.drag-tag,.pointer,.up-img{cursor:pointer}.find-txt,.maint-img-cover,.maint-mnu-item{background-repeat:no-repeat}.m-title{font-size:140%;margin-bottom:15px}.m-title.dirty:after{content:" *";color:#F60}.lbl-inf{color:#9BA911}.monofont{background-color:#F5F5F5;font-family:Courier New,Courier,monospace;padding:2px 3px}.drag-tag:after{content:"... ... ...";background-color:rgba(0,0,0,.1);color:#888;font-size:120%;font-weight:400;letter-spacing:1px;line-height:4px;padding:2px 0 8px 2px;position:absolute;right:0;width:22px;bottom:0;text-align:center;text-shadow:1px 1px 0 #fff;-webkit-border-top-left-radius:7px;-moz-border-radius-topleft:7px;border-top-left-radius:7px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.find-txt{background-image:url(image/ico/search.svg);background-position:0 center;background-size:16px 16px;padding-left:20px}.up-img{border:1px dotted #CCC}.up-prog{background-color:#9BA911;display:none;position:absolute;width:0;height:5px;z-index:1}.img-box-comp{width:300px;height:60px}.maint-mnu-box,.maint-mnu-cnt,.split-vert{position:absolute;top:0;bottom:0}.maint-mnu-box{background-color:#FBFBFB;overflow-y:auto;left:0;white-space:nowrap;overflow:hidden}.maint-mnu-cnt{overflow-y:auto;right:0}.split-vert{cursor:col-resize;width:10px;z-index:100}.maint-mnu-item{background-color:#4A4A4A;background-position:10px center;background-size:20px 20px;border-bottom:1px solid #555;padding:10px 5px 10px 40px;font-size:120%;color:#FFF;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.maint-mnu-item:hover{background-color:#5A5A5A}.maint-mnu-item.hot{background-color:#9BA911}.maint-mnu-item.hot:hover{background-color:#ABB921}.m-comp{background-image:url(image/ico/company-white.svg)}.m-addr{background-image:url(image/ico/address-white.svg)}.m-app{background-image:url(image/ico/approval-white.svg)}.m-cat{background-image:url(image/ico/category-white.svg)}.m-cont{background-image:url(image/ico/contact-white.svg)}.m-cost{background-image:url(image/ico/costcentre-white.svg)}.m-dep{background-image:url(image/ico/department-white.svg)}.m-exp{background-image:url(image/ico/export-white.svg)}.m-feed{background-image:url(image/ico/star-white.svg)}.m-imp{background-image:url(image/ico/import-white.svg)}.m-lst{background-image:url(image/ico/earth-white.svg)}.m-price{background-image:url(image/ico/price-white.svg)}.m-prod{background-image:url(image/ico/products-white.svg)}.m-role{background-image:url(image/ico/role-white.svg)}.m-stat{background-image:url(image/ico/life-cycle-white.svg)}.m-user{background-image:url(image/ico/users-white.svg)}.maint-list-box,.maint-list-box ul{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;flex-wrap:wrap;margin:0;padding:0}.maint-list{border:1px solid #DDD;position:relative;float:left;margin:20px 20px 0 0;padding:20px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;max-width:315px}.maint-list:hover{border:1px solid #9BA911}.cat-img img,.prd-img img{border:1px solid #DDD;height:100px}.maint-list.mfw{width:320px}.maint-list.low{background-color:#FEE}.ml-x{background-color:#F5F5F5;color:#AAA}.addr-location,.addr-mobile,.addr-name,.addr-tel,.appr-handle,.appr-name,.appr-role,.appr-user,.cat-name,.cct-desc,.cct-name,.cont-email,.cont-fax,.cont-mobile,.cont-name,.cont-tel,.dep-desc,.dep-name,.maint-action,.prc-mark,.prc-name,.prd-det,.prd-name,.role-item,.role-name,.user-email,.user-fax,.user-mobile,.user-name,.user-tel,.user-uname{background-repeat:no-repeat;background-size:16px 16px;background-position:left 2px;margin-bottom:20px;padding-left:25px}.maint-action{margin-bottom:0;padding-left:0;padding-top:10px}.addr-name,.appr-name,.cat-name,.cct-name,.cont-name,.dep-name,.prc-name,.prd-name,.role-name,.user-name{background-image:url(image/ico/user.svg);font-size:110%;font-weight:500}.appr-name{background-image:url(image/ico/approval.svg)}.cat-name{background-image:url(image/ico/category.svg)}.cct-name{background-image:url(image/ico/costcentre.svg)}.dep-name{background-image:url(image/ico/department.svg)}.prc-name{background-image:url(image/ico/price.svg)}.prd-name{background-image:url(image/ico/product.svg);margin-bottom:0}.role-name{background-image:url(image/ico/role.svg)}.addr-location{background-image:url(image/ico/location.svg)}.addr-tel{background-image:url(image/ico/telephone.svg)}.addr-mobile{background-image:url(image/ico/mobile.svg)}.appr-handle{background-image:url(image/ico/menu.svg)}.appr-role{background-image:url(image/ico/role.svg)}.appr-user{background-image:url(image/ico/user.svg)}.cont-tel{background-image:url(image/ico/telephone.svg)}.cont-fax{background-image:url(image/ico/fax.svg)}.cont-mobile{background-image:url(image/ico/mobile.svg)}.cont-email{background-image:url(image/ico/email.svg)}.prc-mark{font-size:250%}.prc-mark:after{content:"%";font-size:70%}.prd-name span.low{color:red}.prd-prc{font-weight:400;font-style:italic}.role-item{background-image:url(image/ico/bullet.svg)}.user-uname{background-image:url(image/ico/key.svg)}.user-email{background-image:url(image/ico/email.svg)}.user-mobile{background-image:url(image/ico/mobile.svg)}.user-tel{background-image:url(image/ico/telephone.svg)}.user-fax{background-image:url(image/ico/fax.svg)}.prd-img{margin-top:auto;margin-bottom:0}.maint-img-cover{background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:150px;width:200px}.ribbon-wrapper-green{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px}.ribbon-green{font-size:100%;font-weight:500;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;padding:2px 0;left:19px;top:8px;width:90px;background-color:#9BA911;color:#FFF;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.ribbon-green:after,.ribbon-green:before{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon-green:before{left:0}.ribbon-green::after{right:0}​__ESCAPED_SOURCE_END_CLEAN_CSS__