/*Chrome滚动条*/
.pc::-webkit-scrollbar{width:16px;height:16px}
.pc::-webkit-scrollbar-track-piece{background:#ebecef}
.pc::-webkit-scrollbar-thumb{background-color:#00859a}
.pc::-webkit-scrollbar-button{height:16px;width:16px;background-color:#ebecef;background-position:center;background-repeat:no-repeat}
.pc::-webkit-scrollbar-button:hover{background-color:#d3d4d7}
.pc::-webkit-scrollbar-button:vertical:start{background-image:url(images/u.png);background-size:12px}
.pc::-webkit-scrollbar-button:vertical:end{background-image:url(images/d.png);background-size:12px}
.pc::-webkit-scrollbar-button:horizontal:start{background-image:url(images/l.png);background-size:12px}
.pc::-webkit-scrollbar-button:horizontal:end{background-image:url(images/r.png);background-size:12px}
/*图标字体*/
@font-face{font-family:"ims";
  src:url('../ims.eot?t=21');
  src:url('../ims.woff2?t=21') format('woff2'),
  url('../ims.woff?t=21') format('woff'),
  url('../ims.ttf?t=21') format('truetype');
}
.ims{font-family:"ims"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.f-mofang:before{content:"\e67c"}.f-jilu:before{content:"\e716"}.f-piao:before{content:"\e717"}.f-huiyi:before{content:"\e718"}.f-net:before{content:"\e719"}.f-licai:before{content:"\e71b"}.f-cangku:before{content:"\e71c"}.f-zhengshu:before{content:"\e71e"}.f-dangan:before{content:"\e720"}.f-kufang:before{content:"\e722"}.f-hetong:before{content:"\e724"}.f-tongji1:before{content:"\e726"}.f-shenqing:before{content:"\eb62"}.f-shenpi:before{content:"\eb67"}.f-zhang:before{content:"\e727"}.f-dingyi:before{content:"\ebb7"}.f-yunying:before{content:"\ebd1"}.f-tongxunlu:before{content:"\e7de"}.f-xsjl:before{content:"\e728"}.f-flow:before{content:"\eacb"}.f-kefu:before{content:"\ec2e"}.f-city:before{content:"\ec70"}.f-diaobo:before{content:"\e72b"}.f-fapiao:before{content:"\e72d"}.f-xiaoshou:before{content:"\e72f"}.f-caigou:before{content:"\e730"}.f-gongzi:before{content:"\e733"}.f-xunjian:before{content:"\e85d"}.f-fenxi:before{content:"\e734"}.f-yiliao:before{content:"\e736"}.f-tousu:before{content:"\e739"}.f-wuliaox:before{content:"\e73a"}.f-ziliao:before{content:"\e73b"}.f-wuliao:before{content:"\e73c"}.f-shouru:before{content:"\e73d"}.f-zhichu:before{content:"\e73f"}.f-card:before{content:"\e740"}.f-zonge:before{content:"\e741"}.f-huan:before{content:"\e991"}.f-win8:before{content:"\e710"}.f-logon:before{content:"\e70f"}.f-not:before{content:"\e70e"}.f-jpg:before{content:"\e6ed"}.f-pdf:before{content:"\e708"}.f-htm:before{content:"\e70d"}.f-pdf2:before{content:"\e6eb"}.f-png:before{content:"\e6ea"}.f-more3:before{content:"\e707"}.f-tree_linetop:before{content:"\e704"}.f-minustr:before{content:"\e700"}.f-minustrb:before{content:"\e703"}.f-plustr:before{content:"\e6f2"}.f-plustrb:before{content:"\e6fa"}.f-treeminus:before{content:"\e713"}.f-treeplus:before{content:"\e652"}.f-treelm:before{content:"\e706"}.f-treelb:before{content:"\e705"}.f-smile:before{content:"\e6e7"}.f-chart:before{content:"\e9ec"}.f-fasong:before{content:"\e6e5"}.f-set2:before{content:"\e6ec"}.f-set:before{content:"\e68a"}.f-xx:before{content:"\e759"}.f-wx:before{content:"\e64f"}.f-home:before{content:"\e735"}.f-fav:before{content:"\e607"}.f-shortcut:before{content:"\e67f"}.f-mail2:before{content:"\e6de"}.f-lock:before{content:"\e6e3"}.f-vcode:before{content:"\e7a1"}.f-play2:before{content:"\e6be"}.f-doing:before{content:"\e6d7"}.f-zhuanban:before{content:"\e66d"}.f-news:before{content:"\e661"}.f-shezhi:before{content:"\e771"}.f-advsearch:before{content:"\e6db"}.f-minus:before{content:"\e6da"}.f-plusfs:before{content:"\e889"}.f-part:before{content:"\e6d4"}.f-doing2:before{content:"\e702"}.f-gongneng:before{content:"\e62c"}.f-all:before{content:"\e6cd"}.f-chaxun:before{content:"\e6c2"}.f-danxuan:before{content:"\e6c3"}.f-bianhao:before{content:"\e6b5"}.f-checkbox1:before{content:"\e6c7"}.f-duoxuan:before{content:"\e6c0"}.f-wenben:before{content:"\e6c1"}.f-gongshi:before{content:"\e6b7"}.f-datetime:before{content:"\e6a0"}.f-special:before{content:"\e6ad"}.f-checkedfill:before{content:"\e6ae"}.f-text:before{content:"\e6b6"}.f-file:before{content:"\e6b9"}.f-undo1:before{content:"\ec45"}.f-num:before{content:"\e6d0"}.f-var:before{content:"\e6d6"}.f-zhiding:before{content:"\e69c"}.f-foot:before{content:"\e69b"}.f-me:before{content:"\e6fd"}.f-userfill:before{content:"\e6a3"}.f-zhuti:before{content:"\e697"}.f-subject:before{content:"\e69a"}.f-ref:before{content:"\e67d"}.f-i:before{content:"\e66e"}.f-paste:before{content:"\e67a"}.f-copy:before{content:"\e679"}.f-newdir:before{content:"\e677"}.f-cut:before{content:"\e721"}.f-user5:before{content:"\e604"}.f-depart:before{content:"\e6dd"}.f-bumen:before{content:"\e614"}.f-dir3:before{content:"\e671"}.f-layout:before{content:"\e672"}.f-wfdata:before{content:"\e8fd"}.f-moban3:before{content:"\e6c5"}.f-moban4:before{content:"\e7b6"}.f-templet:before{content:"\e60a"}.f-alert:before{content:"\e694"}.f-info3:before{content:"\e63c"}.f-close:before{content:"\e649"}.f-saveas:before{content:"\e60d"}.f-asc:before{content:"\e6cb"}.f-desc:before{content:"\e6cc"}.f-dot:before{content:"\e65d"}.f-add:before{content:"\e674"}.f-mobile:before{content:"\e64e"}.f-yan:before{content:"\e692"}.f-user:before{content:"\e650"}.f-search1:before{content:"\e60c"}.f-play1:before{content:"\e675"}.f-sys1:before{content:"\e678"}.f-sysfill:before{content:"\e6f5"}.f-info1:before{content:"\e69d"}.f-up:before{content:"\e6a2"}.f-sousuo:before{content:"\e8da"}.f-more2:before{content:"\e6ab"}.f-help1:before{content:"\e6b2"}.f-qrcode1:before{content:"\e6b4"}.f-users1:before{content:"\e701"}.f-bookmark:before{content:"\e6d3"}.f-add2:before{content:"\e72c"}.f-backspace:before{content:"\e743"}.f-lockfill:before{content:"\e758"}.f-page:before{content:"\e6dc"}.f-star:before{content:"\e799"}.f-print:before{content:"\e7ce"}.f-rili:before{content:"\e6ee"}.f-upgrade:before{content:"\e6ef"}.f-power:before{content:"\e6f4"}.f-darrow:before{content:"\e93b"}.f-input:before{content:"\e601"}.f-ru:before{content:"\e940"}.f-cart2:before{content:"\e602"}.f-uarrow:before{content:"\e945"}.f-check2:before{content:"\e656"}.f-l:before{content:"\e682"}.f-roundcheck:before{content:"\e658"}.f-r:before{content:"\e685"}.f-closefill:before{content:"\e65a"}.f-rarrow:before{content:"\e687"}.f-close0:before{content:"\e65b"}.f-larrow:before{content:"\e688"}.f-r4:before{content:"\e65c"}.f-users2:before{content:"\e6cf"}.f-r3:before{content:"\e65e"}.f-call1:before{content:"\e63e"}.f-timefill:before{content:"\e660"}.f-warn:before{content:"\e662"}.f-my:before{content:"\e68c"}.f-comment:before{content:"\e666"}.f-talk:before{content:"\e737"}.f-notifiy:before{content:"\e66a"}.f-move:before{content:"\e6ce"}.f-more:before{content:"\e684"}.f-fenfa:before{content:"\e68f"}.f-users:before{content:"\e693"}.f-add3:before{content:"\e6d8"}.f-weixin:before{content:"\e695"}.f-add1:before{content:"\e6d9"}.f-critical:before{content:"\eddf"}.f-rr:before{content:"\e6ca"}.f-pre:before{content:"\e6d1"}.f-next:before{content:"\e6d2"}.f-arrowl:before{content:"\e6e9"}.f-arrowd:before{content:"\e6f3"}.f-arrowr:before{content:"\e6fc"}.f-arrowu:before{content:"\e6fe"}.f-msgs:before{content:"\e709"}.f-forward:before{content:"\e7a4"}.f-drive:before{content:"\e7b3"}.f-loading:before{content:"\e862"}.f-undo:before{content:"\e8ad"}.f-win:before{content:"\e8b4"}.f-note:before{content:"\e7e5"}.f-pen:before{content:"\e7ff"}.f-replyall:before{content:"\e871"}.f-gearfill:before{content:"\e9a1"}.f-eye2:before{content:"\e711"}.f-camera:before{content:"\e605"}.f-totop:before{content:"\e60e"}.f-write:before{content:"\e64b"}.f-smile2:before{content:"\e653"}.f-emo:before{content:"\e654"}.f-unhappy:before{content:"\e659"}.f-bin:before{content:"\e67e"}.f-good:before{content:"\e70a"}.f-ok:before{content:"\e80e"}.f-guide:before{content:"\eb5a"}.f-tags:before{content:"\ecdd"}.f-cart:before{content:"\e615"}.f-pic:before{content:"\e619"}.f-new:before{content:"\e626"}.f-eyeclose:before{content:"\e6ac"}.f-pages:before{content:"\e61f"}.f-tag:before{content:"\e611"}.f-info:before{content:"\e616"}.f-rbold:before{content:"\e622"}.f-barcode:before{content:"\e62b"}.f-busy:before{content:"\e665"}.f-finder:before{content:"\e70b"}.f-switch:before{content:"\e87b"}.f-table:before{content:"\e87e"}.f-guide1:before{content:"\e629"}.f-swap:before{content:"\e603"}.f-clubs:before{content:"\e696"}.f-key:before{content:"\e738"}.f-checked:before{content:"\e623"}.f-square:before{content:"\e624"}.f-circle-fill:before{content:"\e617"}.f-circle:before{content:"\e61a"}.f-phone:before{content:"\e62e"}.f-edit:before{content:"\e639"}.f-report:before{content:"\e60b"}.f-sec:before{content:"\e874"}.f-comm:before{content:"\e610"}.f-heart:before{content:"\e62f"}.f-location:before{content:"\e768"}.f-reply1:before{content:"\e627"}.f-refresh2:before{content:"\e62a"}.f-del:before{content:"\e637"}.f-arrow:before{content:"\e689"}.f-tongji:before{content:"\e690"}.f-flag:before{content:"\e698"}.f-setting:before{content:"\e635"}.f-adduser:before{content:"\e636"}.f-user1:before{content:"\e669"}.f-upload:before{content:"\e69e"}.f-qrcode:before{content:"\e69f"}.f-setpage:before{content:"\e63b"}.f-user3:before{content:"\e63f"}.f-time:before{content:"\e640"}.f-help:before{content:"\e645"}.f-dbarrow:before{content:"\e648"}.f-edit6:before{content:"\e65f"}.f-gift:before{content:"\e6a4"}.f-home1:before{content:"\e64c"}.f-infofill:before{content:"\e71d"}.f-upimg:before{content:"\e673"}.f-call:before{content:"\e646"}.f-stop:before{content:"\e630"}.f-pause:before{content:"\e631"}.f-sanjiao:before{content:"\e608"}.f-user2:before{content:"\e64d"}.f-off:before{content:"\e85b"}.f-on:before{content:"\e85c"}.f-more1:before{content:"\e66c"}.f-safe:before{content:"\e6a1"}.f-play:before{content:"\e620"}.f-dir:before{content:"\e66b"}.f-info2:before{content:"\e651"}.f-weibo:before{content:"\e6b8"}.f-stat:before{content:"\e6f1"}.f-msg4:before{content:"\e6f7"}.f-company:before{content:"\e6f8"}.f-items:before{content:"\e6fb"}.f-send:before{content:"\e61d"}.f-vcard:before{content:"\e732"}.f-uinfo:before{content:"\e642"}.f-task:before{content:"\e634"}.f-b9:before{content:"\e61c"}.f-msg3:before{content:"\e67b"}.f-data:before{content:"\e798"}.f-ask:before{content:"\e647"}.f-quote:before{content:"\e66f"}.f-zhijiao:before{content:"\e664"}.f-ov:before{content:"\e61e"}.f-share:before{content:"\e86e"}.f-flash:before{content:"\e873"}.f-diamond:before{content:"\e880"}.f-filter:before{content:"\e888"}.f-top:before{content:"\e88d"}.f-scan:before{content:"\e891"}.f-msg2:before{content:"\e691"}.f-b3:before{content:"\e633"}.f-mail:before{content:"\e61b"}.f-write1:before{content:"\e6ff"}.f-dibiao:before{content:"\e8e6"}.f-menu:before{content:"\e641"}.f-attach:before{content:"\e68d"}.f-clear:before{content:"\e6a5"}.f-mute:before{content:"\e8df"}.f-pc:before{content:"\e606"}.f-link:before{content:"\e764"}.f-dir1:before{content:"\e699"}.f-sc:before{content:"\e618"}.f-trans:before{content:"\e68e"}.f-scene:before{content:"\eb61"}.f-wf:before{content:"\e6a6"}.f-unit:before{content:"\e6a7"}.f-msg:before{content:"\e612"}.f-sys:before{content:"\e613"}.f-b4:before{content:"\e6e0"}.f-refresh:before{content:"\e6a8"}.f-role:before{content:"\e643"}.f-reply:before{content:"\e670"}.f-xinxi:before{content:"\e625"}.f-refresh1:before{content:"\e6aa"}.f-wf1:before{content:"\e638"}.f-complete:before{content:"\e62d"}.f-user4:before{content:"\e655"}.f-list:before{content:"\e686"}.f-orders:before{content:"\e63a"}.f-chgpwd:before{content:"\e714"}.f-happy:before{content:"\ef11"}.f-ing:before{content:"\e663"}.f-no:before{content:"\e667"}.f-delay:before{content:"\e668"}.f-login:before{content:"\e6f0"}.f-random:before{content:"\e788"}.f-logout:before{content:"\e797"}.f-dir0:before{content:"\e6a9"}.f-sou:before{content:"\e632"}.f-style:before{content:"\e6d5"}.f-zoomout:before{content:"\ec32"}.f-zoomin:before{content:"\ec33"}.f-upfill:before{content:"\e817"}.f-plus:before{content:"\e60f"}.f-sms:before{content:"\e676"}.f-detail:before{content:"\e621"}.f-infos:before{content:"\e644"}.f-edit4:before{content:"\ec7c"}.f-sms1:before{content:"\e63d"}.f-sysset:before{content:"\e6f6"}.f-ul:before{content:"\e600"}.f-gear:before{content:"\eac7"}.f-doc:before{content:"\edd5"}.f-pens:before{content:"\edd8"}.f-xls:before{content:"\edde"}.f-yes:before{content:"\e683"}.f-zixun:before{content:"\e6af"}.f-share-fill:before{content:"\e6b0"}.f-tongzhi:before{content:"\e6b3"}.f-cats:before{content:"\e6ba"}.f-exchange:before{content:"\e6bc"}.f-view:before{content:"\e6b1"}.f-dir2:before{content:"\e6bf"}.f-save:before{content:"\e6bd"}.f-tasks:before{content:"\e64a"}.f-eye:before{content:"\e628"}.f-alipay:before{content:"\e6e6"}.f-txtfav:before{content:"\e6bb"}.f-dl:before{content:"\e609"}.f-plus1:before{content:"\e657"}.f-volume:before{content:"\e680"}.f-cmpt:before{content:"\e68b"}.f-xie:before{content:"\e681"}.f-tool:before{content:"\e73e"}.f-chat:before{content:"\e6df"}.f-export:before{content:"\e6e1"}.f-import:before{content:"\e6e2"}.f-order:before{content:"\e6e4"}.f-uset:before{content:"\e6e8"}.f-s2:before{content:"\e763"}.f-order1:before{content:"\e6c4"}.f-idea:before{content:"\e725"}.f-msg5:before{content:"\e6f9"}.f-dc:before{content:"\e70c"}.f-cancel:before{content:"\e6c6"}.f-favfill:before{content:"\e71f"}.f-mefill:before{content:"\e723"}.f-units:before{content:"\e729"}.f-edit2:before{content:"\e6c8"}.f-finish:before{content:"\e72a"}.f-notify:before{content:"\e6c9"}
:before{font-family:ims,微软雅黑;display:inline-block;font-style:normal;text-indent:0;font-weight:normal;line-height:1em;margin-right:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fs1:before{transform:scale(0.85)}.fb1:before{transform:scale(1.1);margin-right:.25em}.fb2:before{transform:scale(1.2);margin-right:.3em}.fb3:before{transform:scale(1.33);margin-right:.35em;}.fb4:before{transform:scale(1.5);margin-right:.45em;}.fb5:before{transform:scale(2);margin-right:.7em}
.r1:before{transform:rotate(90deg)}.r2:before{transform:rotate(180deg)}.r3:before{transform:rotate(270deg)}
.fat:before{font-weight:bold}
.f0:before{margin:0}

/*全局*/
*{margin:0;padding:0}
html{background:#fff;font-size:13px;font-family:微软雅黑,Arial,宋体;overflow-x:hidden;overflow-y:auto;line-height:1.5;scrollbar-face-color:#00859A;scrollbar-arrow-color:#00859A;scrollbar-shadow-color:#fff}
html.m{font-size:15px}
.reset{margin:0;padding:0;font-size:1rem;font-family:微软雅黑,Arial,宋体;text-align:left;font-weight:normal;color:#333;line-height:1.5;text-decoration:none}
select,input,textarea{font-family:inherit;color:#333;font-size:1em}
body{margin:20px 2.5%;color:#333}
:focus,:active{outline:0}
a,a:visited{color:#1466E9;text-decoration:none}
a:hover{color:#FF5722}
a.base{color:#1466E9!important;cursor:pointer}
a.base:hover{color:#FF5722!important}
a.visited{color:#bb0087!important}
a.aspNetDisabled{color:#aaa}
p{margin:2px 0 3px}
td p:first-child{margin-top:0}
td p:last-child{margin-bottom:0}
ul.square li{list-style-type:square;margin:0 0 .25em 18px}
ul.withicon li *{vertical-align:middle}
ul.withicon li img{cursor:pointer;margin-left:3px}
.li:before{content:"\e65d";color:#6f777a;font-size:13px;margin-left:-3px}
select{max-width:200px;padding:0 16px 1px 4px;height:1.77rem;box-sizing:border-box;margin-top:1px;margin-bottom:1px;border:0.8px #bbb solid;background:#fff url(images/dropdown.png) no-repeat right center;background-size:13px 13px;border-radius:0;-webkit-appearance:none;-moz-appearance:none}
select::-ms-expand{display:none}
select[size]{max-width:100%;height:auto;background:none;padding:0}
select.fixedBox{height:120px;overflow-x:hidden;overflow-y:auto;width:100%}
select:focus{border-color:#86b8ff}
select:disabled{color:#b4b4b4;border-color:#ccc;background-image:url(images/dropdown_gray.png)}
@-moz-document url-prefix(){/*FF*/
    select{padding-left:0}
}
progress{background:#e5e5e5;color:#00baff;border:none;width:200px;max-width:100%;overflow:hidden;min-height:14px;text-align:left;position:relative}
progress:before{content:attr(title);color:#272930;font-size:11px;position:absolute;left:3px;top:2px;text-shadow:0 0 2px #fff}
::-ms-fill{border:none}
::-webkit-progress-bar{background:#e5e5e5}
::-moz-progress-bar{background:#00baff}
::-webkit-progress-value{background:#00baff}
::-ms-clear{display:none}
::-webkit-input-placeholder{color:#bbb}
::-moz-placeholder{color:#bbb}
:-ms-input-placeholder{color:#bbb!important}
img{border:none;max-width:100%;height:auto!important}
input[type='checkbox']{vertical-align:middle;margin-right:2px}
input[type='radio']{vertical-align:middle;margin-right:3px}
input[type='checkbox']+label,input[type='radio']+label{margin-right:7px;vertical-align:middle}
input[type='text'],input[type='password'],textarea{margin-top:1px;margin-bottom:1px;height:1.5rem;padding:1px 2px 1px 3px;background:#fff;color:#333;border:1px #dadbdf solid;border-top-color:#c6c9d2;border-radius:2px;-webkit-appearance:none}
input[type='text']:disabled,input[type='password']:disabled,textarea:disabled{background:#efefe8}
textarea{overflow-x:hidden;overflow-y:auto;height:5rem}
textarea[rows='1']{height:1.5rem;overflow:hidden}
label.label0,.label0 label{margin:0!important}
option{padding-left:2px}
option.special{color:#1a6;background:#f6f6f6}
.indent{text-indent:2em}
.btn{height:2.54rem;line-height:2.54rem;display:inline-block;font-size:0.957rem;padding:0 12px;margin-left:9px;margin-right:0;background:#009c9f;border:none;color:#fff;cursor:pointer;border-radius:2px;transition:all .25s ease-out;outline:none;-webkit-appearance:none}
.btn.smest{height:1.7rem;font-size:.85rem;line-height:1.54rem;margin-left:5px;padding:0 5px}
.btn.small{height:1.8rem;font-size:.923rem;line-height:1.7rem;margin-left:6px;padding:0 6px}
.btn.small:before{transform:scale(1.1)}
.btn.smaller{height:2.23rem;font-size:.957rem;line-height:2.2rem;margin-left:7px;padding:0 9px}
.btn.big{padding:0 20px;height:42px;line-height:40px;font-size:1.1em;margin-right:3px;vertical-align:bottom;border-radius:3px}
.btn:disabled{color:#eee;background:#c0c0c0!important;cursor:not-allowed;box-shadow:none!important}
.btn.sec{background:#1E9FFF}
.btn.rd{background:#24bf81}
.btn.outline{border:.85px #81cba7 solid;background:#fff;color:#009598;transition:none}
.btn.outline:hover{border-color:#24bf81;background:#24bf81;color:#fff}
.btn.outline:disabled{color:#c3c3c3;border-color:#d3d3d3;background:#f3f3f3!important}
.btn:hover{background:#FFB800;box-shadow:0 -8px 32px rgba(255, 184, 0, 0.5)}
.btn:active{background:#ff8016}
div > .btn{margin-top:2px;margin-bottom:2px}
div > .btn:first-child,td > .btn:first-child{margin-left:0}
.btns .btn{margin:0 10px 10px 0}
.btns .btn:last-child{margin-right:0}
.smallbtns .btn{height:22px;font-size:.923rem;border-radius:0;line-height:22px;padding:0 6px;margin-left:6px;max-width:7.1em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
.btn.cur{background:#FFB800;max-width:8.1em}
.btn.cur:before{content:"\e683";margin-left:-2px}
.footBtnArea{margin:3.5em auto 8px;text-align:center}
.sepline,
.sepline2,
.dashed{height:0;margin:8px 0 4px;display:block;overflow:hidden;border-top:1px #ddd 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}
.pageTitle{margin-bottom:36px;font-size:1.37rem;text-align:center;line-height:30px;color:#2f323a/*#00a7aa*/;font-weight:300}
.leftTitle{font-size:1.23rem;line-height:1.1;margin-bottom:8px;color:#393d49;font-weight:300;text-align:left;border-left:5px #4392F1 solid;padding-left:8px}
.pageTitle a{font-size:inherit}
.fileico{margin-right:3px;vertical-align:middle}
.msgarea,
.highlight{border:1px #ffeeba solid;background-color:#fff3cd;padding:12px 6px 12px 10px;color:#854D27;text-align:left;border-radius:4px}
.msgarea:before{content:"\e71d";color:#4abbd9;font-size:1.1em;margin-right:4px}
.box{background:#f4f4f4;padding:6px 4px 6px 8px;border-radius:4px;border:1px #e8e8e8 solid}
.lightarea{background:#f4f4f4;padding:10px 8px 10px 12px;border-radius:4px}
.greenarea{background:#f1f8ee;padding:10px 8px 10px 12px;border-radius:4px;color:#3c763d}
.bigspace{padding:1.2em 1.2em 1.2em 1.5em}
code,.bluebox{display:block;border:#d9e9f5 1px solid;background:#ebf9ff;color:#0c5460;padding:6px 4px 6px 8px;margin:3px 0;border-radius:4px;overflow:hidden}
.nobgborder{border:none!important;background:transparent!important}
.tree table{width:auto}
.larger{font-size:1.1em}
.large{font-size:1.33em}
.smaller{font-size:.85em}
.sm{font-size:.957rem}
.required{color:red;margin-left:2px}
.thin{font-weight:300}
.bold{font-weight:bold}
.i{font-style:italic}
.hide,.forPrint,#curInfo{display:none}
@media print{
    body,.pageTitle{color:#000}
    .paging-header,.paging-footer,
    .forPrint{display:block!important}
    .forScreen{display:none}
}
@media screen{
    .pagebreak{border-top:1px #ddd dashed;margin:.7em 0}
    .fileBlock{max-width:96%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-wrap:normal}
}
.printPreview .forPrint{display:block}
.printPreview .forScreen{display:none}
.tempHide{display:none!important}
.hidden{visibility:hidden}
.outHidden{position:absolute;top:-999px;left:0;visibility:hidden}
.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-radius:0!important;border-bottom:1px #ccc solid!important}
.imgBlock{width:100px;max-width:100%;height:100px;border:1px #d6d6d6 solid;background-color:#fff!important;cursor:pointer;margin:1px 6px 1px 0;display:inline-block}
.fileBlock{display:inline-block;word-wrap:break-word;word-break:break-all;margin:0 .8em 0 0}
.fileBlock *{vertical-align:middle}
.forFile{color:#05d;cursor:pointer;margin-right:0}
.forFile:hover{color:#f52}
label input[type='file']{width:0;height:0;overflow:hidden;opacity:0;font-size:0}
fieldset{border-radius:3px;border:1px #d5d5d5 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;color:inherit;font-weight:bold}
.what:before{content:"\e647";font-size:1.05em;color:#999;margin-left:4px;cursor:pointer}
.what:hover:before{color:#222}
.iColorPicker{width:45px}
.padcenter{padding:4px 2px 6px 3px;text-align:center}
.padscenter{padding:10px 0 8px;text-align:center}
.padbox{padding:4px 6px}
.selecter{margin-top:5px}
.selecter .btn{margin-bottom:0}
body.waiting .hide{display:block;position:fixed;left:0;top:39%;margin-top:-12px;width:99%;min-width:220px;text-align:center}
body.waiting form{display:none}
body.waiting .loadbar{display:inline-block;margin-right:10px}
.loadbar{position:relative;display:none;width:auto;height:30px;padding-bottom:5px}
.loadbar > div{position:relative;display:inline-block;background:#00b2b5;width:6px;height:100%;margin:2px;animation:line-scale 1.2s infinite ease}
.loadbar > div:nth-child(1){animation-delay:-1.2s}.loadbar > div:nth-child(2){animation-delay:-1.1s}.loadbar > div:nth-child(3){animation-delay:-1s}.loadbar > div:nth-child(4){animation-delay:-.9s}.loadbar > div:nth-child(5){animation-delay:-.8s}
@keyframes line-scale{
    0%,40%,100%{transform:scaleY(.4)}
    20%{transform:scaleY(1)}
}
.loading{padding:6px 0;text-align:center}
.loading .loadbar{display:inline-block;margin-right:1em}
/*公共loading*/
#loadbar{display:none;z-index:1111;position:fixed;left:50%;margin-left:-42px;top:20%;background-color:rgba(160, 229, 255, 0.5);padding:6px 17px 8px}
#loadbar > div{background:#f53}
.mtop_s{margin-top:3px!important}
.mtop_m{margin-top:9px!important}
.mtop_n{margin-top:14px!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:14px!important}
.mbottom_l{margin-bottom:24px!important}
.mbottom_x{margin-bottom:48px!important}
.mright_s{margin-right:4px!important}
.autoWidth{width:auto}
.hideValue{color:gray}
.tbHelper{position:fixed;right:39px;top:-21px;opacity:0;visibility:hidden}
.inlineBlock{display:inline-block}
.box-shadow{box-shadow:3px 3px 3px #bbb}
.textshadow{text-shadow:0.1em 0.1em 0.25em #bbb}
.corner{border-radius:3px}
.inlineEdit{margin:0}
.ell,.ell *{text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important;word-wrap:normal!important}
.ell ol,.ell ul,.ell li{overflow:visible}
.noell .ell,.noell .ell *,.noell .fileBlock{text-overflow:initial;overflow:visible;white-space:normal!important;word-wrap:break-word!important}
.wrap{white-space:normal;word-break:break-all;word-wrap:break-word}
.nowrap{white-space:nowrap;word-break:keep-all;word-wrap:normal}
.abbr{text-decoration:none;border-bottom:1px dotted #777;margin-left:1px;margin-right:1px}
.tbdrop{margin-right:-1.077rem!important}
.acdrop{cursor:pointer;font-size:.923rem;transform:scale(0.75);display:inline-block;margin-right:.23rem;color:#68696d;vertical-align:top;line-height:1.85rem}
.chartdiv{width:100%;height:310px;overflow-x:auto;overflow-y:hidden}
.echart{height:100%}
.chartdiv img{max-width:none}
.del:before{content:"\e637";color:#e63;font-weight:bold;cursor:pointer;margin-left:7px}
.del2:before{content:"\e637";font-weight:bold;cursor:pointer;margin-left:4px;transform:scale(0.95);color:#cd4a17}
.deler:before{content:"\e67e";cursor:pointer;font-size:15px;color:#f52}
.rblCond{margin:2px 0 2px 20px;font-size:.923rem;color:#099;display:block}
.date{color:#999;margin-left:5px;font-size:.85em;vertical-align:text-bottom}
.infoico:before{content:"\e71d";color:#319dd4;margin-right:.3em}
.note{margin-top:3px;color:gray}
.note:before{content:"\e66e";color:#4abbd9}
.blkmsg{color:#c2c2c2;text-align:center;padding-top:.5em;padding-bottom:.5em}
.iYes,.iNo{color:#1b5;font-family:Geneva,Verdana,Tahoma;font-style:normal}
.iNo{color:#e62}
/*常用色*/
.red{color:#FF5722!important}.gray{color:#9d9d9d!important}.skyblue{color:#00c5f9!important}.orange{color:#ff9000!important}.yellow{color:#FFB800!important}.greenish{color:#009688!important}.cyan{color:#2F4056!important}.blue{color:#1E9FFF!important}.black{color:#393D49!important}.silver{color:#eee!important}.green{color:#019a66!important}.lightgreen{color:#21ce55!important}
/*标题块*/
.headerZone{font-size:1.23rem;font-weight:300;border-bottom:1px #dadada solid;margin:0 0 1em;padding-bottom:3px}
.blockTitle{font-weight:bold;color:#333;border-bottom:1px dotted #888;margin:3em 0 4px;padding-bottom:3px}
.zoneTitle{padding-bottom:3px;background:url(../../images/line.png) no-repeat 0 bottom;margin-bottom:4px;line-height:1.5;font-weight:bold;color:#027fd3}
.blkTitle{border-left:5px #EF3B7A solid;padding-left:4px;color:#40444f;font-weight:bold;font-size:1.077rem;margin-bottom:6px;line-height:1em}
.btitle{border-bottom:#d2d2d2 .8px solid;padding-bottom:2px;margin-bottom:4px}
.btitle > span{padding:0 0.5em 1px;background:#027fd3;color:#fff;display:inline-block;line-height:1.7}
.bhead{border-bottom:solid 1px #d7d9dc;margin-bottom:6px;padding-bottom:6px;font-size:1.05rem;line-height:1}
.bhead span{border-left:5px #EF3B7A solid;padding-left:4px;font-weight:bold;color:#50535a;display:inline-block}
.bhead .right{float:right;margin-top:1px}
/*清除浮动*/
.clear{clear:both}
.clear:after,
.bhead::after,
#templets body:after,
#dir body:after,
#thumb body:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}
/*禁止选择*/
.noselect,
.btn,.obj,.menu,#objsDiv,
#footnav,
#templets.m body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

/*栅格*/
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,
.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,
.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,
.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,
.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,
.col-xl-auto{position:relative;width:100%}
.col{flex-basis:0;flex-grow:1;max-width:100%}
.col-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-1{flex:0 0 8.3333%;max-width:8.3333%}
.col-2{flex:0 0 16.6667%;max-width:16.6667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.3333%;max-width:33.3333%}
.col-5{flex:0 0 41.6667%;max-width:41.6667%}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.3333%;max-width:58.3333%}
.col-8{flex:0 0 66.6667%;max-width:66.6667%}
.col-9{flex:0 0 75%;max-width:75%}
.col-10{flex:0 0 83.3333%;max-width:83.3333%}
.col-11{flex:0 0 91.6667%;max-width:91.6667%}
.col-12{flex:0 0 100%;max-width:100%}
@media (min-width:576px){
  .col-sm{flex-basis:0;flex-grow:1;max-width:100%}
  .col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}
  .col-sm-1{flex:0 0 8.3333%;max-width:8.3333%}
  .col-sm-2{flex:0 0 16.6667%;max-width:16.6667%}
  .col-sm-3{flex:0 0 25%;max-width:25%}
  .col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}
  .col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}
  .col-sm-6{flex:0 0 50%;max-width:50%}
  .col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}
  .col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}
  .col-sm-9{flex:0 0 75%;max-width:75%}
  .col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}
  .col-sm-11{flex:0 0 91.6667%;max-width:91.6667%}
  .col-sm-12{flex:0 0 100%;max-width:100%}
}
@media (min-width:768px){
  .col-md{flex-basis:0;flex-grow:1;max-width:100%}
  .col-md-auto{flex:0 0 auto;width:auto;max-width:100%}
  .col-md-1{flex:0 0 8.3333%;max-width:8.3333%}
  .col-md-2{flex:0 0 16.6667%;max-width:16.6667%}
  .col-md-3{flex:0 0 25%;max-width:25%}
  .col-md-4{flex:0 0 33.3333%;max-width:33.3333%}
  .col-md-5{flex:0 0 41.6667%;max-width:41.6667%}
  .col-md-6{flex:0 0 50%;max-width:50%}
  .col-md-7{flex:0 0 58.3333%;max-width:58.3333%}
  .col-md-8{flex:0 0 66.6667%;max-width:66.6667%}
  .col-md-9{flex:0 0 75%;max-width:75%}
  .col-md-10{flex:0 0 83.3333%;max-width:83.3333%}
  .col-md-11{flex:0 0 91.6667%;max-width:91.6667%}
  .col-md-12{flex:0 0 100%;max-width:100%}
}
@media (min-width:992px){
  .col-lg{flex-basis:0;flex-grow:1;max-width:100%}
  .col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}
  .col-lg-1{flex:0 0 8.3333%;max-width:8.3333%}
  .col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}
  .col-lg-3{flex:0 0 25%;max-width:25%}
  .col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}
  .col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}
  .col-lg-6{flex:0 0 50%;max-width:50%}
  .col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}
  .col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}
  .col-lg-9{flex:0 0 75%;max-width:75%}
  .col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}
  .col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}
  .col-lg-12{flex:0 0 100%;max-width:100%}
}
@media (min-width:1200px){
  .col-xl{flex-basis:0;flex-grow:1;max-width:100%}
  .col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}
  .col-xl-1{flex:0 0 8.3333%;max-width:8.3333%}
  .col-xl-2{flex:0 0 16.6667%;max-width:16.6667%}
  .col-xl-3{flex:0 0 25%;max-width:25%}
  .col-xl-4{flex:0 0 33.3333%;max-width:33.3333%}
  .col-xl-5{flex:0 0 41.6667%;max-width:41.6667%}
  .col-xl-6{flex:0 0 50%;max-width:50%}
  .col-xl-7{flex:0 0 58.3333%;max-width:58.3333%}
  .col-xl-8{flex:0 0 66.6667%;max-width:66.6667%}
  .col-xl-9{flex:0 0 75%;max-width:75%}
  .col-xl-10{flex:0 0 83.3333%;max-width:83.3333%}
  .col-xl-11{flex:0 0 91.6667%;max-width:91.6667%}
  .col-xl-12{flex:0 0 100%;max-width:100%}
}

/*页面限宽*/
#detail body,
#detailLayout body,
#summary 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,
#OrderVerify body,
#info body{max-width:960px}
#wxadmin body,
#smsadmin body,
#hotline body,
#userRelations body,
#reg body,
#msg body,
#mail body,
#send body{max-width:640px}

/*页面滚动条*/
html#topbar,html#selectUser,html#advSearch,
#mail,#msg,#sms,#send,#userRelations{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,html#select{overflow-x:hidden!important;overflow-y:auto}
/*页边距*/
.inIfr,.inPop{margin:2px 1.5%!important}
body.reswin{margin:0!important}
#roles body,#templets body,#dir body,#thumb body{margin:22px 0 32px 14px}
#mail body,#msg body,#sms body,#send body,#userRelations body{margin:9px 1.25% 4px}
.btmPager{position:fixed;left:0;right:0;bottom:0}
.hasBtmPager #caller{bottom:32px}
.hasBtmPager #scroller{bottom:56px}
/*默认版式规则*/
.olRules{margin-left:18px;margin-bottom:3px;line-height:1.5}
td.ruleKey{width:70px;font-weight:bold;vertical-align:top;padding-top:1px}

/*菜单*/
.menu{padding:2px 1px;display:none;font-size:.957rem;width:auto;min-width:12em;max-width:18em;position:absolute;z-index:118;background:#f6f8fd;box-shadow:0 0 9px #aab1c5}
.m .menu{font-size:16px;min-width:10em}
.menu a,.menu p,.menu label{display:block;padding:2px 4px 1px 29px;width:auto!important;color:#444;cursor:default;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-position:4px 50%;background-repeat:no-repeat;margin-right:0;user-select:none}
.menu a:hover,.menu a.hover,.menu label:hover{background-color:#00979a;color:#fff!important}
.menu a.hasSubMenus:after{font-family:ims;content:"\e675";font-size:.77rem;color:#5a6978;margin-left:1em}
.menu a:before,.menu label:before{color:#009295;margin-right:.6rem;margin-left:-1.67rem;font-size:1.07rem}
.menu a:hover:before,.menu label:hover:before,.menu a:hover:after{color:#fff!important}
.menu a.curItem:before{content:"\e65d"}
.menu a.Ascending:before{content:"\e6cb"}
.menu a.Descending:before{content:"\e6cc"}
.menu a[disabled],.menu a[disabled]:before{color:#999!important}
.menu a[disabled]:hover{background-color:inherit;color:#999!important}
.menu div{height:0;margin:2px 4px;overflow:hidden;border-top:1px #cccfd9 solid;border-bottom:1px #fff solid}
.menu div:last-child{display:none}
.menu .save:before{content:"\e6bd"}
.menu .saveas:before{content:"\e60d"}
.menu .manage:before{content:"\e635"}
.menu .delete:before{content:"\e637";color:#f52;font-size:.97em}
#dateMenu{width:6.5em;min-width:6.5em;z-index:121;background:#f8fafe;border-color:#dddff3 #b0b3b7 #b0b3b7 #dddff3;box-shadow:1px 1px 5px #a6aec3}
#dateMenu a{padding-left:8px}

/*pop*/
.pop{position:absolute;display:none;top:25%;left:28%;background:#f9f9f9;width:388px;max-width:98%;margin-bottom:18px;z-index:119;overflow:hidden;box-shadow:0 0 14px #a4adc0}
.pop .head{height:2.3rem;margin:0 6px 0 9px;position:relative;color:#009c9f}
.pop .head .title{width:92%;overflow:hidden;text-overflow:ellipsis;font-weight:bold;line-height:2.3rem;white-space:nowrap;float:left;cursor:move;margin-right:-60px}
.pop .close{position:absolute;bottom:5px;right:0;font-size:1.077rem;color:#5c6067;cursor:pointer}
.pop .close:before{content:"\e649";margin-right:0}
.pop .close:hover{color:#f52}
.pop .body{text-align:left;padding:10px 8px 8px 9px;min-height:75px;font-size:.957rem;line-height:1.4;color:#404349}
.pop .body ul{list-style-type:none;line-height:1.5}
.pop .btnArea{text-align:center;margin:15px auto}
.pop p{text-indent:2em;margin-top:.3rem}
.pop fieldset{padding:3px 3px 2px;margin:3px 0;background:url(../../images/fade.png) repeat-x 0 0;border-color:#ddd}
.pop legend{color:#009c9f;margin-left:5px;font-size:1rem}
.pop legend select{font-size:.923rem}
.pop fieldset fieldset legend{color:#24bf81}
.pop.withline .head{border-bottom:.8px #d2d2d2 solid}
.pop .ui-widget-header{border-bottom-color:#11bfc9}
.pop .highlight,
.pop .msgarea,
.pop .lightarea,
.pop .greenarea,
.pop .box,
.pop .bluebox{padding:6px 4px 6px 8px;filter:brightness(98%)}

/*缩略图*/
.obj{float:left;margin:0 27px 8px 15px;width:102px}
.obj div{width:100%;height:100px;text-align:center;border:.95px #cccdcf solid;box-sizing:border-box;position:relative;background-color:#fff;cursor:pointer;background-position:50% 56%;background-repeat:no-repeat}
.obj div:before{font-size:42px;line-height:100px;margin:0;transition:all 0.25s linear}
.obj.file{text-align:center}
.obj.file img{margin-top:32px}
.obj.file p{color:gray;margin-top:72px;font-size:.923rem}
.obj.file .imgfile p{visibility:hidden}
.obj.file div:hover p{visibility:visible}
.dropHover div{border:.95px #99d1ff solid;background-color:#e1f1ff}
.userbg div:before{content:"\e604";color:#00b2b5}
.unitbg div:before{content:"\e6dd";color:#ffbf18}
.rector span{font-weight:bold}
.userbg .admin{color:#f62}
.userbg b{position:absolute;display:block;width:92px;top:2px;left:4px;font-size:12px;color:#555;font-weight:normal;text-align:left;line-height:1.3}
.rolebg div:before{content:"\e63f";color:#00c2c5}
.role_locked div:before{content:"\e63f";color:#aaa}
.templet div:before{content:"\e60a";color:#23CE6B}
.wf div{border-top:3px #FFA62B solid}
.templetdir div:before{content:"\e671";color:#ffbf22}
.data div:before{content:"\e6cd";color:#21BDB7;font-size:38px;opacity:.88}
.data div b{position:absolute;right:5px;top:3px;font-size:12px;line-height:14px;color:#bbb;font-weight:normal}
.dirbg div:before{content:"\e6a9";color:#ffbf22}
.obj table{border-collapse:separate;width:102px;height:102px}
.pc .obj > div:hover,
.pc .obj td:hover{box-shadow:0 0 7px #cccdcf}
.pc .obj > div:hover:before{transform:scale(1.08);filter:brightness(90%)}
.obj td{color:#abafb5;font-size:.957rem;background-color:#fff;cursor:pointer;height:98px;padding:0 2px;background-repeat:no-repeat;background-position:50% 50%;border:1px #d2d2d2 solid;text-align:center;vertical-align:middle;overflow:hidden;word-wrap:break-word;word-break:break-all;white-space:normal}
.obj td:hover a:before,
.m .obj td a:before{content:"\e6be";color:#eee;font-size:20px;opacity:.9;text-shadow:0 0 0.3em #000}
.obj span{display:block;user-select:text;font-size:.925rem;color:#334;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:90px;margin-right:-4px}
.obj p{line-height:1.2}
.obj span input{border:#667 1px solid;text-align:center;width:91%;padding:1px;height:16px}
.obj input.r{float:right;margin:3px -1px 0 0;opacity:.8;outline:none}
.obj.temp{text-align:center}
.obj.temp div,.obj.temp table{margin-bottom:1px}
.obj.temp span{display:inline;height:auto}

/*other*/
.htmlBox{line-height:1.8;font-size:1.1rem;color:#333;word-break:break-word;overflow-x:hidden}
.htmlBox p{margin:2px 0 10px;line-height:1.75;text-indent:2em}
td.key{background:#f6f7f8;text-align:center;vertical-align:middle;padding:5px 1px 3px;width:11%}
td.val{vertical-align:middle;word-wrap:break-word;word-break:break-all;padding:5px 4px 3px 5px}
/*手机版式*/
div.name,div.subTitle,p.name,p.subTitle{font-size:1rem;line-height:1;color:#2494ff;font-weight:700;margin:0 0 6px}
div.value,p.value{font-size:1rem;color:#4d4d4d;margin:0 0 1.4em;padding-bottom:3px;border-bottom:.8px #eaeaea solid;white-space:normal;word-break:break-all;word-wrap:break-word}
div.subTitle,p.subTitle{border-left:2px #EF3B7A solid;padding-left:4px;margin:2.5em 0 8px}
div.subArea,p.subArea{width:100%;overflow-x:auto;margin:0 0 1.35em}
div.value:last-child,p.value:last-child{border-bottom:none}
.in-name,.in-subTitle{font-size:1.05rem;line-height:1;margin:1.35em 0 0.5em}
.in-value{font-size:1rem;margin:0 0 1.35em}
.in-subTitle{border-left:2px #EF3B7A solid;padding-left:4px;margin:2.5em 0 8px}
.in-subArea{width:100%;overflow-x:auto;margin:0 0 1.35em}
.in-subArea:last-child{border-bottom:1px #ddd solid;margin-bottom:0}
.in-value select,
.in-value input[type='text'],
.in-value input[type='password'],
.in-value textarea{box-sizing:border-box;border-color:#d2d2d2;border-radius:3px;padding:2px 4px;min-height:2.5rem!important;width:100%!important;max-width:100%!important}
.in-value select{background-size:1.15rem 1.15rem;border-color:#ccc;background-position:right 4px top 52%}
.in-value .urlInput{width:100%!important;border-color:#d2d2d2!important;border-radius:3px}
.in-value .linkUrl input{width:calc(100% - 0.5em) !important}
.in-value > span,
.in-value .filer,
.in-value > table[ctl]{line-height:1.7;border-top:1px #d2d2d2 solid;padding:5px 0 0 1px;width:100%}
.in-value > table[ctl] td{display:block;padding-left:1px}
.in-value > span > label:after{content:"\00000a";white-space:pre}
.in-value:last-child{margin-bottom:0}
.in-value:last-child > span,
.in-value:last-child .filer,
.in-value:last-child > table[ctl]{border-bottom:1px #d2d2d2 solid;padding-bottom:6px}
#table #gv ul,#table #gv ol,
#detail #body ul,#detail #body ol,
#detailLayout #tabLayout ul,#detailLayout #tabLayout ol,
div[contenteditable=true] ul,div[contenteditable=true] ol{margin-left:22px}
.htmlBox ul,.htmlBox ol{margin-left:3em}
.ment ul,.ment ol{margin-left:1em}
#rulediv{padding:9px 3px 3px}
#rulediv input[type='text']{width:calc(100% - 5.5em)}
#rulediv > label{margin-right:0}

/*编辑器特殊样式*/
html[dir='ltr']:not(.cke_panel_container){overflow-x:auto}
.cke_editable{margin:6px 4px 3px 6px!important;line-height:1.5;font-size:.957rem}
.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 #d2d5df solid;height:28px;border-radius:4px;background:#f6f9ff url(../../images/refed.gif) no-repeat 50% 50%;margin:4px 0}
.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}
.pop .cke_editable p{text-indent:0}
.cke_editable span.attr{margin-left:8px;color:Gray}
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{border-bottom:#d5d6d8 1px dotted}
.cke_editable .ulCustom li.syslink{width:33%;display:inline-block}
.cke_editable .freehtml p{line-height:1.4;text-indent:0}
.cke_editable .freehtml a:link,.cke_editable .freehtml a:visited{display:inline;padding-left:0!important;color:#1466E9}
/*编辑器其它*/
.cke_editable table.normal tbody > tr > td,.cke_editable table.normal tbody > tr > th{border:#d7d8dc 1px solid!important}
.cke_editable table.hr td{border-bottom:1px #d2d2d2 solid!important;line-height:1.4}
.cke_editable table.blackline > tbody > tr > td,
.cke_editable table.blackline > tbody > tr > th{border-color:#777!important}
.cke_editable table.grayline > tbody > tr > td,
.cke_editable table.grayline > tbody > tr > th{border-color:#ccc!important}
.cke_editable .paging-header,
.cke_editable .paging-footer{border:1px #c5c5c5 dashed}
/*仅显示在编辑器中的提示*/
.pmt{display:none}
.cke_editable .pmt{display:block;margin:3px 0 9px;color:#e52;border:1px #ffd848 solid;border-radius:4px;padding:4px 3px 4px 6px;background-color:#fff4b6}

/*气泡框*/
#MsgPop{position:fixed;z-index:9995;display:none;right:17px;bottom:10px;padding-bottom:20px;text-align:left;max-width:calc(100% - 20px)}
#MsgPop .msgfx{background:#fff3cd;border:1px #ffeaa2 solid;border-radius:6px;padding:5px 4px 5px 8px}
#MsgPop .header{display:table;margin-bottom:6px;width:100%;font-weight:700}
#MsgPop .title{display:table-cell;line-height:19px;color:#666}
#MsgPop .close{display:table-cell;width:1.1em;text-align:right;vertical-align:top;line-height:13px;font-size:20px;font-family:微软雅黑}
#MsgPop .close a{color:#4d4d4d}
#MsgPop .close a:hover{color:#f52}
#MsgPop .msg{text-indent:18px;padding:4px 0 0;line-height:1.4;font-size:.957rem;color:#824B26;width:100%}
#MsgPop .msg p{text-indent:18px;margin:3px 0 0}
#MsgPop .msg .item{background:url(images/right.gif) no-repeat 18px 5px;text-indent:28px}
#MsgPop .msg table{margin-top:4px;color:#444}
#MsgPop .msg .red{color:#D62839!important}
#MsgPop .info:before{content:"\e71d";margin-right:5px}
#MsgPop .help:before{content:"\e725";font-weight:bold;transform:scale(1.05);margin-right:5px}
#MsgPop .angle{position:absolute;bottom:1.1px;right:18px}

/*美化的alert*/
#myalert{position:fixed;bottom:0;left:50%;z-index:111111;background:#fff;max-width:94%;border-radius:8px 8px 0 0;padding:4px 8px 0;box-shadow:0 0 12px #909090}
#myalert .ma_bar{background:#fa9305;height:5px;margin-bottom:3px;overflow:hidden}
#myalert .ma_icon{float:left;font-size:15px;line-height:23px}
#myalert .alert:before{content:"\e662";color:#ff9f0e}
#myalert .notify:before{content:"\e66e";color:#07bac1}
#myalert .ma_main{margin:0 21px;padding:2px 0 12px;line-height:1.5}
#myalert .ma_main p{margin-bottom:4px;text-indent:2em}
#myalert .ma_close{float:right;color:#555;font-weight:bold;font-size:1.5em;line-height:1;cursor:pointer}
#myalert .ma_close:hover{color:#f52}

/*页次导航*/
.PagerBar td{vertical-align:top;font-size:.957rem}
.PagerBar a{background:#1E9FFF;color:#fff;cursor:pointer;padding:2px 5px;display:inline-block;vertical-align:baseline;margin-right:2px}
.PagerBar a:hover{background:#ffb800;transition-property:all;transition-duration:0.3s}
.PagerBar a.disabled{background:#d9d9d9;color:#727272!important;cursor:not-allowed}
.PagerBar .count{color:#444;margin:0 3px;font-family:inherit}
.PagerBar .count span{margin:0 1px}
.PagerBar select{padding:1px 14px 1px 3px;height:1.733rem;margin-top:0}

table{width:100%;border-spacing:0;border-collapse:collapse;border:none}
table.comm > tbody > tr > *{padding:3px 1px 1px 3px}
table.fixedLayout{table-layout:fixed}
table.normal,table.hr{table-layout:fixed;font-size:.957rem;line-height:1.4}
table.normal > tbody > tr > *{padding:5px 1px 3px 3px;white-space:normal;word-break:break-all;border:#d7d8dc 1px solid;min-height:15px}
table.normal > tbody > tr > th,
table.normal td.th{background:#f0f1f3;padding:3px 2px 4px 3px;font-weight:normal;text-align:center;line-height:1.25}
table.hr > tbody > tr > *{border:none;border-bottom:#ddd 1px solid;text-align:left;padding:7px 2px 3px 3px}
table.hr > tbody > tr *{vertical-align:bottom}
table.hr > tbody > tr input[type=radio],
table.hr > tbody > tr input[type=checkbox]{vertical-align:middle}
table.hr.center > tbody > tr > *{text-align:center}
table.hr .right{text-align:right}
table.blackline > tbody > tr > *{border-color:#666}
table.grayline > tbody > tr > *{border-color:#ccc}
table.noline > tbody > tr > *{border-color:transparent}
/*隔行变色*/
tr.sep,
table.seprow > tbody > tr:nth-child(odd){background-color:#f6f7f9}
.RowMouseOver,.selectedRow,
table.rowhover > tbody > tr:not(:first-child):hover,
table.allhover > tbody > tr:hover{background-color:#fffbe4!important}

/*区块样式*/
.area{overflow:hidden;margin-bottom:2em}
.area .title div{height:10px;border-bottom:1px #ddd solid;overflow:hidden}
.area .title span{display:block;padding-right:6px;float:left;font-weight:bold;white-space:nowrap;word-break:keep-all;word-wrap:normal}
.area .content{clear:both;padding:3px 4px 4px 32px}
/*文件上传区*/
.filer{text-align:left}
.filer .files{display:inline-block;vertical-align:top}
.filer .icon{width:72px;height:72px;display:inline-block;border:1px #ccc dashed;background:#f9f9f9;color:#aaa;font-size:12px;text-align:center;overflow:hidden;position:relative;vertical-align:top;margin:1px 0 0}
.filer .icon:before{content:"\e637";transform:rotate(45deg);font-size:20px;margin:25px 0 5px;color:#ccc;line-height:1;display:block}
.filer .icon:hover{background:#fff}
.filer .f{position:absolute;top:0;right:0;height:100%;filter:alpha(opacity=0);opacity:0;cursor:pointer;}
.filer .fileItem{display:inline-block;color:#1a6;margin-right:8px;font-size:.923rem;line-height:16px;cursor:move;overflow:hidden;background:#f3f9f0;padding:2px 3px 5px 5px;border:1px #D1E5C8 solid;margin-top:1px}
.filer .fileItem:hover{background:#fff}
.filer .fileItem b{font-weight:normal}
.filer .imgBlock{position:relative;width:72px;height:72px;background-color:#fff!important;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;margin-top:1px}
.filer .imgBlock .delFile{position:absolute;right:0;top:-3px;background:#ff5722;color:#fff;font-size:18px;cursor:pointer;line-height:1;padding:0 1px 0 2px}
.filer .fileItem .delFile{margin-left:2px;cursor:pointer;color:red;font-size:18px}
.filer .fileItem > *{vertical-align:middle}
.filer.file{margin-bottom:-3px}
.filer.file .icon{width:32px;height:32px;background:none;border:none;overflow:hidden}
.filer.file .icon:before{content:"\e600";font-size:32px;color:#b3b6bd;line-height:28px;transform:none;margin:0}
.filer.file .icon:hover{background:none}
.filer.file .icon:hover:before{color:#1e9fff}
.file.small{margin-bottom:1px}
.file.small .icon{width:22px;height:22px;vertical-align:bottom}
.file.small .icon:before{font-size:22px;line-height:25px}
.file.small .files{line-height:14px;margin-bottom:0;margin-right:6px;vertical-align:bottom}
.file.small .fileItem{padding:1px 4px 4px 6px}
#paster{position:fixed;bottom:0;left:0;width:1px;height:1px;opacity:0;z-index:-1;overflow:hidden}
.draghover{background-color:#fff9db!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)}
}

/*导出对话框*/
#popExport{width:400px}
#popExport .exportas{margin:12px 0 4px 6px}
#popExport legend label{font-weight:normal;color:#222}
#popExport .editsend{text-align:right;margin:0 3px 8px 0}
#popExport .exportas i{cursor:pointer;margin:0 7px;font-size:31px;text-shadow:0.1em 0.1em 0.25em #bbb}
#popExport .f-pdf{color:#A33639}
#popExport .f-doc{color:#1f6fbc}
#popExport .f-xls{color:#207245}
#popExport .f-jpg{color:#22B573}
#popExport .f-png{color:#D4237A}
#popExport .f-htm{color:#4C97FF}
#urlqr{display:inline-block;margin:4px 0 0 1px}
/*工作流进度条*/
.progressBar{width:200px;max-width:98%;height:18px;overflow:hidden;display:inline-block;margin-right:4px;border:#ccc .85px solid;background:#f2f2f2;vertical-align:bottom;border-radius:3px}
.progressBar div{display:inline-block;height:100%;vertical-align:unset!important}
.progressBar .pass{background:#CCFFCB}
.progressBar .reject{background:#FFD6DF}
.progressBar .finish{background:#FDECAF}
/*进度条*/
.progressor{width:96%;max-width:calc(100% - 8px);height:16px;border:1px #ccc solid;padding:1px;text-align:left;background:#fff}
.progressor .loaded{background:#51b54f;height:100%;overflow:hidden}

#fixedFinder{position:fixed;display:none;top:0;right:0;border:#ccc 1px solid;border-top:none;width:386px;z-index:9999;background:#f2f2f2;box-shadow:0 0 14px #8f9fac}
#fixedFinder #finderTitle{padding:3px 0 3px 5px;border-bottom:#ddd 1px solid;cursor:pointer}
#fixedFinder #finderTitle i:before{content:"\e632";font-style:normal;color:#009688;font-size:14px;font-weight:bold}
#fixedFinder #close{cursor:pointer;text-align:right;width:22px;border-bottom:#ccc 1px solid}
#fixedFinder #close:before{content:"\e649"}
#fixedFinder #close:hover{color:#f52}
#fixedFinder #finderMain{height:140px;background:#fff;font-size:0;padding-bottom:8px}

/*页面滚动控制器*/
#scroller{position:fixed;bottom:28px;right:4px;display:none}
#scroller div{background:#e5e5e5;color:#00afb9;font-size:22px;width:28px;margin-bottom:4px;height:24px;line-height:24px;text-align:center;cursor:pointer;box-sizing:border-box}
#scroller div:before{content:"\e6a2";margin:0}
#scroller div:hover{background:#00afb9;color:#fff}
#scroller #toDown:before{transform:rotate(180deg)}
/*右下方悬浮按钮*/
#sestons{display:none}
#caller{position:fixed;right:4px;bottom:4px;z-index:121;background:#e5e5e5;color:#00afb9;font-size:18px;width:28px;height:24px;line-height:24px;text-align:center;cursor:pointer;box-sizing:border-box}
#caller:before{content:"\e641";margin:0}
#caller:hover{background:#00afb9;color:#fff}
#seston{position:fixed;right:2px;bottom:2px;z-index:9996;width:4.6em;background-color:#fff;box-shadow:-4px -4px 9px #bbb;transform:translateX(5em);transition:transform 0.22s ease-out;box-sizing:border-box;visibility:hidden}
#seston.show{transform:translateX(0);visibility:visible}
#sestons .menu a,
#seston .si{display:block;line-height:18px;font-style:normal;background:#1ab66d;color:#fff!important;border-top:.8px #eee solid;text-align:left;padding:8px 0 8px 9px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal;box-sizing:border-box}
#seston .si:first-child,#sestons .menu a:first-child{border-top-color:#afafaf}
#seston #si-close{text-align:center}
#sestons .menu{padding:0;border-right:.8px #eee solid;box-shadow:-4px -4px 9px #bbb;min-width:6.5em;z-index:9996}
#sestons .menu a{padding-left:29px;padding-right:8px;background:#23395B}
#sestons .menu a:before{margin-right:.3em;margin-left:-1.3em;font-size:1rem;color:#fff}
.pc #sestons .menu a:hover,
.pc #seston .si:hover{background-color:#FFB800}
.m #caller{width:33px;height:30px;line-height:30px;background:#ddd;border-radius:8px 0 0 0;right:0;bottom:0}
.m #seston{right:1px;bottom:1px}
/*移动版底部菜单*/
.m body{padding-bottom:46px}
#footnav{display:none}
#footnav ul{position:fixed;right:0;bottom:0;left:0;z-index:116;width:100%;padding:3.5px 0 3px;background:#fff;border-top:.9px #d8d8d8 solid;width:100%;display:flex;flex-direction:row;list-style:none}
#footnav li{flex-grow:1;text-align:center;font-size:11px;color:#667;position:relative}
#footnav li:before{font-size:23px;display:block;line-height:1;margin:0}
#footnav li:hover{color:#009295}
#footnav .menu{min-width:7.2em;background:#fff;z-index:115;box-shadow:0 0 8px #bbb;border-radius:4px 4px 0 0}
#footnav #nav-data{box-shadow:-2px 0 8px #bbb}
#footnav .menu a{padding-left:32px;line-height:1.7;max-width:10em}
#footnav .menu a i:before{content:"\e675";font-size:10px;color:#666;margin-left:1em}
#footnav .menu a:before{margin-right:.4em;margin-left:-1.4em;color:#009295}
#footnav .menu div{margin:1px .6em}
#newtask,#newmsg{font-style:normal;display:none;position:absolute;font-size:10px;color:#fff;top:1px;left:50%;margin-left:12px;padding:0 4px;background:#f52;border-radius:50%;line-height:14px}
@media (max-width:457px) {#footnav .lesser{display:none}}/*考虑表格视图0.9缩放*/
@media (min-width:458px) {#footnav .mulesser{display:none}}
@media (min-width:600px) {#footnav ul{padding-left:15%;padding-right:15%;box-sizing:border-box}}

#pager a{font-family:Verdana;background:#f3f3f3;color:#909090;cursor:pointer;padding:3px 9px;display:inline-block;margin-bottom:5px}
#pager a.current,
#pager a:hover{background:#1E9FFF;color:#fff}
#pager a.current{cursor:default}

/*评论区*/
#comments{margin-top:5em}
#comments table{table-layout:fixed;margin-bottom:14px}
#comments .listTitle{font-size:1.15rem;color:#2e8ae6;border-bottom:1px #2e8ae6 solid;width:6.5em;padding-bottom:4px;font-weight:bold}
#comments .listTitle:before{content:"\e6f7"}
#comments .rtd{border-bottom:1px #ccc solid;padding-bottom:3px;text-align:right;vertical-align:bottom}
#comments .rtd i{cursor:pointer}
#comments .btns{text-align:right;width:108px}
#comments .btns i:before{margin-left:4px;cursor:pointer;vertical-align:middle;font-size:1.1em}
table.ment{table-layout:fixed;font-size:.957rem}
.ment .attr{border-bottom:1px #e0e0e0 solid}
.ment .attr td{padding-bottom:3px;color:#5B5B5B}
.ment .attr a,.ment .attr b{margin:0 6px}
.ment .con{padding:2px 0 22px}
.ment .con p{margin-bottom:9px}
.ment .con legend{font-size:9pt;font-weight:normal;color:#889}
.quote,.ment fieldset{border:#c2c5cf 1px solid;padding:3px 3px 2px 5px;border-radius:5px;margin-top:2px;zoom:1}
.ment .refsrc{margin:14px 0 6px;font-size:9pt;color:#889}
.mine .con{text-align:right}
#comments #pager{margin:4px 0 0 0;text-align:right}
#mentArea{background:#f4f4f4;padding:9px 12px 12px;border-radius:5px;margin-top:3.5em}
#mentArea .cation{font-weight:bold;margin-bottom:5px;color:#003459}
/*气泡*/
.bubble{display:inline-block;min-width:280px;max-width:88%;min-height:30px;margin-top:4px;border:1px solid #f6e4ae;position:relative;background-color:#fff3cd;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 #f6e4ae transparent transparent}
.bubble .arrow span{border-color:transparent #fff3cd transparent transparent; left:1px}
#comments .mine fieldset,.mine .quote{border-color:#f6e4ae}
#comments .other .bubble{border-color:#e0e3f0;background-color:#f6f9ff;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 #e0e3f0 transparent}
#comments .other .arrow span{border-color:transparent transparent #f6f9ff transparent;left:0;top:1px}
#comments .other fieldset,.other .quote{border-color:#e0e3f0}
#comments .builder .bubble{border-color:#d5e5d5;background-color:#edfded;margin-top:10px}
#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:1.4!important;text-align:left;white-space:nowrap}
.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:0 3px 0 0!important;margin:0;display:inline-block;cursor:pointer}
.ztree li *{vertical-align:middle}
.ztree li a.curSelectedNode{padding-top:0;background-color:#FFE6B0;color:black;border:.8px #FFB951 solid;opacity:0.8}
.ztree li a.curSelectedNode_Edit{padding-top:0;background-color:#FFE6B0;color:black;border:.8px #FFB951 solid;opacity:0.8}
.ztree li a.tmpTargetNode_inner{padding-top:0;background-color:#316AC5;color:white;border:.8px #316AC5 solid;opacity:0.8}
.ztree li span{margin-right:3px}
.ztree li .button{margin:0;width:16px;height:16px;line-height:16px;text-align:center;font-size:1rem;display:inline-block;cursor:pointer;outline:none}
.ztree li .button:before{margin:0;color:#667;transition:transform 0.4s ease}
.ztree li .button.switch{width:18px;height:18px;line-height:20px}
.ztree li .button.noline_open:before,
.ztree li .button.root_docu:before,
.ztree li .button.noline_docu:before,
.ztree li .button.root_open:before{content:"\e6da";font-size:.95em}
.ztree li .button.center_open:before{content:"\e703"}
.ztree li .button.center_close:before{content:"\e6fa"}
.ztree li .button.bottom_open:before{content:"\e700"}
.ztree li .button.bottom_close:before{content:"\e6f2"}
.ztree li .button.roots_open:before{content:"\e713"}
.ztree li .button.noline_close:before,
.ztree li .button.root_close:before{content:"\e889";font-size:.95em}
.ztree li .button.roots_close:before{content:"\e652"}
.ztree li .button.roots_docu:before{content:"\e704"}
.ztree li .button.center_docu:before{content:"\e706"}
.ztree li .button.bottom_docu:before{content:"\e705"}
.ztree li .button.ico_open:before{content:"\e664";margin-left:-4px;color:#1a6}
.ztree li .button.ico_close:before{content:"\e664";margin-left:-4px;color:#1a6;transform:rotate(-45deg)}
.ztree li .button.ico_docu:before{content:"\e6dc";color:#1a6}
.ztree li .button.add:before{content:"\e674";color:#1E9FFF}
.ztree li .button.edit:before{content:"\e7ff";margin-right:1px;color:#1a6}
.ztree li .button.remove:before{content:"\e649";color:#f52}
ul.tmpTargetzTree{background-color:#FFE6B0;opacity:0.8}
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}

/*内链*/
a.Add:before{content:"\e60f";color:#00b2b5}
a.Browse:before{content:"\e608";color:#00b2b5}
a.Search:before{content:"\e632";color:#00b2b5}
a.Start:before{content:"\e6a6";color:#00b2b5}
a.Favorite:before{content:"\e71f";color:#00b2b5}
a.Shortcut:before{content:"\e67f";color:#00b2b5}
a.Dir:before{content:"\e6bf";color:#00b2b5}
a.Page:before{content:"\e6dc";color:#00b2b5}
a.Table:before{content:"\e87e";color:#00b2b5}
a.Thumb:before{content:"\e61c";color:#00b2b5}
a.Summary:before{content:"\e61e";color:#00b2b5}
a.Detail:before{content:"\e621";color:#00b2b5}
a.Chart:before{content:"\e9ec";color:#00b2b5}
a.Report:before{content:"\e60b";color:#00b2b5}

/*topbar*/
#topbar body{margin:0;font-size:12px}
#topbar #navbar{font-size:0;background:#393d49/*#3B3355,#003459,#0c3a64,#231651*/;height:62px;border-bottom:4px #d7dbea solid;overflow:hidden}
#topbar #navbar.bg{background-image:url(images/topbg.jpg);background-position-x:50%;background-position-y:48%;background-size:cover}
#topbar #logo{display:inline-block;padding:0 24px 0 18px;white-space:nowrap;vertical-align:middle}
#topbar #logo:hover{filter:brightness(115%)}
#topbar #icon{margin:0 4px 0 0;cursor:pointer;vertical-align:middle;max-height:100%;filter:brightness(118%)}
#topbar #logoText{font-size:12px;display:inline-block;vertical-align:middle;text-align:center;line-height:16px;cursor:pointer;font-weight:300}
#topbar #orgName{border-bottom:#BABEC9 .75px solid;color:#c7cad3;padding:0 4px 1px}
#topbar #sysName{border-top:#BABEC9 .75px solid;padding:0 4px 2px;margin-top:-0.75px;color:#00CDD8}
#topbar #navbar a{position:relative;font-size:11.5px;display:inline-block;text-align:center;padding:0 9px;height:100%;line-height:18px;cursor:pointer;vertical-align:middle}
#topbar #navbar a:before{display:block;font-size:27px;line-height:26px;transform:translateY(10px);margin:10px 0 0;transition:transform 0.25s linear}
#topbar #navbar a:hover{background:#EF3B7A}
#topbar #navbar a:hover:before,
#topbar #navbar a:hover b{color:#fff!important}
#topbar #navbar a b{color:#ddd;font-weight:300;opacity:0;transition:opacity 0.3s linear;width:auto;min-width:4em;max-width:5em;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
#topbar #navbar #switcher{background:#00afb9;padding:0 10px;width:auto}
#topbar #navbar #switcher:before{font-size:16px;line-height:62px;margin:0;color:#f0f0f0!important;transform:translateY(0)!important}
#topbar #navbar #switcher.showbar:before{transform:rotate(90deg)!important}
#topbar .sep{height:100%;display:inline-block;width:8px;overflow:hidden;background:url(images/sep.png) no-repeat 50% 50%;opacity:.28;vertical-align:middle}
#topbar .sep + .sep{display:none}
#topbar body:hover #navbar a:before{transform:scale(0.88) translateY(0)}
#topbar body:hover #navbar a b{opacity:1}
#topbar body:hover #navbar .sep{background:url(images/sep2.png) no-repeat 50% 50%}
#topbar.pc body:hover .count i{top:5px}
#topbar #home:before{color:#F5915B;content:"\e64c"}
#topbar #info:before{color:#00ccbf;content:"\e661"}
#topbar #admin:before{color:#D6C2AD;content:"\e771"}
#topbar #userManage:before{color:#b49ae9;content:"\e6cf"}
#topbar #data:before{color:#FF4BA5;content:"\e6e0"}
#topbar #tran:before{color:#02b8ff;content:"\e634"}
#topbar #msg:before{color:#16DB65;content:"\e709"}
#topbar #sousuo:before{color:#eab957;content:"\e8da"}
#topbar #logon:before{color:#3eacf2;content:"\e710"}
#topbar .count i{font-style:normal;position:absolute;font-size:10px;color:#fff;top:15px;right:6px;padding:0 4px;background:#EF3B7A;border-radius:50%;line-height:14px;transition:top .25s linear}
#topbar.m .count i{top:3px}
#topbar #find{float:right;margin:32px 7px 0 0;background:#f4f9ff;border-radius:2.5px;opacity:.75;padding:0 4px;transition:opacity .25s linear}
#topbar #find *{vertical-align:middle;background-color:transparent;border:none;color:#000}
#topbar #find select{font-size:12px;font-weight:300;padding:1px 14px 1px 2px;width:4.2em;margin:0}
#topbar #find option{padding:1px 6px;background:#393D49;color:#eee}
#topbar body:hover #find{opacity:.95}
#topbar #kw{width:95px;border-left:.85px #c8cfd8 solid;height:21px;padding:0 3px;margin-left:3px;border-radius:0;color:#223;font-size:12px}
#topbar #btnDo{font-size:16px;outline:none;cursor:pointer;color:#009c9f}
#topbar #btnDo:before{content:"\e632";margin-right:0;margin-top:1px}
#topbar #btnDo:hover{color:#27a29e}
#topbar #links{position:absolute;right:0;top:0;padding:3px 6px 4px 0}
#topbar #links a{color:#d7dbea;font-size:13px;margin-left:.4em;font-weight:300}
#topbar #links a:hover{color:#fff}
#topbar #seper{margin-left:.4em;color:#888}
#topbar .anony .my{display:none!important}
#topbar.m #navbar{height:40px;border-bottom:4px #fff solid}
#topbar.m #orgName,
#topbar.m #sysName{color:#ddd;border-color:#ddd;padding-left:3px;font-size:10px}
#topbar.m #navbar a:before{transform:translateY(0)!important;font-size:23px;line-height:26px;margin:7px 0 0}
#topbar.m #navbar a b,
#topbar.m #links{display:none}
#topbar.m #navbar #switcher{margin-right:.75em}
#topbar.m #navbar #switcher:before{font-size:18px;line-height:40px}
#topbar.m #find{margin-top:9px}
@media (max-width:600px) {
    #topbar #logoText,
    #topbar .hasfind #logo,
    #topbar .hasfind #navbar a:not(#switcher),
    #topbar .hasfind #navbar .sep{display:none}
    #topbar .hasfind #find{position:absolute;top:7px;bottom:9px;right:5px;float:none;margin:0;opacity:.92}
    #topbar .hasfind #navbar #switcher{background:transparent}
    #topbar .hasfind #find select,#topbar .hasfind #kw{max-width:25vw;font-size:13px;height:23px;padding-top:1px;color:#022742}
    #topbar #icon{opacity:.75}
}

/*sidebar*/
#sidebar body{min-width:255px;margin:0 9px 14px!important;color:#444}
#sidebar #main{padding-top:9px}
#sidebar #diy{position:absolute;transition:opacity 0.3s ease-in;font-size:15px;line-height:14px;right:4px;top:4px;color:#0f1c24;opacity:0;cursor:pointer}
#sidebar #diy:before{content:"\e635"}
#sidebar.m #diy,
#sidebar.pc:hover #diy{opacity:1}
#sidebar #diy:hover{color:#EF3B7A!important}
#sidebar a{color:#393d49}
#sidebar a:hover{color:#EF3B7A}
#sidebar #uinfo{padding-bottom:2px;border-bottom:1px #d0d2d7 solid;margin-top:11px}
#sidebar #uinfo a{margin-right:.5em;color:#00859A}
#sidebar #tabs{margin-top:12px;display:block}
#sidebar #tabs > div:not(#start){display:none}
#sidebar .ui-tabs-nav{padding-left:0}
#sidebar .ui-tabs-nav li{border-radius:4px 4px 0 0}
#sidebar .ui-tabs-nav li a{width:1.077rem;height:18px;line-height:18px}
#sidebar .ui-state-active a{color:#06756e!important;padding-bottom:4px}
#sidebar .ui-state-active a.linked{color:#d40b5b!important}
#sidebar .ui-widget-header{border-bottom:.85px #3CB6D0 solid}
#sidebar .ui-state-default{border-color:#d1d3d7;background:#fff;border-width:.85px;border-bottom-width:1px}
#sidebar .ui-tabs-active{border-color:#3CB7D3 #dbdde1 #fff}
#sidebar .on{width:auto!important;font-weight:normal}
#sidebar .on:before{display:none}
#sidebar #tabs :before{font-size:15px}
#sidebar #t0{padding-left:7px}
#sidebar #t0:before{color:#00b2b5;content:"\e735"}
#sidebar #t1:before{color:#04c22f;content:"\e674"}
#sidebar #t2:before{color:#5c99ff;content:"\e608"}
#sidebar #t3:before{color:#e17ba8;content:"\e632"}
#sidebar #t4:before,
#sidebar #fav li a:before{color:#ff9000;content:"\e607"}
#sidebar #t5:before,
#sidebar #shortcut li a:before{color:#00b2b5;content:"\e67f"}
#sidebar .tree{margin:2px 0 3px -7px}
#sidebar .tree td > div{width:16px!important;height:1px}
#sidebar .tree td *{vertical-align:text-top;line-height:1.4}
#sidebar .tree img{margin-top:1px}
#sidebar ul{list-style:none}
#sidebar .ui-tabs-panel{padding:6px 0 4px 7px;border:#ccd1dd .85px solid;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;white-space:normal;word-break:break-all;word-wrap:break-word}
#sidebar .ui-tabs-panel .tree{margin:0 0 0 -4px}
#sidebar .ui-tabs-panel .tree a{margin-left:3px}
#sidebar .item .msg{color:Gray;margin-top:6px}
#sidebar a.current{background:#046fd2;color:#fff;padding:0 3px 1px 3px}
#sidebar #curTitle p{display:inline;margin-right:2em}
#sidebar .more{opacity:0;transition:opacity .35s linear;margin-left:1px}
#sidebar .more b{margin:0 6px;font-weight:300;color:#bbb}
#sidebar .more b.gt{margin:0 4px;font-weight:400;color:#aaa}
#sidebar.pc #start:hover .more,
#sidebar.pc .taskArea:hover .more,
#sidebar.m .more{opacity:1}
#sidebar #Online .taskArea{padding-bottom:5px;padding-top:3px}
#sidebar #ulOnline li{list-style:none;line-height:18px;float:left;width:76px;margin-right:3px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
#sidebar #ulOnline li:before{content:"\e650";font-size:15px;color:#FFB800;font-weight:bold}
#sidebar #ulDetail li a{display:inline;padding:0;color:#05d}
#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:#f6f8fd;box-shadow:0 0 8px #8c95ac;padding:1px;font-size:.957rem}
#sidebar #views ul li{line-height:1.5;cursor:pointer;width:8em;white-space:nowrap;word-break:keep-all}
#sidebar #views ul li:hover{background-color:#00979a}
#sidebar #views ul li a{color:#444;padding:1px 0 1px 8px;display:block}
#sidebar #views ul li a:before{margin-right:6px;color:#009295}
#sidebar #views ul li:hover a,
#sidebar #views ul li:hover a:before{color:#fff}
#sidebar #views ul li.sepline{margin:3px 0 2px 8px;width:6.5em}
#sidebar #fixedInfo{display:none}
#sidebar .find{padding:2px 0 2px 6px!important}
#sidebar .conds{padding-top:3px}
#sidebar .conds li{margin-bottom:2px}
#sidebar .conds li *{vertical-align:middle}
#sidebar .conds .tb{width:120px;padding-top:1px;border-width:.85px}
#sidebar .conds .tb2{width:70px;padding-top:1px;border-width:.85px}
#sidebar .conds .btn{padding:0 0.4em;margin:2px 5px 2px 0;min-width:1.6em}
#sidebar .logicTxt{color:#aaa;font-size:11px;margin-left:4px;display:inline-block;padding-top:3px}
#sidebar .sepchr{margin:0 1px}
#sidebar .conds select{max-width:120px}
#sidebar .fname{width:4em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal;display:inline-block;color:#000;padding-right:5px}
#sidebar .conds .afind{color:#fff;cursor:pointer;font-size:.923rem;background:#24bf81;display:inline-block;margin-left:.6em;padding:2px 8px 3px;border-radius:0}
#sidebar .conds .afind:hover{background:#FFB800}
#sidebar .findBlk{display:block;padding:6px 0 1px 4em}
#sidebar .findBlk .afind{padding:3px 12px 4px;font-size:.957rem;margin-left:5px}
#sidebar #dnb_Body select{max-width:136px}
/*图标*/
#sidebar #start li:before{margin-right:8px;color:#00b2b5;font-size:1rem}
#sidebar #MsgCenter .taskArea i,
#sidebar #Worktable .taskArea i{color:#00b2b5}
#sidebar #liInfo:before{content:"\e625"}
#sidebar #liSend:before{content:"\e6f9"}
#sidebar #dataAdmin:before{content:"\e798"}
#sidebar #templets:before{content:"\e763"}
#sidebar .lastData:before{content:"\e6b1"}
#sidebar #help:before{content:"\e647"}
#sidebar .sep{color:#777;margin:0 6px}
/*事务/消息区*/
#sidebar .list{margin:-3px 0 4px 18px;list-style:none}
#sidebar .list a{width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;display:inline-block;margin-bottom:-4px}
#sidebar .list a:before{content:"\e65d";font-size:.85em}
#sidebar .list a.exceed{color:#e6493e}
/*区块*/
#sidebar .item .title{height:22px;border-bottom:/*#19b5ff*/#3CB6D0 .85px solid;position:relative;margin-top:13px;overflow:hidden;cursor:pointer}
#sidebar #inMain .item:first-child .title{margin-top:15px}
#sidebar .item .title > i{position:absolute;right:0;top:5px;width:16px;color:#a8acaf;height:16px;text-align:right}
#sidebar .item .title > i:before{content:"\e6a2";font-size:16px;font-style:normal;display:inline-block;transition:transform 0.4s ease}
#sidebar .item .bgd{border-bottom-color:#d3d5da;border-bottom-width:1px}
#sidebar .item .bgd > i:before{transform:rotate(180deg)}
#sidebar .item .title *{vertical-align:middle;line-height:1}
#sidebar .item .title .count{display:none;font-size:11px;line-height:12px;color:#fff;padding:0 4px;background:#EF3B7A;border-radius:2px;font-weight:400;margin-left:3px}
#sidebar .item .title > span{display:inline-block;margin-left:1px;font-weight:bold;color:#424652;max-width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
#sidebar .item .title:hover > span{color:#EF3B7A!important}
#sidebar .item .title:hover i{color:#393d49}
#sidebar .taskArea{border:#ccd1dd .85px solid;border-top:none;font-size:.957rem;padding:0 4px 2px 7px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow:hidden;white-space:normal;word-break:break-all;word-wrap:break-word}
#sidebar .taskArea ul{margin:5px 0;line-height:1.55}
#sidebar .operaIcon,
#sidebar #upTree{display:none}
#sidebar .ui-tabs-active,
#sidebar .ui-tabs-panel,
#sidebar .taskArea{background:#f9f9f9}
/*排版状态*/
#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:#fff;border:1px #ccc dotted;padding:1px 9px 9px 10px;margin-bottom:14px}
#sidebar .layout #inCustom .title{padding-bottom:6px}
#sidebar .layout .padBlock{height:48px;text-align:center;line-height:48px;color:#eee}
#sidebar .layout #inMain{background-color:#fff;width:268px}
#sidebar .layout #inOther{opacity:0.8;width:268px}
#sidebar .layout div.item,#sidebar .layout div.item .title{cursor:move}
#sidebar .layout #cmds{text-align:right;margin:1em 3px 3px 0}
#sidebar .layout #cmds a,#sidebar .layout .msg a{color:blue}
#sidebar .layout #ab_tbTitle{width:120px;height:18px;line-height:19px;margin-top:3px}
#sidebar .layout #ab_btns .btn{padding-left:8px;padding-right:8px}
#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:#1466E9}
#sidebar .layout a.operaIcon{display:inline;color:red;font-weight:normal}
#sidebar .layout a.operaIcon:hover{color:#00f}
#sidebar #layouts tr{text-align:center}
#sidebar #mylayouts{line-height:1.8;margin-left:2em}
/*风格*/
#sidebar{background:inherit}
#sidebar .Light{background:#f3f4f6 url(images/ddd.gif) repeat-y right 0}
#sidebar .Light.layout #inMain,
#sidebar .Light.layout #inOther,
#sidebar .Light.layout #inCustom{background:#f1f2f3}
#sidebar .Light .ui-state-default{background:#f2f2f2}
#sidebar .Light .taskArea,
#sidebar .Light .ui-tabs-panel,
#sidebar .Light .ui-tabs-active{background:#fff}
#sidebar .Dark{background:#1f4d71 url(images/sidebg.jpg) repeat 0% 20%;background-size:cover}
#sidebar .Dark.layout #inMain,
#sidebar .Dark.layout #inOther,
#sidebar .Dark.layout #inCustom{background:#1f4d71 url(images/sidebg.jpg) repeat 90% 90%}
#sidebar .Dark .ui-widget-header{border-bottom-color:transparent}
#sidebar .Dark .ui-state-default{background:rgba(255, 255, 255, 0.90)}
#sidebar .Dark .taskArea,
#sidebar .Dark .ui-tabs-panel,
#sidebar .Dark .ui-tabs-active{background:#EAF6FF}
#sidebar .Dark .item .title{border-bottom-color:#EAF6FF}
#sidebar .Dark .item .title > span{color:#EAF6FF}
#sidebar .Dark .item .title:hover > span,
#sidebar .Dark .item .title:hover > i{color:#FFBF47 !important}
#sidebar .Dark .item .bgd:hover{border-bottom-color:#FFBF47}
#sidebar .Dark .ui-tabs-panel{border-top-right-radius:3px}
#sidebar .Dark .ui-tabs-tab,
#sidebar .Dark .ui-tabs-panel,
#sidebar .Dark .taskArea{border:none}
#sidebar .Dark #diy{color:#ddd}
#sidebar .Dark #diy:hover{color:#fff!important}

/*home*/
#home body{margin:24px 1% 4px 2%}
#home #curTitle{margin:-16px auto 10px;text-align:center}
#home #curTitle span{font-weight:bold;color:#fff;padding:2px 6px 3px;background:#237}
#home #up{display:none}
#home table.layout{table-layout:fixed}
#home .iconitem{float:left;margin:2px 6px 8px 0;width:5em;text-align:center;padding-bottom:3px;cursor:pointer;line-height:1.2}
#home .iconitem:last-child{margin-right:0}
#home .iconitem a{color:#222;font-weight:300;font-size:.923rem}
#home .iconitem:hover a{color:#f52}
#home .iconitem:before{display:block;height:2.6rem;font-size:2.5rem;line-height:2.5rem;margin-right:0;transition:all 0.2s linear}
#home #tologin:before{color:#1E9FFF;content:"\e6f0"}
#home #myinfo:before{color:#4a88dd;content:"\e732"}
#home #profile:before{color:#ff60c9;content:"\e70b"}
#home #msg:before{color:#2d0;content:"\e6f7"}
#home #mail:before{color:#FFB800;content:"\e61b"}
#home #wx:before{color:#25c33a;content:"\e695"}
#home #info:before{color:#00c2b5;content:"\e681"}
#home #flow:before{color:#ff7a52;content:"\e638"}
#home #MyCart:before{color:#f34379;content:"\e602"}
#home #MyOrders:before{color:#2db4ff;content:"\e6c4"}
#home #OrderAdmin:before{color:#b577ff;content:"\e63a"}
#home #tel:before{color:#f85;content:"\e63e"}
#home #sms:before{color:#00a4fe;content:"\e61d"}
#home #setsys:before{color:#0da6ed;content:"\eac7"}
#home #maintsys:before{color:#a97493;content:"\e73e"}
#home #useradmin:before{color:#00c2c5;content:"\e6cf"}
#home #roleadmin:before{color:#ffa749;content:"\e614"}
#home #smsadmin:before{color:#b375ff;content:"\e63d"}
#home #sysguide:before{color:#1b5;content:"\eb5a"}
#home .iconitem:hover:before{transform:scale(1.1);filter:brightness(75%)}
#home td.zone{vertical-align:top;padding:0 7px 4px;min-height:48px}
#home .sorting{padding-right:12px}
#home .sorting td.zone{border:1px #f52 dotted;background:#fff9db;padding:7px 7px 16px}
#home .block{background:#fff;box-shadow:2px 1px 9px #d2d6e2;padding:9px 10px 7px 12px;border-radius:4px;margin-bottom:14px;position:relative}
#home .block .title{margin-bottom:1em;color:#123;font-size:1rem;padding-bottom:3px;border-bottom:1px #dcdfeb solid}
#home .block .tool{position:absolute;right:0;top:0;display:none;border-radius:4px;background:#f1f3f6;border:1px #fff solid;overflow:hidden;box-shadow:-2px 2px 5px #d5d5d5;z-index:2}
#home .block:hover .tool{display:block}
#home .block:hover{box-shadow:2px 1px 11px #c7cbda}
#home .block .tool i{font-style:normal;font-size:13px;display:inline-block;padding:0 5px;cursor:pointer}
#home .block .tool .t2{border-right:1px #fff solid;cursor:move}
#home .block .tool .t1:before{content:"\e70e";margin:0;color:#f52}
#home .block .tool .t2:before{content:"\e6ce";font-weight:bold;margin:0;color:#009688}
#home .block .title a.more:before{content:"\e707";margin:0 0 0 6px;font-size:1rem}
#home .block td{vertical-align:top}
#home .block li{line-height:1.5;border-bottom:#d6d6d6 1px dotted}
#home .block .square li{list-style:none;margin-left:0}
#home .block .aloneli li:last-child{border-bottom:none}
#home .block li.syslink{width:32%;display:inline-block;margin-right:1.3%;margin-bottom:2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
#home .block li a{margin:0 1px 0 2px;font-weight:300;word-break:break-all}
#home .webzone{padding:0;font-size:0}
#home #report td{vertical-align:middle}
#home #tbMemo{height:75px;visibility:hidden}
#home .btnitem{float:left;min-width:30px;padding:7px 9px;text-align:center;background:#339266;cursor:pointer;color:#fff;overflow:hidden;margin:9px 12px 6px 0;border-radius:2px}
#home .btnitem.hover{background:#06a9ad;transition-property:all;transition-duration:0.35s}
#home #gear{position:absolute;top:2px;right:2px;cursor:pointer;color:#0b161e}
#home #gear:before{content:"\e635";font-size:16px}
#home #gear:hover{color:#f40}
#home #innerUrl{margin-top:3px;border-top:1px #bbb dashed;padding-top:1px;color:gray}
#home .blks{padding:3px 4px;display:inline-block;max-width:49%;vertical-align:top}
#home .blks ul li{list-style:none;line-height:20px}
#home .blks ul li:before{content:"\e65d";color:#98aebd}
#home .blks ul li i{cursor:pointer}
#home #set_myblks{padding-right:0;margin-right:-9px}
#home #boards_bs img{cursor:pointer;margin-left:3px}
#home .titem{background:#005b9a;color:#fff;padding:2px 4px;display:inline-block;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:2px;display:inline-block;margin:4px 12px 6px 0;vertical-align:top;padding:8px 5px 1px 7px;min-width:160px;min-height:98px;line-height:1.6}
#home .bditem:hover{filter:brightness(112%);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:#00AFB9}
#home .bd1{background-color:#FFB100}
#home .bd2{background-color:#00a4fe}
#home .bd3{background-color:#f2518a}
#home .bd4{background-color:#00C17f}
#home .bd5{background-color:#6d6d9a}
#home .bd6{background-color:#b555fe}
#home .bd7{background-color:#ed5a56}
#home .bditem a{color:#fff;transition:none}
#home .bditem a:hover{color:#ff4}
#home .bdtname{border-left:5px #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;font-size:.923rem}
#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:#ffc;border-bottom:1px #ffc solid}
#home .bfilter a{color:#ffc}
#home .ulCustom li{list-style:none}
#home .ulCustom li li{list-style-type:square;margin:0 0 3px 12px}
#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 #layouts tr{text-align:center}
#home #OrderAdmin{position:relative}
#home #newCount{position:absolute;top:0;right:5px;font-size:10px;color:#fff;padding:0 4px;background:#EF3B7A;border-radius:50%}
#home td.halfWidth{padding-right:18px;width:50%}
#home #myTheme_tbCustom{width:75%}
#home #rss_tbRss{width:230px}
#home #web_tbUrl{width:85%}
#home #mylayouts{line-height:1.8;margin-left:2em}
#home.m #form1{overflow-x:hidden}
#home.m td.zone{padding:0 18px 4px 2px}
#home.m .block{margin-bottom:24px}
#home.m .iconitem a{font-size:14px}
#home.m #gear,
#home.m a.more,#home.m .date{display:none}

/*templets*/
#templets #dm_fsIO,#templets #dm_update{margin-top:18px}
#templets #dm_update{margin-bottom:5px}
#templets label[for=dm_cbFilter]{margin-right:1px}
#templets #attr_subArea,#templets #attr_parent{margin-bottom:16px}
#templets #appendData:before{content:"\e674";color:#0fc938}
#templets #filtersAdmin:before{content:"\e888";color:#eac30f}
#templets #Search:before,#templets #find:before{content:"\e632";color:#ffb800}
#templets #del:before,#templets #delFolder:before{content:"\e67e";color:#f52}
#templets #cut:before,#templets #cutFolder:before{content:"\e721";color:#1480f9}
#templets #paste:before{content:"\e67a";color:#00bac6}
#templets #addfolder:before{content:"\e677"}
#templets #copy:before{content:"\e679";color:#778}
#templets #showPower:before{content:"\e6f4";color:#16b8ff}
#templets #tbFind{width:180px}
#templets .ui-tabs-panel{padding:12px 6px 4px 8px}
#templets #protect fieldset{padding:6px 2px 3px 6px}
#templets #readPower{margin:4px 0}
#templets #rwPower{padding-left:16px}
#templets #rwPower b{color:#ef4712}
#templets #power_divMent{margin-top:4px}
#templets #power_dataOpera .msgarea{padding:6px 4px 6px 8px;margin:3px 0 15px}
#templets #normal .green{display:none;padding:7px 0;background:url(../../images/line.png) no-repeat 0 3px}
#templets #ovfs{margin:3px 0 6px}
#templets #power_powerAs{margin-bottom:14px}
#templets #power_powerAs label{margin-right:2px}
#templets #power_roles{max-width:280px}
#templets #tbUsers,#templets #tbRoles{width:444px}
#templets #tbNoUsers{width:473px}
#templets #tbUnits{width:222px}
#templets #attr_wfArea{padding:57px 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 1px;overflow:hidden;border-top:1px #d5d5d5 solid}
#templets .arr_r{margin:0 4px;color:#094}
#templets #opr_Body select{max-width:130px}
#templets #opr_addopr{text-align:right;margin:-21px 0 2px}
#templets td.oprKey{width:3.1em;vertical-align:top;padding-top:3px}
#templets #actions{list-style-type:none;margin-left:0}
#templets .tbValue{width:192px;margin-right:-12px}
#templets #sub_union{line-height:1.6;padding:5px 2px 2px 3px;}
#templets #attr_Body i[class^="f-"]{margin:0 0 0 4px;cursor:pointer}
#templets label[for='sub_cbProtect'],
#templets #ff_ulFilter input[type=checkbox] + label{margin:0}
#templets #ff_ulFilter li a:last-child:before{content:"\e6d7";margin:0 0 0 5px;cursor:pointer;color:#009c9f;transform:scale(1.25)}
#templets #fsDiv{margin-top:8px;line-height:1.6}
#templets #adduq_uqrel{margin-top:3px;position:relative;padding-right:1.4em;display:inline-block}
#templets #adduqCond{position:absolute;bottom:3px;right:0;cursor:pointer}
#templets #gen_apply{list-style:none;margin:5px 0 2px 4px}
#templets #divGroups select{max-width:160px}
#templets #dm_uploadXls{width:5em;overflow:hidden}
#templets .iconchr span{margin-right:4px;border:1px #00afb2 solid;border-radius:100%;color:#00859A;font-size:10px;padding:1px 3px;cursor:default}
#templets .iconchr span:last-child{margin:0}
#templets.m #attr_ddlViews{margin-left:-2em}
#templets #attr_cblRoles td{vertical-align:top}

/*templet*/
#templet .hasItems{height:50px;overflow-x:hidden;overflow-y:auto;width:100%;color:#096;margin:4px 0 3px}
#templet #pop_Body label{margin-right:1px}
#templet #pop_Body .rblCond label{margin-right:7px}
#templet .hasItems label{margin-right:13px!important;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 td.h{width:19%}
#templet .dtype{width:70px}
#templet .level{width:4.3em}
#templet .level img{opacity:.88}
#templet .opr{width:45px;white-space:nowrap}
#templet .opr *{margin-right:4px;cursor:pointer}
#templet #pop_Body{padding-left:12px}
#templet #pop_Body > table > tbody > tr > td{padding-bottom:1px}
#templet .pop .right span{color:#03b;cursor:pointer}
#templet .pop .right span:before{content:"\e65e";transform:rotate(90deg);font-size:14px;display:inline-block;color:#1dab5d}
#templet #pop_ddlTemplets,#templet #pop_acTemplets{max-width:364px}
#templet #pop_tbNote,#templet #pop_tbReg{width:77%}
#templet #refs_divRefs{max-height:380px;overflow-y:auto;padding-right:4px}
#templet #refs_divRefs ul{margin:0 0 14px 12px;}
#templet #pop_formula{width:calc(100% - 5.5em);margin-right:-.5em}
#templet #au_tbNoUsers,
#templet #au_tbUsers,
#templet #au_tbRoles{width:444px}
#templet #au_tbUnits{width:220px}
#templet .gropin{background:#FA003F}
/*数据类型图标*/
#templet i[class^="type-"]:before{color:#00859A;transform:scale(1.15);margin-right:4px}
#templet .type-Text:before{content:"\e6b6"}
#templet .type-Numeric:before{content:"\e6d0"}
#templet .type-DateTime:before{content:"\e6a0"}
#templet .type-SingleList:before{content:"\e6c3"}
#templet .type-MultipleList:before{content:"\e6c0"}
#templet .type-YesNo:before{content:"\e683";transform:none!important}
#templet .type-Formula:before{content:"\e6b7"}
#templet .type-Query:before{content:"\e6c2"}
#templet .type-Photo:before{content:"\e619"}
#templet .type-File:before{content:"\e6b9"}
#templet .type-HyperLink:before{content:"\e764"}
#templet .type-AutoNumber:before{content:"\e6b5"}
#templet .type-SpecialText:before{content:"\e6c1"}
#templet .type-Variable:before{content:"\e6d6"}
/*filters*/
#filters #refs_divRefs{max-height:380px;overflow-y:auto;padding-right:4px}
#filters #refs_divRefs ul{margin:0 0 14px 12px;}
#filters .hr th{color:#333;font-weight:normal}

/*edit*/
#edit #form1 > table,
#edit #up > div,
#edit #upBtns{max-width:960px}
#edit #pageTitle{font-size:1.23rem;line-height:22px;font-weight:300;color:#111}
#edit #pageTitle p{display:inline;margin-right:2em}
#edit #detail .pageTitle:first-child{display:none}
#edit #up{margin-top:4px;font-size:.957rem;color:#404040;overflow:hidden}
#edit #up input[type='text'],#edit #up textarea{margin:0;min-height:1.6rem;max-width:calc(100% - 10px);vertical-align:middle}
#edit .maxfull{max-width:calc(100% - 10px)}
#edit #up .long{max-width:calc(100% - 50px)!important}
#edit #custabs > .ui-tabs-panel{padding-top:9px}
#edit #custabs > .ui-tabs-nav .ui-state-active a{color:#094!important}
#edit .r{margin-top:-.8px;border-bottom:#ddd .8px solid;border-top:#ddd .8px solid;table-layout:fixed}
#edit #editArea .r:first-child{border-top-color:#ccc;margin-top:0}
#edit .d{background-image:url(images/disbg.gif)}
#edit .h{width:17%;min-width:6.2em;max-width:180px;text-align:left;vertical-align:top;padding:7px 8px 2px 1px}
#edit #up .tip:before{content:"\e647";color:#888;margin-left:4px;cursor:default;transform:scale(1.05)}
#edit #up .tip:hover:before{color:#333}
#edit #fixedArea .h{cursor:default}
#edit #fixedArea input{vertical-align:middle;margin-right:3px;opacity:0.7}
#edit .e{padding:.385rem 0 .3rem;vertical-align:top;height:1.77rem}
#edit .urlInput{width:99%;max-width:100%;background:#fff;border:1px #dadbdf solid;border-top-color:#c6c9d2;border-radius:2px;border-collapse:separate;color:#dadbdf;font-weight:300}
#edit #editArea .urlInput{width:calc(99% + 5px)}
#edit .urlInput td{width:69%;padding:0 !important;overflow:hidden}
#edit .urlInput td.linkText{width:31%}
#edit .urlInput input{width:100%;margin:0;border:none;margin-right:-.4em}
#edit #tdDir{text-align:right;padding-right:6px}
#edit #tdAction{padding:3px 2px 0 2px;color:#777}
#edit #upBtns{text-align:center;margin:4em 0 1.5em;white-space:nowrap;word-break:keep-all;word-wrap:normal}
#edit #tools{text-align:right;width:14em;vertical-align:bottom;line-height:17px;font-weight:300}
#edit .btnac{width:20px;height:1.76rem;color:#444;border:1px #aaa solid;background:#eee url(images/btnbg.gif);vertical-align:middle;margin-left:1px;border-radius:3px}
#edit .onbtnac{background:url(images/btnbg.gif) 0 -80px}
#edit .top{vertical-align:top}
#edit .disEdit{color:#999;background-color:#f5f5f5}
#edit .getting{background:url(../../images/wait.gif) no-repeat 3px 50%}
#edit #showAttr{text-align:right;width:7.5em;padding-top:2px}
#edit #showAttr span{cursor:pointer;color:#05d}
#edit #showAttr span:before{content:"\e65e";transform:rotate(90deg);font-size:14px;display:inline-block;color:#1dab5d}
#edit #showAttr .hid:before{transform:rotate(270deg)}
#edit .rhover{background:#fffceb}
#edit #wfArea .r{background:#fffbe4}
#edit #wfArea .r .h{padding-left:3px}
#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:84%}
#edit #au_ulTime{margin:4px 2px 4px 22px;list-style-type:square}
#edit #au_ulTime input{width:135px}
#edit #divMent{margin-top:3px;padding:0 0 4px 0;color:#8d8d8d}
#edit #divMent p{margin:0}
#edit #divMent > p:first-child:before{content:"\e71d";margin-right:.3em;color:#46b2ea}
#edit #divMent > p:not(:first-child){text-indent:1.3em}
#edit .subItems{border-bottom:1px #999 solid;color:#347;padding:0 0 1px 2px}
#edit .inlineEdit{border:1px #dadbdf solid;border-top-color:#bbbec8;padding:1px 2px 1px 3px;background-color:#fff;max-width:calc(100% - 10px)}
#edit .inlineEdit p{margin-top:1px;margin-bottom:1px}
#edit .inline{display:inline-block;width:90px}
#edit #editZone{border-top:.8px #bbb solid}
#edit #editZone table.normal td{padding:2px 1px 2px 2px}
#edit #editZone table.hr td{line-height:1.8;padding-top:4px}
#edit .fixedLayout td,#edit table.normal .fixedLayout td{padding:0}
#edit table.hr th,#edit table.hr td{padding:5px 2px 3px 3px;min-height:20px}
#edit table.hr table td{border-bottom-width:0;padding:0}
#edit #ff_Body{padding-top:0;margin-top:-2px}
#edit #ff_valList{max-height:250px;overflow:auto;margin:1em 0;padding-bottom:1.4em;border:#ddd 1px solid;background:#fff}
#edit #ff_valList table{margin:-1px;min-width:98%}
#edit #ff_valList th{text-align:left;font-weight:normal;padding-left:5px}
#edit #ff_valList td{font-size:.85rem;padding:4px 0 3px 5px;word-wrap:break-word}
#edit #ff_valList td + td{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
#edit #ff_valList .imgBlock{margin:0;width:72px;height:72px}
#edit .liItem:before{content:"\e675";color:#16b9de;transform:scale(.7);margin-right:0}
#edit .faild{border:1px #f52 solid!important}
#edit #ff_ddlTemplets,#edit #ff_srcFields{max-width:190px}
#edit .ui-tabs-panel{overflow-x:auto;overflow-y:hidden}
#edit .setdefault:before{margin-left:6px;color:#00c7aa;transform:scale(1.15)}
#edit.m #tools{display:none}
#edit #cleaner{cursor:pointer;margin-left:-1.3em;vertical-align:middle}
#edit #cleaner:before{content:"\e637";color:#b2b6c5;font-weight:500}
#edit #cleaner:hover:before{color:#222}

/*editLayout*/
#editLayout #body{float:left;width:81%;font-size:.957rem;cursor:default!important}
#editLayout #layoutTitle{font-size:1.23rem;line-height:23.5px}
#editLayout .field,#editLayout #content.ui-sortable p{cursor:move}
#editLayout #rightBar{position:fixed;top:20px;right:2%;width:17%;font-size:.957rem}
#editLayout #divFields,#editLayout #tabTemplets{padding:6px 4px 18px;min-height:75px;overflow-y:auto}
#editLayout .field{border:1px #D5DEEE solid;padding:1px 2px 2px 4px;background:#f8fafe;border-radius:3px;vertical-align:middle}
#editLayout #rightBar .field{margin-bottom:2px;display:block}
#editLayout #rightBar .field:last-child{margin-bottom:-1px}/*避免360极速总有滚动条*/
#editLayout #rightBar .templet{background-color:#f3fffb;color:#096}
#editLayout #rightBar .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 .field{border:1px #ffa44f dotted;margin:0;display:inline-block!important;width:auto;min-width:18px;background-color:#fff9db;text-align:left}
#editLayout #content .templet{background-color:#f7ffeb;display:block!important;width:auto!important;color:#1a6;border-color:#16c577;height:19px;margin:2px 0;padding:4px}
#editLayout #content .templet select{margin:-1px 3px -1px 0}
#editLayout #content .field input{cursor:default}
#editLayout #content .blk{display:block!important}
#editLayout #content .rows{height:34px;max-height:640px}
#editLayout #content td{vertical-align:top;min-height:17px}
#editLayout #layouts tr{text-align:center}
#editLayout #content table.hr th,#editLayout #content table.hr td{padding:3px 2px 2px 3px;vertical-align:bottom}
#editLayout #upBtns{text-align:center;margin:3.5em auto 3em}
#editLayout .acts{margin:3px 0 2px 4px}
#editLayout .acts li *{vertical-align:middle}

/*rows*/
#rows body.embed{margin:0!important}
#rows #tname{margin:-1px 0 8px;line-height:18px;font-size:1.23rem;color:#393d49}
#rows body.embed #tname,
#rows body.embed #upBtns{display:none}
#rows body.embed #helper{margin-bottom:4px}
#rows #main{width:1px;font-size:.957rem}
#rows #main tr#headRow{z-index:-1;user-select:none}
#rows #main th{padding:3px;background:#f5f5f5;color:#445;line-height:1.3}
#rows #main td{padding:3px 2px 0 3px;vertical-align:top}
#rows #main th.no{padding:3px 2px 0 0;width:22px;vertical-align:middle;cursor:pointer;color:#777;font-family:宋体;font-size:10px}
#rows #main td.no{padding:3px 0 0 0;background:#f5f5f5;font-size:11px;text-align:center;vertical-align:middle;cursor:pointer;user-select:none}
#rows #main tr.selected td{background-color:#ffffe2}
#rows #main tr.selected td.no,
#rows #main td.no:hover{background-color:#ffffe2;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:#f7f7f7 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:#f9f9f9;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:#f5f5f5;cursor:pointer;width:14px;font-size:.85em;text-align:center;vertical-align:middle;color:#e22}
#rows #main .deltd:before{content:"\e637";margin:0}
#rows #helper{margin-top:-0.8px;width:auto;font-size:.957rem}
#rows #tdNew,#rows #tdGet{width:24px;color:#009c9f;min-width:24px;background:#f5f5f5;padding:0;height:21px;cursor:pointer;text-align:center}
#rows #tdNew:before{content:"\e674";margin:0}
#rows #tdGet:before{content:"\e684";margin:0;font-size:11px}
#rows #aCut:before{content:"\e721";color:#1480f9}
#rows #aCopy:before{content:"\e679";color:#999}
#rows #aClear:before{content:"\e6a5";color:#00baff}
#rows #aClone:before,#rows #aPaste:before{content:"\e67a";color:#00bac6}
#rows #tools a:before{content:"\e674"}
#rows #genMenu a:before{content:"\e683"}
#rows #upBtns{text-align:center;margin:48px 0 14px;font-size:0}
#rows #tdScan{padding:3px 0 0 3px;vertical-align:bottom;border:none}
#rows #scanArea{background:#6c7694;margin-bottom:-1px;padding:1px 4px;display:inline-block;border-radius:3px;white-space:nowrap}
#rows #scanArea > *{display:inline-block}
#rows #tbScan{height:23px;width:150px;border:none}
#rows #scanTotal{color:#fff;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;overflow:hidden;text-align:center}
#rows #switcher:before{content:"\e62b";transform:scale(2.8);display:inline-block;color:#fff}
#rows .disabled #scanArea{background:none;border-bottom:1px #ccc solid;border-radius:0;padding:1px 4px 0 2px}
#rows .disabled #switcher:before{color:#009295}
#rows .disabled #scanTotal{color:#333}
#rows .disabled #total{color:#f52!important}
#rows .disabled #tbScan{display:none}
#rows .disabled #scanArea.nototal{border-bottom:none}
#rows .scanMode{margin-bottom:16px}

/*#table*/
#table body{margin-top:10px}
#table .inIfr #header,#table .inPop #header{left:1.5%}
#table .reswin #headzone,
#table .reswin #lblFilter,
#table .reswin .sls,
#table .inIfr #headzone,
#table .inIfr #btnArea{display:none!important}
#table #headzone{font-size:.923rem;line-height:22px;margin-bottom:8px}
#table #path{display:inline-block;vertical-align:top;margin-right:.3em;font-size:1.23rem;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
#table #path *{vertical-align:bottom}
#table #path a{color:#2191FB;font-weight:bold}
#table #path a:hover{color:#FF5722}
#table #path b{color:#aaa;margin:0 3px;font-weight:400}
#table #filters b{color:#c8c8c8;font-size:1.23rem;font-weight:300;margin:0 1px 0 6px}
#table #headzone #btnFind{padding:0 7px}
#table #searcher{display:inline-block;white-space:nowrap;vertical-align:top}
#table #searcher > b{color:#c8c8c8;font-size:1.23rem;font-weight:300;margin:0 6px 0 0}
#table #conds li{list-style-type:none;display:inline;margin-right:.7em}
#table #conds{display:inline-block}
#table #conds input[type="text"]{margin:0;border-width:.85px;background-color:#fff}
#table #conds .tb{width:118px}
#table #conds .tb2{width:70px}
#table #conds .tb3{width:50px}
#table #conds select{max-width:90px;margin:0}
#table .fname{margin-right:4px;font-size:.957rem}
#table .fname + .btn{margin-left:2px}
#table .logicTxt{color:#bbb;font-size:10px;margin-left:2px}
#table .sepchr{margin:0 2px}
#table #searcher .acdrop{background-color:#fff;padding:0 1px 0 2px;margin-left:-1px}
#table #gv,#table #header{width:1px;table-layout:fixed;margin-bottom:2px;font-size:.957rem}
#table #header{display:none;position:fixed;top:0;left:2.5%;z-index:2;box-shadow:0 0 8px #b4bbcd;border-top:1px #fff solid}
#table #gv tr,#table #header tr{text-align:center;line-height:1.3;color:#444;white-space:normal;word-break:break-all}
#table #gv th,#table #header th{padding:2px 3px;vertical-align:middle;height:20px;line-height:1.2;font-weight:normal;border:#ccc 1px solid}
#table #gv th.disdrag,#table #gv .th,#table #header th.disdrag,#table #gv th.no,#table #header th.no{padding:0 0 0 2px;cursor:default}
#table #gv th.drag div{cursor:move}
#table #gv th.drag div.tempCursor{cursor:col-resize}
#table #gv th input,#table #header th input,#table #gv .th input{margin:0}
#table #headRow,#table #trHeader{background:#747B88;user-select:none}
#table #headRow th,#table #trHeader th{color:#fff;border-top-color:#747B88;border-bottom-color:#747B88}
#table #headRow th:first-child,
#table #trHeader th:first-child{border-left-color:#747B88}
#table #headRow th:last-child,
#table #trHeader th:last-child{border-right-color:#747B88}
#table #headRow a,#table #trHeader a{color:#fff}
#table #headRow a:hover,#table #trHeader a:hover{color:#ffcc47}
#table #gv > tbody > tr:nth-child(even):not(.Footer){background-color:#f9fafb}
#table tr.current,
#table #gv > tbody > tr:not(:first-child):not(.Footer):hover{background-color:#fffbe4!important}
#table #gv > tbody > tr > td{padding:6px 3px 4px;word-wrap:break-word;word-break:break-word;border:#d5d5d5 1px solid;min-height:16px}
#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:#20bb74;padding:1px 3px;font-size:12px;margin:-1px 4px -1px 0;transition:all 0.2s}
#table #gv td a.a_opr:hover{background:#ffb800}
#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:.923rem;color:#516080;padding:0;font-style:normal}
#table .editBox{width:90%;padding-left:2px}
#table #gv tr.Footer td{color:#939393;padding:1px;line-height:21px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal!important}
#table #gv tr.Footer td i{font-style:normal;cursor:pointer}
#table #gv tr.Footer td:hover i{color:#f52;border-bottom:1px #f52 dotted}
#table #gv tr.Footer select{width:94%}
#table #sx:before{content:"\e888"}
#table #bh:before{content:"\e68f"}
#table #px:before{content:"\e6cb"}
#table #qh:before{content:"\e619"}
#table #yc:before,
#table #cols:before{content:"\e6ac"}
#table #ft_popup.forcol #ft_btns,
#table .forcol li > input:first-child,
#table .forcol li > .hidden > input:first-child{display:none}
#table #aAdd:before{content:"\e674";margin:0}
#table #gv 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;bottom:0;font-size:0;display:inline-block;padding:3px 5px;box-shadow:0 -2px 10px #989da1;background:#f9f9f9}
#table.m .floated #btnArea{bottom:45px}
#table .floated #printArea{margin-bottom:6em}
#table #ft_lbUndo:before{content:"\ec45";color:#1a4}
#table #fmt_popup fieldset{margin-bottom:12px;padding:3px 0 3px 6px}
#table #Edit_Canel:before{content:"\e8ad";color:#6ec1ff}
#table #aAddToCart:before{content:"\e615";color:#ee7ea5}
#table #aAddToFav:before{content:"\e607";color:#ff6510}
#table #Edit_Full:before{content:"\e64b";color:#0bc63d}
#table #Del:before{content:"\e67e";color:#f52}
#table #prnset{margin-top:9px;line-height:23px}
#table #prn_tbTitle{width:310px;margin-bottom:2px}
#table #tbFooter{width:257px}
#table #align{width:48px}
#table #addRecord:before{content:"\e674"}
#table #saveSc:before{content:"\e67f"}
#table #exportas:before{content:"\e618"}
#table #aPrint:before{content:"\e7ce"}
#table #muFind:before{content:"\e632"}
#table #v3:before{content:"\e60b"}
#table #v5:before{content:"\e9ec"}
#table #v6:before{content:"\e61e"}
#table .alonePager{border-bottom:.8px #d0d2da solid;border-top:.8px #d0d2da solid;background:#f8f8f8;margin-top:6px}
#table .alonePager td{padding:2px 0 1px}
#table td.opr{cursor:pointer;color:#999;padding:3px 0!important}
#table td.opr:before{content:"\e6a2";transform:rotate(90deg);margin-left:3px}
#table td.opr:hover:before{color:#f52}
#table td.oprs{padding-left:3px!important}
#table #rCount{margin-right:-12px;z-index:-3;background:none}
#table #lays tr{text-align:center}
#table #ft_ulFilter{background:#fff;border-top:.8px #d0d2d6 solid;border-bottom:.8px #c8cacf solid;padding:13px 0 2px 2px;margin:-10px 0 2px}
#table #ft_ulFilter li{margin-bottom:1px}
#table #ft_ulFilter input[type='text']{width:114px}
#table #ft_ulFilter i{cursor:pointer}
#table #ft_ulFilter i:before{content:"\e6d7";margin:0 0 0 5px;color:#009c9f;transform:scale(1.25)}
#table #batch_batchBtns{text-align:center;margin:1em 0 4px}
#table #batch_batchBtns .btn{margin-top:9px}
#table #batch_tbSubject{width:calc(100% - 3.2em);margin-right:-0.5em}
#table #behave{margin-right:-2px;margin-left:-1px}
#table #batch_tbSms{border:none;background:transparent;height:51px}
#table #batch_tbMail{height:80px;overflow-y:auto;line-height:1.35}
#table #tdSendMail{width:4em;text-align:right}
#table #divSubj{border-top:1px #ccc dotted;padding-top:4px;margin-bottom:2px}
#table #ft_popup label{margin:0}
#table #gv_stats{white-space:nowrap;word-break:keep-all;word-wrap:normal}
#table #gv_stats:disabled{background:none;padding-right:0;color:#888;border:none}
#table #sub_fast{min-width:9em}
#table #sls{max-width:9em}
#table #lblEll,#table #lblFilter{padding-left:29px}
/*仅横线风格*/
#table .newStyle #gv{margin-top:1.35em}
#table .newStyle #headRow,#table .newStyle #trHeader{background:transparent;line-height:16px}
#table .newStyle #headRow th,#table .newStyle #trHeader th{color:#888}
#table .newStyle #headRow a,#table .newStyle #trHeader a{color:#26408B}
#table .newStyle #gv th,#table .newStyle #gv td,#table .newStyle #header th{border:none;border-bottom:#d5d5d5 1px solid;text-align:left}
#table .newStyle #gv th{vertical-align:bottom;padding-bottom:4px}
#table .newStyle #gv .Footer td{padding-top:1px;padding-bottom:2px}
#table .newStyle #gv th.hover{background-image:url(images/btnbg.gif);background-repeat:repeat-y;background-position:right -11px}
#table .newStyle #gv td{padding:7px 2px 3px 3px;vertical-align:bottom}
#table .newStyle #gv td *{vertical-align:bottom}
#table .newStyle #gv td.th{padding:6px 0 3px 3px}
#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*/
#advSearch body.finderBody{margin:9px 2px 2px 7px!important}
#advSearch #header{line-height:23px}
#advSearch #tdHelp{cursor:pointer;width:3.5em;text-align:right;color:#393d49;vertical-align:bottom;font-size:13px}
#advSearch #tdHelp:before{content:"\e647"}
#advSearch .cond{list-style-type:none;margin-bottom:2px;font-size:.957rem;white-space:nowrap;word-break:keep-all;word-wrap:normal}
#advSearch .tb{width:120px}
#advSearch .fn{max-width:132px}
#advSearch #up{margin:2em 0 0 0;text-align:right;max-width:640px;padding-bottom:28px}
#advSearch #divPrompt{max-width:640px}
#advSearch #ddlVars{max-width:120px;margin-right:3px}
#advSearch #addCond{margin-right:-2px;font-size:1.1rem;color:#707070;line-height:1.2}
#advSearch .finderBody #up{margin:14px 8px 0 0 !important;text-align:center}
#advSearch .topUnit{margin-left:4px;display:none}
#advSearch #aFilter:before{content:"\e888";color:#ffb50b}
#advSearch #aSc:before{color:#00b2b5;content:"\e67f"}
#advSearch #aLayout:before{content:"\e686";color:#0ba5ff}
#advSearch #condList,#advSearch #condKey{line-height:1.6}
#advSearch #addl_Body td{padding-bottom:2px}
#advSearch #tbMent{padding:2px 2px 3px 3px}
#advSearch #lays tr{text-align:center}
#advSearch.m #up{text-align:center;margin-top:3em}

/*eShopSetting*/
#eShopSetting td p{margin:0;text-indent:0}
#eShopSetting .ui-tabs-panel{padding:12px 8px 8px 8px}
#eShopSetting .optionItem{margin:6px 0 2px}
#eShopSetting #symbols td{text-align:center;background-color:#fff;color:inherit}
/*smsadmin*/
#smsadmin .zoneTitle{padding-bottom:3px;margin:21px 0 4px}
#smsadmin #tabs ul{list-style-type:square;margin-left:30px}
#smsadmin .ui-tabs-panel{padding:16px 8px 8px 8px}
#smsadmin .textbox{width:75px;margin-right:3px}
/*wxadmin*/
#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%}
#wxadmin #tbSubscribe{width:calc(100% - 6px);height:72px}
#wxadmin #ar_tbKey,#wxadmin #ar_tbReply{width:calc(100% - 8px)}
/*hotline*/
#hotline #options{padding-left:1em}
#hotline .zoneTitle{font-size:1em}
#hotline .zoneContent{margin-left:1em;margin-bottom:2em}

/*dataHome*/
#dataHome #keyarea{font-size:0;box-sizing:border-box;height:36px;margin:2px 0 3px;position:relative}
#dataHome #kw{padding-left:6px;font-size:14px;height:100%;vertical-align:middle;width:420px;border:1px #37b2f6 solid;border-right:none;border-radius:3px 0 0 3px;box-sizing:border-box}
#dataHome #btnbox{border:none;height:100%;width:44px;vertical-align:middle;background:#00a4ff;box-sizing:border-box;border-radius:0 3px 3px 0}
#dataHome #btnbox i:before{content:"\e632";color:#fff;font-style:normal;font-size:21px;margin:0}
#dataHome #btnbox:hover{background:#0394e4}
#dataHome #searchArea{display:inline-block;text-align:left;margin:8em auto 0}
#dataHome #searchArea select{padding-top:1px;padding-bottom:2px;height:24px}
#dataHome .subOptions{display:none}
#dataHome #linkZone{margin-top:7em;text-align:center}
#dataHome #linkZone b{margin:0 8px;color:#aaa;font-weight:300}
#dataHome #shortcuts,#dataHome #favs{padding:16px 2px 4px 4px}
#dataHome #shortcuts .item{display:inline-block;width:13em}
#dataHome #shortcuts .item a{display:inline-block;max-width:11em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
#dataHome #shortcuts .item a:before{color:#00b2b5;content:"\e67f"}
#dataHome #shortcuts .item > *{vertical-align:middle}
#dataHome #items img{vertical-align:middle}
#dataHome #infoFavs{list-style:none}
#dataHome #infoFavs li:before{content:"\e65d";color:#00b2b5}
#dataHome #dtPicker{cursor:pointer;margin-left:2px;vertical-align:middle}
#dataHome #cleaner{height:100%;font-size:15px;position:absolute;left:399px;top:8px;cursor:pointer}
#dataHome #cleaner:before{content:"\e637";color:#b2b6c5;font-weight:500}
#dataHome #cleaner:hover:before{color:#222}
#dataHome #cblFavorites label{margin-right:16px}
#dataHome #selectDir{vertical-align:middle}

/*admin*/
#admin .ui-tabs-panel{padding:18px 0 8px 1.1em}
#admin .ui-tabs-panel ul{list-style-type:square;margin-left:34px;line-height:1.7}
#admin #mail ul{margin-left:1em}
#admin #funcs > div{display:inline-block;width:16em;margin-right:.5em;vertical-align:top}
#admin #funcs ul{list-style:none;margin-left:0}
#admin #funcs li a{vertical-align:middle}
#admin #linkTable{margin-left:30px;width:80%}
#admin #days_tbSubject{width:95%}
#admin #days_Body td{text-align:center}
#admin .tbdate{width:41%}
#admin #uiTitle{background:url(../../images/line.png) no-repeat 0 bottom;margin-bottom:9px;padding-bottom:3px}
#admin ul.ulList{list-style:none;margin-left:1.3em}
#admin #attrpmt{margin:16px 0 8px;max-width:38em}
#admin #tbTypes{width:480px}
#admin #ext_tbExts{height:8.5em;width:calc(100% - 7px);margin-top:1em}
#admin #tbs td{padding:0;background:#fff;height:24px}
#admin #tbs td input{width:100%;height:100%;box-sizing:border-box;padding:4px 1px 2px 3px;font-size:12px;border-radius:0;background:transparent;border:none}

/*login*/
#login{background:#000 url(images/bg1.jpg) repeat 50% 50%;background-size:cover;height:100%;overflow:hidden}
#login body{background:transparent}
#login form label,#login #box_popup a{color:#fff}
#login #box_popup a:hover{color:#2af;text-shadow:none}
#login #box_popup{border-radius:0;padding:8px 14px 4px;background-color:rgba(0, 32, 200, 0.25);overflow:visible}
#login #box_popup .head{color:#eef;border-bottom:.8px #b1c3d3 solid;margin:0 0 30px}
#login #box_popup .title{font-size:1.05rem;line-height:2.5rem;font-weight:normal;width:100%;cursor:default}
#login .input{border-bottom:.8px rgba(255, 255, 255, 0.5) solid;padding-bottom:3px;margin-bottom:12px}
#login .input *{vertical-align:bottom}
#login .input input,
#login .input select{background-color:transparent;border:none;-webkit-transition:all 99999s ease-out/*使Chrome自动填充后仍透明*/}
#login .input input{width:160px;margin:0 6px 0 0;padding:2px 0 0 2px;color:#eee}
#login .input input:-webkit-autofill{background-color:transparent}
#login #box_ddlUsers{width:163px;margin:0 6px -1px 0;padding-top:2px;padding-bottom:0;background-image:url(images/dropdown1.png);background-size:13px 13px;background-position:right 0 bottom 2px;color:#fff;opacity:.75}
#login #box_ddlUsers option{background:#fff;color:#445}
#login .icon{font-size:16px;color:#f6f6f6;margin-right:2px;display:inline-block;margin-bottom:-2px}
#login #vcode{cursor:pointer;height:21px;margin-bottom:1px;opacity:.8;border-radius:3px}
#login #box_btnOK{background:#1E9FFF;display:block;width:100%;margin:0;height:2.65rem}
#login #box_btnOK:hover{background:#1696f5;box-shadow:none}
#login #box_btnA{background:#FFB800;margin:12px 0 0;width:100%;display:block;height:2.65rem}
#login #box_btnA:hover{background:#ffa200;box-shadow:none}
#login #box_Body{padding-left:0;padding-right:0}
#login #box_btns{padding:30px 0 12px;margin:0;text-align:left}
#login .navbtns{margin:20px 12px 4px 0;text-align:right}
#login #pwd_btnChange{width:60px;margin:1.8em 0 6px}
#login #box_skip{text-align:right;margin:15px 0 0 0}
#login #box_RememberMe{zoom:1.14;margin-right:4px;margin-top:2px}
#login #pop_PwdRecovery td:first-child{padding-left:2em}
#login .contArea{padding:10px 0;line-height:1.8}
#login #MsgPop .msg > table:last-child{visibility:hidden}
#login .pop:not(#box_popup){background-color:#f8f8f8;box-shadow:0 0 15px #445;border-radius:0}
#login.stars{background-image:url(images/bg2.jpg)}
#login.stars #box_popup{background-color:rgba(26, 79, 123, 0.3)}
#login.stars #box_popup .head{border-bottom-color:#96acc0}
#login.light{background:#fff url(images/bg3.jpg);background-size:contain}
#login.light #box_popup{background-color:rgba(240, 240, 240, 0.2);box-shadow:0 0 14px #b7bcc7}
#login.light form label{color:#444}
#login.light #box_popup a{color:#1466E9}
#login.light #box_popup a:hover{color:#ff5722;text-shadow:none}
#login.light #box_popup .head{color:#62697D;border-bottom:.8px #c2c2c2 solid}
#login.light .input{border-bottom-color:#ccc}
#login.light .input input,
#login.light .icon{color:#555}
#login.light #box_ddlUsers{color:#111;background-image:url(images/dropdown.png)}
#login.light .pop:not(#box_popup){background-color:#f9f9f9;box-shadow:0 0 14px #a4adc0}
#login.light #box_btnOK{background-image:linear-gradient(to right, #1276f0, #05bf4e)}
#login.light #box_btnOK:hover{background:#1696f5 linear-gradient(to right, #06b249, #1276f0)}
/*编辑模式*/
#login #box_lbox{position:absolute;left:-545px;top:-1px;width:518px;min-height:100%;font-family:楷体}
#login #box_bbox{position:absolute;top:calc(100% + 24px);left:0;width:100%;text-align:center;line-height:1.5}
#login #box_tbox{position:absolute;left:-544px;top:-36px;width:503px;background:#f1f1f1;padding:6px 8px;border-radius:4px;color:#fff;text-shadow:0 0 0.25em #000}
#login #box_lbox,
#login #box_bbox,
#login #box_bbox a{color:#fff;text-shadow:0 0 0.25em #000}
#login #box_popup p{text-indent:0}
#login.stars #box_bbox,#login.stars #box_bbox a{color:#bcc6d4}
#login #box_lbox[contenteditable='true'],
#login #box_bbox[contenteditable='true']{border:1px #f74 dotted}
#login #box_tbox *{vertical-align:middle;color:#1A365D;text-shadow:none}

/*selectDir*/
#selectDir body{margin:8px}
#selectDir a{color:#000}
#selectDir #dirTree td *{line-height:1.3;vertical-align:middle}
#selectDir .w{color:#0a3}
#selectDir a.selected,#selectDir a.selected *{background:#005a9a;color:#fff;padding:0 2px 1px}
/*selectUser*/
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 body{border-top:1px #ddd solid}
#selectUser a{color:#000}
#selectUser a:hover{color:#f52}
#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 #tv td *{line-height:1.3;vertical-align:middle}
#selectUser #tv td img{margin-bottom:1px}
#selectUser #tdBtns{width:52px;background:#f4f4f4;border:1px #ddd solid;border-width:0 1px;vertical-align:top;text-align:center;padding:0 6px}
#selectUser #tdBtns .btn{margin:1em auto 0;width:100%!important;display:block}
#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*/
#select body{margin:60px 2.5% 18px}
#select #header{position:fixed;left:2.5%;top:0;padding-top:18px;line-height:25px;width:95%;background:#fff;z-index:2}
#select #header .f-rr{margin-left:6px;cursor:pointer;color:#667}
#select .item{float:left;width:155px;padding:6px 4px;line-height:38px;text-align:center;background:#009c9f;cursor:pointer;color:#fff;overflow:hidden;margin:0 1px 1px 0;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
#select .item.small{width:120px;line-height:29px}
#select .item.hover{background:#FFB800}
#select .dirTitle{position:relative;margin:4px 0 10px 0;padding:3px 3px 2px 0px;color:#335;font-weight:normal;cursor:pointer;border-bottom:1px #ddd solid}
#select .dirTitle:before{color:#FFB800;font-size:16px}
#select .dirTitle span{position:absolute;color:#999;font-size:16px;top:2px;right:-1px}
#select .dirTitle:hover{color:#f52;border-bottom-color:#ccc}
#select .dirTitle b{margin:0 4px;color:gray}
#select .infolder{padding:0 0 12px 18px}
#select #ac,#select .ui-autocomplete{width:120px;border-radius:3px}
#select.pc .item{font-size:.957rem}

/*dir*/
#dir #search:before,#dir #dirSearch:before{content:"\e632";color:#00b2b5}
#dir #addDir:before{content:"\e677";color:#ffb800}
#dir #addFavorite:before{content:"\e607";color:#ff9300}
#dir #cutDir:before,#dir #cutObj:before{content:"\e721";color:#1480f9}
#dir #delDir:before,#dir #delObjItem:before{content:"\e67e";color:#f52}
#dir #copy:before{content:"\e679";color:#999}
#dir #edit:before{content:"\e64b";color:#00bd39}
#dir #cart:before{content:"\e615";color:#ff39a3}
#dir #paste:before{content:"\e67a";color:#00bac6}
#dir #curDirPower:before,#dir #dirPower:before{content:"\e6f4";color:#16b8ff}
#dir .PagerBar{background:#f6f6f6;border-top:1px #d6d8dc solid}
#dir .PagerBar td{padding:2px}
#dir #line{clear:both;margin:12px 28px 14px 2px}

/*thumb*/
#thumb #delObjItem:before{content:"\e67e";color:#f52}
#thumb #cut:before{content:"\e721";color:#1480f9}
#thumb #copy:before{content:"\e679";color:#999}
#thumb #edit:before{content:"\e64b";color:#00bd39}
#thumb #addFavorite:before{content:"\e607";color:#ff9300}
#thumb #appendData:before{content:"\e674";color:#11c64a}
#thumb #searchLink:before{content:"\e632";color:#00b2b5}
#thumb #paste:before{content:"\e67a";color:#00bac6}
#thumb .PagerBar{background:#f6f6f6;border-top:1px #d6d8dc solid}
#thumb .PagerBar td{padding:2px}

/*adminHome*/
#adminHome div.inlineBlock{margin:9px 21px 20px 0;width:60px;text-align:center}
#adminHome a.gray:hover{color:#05f!important}
#adminHome #tools{padding:2em 8px 6px}
#adminHome #tools a{color:#222;font-weight:300;font-size:.923rem}
#adminHome #tools .inlineBlock:hover a{color:#f52}
#adminHome .inlineBlock > a:first-child:before{cursor:pointer;height:2.54rem;font-size:2.54rem;line-height:2.54rem;margin-bottom:1px;margin-right:0;transition:all 0.2s linear}
#adminHome #setsys:before{color:#0da6ed;content:"\eac7"}
#adminHome #maintsys:before{color:#a97493;content:"\e73e"}
#adminHome #useradmin:before{color:#00c2c5;content:"\e6cf"}
#adminHome #roleadmin:before{color:#ffa749;content:"\e614"}
#adminHome #smsset:before{color:#b375ff;content:"\e63d"}
#adminHome #sysguide:before{color:#1b5;content:"\eb5a"}
#adminHome #syshelp:before{color:#4482ba;content:"\e6b2"}
#adminHome .inlineBlock:hover a:before{transform:scale(1.15);filter:brightness(75%)}
#adminHome ul.squ{list-style-type:square;margin-left:40px;line-height:1.7;font-size:.957rem}
#adminHome ul.squ b{font-weight:normal;margin-right:6px}
#adminHome #codes{padding-left:2em;margin-bottom:2em}
#adminHome #tbMachineCode,#adminHome #tbRegCode{width:21em;height:1.5em}
#adminHome #prompt{margin:0 0 4px 6px}
#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:5px 2px 3px 13px;color:#019a66;list-style-type:disc}
#adminHome #verInfo{margin:8px 0}
#adminHome #legend{font-weight:bold;padding-bottom:1px;border-bottom:1px #ddd solid}
#adminHome #note{color:#62666f;text-indent:2em;margin:1em 0 6px}

/*OrderVerify*/
#OrderVerify .lightarea{line-height:2;margin:0 0 2em;font-size:.957rem}
#OrderVerify #adds input[type='text']{width:360px}
#OrderVerify #tbInvoiceTitle{width:280px}
#OrderVerify #tbMent{width:550px}
#OrderVerify .PayMent{margin-left:1.5em;display:none}
/*OrderAdmin*/
#OrderAdmin #box{background:#f2f2f2;padding:6px 3px 6px 8px;border:.8px #e2e2e2 solid;border-left:5px #b40a5c solid;font-size:.957rem}
#OrderAdmin .detail{padding-top:6px;line-height:1.6}
#OrderAdmin #divPager{border:1px #DBDBDB solid;background:#f5f5f5;padding:1px 2px 1px 3px}
#OrderAdmin #popLogs_logsContent{height:180px;overflow:auto;color:#077;border-width:1px;border-style:solid;border-color:#aaa #ddd #ddd #aaa;background:#fff;padding:2px 2px 1px 4px}
#OrderAdmin #popLogs_logsContent p{text-indent:2em;margin:0 0 4px;color:#222}
#OrderAdmin #zone1{float:left;width:45%;list-style:none}
#OrderAdmin #zone2{float:left;width:55%;list-style:none}

/*maint*/
#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 .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.4;margin:0 0 12px 9px}
#maint #js_tbJs,#maint #css_tbCss{width:99%;height:320px}
#maint #cke_js_tbJs,#maint #cke_css_tbCss{margin-left:-9px}
#maint #container{max-height:310px;overflow-y:auto;padding-right:.5em}
#maint .opr input{vertical-align:bottom;margin-right:4px}

/*chart*/
#chart #echart{width:100%;height:430px}
#chart #upSetting{margin-top:8px;font-size:.97rem;padding:9px 3px 9px 2px;background:#f2f2f2;border-left:6px #b40a5c solid;border-radius:5px}
#chart #upSetting select{width:6.1em}
#chart #upSetting #ddlTimeSpan{width:auto}
#chart .mr{margin-right:1.4em}
#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}
#chart.m #imgChart{max-width:100%}
#chart #setzone{border:none}
#chart #setzone legend{font-weight:normal}
#chart .optzone{padding:3px 0 0 4px}

/*report*/
body #report{overflow-x:auto;overflow-y:hidden;padding-bottom:2px;font-size:.957rem}/*其它页面的报表区*/
#report #header{z-index:-1}
#report #loading{padding:3em 0;text-align:center;display:none}
#report .item{margin:3px 0 2px 0;color:#027fd3}
#report .item:before{content:"\e65d";margin-right:0}
#report .item .key{font-size:1rem;font-weight:bold}
#report .sep{height:4px;overflow:hidden}
#report .setting{margin:3px 0 9px 12px;color:#445}
#report #rt{width:1px;margin-right:12px;font-size:.957rem}
#report #rt td{padding-right:3px;text-align:center}
#report #rt td.right{text-align:right}
#report #rt th{color:#393d49;padding:4px 4px 4px 3px;font-weight:bold}
#report #rt td.left{text-align:left}
#report #rt td.t1{color:#f52;text-align:left}
#report #rt td.v1{color:#f52;text-align:right}
#report #rt td.t2{color:#0b2;text-align:left}
#report #rt td.v2{color:#0b2;text-align:right}
#report #rt td.t3{color:#00a7aa;text-align:right}
#report #rt td.v3{color:#00a7aa;text-align:right}
#report #rt td.t4{color:#126;text-align:right}
#report #rt td.v4{color:#126;text-align:right}
#report #rt td.t5{color:#C60060;text-align:right;font-style:italic}
#report #rt td.v5{color:#C60060;text-align:right;font-style:italic;padding-right:5px}
#report #rt td.b1{background:#f5f6f8}
#report #rt td.b2{background:#f3fff5}
#report #rt td.b3{background:#fff5f7}
#report #p_Body{padding-top:0}
#report #divSign{line-height:2}
#report #p_note{width:calc(100% - 8em);line-height:1.4;color:#333;display:inline-block;background:#fff;min-height:16px;vertical-align:top;padding:0 2px 0 3px;border-width:1px;border-style:solid;border-radius:2px;border-color:#adb3cf #d9dae1 #d9dae1 #d9dae1}
#report #p_note p{margin-top:2px}
#report #footer{width:calc(100% - 24px);margin-top:6px}
#report #m_allReports{text-align:center}
#report #m_allReports img{cursor:pointer}
#report #upBtns{width:450px;text-align:center;margin-top:3.5em;padding-bottom:2em;display:none}
#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}
#report #p_aAdd{margin:0 -2px 0 6px;font-size:1.05rem;color:#494d59}
#report #spanTitle{font-weight:normal;color:#445}
#report.m #rt{font-size:13px}
#report.m #spanTitle{display:block;margin:3px 0 9px 12px}

/*users*/
#users body{margin:20px 8px 8px 2.5%}
#users .obj{margin-right:14px}
#users #main{table-layout:fixed}
#users #tdUnits{width:27%;padding-bottom:2em;font-size:.957rem}
#users #divUnits a{color:#444}
#users #divUnits a:hover{color:#f52}
#users #divLocation{padding:4px 1px 3px 6px;background:#747B88;color:#fff}
#users #divLocation a{color:#fff}
#users #objsDiv{padding-top:14px;border:1px #dadde4 solid;border-top:none;overflow:hidden}
#users #ulAttrs li{list-style-type:square;margin-left:15px;text-indent:0}
#users #attr_cblUnits{color:#096}
#users #attr_tbAnnex{width:68%}
#users #tv a.selected{background:#027fd3;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}
#users #divRoles{max-height:210px;overflow-y:auto;padding:3px 0 4px 4px}
#users #tv a i{color:#00b2b5}
#users #tv img{vertical-align:middle}

/*roles*/
#roles #attr_commPower ul{margin:3px 3px 3px 23px;list-style-type:square}
#roles .Admin{font-weight:bold;color:#f52}
#roles .iconchr span{margin-right:4px;border:1px #00afb2 solid;border-radius:100%;color:#00a7aa;font-size:10px;padding:1px 3px;cursor:default}
#roles .iconchr span:last-child{margin:0}

/*guide*/
#guide .ui-tabs-nav li a{padding-left:8px;padding-right:8px}
#guide .ui-tabs-panel{padding-top:1.4em;font-size:1rem}
#guide .ui-tabs-panel ul{list-style-type:none;margin-left:13px;line-height:1.8}
#guide .ui-tabs-panel li:before{content:"\e65d";color:#009799}
#guide .ui-tabs-panel li b{color:#1a6;margin-right:16px}
#guide p{text-indent:1.2em}

/*infoList*/
#infoList body{margin-top:12px;margin-right:10px;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 .titleBlock{line-height:26px;color:#393d49;font-weight:bold;background:#f2f2f2;margin-bottom:4px;padding:1px 0 0 6px}
#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:13px;font-size:.957rem}
#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 #d0d0d0;margin-bottom:1.5em;padding-bottom:3px;font-size:.957rem}
#infoList .item .title{font-size:1.25em;margin-right:8px;line-height:1.6}
#infoList .item .title:hover{color:#FF5722}
#infoList .item .top{background:#70747d;font-size:1.2em;color:#fff!important;padding:2px 3px;text-decoration:none;font-weight:300}
#infoList .item .top:hover{background:#50545d}
#infoList .item .unaudit{color:#a2a4aa}
#infoList .item .top.unaudit{background:#909399}
#infoList .summary{color:#444;margin:7px 6px 0 0}
#infoList .footer{color:Gray;margin-top:7px}
#infoList .footer span{margin-right:9px}
#infoList .footer a{color:#45c;margin-right:5px;cursor:pointer}
#infoList .footer a:hover{color:#f52}
#infoList .toolicon{display:none;margin:0!important;background:#24bf81;padding:0 4px}
#infoList .toolicon:before{margin:0;color:#fff}
#infoList .toolicon:hover:before{color:#ffde89}
#infoList .footer .f-zhiding{border-radius:3px 0 0 3px;border-right:1px #9ad7a8 solid}
#infoList .footer .f-close{border-radius:0 3px 3px 0}
#infoList.pc .item:hover .toolicon{display:inline}
#infoList #navArea a{cursor:pointer}
#infoList #s_Body{line-height:1.9!important}
#infoList #s_tbKeyword{width:74%}
#infoList #pubTimes input[type='text']{width:95px}
#infoList #tbKey{width:112px;height:20px;margin:1px 0 0}
#infoList #pager{margin:-0.8em 0 1em}
#infoList #children{margin:3px 0 3em;color:#c4c4c4;display:inline-block;border-bottom:1px #d2d4da solid;overflow:hidden;padding:3px 26px 3px 0;font-size:1.2em}
#infoList #children *{margin-right:0.5em;vertical-align:middle}
#infoList #children b{margin:0 9px 0 0}
#infoList #children span{font-size:14px}
#infoList #children a{border-bottom:#fff 2px solid;color:#2191FB;font-weight:bold}
#infoList #children a.cur{background:#16b18a;color:#fff;padding:1px 4px 2px}
#infoList #ddlSort,#infoList #ddlPagesize{width:6.3em}
#infoList #btns{text-align:center;margin:48px 0 24px}
#infoList.m #btns{padding-bottom:2.5em}
#infoList.m #cats{display:none}

/*info*/
#info body{margin-left:3%;margin-top:14px}
#info #pageTitle{padding-bottom:2px;margin-bottom:4px;text-align:left;border-bottom:.8px #d0d0d0 solid;font-size:1.3rem;color:#393d49}
#info #pageTitle.unaudit{color:#a2a4aa}
#info table.unaudit .bubble{opacity:0.7;background-image:url(../../images/unaudit.png);background-repeat:no-repeat;background-position:96% 85%}
#info #attrs{margin:0 0 3.5em;font-size:12px}
#info #attrs a{margin-right:9px}
#info .htmlBox{padding:0 0 6px;border-bottom:1px #ddd solid}
#info .htmlBox .fileBlock{line-height:1.2;font-size:1rem}
#info #tdTags{float:left;margin:4px 0}
#info #admin{float:right;margin:4px 0}
#info #admin a{margin-left:8px}
#info .top:before{content:"\e69c"}
#info .untop:before{content:"\e69c";display:inline-block;transform:rotate(180deg)}
#info #relaLinks li{list-style:none;line-height:1.7}
#info #relaLinks li:before{content:"\e65d";color:#00b2b5}
#info .attach{border-bottom:1px dotted #b0b3bf;margin-top:30px;font-size:1.15em!important;color:#666}
#info #ckMent{height:160px;width:100%}
#info.m .date,
#info.m #prompt,
#info.m #tdTags{display:none}

/*infoEdit*/
#infoEdit body{max-width:796px;font-size:.957rem}
#infoEdit .tdTitle{width:3.2em;vertical-align:bottom;padding-bottom:2px}
#infoEdit #tbTitle,#infoEdit #tbTags{width:100%;background:transparent;border:none;border-radius:0;border-bottom:#d2d2d2 1px solid;margin-bottom:0}
#infoEdit #ckContent{width:100%;height:312px}
#infoEdit #ddlTypes{max-width:100%}
#infoEdit #tbOverview{width:100%;margin-top:4px;border-color:#d8d8d8;box-sizing:border-box}
#infoEdit #trCat td{padding-top:5px}
#infoEdit #uploader{border-bottom:1px #d8d8d8 solid;padding:3px 0 4px;margin-bottom:3px}

/*reg*/
#reg table.hr{border-top:1px #d2d2d2 solid}
#reg .col1{width:7em;padding:5px 6px 4px 2px}
#reg .col2{padding:6px 2px 2px 3px}
#reg #pwd_Body input,
#reg .col2 input{width:12rem}
#reg #sex *{vertical-align:middle;line-height:1.7;width:auto}
#reg #address{width:98%}

/*summary*/
#summary .item{margin:0 0 25px 0}
#summary .item p{display:inline;margin-right:6px}
#summary .item div a{border-bottom:1px #777 dotted}
#summary .item_pict{border-bottom:1px #ccc dotted;padding-bottom:6px;margin-bottom:25px}
#summary a.title{font-size:1.15em;line-height:1.9;text-decoration:none}
#summary a.title:hover{color:#f52}
#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 .tdPict{width:88px;height:78px;vertical-align:top}
#summary .tdPict div{width:78px;height:78px;border:1px #d2d2d2 solid;line-height:75px;text-align:center}
#summary .tdPict div img{vertical-align:middle}
#summary .tdTitle{vertical-align:top;padding-bottom:6px}
#summary .tdTitle a.title{line-height:1;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
#summary .tdDesc{vertical-align:bottom}
#summary .tdDesc > div{color:gray;font-size:13px;line-height:1.4;max-height:4.2em;overflow:hidden}
#summary .foot{clear:both;color:#1a4}
#summary #upPager{border-bottom:1px #d5d7db solid;padding-bottom:2px}
#summary .able{margin-bottom:4px}
#summary .item_rich{margin-bottom:28px}
#summary .item_link{margin-bottom:8px;border-bottom:1px #ccc dotted}
#summary #icon{cursor:pointer;position:absolute;display:none}
#summary #icon:before{content:"\e771";color:#ff9464;font-size:18px}
#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 #rtd{text-align:right;padding-right:4px}
#summary #fmt_upCodes{margin:2px 0 2px 2px}
#summary #tagarea{margin:3px 3px 4px}

/*detail*/
#detail #body{font-size:.957rem}
#detail #footer{margin:2px 0 9px;font-size:.957rem;line-height:1.2}
#detail #footer td{vertical-align:top;padding-top:3px}
#detail #footer.topline{border-top:1px #ddd solid}
#detail #footer a:before{font-size:1.1em}
#detail #lLinks a.first:before{color:#1a6;content:"\e674"}
#detail #lLinks a.firstGener:before{content:"\e670";color:#1a6;font-weight:bold;display:inline-block;transform:rotate(90deg)}
#detail #rLinks{text-align:right;word-break:keep-all;white-space:nowrap;padding-top:4px!important}
#detail #rLinks *{margin-left:1px}
#detail .PagerBar{border-bottom:.8px #ddd solid;border-top:.8px #ddd solid;margin-top:-.8px;background:#f8f8f8}
#detail .PagerBar td{padding:4px 0 2px}
#detail #main > .ui-tabs:last-child{margin-bottom:1em}
#detail #ddlPager{max-width:14em;color:#666}
#detail #addSame{background:url(../../images/add.gif) no-repeat 0 50%;padding-left:17px;margin-left:10px}
#detail #p_aAddRow:before{content:"\e674";color:#0ec557;font-weight:bold;transform:scale(1.05)}
#detail #p_aDelRow:before{content:"\e649";color:#f52;margin-left:5px;transform:scale(1.05)}
#detail .hideKey,#detailLayout .hideKey{margin-top:-2px;color:#c41}
#detail #taskTitle{text-align:left;margin:-5px 0 36px;color:#009598;font-size:1.3rem;line-height:1.8}
#detail #taskTitle span{padding-bottom:5px;font-weight:300;background:url(../../images/colorline.gif) no-repeat left 0 bottom -1px}
#detail #taskTitle b{margin-right:2px}
#detail #editplace{display:none;position:absolute; top:-99px;cursor:pointer;color:#fff;font-size:1.5rem;line-height:1.5rem;background:#00b2b5;padding:2px 7px 3px;border:1px #fff solid;border-radius:5px;box-shadow:0 0 9px #9696ab}
#detail #editplace:hover{background:#f52}
#detail #btnArea{margin:3.5em auto 24px;text-align:center}
#detail .inIfr #btnArea{margin-bottom:0}
#detail #btnArea .btn{margin-bottom:6px;margin-top:3px}
#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:84%}
#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.4;padding:3px 24px 0 8px;margin-top:2px;margin-right:1em}
#detail #taskForm div{border-bottom:1px #999 dotted;margin:2px 0 8px;padding-bottom:3px}
#detail #remarks > p:first-child:before{content:"\e66e";color:#319dd4;margin-right:.3em}
#detail #remarks > p:not(:first-child){text-indent:1.3em}
#detail #percentVal{width:85%;margin:6px 11px 0 0;display:inline-block}
#detail #ckMent{height:160px;width:100%}
#detail .state{color:#707070;margin-left:13px;font-weight:300}
#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 #ccc dotted;padding:2px 0}
#detail ul.ullist li.liUser{list-style:none}
#detail #step_ulExers{margin:8px 2px 3px 3px}
#detail ul.ullist li.liUser:before,
#detail #step_ulExers li:before{content:"\e650";font-size:15px;color:#FFB800}
#detail #tbExerName{width:100px;padding:0 0 0 3px}
#detail #find{cursor:pointer;vertical-align:text-bottom}
#detail .querying{padding:8px 0 3px 3px;color:#f52}
#detail #step_noExer{margin:14px 0 8px;text-align:center;color:#777;font-size:10.5pt}
#detail #p__uploader:not(.photo) .files{display:block;margin-bottom:.7em}
#detail #p_note{margin:3px 0;padding:3px 2px 4px 4px}
#detail #p_note:before{content:"\e66e";color:#05a8c4}
#detail table.hr th,#detail table.hr td{vertical-align:top;white-space:normal;word-break:break-all;word-wrap:break-word}
#detail #flowInfo_ulBacks li{color:#7a03a3}
#detail table.normal,#detail table.hr{font-size:inherit}
#detail .loose{margin:0 2%}
/*表格版式及版式管理和概要视图*/
#layoutTable > .row{padding-bottom:3px;border-bottom:.8px #ddd solid;margin-top:6px}
#layoutTable .keycell{padding-right:7px;box-sizing:border-box;min-height:19px}
#layoutTable .valcell{white-space:normal;word-break:break-all;word-wrap:break-word;min-height:19px}
#layoutTable .valcell p:first-child{margin-top:0}
#layoutTable .col-sm-2{flex-basis:21%;max-width:21%}
#layoutTable .col-sm-10{flex-basis:79%;max-width:79%}
#layoutTable .col-sm-1{flex-basis:10.5%;max-width:10.5%}
#layoutTable .col-sm-11{flex-basis:89.5%;max-width:89.5%}
#layoutTable > .row > div:not(:first-child) .keycell{padding-left:9px}
/*兼容IE8/9及导出可编辑PDF*/
#layoutTable .col-md-6{width:50%}
:root #layoutTable .col-md-6{width:100%}
#layoutTable .col-sm-2,
#layoutTable .col-md-6,
#layoutTable .col-sm-1,
#layoutTable .col-sm-11,
#layoutTable .col-sm-10{display:inline-block\9}

@media (max-width:768px) {
    #layoutTable .col-sm-2,
    #layoutTable .col-sm-1{flex-basis:22.5%;max-width:22.5%}
    #layoutTable .col-sm-10,
    #layoutTable .col-sm-11{flex-basis:77.5%;max-width:77.5%}
    #layoutTable > .row{padding-bottom:0;border-bottom:none;margin-top:0}
    #layoutTable > .row .row{padding-bottom:3px;border-bottom:.8px #dadada solid;margin-top:4px}
    #layoutTable .keycell,#layoutTable .valcell{margin-top:4px;padding-left:0!important;padding-bottom:2px;background:none}
    #layoutTable .empty{display:none}
}
@media (min-width:411px) {
    #detail.m #body{font-size:1rem}
}
@media (max-width:375px) {
    #layoutTable .col-sm-2,
    #layoutTable .col-sm-1{flex-basis:25%;max-width:25%}
    #layoutTable .col-sm-10,
    #layoutTable .col-sm-11{flex-basis:75%;max-width:75%}
}
@media (max-width:320px) {
    #layoutTable .keycell{margin-bottom:.3em}
    #layoutTable div[class^="col-sm"]{flex-basis:unset;max-width:unset}
}

/*detailLayout*/
#detailLayout body{margin-right:18px;margin-top:12px}
#detailLayout #mode{padding-left:6px}
#detailLayout #tabLayout{border-collapse:separate}
#detailLayout .zone{border:1px #fff solid;vertical-align:top;padding-right:6px;padding-top:0;height:2em;position:relative}
#detailLayout #zone2{padding-top:9px;vertical-align:bottom}
#detailLayout .item{margin-top:-1px}
#detailLayout .key{background:transparent;vertical-align:middle;padding:7px 6px 4px 0;width:24.5%;cursor:move}
#detailLayout .val{padding:7px 2px 4px 0;vertical-align:middle;word-wrap:break-word;word-break:break-all;pointer-events:none;filter:blur(2.5px);opacity:.8}
#detailLayout #tabLayout .key,#detailLayout #tabLayout .val{vertical-align:top}
#detailLayout #zone2 .key{width:12%}
#detailLayout #divHtml .right{margin:3px 0}
#detailLayout #pop_queryCond{padding:3px 1px 2px 3px}
#detailLayout #upq ul{list-style:none}
#detailLayout .padBlock{border:1px #c2c2c2 dotted;height:100%;line-height:72px;font-size:12px;text-align:center;color:#bbb;background:#f9f9f9}
#detailLayout .padBlock + .sortable-placeholder{position:absolute;top:9px;left:4px;width:98%}
#detailLayout #recycle{padding:0 3px 12px;border:1px #c2c2c2 dotted;background:#f9f9f9}
#detailLayout #recycle.over{border-color:#f52;background:#ffe}
#detailLayout #recycle .padBlock{border:none;background:transparent}
#detailLayout #recycle td.val{display:none}
#detailLayout #recycle td.key{width:98%!important}
#detailLayout #toolArea{display:table;width:100%;margin-top:1.5em}
#detailLayout .bgarea{background:#f2f2f2;padding:6px 8px 6px 9px;border-radius:0 0 5px 5px;min-height:72px}
#detailLayout #divQuerys{display:table-cell;width:38%}
#detailLayout #divCodes{display:table-cell;width:60%}
#detailLayout #tdSep{display:table-cell;width:1.9%}
#detailLayout #divCodes select{max-width:145px}
#detailLayout #ulQuerys{line-height:1.6}
#detailLayout #btns{padding-top:4em;text-align:center}
#detailLayout #freeList{margin:1px 4px -1px -7px;display:inline-block}
#detailLayout #layouts tr{text-align:center}
#detailLayout #tabs .ui-tabs-panel{padding-top:8px}
#detailLayout #previewArea{overflow-x:auto;padding:4px 0 1px;margin:1em 0 2px;user-select:none}
#detailLayout #preview td span{cursor:move}
#detailLayout #previewTable.hr td.hover{background-image:url(images/btnbg.gif);background-repeat:repeat-y;background-position:right -11px}
#detailLayout #ulRefCode{line-height:1.7;margin-left:3px;margin-top:3px}
#detailLayout #rulediv{padding:9px 3px 3px}
#detailLayout #rulediv > label{margin-right:0}

/*sms*/
#sms body{max-width:480px}
#sms #nums{overflow:hidden;padding:2px 4px;width:97%;margin-top:2px;resize:none}
#sms #count{color:Red;margin:0 2px}
#sms #divCount{color:#999;text-align:right;width:calc(97% + 8px)}
#sms #smsBody{padding:4px;overflow-x:hidden;overflow-y:auto;width:97%;height:6em;margin-top:2px}
#sms #divMsg{margin:2em 0 0}
#sms #btnArea{text-align:center;margin:1em auto .5em}

/*mail*/
#mail #addrs{width:97.5%;background:transparent;border:none;margin:0;padding-bottom:0;vertical-align:bottom;resize:none}
#mail #addrs.overflowed{border:#caccd5 1px solid;border-bottom:none;border-radius:0}
#mail #sendBox td{vertical-align:bottom}
#mail .tdInput{border-bottom:#caccd5 1px solid;line-height:1.8;padding-bottom:1px}
#mail #tbSubject{width:99%;background:transparent;border:none;margin:3px 0 0;vertical-align:bottom;padding-bottom:0}
#mail #ddlUsers{max-width:6.2em;font-size:12px}
#mail #ckContent{height:350px;width:99%;background:url(../../Images/loading.gif) no-repeat 50% 50%}
#mail #divMsg{margin:2em 0 0}
#mail #btnArea{text-align:center;margin:1em auto .5em}

/*msg*/
#msg #mutiUser{display:none}
#msg #mutiUser legend{font-weight:normal}
#msg #exers{padding:6px 0 3px 3px}
#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;margin-top:2px}
#msg .valArea{width:99%;text-align:left;margin-bottom:2px}
#msg .subItems{border-bottom:1px #999 dotted;color:#359;padding:0 0 1px 2px}
#msg #headTab{margin:-5px 0 4px;table-layout:fixed}
#msg #headTab td{vertical-align:bottom}
#msg #headTab .tdTitle{width:4.3em;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:#f52}
#msg #ckContent{height:255px;width:99%;background:url(../../Images/loading.gif) no-repeat 50% 50%}
#msg #resultArea{display:none;text-align:center}
#msg #up{text-align:center;margin:1.5em auto .5em}
#msg #ddlLevels{max-width:80px}

/*msg*/
#send #mutiUser{display:none}
#send #mutiUser legend{font-weight:normal}
#send #exers{padding:6px 0 3px 3px}
#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;margin-top:2px;padding-left:0}
#send .subItems{border-bottom:1px #999 dotted;color:#359;padding:0 0 1px 2px}
#send #headTab{margin:-5px 0 4px;table-layout:fixed}
#send #headTab td{vertical-align:bottom}
#send #headTab .tdTitle{width:4.3em;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:#f52}
#send #ckContent{height:260px;width:99%;background:url(../../Images/loading.gif) no-repeat 50% 50%}
#send #resultArea{display:none;text-align:center}
#send #up{text-align:center;margin:1.5em auto .5em}
#send #ddlLevels{max-width:80px}

/*msgs*/
#msgs a:visited{color:#bb0087}
#msgs #main tr.dr:hover{background-color:#ffffe0}
#msgs .conds{line-height:2}
#msgs .tbTime{width:90px}
#msgs .tb{width:217px} 
#msgs .cbtd{width:16px;padding-bottom:3px}
#msgs #up{min-height:16px}

/*msgDetail*/
#msgDetail{overflow-x:auto;color:#2a2a2a}
#msgDetail #attrs{border-bottom:1px #ccc solid;margin-bottom:2em;color:#444}
#msgDetail #attrs td{padding-bottom:3px}
#msgDetail #panel b{color:#df390c}
#msgDetail #panel i{color:#333;font-style:normal}
#msgDetail #tbName{width:110px;height:1.4rem}
#msgDetail #contentArea{margin:3px 0 3em}
#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*/
#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 #headtxt{font-size:14px;font-weight:bold;color:#00859A}
#userRelations #exerArea{padding:12px 0 6px 2px;font-size:.957rem}
#userRelations #up{height:164px;overflow:hidden;margin-top:21px}
#userRelations #divResult{max-height:160px;color:#009a61;overflow-x:hidden;overflow-y:auto;line-height:1.4}

/*flow*/
#flow body{margin:2px}
#flow .node{position:absolute;font-size:12px;width:85px;text-align:center;background-color:#1393f3;cursor:pointer;color:#fff;overflow:visible;padding:6px 4px 7px;border-radius:3px;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{background:#eea036}
#flow .Partially,
#flow .Received{background:#39a2c2 url(../../images/execing.gif) no-repeat 50% 0}
#flow .Passed{background-color:#3FAE49}
#flow .Rejected{background-color:#d84647}
#flow .Veto{background-color:#888}
#flow .un{background-color:#0071B9}
#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;list-style-type:none}
#flow #cutline #flowTitle{font-size:1.15em;margin-bottom:1em}
#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-top: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}
#flow #notify li:before{content:"\e65d";color:#00b2b5}
#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:22px;margin-right:3px}
#flow #toMerge{margin:2px 2px 1px 15px;padding:3px 2px 3px 4px;border:1px #ddd solid;border-radius:3px;background:#f8f8f8}
#flow #timeLimit{line-height:1.8}
#flow #fields,#flow #fields2{color:#096}
#flow #exclude{margin-top:2px}
#flow #flowCond{padding:1em 4px 0 1em}
#flow #logic{padding:2px 0 1px 16px;color:#096}
#flow #normal li{margin-left:-3px;list-style-type:none}
#flow #normal li:before{content:"\e65d";color:#95a9af}
#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}
#flow #startable{color:#808080}

/*trans*/
#trans body{min-width:724px}
#trans a:visited{color:#bb0087}
#trans #_flows,#trans #_tasks{padding-top:16px}
#trans td.ico{cursor:pointer;padding-bottom:3px}
#trans td.ico i:before{font-size:1rem}
#trans #steps_dlSteps dt{font-weight:bold;font-size:10pt;margin-bottom:3px}
#trans #steps_dlSteps dd li:before{margin-left:19px;content:"\e650";font-size:15px;color:#FFB800}
#trans .state{color:#777;margin-left:12px;font-weight:normal}
#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 #bbb dotted;padding:1px 0}
#trans #step_ulExers{margin:8px 2px 3px 3px}
#trans #step_ulExers li:before{content:"\e650";font-size:15px;color:#FFB800}
#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:#f52}
#trans a.veto{color:gray}
#trans a.exceed{color:#e6493e}
#trans a.veto:hover,
#trans a.exceed:hover{color:#1466E9}
#trans .opera{padding-right:0;padding-top:2px;white-space:nowrap;overflow:hidden}
#trans .opera i:before{cursor:pointer;margin-right:6px;font-size:14px}
#trans .opera i:last-child:before{margin:0}
#trans #findFlows_Body{line-height:22px}
#trans .tbTime{width:19.8%}
#trans .tb{width:61%} 
#trans td .progressBar{width:95%;height:16px;margin-bottom:-1px}
#trans div.progresstxt{margin-top:-17px;margin-bottom:3px;line-height:17px;font-size:12px;color:#555;zoom:0.92;padding-left:5px}
#trans .seper{color:#555;margin:0 2px}
#trans #toView_tbUser{width:33%}
#trans #zb_Body input[type='text']{width:82%}
#trans a i,
#trans a b{max-width:calc(100% - 4em);font-weight:normal;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
#trans a i{max-width:100%;font-style:normal}
#trans #jhs_tbFlow{width:70%;opacity:0.8}
#trans #icon_jhs_tbFlow{line-height:28px}
#trans #PagerBar button{height:1.7rem;line-height:1.65rem;border-radius:0;margin-top:-1px;background:#1E9FFF}
#trans #tags .btn{max-width:8.1em;margin:0 8px 0.615rem 0}

/*search*/
#search #box{background:#f2f2f2;padding:7px 3px 7px 8px;border:.8px #e2e2e2 solid;border-left:5px #b40a5c solid;font-size:.957rem;line-height:2.1}
#search #box.empty{overflow:hidden;height:0;padding:0;border:none;border-top:.8px #ccc solid}
#search #result{margin-top:1.5em;overflow:visible}
#search .chartdiv{height:420px}
#search #searcher{display:inline-block;border-left:.8px #ccc solid;padding-left:7px}
#search #searcher.nosep{border-left:none;padding-left:0}
#search #conds{display:inline-block}
#search #conds li{list-style-type:none;display:inline-block;margin-right:.7em;white-space:nowrap;word-break:keep-all;word-wrap:normal}
#search #conds input[type="text"]{margin:0;border-width:.85px;background-color:#fff}
#search #conds .tb{width:118px}
#search #conds .tb2{width:70px}
#search #conds .tb3{width:50px}
#search #conds select{max-width:90px;margin:0}
#search .fname{margin-right:4px;font-size:.957rem}
#search .fname + .btn{margin-left:2px}
#search .logicTxt{color:#bbb;font-size:10px;margin-left:2px}
#search .sepchr{margin:0 2px}
#search #searcher .acdrop{background-color:#fff;padding:0 1px 0 2px;margin-left:-1px;line-height:2;vertical-align:middle}
/*拍照*/
#videoLay{position:fixed;z-index:140;top:45%;left:50%;width:480px;height:372px;margin-top:-200px;margin-left:-250px;padding:10px;background:#f9f9f9;box-shadow:0 0 14px #a4adc0;overflow:hidden}
#videor,#captureCanvas{width:480px;height:320px;object-fit:fill}
#captureBtns,#canvasBtns{text-align:center;margin:9px 0 3em}
#videoLay .btn{padding-left:18px;padding-right:18px}

/*ColorBox*/
#cboxOverlay{position:fixed;top:0;left:0;z-index:10011;width:100%;height:100%;background:#0D0A31;overflow:hidden}
#colorbox{position:fixed;z-index:10012;background:#fff;padding:8px;border-radius:6px;box-shadow:0 0 14px #222;cursor:move;max-width:calc(100% - 32px);overflow:visible!important}
#cboxContent{position:relative;background:#fff;overflow:hidden;width:100%;height:100%}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
.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}
#cboxError{padding:40px 75px 60px;color:#f52;font-size:.923rem}
#cboxTitle,
#cboxCurrent,
#cboxPrevious,
#cboxNext{position:absolute;bottom:0;display:inline-block;background:#ddd;cursor:text;border-top:1px #fff solid;height:23px;line-height:23px;overflow:hidden;color:#666;font-size:12px}
#cboxPrevious,#cboxNext{left:0;width:25px;padding:0;border-width:1px 0 0;box-sizing:content-box;cursor:pointer}
#cboxNext{left:25px}
#cboxPrevious:before{content:"\e6e9";margin:0}
#cboxNext:before{content:"\e6fc";margin:0}
#cboxTitle{right:0;padding:0 3px 0 4px;border-left:1px #fff solid}
#cboxCurrent{left:50px;padding:0 5px;border-left:.75px #f2f2f2 solid;border-top:1px #fff solid}
#cboxLoadingOverlay{background:#fff url(../../images/loading.gif) no-repeat 50% 50%}
#cboxSlideshow{position:absolute;bottom:-6px;right:42px;color:#555}
#cboxClose{position:absolute;right:-9px;top:-9px;z-index:10013;cursor:pointer;background:#fff;border:1px #777 solid;border-radius:50%;text-align:center;line-height:1.35rem;width:1.385rem;height:1.385rem;overflow:hidden}
#cboxClose:before{content:"\e649";color:#777;font-size:.923rem;margin:0}
#cboxPrevious:hover:before,#cboxNext:hover:before,#cboxClose:hover:before{color:#f52}
#cboxTitle,
.m .photoBox #cboxClose{display:none!important}
.m #colorbox.photoBox{padding:0;max-width:100%}

/*jQuery UI*/
.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:20px;text-decoration:none;font-size:100%;list-style:none}
.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-content{color:#333}
.ui-widget-header{border-bottom:1px solid #d0d4db;padding-bottom:0}
.ui-state-default{border:1px solid #cdd1d9;background:#f5f6f7}
.ui-widget-header a,
.ui-state-default a{color:#44474b!important}
.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 #c8ccd8;background:#fff}
.ui-state-hover a,.ui-state-hover a:hover{color:#f52!important}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border-width:1px;border-style:solid;border-color:#11bfc9 #cdd1d9 #fff;background:#fff;color:#333}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{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-tabs{position:relative;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-state-default{border-bottom:none}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;font-size:1rem;position:relative;margin:0 .2em -1px 0;vertical-align:top;border-bottom:none;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:2px 8px;outline:none}
.ui-tabs .ui-tabs-nav li.nav-right{float:right;padding-top:2px}/*右侧元素*/
.ui-tabs .ui-tabs-nav .ui-tabs-active a{padding-bottom:4.2px}/*高1px遮底边框*/
.ui-tabs .ui-tabs-panel{display:block;padding:6px 5px 4px 6px;background-color:#fff;font-size:.957rem;border:1px solid #d4d8df;border-top:none;min-height:2em}
.ui-tabs.noborder > .ui-tabs-panel{border:none;padding-left:0;padding-right:0}
.nobg .ui-tabs-panel{background-color:transparent}
.ui-draggable-handle{-ms-touch-action:none;touch-action:none}
.sortable-placeholder{border:1px #ff8549 dashed;display:block;margin:3px 0;height:26px}
.ui-autocomplete{position:absolute;z-index:10001!important;top:0;left:0;cursor:default;border:1px solid #d6d6d6;background:#f6f6f6;max-width:98%;max-height:32em;overflow-y:auto;overflow-x:hidden;border-radius:3px}
.ui-autocomplete .ui-state-active{border:1px solid #027fd3;background:#027fd3;color:#fff}
.ui-menu{list-style:none;padding:2px;margin:0;display:block}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{position:relative;margin:0;padding:0 2px 0 3px;font-size:.957rem;line-height:1.6;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}
.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:#cdd0da}
.ui-slider.ui-widget-content{border:1px solid #ddd}
.ui-slider .ui-slider-handle{position:absolute;top:-8px;z-index:2;width:1em;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}
/* poshytip */
.poshytip{visibility:hidden;color:#614906;position:absolute;top:0;left:0;font-size:.957rem;z-index:10002;margin-right:-9999px;text-align:left;border:1px solid #ffeaa2;border-radius:4px;padding:6px;min-width:50px;max-width:500px;background-color:#fff3cd}
.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}
/*photoswipe.css*/
.pswp {display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}
.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}
.pswp img{max-width:none}
.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}
.pswp--open{display:block}
.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.pswp__container,
.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}
.pswp,
.pswp__container,
.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}
.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}
.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}
.pswp__container,
.pswp__zoom-wrap{-webkit-backface-visibility:hidden}
.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}
.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}
.pswp__img--placeholder {-webkit-backface-visibility:hidden}
.pswp__img--placeholder--blank{background:#222}
.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}
.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}
.pswp__error-msg a{color:#CCC;text-decoration:underline}
.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}
.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}
.pswp__caption small{font-size:11px;color:#BBB}
.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}
.pswp__caption--empty{display:none}
.pswp__caption--fake{visibility:hidden}
.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}

/*移动端*/
.m .pconly,
.pc .monly{display:none!important}
.m select{height:1.87rem}
.m select[size]{height:auto}
.m input[type='text'],.m input[type='password'],.m textarea[rows='1']{height:1.7rem}
.m .pop{border-radius:0}
.m .pop .body{line-height:1.6}
.m .pop input[type="text"],.m .pop input[type='password'],.m .pop textarea[rows='1']{margin-bottom:2px;height:22px}
.m .pop select{margin-bottom:2px;height:24px}
#Prompt.m #box_popup{box-shadow:none;border:none;background:#fff}
#Prompt.m #box_Body{margin-bottom:2em;font-size:1rem}

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

@media (max-width:1366px) {
    #topbar.pc .my3,
    #topbar.pc .my4{display:none!important}
}
@media (max-width:1279px) {
    #topbar.pc .my2{display:none!important}
}
@media (max-width:1200px) {
    #topbar.pc .my1{display:none!important}
}

@media (min-width:1050px) {
    body{margin-left:3.5%}
    #table #header{left:3.5%}
}

@media (max-width:1024px) {
    #topbar.m .my2,
    #topbar.m .my3,
    #topbar.m .my4,
    #topbar.pc .my0{display:none!important}
}

@media (max-width:880px) {
    #topbar #logo{padding:0 12px}
    #login #box_lbox,
    #login #box_tbox,
    #topbar.pc #find,
    #topbar.m .my1,
    #topbar.m .my0,
    #topbar #seper{display:none!important}
    #home .area .content ul.square li{margin-left:0;margin-right:-4px;list-style:none}
    #adminHome #feedback{padding:8px 6px 6px}
}

/*手机横屏*/
@media (max-width:677px) {
    #home .bditem{min-width:152px}
    #edit .h{width:22%}
    #edit .btnadd{display:none}
    #infoList #tbKey{width:96px}
}

@media (max-width:600px) {
    .obj{margin:0 9px 6px 14px}
    .hide1{display:none!important}
    #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}
    #table #filters:not(.hide){display:block;white-space:normal;word-break:break-all}
    #table #filters b{display:none}
    #table #filters .btn{margin:8px 6px 0 0;height:24px;line-height:24px}
    #table #searcher{display:block;margin-top:.7em}
    #table #searcher > b{color:#1E9FFF;font-weight:400}
    #detail .key{width:5.5em!important}
    #detail #ddlPager{max-width:8em}
    #infoList #children{margin:2px 0 1.8em;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
    #infoList #listArea,#infoList #navArea{float:none;width:100%}
    #infoList #findDiv{display:none}
    #info body{margin:9px .9em 1em!important}
    #trans body{max-width:100%;min-width:305px}
    #OrderAdmin #zone1,#OrderAdmin #zone2{width:100%}
    #OrderAdmin #zone2 input[type='text']{width:95px}
    #detailLayout #divQuerys,#detailLayout #divCodes{width:100%;display:block;margin-bottom:1.2em}
    #detailLayout #tdSep{display:none}
    #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 #ddlLevels,#send #ddlLevels,#detail #au_ddlLevels,#edit #au_ddlLevels,#users #au_ddlLevels,#flow #ddlLevels,#userRelations #ddlLevels{max-width:58px}
}
@media (max-width:480px) {
    .poshytip{max-width:calc(100% - 20px)}
    .hide2{display:none!important}
    #mentArea{background:none;padding:0;border-radius:0;margin-top:5em}
    #mentArea .cation{border-left:5px #1e9fff solid;padding-left:5px;line-height:1;margin-bottom:8px}
    #mail body,#msg body,#sms body,#send body,#userRelations body{margin:9px 3% 6px}
    #smsadmin #upwd{display:block;margin:6px 0 28px}
    .PagerBar a,.PagerBar a:visited{padding:2px 4px;margin-right:0}
    .PagerBar .count{margin:0 1px}
    #dir body,#thumb body{margin-left:2px}
    #roles body,#templets body{margin-left:3px}
    #templets #tabs .ui-tabs-nav{padding-left:0}
    #templets #tabs .ui-tabs-nav li a{padding-left:4px;padding-right:4px}
    #templets #attr_liFlow{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}
    #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:200px}
    #table #ft_ulFilter input[type='text']{width:103px}
    #detail #footer td{display:block;margin:.5em 0 0 0}
    #detail #footer td:empty{display:none}
    #detail #taskForm{padding-right:6px;margin:0}
}
@media (max-width:376px) {
    .nav-right{display:none}
    input.btn{margin-left:5px}
    .obj{margin:0 7px 6px 13px}
    .m .PagerBar select{max-width:6.15em}
    #home.m body{margin:20px 0 4px}
    #home .block{border-radius:0}
    #home #manage_Body select,#sidebar #manage_Body select{max-width:98px}
    #home .bditem{min-width:136px}
    #select .item{max-width:46%}
    #mentArea{padding-left:4px;padding-right:4px}
    #dataHome #kw{width:245px}
    #dataHome #cblFavorites label:after{content: " ";display:block}
    #advSearch #conds select{max-width:75px;margin-left:-2px}
    #advSearch .tb{width:78px}
    #advSearch #ddlVars{max-width:88px}
    #advSearch #conds select[id^=dplOper]{max-width:48px}
    #templet td.h{width:auto}
    #templet .dtype{width:4.3em}
    #templet #pop_tbUrl{max-width:48%}
    #adminHome ul.squ{margin-left:2em}
    #adminHome #tbMachineCode,#adminHome #tbRegCode{width:17.5em}
    #edit #up td{line-height:1.7}
    #edit .h{padding:8px 1px 2px 0;width:25%}
    /*流程指定处理者*/
    #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}
    #detail .pageTitle{font-size:17px;font-weight:400;color:#404040}
    #userRelations #spanLevels{display:block}
    #userRelations #spanLevels .hide{display:inline;visibility:hidden}
    #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}
    #admin #rblLoginMode{display:block}
    #templets .timeconds{display:block;padding-left:1.25em}
    #templets .timeconds .hidden{display:none}
    #templets .between input[type=text],
    #table #ft_ulFilter .between input[type=text]{width:84px}
    #table #fmt_ddlFmt1{max-width:4.5em!important}
    #users #attr_tbAnnex{width:52%}
    #users .obj{margin-left:9px;margin-right:5px}
    #infoList #pubTimes input[type='text']{width:84px}
    #dir #ddlPager,#thumb #ddlPager,
    #trans #ddlPager,#msgs #ddlPager,
    #summary #ddlPager{display:none}
    #trans #findFlows_ddlm,#findTasks_ddlm_Tasks{max-width:3em}
    #trans #jhs_tbFlow{width:60%}
}
@media (max-width:360px) {
    .obj{margin:0 6px 6px 9px}
    #home .iconitem{margin-right:5px}
    #edit .e > table,#edit .e > select{max-width:98%}/*320下不现滚动条*/
    #templets #attr_liBuild{display:none}
    #adminHome div.inlineBlock{margin-right:18px}
}
@media (max-width:320px) {
    .obj{margin:0 8px 6px 28px}
    #topbar #home{display:none!important}
    #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}
}

/*手机侧栏显示时，内容页限最小宽度*/
@media (max-width:299px) {
    body{min-width:290px}
    #footnav{display:none!important}
}