/* Minification failed. Returning unminified contents.
(321,70): run-time error CSS1035: Expected colon, found ';'
 */
.clickable-item{cursor:pointer;}.text-bold{font-weight:bold;}.portlet.light>.portlet-title .inputs.inputs-full-width{display:block;float:none;}.tree-item-icon-color{color:#dfba49;}.page-sidebar .page-sidebar-menu>li>a>i.fa,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i.fa{margin-left:1px;margin-right:4px;top:3px;}.form-group.form-md-line-input.no-hint{margin-bottom:15px;}.form-group.form-md-line-input.has-error .form-control{border-bottom-color:#f00;}.form-group.form-md-line-input.has-error .help-block-info{display:none;}.jtable-main-container{overflow-x:auto;}.jtable-main-container .jtable .jtable-column-header{height:32px;}.jtable-main-container .jtable .jtable-data-row td{height:32px;}.jtable-main-container .jtable-bottom-panel select{color:#000;}.daterangepicker_input .input-mini{width:120px !important;}.portlet.light>.portlet-title.portlet-title-filter{border:none;margin-bottom:0;}button i{margin-right:5px;}.btn+.btn{margin-left:5px;}.social-icons li .openidconnect,.social-login-icon.openidconnect{background:url(../Images/open-id-connect.png) no-repeat;}.social-icons li .adfs,.social-login-icon.adfs{background:url(../Images/ws-federation.png) no-repeat;}.margin-bottom-0{margin-bottom:0 !important;}.page-header.navbar .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu{width:250px;}br{font-family:Verdana;}.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .submenu{background-color:#536470 !important;}#RecentlyUsedLinkedUsers a::after{content:'' !important;}

/* Add 2019/6/20 by Wuyanhong*/
/* components-md.min.css
附加样式 */

/*滚动条优化 Begin*/
::-webkit-scrollbar-track-piece {
    background-color: #f8f8f8;
}

::-webkit-scrollbar {
    width: 9px;
    height: 9px;
}

::-webkit-scrollbar-thumb {
    background-color: #dddddd;
    background-clip: padding-box;
    min-height: 28px;
}

    ::-webkit-scrollbar-thumb:hover {
        background-color: #bbb;
    }
/*滚动条优化 End*/

.btn:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all) {
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    transition: box-shadow .28s cubic-bezier(.4, 0, .2, 1);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
    user-select: none;
    padding: 10px 14px  10px;
}
/* jtable.min.css 附加样式 */

div.jtable-main-container {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #323232 !important;
    margin-top: 20px;
    width: 100%;
    overflow-x: auto;
}

    div.jtable-main-container div.jtable-title {
        background: none;
        border-color: none;
    }

        div.jtable-main-container div.jtable-title div.jtable-title-text {
            -webkit-text-shadow: none;
            text-shadow: none;
            color: #323232;
            font-size: 16px;
            font-weight: 400 !important;
            border-left: 4px solid #5c9acf;
            padding-left:10px;
        }

    div.jtable-main-container div.jtable-title {
        -webkit-border-radius: none;
        -moz-border-radius: none;
        border-radius: none;
        position: relative;
        line-height: 36px;
        box-shadow: none;
        padding-left: 0px;
        border: none;
        margin-bottom: 10px;
    }

    div.jtable-main-container table.jtable thead {
        border-bottom: none;
        background:none !important
        
    }
    div.jtable-main-container table.jtable tfoot {
        border-top:1px solid rgba(0,0,0,.06);
    }
        div.jtable-main-container table.jtable thead th {
            vertical-align: middle;
            text-align: center;
        }

            div.jtable-main-container table.jtable thead th.jtable-column-header div.jtable-column-header-container {
                height: 26px;
                line-height:26px;
                color:#555;
            }
    div.jtable-main-container table.jtable tbody > tr.jtable-row-even {
        background-color: #f5f6fa;
    }
    div.jtable-main-container table.jtable tbody > tr {
        background-color:#fff
    }
.jtable-main-container .jtable .jtable-data-row td {
    padding:12px 10px;
    line-height:32px
}

div.jtable-main-container table.jtable {
    border-collapse: collapse;
    border-spacing: 0;
    border: none;
    border:1px solid rgba(0,0,0,.06);
}

    div.jtable-main-container table.jtable thead th {
        padding: 10px;
        border-right: 1px dotted rgba(0,0,0,.06);
        border-left: 1px dotted rgba(0,0,0,.06) !important;
        color: #323232;
        background: none !important;
        /*background: -webkit-linear-gradient(#fefefe, #f6f6f6, #eaeaea);*/ /* Safari 5.1 - 6.0 */
        /*background: -o-linear-gradient(#fefefe, #f6f6f6, #eaeaea);*/ /* Opera 11.1 - 12.0 */
        /*background: -moz-linear-gradient(#fefefe, #f6f6f6, #eaeaea);*/ /* Firefox 3.6 - 15 */
        /*background: linear-gradient(#fefefe, #f6f6f6, #eaeaea);*/ /* 标准的语法 */
        border: 1px solid rgba(0,0,0,.08);
    }

        div.jtable-main-container table.jtable thead th:first-child {
            border-left: none !important;
        }
        div.jtable-main-container table.jtable thead th:last-child {
            border-right: none !important;
        }

div.jtable-main-container div.jtable-bottom-panel {
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    padding: 5px;
    background: #fff;
    border: none;
    min-height: 24px;
    line-height: 30px;
    font-size: 14px;
}

div.jtable-main-container div.jtable-bottom-panel .jtable-page-list {
    margin: 10px;
}

div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-space, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-previous, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-next, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-active {
    -webkit-text-shadow:none;
    text-shadow:none;
    background-color: #ebebeb;
    border: 1px solid #b5b5b5;
    padding: 0 10px;
    margin: 0 5px;
    border-radius: 3px;
}

    div.jtable-main-container div.jtable-bottom-panel .jtable-page-list {
        margin: 10px 10px 10px 0px;
    }

        div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-space, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-previous, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-next, div.jtable-main-container div.jtable-bottom-panel .jtable-page-list .jtable-page-number-active {
            -webkit-text-shadow: none;
            text-shadow: none;
            border: 1px solid #b5b5b5;
            width: 32px;
            height: 26px;
            line-height: 26px;
            margin: 0 2px;
            font-size: 12px;
            border-radius: 5px;
            letter-spacing: -3px;
            color: #555;
            text-align: center;
            background-color: #E1E5EC;
        }

.jtable-page-number-first:not(.jtable-page-number-disabled):hover, .jtable-page-number-previous:not(.jtable-page-number-disabled):hover, .jtable-page-number-next:not(.jtable-page-number-disabled):hover, .jtable-page-number-last:not(.jtable-page-number-disabled):hover {
    background-color: #3898DC !important;
    border: 1px solid #3898DC !important;
    color: #fff !important;
}

div.jtable-main-container > div.jtable-bottom-panel span.jtable-goto-page {
    margin-left: 5px;
    color: #555 !important
}

div.jtable-main-container > div.jtable-bottom-panel span.jtable-page-size-change {
    margin-left: 5px;
    color: #555 !important
}

.jtable-goto-page select {
    border-radius: 5px;
    padding: 3px 10px;
    text-align: left;
    height: 26px;
    background-color: #E1E5EC;
    border: 0 !important;
    color: #555 !important;
    outline: 0;
}

.jtable-page-size-change select {
    border-radius:5px;
    padding: 3px 10px;
    text-align: left;
    height: 26px;
    background-color: #E1E5EC;
    border: 0 !important;
    color: #555 !important;
    outline: 0;
}

/* layout.min.css附加样式 */

.page-sidebar .page-sidebar-menu .sub-menu li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a {
    display: block;
    margin: 0;
    padding: 9px 14px 9px 30px;
    text-decoration: none;
    font-size: 14px;
    font-weight: 400;
    background: 0 0
}

.page-sidebar .page-sidebar-menu > li > a > .title, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > .title {
    font-size: 14px;
    font-weight: 400
}

.btn:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all).btn-xs {
    font-size: 14px;
    padding: 6px 8px;
    font-weight:400 !important;
    border-radius:6px;
}

.btn:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all) {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    transition: box-shadow .28s cubic-bezier(.4,0,.2,1);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
    user-select: none;
    padding:10px 14px 10px;
}
.label:not(.md-skip) {
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0.6px;
    padding: 3px 8px;
    border-radius: 0;
    border-radius: .75rem;
}

.label:not(.md-skip).label-sm {
    font-size: 14px;
    font-weight: 600;
    padding: 3px 6px;
}
.label:not(.md-skip).label-icon {
    padding: 4px 0 4px 4px !important;
    font-size: 14px !important;
}

/*批量发薪处理、支付状态颜色*/

/*处理/支付成功*/
.label-success {
    background-color: #36c6d3;
}
/*处理/支付失败*/
.label-failure {
    background-color: #ed6b75;
}
/*待处理/待支付*/
.label-ready {
    background-color: #C4C5D6;
}
/*处理中/支付中*/
.label-process {
    background-color: #22B9FF;
}
/*支付退回*/
.label-return {
    background-color: #5867DD;
}
/*待确认*/
.label-confirm {
    background-color: #FFB822;
}
.label-warning {
    background-color: #f0ad4e;
}

.btn-enable {
    background-color: #34BFA3;
}

.note p, .page-loading, .panel .panel-body {
    font-size: 16px;
    color: #323232
}

/*指定公司额度导入*/
.Platformlable { font-size:13px; top:0; color:#999; margin-bottom10px; width:100%;
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
    color: #fff;
    background: #36C6D3;
}
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
}
.ChooseFile {
    position: absolute;
    left: 0;
    top: -10px;
    padding: 8px 14px 7px;
}

.ChooseInput {
    position: absolute;
    left: 0;
    top: 20px;
    z-index: 1;
    opacity: 0;
    width: 80px;
    height: 35px;
}

span.fileName {
    position: absolute;
    left: 96px;
    top:24px;
    width:300px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.action-postion {
    position:absolute;
    top:16px;
    left:80%;
    z-index:3000
}

.tabstate {
    font-size: 12px !important;
    font-weight: 400 !important;
    padding: 3px !important;
    float: left;
    margin-top: 14px;
}
.tab-toggle {
    width: 110px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
    padding: 12px 2px 12px 6px !important
}

.dropdown-menu > li > a {
    font-weight: 400 !important
}
.jstree-default .jstree-node {
    line-height:28px !important;
}
.jstree-default .jstree-anchor {
    height:28px; line-height:28px;
}
.fa-gavelsize {
    font-size:14px !important;
}
.sweet-alert p {
    font-weight:400 !important
}

定义滚动条的样式

*::-webkit-scrollbar {
    width: 7px;
    height: 10px;
    background-color: transparent;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
*::-webkit-scrollbar-track {
    background-color: #f0f6ff;
}
/*定义滚动条轨道 内阴影+圆角*/
*::-webkit-scrollbar-thumb {
    background-color: #E1E5EC;
    border-radius: 6px;
}
/*定义滑块 内阴影+圆角*/
.scrollbarHide::-webkit-scrollbar {
    display: none
}

.fxbuttonState {
   float:left !important; margin-left:0 !important; margin-right:10px !important; margin-top:3px; 
}

.Spit {
    width: 80px;
    height: 80px;
    display: inline-block;
    position: fixed;
    bottom: 30px;
    right: 30px;
    z-index: 100;
    background: url(/Common/Images/spit.png) no-repeat center center;
    background-size: 100%;
    animation: loading-spinner 2s infinite linear;
    -webkit-animation: loading-spinner 2s infinite linear;
}
.requirTxt {
    font-size:12px; color:red;
    margin-left:2px;
}
/*bootstrap-select需要用到的样式*/
.bs-select-opacity {
    opacity: 0;
}

.bs-select-cursor {
    cursor: context-menu;
}

.customHeader {
    overflow: hidden;
    min-width:310px;
    left:-40px

}
    .customHeader ul {
        padding:10px 15px!important
    }
    .customHeader ul li {
        list-style: none;
        padding: 0 !important;
        margin: 0 !important
    }
    .customHeader label{
        display: block;
        font-weight: 400;
        color: #333;       
        float: left;
        width: 120px;
        padding:4px 0 !important;
        margin:0 15px 0 0
    }
        .customHeader label span {
           padding-left:5px
        }
.portlet.light {
    padding: 15px 20px;
    background-color: #fff;
}
.page-head .page-title > h1 {
    color: #181C32;
    font-size: 20px;
    font-weight: 500;
}
.margin-bottom-5 .text-right .btn {
    font-size:13px !important
}

.rechargeTips {
    padding:10px 0px;
    color:red;
}

.yggl_attributionInformation .myPanel{
    padding:6px 10px;
    border:1px solid #e5e5e5;
    border-radius:3px;
    margin:5px;
    display:inline-block
}


.treeHeight {
    max-height: 500px;
    overflow: hidden;
    overflow-y: auto
}

input.date-add-pointer[readonly] {
    cursor: pointer !important
}



.width100 {
    width: 100% !important
}
