/*全局基本样式*/
*{margin:0;padding:0;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#d2d3d7;scrollbar-face-color:#d2d3d7;scrollbar-shadow-color:#d2d3d7;scrollbar-arrow-color:#666;scrollbar-track-color:#fff}
html{font-size:12px;font-family:微软雅黑,Arial,宋体;overflow-x:hidden;overflow-y:auto}
.reset{margin:0;padding:0;font-size:12px;font-family:微软雅黑,Arial,宋体;text-align:left;font-weight:normal;color:#222;line-height:1.3;text-decoration:none}
select,input,textarea{font-family:微软雅黑,Arial,宋体;font-size:1em;outline:none}
body{margin:18px 2.5%;background:#fff}
/*链接基本样式*/
a:link, a:visited{color:#129;text-decoration:none;transition-property:color;transition-duration:0.3s}
a.visited{color:#bb0087}
a:hover{color:#f40}
/*其它基本样式*/
p{margin:2px 0 3px;line-height:1.5}
td p:first-child{margin-top:0}
td p:last-child{margin-bottom:0}
ul.square li{list-style-type:square;margin:0 0 3px 18px}
ul.withicon li *{vertical-align:middle}
ul.withicon li img{cursor:pointer;margin-left:3px}
input[type="text"],input[type='password'],select{margin-top:1px;margin-bottom:1px}
select{opacity:0.8;max-width:320px}
select[size]{max-width:100%}
progress{width:200px;max-width:100%;min-height:14px;color:#2a2}
img{border:none;max-width:100%}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){/*IE10、11*/
    input[type='text'],input[type='password'],textarea[rows='1']{height:19px}
}
@media screen and (-webkit-min-device-pixel-ratio:0){/*Chrome*/
    input[type='checkbox'],input[type='radio']{vertical-align:middle}
    input[type='text'],input[type='password'],textarea[rows='1']{height:19px}
}
@-moz-document url-prefix(){/*FF*/
    input[type='text'],input[type='password'],textarea[rows='1']{height:18px;padding-top:1px;padding-bottom:1px}
}
:root input[type='text'],:root input[type='password'],:root textarea{margin-bottom:1px;border-width:1px;border-style:solid;border-color:#a6a8cc #d9dae1 #d9dae1 #d9dae1}
option.special{color:#070;background:#f4f6fb}
option.special:hover{color:#fff;background:#080}
.indent{text-indent:2em}
textarea{overflow-x:hidden;overflow-y:auto;padding:1px 0 0 2px}
option,input[type='text'],input[type='password'],textarea{line-height:16px;padding-left:2px;-webkit-appearance:none}/*safari去内阴影*/
label.btn,/*模拟按钮实现文件上传*/
input.btn{height:25px;height:2em\9;line-height:2em\9;padding:0 0.45em;font-size:1rem;margin-left:9px;border:1px #aaa solid;background:#ececec url(images/btnbg.png);color:#333;cursor:pointer;border-radius:4px;outline:none;user-select:none}
:root .btn{min-width:42px}
input.btn.small{height:22px;line-height:20px}
.bigger input.btn{height:27px;letter-spacing:1px;font-size:13px;padding:0 7px}
input.big{padding:0 11px 0 17px !important;color:#333;height:45px !important;font-size:1.8em !important;letter-spacing:4px !important;margin-right:3px;vertical-align:bottom;border-radius:5px}
label.btn:hover,
input.btn:hover{color:#070;border-color:#292;background:#fff;transition-property:all;transition-duration:0.35s}
input.btn:disabled{color:#888;border-color:#bbb;background:#eee}
label.btn{padding-top:3.5px;padding-bottom:3.5px;margin-right:0}
.btn.sec{background:none;border-color:#777;color:#444}
.footBtnArea{margin:3em auto 8px;text-align:center}
.sepline,
.sepline2,
.dashed{height:0;margin:8px 0 4px;display:block;overflow:hidden;border-top:1px #bbb solid;border-bottom:1px #fff solid}
.sepline2{margin:2px 0 4px}
.dashed{margin:3px 0 1px;border-top:1px #888 dashed;border-bottom:1px #fff dashed}
.tree table{width:auto}
.pageTitle{text-align:center;margin-bottom:1em;font-size:1.35em;font-weight:bold;line-height:1.6;color:#223;text-shadow:0px 1px 3px #ccc}
.pageTitle a{font-size:inherit;font-weight:bold}
.fileico{margin-right:3px}
.box{border:1px #DBDBDB solid;background:#f5f5f5;padding:2px 2px 2px 3px;overflow:hidden}
.highlight{border:1px #fbeac4 solid;background-color:#fefcdb;padding:12px 6px 8px 8px;color:#223;text-align:left;border-radius:4px}
.msgarea{border:1px #ffd89d solid;background:#fff5ba url(../../Images/info.gif) no-repeat 6px 13px;line-height:18px;padding:12px 6px 9px 25px;color:#8d5e1f;text-align:left;border-radius:4px}
code,.bluebox{display:block;border:#ebecf3 1px solid;background:#f8f9fd;padding:4px 6px;line-height:1.6;margin:3px 0;border-radius:4px}
.nobgborder{border:none !important;background:transparent !important}
.hrline{display:block;height:0;overflow:hidden;border-top:1px #ccc solid;margin:2px 0 6px}
.larger{font-size:1.1em}
.large{font-size:1.33em}
.largest{font-size:1.67em}
.smaller{font-size:0.9em}
.red{color:red}
.required{color:red;margin-left:2px}
.gray{color:gray !important}
.bold{font-weight:bold}
.i{font-style:italic}
.hide,.forPrint,.mobileonly{display:none}
@media print{
    .forPrint{display:block}
    .forScreen{display:none}
    #table .disdrag,#table .th,#table .opr,#table .oprs,#table .Footer{display:none}
}
.printPreview .forPrint{display:block}
.printPreview .forScreen,
.printPreview .disdrag,#table .printPreview .th,.printPreview .opr,.printPreview .oprs,.printPreview .Footer{display:none}
.printPreview #printat{margin-left:0 !important}
.tempHide{display:none !important}
.hidden{visibility:hidden}
.outHidden{position:absolute;top:-999px;left:0;visibility:hidden;opacity:0}
.pointer{cursor:pointer}
.moveable{cursor:move}
.left{text-align:left}
.center{text-align:center}
.right{text-align:right}
.vtop{vertical-align:top}
.vmiddle{vertical-align:middle}
.vbottom{vertical-align:bottom}
.middle *{vertical-align:middle}
.inputline{background:transparent;border:none !important;border-bottom:1px #bbb solid !important}
.fixedBox{height:100px;overflow-x:hidden;overflow-y:auto;width:100%}
.imgBlock{width:100px;max-width:100%;height:100px;border:1px #ccc solid;cursor:pointer;margin:3px 5px 1px 0;display:inline-block;zoom:1}
.fileBlock{display:inline-block;zoom:1}
.fileBlock *{vertical-align:middle}
.forFile{color:#02D;cursor:pointer;margin-right:0}
.forFile:hover{color:#f40}
label input[type='file']{width:0;height:0;line-height:0;overflow:hidden;filter:alpha(opacity=0);opacity:0}/*IE8*/
fieldset{border-radius:4px;border:1px #ccc solid;padding-left:4px}
fieldset.nolr{border-left:none;border-right:none;border-radius:0}
fieldset.nolr > legend{margin-left:10px}
legend{padding:0 4px 0 3px;margin-left:1px;font-weight:bold;white-space:nowrap;word-break:keep-all;word-wrap:normal}/*IE8*/
img.what{margin-left:4px;vertical-align:bottom;cursor:pointer}
a.del{color:#222;padding:0;margin-left:4px;font-size:14px !important;font-weight:bold;cursor:pointer}
a.del:hover{color:#e30}
.iColorPicker{width:45px}
.tbpad{padding:2em 0;text-align:center}
.padcenter{padding:4px 2px 6px 3px;text-align:center}
.padscenter{padding:10px 0 8px;text-align:center}
.padbox{padding:3px}
.slt{vertical-align:bottom;cursor:pointer;margin:0 2px}
body.waiting .hide{display:block;position:fixed;left:0;top:39%;width:99%;text-align:center;font-size:1.1em;margin-top:-12px;color:#333}
body.waiting img{vertical-align:middle;margin-right:1em}
body.waiting form{display:none}
.mtop_s{margin-top:3px !important}
.mtop_m{margin-top:9px !important}
.mtop_n{margin-top:12px !important}
.mtop_l{margin-top:24px !important}
.mtop_x{margin-top:48px !important}
.mbottom_s{margin-bottom:3px !important}
.mbottom_m{margin-bottom:9px !important}
.mbottom_n{margin-bottom:12px !important}
.mbottom_l{margin-bottom:24px !important}
.mright_s{margin-right:4px !important}
.autoWidth{width:auto}
.hideValue{color:gray}
.colorText{color:#007e00 !important}
.tbHelper{position:fixed;right:39px;top:-21px;opacity:0;visibility:hidden}
.inlineBlock{display:inline-block}
.liSquare{list-style:none;background:url(../../images/square.gif) no-repeat 0 60%;padding-left:11px}
.box-shadow{box-shadow:3px 3px 3px #bbb;filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135,Strength=3)}
.textshadow{text-shadow:0.1em 0.1em 0.25em #bbb}
.corner{border-radius:4px}
.disselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.inlineEdit{margin:0}
.ell,.ell *{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal !important}
.ell ol,.ell ul,.ell li{overflow:visible}
.noell .ell,.noell .ell *{text-overflow:initial;overflow:visible;white-space:normal;word-wrap:break-word !important}
.info_btm{background:url(../../Images/info.gif) no-repeat 0 1px;text-indent:20px;font-size:9pt;margin-top:2px;color:gray}
.strongBar{border-bottom:1px dotted #666;font-weight:bold}
.wrap{white-space:normal;word-break:break-all;word-wrap:break-word}
.nowrap{white-space:nowrap;word-break:keep-all;word-wrap:normal}
.dblarr{font-style:normal;font-size:16px;line-height:13px;margin-left:1px;margin-right:1px;font-family:Arial;color:#025}
.abbr{text-decoration:none;border-bottom:1px dotted #777;margin-left:1px;margin-right:1px}
.tbdrop{margin-right:-15px !important}
.acdrop{cursor:pointer;font-size:12px;transform:scale(0.75);display:inline-block;margin-right:3px;color:#666;vertical-align:top;line-height:21px}/*360最小字号12px*/
.acdrop:hover{color:#f40}
.oldie .tbdrop{margin-right:-12px !important}
.oldie .acdrop{font-size:9px;display:inline}
.chartdiv{width:100%;height:300px;overflow-x:auto;overflow-y:hidden}
.echart{height:100%}
.chartdiv img{max-width:none}

/*页面限宽*/
#edit body,
#detailLayout body,
#detail body,
#summary body,
#userRelations body,
#chart body,
#templet body,
#filters body,
#adminHome body,
#admin body,
#smsadmin body,
#maint body,
#trans body,
#msgs body,
#cart body,
#OrderAdmin body,
#msgDetail body,
#guide body,
#info body{max-width:960px}
#msg body,
#send body{max-width:650px}

/*在标准浏览器中模拟下划线*/
a.dark{color:#128;line-height:1.2;border-bottom:1px #128 solid;display:inline-block}
a.dark:hover{color:#f40;border-bottom:1px transparent solid}
a.u,
#infoList .a_line ul a,
#dataHome #cblFavorites a{color:#128 !important;line-height:1.2;border-bottom:1px #128 solid;display:inline-block;text-indent:0}
a.u:hover,
#infoList .a_line ul a:hover,
#dataHome #cblFavorites a:hover{color:#f40 !important;border-bottom:1px transparent solid}

/*仅用于IE8、FF、Chrome*/
html>/**/body input[type="radio"],
html>/**/body input[type="checkbox"]{margin-right:2px}
/*单选列表或多选列表的项目文字*/
label{margin-right:6px}
#templets #ff_ulFilter label,
#table #ft_popup label{margin:0}
/*清除浮动*/
.clear{zoom:1;clear:both}
.clear:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}

/*统一的loading图标*/
img#loading{display:none;z-index:1111;position:fixed;left:48%;top:48%}
#loading img{vertical-align:middle;margin-right:1em}
/*页面滚动条控制*/
html#topbar,html#thumb,html#dir,html#selectUser,html#search{overflow:hidden}
html#table,html#rows,html#report,html#chart,html#infoEdit{overflow:auto !important;overflow-x:auto;overflow-y:scroll}
html#flow{overflow:auto !important}
html#edit,html#eShopSetting,html#home{overflow:auto !important;overflow-x:hidden;overflow-y:auto}
/*页面边距控制*/
#roles body,#templets body{margin:18px 0 42px 18px}
#dir body,#thumb body{margin:0 !important}
#mail body,#msg body,#sms body,#send body,#userRelations body{margin:9px 1.25% 8px}
/*iframe块中的页面*/
.inIfr{margin:0 4px 2px 0 !important}

/*分页控件上方内容区*/
.conArea{padding:18px 0 32px 12px;overflow:auto}
/*默认版式规则*/
.olRules{margin-left:18px;margin-bottom:3px;line-height:1.5}
td.ruleKey{width:70px;font-weight:bold;vertical-align:top;padding-top:1px}

/*带渐变线条的区块标题*/
.zoneTitle{padding-bottom:3px;background:url(../../images/line.png) no-repeat 0 bottom;margin-bottom:4px;font-size:14px;line-height:16px;font-weight:bold;color:#004}
.zoneTitle *{vertical-align:text-bottom}
.headerZone{font-size:15px;font-weight:bold;color:#014;border-bottom:1px #cccfd5 solid;margin:0 0 1em;padding-bottom:2px}

/*菜单*/
.menu{padding:1px;display:none;width:12em;position:absolute;z-index:118;border:1px solid;border-color:#eee #aaa #aaa #eee;background:#f6f6f6 url(images/menubg.gif);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#aaaaaa')";box-shadow:0 0 6px #c1c1c1}
.menu a:link,.menu a:visited,.menu p,.menu label{display:block;padding:2px 1px 1px 29px;transition-property:none;width:auto !important;width:112px;line-height:1.25em;color:#000;cursor:default;background-position:4px 50%;background-repeat:no-repeat;margin-right:0;-webkit-user-select:none;user-select:none}/*disselected for chrome*/
.menu a:hover,.menu a.hover,.menu label:hover{background-color:#316ac5;color:#fff !important;background-image:none !important}
.menu a.hasSubMenus:link,.menu a.hasSubMenus:visited{background-image:url(images/right.gif) !important;background-position:116px 50%}
.menu a.curItem{background-image:url(images/blackdot.gif)}
.menu a.Ascending{background-image:url(../../images/asc.gif)}
.menu a.Descending{background-image:url(../../images/desc.gif)}
.menu a[disabled='disabled']{color:gray}
.menu div{height:0;margin:2px 2px 2px 28px;overflow:hidden;border-top:1px #888 solid;border-bottom:1px #fff solid}/*分隔条*/
.menu a.save{background-image:url(../../images/save.gif)}
.menu a.saveas{background-image:url(../../images/saveas.png)}
.menu a.manage{background-image:url(../../images/manage.png)}
#dateMenu{width:5em;z-index:121;background:#f4f4f4;border-color:#ddd #b3b3b3 #b3b3b3 #ddd;box-shadow:1px 1px 5px #a6aec3}
#dateMenu div{margin-left:3px}
#dateMenu a{padding-left:5px}

/*控件pop*/
.pop{position:absolute;display:none;top:25%;left:28%;width:340px;max-width:98%;margin-bottom:2em;z-index:119;overflow:hidden;background:#f8f8f8;border:1px #d2d2d2 solid;border-top-left-radius:5px;border-top-right-radius:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=135,Color='#aaaaaa')";box-shadow:0 0 9px #c1c1c1}
.pop .head{border-bottom:1px solid #cecece;height:24px;font-weight:bold;margin:2px 4px 0 8px}
.pop .head .title{width:90%;overflow:hidden;text-overflow:ellipsis;line-height:23px;color:#017;white-space:nowrap;float:left;cursor:move;margin-right:-60px}
.pop .close{font-family:"Segoe UI",Roboto,"Helvetica Neue",Arial;cursor:pointer;font-size:19px;float:right;line-height:16px;margin:0 0 0 0;font-weight:bold;color:#444}
.pop .close:hover{color:red}
.pop .upg{clear:both;background:url(images/loadingline.gif) repeat-x 0 0;height:1px;overflow:hidden;margin-top:-1px}
.pop .body{clear:both;text-align:left;padding:10px 5px 8px 8px;min-height:75px;line-height:1.4;color:#112}
.pop .body ul{list-style-type:none}
.pop .btnArea{text-align:center;margin:8px auto 12px}
.pop p{text-indent:2em;margin-top:4px}
.pop fieldset{padding:3px 3px 2px;margin:3px 0;background:url(../../images/fade.png) repeat-x 0 0;border-color:#c5c5c5}
.pop legend{color:#a94a0b}
.pop legend *{vertical-align:middle}
.pop legend img{cursor:pointer}
.pop fieldset fieldset{border-color:#cfcfcf}
.pop fieldset fieldset legend{color:#080}
.pop.noline .head{border-bottom:none;margin-top:1px}
.pop.noline .body{padding-top:0}

/*编辑器的特殊样式设置*/
.cke_editable{margin:2px 3px 3px 5px !important;line-height:1.6}
.cke_editable_inline{margin:1px !important;outline:none}
.cke_editable ul,.cke_editable ol{margin-left:22px}
.cke_editable .tab{border:1px #f90 dashed;margin:3px 0.2em 6px 6px;padding:4px}
.cke_editable .ui-tabs{visibility:visible;display:block}
.cke_dialog_body a{text-decoration:none}
.cke_dark_background{background-color:#f0f0f0 !important}
.cke_editable .quote,.cke_editable .qu{border:1px #ccc solid;height:25px;background:#f3f6fa url(../../images/refed.gif) no-repeat 50% 50%;margin-bottom:3px}
.cke_editable .quote *,.cke_editable .qu *{display:none;width:0;height:0;overflow:hidden;border:none}
.cke_editable a.title{font-size:1.2em;line-height:1.8;color:#261CDC}
.cke_editable a.li{padding-left:13px;background:url(../../images/dot.gif) no-repeat 0 60%}
.pop .cke_editable p{text-indent:0}
.cke_editable span.attr{margin-left:8px;color:Gray}
.cke_editable .key{color:#005;background:#fff url(images/detailbg.png) no-repeat 1px 1px;text-align:center;vertical-align:middle;padding:5px 1px 3px;line-height:1.35;width:11%}
.cke_editable .val{color:#222;vertical-align:middle;word-wrap:break-word;word-break:break-all;padding:5px 4px 3px 5px;line-height:1.35}
html.CSS1Compat{scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#e9e9e9;scrollbar-face-color:#e9e9e9;scrollbar-shadow-color:#e9e9e9;_scrollbar-shadow-color:#aaa;scrollbar-arrow-color:#555;scrollbar-track-color:#fff}
table.cke_editor{border-bottom:1px #aaa solid}
/*首页修改版块时编辑器中样式*/
.cke_editable .ulCustom{list-style:none;margin-left:2px}
.cke_editable .ulCustom li{line-height:1.35;border-bottom:#bbbbbf 1px dotted}
.cke_editable .ulCustom li.syslink{width:33%;display:inline-block}
.cke_editable .ulCustom li a{padding-left:21px}
.cke_editable .freehtml p{line-height:1.3;text-indent:0}
.cke_editable .freehtml a:link,.cke_editable .freehtml a:visited{display:inline;padding-left:0 !important;color:#02e}
.cke_editable a.Add{background:url(../../images/add.gif) no-repeat 0 50%}
.cke_editable a.Browse{background:url(../../images/eye.png) no-repeat 0 50%}
.cke_editable a.Search{background:url(../../images/find.png) no-repeat 0 50%}
.cke_editable a.Favorite{background:url(../../images/fav.png) no-repeat 0 30%}
.cke_editable a.Shortcut{background:url(../../images/shortcut.png) no-repeat 0 50%}
.cke_editable a.Dir{background:url(../../images/off.gif) no-repeat 0 50%}
.cke_editable a.Page{background:url(../../images/next.gif) no-repeat 0 50%}
/*编辑器其它样式*/
.cke_editable table.normal tbody > tr > td,.cke_editable table.normal tbody > tr > th{border:#d8d8d8 1px solid !important}
.cke_editable table.hr td{border-bottom:1px #d2d2d2 solid !important;line-height:1.35}
.cke_editable table.blackline > tbody > tr > td,
.cke_editable table.blackline > tbody > tr > th{border-color:#111 !important}
.cke_editable table.grayline > tbody > tr > td,
.cke_editable table.grayline > tbody > tr > th{border-color:#ccc !important}
/*仅显示在编辑器中的提示*/
.pmt{display:none}
.cke_editable .pmt{display:block;margin:3px 0 9px;color:#e20;border:1px #fed22f solid;border-radius:4px;padding:4px 3px 4px 6px;background-color:#fff1a5}

/*缩略图样式*/
.obj{float:left;margin:0 27px 8px 15px;width:102px}
.obj div{width:100%;height:100px;border:1px #ccc solid;background-color:#fff;cursor:pointer;background-position:50% 56%;background-repeat:no-repeat;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.obj.file{text-align:center}
.obj.file img{margin-top:32px}
.obj.file p{color:gray;margin-top:72px}
.obj.file .imgfile p{visibility:hidden}
.obj.file .ObjMouseOver p{visibility:visible}
.dropHover div{border:1px #99d1ff solid;background-color:#e1f1ff}
.userbg div{background-image:url(images/userobj.gif);line-height:20px;color:#a04001}
.rector div{background-image:url(images/rector.gif);line-height:20px;color:#a04001}
.unitbg div{background-image:url(images/unitobj.gif)}
.rolebg div{background-image:url(images/roleobj.gif)}
.role_locked div{background-image:url(images/roleobj_locked.gif)}
.templet div{background-image:url(images/templet.gif)}
.wf div{background:url(images/wf.gif) no-repeat 50% 44%}
.templetdir div{background-image:url(images/templetdir.gif)}
.data div{background:url(images/dataAdm.gif) no-repeat 50% 56%}
.dirbg div{background-image:url(images/dirobj.gif)}
.obj table{border-collapse:separate;width:102px;height:102px}
.obj .ObjMouseOver{box-shadow:0 0 12px #cfcfcf;border-color:#888}
.obj td{color:#080;background-color:#fff;cursor:pointer;height:98px;padding:0 2px;background-repeat:no-repeat;background-position:50% 50%;border:1px #ccc solid;text-align:center;vertical-align:middle;overflow:hidden;word-wrap:break-word;word-break:break-all;white-space:normal}
.obj td a{display:none}
.obj td.ObjMouseOver a,.obj .mobile a{display:block;width:24px;height:20px;padding-top:4px;margin:0 auto;text-align:center}
.obj span{display:block;text-align:center;padding-top:2px;line-height:1.2;height:3.6em;white-space:normal;width:100%;word-break:break-all;overflow:hidden}
.obj span span{display:inline}
.obj span.c{float:left;width:85px}
.obj p{line-height:1.2}
.obj span input{border:#000 1px solid;text-align:center;width:91%;padding:1px;height:16px;margin-top:2px}
.obj input.r{float:right;margin:3px -3px 0 -2px}
.obj.temp{text-align:center}
.obj.temp div,.obj.temp table{margin-bottom:1px}
.obj.temp span{display:inline;height:auto}/*鼠标右击时判断是否位于文字上*/

/*气泡消息框*/
#MsgPop{position:fixed;z-index:9998;font-size:9.5pt;display:none;right:3px;bottom:0;text-align:left;max-width:98%}
#MsgPop td{background-color:#ffffe1}
#MsgPop .lt{background:transparent url(images/round.gif) 0 0;height:6px;width:6px}
#MsgPop .rt{background:transparent url(images/round.gif) right 0}
#MsgPop .lb{background:transparent url(images/round.gif) 0 bottom}
#MsgPop .rb{background:transparent url(images/round.gif) right bottom;height:6px;width:6px}
#MsgPop .t{background:#ffffe1 url(images/black.gif) 0 0 repeat-x}
#MsgPop .l{background:#ffffe1 url(images/black.gif) 0 0 repeat-y}
#MsgPop .r{background:#ffffe1 url(images/black.gif) right 0 repeat-y}
#MsgPop .b{background:#ffffe1 url(images/black.gif) 0 bottom repeat-x;width:190px;text-align:right;vertical-align:bottom}
#MsgPop .b div{width:18px;height:1px;overflow:hidden;margin:0 16px 0 auto;background:#ffffe1}
#MsgPop .angle{background:transparent;text-align:right}
#MsgPop .angle div{width:20px;height:20px;background:transparent url(images/angle.gif);margin:0 21px 0 auto}
#MsgPop .title{background-position:0 0;background-repeat:no-repeat;line-height:16px;padding-left:19px;font-weight:bold;letter-spacing:1px}
#MsgPop .info{background-image:url(../../images/info.gif)}
#MsgPop .help{background-image:url(images/lamp.gif)}
#MsgPop .close{text-align:right;line-height:10px;vertical-align:top}
#MsgPop .close a{font-weight:bold;font-size:1.4em}
#MsgPop .close a:hover{color:#f40}
#MsgPop .msg{text-indent:18px;padding:4px 0 0;max-width:600px;line-height:1.4;color:#002}
#MsgPop .msg p{margin:3px 0 0}
#MsgPop .msg .item{background:url(images/right.gif) no-repeat 18px 4px;text-indent:27px}
#MsgPop .msg table{margin-top:4px}

/*美化的alert*/
#myalert{position:fixed;bottom:0;left:50%;z-index:111111}
#myalert #ma_table{width:100%;table-layout:auto}
#myalert .ma_top{height:23px}
#myalert .ma_lt{background:url(../../images/colorbox/border1.png) no-repeat 0 0;width:21px;height:21px}
#myalert .ma_t{background:url(../../images/colorbox/border1.png) repeat-x 0 -50px;vertical-align:bottom}
#myalert .ma_bar{background:#fa9305;width:100%;height:5px;margin-bottom:3px;overflow:hidden}
#myalert .ma_rt{ background:url(../../images/colorbox/border1.png) no-repeat -29px 0;width:21px;height:21px}
#myalert .ma_l{background:url(../../images/colorbox/border2.png) repeat-y 0 0}
#myalert .ma_icon{width:22px;text-align:right;vertical-align:top;padding:6px 4px 0 0;background:#fff}
#myalert .ma_main{padding:5px 0 12px 3px;line-height:1.4;font-size:10pt;color:#000;background:#fff}
#myalert .ma_main p{margin-bottom:4px;text-indent:2em}
#myalert .ma_closetd{width:22px;text-align:right;vertical-align:top;color:#555;font-weight:bold;font-size:1.5em;line-height:1;cursor:pointer;background:#fff}
#myalert .ma_closetd.hover{color:red}
#myalert .ma_r{background:url(../../images/colorbox/border2.png) repeat-y -29px 0}

/*页次导航栏*/
.PagerBar a,.PagerBar a:visited{background:#336db4;color:#fff;cursor:pointer;padding:2px 5px;display:inline-block;height:16px;line-height:16px;vertical-align:baseline;margin-right:2px}
.PagerBar a:hover{background:#e40;color:#fff;border-color:#556;transition-property:all;transition-duration:0.4s}
.PagerBar a.disabled,.PagerBar a.disabled:hover{background:#d9d9d9;color:#777;cursor:text}
.PagerBar .count{color:#444;margin:0 3px;font-family:微软雅黑,宋体}
.PagerBar .count span{margin:0 2px}

table{width:100%;border-spacing:0;border-collapse:collapse;border:none}
table.comm > tbody > tr > td{padding:2px 1px 1px 3px}
table.fixedLayout,table.normal,table.hr{table-layout:fixed}
table.normal > tbody > tr > td{padding:4px 1px 2px 3px;line-height:1.3;color:#222;white-space:normal;word-break:break-all;border:#ddd 1px solid;min-height:15px}
table.normal > tbody > tr > th{background:#f3f3f3;padding:3px 2px;line-height:1.3;font-weight:normal;text-align:center;border:#d8d8d8 1px solid}
table.normal td.th{background-color:#f3f3f3}
.RowMouseOver,table.normal tr.RowMouseOver{background-color:#ececec}
table.hr tr.RowMouseOver,table.hr tr.selectedRow{background-color:#ffc}
table.hr > tbody > tr > th,
table.hr > tbody > tr > td{border:none;border-bottom:#d2d2d2 1px solid;text-align:left;padding:7px 2px 2px 3px;vertical-align:bottom}
table.hr > tbody > tr > td *{vertical-align:bottom}
table.hr.center th,table.hr.center td{text-align:center}
table.hr th.right,table.hr td.right{text-align:right}
table.blackline > tbody > tr > td,
table.blackline > tbody > tr > th{border-color:#111}
table.grayline > tbody > tr > td,
table.grayline > tbody > tr > th{border-color:#ccc}
/*隔行变色*/
table.seprow tr.sep,table.seprow > tbody > tr:nth-child(odd){background-color:#f9f9f9}

/*新式区块样式*/
.area{overflow:hidden;zoom:1;margin-bottom:2em}
.area .title div{height:10px;border-bottom:1px #bbbbc8 solid;overflow:hidden}
.area .title span{display:block;padding-right:20px;float:left;line-height:1.5;font-weight:bold;font-size:10pt;color:#125;white-space:nowrap;word-break:keep-all;word-wrap:normal}
:root .area .title span{padding-right:6px}
.area .content{clear:both;padding:3px 4px 4px 32px}

/*文件快捷上传*/
.fastfile{table-layout:fixed}
.fastfile .tdFiles{text-align:left !important}
.fastfile .tdFiles .ui-sortable-helper .delFile{display:none}
.fastfile .tdIcon{width:17px;background:url(images/plus.gif) no-repeat 0 0;overflow:hidden;vertical-align:top !important}
.fastfile .tdIcon .f{margin-left:-178px;height:18px;filter:alpha(opacity=0);opacity:0;cursor:pointer}
.fastfile .fileItem{display:inline-block;font-weight:bold;color:#171;margin:1px 6px 0 0;line-height:14px;cursor:move;overflow:hidden}
.fastfile .imgBlock{position:relative;width:72px;height:72px;background-color:#fff !important;overflow:hidden;margin-top:1px;background-repeat:no-repeat;background-position:50% 50%}
.fastfile .imgBlock .delFile{position:absolute;right:-1px;top:-3px;font-weight:bold;background:#ccc;font-size:18px;cursor:pointer;color:red;line-height:11px;padding:4px 1px 3px 1px}
.fastfile .imgBlock .delFile:hover{background:#e00;color:#fff}
.fastfile .fileItem .delFile{margin-left:2px;cursor:pointer;color:red;font-size:17px}
.fastfile .fileItem:hover{color:#000}
.fastfile .fileItem > *{vertical-align:middle}
#paster{position:fixed;bottom:0;left:0;width:1px;height:1px;opacity:0;z-index:-1;overflow:hidden}
.draghover{background-color:#ffc !important}
/*点击水波效果*/
#wavebox{position:absolute;border-radius:100%;overflow:hidden;z-index:150}
#wavebox .ripple{width:100%;height:100%;border-radius:100%;background:#82defe;opacity:0.5;transform:scale(0);animation:ripple .6s 0s ease-out}
@keyframes ripple{
    100% {opacity:0;transform: scale(2.5)}
}

/*导出PDF等文档的对话框*/
#popExport{width:380px}
.exportas{margin:12px 0 4px 6px}
.exportas img{cursor:pointer;margin-right:14px}
#urlqr{display:inline-block;margin:4px 0 0 1px}

/*进度条*/
.progressBar{width:200px;height:18px;overflow:hidden;display:inline-block;margin-right:4px;border:#999 1px solid;background:#eee;vertical-align:bottom}
.progressBar div{display:inline-block;height:100%}
.progressBar .pass{background:#090}
.progressBar .reject{background:#f40}
.progressBar .finish{background:#6084d8}
/*文件上传等进度*/
.progressor{width:96%;height:16px;border:1px #ccc solid;padding:1px;text-align:left;background:#fff}
.progressor .loaded{background:#00f;height:100%;overflow:hidden}

/*呈现用户输入的正文框*/
.htmlBox{line-height:1.8;font-size:1.15em;color:#333}
.htmlBox .zoneTitle{font-size:13px}
.htmlBox p{margin:2px 0 10px;line-height:1.8}
.htmlBox ul{margin-left:18px}
.htmlBox ol{margin-left:32px}

#fixedFinder{position:fixed;display:none;top:-1px;right:0;border:#aaa 1px solid;width:386px;z-index:9999;background:#fcfcfc}
#fixedFinder #finderTitle{padding:3px 0 2px 3px;border-bottom:#ccc 1px solid}
#fixedFinder #finderTitle *{vertical-align:middle;cursor:pointer}
#fixedFinder #finderClose{font-family:宋体;cursor:pointer;font-size:10pt;font-weight:bold;text-align:right;padding:5px 1px 0 0;width:22px;border-bottom:#ccc 1px solid}
#fixedFinder #finderMain{height:140px}

.blockTitle{font-weight:bold;border-bottom:1px dotted #555;margin:3em 0 3px;padding-bottom:2px;font-size:10pt}
.btitle{border-bottom:#ccc 1px solid;padding-bottom:1px;margin-bottom:4px}
.btitle span{padding:0 0.5em;background:#6b6b6b;color:#fff;display:inline-block;line-height:1.7}

/*评论区*/
#comments{margin-top:5em}
#mentArea{width:550px;max-width:100%}
#comments .listTitle{background:url(../../images/comments.png) no-repeat 0 50%;padding-left:19px}
#comments #mCount{font-weight:normal;color:gray;margin-left:2px}
#comments .btns{text-align:right;width:108px}
#comments .blockTitle .btns{padding-right:3px}
#comments .btns img{margin-left:5px;cursor:pointer;vertical-align:middle}
table.ment{table-layout:fixed}
.ment .attr td{padding-bottom:3px;border-bottom:1px dotted #aaa;color:#5B5B5B}
.ment .attr a,.ment .attr b{margin:0 6px}
.ment .con{padding:2px 0 20px 0;color:#223;font-size:10pt}
.ment .con p{margin-bottom:9px}
.ment .con legend{font-size:9pt;font-weight:normal;color:#889}
.quote,.ment fieldset{border:#b5b8c5 1px solid;padding:3px 3px 2px 5px;border-radius:5px;zoom:1}
.ment .refsrc{margin:14px 0 6px;font-size:9pt;color:#889}
.mine .con{text-align:right}
#comments #pager{margin:4px 3% 0 0;text-align:right;color:#576ABF}
#comments #pager a{font-family:Verdana;border:#9AAFE5 solid 1px;color:#576ABF;cursor:pointer;padding:2px 6px;display:inline-block}
#comments #pager a.current{background:#2e6ab1;border:#2e6ab1 solid 1px;color:#fff;cursor:text}
#comments #pager a:hover{background:#569;color:#fff;border-color:#556}

/*气泡样式二*/
.bubble{display:inline-block;min-width:280px;max-width:88%;min-height:30px;margin-top:4px; border:1px solid #e0e3f9; position:relative; background-color:#f4f7fd;padding:6px 6px 3px 9px;text-align:left;border-radius:8px}
.bubble .arrow{ position:absolute;width:10px; height:10px;top:9px;left:-20px}
.bubble .arrow *{display:block;border-width:10px;position:absolute;border-style:dashed solid dashed dashed;font-size:0;line-height:0}
.bubble .arrow em{border-color:transparent #e0e3f9 transparent transparent}
.bubble .arrow span{border-color:transparent #f4f7fd transparent transparent; left:1px}
#comments .mine fieldset,.mine .quote{border-color:#e0e3f9}
#comments .other .bubble{border-color:#d8dcee;background-color:#f4f7ff;margin-top:10px}
#comments .other .arrow{left:16px;top:-20px}
#comments .other .arrow *{border-style:dashed dashed solid dashed}
#comments .other .arrow em{border-color:transparent transparent #d8dcee transparent}
#comments .other .arrow span{border-color:transparent transparent #f4f7ff transparent;left:0;top:1px}
#comments .other fieldset,.other .quote{border-color:#d8dcee}
#comments .builder .bubble{border-color:#d5e5d5;background-color:#edfded;margin-top:10px}
#comments .builder .inbubble{color:#170000}
#comments .builder .arrow{left:16px;top:-20px}
#comments .builder .arrow *{border-style:dashed dashed solid dashed}
#comments .builder .arrow em{border-color:transparent transparent #d5e5d5 transparent}
#comments .builder .arrow span{border-color:transparent transparent #edfded transparent;left:0;top:1px}
#comments .builder fieldset,.builder .quote{border-color:#d0e0d0}

/*树样式*/
.ztree li{padding:0;margin:0;list-style:none;line-height:16px !important;text-align:left;white-space:nowrap;outline:0}
.ztree li ul{margin:0 !important;padding:0 0 0 18px !important}
.ztree li ul.line{background:url(../../images/tree/line_conn.gif) 0 0 repeat-y}
.ztree li a{padding:1px 3px 0 0 !important;margin:0;height:16px !important;vertical-align:top;display:inline-block;cursor:pointer}
.ztree li a.curSelectedNode{padding-top:0;background-color:#FFE6B0;color:black;border:1px #FFB951 solid;opacity:0.8}
.ztree li a.curSelectedNode_Edit{padding-top:0;background-color:#FFE6B0;color:black;border:1px #FFB951 solid;opacity:0.8}
.ztree li a.tmpTargetNode_inner{padding-top:0;background-color:#316AC5;color:white;border:1px #316AC5 solid;opacity:0.8;filter:alpha(opacity=80)}
.ztree li span{line-height:16px;margin-right:2px}
.ztree.st li span{line-height:20px;overflow:hidden}
.ztree li span.button{line-height:0;margin:0;width:16px;height:16px;display:inline-block;vertical-align:top;cursor:pointer;outline:none;background-repeat:no-repeat;background-attachment:scroll;background-image:url("../../images/tree/zTreeStandard.png")}
.ztree li span.button.switch{width:18px;height:18px}
.ztree li span.button.root_open{background-position:-92px -54px}
.ztree li span.button.root_close{background-position:-74px -54px}
.ztree li span.button.roots_open{background-position:-92px 0}
.ztree li span.button.roots_close{background-position:-74px 0}
.ztree li span.button.center_open{background-position:-92px -18px}
.ztree li span.button.center_close{background-position:-74px -18px}
.ztree li span.button.bottom_open{background-position:-92px -36px}
.ztree li span.button.bottom_close{background-position:-74px -36px}
.ztree li span.button.noline_open,.ztree li span.button.root_docu,.ztree li span.button.noline_docu{background-position:-92px -72px}
.ztree li span.button.noline_close{background-position:-74px -72px}
.ztree li span.button.roots_docu{background-position:-56px 0}
.ztree li span.button.center_docu{background-position:-56px -18px}
.ztree li span.button.bottom_docu{background-position:-56px -36px}
.ztree li span.button.ico_open{margin-right:2px;background-position:-110px -16px;vertical-align:top}
.ztree li span.button.ico_close{margin-right:2px;background-position:-110px 0;vertical-align:top}
.ztree li span.button.ico_docu{margin-right:2px;background-position:-110px -32px;vertical-align:top}
.ztree li span.button.add{margin-right:2px;background-position:-142px 0;vertical-align:top}
.ztree li span.button.edit{margin-right:2px;background-position:-110px -48px;vertical-align:top}
.ztree li span.button.remove{margin-right:2px;background-position:-110px -64px;vertical-align:top}
ul.tmpTargetzTree{background-color:#FFE6B0;opacity:0.8;filter:alpha(opacity=80)}
span.tmpzTreeMove_arrow{z-index:10002;width:16px;height:16px;display:inline-block;padding:0;margin:2px 0 0 1px;border:0 none;position:absolute;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:-110px -80px;background-image:url("../../images/tree/zTreeStandard.png")}
ul.ztree.zTreeDragUL{z-index:10002;margin:0; padding:0; position:absolute; width:auto; height:auto;overflow:hidden; background-color:#cfcfcf; border:1px #00B83F dotted; opacity:0.8; filter:alpha(opacity=80)}
.zTreeMask{z-index:10000; background-color:#cfcfcf; opacity:0.0; filter:alpha(opacity=0); position:absolute}

/*系统内链*/
a.Add{background:url(../../images/add.gif) no-repeat 0 50%}
a.Browse{background:url(../../images/eye.png) no-repeat 0 50%}
a.Start{background:url(../../images/exec.gif) no-repeat 0 50%}
a.Search{background:url(../../images/find.png) no-repeat 0 50%}
a.Favorite{background:url(../../images/fav.png) no-repeat 0 30%}
a.Shortcut{background:url(../../images/shortcut.png) no-repeat 0 50%}
a.Dir{background:url(../../images/off.gif) no-repeat 0 50%}
a.Page{background:url(../../images/next.gif) no-repeat 0 50%}
a.Table{background:url(../../images/view2.gif) no-repeat 0 50%}
a.Thumb{background:url(../../images/view1.gif) no-repeat 0 50%}
a.Summary{background:url(../../images/view3.gif) no-repeat 0 50%}
a.Detail{background:url(../../images/view4.gif) no-repeat 0 50%}
a.Chart{background:url(../../images/view5.gif) no-repeat 0 50%}
a.Report{background:url(../../images/view6.gif) no-repeat 0 50%}

/*topbar.aspx*/
#topbar body{background:#f9f9f9;margin:0 !important;font-size:12px}
#topbar .onlybar{margin-top:-75px !important;background-position:0 -75px}
#topbar #main{height:74px;overflow:hidden}
#topbar #logo{float:left;padding:21px 48px 0 18px;white-space:nowrap}
#topbar #icon{transition:0.4s ease-in;margin:1px 4px 0 0;cursor:pointer;vertical-align:middle}
#topbar #icon:hover{transform:rotate(360deg)}
#topbar #logoText{transition:0.4s ease-out;font-weight:bold;color:#474;display:inline-block;vertical-align:middle;text-align:center;line-height:18px;cursor:pointer}
#topbar #logoText:hover{transform:rotate(-4deg)}
#topbar #orgName{border-bottom:#474 1px solid;padding:0 6px}
#topbar #sysName{border-top:#474 1px solid;padding:0 6px;margin-top:-1px;color:#ab4a0b}
#topbar #orgName.st{border-bottom:#44526e 1px solid;padding:3px 6px 0;line-height:14px}
#topbar #sysName.st{border-top:#44526e 1px solid;padding:3px 6px 0;margin-top:-1px;line-height:14px}
#topbar .nav{float:left;text-align:center;color:#125;margin-top:5px;width:64px;cursor:pointer;padding:3px 3px 4px;line-height:18px}
#topbar .nav div{height:45px;width:100%;background-repeat:no-repeat;background-position:center top}
#topbar #home div{background-image:url(images/home.gif)}
#topbar #info div{background-image:url(images/infocenter.gif)}
#topbar #admin div{background-image:url(images/admin.gif)}
#topbar #userManage div{background-image:url(images/users.gif)}
#topbar #data div{background-image:url(images/data.png)}
#topbar #tran div{background-image:url(images/workflow.gif)}
#topbar #msg div{background-image:url(images/msg.gif)}
#topbar #help div{background-image:url(images/helpicon.gif)}
#topbar #search div{background-image:url(images/search.gif)}
#topbar div.hover{background:url(images/hoverbg.gif) 50% 0 no-repeat;color:#000}
#topbar .sep{float:left;width:5px;height:74px;overflow:hidden;background:url(images/sep.gif) 2px 50% no-repeat}
#topbar #links{position:absolute;bottom:28px;right:4px;line-height:15px}
#topbar #links a{margin-left:3px !important;margin-left:0}
#topbar #other{position:absolute;z-index:11;bottom:28px;right:3px;display:none}
#topbar #other select{opacity:0.7;width:4.7em;color:#080;display:block}
#topbar #sepLine{border-top:1px #d3d3d3 solid;border-bottom:1px #fff solid;clear:both}
#topbar #lr,
#topbar #tb{font-style:normal;font-family:Arial;cursor:pointer;color:#2076ab}
#topbar #lr{margin:0 0 0 3px}
#topbar #tb{float:right;margin:5px 3px 0 4px}
#topbar #lr:hover,
#topbar #tb:hover{color:#ef6b08}
#topbar #leftArea{float:left;margin-top:2px}
#topbar #tools{position:absolute;top:2px;right:4px;white-space:nowrap;word-break:keep-all;word-wrap:normal}
#topbar #tools img{margin-left:2px;cursor:pointer;vertical-align:bottom}
#topbar #bar{position:absolute;bottom:0;width:100%;border-bottom:1px #ccc solid}
#topbar #find{float:right;z-index:3;color:#667;background:url(../../images/find3.gif) no-repeat 0 50%;opacity:0.8;overflow:hidden}
#topbar #find.hoverFind{opacity:1}
#topbar #find *{height:20px;padding-top:0;padding-bottom:0;margin:0 0 0 1px;vertical-align:top}
#topbar #find span{margin:0}
#topbar #kw{width:108px;margin:0 1px;height:16px;margin-bottom:1px}
#topbar #btnDo{width:20px;border:#99a 1px solid;background:#e8eaef url(images/btnbg.png) 0 0;color:#125;line-height:20px}
#topbar:root #kw{height:19px;height:17px\9\0}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){#topbar:root #kw{height:19px}}
#topbar:root #btnDo{line-height:inherit}
#topbar #btnDo:hover{background:url(images/hoverbg.gif) -3px -3px;border-color:#aab}
#topbar #btnFind{width:23px;height:18px;cursor:pointer;background:transparent;border:none}
#topbar #findTools{display:none;position:absolute;bottom:23px;bottom:24px\9;width:auto;border-bottom:4px transparent solid;margin-bottom:-3px}
#topbar #findTools td{text-align:center;vertical-align:middle;cursor:pointer;background:#fff;border:1px #caced3 solid;padding:1px 2px}
#topbar #findTools td:hover{background:#f1f3f6}
#topbar #notify{position:absolute;z-index:0;bottom:4px;left:264px;display:none}
#topbar #msgIcon{background:url(../../images/msgs.gif) no-repeat 0 50%;cursor:pointer;padding:0 9px;margin-right:1px;height:16px;zoom:1}
#topbar #qrcode{display:none;position:fixed;top:2px;right:2px;z-index:9}
#topbar #tomob{display:none}
#topbar:root #tomob{display:inline}

/*sidebar.aspx*/
#sidebar body{background:#fff;margin:0 10px 6px 9px !important}
#sidebar #main{padding-top:7px}
#sidebar #rt{font-family:Arial;position:absolute;line-height:9px;right:0;top:3px;color:#dee3ef;cursor:pointer}
#sidebar #rt *{vertical-align:middle;font-style:normal}
#sidebar #diy{font-size:17px;font-weight:bold;margin-right:2px}
#sidebar #rt i:hover{color:#f40 !important}
#sidebar a{color:#000}
#sidebar a:hover{color:#f50}
#sidebar div.titleHover{color:#f40 !important}
#sidebar #ulDetail li a{display:inline;padding:0;color:#02D}
#sidebar #tabs{margin-top:9px}
#sidebar .ui-tabs-nav{padding-left:0}
#sidebar .ui-tabs-nav li a{background-repeat:no-repeat;background-position:50% 50%;width:16px;padding:0 4px;line-height:19px;height:17px}
#sidebar:root .ui-tabs-nav li a{line-height:17px}
#sidebar .ui-state-active a,#sidebar .ui-state-active a:link,#sidebar .ui-state-active a:visited{color:#000 !important}
#sidebar .ui-state-active a.linked{color:#f40 !important}
#sidebar .ui-widget-header{border-bottom-color:#eee}
#sidebar .ui-state-default{border-color:#fff;border-bottom-color:transparent;background:none}
#sidebar .ui-tabs-active{background:#fbfbfb;border-color:#eaeaea;border-bottom-color:#fbfbfb;color:#002}
#sidebar #t0{background-image:url(../../images/data_home.gif);padding:0 7px}
#sidebar #t1{background-image:url(../../images/add.gif);background-position:50% 0 !important}
#sidebar #t2{background-image:url(../../images/eye.png);background-position:50% 0 !important}
#sidebar #t3{background-image:url(../../images/find.png);background-position:50% 0 !important}
#sidebar #t4{background-image:url(../../images/fav.png);background-position:50% -1px !important}
#sidebar #t5{background-image:url(../../images/shortcut.png);background-position:50% 0 !important}
#sidebar #t0.on,#sidebar #t1.on,#sidebar #t2.on,#sidebar #t3.on,#sidebar #t4.on,#sidebar #t5.on{background:none;width:auto;font-weight:normal}
#sidebar #fav li{background-image:url(../../images/fav.png);background-position-y:20%}
#sidebar #shortcut li{background-image:url(../../images/shortcut.png)}
#sidebar .tree{margin:2px 0 3px -7px}
#sidebar .tree td > div{width:16px !important;height:1px}
#sidebar:root .tree td *{vertical-align:text-top}
#sidebar ul{list-style:none}
#sidebar ul li{line-height:19px}
#sidebar #start ul li{padding-left:24px;color:#99a}
#sidebar .tabul li{padding-left:18px;line-height:17px;background-repeat:no-repeat;background-position:0 50%}
#sidebar .ui-tabs-panel{padding:6px 0 4px 7px;zoom:1;border:#eaeaea 1px solid;border-top:none;background:#fbfbfb;white-space:normal;word-break:break-all;word-wrap:break-word}
#sidebar .ui-tabs-panel .tree td{line-height:1em}
#sidebar:root .ui-tabs-panel .tree td{line-height:1.4em}
#sidebar .ui-tabs-panel .tree{margin:0 0 0 -4px}
#sidebar .ui-tabs-panel .tree a{margin-left:3px}
#sidebar .item .msg{color:Gray;text-align:center}
#sidebar a.current,#sidebar a.current:visited,#sidebar a.current:hover{background:#555;color:#fff;padding-left:2px;padding-right:2px}
#sidebar #curTitle p{display:inline;margin-right:2em}
#sidebar .more{display:none;margin-left:1px}
#sidebar #Online .taskArea{padding-bottom:3px}
#sidebar #ulOnline li{list-style:none;background:url(../../images/builder.gif) no-repeat 0 60%;padding-left:17px;line-height:16px;float:left;width:59px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
#sidebar #views{position:absolute;display:none;z-index:3;left:131px;top:98px;background:url(../../images/right.gif) no-repeat 5px 3px;padding-left:15px}
#sidebar #views ul{background:#f7f7f7 url(images/menubg.gif);border:1px #d6d6d6 solid;box-shadow:0 0 2px #b6b6b6}
#sidebar #views ul li{padding:1px 4px 1px 28px;color:#000;line-height:18px;cursor:pointer;width:56px;white-space:nowrap;word-break:keep-all}
#sidebar #views ul li.hover{background-color:#e2e2e2;color:#f50}
#sidebar .find{padding:0 0 0 5px !important}
#sidebar .conds li{line-height:1.8 !important}
#sidebar .conds ::-ms-clear{display:none}
#sidebar .conds .tb{width:99px}
#sidebar .conds .tb2{width:77px}
#sidebar .conds .btn{height:21px;line-height:20px;padding:0 0.3em;margin:2px 5px 2px 0;min-width:1.6em}
#sidebar .logicTxt{color:gray;font-size:9px}
#sidebar .conds .afind{color:#fff;cursor:pointer;background:#5b729f;padding:1px 3px 2px;border-radius:2px;white-space:nowrap;word-break:keep-all}
#sidebar .conds .afind:hover{background:#345dac}
#sidebar .conds div.right{margin-top:-22px;padding-right:3px}
#sidebar #fixedInfo{display:none}
/*图标*/
#sidebar #liInfo{background:url(../../images/infocenter.gif) no-repeat 1px 50%}
#sidebar #liSend{background:url(../../images/send.png) no-repeat 0 40%}
#sidebar #dataAdmin{background:url(../../images/data.gif) no-repeat 0 50%}
#sidebar #templets{background:url(../../images/design.gif) no-repeat 0 50%}
#sidebar #admin{background:url(../../images/admin.gif) no-repeat 0 50%}
#sidebar .lastData{background:url(../../images/views.gif) no-repeat 0 1px}
#sidebar #help{background:url(../../images/help.gif) no-repeat -1px 50%}
#sidebar #v1{background:url(../../images/view1.gif) no-repeat 6px 50%}
#sidebar #v2{background:url(../../images/view2.gif) no-repeat 6px 50%}
#sidebar #v3{background:url(../../images/view3.gif) no-repeat 6px 50%}
#sidebar #v4{background:url(../../images/view4.gif) no-repeat 6px 50%}
#sidebar #v5{background:url(../../images/view5.gif) no-repeat 6px 50%}
#sidebar #v6{background:url(../../images/view6.gif) no-repeat 6px 50%}
#sidebar .sep{color:#777;margin:0 6px}
/*事务/消息区*/
#sidebar #liMsgs{background:url(../../images/msgs.gif) no-repeat 1px 50%;color:#99a}
#sidebar #works{background:url(../../images/trans.gif) no-repeat 1px 50%;color:#99a}
#sidebar #todo,#sidebar #tunread{background:none}
#sidebar #todo *,#sidebar #unread *{vertical-align:middle;cursor:pointer;padding:0 8px 0 0}
#sidebar #todo img,#sidebar #unread img{margin-top:-1px}
#sidebar #addWork a,#sidebar #sendMsg a{padding:0}
#sidebar ol.list{margin:-3px 0 4px 23px}
#sidebar ol.list li{list-style:none;background:url(../../images/square.gif) no-repeat 0 60%;padding-left:11px;margin-bottom:1px}
#sidebar ol.list a{color:#129;width:100%;text-overflow:ellipsis; white-space:nowrap;word-wrap:normal;overflow:hidden;display:block}
#sidebar ol.list a.exceed{color:red}
#sidebar ol.list a:hover{color:#f40}
/*左侧“常见任务”样式*/
#sidebar .bgu{background:#f3f3f3 url(images/bgu.png) no-repeat right 0}
#sidebar .bgd{background:#f3f3f3 url(images/bgd.png) no-repeat right 0}
#sidebar .item .title{height:22px;line-height:22px;margin-top:10px;overflow:hidden;color:#004;font-weight:bold;cursor:pointer;letter-spacing:1px}
#sidebar .item .title .red{letter-spacing:0;margin-left:2px}
#sidebar .item .title span{height:100%;width:6px;float:left;background:url(images/lcorner.png) no-repeat 0 0}
#sidebar .taskArea{border:#eaeaea 1px solid;zoom:1;border-top:none;padding:0 2px 0 7px;background:#f9f9f9;overflow:hidden;white-space:normal;word-break:break-all;word-wrap:break-word}
#sidebar .taskArea ul{margin:5px 0 4px}
#sidebar .taskArea ul li a{padding-left:24px;height:18px}
#sidebar .operaIcon{display:none}
/*排版状态下的样式*/
#sidebar body.layout{background:#fff;margin:10px 12px 24px 24px !important;padding-top:0}
#sidebar .layout #main,
#sidebar .layout #other{float:left;margin:0 24px 0 0;padding-top:0}
#sidebar #b1,#sidebar #b2{font-weight:bold;color:#347;font-size:1.1em;margin-bottom:2px}
#sidebar .layout #inMain,
#sidebar .layout #inOther,
#sidebar .layout #inCustom{background:#fcfcfc;border:1px #ccc dashed;width:239px;padding:1px 9px 9px 10px;margin-bottom:14px}
#sidebar .layout .padBlock{height:48px;text-align:center;line-height:48px;color:#ddd}
#sidebar .layout #inMain div.item{cursor:move}
#sidebar .layout #inOther div.item{cursor:move;filter:alpha(opacity=55);opacity:0.6}
#sidebar .layout #cmds{text-align:right;margin:1em 3px 3px 0}
#sidebar .layout #cmds a,#sidebar .layout #MsgPop a{color:blue}
#sidebar .layout #ab_tbTitle{height:16px;width:145px}
#sidebar .ulCustom li a{padding-left:19px}
#sidebar .freehtml p{line-height:1.3}
#sidebar .freehtml li{list-style-type:square;margin:0 0 0 18px}
#sidebar .freehtml a:link,#sidebar .freehtml a:visited{display:inline;padding-left:0 !important;color:#02e}
#sidebar .layout a.operaIcon{display:inline;color:red;font-weight:normal}
#sidebar .layout a.operaIcon:hover{color:#00f}
#sidebar #layouts{width:99%}
#sidebar #layouts a{color:#00e;cursor:pointer}
#sidebar #layouts tr{text-align:center}
#sidebar #layouts img{cursor:pointer}

/*home.aspx*/
#home body{margin:20px 0.8% 4px 1.2%}
#home #curTitle{margin:-14px auto 4px;text-align:center}
#home #curTitle span{font-weight:bold;color:#fff;padding:2px 6px;background:#237}
#home #up{display:none}
#home table.layout{table-layout:fixed}
#home div.iconitem{float:left;margin:9px 11px 6px 0;width:78px;text-align:center;padding-bottom:3px}
#home div.iconitem img{vertical-align:middle;margin:0 auto 3px;display:block;cursor:pointer}
#home div.iconitem img.over{filter:gray;opacity:0.7}
#home td.zone{vertical-align:top;padding:0 12px 4px;min-height:48px}
#home .sorting{padding-right:12px}
#home .sorting td.zone{border:1px #f40 dashed;background:#ffe;padding:4px 12px 16px}
#home .area{margin-bottom:18px}
#home .area .title{cursor:move}
#home .area .title i{color:#f80;width:13px;display:inline-block;font-size:11px;font-style:normal;cursor:pointer}
#home .area .title i.hover{color:red !important}
#home .pop .area{margin-bottom:3px;margin-top:12px}
#home .pop .area .title{float:none;width:100%;margin:0;cursor:default}
#home .area .title a.more{margin-left:6px;font-style:italic;font-size:9pt;font-weight:normal;cursor:pointer}
#home .area .title div{border-bottom:1px #cfcfcf solid}
#home .area .content{border:1px #e7e7e7 solid;border-top:none;padding:0 6px 4px 12px;margin-top:15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
#home .area .content td{vertical-align:top}
#home #report td{vertical-align:middle}
#home .area .content li{line-height:1.35;border-bottom:#bbbbbf 1px dotted}
#home .area .content .square li{margin-left:12px}
#home .area .aloneli li:last-child{border-bottom:none}
#home .area .content li.syslink{width:32.5%;display:inline-block;margin-bottom:2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
#home .area .content li a{margin:0 1px 0 2px;font-size:1.1em;color:#129}
#home .area .content li a:hover{color:#f40}
#home .area .content li .date{color:gray;font-style:italic;margin-left:4px;font-size:10px}
#home #personal .content,#home #adminTools .content{padding-left:4px;padding-right:2px}
#home .area .processing{background:url(../../Images/loading.gif) no-repeat 50% 50%}
#home .area .processing div{background:#fff}
#home .area .innerhide div{visibility:hidden}
#home #stats_statsBlock .content{padding-top:6px}
#home #tbMemo{width:99%;height:75px;background:transparent;border:none !important;line-height:1.6;color:#333;resize:none}
#home .btnitem{float:left;min-width:30px;padding:5px 8px;text-align:center;border:1px #ddd solid;background:#f3f3f3;cursor:pointer;color:#013;overflow:hidden;margin:9px 13px 6px 0;border-radius:4px}
#home .btnitem.hover{border:1px #fd7 solid;background:#ffb;color:#e20;transition-property:all;transition-duration:0.35s}
#home .nodata{color:gray;font-size:1.1em;padding:4px 2px 6px 3px;text-align:center}
#home #gear{position:absolute;top:5px;right:6px}
#home #innerUrl{margin-top:3px;border-top:1px #bbb dashed;padding-top:1px;color:gray}
#home #set_blocks{padding:3px 0  3px 4px}
#home #set_blocks ul li{list-style:none;background:url(../../images/dot.gif) no-repeat 0 50%;padding-left:12px;font-size:10pt;font-weight:bold}
#home #set_blocks ul li img{margin-left:4px;cursor:pointer;vertical-align:text-bottom}
#home #set_blocks ul li span{color:#a94a0b}
#home #boards_bs img{cursor:pointer;margin-left:3px}
#home .titem{background:#005b9a;color:#fff;padding:1px 3px;display:inline-block;font-weight:bold;margin-top:4px;cursor:move}
#home .ulitem{margin-left:24px;list-style-type:square}
#home .ulitem li > *{vertical-align:middle}
#home .ddls select{max-width:155px}
#home .bditem{background-color:#4181ca;transition-property:background-color;transition-duration:0.3s;color:#fff;border-radius:3px;display:inline-block;margin:4px 12px 5px 0;vertical-align:top;padding:8px 5px 1px 7px;min-width:160px;min-height:98px;line-height:1.6}
#home .bditem:hover{background-color:#333;opacity:0.9;box-shadow:2px 3px 3px 1px rgba(0, 0, 0, 0.2);transform: translateY(-3px);transition:all 220ms;}
#home .bd0{background-color:#2cadab}
#home .bd1{background-color:#d9544f}
#home .bd2{background-color:#4181ca}
#home .bd3{background-color:#2c3c51}
#home .bd4{background-color:#6aab4e}
#home .bd5{background-color:#f57f30}
#home .bd6{background-color:#b753f2}
#home .bd7{background-color:#6b6b6b}
#home .bditem a{color:#fff;transition:none}
#home .bditem a:hover{color:#ff4}
#home .bdtname{border-left:4px #fff solid;padding-left:4px;line-height:1;margin-bottom:6px}
#home .bdtname > *,#home .bfilter > *{vertical-align:baseline}
#home .bd{display:inline-block;vertical-align:top;margin:0 10px 5px 0;color:#e8e8e8}
#home .count{font-size:18px;margin-left:6px;color:#fff}
#home .cmntnum{margin-left:1px;background-color:red;color:#fff;font-size:10px;padding:0 3px;border-radius:50%}
#home .numval{font-size:16px;line-height:1.3;color:#fff}
#home .txtval{font-size:14px;line-height:1.4;color:#fff}
#home .txtval .imgBlock{background-color:#fff !important}
#home .bfilter{color:#ffa;border-bottom:1px #ffa solid;line-height:1.3}
#home .bfilter a{color:#ffa}
#home .ulCustom li{list-style:none}
#home .ulCustom li li{list-style-type:square;margin:0 0 3px 12px}
#home .ulCustom li a{padding-left:21px}
#home .freehtml a:link,#home .freehtml a:visited{display:inline;padding-left:0 !important;color:#02e}
#home .freehtml .ui-tabs-nav li{list-style:none;margin:0 .2em -1px 0;border-bottom-style:solid}
#home .freehtml li.ui-tabs-active{border-bottom:1px #fff solid}
#home .freehtml .ui-tabs-nav li a{padding:2px 7px 1px !important;line-height:18px;font-size:1em}
#home .freehtml p{line-height:1.3;text-indent:0}
#home a.Add{background:url(../../images/add.gif) no-repeat 0 50%}
#home a.Browse{background:url(../../images/eye.png) no-repeat 0 50%}
#home a.Search{background:url(../../images/find.png) no-repeat 0 50%}
#home a.Favorite{background:url(../../images/fav.png) no-repeat 0 30%}
#home a.Shortcut{background:url(../../images/shortcut.png) no-repeat 0 50%}
#home a.Dir{background:url(../../images/off.gif) no-repeat 0 50%}
#home a.Page{background:url(../../images/next.gif) no-repeat 0 50%}
#home #layouts{width:99%}
#home #layouts a{color:#00e;cursor:pointer}
#home #layouts tr{text-align:center}
#home #layouts img{cursor:pointer}
#home #OrderAdmin{position:relative}
#home #newCount{position:absolute;top:36px;right:11px;color:#f00}
#home td.halfWidth{padding-right:18px;width:50%}
#home #switcher{text-align:right;margin-top:.5em;display:none}
#home #pwd_Body input{width:11rem}
#home #myTheme_tbCustom{width:77%}
#home #rss_tbRss{width:230px}
#home #web_tbUrl{width:85%}
#home #newcmnts li > *{vertical-align:middle}
#home .delchar{color:#333;margin-left:3px;font-size:18px;line-height:18px;cursor:pointer}
#home .delchar:hover{color:#d34c0b;font-weight:bold}

/*templets.aspx*/
#templets .count{color:gray;display:inline}
#templets #dm_fsIO,#templets #dm_update{margin-top:15px}
#templets #attr_subArea,#templets #attr_parent{margin-bottom:16px}
#templets #appendData{background-image:url(../../images/add.gif)}
#templets #filtersAdmin{background-image:url(../../images/filter.gif)}
#templets #Search,#templets #find{background-image:url(../../images/find.png)}
#templets #del,#templets #delFolder{background-image:url(../../images/del.gif)}
#templets #cut,#templets #cutFolder{background-image:url(../../images/cut.gif)}
#templets #paste{background-image:url(../../images/paste.gif)}
#templets #addfolder{background-image:url(../../images/addfolder.gif)}
#templets #copy{background-image:url(../../images/copy.gif)}
#templets #showPower{background-image:url(../../images/rights.gif)}
#templets #tbFind{width:180px}
#templets .ui-tabs-panel{padding:12px 4px 4px 8px}
#templets #protect fieldset{padding:6px 2px 3px 6px}
#templets #readPower{margin:4px 0}
#templets #rwPower{padding-left:16px}
#templets #rwPower b{color:#d30}
#templets #power_divMent{margin-top:4px}
#templets #power_dataOpera .ui-corner-all{background:#fff095 url(../../images/alert.gif) no-repeat 4px 3px;color:#e30;border:1px #ffd028 solid;padding:3px 0 3px 23px;margin:2px 0 12px}
#templets #normal .colorText{display:none;padding:5px 0 6px;background:url(../../images/line.png) no-repeat 0 1px}
#templets #power_powerAs{margin-bottom:1em}
#templets #power_powerAs label{margin-right:2px}
#templets #tbUsers,#templets #tbRoles{width:444px}
#templets #tbNoUsers{width:473px}
#templets #tbUnits{width:222px}
#templets fieldset.gray legend{color:gray}
#templets #attr_wfArea{padding:46px 0 12px;text-align:center}
#templets #attr_wfArea *{vertical-align:middle}
#templets ul.withicon{margin:4px 0 2px 19px;list-style-type:square;line-height:1.6}
#templets #attr_ulReminds{list-style:none;margin-left:2px}
#templets ul.ulnormal{margin:4px 0 2px 19px;list-style-type:square}
#templets .sepMaps{height:0;margin:4px 0 2px;overflow:hidden;border-top:1px #bbb solid}
#templets .arr_r{margin:0 4px;color:#080}
#templets .delMap{color:red;font-size:12pt;line-height:14px;font-weight:bold;cursor:pointer;margin-left:4px}
#templets #opr_addopr{text-align:right;margin:-17px 0 2px}
#templets td.oprKey{width:44px;vertical-align:top;padding-top:2px}
#templets #actions{list-style-type:none;margin-left:0}
#templets #actions select{max-width:132px}
#templets .tbValue{width:192px;margin-right:-12px}
#templets #ff_ulFilter .exec{vertical-align:middle;margin-left:3px}
#templets #rps_Body td img{margin-right:6px}
#templets #sub_union{line-height:1.6;padding:5px 2px 2px 3px;}
#templets label[for='sub_cbProtect']{margin:0}
#templets #fsDiv{margin-top:6px;line-height:1.6}
#templets #gen_apply{list-style:none;margin:5px 0 2px 4px}
#templets #divGroups select{max-width:160px}

/*templet.aspx*/
#templet .hasItems{height:50px;overflow-x:hidden;overflow-y:auto;width:100%;color:#080;margin:4px 0 3px}
#templet .hasItems label{margin-right:15px;cursor:move}
#templet .hasItems span{display:inline-block}
#templet .noItems{height:0;overflow:hidden}
#templet #pop_upOptions .btn{margin-left:3px}
#templet #pop_linkDiv{padding-left:1.5em}
#templet .pad{padding:2px 0 2px 4px}
#templet table.hr td{padding-top:6px}
#templet table.hr td *{vertical-align:bottom}
#templet table.header{font-size:1.1em;font-weight:bold;color:#015}
#templet td.h{width:19%;cursor:move}
#templet table.header td.h{cursor:default}
#templet .h img{margin-right:3px}
#templet .col{width:66px}
#templet .opr{width:45px}
#templet .opr *{margin-right:4px;cursor:pointer}
#templet #pop_Body > table > tbody > tr > td{padding-bottom:1px}
#templet .pop .right span{color:#03b;background:url(../../images/d.gif) no-repeat 0 50%;padding-left:15px;cursor:pointer}
#templet #pop_ddlChars{margin-right:1em}
#templet #pop_ddlTemplets,#templet #pop_acTemplets{max-width:364px}
#templet #pop_tbNote,#templet #pop_tbReg{width:77%}
#templet .rblCond{margin:4px 0 2px 18px;font-size:11px;margin-left:18px;color:#369;display:block}
#templet .rblCond > *{vertical-align:middle}
#templet #refs_divRefs{max-height:380px;overflow-y:auto;padding-right:4px}
#templet #refs_divRefs ul{margin:0 0 14px 12px;}
/*filters.aspx*/
#filters #refs_divRefs{max-height:380px;overflow-y:auto;padding-right:4px}
#filters #refs_divRefs ul{margin:0 0 14px 12px;}

/*edit.aspx*/
#edit.inpopup body{margin:2px 22px 12px 10px}
#edit #up input[type="text"]{margin:0}
#edit #up input[type='text'],#edit #up textarea{line-height:1.25em;padding:3px 1px 1px 2px;max-width:96%;vertical-align:middle;border-radius:3px;border-width:1px;border-style:solid;border-color:#a6a8cc #d9dae1 #d9dae1 #d9dae1}
#edit:root #up input[type='text'],#edit:root #up textarea{padding-top:1px}
#edit #up input[type='text']:focus,#edit #up textarea:focus{border-color:#86b8ff}
#edit #pageTitle{font-weight:bold;font-size:1.2em;color:#113}
#edit #pageTitle p{display:inline;margin-right:2em}
#edit #detail .pageTitle:first-child{display:none}
#edit #custabs > .ui-tabs-panel{padding-top:9px}
#edit #custabs > .ui-tabs-nav .ui-state-active a{color:#080 !important}
#edit .r{margin-top:-1px;border-bottom:#ccc 1px solid;border-top:#ccc 1px solid}
#edit .d{background-image:url(images/disbg.gif)}
#edit .h{width:18%;min-width:88px;max-width:180px;text-align:left;vertical-align:top;color:#111;padding:6px 8px 2px 4px;line-height:1.5}
#edit #fixedArea .h{cursor:default}
#edit #fixedArea img,#edit #fixedArea input{vertical-align:middle;margin-right:3px;filter:alpha(opacity=70);opacity:0.7}
#edit .e{padding:4px 0 2px;vertical-align:bottom}
#edit .e > table,#edit .e > select{max-width:98%}/*手机320分辨率下不出现滚动条*/
#edit .rhover{background:#ffffd2}
#edit .linkUrl{width:69%}
#edit .linkSep{width:1%;text-align:center;min-width:12px;vertical-align:middle}
#edit .linkText{width:30%;text-align:right}
#edit .linkUrl input{width:97%}
#edit .linkText input{width:95%}
#edit #tdDir{text-align:right;padding-right:6px}
#edit #tdAction{padding:4px 2px 0 2px;color:#666}
#edit #upBtns{text-align:center;margin:4em auto 1.5em;white-space:nowrap;word-break:keep-all;word-wrap:normal}
#edit #tools{text-align:right;width:14em;vertical-align:bottom}
#edit .btnac{width:20px;height:22px;border:1px #aaa solid;background:#eee url(images/btnbg.gif);vertical-align:middle;margin-left:1px;font-size:13px;border-radius:3px}
#edit .onbtnac{background:url(images/btnbg.gif) 0 -80px}
#edit .top{vertical-align:top}
#edit #info div{color:#446}
#edit .disEdit{color:#999;background-color:#f5f5f5}
#edit .getting{background:url(../../images/wait.gif) no-repeat 3px 50%}
#edit #showAttr{text-align:right;vertical-align:top;width:7.5em;color:#03b;padding-top:5px}
#edit:root #showAttr{padding-top:3px}
#edit #showAttr .vis{background:url(../../images/d.gif) no-repeat 0 80%;padding-left:15px;cursor:pointer}
#edit #showAttr .hid{background:url(../../images/u.gif) no-repeat 0 80%;padding-left:15px;cursor:pointer}
#edit #wfArea .r{background:#fffebb}
#edit .freeLayout .r .h{width:95px}
#edit #tbSubject{width:55%;min-width:180px}
#edit #au_tbNoUsers{width:260px}
#edit #au_tbUsers,#edit #au_tbRoles{width:444px}
#edit #au_tbUnits{width:220px}
#edit #inUsers{padding:8px 3px 3px 4px}
#edit #inUsers input{width:480px}
#edit #au_ulTime{margin:4px 2px 4px 22px;list-style-type:square}
#edit #au_ulTime input{width:135px}
#edit #divMent{margin-top:15px;padding:0 0 6px 19px;color:#333a5a;background:url(../../images/info.gif) no-repeat 0 1px}
#edit .subItems{border-bottom:1px #999 solid;color:#347;padding:0 0 1px 2px}
#edit .inlineEdit{border:1px #d9dae1 solid;border-top-color:#a6a8cc;padding:1px 2px 1px 3px;background-color:#fff}
#edit .cke_browser_ie8{max-width:100%}/*避免自定义宽度超出*/
#edit .inlineEdit p{margin-top:1px;margin-bottom:1px}
#edit .inline{display:inline;width:90px}
#edit #editZone{border-top:1px #d2d2d2 solid}
#edit #editZone table.normal td{padding:2px 1px 2px 2px}
#edit .fixedLayout td,#edit table.normal .fixedLayout td{padding:0}
#edit table.hr th,#edit table.hr td{padding:3px 2px 2px 3px;min-height:20px}
#edit table.hr table td{border-bottom-width:0;padding:0}
#edit #ff_conditions{margin-top:-2px}
#edit #ff_values{width:100%;border:#bbb 1px solid;padding:2px}
#edit .liItem{background:url(../../images/dot.gif) no-repeat 0 60%;padding-left:11px}
#edit .liItem *{vertical-align:middle}
#edit .faild{border:1px #f00 solid !important}
#edit #ff_ddlTemplets,#edit #ff_srcFields{max-width:190px}
#edit .ui-tabs-panel{overflow-x:auto;overflow-y:hidden}

/*editLayout.aspx*/
#editLayout #body{float:left;width:81%;cursor:default !important}
#editLayout #layoutTitle{font-size:1.1em;font-weight:bold}
#editLayout span.field,#editLayout #content.ui-sortable p{cursor:move}
#editLayout #rightBar{position:fixed;top:18px;right:2%;width:17%}
#editLayout #divFields,#editLayout #tabTemplets{padding:6px 4px 18px;min-height:75px;overflow-y:auto}
#editLayout span.field{border:1px #D5DEEE solid;padding:2px 2px 2px 4px;overflow:hidden;background:#f8fafe;border-radius:4px}
#editLayout #rightBar span.field{margin-bottom:2px;display:block}
#editLayout #rightBar span.field:last-child{margin-bottom:-1px}/*避免360极速总有滚动条*/
#editLayout #rightBar span.templet{background-color:#f7ffeb;color:#090}
#editLayout #rightBar span.hover{background:#fdfdfd}
#editLayout #divFields input,#editLayout #rightBar select{display:none}
#editLayout #content{border:1px #999 dotted;min-height:320px;padding:2px;margin:2px 0 3px}
#editLayout #content span.field{border:1px #f20 dotted;margin:0;display:inline-block !important;width:auto;min-width:18px;min-height:16px;max-height:16px;background-color:#ffc;text-align:left}
#editLayout #content span.templet{background-color:#f7ffeb;display:block !important;width:auto !important;color:#080;border-color:#090;min-height:19px;max-height:19px}
#editLayout #content span.templet select{margin:-1px 3px -1px 0}
#editLayout #content span.field input{cursor:default}
#editLayout #content span.blk{display:block !important}
#editLayout #content span.rows{height:34px;max-height:640px}
#editLayout #content td{vertical-align:top;min-height:17px}
#editLayout #layouts{width:99%}
#editLayout #layouts tr{text-align:center}
#editLayout #layouts img{cursor:pointer}
#editLayout #content table.hr th,#editLayout #content table.hr td{padding:3px 2px 2px 3px;vertical-align:bottom}
#editLayout table.normal td.gray{color:gray}
#editLayout #upBtns{text-align:center;margin:3.5em auto 3em}
#editLayout .acts{margin:3px 0 2px 4px}
#editLayout .acts li *{vertical-align:middle}

/*rows.aspx*/
#rows body.embed{margin:0 !important}
#rows #main{width:1px}
#rows #main tr#headRow{z-index:-1}
#rows #main th{padding:2px 4px 2px 3px;background:#edeef3}
#rows #main td{padding:3px 2px 0 3px;vertical-align:top}
#rows #main th.no{padding:3px 2px 0 0;width:22px;line-height:16px;vertical-align:bottom;cursor:pointer;color:#777;font-family:宋体;font-size:10px}
#rows #main td.no{padding:3px 0 0 0;background:#efefef;text-align:center;vertical-align:middle;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
#rows #main tr.selected td{background-color:#ffd}
#rows #main tr.selected td.no,#rows #main tr.dr td.hover{background-color:#ffd;font-style:italic;color:#ca4c1d}
#rows #main td select{margin:-1px 0 1px}
#rows #main td table{height:100%}
#rows #main td div.inlineEdit table{height:auto}
#rows #main td tr{background-color:transparent}
#rows #main table.normal tr{background:#fff}
#rows #main td td{padding:0}
#rows #main td.url{width:69%}
#rows #main td.sep{width:1%;text-align:center;padding:0 3px}
#rows #main td.text{width:30%;text-align:right}
#rows #main td.ronly{background:#f6f6f6 url(images/disbg.gif)}
#rows #main td.ronly *{color:#777}
#rows #main textarea{width:100%;height:100%;overflow:hidden;padding:0;margin-bottom:0;border:none;background:transparent;resize:none}
#rows #main .notb{background-color:#f9f9f9}
#rows #main .notb select{max-width:99%}
#rows #main .tdcb{text-align:center;background-color:#fafafa;padding-top:4px}
#rows #main th div.tempCursor{cursor:col-resize}
#rows #main .getting{background:url(../../images/wait.gif) no-repeat 3px 50%}
#rows #main .cke_editable{margin:-3px 1px 0 !important}
#rows #main .deltd{background:#edeef3;cursor:pointer;width:12px;text-align:center;vertical-align:middle;color:#e22}
#rows #helper{margin-top:-1px;width:auto}
#rows #helper td.no{width:24px;min-width:24px;padding:0;background:#efefef url(../../Images/addrow.png) no-repeat 50% 50%;height:19px;cursor:pointer}
#rows #aCut{background-image:url(../../images/cut.gif)}
#rows #aDel{background-image:url(../../images/del.gif)}
#rows #aCopy{background-image:url(../../images/copy.gif)}
#rows #aClone,#rows #aPaste{background-image:url(../../images/paste.gif)}
#rows #upBtns{text-align:center;margin:3em auto 1em}
#rows body.embed #upBtns{display:none}
#rows body.embed #helper{margin-bottom:4px}
#rows #tdScan{padding:3px 0 0 3px;vertical-align:bottom;border:none}
#rows #scanArea{background:#557cc6;margin-bottom:-1px;padding:1px 6px 1px 4px;display:inline-block}
#rows #scanArea > *{display:inline-block}
#rows #scanArea ::-ms-clear{display:none}
#rows #tbScan{height:23px;width:150px;font-size:13px;}
#rows #scanTotal{color:#eee;margin-left:0.5em}
#rows #scanTotal i{vertical-align:baseline;font-style:normal}
#rows #total{font-size:22px;color:#fff !important;margin-right:3px}
#rows #switcher{width:32px;height:24px;cursor:pointer;background:url(../../Images/scan_white.png)}
#rows .disabled #scanArea{background:none;border-bottom:1px #bcc6d6 solid;border-radius:0;padding:1px 4px 0 2px}
#rows .disabled #switcher{background:url(../../Images/scan.png)}
#rows .disabled #scanTotal{color:#333}
#rows .disabled #total{color:#e20 !important}
#rows .disabled #tbScan{display:none}
#rows .disabled #scanArea.nototal{border-bottom:none}
#rows .scanMode{margin-bottom:16px}

/*#table.aspx*/
#table body{margin-top:5px}
#table #tname{margin-bottom:6px;color:#264e93;font-size:13px}
#table #gv,#table #header{width:1px;table-layout:fixed;margin-bottom:2px}
#table #header{display:none;position:fixed;top:0;left:2.5%;z-index:2;box-shadow:0 0 8px #c2c2c2;}
#table .inIfr #header{left:0}
#table .inIfr #tname{display:none}
#table #gv tr,#table #header tr{text-align:center;line-height:1.3;color:#112;white-space:normal;word-break:break-all}
#table #gv tr.selectedRow,#table #gv tr.RowMouseOver{background-color:#ffffd0}
#table tr#headRow,#table tr#trHeader{z-index:-1;background:#f8f8f8}
#table #gv th,#table #header th{padding:0 3px 1px;vertical-align:middle;height:22px;z-index:1;font-weight:normal;border:#dadada 1px solid}
#table #gv th.disdrag,#table #gv .th,#table #header th.disdrag,#table #gv th.no,#table #header th.no{padding:0;cursor:default}
#table #gv .th input[type=checkbox],#table #gv th input[type=checkbox]{margin-bottom:-2px}
#table #gv th.drag div{cursor:move;line-height:1.2}
#table #gv th.drag div.tempCursor{cursor:col-resize}
#table #gv > tbody > tr > td{padding:6px 3px 3px 3px;word-wrap:break-word;word-break:break-word;border:#d8d8d8 1px solid;min-height:15px}
#table #gv td.oprs{white-space:nowrap;word-break:keep-all;word-wrap:normal;overflow:hidden;text-align:left}
#table #gv td a.a_opr{color:#fff;cursor:pointer;background:#080;padding:1px 2px;font-size:12px;margin:-1px 4px -1px 0;transition:all 0.3s}
#table #gv td a.a_opr:hover{background:#040}
#table #gv td a.a_opr:last-child{margin-right:0}
#table #gv tr.EditRow td{padding:1px 2px}
#table #gv td.i{font-size:11px;color:#516080;padding:0;font-style:normal}
#table .editBox{width:90%;padding-left:2px}
#table #gv tr.Footer td{color:#888;padding:1px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal !important}
#table #gv tr.Footer td *{vertical-align:middle}
#table #gv tr.Footer td i{font-style:normal;cursor:pointer}
#table #gv tr.Footer td.on{color:#f40}
#table #gv tr.Footer td.on i{border-bottom:1px #f40 dotted}
#table #gv tr.Footer select{width:54px;height:20px;word-break:keep-all;word-wrap:normal}
#table #menu_foot{width:8em}
#table #sx{background-image:url(../../images/filter.gif)}
#table #bh{background-image:url(../../images/contain.gif)}
#table #px{background-image:url(../../images/asc.gif)}
#table #yc{background-image:url(../../images/hidden.png)}
#table #qh{background-image:url(../../images/thumbnail.gif)}
#table #ft_popup.forcol #ft_btns,
#table .forcol li > input:first-child,
#table .forcol li > .hidden > input:first-child{display:none}
#table #ddlFilters{width:5.5em}
#table #imgAdd{cursor:pointer;vertical-align:text-bottom}
#table p{margin:0;line-height:1.3}
#table #btnArea{width:680px;padding:4em 0 2em;text-align:center;display:none;white-space:nowrap;word-break:keep-all;word-wrap:normal}
#table .floated #btnArea{position:fixed;width:auto !important;display:inline-block;bottom:0;padding:7px 8px 7px 0;background:#fafafa;border:1px #cfcfcf solid;border-bottom:none;box-shadow:0 0 9px #b6b6b6;border-top-left-radius:5px;border-top-right-radius:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=45, Color='#cccccc')";}
#table .floated #printArea{margin-bottom:6em}
#table #ft_lbUndo{padding-left:18px;background:url(../../images/undo.gif) no-repeat 0 50%}
#table .line{height:0;margin:2px 0 6px;display:block;overflow:hidden;border-top:1px #aaa solid;border-bottom:1px #fff solid}
#table .options{margin:3px 0 0 0}
#table .options label{margin:0}
#table #fmt_popup fieldset{margin-bottom:10px;padding:3px 0 3px 3px}
#table .dr ul{margin-left:16px}
#table .dr ol{margin-left:30px}
#table ul.ulimg{list-style-type:none;margin:0}
#table ul.ulimg li{display:inline-block;margin-right:9px}
#table ul.ulimg img{vertical-align:middle}
#table #Edit_Canel{background-image:url(../../images/undo.gif)}
#table #aAddToFav{background-image:url(../../images/favInMenu.gif)}
#table #aAddToCart{background-image:url(../../images/cart.gif)}
#table #Edit_Full{background-image:url(../../images/edit.gif)}
#table #Del{background-image:url(../../images/del.gif)}
#table #pageTitle{margin:0 0 8px}
#table #printPrompt{background:url(../../images/info.gif) 0 0 no-repeat;text-indent:20px;color:gray;margin-top:2px}
#table #onlySelected{background-image:url(../../images/revselect.gif)}
#table #addRecord{background-image:url(../../images/add.gif)}
#table #saveSc{background-image:url(../../images/shortcut.png)}
#table #exportas{background-image:url(../../images/export.png)}
#table #toFind{background-image:url(../../images/find.png)}
#table #v3{background-image:url(../../images/view3.gif)}
#table #v5{background-image:url(../../images/view5.gif)}
#table #v6{background-image:url(../../images/view6.gif)}
#table #cols{background-image:url(../../images/column.gif)}
#table .alonePagerBar{border-bottom:1px #bbb dashed;border-top:1px #bbb dashed;margin-top:4px}
#table td.opr{cursor:pointer;width:24px;color:#1f4581;font-size:16px;padding:2px !important}
#table td.opr:hover{color:#f40}
#table tr.current{background-color:#bfb !important}
#table #rCount{margin-right:-15px;z-index:-3;opacity:1}
#table #ddlPagesize,#table #ddlPager{opacity:1}
#table #menu_tr{width:12.3em}
#table #lays{width:99%}
#table #lays tr{text-align:center}
#table #lays img{cursor:pointer}
#table #ft_ulFilter{margin:2px 0;background:#fff;border-top:1px #c3c3c3 solid;border-bottom:1px #c3c3c3 solid;padding:7px 1px 2px 4px}
#table #ft_ulFilter input[type='text']{width:114px}
#table #ft_ulFilter li > *{vertical-align:middle}
#table #ft_ulFilter img{margin-left:3px;cursor:pointer}
#table #batchBtns{text-align:center;margin:1em 0 4px}
#table #batchBtns .btn{margin-top:9px}
#table td.tdimg{text-align:left;padding:0 3px !important}
#table #behave{margin-right:-2px;margin-left:-1px}
#table #batch_tbSms{border:none;background:transparent;height:51px}
#table .rblCond{margin:4px 0 2px 16px;font-size:11px;color:#369;display:block}
#table .rblCond > *{vertical-align:middle}
#table #rulediv{padding:9px 3px 3px}
#table #rulediv > label{margin-right:0}

/*表格视图仅横线风格*/
#table .newStyle tr#headRow,#table .newStyle tr#trHeader{background:#fff;line-height:16px}
#table .newStyle #gv th,#table .newStyle #gv td,#table .newStyle #header th{border:none;border-bottom:#ccc 1px solid;text-align:left}
#table .newStyle #gv th{vertical-align:bottom;padding-bottom:2px}
#table .newStyle #gv tr.sep{background-color:#f7f7f7}
#table .newStyle #gv tr.RowMouseOver,#table .newStyle #gv tr.selectedRow{background-color:#ffc}
#table .newStyle #gv .Footer td{padding-top:1px;padding-bottom:2px}
#table .newStyle #gv th.hover{background-image:url(images/sep.gif);background-repeat:no-repeat;background-position:right center}
#table .newStyle #gv td{padding:6px 2px 3px 3px;vertical-align:bottom}
#table .newStyle #gv td.th{padding:6px 0 3px 3px}
#table .newStyle #gv td.opr{padding:3px 0 1px 3px !important}
#table .newStyle #gv td.oprs{padding-left:0;padding-right:0}
#table .newStyle th.disdrag{padding-left:3px !important}
#table .newStyle .funs{margin-left:-2px}

/*advSearch.aspx*/
#advSearch body.finderBody{margin:6px 2px 2px 6px;background:#fcfcfc}
#advSearch select{opacity:0.75}
#advSearch #btnHelp{cursor:pointer;vertical-align:bottom}
#advSearch .cond{list-style-type:none;margin-bottom:2px}
#advSearch .rblCond{margin:4px 0 2px 22px;font-size:11px;color:#369;display:block}
#advSearch .rblCond > *{vertical-align:middle}
#advSearch .tb{height:16px;width:120px}
#advSearch:root .tb{height:18px}
#advSearch .DatePart{background:#ddf}
#advSearch .fn{max-width:132px}
#advSearch #up{margin:2em 8px 0 0;text-align:right;max-width:640px;padding-bottom:48px}
#advSearch #divPrompt{border-top:1px #ccc solid;padding-top:3px}
#advSearch #ddlVars{max-width:150px}
#advSearch #addCond{background:url(../../Images/add.png) 0 1px no-repeat;padding-left:18px}
#advSearch .finderBody #up{margin:14px 0 0 0;text-align:center}
#advSearch .topUnit{margin-left:4px;display:none}
#advSearch #aFilter{background-image:url(../../images/filter.gif)}
#advSearch #aSc{background-image:url(../../images/shortcut.png)}
#advSearch #aLayout{background-image:url(../../images/layout.png)}
#advSearch #condList,#advSearch #condKey{line-height:1.8}
#advSearch #addl_Body td{padding-bottom:2px}
#advSearch #tbMent{padding:2px 2px 3px 3px}
#advSearch #pmt{background:#fff095;color:#e30;border:1px #ffd028 solid;padding:3px 0 3px 3px;margin:3px 0 1px;width:98%}
#advSearch #lays{width:99%}
#advSearch #lays tr{text-align:center}
#advSearch #lays img{cursor:pointer}

/*search.aspx*/
#search body{margin:0 !important}
#search,#search body,#search #form1,#search #tabMain,#search #tdIfr{height:100%;width:100%}
#search.inflow,#search.inflow body,#search.inflow #form1,#search.inflow #tabMain,#search.inflow #tdIfr{height:auto !important}
#search #tdIfr{vertical-align:top}
#search #tdSearch{height:1px;padding-bottom:2px}
#search #searchArea{max-width:750px;margin:13px 8px 0 2%}
#search #header{border-bottom:1px #b8bbc0 solid;margin-bottom:2px}
#search #tdHeader{font-size:1.1em;color:#444;font-weight:bold}
#search #tdHeader.up{background:url(../../Images/u.gif) no-repeat 0 60%;padding-left:16px}
#search #tdHeader.down{background:url(../../Images/d.gif) no-repeat 0 60%;padding-left:16px}
#search #main{position:absolute;margin-top:-2px}
#search #main.float{border:1px #c8cbd0 solid;border-top:none;background:#fafafa;box-shadow:2px 2px 8px #ddd;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
#search #conds{list-style-type:none;margin:8px 3px 6px 0.7em;display:inline-block;vertical-align:bottom}
#search #conds li{margin-top:6px}
#search select{opacity:0.75}
#search #conds .tb{width:135px;margin:0}
#search #conds .tb2{width:6em;margin:0}
#search #conds input.btn{min-width:32px}
#search #conds .fname{font-weight:bold;color:#215e86;padding-right:6px}
#search #conds li.gray .fname{color:#666}
#search .logicTxt{color:gray;font-size:9px}
#search #ddlLayouts{margin-bottom:-1px}
#search #btns{margin-bottom:6px;margin-top:14px;display:inline-block;vertical-align:bottom}
#search #btns.wraped{margin-top:18px;display:block;text-align:center}
#search #reswin{width:100%;height:100%;border:none;visibility:hidden}
#search .descTitle{padding-bottom:2px;border-bottom:1px #bbb solid;margin-bottom:6px;min-width:165px}

/*eShopSetting.aspx*/
#eShopSetting td p{margin:0;text-indent:0}
#eShopSetting .ui-tabs-panel{padding:12px 8px 8px 8px}
#eShopSetting .optionItem{margin:6px 0 2px}
#eShopSetting .normal#symbols td{text-align:center}
#eShopSetting .upg{background:url(images/loadingline.gif) repeat-x;height:3px;overflow:hidden}

/*smsadmin.aspx*/
#smsadmin .zoneTitle{padding-bottom:3px;margin:18px 0 4px}
#smsadmin ul{list-style-type:square;margin-left:35px}
#smsadmin .ui-tabs-panel{padding:16px 8px 8px 8px}
#smsadmin  .textbox{width:75px;margin-right:3px}
/*wxadmin.aspx*/
#wxadmin body{max-width:618px}
#wxadmin #apps img{vertical-align:bottom;cursor:pointer}
#wxadmin #options{padding:16px 0 0 12px}
#wxadmin #ml_divLink{word-break:break-all;word-wrap:break-word}
#wxadmin #appTable input{width:96%}
/*hotline.aspx*/
#hotline #options{padding-left:1em}
#hotline .zoneTitle{font-size:1em}
#hotline .zoneContent{margin-left:1em;margin-bottom:2em}

/*dataHome.aspx*/
#dataHome #kw{padding-left:3px;font-size:10.5pt;height:25px;width:418px;line-height:25px;vertical-align:top;margin-bottom:3px;margin-top:1px}
#dataHome ::-ms-clear{display:none}
#dataHome #btnDo{font-size:10.5pt;height:29px;width:50px;vertical-align:top;margin-left:4px}
#dataHome #search{text-align:center}
#dataHome #searchArea{display:inline-block;text-align:left;margin:8em auto 0}
#dataHome .subOptions{display:none}
#dataHome #linkZone{margin-top:7em;text-align:center}
#dataHome #linkZone b{margin:0 5px;color:#777;font-weight:normal}
#dataHome #shortcuts,#dataHome #favs{padding:16px 2px 4px 4px}
#dataHome #shortcuts .item{width:32%;float:left;background:url(../../images/shortcut.png) no-repeat 0 50%}
#dataHome #shortcuts div a{padding-left:19px;background-repeat:no-repeat;background-position:left center;line-height:19px}
#dataHome #shortcuts div a.del{padding-left:0;vertical-align:bottom}
#dataHome #prompt{padding-top:12px}
#dataHome #infoFavs li{list-style:none;background:url(../../images/dot.gif) no-repeat 0 60%;padding-left:14px}
#dataHome #ddlts,#dataHome #ddlfs{margin-right:2px}
#dataHome #dtPicker{cursor:pointer;margin-left:2px;vertical-align:middle}
#dataHome #cleaner{margin:8px 4px 0 -20px;cursor:pointer}
#dataHome #cblFavorites label{margin-right:16px}
#dataHome #cblFavorites input,#dataHome #cblFavorites label{vertical-align:middle}

/*Admin.aspx*/
#admin .ui-tabs-panel{padding:16px 8px 8px 12px}
#admin .ui-tabs-panel ul{list-style-type:square;margin-left:30px;line-height:1.7}
#admin #mail ul{margin-left:22px}
#admin .zone{font-weight:bold;color:#129;border-bottom:solid 1px #bbbbc8;margin:15px 24px 5px 0;padding-bottom:2px;zoom:1}
#admin #linkTable{margin-left:30px;width:80%}
#admin #days_tbSubject{width:96%}
#admin #days_Body td{text-align:center}
#admin .tbdate{width:43%}
#admin #uiTitle{background:url(../../images/line.png) no-repeat 0 bottom;margin-bottom:12px;padding-bottom:3px}
#admin ul.ulList{list-style:none;margin-left:0;}
#admin #tbTypes{width:480px}

/*Login.aspx*/
#Login div.body{padding:10px 0.3em 6px 8.5em;margin:1em 0 0;background:url(images/login_key.png) no-repeat 2em 1em}
#Login .contArea{padding:8px 0}
#Login #box_tbUser,#Login #box_tbPassword,#Login #box_tbVcode{width:124px;margin:0 6px 1px;padding:1px 0 0 2px}
#Login #box_ddlUsers{width:127px;margin:0 6px}
#Login #vcode{cursor:pointer;height:19px}
#Login #box_btnOK{width:75px;height:28px}
#Login #box_btnA{background:none;border-color:#2b2;color:#080;height:28px}
#Login #box_btnA:hover{background:#edfceb}
#Login #box_btns{padding:8px 0 15px 12.5em;margin:0;text-align:left}
#Login #pwd_btnChange{width:48px;margin:1.5em 0 0 0}

/*selectDir.aspx*/
#selectDir a{color:#000}
#selectDir .w{color:#090}
#selectDir a.selected,#selectDir a.selected *{background:#0A246A;color:White}
/*selectUser.aspx*/
html#selectUser,#selectUser body,#selectUser #form1,#selectUser #up,#selectUser #main,#selectUser #btns,#selectUser #main td{height:100%}
#selectUser a.selected,#selectUser a.selected *,#selectUser a.selected:hover{background:#014e82;color:White}
#selectUser a{color:#000}
#selectUser a:hover{color:#f40}
#selectUser body{overflow:hidden;margin:0}
#selectUser #main{width:100%;background:#fff;table-layout:fixed}
#selectUser #tdTree{vertical-align:top}
#selectUser #tv{margin:4px}
#selectUser #tdBtns{width:60px;background:#f3f3f3;border:1px #999 solid;border-width:0 1px;vertical-align:top;text-align:center}
#selectUser #tdBtns .btn{margin:1em auto 0}
#selectUser #tdBtns .arrow{width:38px;font-family:Arial}
#selectUser #tdUsers{background:#fff;width:120px;overflow:hidden;vertical-align:top}
#selectUser #ddlUsers{border:none;width:100%;height:100%;margin:0 -2px -2px 0}
#selectUser .autoScroll{overflow:auto;height:100%}

/*select.aspx*/
#select:root body{margin:54px 2.5% 18px}
#select:root #header{position:fixed;left:2.5%;top:0;padding-top:16px;width:95%;background:#fff;border-bottom:1px #c5c5c5 solid}
#select .item{float:left;width:160px;padding:10px 4px 8px;text-align:center;background:#5797e0;cursor:pointer;color:#fff;overflow:hidden;margin:0 16px 18px 0;border-radius:3px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
#select .item.small{width:125px;padding:6px 4px;margin:0 14px 13px 0}
#select .item.big{width:220px;padding:24px 4px 20px;margin:0 28px 26px 0;font-size:1.1em}
#select .item.hover{background:#5bb936}
#select .zoneTitle{margin:5px 0 9px;color:#d60;font-weight:normal;font-size:12px}
#select .infolder{padding-left:18px}
#select #ac,#select .ui-autocomplete{width:120px;border-radius:3px}
#select .ui-menu-item{width:99%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}

/*dir.aspx*/
#dir #search,#dir #dirSearch{background-image:url(../../images/find.png)}
#dir #addDir{background-image:url(../../images/addfolder.gif)}
#dir #addFavorite{background-image:url(../../images/favInMenu.gif)}
#dir #cutDir,#dir #cutObj{background-image:url(../../images/cut.gif)}
#dir #delDir,#dir #delObjItem{background-image:url(../../images/del.gif)}
#dir #copy{background-image:url(../../images/copy.gif)}
#dir #edit{background-image:url(../../images/edit.gif)}
#dir #paste{background-image:url(../../images/paste.gif)}
#dir #curDirPower,#dir #dirPower{background-image:url(../../images/rights.gif)}
#dir .PagerBar{background:#f5f5f5;border-top:1px #ccc solid}
#dir .PagerBar td{padding:1px 2px}
#dir #line{clear:both;margin:12px 28px 14px 2px}
#dir #aReload{display:none}

/*thumb.aspx*/
#thumb #delObjItem{background-image:url(../../images/del.gif)}
#thumb #cut{background-image:url(../../images/cut.gif)}
#thumb #copy{background-image:url(../../images/copy.gif)}
#thumb #edit{background-image:url(../../images/edit.gif)}
#thumb #addFavorite{background-image:url(../../images/favInMenu.gif)}
#thumb #appendData{background-image:url(../../images/add.gif)}
#thumb #searchLink{background-image:url(../../images/find.png)}
#thumb #paste{background-image:url(../../images/paste.gif)}
#thumb .PagerBar{background:#f5f5f5;border-top:1px #ccc solid}
#thumb .PagerBar td{padding:1px 2px}

/*adminHome.aspx*/
#adminHome div.inlineBlock{margin:9px 21px 10px 0;width:75px;text-align:center}
#adminHome a img{vertical-align:middle;margin-bottom:4px}
#adminHome a img.over{filter:gray;opacity:0.7}
#adminHome #tools{padding:2em 8px 6px}
#adminHome ul.squ{list-style-type:square;margin-left:40px;color:#017;line-height:1.5em}
#adminHome ul.squ b{font-weight:normal;color:#000;margin-right:6px}
#adminHome #btnUpgrade{height:20px;padding:0 5px}
#adminHome #codes{padding-left:2em; margin-bottom: 2em}
#adminHome #tbMachineCode,#adminHome #tbRegCode{width:21em;height:1.5em}
#adminHome #prompt{margin:0 0 4px 4px}
#adminHome #prompt *{vertical-align:middle}
#adminHome .progress{background:url(../../images/loading_ov.gif) no-repeat 4px 50%;padding-left:24px;height:21px;line-height:20px;display:none}
#adminHome #changeList{margin:6px 2px 3px 18px;color:#080;list-style-type:square}
#adminHome #verInfo{margin:4px 0 6px}
#adminHome #regArea,#adminHome #upgrade{margin-top:2em}
#adminHome #about{padding:1em}

/*cart.aspx*/
#cart .pager table{width:auto}
#cart .total{text-align:right;padding:0 2px;line-height:21px}
/*OrderVerify.aspx*/
#OrderVerify body{max-width:720px}
#OrderVerify .detail{line-height:1.8;color:#333;margin:0 0 2em 2em}
#OrderVerify #adds input[type='text']{width:338px}
#OrderVerify #tbInvoiceTitle{width:280px}
#OrderVerify #tbMent{width:400px}
#OrderVerify .PayMent{background:#fafafc;border:1px #ddd solid;padding:2px 2px 2px 4px;margin-left:1.5em;display:none}
/*OrderAdmin.aspx*/
#OrderAdmin .detail{padding-top:6px}
#OrderAdmin #pageTitle{margin-bottom:4px}
#OrderAdmin #divPager{border:1px #DBDBDB solid;background:#f5f5f5;padding:1px 2px 1px 3px}
#OrderAdmin #searchbox{padding:4px 4px 4px 6px;border:1px #ddd solid;background:#fafafa}
#OrderAdmin #popLogs_logsContent{height:180px;overflow:auto;border-width:1px;border-style:solid;border-color:#aaa #ddd #ddd #aaa;background:#fff;padding-left:2px;font-weight:bold}
#OrderAdmin #popLogs_logsContent p{text-indent:2em;margin:0;font-weight:normal;color:#222}
#OrderAdmin #zone1{float:left;width:45%;list-style:none}
#OrderAdmin #zone2{float:left;width:55%;list-style:none}
#OrderAdmin #divBtn{text-align:right;clear:both;margin-top:-14px}

/*maint.aspx*/
#maint #upBackup,#maint #btns3,#maint #btns4{margin:1em 0 0.5em}
#maint #upBackup .btn,#maint #btns3 .btn,#maint #btns4 .btn{margin-top:0.5em}
#maint .promptIcon{vertical-align:middle;margin-right:1em}
#maint .ui-tabs-panel{padding:2em 1em 1em;text-align:center}
#maint #baks_ddlBaks{border:1px #aaa solid;width:99%;height:180px}
#maint #options ul{list-style-type:none;text-align:left;line-height:1.5;margin:0 0 12px 9px}
#maint #js_tbJs{width:99%;height:320px}
#maint #cke_js_tbJs{margin-left:-9px}
#maint .notezone{margin-top:3px;color:gray;background:url(../../Images/info.gif) no-repeat 0 1px;padding-left:19px;font-size:9pt}

/*chart.aspx*/
#chart body{margin:14px 2.5% 8px}
#chart #echart{width:100%;height:430px}
#chart #upSetting select{width:6.1em}
#chart .mr{margin-right:1.4em}
#chart .keytext{color:#236;font-weight:bold}
#chart #m_allCharts img{cursor:pointer}
#chart #cblYs label{cursor:move}
#chart #cblYs > span{display:inline-block}
#chart #cblYs .ui-sortable-helper{width:auto !important}
#chart #cblYs .ui-sortable-placeholder{height:auto !important}
#chart .long .more,#chart #ell{display:none !important}
#chart .long #ell{display:inline !important}

/*report.aspx*/
body #report{overflow-x:auto;overflow-y:hidden;padding-bottom:2px}/*非报表视图显示的报表区*/
#report #header{z-index:-1}
#report #loading{padding:3em 0;text-align:center;display:none}
#report .item{margin:3px 0 2px 0;font-weight:bold;color:#029}
#report .sep{height:4px;overflow:hidden}
#report .setting{margin:3px 0 9px 10px;color:#445}
#report #rt{width:1px;margin-right:12px}
#report #rt td{padding-right:3px;text-align:center}
#report #rt th{padding-right:4px;font-weight:bold}
#report #rt td.left{text-align:left}
#report #rt td.t1{color:#f00;text-align:left;font-weight:bold}
#report #rt td.v1{color:#f00;text-align:right;font-weight:bold}
#report #rt td.t2{color:#080;text-align:left;font-weight:bold}
#report #rt td.v2{color:#080;text-align:right;font-weight:bold}
#report #rt td.t3{color:#f80;text-align:right;font-weight:bold}
#report #rt td.v3{color:#f80;text-align:right;font-weight:bold}
#report #rt td.t4{color:#008;text-align:right;font-weight:bold}
#report #rt td.v4{color:#008;text-align:right;font-weight:bold}
#report #rt td.t5{color:#808;text-align:right;font-weight:bold;font-style:italic}
#report #rt td.v5{color:#808;text-align:right;font-weight:bold;font-style:italic}
#report #rt td.b1{background:#f3f5ff}
#report #rt td.b2{background:#f3fff5}
#report #rt td.b3{background:#f6f6f6}
#report #footer{margin-top:4px;font-style:italic;font-size:11px;color:#666;text-align:right;padding-right:24px}
#report #m_allReports{text-align:center}
#report #m_allReports img{cursor:pointer}
#report #upBtns{width:450px;text-align:center;margin-top:3em;padding-bottom:2em;display:none}
#report ul.ulimg{list-style-type:none;margin:0}
#report ul.ulimg li{display:inline-block;margin-right:6px}
#report ul.ulimg img{vertical-align:middle}
#report #p_cblFields label{cursor:move}
#report .unioned label{color:#e48d04}
#report #p_cblFields > span{display:inline-block}
#report #p_cblFields .ui-sortable-helper{width:auto !important}
#report #p_cblFields .ui-sortable-placeholder{height:auto !important}

/*users.aspx*/
#users body{margin:12px 8px 8px 6px}
#users .obj{margin-right:14px}
#users #main{table-layout:fixed}
#users #tdUnits{width:27%;padding-bottom:2em}
#users #divUnits a{color:#000}
#users #divUnits a:hover{color:#f40}
#users #divLocation{background:#F2F2F2;border:1px #ccc solid;border-bottom:none;padding:4px 3px 3px 6px;color:#222}
#users #objsDiv{padding-top:12px;border:1px #ccc solid;overflow:hidden;zoom:1}
#users .Admin{font-weight:bold;color:#080}
#users #ulAttrs li{list-style-type:square;margin-left:15px;text-indent:0}
#users #attr_cblUnits{color:#080}
#users #attr_tbAnnex{width:68%}
#users #mentLevels{margin-top:3px;padding-left:19px;color:#666;background:url(../../images/info.gif) no-repeat 0 1px}
#users #tv a.selected{background:#0154b9;color:#fff;padding:1px 3px}
#users #au_tbUsers,#users #au_tbRoles{width:444px}
#users #au_tbUnits{width:220px}
#users .subItems{border-bottom:1px #999 solid;color:#347;padding:0 0 1px 2px}
#users #exerArea{padding:3px 2px 3px 6px}
#users .pad{text-align:center;padding:4px 0 8px}

/*Roles.aspx*/
#roles #attr_commPower ul{margin:3px 3px 3px 23px;list-style-type:square}
#roles .Admin{font-weight:bold;color:#080}
#roles #tps_Body td img{margin-right:6px}

/*guide.aspx*/
#guide{line-height:1.6;font-size:10pt}
#guide .ui-tabs-nav li a{line-height:1.5;padding-left:8px;padding-right:8px}
#guide .ui-tabs-panel{padding-top:1.4em}
#guide .ui-tabs-panel ul{list-style-type:square;margin-left:43px}
#guide .ui-tabs-panel li b{color:#008000;margin-right:16px}
#guide p{text-indent:2em}

/*infoList.aspx*/
#infoList body{margin:12px 10px 18px 2.5%;max-width:1260px}
#infoList #listArea{float:left;width:69.5%}
#infoList #listArea.alone{width:96%;max-width:980px}
#infoList #navArea{float:right;width:26.5%;padding-top:4px}
#infoList #pageTitle{text-align:center;font-size:1.45em;font-weight:bold;color:#348;margin:4px auto 2em}
#infoList .titleBlock{line-height:22px;font-weight:bold;color:#015;background:#f4f4f4;margin-bottom:3px}
#infoList .titleBlock .sym{font-size:9pt;margin:0 4px}
#infoList #divWrite .con input{height:24px;margin-right:6px}
#infoList #findDiv{padding-left:18px;margin:6px 0 5px}
#infoList .con{padding-left:18px;margin-bottom:8px}
#infoList .con ul{margin-left:16px;line-height:1.6;list-style-type:square}
#infoList .con ul.ztree{margin-left:0}
#infoList .item{border-bottom:1px dotted #bbb;margin-bottom:1.3em;padding-bottom:4px}
#infoList a.title{font-size:1.2em;font-weight:bold;margin-right:8px;text-decoration:underline;color:#0b5dc8;line-height:1.6}
#infoList a.title:hover{text-decoration:none;color:#f40}
#infoList a.top{background:#4b4b4b;color:#fff;padding:3px 2px;text-decoration:none}
#infoList a.top:hover{background:#222;color:#fff}
#infoList a.unaudit{color:gray;font-style:italic}
#infoList a.top.unaudit{color:#ff0;padding-right:6px}
#infoList .summary{color:#333;margin:7px 6px 0 0;line-height:1.5}
#infoList .footer{color:Gray;margin-top:7px}
#infoList .footer input{margin-top:-2px;margin-bottom:-2px}
#infoList .comment{background:url(../../images/comments.png) no-repeat 0 50%;padding-left:18px;margin-right:8px}
#infoList .view{background:url(../../images/clicktimes.gif) no-repeat 0 50%;padding-left:18px;margin-right:8px}
#infoList .tag{background:url(../../images/tag.gif) no-repeat 0 50%;padding-left:18px;margin-right:3px}
#infoList .footer a{color:#45c;margin-right:5px;cursor:pointer}
#infoList .footer a:hover{color:#f40}
#infoList #divTags a{cursor:pointer}
#infoList .author{background:url(../../images/user.gif) no-repeat 0 50%;padding-left:18px;margin-right:5px}
#infoList #s_Body{line-height:1.9 !important}
#infoList #s_tbKeyword{width:267px}
#infoList #tbKey{width:118px;height:19px}
#infoList #btnff{height:23px;width:36px;padding:0;min-width:36px;margin-left:3px}
#infoList #pager{margin:-0.8em 0 1em}
#infoList #pager a{font-family:Verdana;border:#ccc solid 1px;color:#4b4b4b;cursor:pointer;padding:3px 7px;display:inline-block}
#infoList #pager a.current{background:#4b4b4b;border:#4b4b4b solid 1px;color:#fff;cursor:text}
#infoList #pager a:hover{background:#333;color:#fff;border-color:#333}
#infoList #children{margin:10px 0 3em;display:inline-block;border-bottom:1px #bbb solid;padding:2px 0 4px;font-size:1.25em;font-weight:bold}
#infoList #children *{margin-right:0.5em;vertical-align:middle}
#infoList #children b{color:#bfbfbf;margin:0 0.2em 0 -0.3em}
#infoList #children span{color:#ccc;font-size:10pt;font-weight:normal}
#infoList #children a{border-bottom:#fff 2px solid}
#infoList #children a.cur{background:#226;color:#fff;padding:1px 4px 2px}
#infoList #ddlSort,#infoList #ddlPagesize{width:6.3em}

/*info.aspx*/
#info body{margin-left:3%}
#info body.inIfr{margin:0 1.5% 2px !important}
#info #pageTitle{text-align:center;font-size:12pt;font-weight:bold;color:#236;margin:0 auto 10px}
#info #pageTitle.unaudit{color:gray;font-style:italic}
#info table.unaudit .bubble{opacity:0.7;background-image:url(../../images/unaudit.png);background-repeat:no-repeat;background-position:96% 85%}
#info #attrs{margin:-6px auto 3em;text-align:center;width:55%;min-width:26em;max-width:99%;border-top:#cccccf 1px solid;padding-top:4px}
#info .htmlBox{padding:0 0 6px;border-bottom:1px #c6c6c6 solid}
#info .comment{background:url(../../images/comments.png) no-repeat 0 50%;padding-left:19px}
#info #view{background:url(../../images/clicktimes.gif) no-repeat 0 50%;padding-left:19px;margin:0 9px}
#info .author{background:url(../../images/user.gif) no-repeat 0 50%;padding-left:18px;color:#555}
#info #tdTags{float:left;margin:3px 0}
#info #admin{float:right;margin:3px 0}
#info #admin a{margin-left:6px;padding-left:18px}
#info #admin #aTop{margin-left:0}
#info a#lbReader{background:url(../../images/users.gif) no-repeat 0 60%;padding-left:20px}
#info a.top{background:url(../../images/top.gif) no-repeat 0 50%}
#info a.untop{background:url(../../images/untop.gif) no-repeat 0 50%}
#info #aAudit{background:url(../../images/default.gif) no-repeat 0 50%;margin-right:7px}
#info #aFav{background:url(../../images/fav.gif) no-repeat 0 50%}
#info #aExport{background:url(../../images/export.png) no-repeat 0 50%}
#info #aEdit{background:url(../../images/edit.gif) no-repeat 0 60%}
#info #lbDel{background:url(../../images/del.gif) no-repeat 0 50%}
#info #aPrint{background:url(../../images/print.gif) no-repeat 0 50%}
#info #nearby{margin-top:3.5em;font-size:13px}
#info .time{margin-left:6px;color:Gray;font-size:11px}
#info .related{background:url(../../images/dot.gif) no-repeat 0 60%;padding-left:10px;margin-bottom:4px}
#info #rela div,#info #nearby div{color:#404048}
#info .attach{border-bottom:1px dotted #b0b3bf;margin-top:30px;font-size:1.2em !important;color:#777}
#info #prompt{color:#999;text-align:right;font-size:9pt;font-family:微软雅黑}
#info #ckMent{height:160px;width:100%}

/*infoEdit.aspx*/
#infoEdit body{max-width:796px}
#infoEdit #headTab{margin:0 0 4px;table-layout:fixed}
#infoEdit .tdTitle{width:3.3em;vertical-align:bottom;padding-bottom:2px}
#infoEdit .td.right{vertical-align:bottom;padding-bottom:2px;overflow:hidden}
#infoEdit #tbTitle,#infoEdit #tbTags{width:100%;background:transparent;border:none;border-radius:0 0;border-bottom:#c3c5c9 1px solid;margin-bottom:0;color:#080}
#infoEdit #ckContent{width:100%;height:312px}
#infoEdit #files{border-bottom:#c3c5c9 1px solid;padding:4px 0 0 0;margin-bottom:2px}
#infoEdit #ddlTypes{max-width:100%}
#infoEdit #tbOverview{width:100%;margin-top:2px;margin-bottom:3px}

/*reg.aspx*/
#reg #form1{max-width:675px}
#reg table.hr{border-top:1px #d2d2d2 solid;}
#reg tr:hover{background:#f3f3f3}
#reg .col1{width:7em;text-align:right;padding-right:6px}
#reg .col2 input[type='text'],#reg .col2 input[type='password']{width:12em;margin-bottom:0;margin-top:1px;padding:2px 2px 1px 3px;border-radius:4px}
#reg #address,#reg #question{width:98%}
#reg #vcode{width:75px}

/*summary.aspx*/
#summary .item{margin:0 0 25px 0;line-height:1.5}
#summary .item p{display:inline;margin-right:6px}
#summary .item a{color:#048}
#summary a.title{font-size:1.2em;line-height:1.8;color:#261CDC;text-decoration:none}
#summary a.title:hover{color:#f40}
#summary .pict{width:100px;height:100px;border:1px #ccc solid;float:left;margin:0 4px 1px 0;background-position:center center;background-repeat:no-repeat}
#summary .foot{clear:both;color:#080}
#summary .foot a{color:#666}
#summary .PagerBar{border-bottom:1px #bbbbbb dashed}
#summary .able{margin-bottom:4px}
#summary .item_rich{margin-bottom:28px}
#summary .item_link{margin-bottom:8px;border-bottom:1px #bbb dotted}
#summary a.li{padding-left:13px;background:url(../../images/dot.gif) no-repeat 0 60%}
#summary #icon{cursor:pointer;position:absolute;display:none}
#summary span.attr{margin-left:8px;color:Gray}
#summary .tag{width:117px;border:none;margin-bottom:-2px;background:transparent;color:#f00;padding-bottom:2px}
#summary .key{color:#005;background:#fff url(images/detailbg.png) no-repeat 1px 1px;text-align:center;vertical-align:middle;padding:5px 1px 3px;line-height:1.35;width:11%}
#summary .val{color:#222;background:#fff;vertical-align:middle;word-wrap:break-word;word-break:break-all;padding:5px 4px 3px 5px;line-height:1.35}
#summary #rtd{text-align:right;padding-right:4px}
#summary #fmt_upCodes{margin:2px 0 2px 2px}
#summary #tagarea{margin:3px 3px 4px}

/*detail.aspx*/
#detail.inpopup body{margin:4px 8px 12px 8px}
#detail .key{color:#222;background:#fff url(images/detailbg.png) no-repeat 1px 1px;text-align:center;vertical-align:middle;padding:5px 1px 3px;line-height:1.35;width:11%}
#detail .val{color:#222;vertical-align:middle;word-wrap:break-word;word-break:break-all;padding:5px 4px 3px 5px;line-height:1.35}
#detail .val ul,#detail #main ul{margin-left:16px}
#detail .val ol,#detail #main ol{margin-left:32px}
#detail .val ul.ulimg,#detail #main ul.ulimg{list-style-type:none;margin:0}
#detail .val ul.ulimg li,#detail #main ul.ulimg li{display:inline-block;margin-right:6px}
#detail ul.ulimg img{vertical-align:middle}
#detail .preViewImg{position:absolute;top:-50%;left:-50%}
#detail .val p{margin:1px 0}
#detail #footer{margin:0 0 9px}
#detail #footer td{vertical-align:top;padding-top:3px}
#detail #footer.topline{border-top:1px #bbb dashed}
#detail #lLinks a.first{padding-left:19px;background:url(../../images/add.gif) no-repeat 0 0}
#detail #lLinks a.firstGener{padding-left:19px;background:url(../../images/gener.png) no-repeat 0 0}
#detail #rLinks{text-align:right;word-break:keep-all;vertical-align:top}
#detail #rLinks a{height:16px;line-height:16px;display:inline-block;margin-left:6px}
#detail #addToCart{padding-left:18px;background:url(../../images/cart.gif) no-repeat 0 50%}
#detail #addToFav{padding-left:18px;background:url(../../images/fav.gif) no-repeat 0 50%}
#detail a.task{background:url(../../images/list.png) no-repeat 0 50%;padding-left:18px;color:#05e}
#detail a.flow{background:url(../../images/workflow.png) no-repeat 0 50%;padding-left:20px;color:#05e}
#detail .PagerBar{border-bottom:1px #bbbbbf dashed;border-top:1px #cccccf solid;margin-top:-1px}
#detail .PagerBar td{padding:6px 0 1px}
#detail #ddlPager{max-width:14em}
#detail #addSame{background:url(../../images/add.gif) no-repeat 0 50%;padding-left:17px;margin-left:10px}
#detail #relative{margin-bottom:10px}
#detail #p_aAddRow{padding-left:17px;background:url(../../images/add.gif) no-repeat 0 100%;margin-right:3px}
#detail #p_aDelRow{padding-left:18px;background:url(../../images/del.gif) no-repeat 0 50%}
#detail .hideKey,#detailLayout .hideKey{margin-top:-2px;color:#c41}
#detail #taskTitle{text-align:left;margin:0 0 18px;color:#334;font-size:11pt;font-weight:bold;line-height:1.8}
#detail #taskTitle span{padding:0 36px 5px 0;background:url(../../images/colorline.gif) no-repeat 0 100%}
#detail #taskTitle b{color:#06a181;margin-right:2px}
#detail #editplace{display:none;position:absolute; top:-99px;cursor:pointer}
#detail #btnArea{margin:42px auto 24px;text-align:center}
#detail .inIfr #btnArea{margin-bottom:0}
#detail #btnArea .btn{margin-bottom:6px;margin-top:3px}
#detail #tdClose{text-align:right;padding-right:3px;vertical-align:middle;line-height:16px}
#detail #tdClose a{font-weight:normal;font-size:1.4em;color:#222}
#detail #tdClose a:hover{color:#f30}
#detail #au_tbNoUsers{width:260px}
#detail #au_tbUsers,#detail #au_tbRoles{width:444px}
#detail #au_tbUnits{width:220px}
#detail #inUsers{padding:8px 3px 3px 4px}
#detail #inUsers input{width:480px}
#detail #au_ulTime{margin:4px 2px 4px 22px;list-style-type:square}
#detail #au_ulTime input{width:135px}
#detail .subItems{border-bottom:1px #999 solid;color:#347;padding:0 0 1px 2px}
#detail #taskForm{display:inline-block;line-height:1.3;color:#222;padding:3px 24px 0 8px;margin-top:2px;margin-right:1em}
#detail #taskForm div{border-bottom:1px #866 dotted;margin:2px 0 8px;padding-bottom:3px}
#detail #taskForm *{vertical-align:middle}
#detail #remarks,#detail #backPrompt{padding-left:20px;background:url(../../images/info.gif) no-repeat 0 1px}
#detail #btnAttrs{margin-top:2px}
#detail #percentVal{width:85%;margin:6px 11px 0 0;display:inline-block}
#detail #ckMent{height:160px;width:100%}
#detail span.state{color:#777;margin-left:8px;font-weight:normal;font-size:9pt}
#detail .state img,#detail #step_Body img,#detail .ullist img{margin:0 4px 0 2px}
#detail #step_Body{padding:8px 6px 6px 6px}
#detail ul.ullist{list-style:square;margin:5px 3px 3px 19px}
#detail ul.ullist li{border-bottom:1px #aaa dotted;padding:2px 0 1px}
#detail ul.ullist li.liUser{list-style:none;background:url(../../images/builder.gif) no-repeat -1px 50%;padding-left:18px}
#detail #step_ulExers{margin:8px 2px 3px 3px}
#detail #step_ulExers li{background:url(../../images/builder.gif) no-repeat 0 50%;padding-left:18px}
#detail .pop li *{vertical-align:middle}
#detail #tbExerName{width:100px;height:17px;padding:0 3px;line-height:17px}
#detail #find{cursor:pointer;vertical-align:text-bottom}
#detail .querying{padding:8px 0 3px 3px;color:#f40}
#detail #step_noExer{margin:14px 0 8px;text-align:center;color:#777;font-size:10.5pt}
#detail #p_note{margin:3px 0;padding:3px 2px 4px 22px;background-image:url(../../Images/info.gif);background-position:3px 5px;background-repeat:no-repeat}
#detail table.hr th,#detail table.hr td{vertical-align:top}
#detail #flowInfo_ulBacks li{color:#7a03a3}

/*detailLayout.aspx*/
#detailLayout body{margin-right:18px}
#detailLayout #mode{padding-left:6px}
#detailLayout .zone{border:1px #fff solid;vertical-align:top}
#detailLayout #zone2{margin-top:1em;vertical-align:bottom}
#detailLayout .caption{border:1px #CCD6E6 solid;background:#f0f1f4;font-weight:bold;font-size:10pt;color:#008;text-align:center;padding:2px 0}
#detailLayout .shell{height:18px;width:100%;overflow:hidden}
#detailLayout .drag{float:left;text-align:right;width:106px;cursor:e-resize;font-size:9pt;color:#f60;font-weight:normal}
#detailLayout .item{margin-top:-1px}
#detailLayout .key{border:1px #ddd solid;border-right:none;color:#224;background:#fff url(images/detailbg.png) no-repeat 1px 1px;text-align:center;vertical-align:middle;padding:5px 2px 3px 2px;line-height:1.35;width:100px;cursor:move}
#detailLayout .val{padding:5px 2px 3px 3px;line-height:1.35;border:1px #ddd solid;color:#222;vertical-align:middle;word-wrap:break-word;word-break:break-all}
#detailLayout .val ul{margin-left:23px}
#detailLayout .val ol{margin-left:30px}
#detailLayout #divHtml .right{margin:3px 0}
#detailLayout #pop_queryCond{padding:3px 1px 2px 3px}
#detailLayout #upq ul{list-style:none}
#detailLayout #divAdd{padding:6px 6px 0 0}
#detailLayout .padBlock{border:1px #CCD6E6 solid;border-top:none;height:48px;text-align:center;line-height:48px;color:#d2d2d2;background:#fafafa}
#detailLayout #recycle{padding-bottom:24px;overflow:hidden}
#detailLayout #recycle td.val{display:none}
#detailLayout #recycle td.key{border-right:1px #CCD6E6 solid;width:100% !important}
#detailLayout #divQuerys{float:left;width:38%;margin-right:4%;margin-top:13px}
#detailLayout #divCodes{float:left;width:57%;margin-top:13px}
#detailLayout #btns{clear:both;padding-top:4em;text-align:center}
#detailLayout .zoneTitle select{font-size:12px;max-width:160px}
#detailLayout #up select{margin-right:2px}
#detailLayout #freeList{margin:1px 4px -1px -7px;display:inline-block}
#detailLayout #layouts{width:99%}
#detailLayout #layouts tr{text-align:center}
#detailLayout #layouts img{cursor:pointer}
#detailLayout #tabs .ui-tabs-nav li a{line-height:20px}
#detailLayout #previewArea{overflow-x:auto;padding:4px 0 1px;margin:1em 0 2px}
#detailLayout #preview td span{cursor:move}
#detailLayout #previewTable.hr td.hover{background-image:url(images/sep.gif);background-repeat:no-repeat;background-position:right center}
#detailLayout #ulRefCode{line-height:1.7;margin-left:3px;margin-top:3px}
#detailLayout .rblCond{margin:4px 0 2px 16px;font-size:11px;color:#369;display:block}
#detailLayout .rblCond > *{vertical-align:middle}
#detailLayout #rulediv{padding:9px 3px 3px}
#detailLayout #rulediv > label{margin-right:0}

/*sms.aspx*/
#sms body{max-width:480px}
#sms #nums{overflow:hidden;padding:2px 4px;width:97%;margin-top:2px}
#sms #count{color:Red;margin:0 2px}
#sms #divCount{color:gray;margin:0 0 -4px 0;text-align:right}
#sms #smsBody{padding:4px 3px;overflow-x:hidden;overflow-y:auto;width:97%;margin-top:2px}
#sms #divMsg{margin:2em 0 0}
#sms #resultMsg{margin:2em 0 3.5em}
#sms #btnArea{text-align:center;margin:1em auto .5em}

/*mail.aspx*/
#mail body{max-width:480px}
#mail #addrs{width:98%;background:transparent;border:none;margin:0;height:17px;padding-bottom:0;vertical-align:bottom;resize:none}
#mail #addrs.overflowed{border:#c3c5c9 1px solid;border-bottom:none;border-radius:0 0}
#mail #sendBox table{margin-bottom:3px}
#mail #sendBox td{vertical-align:bottom}
#mail .tdInput{border-bottom:#c3c5c9 1px solid}
#mail #tbSubject{width:99%;background:transparent;border:none;margin:3px 0 0;vertical-align:bottom;padding-bottom:0;color:#080}
#mail #ddlUsers{max-width:100%;margin-bottom:2px;}
#mail #ckContent{height:350px;width:99%;background:url(../../Images/loading.gif) no-repeat 50% 50%}
#mail #divMsg{margin:2em 0 0}
#mail #resultMsg{margin:2em 0 3.5em}
#mail #btnArea{text-align:center;margin:1em auto .5em}

/*msg.aspx*/
#msg #mutiUser{display:none}
#msg #tbUsers,#msg #tbRoles{width:85%}
#msg #tbNoUsers{width:65%}
#msg #tbUnits{width:45%}
#msg #tbSubject,#msg #tbUser{width:99%;background:transparent;border:none;margin-bottom:0;color:#080;margin-top:2px}
#msg #trSignle ::-ms-clear{display:none}
#msg .valArea{width:99%;text-align:left;margin-bottom:2px}
#msg .subItems{border-bottom:1px #999 solid;color:#347;padding:0 0 1px 2px}
#msg #headTab{margin:-5px 0 4px;table-layout:fixed}
#msg #headTab .tdTitle{width:52px;vertical-align:bottom}
#msg #headTab td.right{border-bottom:#c3c5c9 1px solid;vertical-align:bottom;padding-bottom:0;overflow:hidden}
#msg #spanExclude{margin:0 4px;color:#347}
#msg #exclude{margin:2px 0 14px;border-bottom:1px #cfcfcf solid;display:none;padding-bottom:1px}
#msg #tdMore{width:1em;font-size:20px;font-family:'Times New Roman', Times, serif;font-weight:bold;cursor:pointer}
#msg #tdMore:hover{color:#f40}
#msg #ckContent{height:255px;width:99%;background:url(../../Images/loading.gif) no-repeat 50% 50%}
#msg #divMsg{margin:2em 0 0}
#msg #resultMsg{margin:2em 0 3.5em}
#msg #resultArea{display:none;text-align:center}
#msg #up{text-align:center;margin:1em auto .5em}
#msg #ddlLevels{max-width:80px}

/*msg.aspx*/
#send #mutiUser{display:none}
#send #tbUsers,#send #tbRoles{width:85%}
#send #tbNoUsers{width:65%}
#send #tbUnits{width:45%}
#send #tbSubject,#send #tbUser{width:99%;background:transparent;border:none;margin-bottom:0;color:#080;margin-top:2px}
#send #trSignle ::-ms-clear{display:none}
#send .subItems{border-bottom:1px #999 solid;color:#347;padding:0 0 1px 2px}
#send #headTab{margin:-5px 0 4px;table-layout:fixed}
#send #headTab .tdTitle{width:52px;vertical-align:bottom}
#send #headTab td.right{border-bottom:#c3c5c9 1px solid;vertical-align:bottom;padding-bottom:0;overflow:hidden}
#send #spanExclude{margin:0 4px;color:#347}
#send #exclude{margin:2px 0 14px;border-bottom:1px #cfcfcf solid;display:none;padding-bottom:1px}
#send #tdMore{width:1em;font-size:20px;font-family:'Times New Roman', Times, serif;font-weight:bold;cursor:pointer}
#send #tdMore:hover{color:#f40}
#send #ckContent{height:260px;width:99%;background:url(../../Images/loading.gif) no-repeat 50% 50%}
#send #resultMsg{margin:2em 0 3.5em}
#send #resultArea{display:none;text-align:center}
#send #up{text-align:center;margin:1.5em auto .5em}
#send #ddlLevels{max-width:80px}

/*msgs.aspx*/
#msgs body{margin-right:12px}
#msgs .nodata{color:#bbb;font-size:16pt;font-weight:bold;text-align:center;margin:15px auto 2em}
#msgs #up{padding-top:12px}
#msgs .tbTime{width:90px}
#msgs .tb{width:210px} 
#msgs .cbtd{width:16px;padding-bottom:3px}

/*msgDetail.aspx*/
#msgDetail{overflow-x:auto;color:#2a2a2a}
#msgDetail body.inIfr{margin:0 1.5% 2px !important}
#msgDetail.inpopup body{margin:4px 6px 12px 8px}
#msgDetail #attrs{border-bottom:1px #bbb solid;margin-bottom:1.2em;color:#444}
#msgDetail #attrs td{padding-bottom:3px}
#msgDetail .msgTitle{margin:0 0 12px;color:#04a57c;font-size:15px;font-weight:bold}
#msgDetail .time{margin-left:8px;color:Gray}
#msgDetail #panel b{color:#df390c}
#msgDetail #panel i{color:#333;font-style:normal}
#msgDetail #tbName{width:100px;height:17px;padding:0 3px;line-height:17px}
#msgDetail #contentArea{margin:3px 0 9px}
#msgDetail #nearby{border-top:1px dotted #aaa;padding-top:3px;margin-top:.5em}
#msgDetail .attKey{font-size:1.3em;color:#a94a0b;font-weight:bold}
#msgDetail #attachs{padding:2px 0 0;border-top:1px dotted #aaa}
#msgDetail #attachs > *{vertical-align:middle}
#msgDetail .fileBlock{line-height:1.6}
#msgDetail .footBtnArea .btn{margin-left:6px}

/*userRelations.aspx*/
#userRelations #tbUsers,#userRelations #tbRoles{width:85%}
#userRelations #tbUnits{width:245px}
#userRelations .subItems{border-bottom:1px #999 solid;color:#347;padding:0 0 1px 2px}
#userRelations #exerArea{padding:8px 2px 3px 6px}
#userRelations #divResult{padding:8px 2px 3px 4px;min-height:64px;max-height:160px;color:#070;overflow-x:hidden;overflow-y:auto;line-height:1.4}

/*flow.aspx*/
#flow body{margin:2px}
#flow .node{position:absolute;width:85px;text-align:center;border:1px #00387f solid;background-color:#015198;cursor:pointer;color:#fff;overflow:visible;padding:6px 4px;border-radius:4px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
#flow .start{width:44px;height:44px;background:url(../../images/start.gif);line-height:44px;color:#099116;font-weight:bold;letter-spacing:1px;padding:0;border:none}
#flow .end{width:44px;height:44px;background:url(../../images/end.gif);line-height:44px;color:#d52128;font-weight:bold;letter-spacing:1px;padding:0;border:none}
#flow .Completed{border:1px #e58805 solid;background:#f59815}
#flow .Partially,
#flow .Received{border:1px #2992b2 solid;background:#39a2c2 url(../../images/execing.gif) no-repeat 50% 0}
#flow .Passed{border:1px #4ba04b solid;background-color:#5bb05b}
#flow .Rejected{border:1px #c83637 solid;background-color:#d84647}
#flow .Veto{border:1px #777 solid;background-color:#888}
#flow .un{border:1px #1060af solid;background-color:#2070bf}
#flow .squ{width:11px;height:11px;display:inline-block;margin-right:4px;vertical-align:middle}
#flow #btns,#flow #cutline{position:fixed;left:3px;top:5px;z-index:7}
#flow #cutline li{line-height:17px;color:#223;margin-bottom:2px}
#flow #btns .btn{margin-bottom:4px;margin-left:2px}
#flow #assign .body{padding-top:8px}
#flow #tbNew,#flow #tbName{width:210px}
#flow #tbMent{width:99%;margin:2px 0 3px}
#flow .ui-tabs-panel{padding:12px 5px 4px 8px}
#flow #divAssign{padding:10px 0 4px 2px}
#flow #divAssign label{margin:0}
#flow .padbox{line-height:1.6;padding-top:6px;padding-right:0}
#flow #notify li{margin-left:-3px;list-style-type:none;background:url(../../images/dot.gif) no-repeat 0 7px;padding-left:11px}
#flow #notiTo label{margin-right:3px}
#flow #tbUsers,#flow #tbRoles{width:444px}
#flow #tbUsers.shorter{width:370px}
#flow #ddlfUsers{width:60px}
#flow #tbUnits{width:230px}
#flow #tbNoUsers{width:270px}
#flow #tbTime,#flow #tbText{width:124px}
#flow #ddlRoles{width:100px}
#flow .narrow{width:26px;margin-right:4px}
#flow #toMerge{margin:2px 2px 4px 15px;padding:3px;border:1px #ddd solid;background:#f8f8f8}
#flow #timeLimit{line-height:1.8}
#flow #fields,#flow #fields2{color:#080}
#flow #exclude{margin-top:2px}
#flow #flowCond{padding:1em 4px 0 1em}
#flow #logic{padding:2px 0 1px 16px;color:#080}
#flow #normal li{margin-left:-1px;list-style-type:none;background:url(../../images/dot.gif) no-repeat 0 8px;padding-left:12px}
#flow .subItems{border-bottom:1px #999 solid;color:#347;padding:0 0 1px 2px}
#flow .field{max-width:33%;margin-right:0.3em}
#flow .tbValue{width:34%}
#flow .nexts{display:none}
#flow #forSubject{margin:2px 0 3px 15px}
#flow #tbSt{margin-right:-6px}

/*trans.aspx*/
#trans body{min-width:724px}
#trans a:visited{color:#800080}
#trans .nodata{color:#bbb;font-size:16pt;font-weight:bold;text-align:center;margin:15px auto 2em}
#trans .bigger{padding-top:48px;text-align:center;margin-bottom:24px}
#trans #_flows{padding-top:12px}
#trans #_tasks{padding-top:6px}
#trans .time{color:gray;margin-left:6px}
#trans .hr td.ico{cursor:pointer;padding-bottom:3px}
#trans .collapse{cursor:pointer;margin-right:2px;vertical-align:bottom}
#trans .pop li *,#trans #steps_dlSteps dt *{vertical-align:middle}
#trans #steps_dlSteps dt{font-weight:bold;font-size:10pt;margin-bottom:3px}
#trans #steps_dlSteps dd li{margin-left:19px;line-height:18px;background:url(../../images/builder.gif) no-repeat 0 50%;padding-left:18px}
#trans #steps_dlSteps dd a{color:#002}
#trans #steps_dlSteps dd a:hover{color:#e40}
#trans span.state{color:#777;margin-left:8px;font-weight:normal;font-size:9pt}
#trans .state img,#trans #step_Body img{margin:0 4px}
#trans #step_Body{padding:8px 6px 6px 6px;color:#001}
#trans #step_ulOv{list-style:square;margin:5px 3px 3px 19px}
#trans #step_ulOv li{border-bottom:1px #aaa dotted;padding:1px 0}
#trans #step_ulExers{margin:8px 2px 3px 3px}
#trans #step_ulExers li{background:url(../../images/builder.gif) no-repeat 0 50%;padding-left:18px}
#trans #tbExerName{width:100px;height:17px;padding:0 3px;line-height:17px}
#trans #find{cursor:pointer;vertical-align:text-bottom}
#trans .querying{padding:8px 0 3px 3px;color:#f40}
#trans a.veto{color:gray}
#trans a.veto:hover{color:#00e}
#trans a.exceed{color:#e00}
#trans a.exceed:hover{color:#00e}
#trans td.opera{padding-right:0;white-space:nowrap;word-break:keep-all;word-wrap:normal}
#trans .opera img{cursor:pointer;margin-right:6px;vertical-align:middle}
#trans #findFlows_Body{line-height:22px}
#trans .tbTime{width:80px}
#trans .tb{width:240px} 
#trans td .progressBar{width:96%;height:15px}
#trans div.progresstxt{margin-top:-17px;line-height:16px;padding-left:6px;color:#000;text-shadow:0px 1px 3px #fff}
#trans .seper{color:#555;margin:0 2px}
#trans #toView_tbUser{width:150px}

/* ColorBox */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxOverlay{position:fixed;width:100%;height:100%;background:#000}
#cboxMiddleLeft, #cboxBottomLeft{clear:left}
#cboxContent{position:relative;background:#fff;overflow:hidden}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:20px}
#colorbox.urlmode #cboxLoadedContent{margin-bottom:0;height:100% !important}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;background:#fff}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#colorbox{outline:0}
#cboxTopLeft{width:25px;height:25px;background:url(../../images/colorbox/border1.png) no-repeat 0 0}
#cboxTopCenter{height:25px;background:url(../../images/colorbox/border1.png) repeat-x 0 -50px;cursor:move}
#cboxTopRight{width:25px;height:25px;background:url(../../images/colorbox/border1.png) no-repeat -25px 0}
#cboxBottomLeft{width:25px;height:25px;background:url(../../images/colorbox/border1.png) no-repeat 0 -25px}
#cboxBottomCenter{height:25px;background:url(../../images/colorbox/border1.png) repeat-x 0 -75px}
#cboxBottomRight{width:25px;height:25px;background:url(../../images/colorbox/border1.png) no-repeat -25px -25px}
#cboxMiddleLeft{width:25px;background:url(../../images/colorbox/border2.png) repeat-y 0 0}
#cboxMiddleRight{width:25px;background:url(../../images/colorbox/border2.png) repeat-y -25px 0}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxTitle{position:absolute;bottom:0;right:0;display:inline-block;color:#888;margin:0}
#cboxCurrent{position:absolute;bottom:0;left:55px;color:#888}
#cboxLoadingOverlay{background:#fff url(../../images/loading.gif) no-repeat 50% 50%}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active{outline:0}
#cboxSlideshow{position:absolute;bottom:-6px;right:42px;color:#555}
#cboxPrevious{position:absolute;bottom:-6px;left:0;background:url(../../images/colorbox/controls.png) no-repeat 0 0;width:25px;height:25px;text-indent:-9999px}
#cboxPrevious:hover{background-position:0 -25px}
#cboxNext{position:absolute;bottom:-6px;left:25px;background:url(../../images/colorbox/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}
#cboxNext:hover{background-position:-25px -25px}
#cboxClose{margin-left:-1px;margin-bottom:-2px;background:url(../../images/colorbox/controls.png) no-repeat -50px 0;width:25px;height:25px;}
#cboxClose.hover{background:url(../../images/colorbox/controls.png) no-repeat -50px -25px}
/* fix for IE7/IE8 */
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}

/* jQuery UI Tabs 1.10.4 */
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix{zoom:1}
.ui-helper-clearfix:before, .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#eee url(jquery-ui-images/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat;opacity:.80;filter:Alpha(Opacity=80)}
.ui-sortable-handle{-ms-touch-action:none;touch-action:none}
.ui-widget-content{color:#222}
.ui-widget-header{border-bottom:1px solid #ccc;padding-bottom:0}
.ui-widget-header a{color:#333 !important}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #ccc;background:transparent url(jquery-ui-images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x;color:#555}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#fbfbfb;color:#000}
.ui-state-hover a, .ui-state-hover a:hover{color:#f50 !important}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #bbb;border-bottom-color:#fff;background:#fff;font-weight:bold;color:#222}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#a94a0b !important}
.ui-widget :active{outline:none}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-shadow{margin:-7px 0 0 -7px;padding:7px;background:#000 url(jquery-ui-images/ui-bg_highlight-hard_70_000000_1x100.png) 50% top repeat-x;opacity:.30;filter:Alpha(Opacity=30);border-radius:8px}
.ui-tabs{position:relative;zoom:1;display:none;border-width:0 !important;background-color:transparent !important}
.ui-tabs .ui-tabs-nav{margin:0 !important;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-left:1em}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;margin:0 .2em -1px 0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:2px 7px 1px;line-height:18px;outline:none}
.ui-tabs .ui-tabs-nav li.nav-right{float:right;padding-top:2px}/*导航栏右侧元素*/
.ui-tabs .ui-tabs-panel{display:block;padding:4px;background:#fff;border:1px solid #ccc;border-top:none}
.ui-tabs.noborder > .ui-tabs-panel{border:none;padding-left:0;padding-right:0}/*无外框*/
.ui-draggable-handle{-ms-touch-action:none;touch-action:none}
/* autocomplete */
.ui-autocomplete{position:absolute;z-index:10001 !important;top:0;left:0;cursor:default;border:1px solid #ccc;background:#eeeeee url(jquery-ui-images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#222;max-height:32em;overflow-y:auto;overflow-x:hidden;border-radius:4px}
.ui-autocomplete .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(jquery-ui-images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;color:#c77405}
.ui-autocomplete-input::-ms-clear{display:none}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{position:relative;margin:0;padding:0 2px 0 3px;line-height:1.6em;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-menu-item a{display:block;padding:2px .4em;line-height:1.2;zoom:1}
.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}
/* slider */
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-state-active{border-bottom-color:#c2c8ee}
.ui-slider.ui-widget-content{border:1px solid #ddd;background:#f2f5f7 url(images/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
/* For IE8 */
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
/* poshytip */
.poshytip{visibility:hidden;position:absolute;top:0;left:0;z-index:10002;margin-right:-9999px;text-align:left;border:1px solid #c7bf93;box-shadow:3px 3px 3px #ddd;border-radius:5px;padding:6px;min-width:50px;max-width:500px;color:#222;background-color:#fffbcb}
.poshytip .tip-inner{overflow:hidden}
.poshytip .tip-inner img{max-height:100%;max-width:100%}
.poshytip .tip-arrow-top{margin-top:-6px;margin-left:-5px;top:0;left:11px;width:9px;height:6px;background:url(images/tip.gif) no-repeat}
.poshytip.rside .tip-arrow-top,.poshytip.rside .tip-arrow-bottom{left:50%}
.poshytip .tip-arrow-right{margin-top:-4px;margin-left:0;top:50%;left:100%;width:6px;height:9px;background:url(images/tip.gif) no-repeat -9px 0}
.poshytip .tip-arrow-bottom{margin-top:0;margin-left:-5px;top:100%;left:17px;width:9px;height:6px;background:url(images/tip.gif) no-repeat -18px 0}
.poshytip .tip-arrow-left{margin-top:-4px;margin-left:-6px;top:50%;left:0;width:6px;height:9px;background:url(images/tip.gif) no-repeat -27px 0}
.poshytip table.tip-table, .poshytip table.tip-table td{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;font-variant:inherit;vertical-align:middle}
.poshytip td.tip-right{background-position:100% 0}
.poshytip td.tip-bottom{background-position:100% 100%}
.poshytip td.tip-left{background-position:0 100%}
.poshytip div.tip-inner{background-position:-10px -10px}
.poshytip div.tip-arrow{visibility:hidden;position:absolute;overflow:hidden;font:1px/1px sans-serif}
/*页面滚动控制器*/
#scroller{position:fixed;bottom:3px;right:3px;width:24px;height:51px;display:none}
#scroller div{background:url(images/tb.png);height:24px;margin-bottom:3px;cursor:pointer}
#scroller div:hover{opacity:0.7}
#scroller #toDown{background:url(images/tb.png) 0 -24px}

/*移动设备*/
.mobile .mobileonly{display:inline !important}
.mobile div.mobileonly{display:block !important}
.mobile .pconly{display:none !important}
.mobile .pop .body{line-height:1.6}
.mobile .pop input[type="text"],.mobile .pop select{margin-bottom:2px;height:22px}

#topbar.mobile #leftArea{margin-top:4px}
#sidebar.mobile #rt{top:4px;zoom:1.15;right:5px}
#edit.mobile #tools{display:none}
#chart.mobile #imgChart{max-width:100%}
#Prompt.mobile #box_popup{top:3em !important}

/*避免安卓浏览器在输入框聚焦时自动放大*/
@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) {
    body{-webkit-text-size-adjust:100%}/*阻止iphone横屏时字体变大*/
    .mobile textarea:focus,
    .mobile input[type='text']:focus,
    .mobile.cke_editable{font-size:16px !important}
}

/*嵌入移动版页面中的页面*/
#home.inset{overflow:hidden !important}
#home.mobile #form1{overflow-x:hidden}
#edit.inset body{overflow-x:hidden !important}
#home.inset td.zone,#home.mobile td.zone{padding:0 18px 4px 2px}
#home.mobile #gear{top:9px;right:4px}
#home.inset #gear{top:0;right:4px}
#home.inset #switcher,#home.mobile #switcher{display:block}
#table.mobile body{margin:16px .85rem 3px}
#table.inset body{margin:6px .85rem 3px}
#rows.inset body,#rows.mobile body{margin:6px .85rem 3px 2px}
#rows.inset #upBtns,#rows.mobile #upBtns{text-align:left}
#trans.mobile body,#msgs.mobile body,#adminHome.mobile body{margin-top:18px !important}
#trans.inset body,#msgs.inset body,#adminHome.inset body{margin-top:6px !important}
#search.inset body{margin-top:6px !important}
#search.inset #searchArea{margin-left:9px;margin-top:0}

@media (width:1200px) {
    html.inset body{margin:6px 0 1em !important}
    #home.inset #gear{right:0}
    #msg.inset body,#mail.inset body,#send.inset body,#sms.inset body{margin:6px 0 1rem !important}
    #search.inset #searchArea{margin-left:0;margin-top:0}
}

/*手机横屏模式。针对电脑版，由于缩放比例0.9，因此按677*1.11计*/
@media (max-width: 742px) {
    #topbar #icon{margin-left:5px} 
    #topbar #logoText{margin-right:18px}
    #topbar .hide1,#topbar #home + .sep{display:none}
    #topbar #notify,#topbar #links{display:none !important}
    #home .content ul.square li{margin-left:0;margin-right:-4px;list-style:none}
    #adminHome #feedback{padding:8px 6px 6px}
}

/*针对移动版等小尺寸界面*/
@media (max-width: 667px) {
    .mobile body{margin:18px .4em 1em .7em !important}
    .inset body{margin:16px .4em 1em .7em !important}
    .obj{margin:0 9px 6px 14px}
    .hide1{display:none}
    #mentArea{width:100%}
    #home .layout{width:99%;margin-right:-1.5em}
    #home .layout tbody,#home .layout tbody tr{width:100%}
    #home td.zone{padding:0 0 4px 0;float:left;width:100% !important}
    #home td.zone .content{border:none;padding:0 0 1em 1em;margin-top:15px;}
    #home #memo .content{border:1px #e3e3e5 solid;border-top:none}
    #home div.iconitem{margin-right:4px}
    #home a.dark{border-bottom:none}
    #edit .h{min-width:6em;max-width:10em}
    #detail .key{width:5.5em !important}
    #detail #ddlPager{max-width:8em}
    #infoList #children{margin:2px 0 1.8em}
    #infoList #listArea,#infoList #navArea{float:none;width:100%}
    #infoList #findDiv{display:none}
    #info body{margin:9px .4em 1em .8em !important}
    #trans body{max-width:100%;min-width:305px}
    #select .item.big{width:41%;margin-right:16px}
    #OrderAdmin #zone1,#OrderAdmin #zone2{width:100%}
    #OrderAdmin #zone2 input[type='text']{width:95px}
    #detailLayout #divQuerys,#detailLayout #divCodes{width:100%;margin-right:0;margin-top:1.8em}
    #eShopSetting #tabs .ui-tabs-nav{padding-left:0}
    #edit #au_Body label,
    #detail #au_Body label,
    #users #au_Body .padbox label,
    #userRelations #exerArea label,
    #flow #divAssign label,
    #msg #mutiUser .padbox label,
    #send #mutiUser .padbox label{margin-right:0}
    #msg .what,#send .what,#detail #au_spanLevels .what,#edit #au_spanLevels .what,#users #au_spanLevels .what,#flow #spanLevels .what,#userRelations #spanLevels .what{display:none}
    #msg #ddlLevels,#send #ddlLevels,#detail #au_ddlLevels,#edit #au_ddlLevels,#users #au_ddlLevels,#flow #ddlLevels,#userRelations #ddlLevels{max-width:58px}
}
@media (max-width: 480px) {
    .block480{display:block;margin-top:3px}
    .PagerBar a,.PagerBar a:visited{padding:2px 2px;margin-right:0}
    .PagerBar .count{margin:0 1px}
    #topbar #logo{display:none}
    #topbar #home,#topbar #home + .sep{display:block}
    #topbar .nav{width:54px}
    #topbar .sep{opacity:0.6;width:4px}
    #topbar #find{display:none}
    #msg #tbUsers,#msg #tbRoles,#msg #tbUnits,#send #tbUsers,#send #tbRoles,#send #tbUnits{width:268px}
    #msg #tbNoUsers,#send #tbNoUsers{width:162px}
    #msg #spanLevels,#msg #spanUnits,#send #spanLevels,#send #spanUnits{display:block}
    #msg #spanUnits,#send #spanUnits{margin-bottom:3px}
    #msg #spanLevels .hide,#msg #spanUnits .hide,#send #spanLevels .hide,#send #spanUnits .hide{display:inline;visibility:hidden}
    #msg #exclude,
    #send #exclude,
    #edit #exclude,
    #detail #exclude{display:none !important}
    #edit #tbSubject{width:89%}
    #msg #mutiUser,#send #mutiUser{margin-bottom:8px}
    #dataHome #kw{width:320px}
    #chart #zone1,#chart #zone2{width:100%}
    #users #tdUnits,#users #tdObjs{float:left;width:100% !important}
    #users #objsDiv{min-height:160px}
    #table #ft_ulFilter input[type='text']{width:103px}
}
/*375*/
@media (max-width: 417px) {
    .mobile body{margin:20px .3em 1em .3em !important}
    .inset body{margin:9px .3em 1em .3em !important}
    .pop .head{margin-left:4px}
    .pop .body{padding-left:4px}
    .nav-right{display:none}
    .hide2{display:none}
    input.btn{margin-left:5px}
    .mobile .obj{margin:0 7px 6px 13px}
    .inset .obj{margin:0 5px 6px 10px}
    .mobile .PagerBar select{max-width:6.15em}
    #Prompt.mobile #box_popup{max-width:92%;margin-left:3%}
    #home div.iconitem{margin-right:9px}
    #home #manage_Body select,#sidebar #manage_Body select{max-width:98px}
    #dataHome #kw{width:245px}
    #advSearch #conds select{max-width:75px;margin-left:-2px}
    #advSearch .tb{width:78px}
    #advSearch #ddlVars{max-width:88px}
    #templet td.h{width:auto}
    #templet .col{width:4.3em}
    #templet #pop_tbUrl{max-width:48%}
    #adminHome ul.squ{margin-left:2em}
    #adminHome #tbMachineCode,#adminHome #tbRegCode{width:17.5em}
    #edit .h{padding:6px 2px 2px 0}
    #edit #wfArea .h img{display:none}
    #edit #showAttr{display:none}
    /*流程发起和处理页面指定处理者界面*/
    #edit #modeFull,#detail #modeFull{padding-left:0}
    #edit #au_tbUsers,#edit #au_tbRoles,#edit #au_tbUnits,
    #detail #au_tbUsers,#detail #au_tbRoles,#detail #au_tbUnits,
    #users #au_tbUsers,#users #au_tbRoles,#users #au_tbUnits,
    #userRelations #tbUsers,#userRelations #tbRoles,#userRelations #tbUnits,
    #flow #tbUsers,#flow #tbRoles,#flow #tbUnits{width:225px;margin:1px -4px}
    #edit #spanUnits,#edit #spanRel,
    #detail #spanUnits,#detail #spanRel,
    #users #spanUnits,#users #spanRel,    
    #userRelations #spanUnits,#userRelations #spanRel,
    #flow #spanUnits,#flow #spanRel{display:block;margin:1px 0 3px}
    #edit #spanUnits .hide,#edit #spanRel .hide,
    #detail #spanUnits .hide,#detail #spanRel .hide,
    #users #spanUnits .hide,#users #spanRel .hide,
    #userRelations #spanUnits .hide,#userRelations #spanRel .hide,
    #flow #spanUnits .hide,#flow #spanRel .hide{display:inline;visibility:hidden}
    #edit #au_tbNoUsers,
    #detail #au_tbNoUsers,
    #flow #tbNoUsers{display:block;margin-left:3em;width:240px}
    #userRelations #spanLevels{display:block}
    #userRelations #spanLevels .hide{display:inline;visibility:hidden}
    #topbar #other{bottom:1px;right:19px}
    #topbar #other select{display:inline}
    #topbar #bar{padding-bottom:2px}
    #OrderVerify body{max-width:100%}
    #OrderVerify #adds input[type='text']{width:221px}
    #OrderVerify #tbInvoiceTitle{width:158px}
    #OrderVerify #tbMent{width:280px}
    #admin .zone{margin-right:2px}
    #admin #tbTypes{width:216px}
    #admin #linkTable{width:94.5%}
    #admin .ui-tabs-panel{padding-right:3px}
    #templets #tabs .ui-tabs-nav{padding-left:0}
    #templets #tabs .ui-tabs-nav li a{padding-left:5px;padding-right:5px}
    #users #attr_tbAnnex{width:52%}
}
/*320*/
@media (max-width: 356px) { /*手机访问电脑版，页面的初始缩放是0.9，因此320宽度的页面实际宽度为356*/
    .obj{margin:0 8px 6px 28px}
    .block320{display:block;margin-top:8px}
    #home div.iconitem{margin-right:8px}
    #Login div.body{padding-left:2em;background-image:none}
    #popExport .exportas img{margin-right:7px;margin-left:4px}
    #detail ul.ullist{margin-right:0}
    #detail span.state{margin-left:2px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:17em;overflow:hidden;display:inline-block}
    #detail span.state img{display:none}
    #adminHome div.inlineBlock{margin:9px 20px 10px 0}
    #templets #tabs .ui-tabs-nav li a{padding-left:3px;padding-right:3px}
    #admin .tbdate{width:32px}
    #guide #tabs .ui-tabs-nav,
    #maint #tabs .ui-tabs-nav{padding-left:0}
    #guide #tabs .ui-tabs-nav li a{padding-left:2px;padding-right:2px}
    #flow #tabs .ui-tabs-panel{padding-right:2px}
    #flow #tbText{width:110px}
    #flow #executor{padding:12px 1px 4px 3px}
    #flow #related label[for='cbSelf'],#flow #related label[for='cbUnderling'],#flow #related label[for='cbLateral'],#flow #related label[for='cbSuperior']{margin-left:-1px}
    #msg #tbUsers,#msg #tbRoles,#msg #tbUnits,#send #tbUsers,#send #tbRoles,#send #tbUnits{width:228px}
    #msg #tbNoUsers,#send #tbNoUsers{width:122px}
    #trans #findFlows_rbSelect,#msgs #find_rbSelect{margin-left:1.5em !important}
    #trans #toView_tbUser{width:110px}
}