.badge-primary,.bg-primary{background-color:#5c66bf!important}.txt-primary{color:#5c66bf!important}.dropdown-menu>li>a.text-primary,.text-primary{color:#5c66bf}.btn-primary{background-color:#5c66bf;border:1px solid #5c66bf;color:#fff!important}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#404aa5!important;border:1px solid;border-color:#404aa5!important}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#404aa5!important;border:1px solid;border-color:#404aa5!important;box-shadow:none!important}.page-item.active .page-link{background-color:#5c66bf;border-color:#5c66bf}.header{background-color:#5c66bf;border-bottom:1px solid #e7e7e7}.header .has-arrow .dropdown-toggle:after{border-color:#fff}.form-control:focus{border-color:#5c66bf}.dropdown-item.active,.dropdown-item:active{background-color:#5c66bf}.page-title-box h3,.user-menu.nav>li>a{color:#fff}.user-menu.nav>li>a:focus,.user-menu.nav>li>a:hover{background-color:rgba(0,0,0,.2);color:#fff}.user-img .status{border:2px solid #fff}.user-menu .bg-primary{background-color:#5c66bf!important}.dropdown-menu>li>a{color:#333}.sidebar{background-color:#fff;border-right:1px solid #e7e7e7}.sidebar-menu li a:hover{color:#5c66bf}.sidebar-menu li a>.badge{color:#fff}.sidebar-menu li.active a{background-color:#f3f3f3;color:#5c66bf}.menu-title{color:#000}.sidebar-menu li.menu-title a{color:#5c66bf}.sidebar-menu li.menu-title a.add-user-icon{background-color:#eee;color:#bbb}.sidebar-menu li.menu-title a.add-user-icon:hover{background-color:#5c66bf}.sidebar-menu li.menu-title a.btn,.sidebar-menu li.menu-title a.btn:hover{color:#fff}.sidebar-menu ul ul a.active{color:#5c66bf}.mobile-user-menu{color:#fff}.mobile-user-menu>a,.mobile-user-menu>a:hover{color:#333}.mobile-user-menu>.dropdown-menu>a{line-height:23px}.profile-rightbar{color:#5c66bf}.noti-dot:before{background-color:#5c66bf;border:5px solid #5c66bf}.noti-dot:after{border:4px solid #5c66bf}.bootstrap-table thead{background-color:#5c66bf;color:#fff}.account-box a{color:#323232}.account-box .form-control{border:1px solid #e7e7e7}.account-box label{color:#7f8fa4}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#5c66bf}.select2-container--default.select2-container--open .select2-selection--single{border-color:#5c66bf}.account-box a:hover{color:#5c66bf}.account-wrapper #sendcode{align-self:center;-webkit-align-self:center;background:#5c66bf;border-radius:100px;color:#fff;cursor:pointer;line-height:24px;margin-left:15px;padding:6px 15px;user-select:none;white-space:nowrap}.account-wrapper #sendcode.unable{background:#ccc;color:#333}.dialog .order-add #hand-add{color:#71dd8a;cursor:pointer}.dialog .order-add .idcard-info-wrapper{width:100%}.dialog .order-add .hand-add-wrapper{border:1px dashed #ccc;border-radius:4px;margin-bottom:10px;padding:10px;position:relative;width:100%}.dialog .order-add .hand-add-wrapper>input{display:inline-block;font-size:12px;height:28px;line-height:28px;padding:6px 9px}.dialog .order-add .hand-add-wrapper .name{width:80px}.dialog .order-add .hand-add-wrapper .idcardno{width:180px}.dialog .order-add .hand-add-wrapper .mobile{width:120px}.dialog .order-add .hand-add-wrapper .iconfont{color:#999;cursor:pointer;font-size:18px;position:absolute;right:10px}.dialog .order-add .idcard-list{background:#f5f5f5;border-radius:5px;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;padding:7px;width:100%}.dialog .order-add .idcard-list .idcard-empty{color:#999;line-height:25px;text-align:center;width:100%}.dialog .order-add .idcard-list>div{padding:3px}.dialog .order-add .idcard-list .idcard-item{font-size:12px;line-height:24px;padding-left:7px;padding-right:7px;width:50%}.dialog .order-add .idcard-list .idcard-item .idcardno,.dialog .order-add .idcard-list .idcard-item .mobile{font-size:13px}.dialog .order-add .idcard-list .idcard-item .mobile{background:transparent;border:none;cursor:pointer;display:inline-block;height:22px;line-height:22px;overflow:hidden;text-align:start;width:90px}.dialog .order-add .idcard-list .idcard-item .mobile:focus{border-bottom:1px solid #ced4da}.dialog .order-add .idcard-list .idcard-item .iconfont{color:#999;cursor:pointer;position:relative;top:1px}.dialog .order-add .idcard-list .idcard-item:nth-child(2n){text-align:end}.dialog .download{display:flex;display:-webkit-flex;display:-ms-flex}.dialog .download>div{flex:1;-webkit-flex:1;-ms-flex:1}.dialog .download .qrcode{-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;display:-ms-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.dialog .download .tip{align-self:center;-webkit-align-self:center}.dialog .inner-dialog.tab-dialog .tab-item.active{color:#5c66bf}.dialog .inner-dialog.tab-dialog .tab-item.active:before{background-color:#5c66bf}#search .item>.iconfont.del:hover{color:#5c66bf}#search .item input:not(.btn):focus{border-color:#5c66bf}.dialog .suggest-wrap .iconfont.del:hover{color:#5c66bf}.fc-state-active,.fc-state-disabled,.fc-state-down{background-color:#5c66bf!important;color:#fff!important;text-shadow:none}.tag-wrapper .tag-list,.tag-wrapper .tag-list>li{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tag-wrapper .tag-list>li{height:28px;margin:0 0 8px 8px;overflow:hidden;position:relative}.tag-wrapper .tag-list>li .tag{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#f2fbff;border-radius:28px;color:#5c66bf;display:-webkit-flex;display:-ms-flexbox;display:flex;height:inherit;padding:0 12px;transition:padding-right 218ms ease 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.tag-wrapper .tag-list>li .iconfont{height:20px;line-height:20px;text-align:center;width:20px}.tag-wrapper .tag-list>li .tag-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-wrapper .tag-list>li.removeable .iconfont{color:#5c66bf;font-size:16px;opacity:0;position:absolute;right:4px;top:4px;transition:opacity 218ms ease 0s;z-index:0}.tag-wrapper .tag-list>li.removeable:hover .tag{padding-right:28px}.tag-wrapper .tag-list>li.removeable:hover .iconfont{opacity:1;z-index:2}.tag-wrapper .tag-list>li.tag-add .add{cursor:pointer}.tag-wrapper .tag-list>li.tag-add .add.text{color:#8c8c8c}.tag-wrapper .tag-list>li.tag-add .add .iconfont{margin-right:4px;position:relative;top:1px}.tag-wrapper .tag-list>li.tag-add .add.iconfont{color:#bfbfbf;font-size:16px}.tag-wrapper .tag-list>li.tag-add .add:hover{color:#5c66bf}.search-bar.active{border-color:#5c66bf}.job-title{overflow:hidden;padding:15px 20px;position:relative}.job-container{clear:both;display:flex;display:-webkit-flex;display:-ms-flexbox;height:calc(100% - 65px)}.job-container .catalog-wrapper{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:100%;margin:0 5px;width:240px}.job-container .catalog-wrapper .catalog-list{height:100%}.job-container .list-container{height:100%;width:calc(100% - 250px)}.job-container .list-container .table{height:calc(100% - 15px)}.job-container .list-container .tbody{display:flex;display:-webkit-flex;display:-ms-flexbox;height:100%}.job-wrapper{-ms-flex-negative:0;-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:center;justify-content:center;overflow:hidden;width:360px}.job-wrapper.card-box{height:calc(100% - 20px);margin:0 15px 0 0}.job-wrapper .job-info-add{padding:6px 20px}.job-wrapper .job-add-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.job-wrapper .job-add-wrapper .btns{overflow:hidden;position:relative}.job-wrapper .job-add-wrapper .split-hide,.job-wrapper .job-add-wrapper .split-show{color:#999}.job-wrapper .job-add-wrapper .date-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.job-wrapper .job-add-wrapper .date-wrap input{-webkit-flex:1;-ms-flex:1;flex:1}.job-wrapper .job-add-wrapper .date-wrap .datechange{background:#fff;cursor:pointer;margin-left:10px;text-align:center;user-select:none;width:105px}.job-wrapper .job-add-wrapper textarea{-webkit-flex:1;-ms-flex:1;flex:1}.job-wrapper .job-add-wrapper .tag-wrapper{padding-top:10px}.job-list{overflow-y:auto}.job-list .job-info{border:1px solid #ced4da;margin-right:7px;margin-top:15px;overflow:hidden}.job-list .job-info:first-child{margin-top:0}.job-list .job-info .top-wrapper{align-items:center;border-bottom:1px solid #ced4da;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px}.job-list .job-info .top-wrapper input{border:1px solid #ced4da;border-radius:4px;height:35px;padding:6px 12px}.job-list .job-info .top-wrapper input.name{color:#000;-webkit-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:600;overflow:hidden}.job-list .job-info .top-wrapper input.keyinfo{flex:2;overflow:hidden}.job-list .job-info .top-wrapper a{word-break:keep-all}.job-list .job-info .tag-wrapper{border-bottom:1px solid #ced4da;padding:10px 10px 0}.job-list .job-info textarea{border:none;overflow-y:hidden}.btn .iconfont{font-size:14px;margin-right:5px}.catalog-wrapper{height:100%;overflow:auto;width:100%}.catalog-wrapper .flex{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.catalog-wrapper .search-bar{margin-left:12px}.catalog-list{border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.catalog-list .list-wrapper{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden;text-align:center;width:240px}.list-wrapper .list-title{height:40px;padding:4px 12px}.list-wrapper .list-title .left-wrapper{-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.list-wrapper .list-title .name{font-size:14px;font-weight:700;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.list-wrapper .list-title .num{-ms-flex-negative:0;color:#999;-webkit-flex-shrink:0;flex-shrink:0;font-size:12px;margin-left:10px}.list-wrapper .list-title .space{-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.list-wrapper .list-title .iconfont{color:#999;cursor:pointer;font-size:16px;margin-top:1px}.list-wrapper .list-title .iconfont:hover{color:#5c66bf}.list-wrapper .list-title .menu{-ms-flex-negative:0;color:#bbb;cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0;font-size:18px;margin-left:8px}.list-wrapper .list-title .menu:hover{color:#5c66bf}.catalog{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 12px}.catalog .info-list{overflow-x:hidden;overflow-y:auto;position:relative}.catalog .info-list>div{cursor:pointer;margin-bottom:8px;position:relative}.catalog .info-list>div:last-child{margin-bottom:4px}.catalog>.iconfont{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;height:28px;-webkit-justify-content:center;justify-content:center;margin:4px 0 8px}.catalog>.iconfont:hover{color:#5c66bf}.catalog-info{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px 15px;position:relative;text-align:start;white-space:normal;width:100%}.catalog-info>.ord{font-weight:700}.catalog-info>.name{-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-info>.iconfont{color:#999;margin-left:8px;opacity:0;transition:opacity 218ms ease}.catalog-info:hover>.iconfont{opacity:1}.catalog-info>.iconfont:hover{color:#5c66bf}.catalog-info>.iconfont.icon-dustbin:hover{color:#f62d51}.catalog-info .sign{background-color:#999;border-bottom-left-radius:4px;border-top-left-radius:4px;bottom:0;left:0;opacity:0;position:absolute;top:0;transition:width 218ms ease-in;width:4px}.catalog-info:hover .sign{opacity:1}.catalog-info.selected .sign{background-color:#5c66bf;opacity:1}body>.catalog-info{margin:0;z-index:9999}body>.catalog-info>.iconfont{opacity:0}body>.list-wrapper{background-color:#f5f5f5;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.3)}.laowu-job-container{height:calc(100% - 20px);overflow-x:hidden;overflow-y:auto;padding-right:15px}.laowu-job-list .laowu-job-item{background:#fff;border:1px solid #ced4da;border-radius:4px;padding:10px}.laowu-job-list .laowu-job-item:not(:first-child){margin-top:10px}#body.app-download{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}#body.app-download .text{height:20px;line-height:20px;padding:0 15px;position:relative;top:-36px}#body.app-download .logo{display:inline-block;vertical-align:bottom;width:55%}#body.app-download .name{color:#333;font-size:28px;font-weight:600;margin-top:60px;text-align:center}#body.app-download .intro{color:#000;font-size:16px;margin-top:20px;overflow:hidden}#body.app-download .intro .extra{color:#999;font-size:12px;margin-top:10px}#body.app-download .download{border-radius:5px;display:block;line-height:35px;margin:20px;text-align:center}.mask{background-color:rgba(0,0,0,.3);bottom:0;display:none;height:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:1}.mask img{height:75px;vertical-align:bottom;width:75px}.mask .content{color:#fff;font-size:14px;position:absolute;right:20px;text-align:center;top:20px}.td.photo .photo-item{background-position:50%;background-size:cover;border:1px solid #e8e8e8;height:24px;position:relative;width:24px}body>.worker-preview-photo{background:#f2f2f2;border:1px solid #e8e8e8;border-radius:4px;padding:5px;position:absolute;z-index:2001}body>.worker-preview-photo img{height:105px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#5c66bf}.list-container>.list-table .td a:hover,.list-container>.list-table .tr .td:not(.ar) .iconfont:hover,.popup .popup-input .iconfont{color:#5c66bf}.list-container>.list-table .td.state{cursor:pointer}.list-table .tbody .tr .name .iconfont{position:relative;top:1px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#5c66bf;border-color:#5c66bf}.pagination>li>a,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span,.pagination>li>span:focus,.pagination>li>span:hover{color:#5c66bf}@media only screen and (min-width:768px){.custom-modal button.close{background:#5c66bf}.nav-tabs.nav-tabs-top>li.active>a,.nav-tabs.nav-tabs-top>li.active>a:focus,.nav-tabs.nav-tabs-top>li.active>a:hover{border-top-color:#5c66bf}.nav-tabs.nav-tabs-bottom>li.active>a,.nav-tabs.nav-tabs-bottom>li.active>a:focus,.nav-tabs.nav-tabs-bottom>li.active>a:hover{border-bottom-color:#5c66bf}}@media only screen and (max-width:767px){.custom-modal button.close{background-color:#5c66bf}.nav-tabs.nav-justified>li.active>a,.nav-tabs.nav-justified>li.active>a:focus,.nav-tabs.nav-justified>li.active>a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-left-color:#5c66bf}.nav-tabs-justified>li.active>a,.nav-tabs-justified>li.active>a:focus,.nav-tabs-justified>li.active>a:hover{border-left-color:#5c66bf;border-width:0 0 0 2px}}