@charset "utf-8";
.jc-disabled{
   /*cursor:not-allowed;*/
}
body .jc-disabled-t{
    color:#777777;
   /*cursor:not-allowed;*/
}
.jc-href{cursor: pointer;color:blue;}
.jc-link{color:#0080FF;cursor:pointer}
.jc-link-green{color:green;cursor:pointer}
.jc-link-title{color:green;}
.jc-term-title {background-color:#F8F8FF;font-weight:bold;color:green;}

.jc-text-center {text-align:center}

.jc-display {padding-top:9px;padding-bottom:9px;line-height:20px;}
.jc-display-input {padding-top:4px;padding-bottom:4px;line-height:30px;}
.jc-input-low {margin:8px 3px;line-height:20px;height:20px}
.jc-term-title {background-color:#F8F8FF;font-weight:bold;color:green;}
.jc-term-title-readonly {background-color:white;font-weight:bold;color:black;}

.jc-term-title-cursor{background-color:#F8F8FF;font-weight:bold;color:green;cursor:pointer;}

.jc-input-disabled{cursor:not-allowed;background:#F8F8FF!important;border:#F8F8FF!important;select:none!important;user-select:none!important}
.jc-input-disabled2{cursor:not-allowed;background:#fffef9!important;border:#F8F8FF!important;select:none!important;user-select:none!important}
.jc-input-display{line-height:30px;}
.jc-input-display2{line-height:20px;padding:9px 0px;}
.jc-last{margin-bottom:20px;}
.jc-last-btn{margin-bottom:20px;margin-top:0;}
.jc-end-btn{width:63px;}
.jc-input-radio{margin-top:-5px;}

.jc-input-radio >.layui-form-radio *{height:20px;line-height: 20px;padding:7px 2px;font-size: 12px;margin:0px 0px}
.layui-form-radio *{margin:7px 3px}
.jc-input-radio >.layui-form-radio > i *{margin-right: 3px}
.jc-input-radio2{font-size:12px;height:20px;line-height:20px;padding:9px 0;}
.jc-link{color:blue;cursor:pointer}
.jc-open-header{padding:5px;margin:0;text-align:center;background-color:#dfdfdf;}/*#f1f1f1;*/
.jc-open-header-small{font-weight:bold;color:green;}/*#f1f1f1;*/
.jc-hidden{display:none;}
.jc-hidden2{display:none;}
.jc-selected-bd{border-color: #ffe599;color: #000;background-color:#ffe599;} /* #ff9900 e2e8e0 ffe599 317eeb */
.jc-selected{ border-color: #D1EEEE; background:#ffe599; color: #000;} /* #ff9900*/
.jc-form-lable{text-align:right;}
.jc-form-item{margin-bottom:5px;}
.jc-btn-reload {float:right;margin-top:4px}
.jc-table-title{background-color: rgb(195, 208, 219) !important;border-color: rgb(195, 208, 219) !important;font-size: 14px;text-align:center;font-weight:700;color:green;}



.jc-card-title{background-color:rgb(195, 208, 219)!important;border-color: rgb(195, 208, 219)!important;font-size:16px;text-align:center;font-weight:700;color:green;}

.boxskin-black{
    background-color: black!important;
    color:white;
    opacity:0.9;
}

.wareTable {margin-left:10px;margin-right:10px;display:block;padding: 8px;border: 0px solid #ddd; background-color: #f6f6f6;height:auto;min-height:150px;color:#000; }
.wareTable thead tr,.wareTable tbody tr{text-align:left; padding: 10px 5px 8px 5px ;display:block; border:0 0 1px 0 solid;border-color:#ffe599; background-color: #f6f6f6;line-height:12px;height:12px;}
.wareTable thead tr{background-color: #c3d0db;font-weight: bold;}
.wareTable tbody tr:nth-child(even){background:#e2e8e0;}
.wareTable tbody tr td,.wareTable thead tr td{ display:block;float:left;height:12px;line-height:12px;border:0;overflow:hide;white-space:nowrap; text-overflow: ellipsis;}
.wareTable tbody tr:hover {background: #cefff4;}
.wareTable tbody tr.selected{ border-color: #D1EEEE; background:#ffe599!important; color: #000;} /* #ff9900    */
.wareTable tbody tr,.wareTable thead tr{}
.wareTable .center{text-align: center}

/* ----- jc select------- */
.jc-select option:hover { border-color: #52bea6; background: #cefff4; color: #52bea6;}
.jc-select option:selected {border-color: #D1EEEE; background:#ffe599!important; color: #000;}

/* -----  layui open window skim ------- 

body .demo-class .layui-layer-btn{border-top:1px solid #E9E7E7}
body .demo-class .layui-layer-btn a{background:#333;}
body .demo-class .layui-layer-btn .layui-layer-btn1{background:#999;}

*/
body .laywin-normal .layui-layer-title{color:black;}
body .layui-form-select dl dd, .layui-form-select dl dt{
    line-height: 25px;
}
/* --------------弹出层标题 ------------------*/
body .layui-open-title .layui-layer-title{
    color:black;font-size:16px;font-weight:700;
}
body .layui-layer-title{text-align: left; font-size: 14px; font-weight: bold; cursor: move;}
body .layui-table-tool{
     background-color:#c3d0db;
}

.jc-show-item {
}
.jc-item h4{
    text-align: center;
    display:block;
    color: green;
    font-size: 14px;
    font-weight: 700;
    padding: 10px;
    line-height: 20px;
    vertical-align: middle;
}
.jc-item label{
    float: left;
    display: block;
    padding: 5px 2px 5px 1px;
    width: 70px;
    font-weight: 400;
    line-height: 20px;
    text-align: right;
}
.jc-item > div{
    float: left;
    padding: 5px 2px;
    line-height: 20px;
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    color:#999;
}
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap .layu-menu-item a {
    font-size: 12px;
}

.x-admin-backlog-body{
    text-align: center;
}

.x-admin-backlog li:hover{
    background-color:green;
}

.jc-bottom-addheight{
    min-height:50px;
    height:50px;
}







/*
.boxskin-black-md{
    background-color: black!important;
    width:200px;
    color:white;
}
.boxskin-black-sm{
    background-color: black!important;
    width:150px;
    color:white;
}
.boxskin-black-lg{
    background-color: black!important;
    width:250px;
    color:white;
}
.boxskin-black-xs{
    background-color: black!important;
    width:100px;
    color:white;
}
.boxskin-black-mi{
    background-color: black!important;
    width:50px;
    color:white;
}

.boxskin-pink{
    background-color: #d6487e!important;
}
.boxskin-pink-md{
    background-color: #d6487e!important;
    width:200px;
}
.boxskin-pink-sm{
    background-color: #d6487e!important;
    width:150px;
}
.boxskin-pink-lg{
    background-color: #d6487e!important;
    width:250px;
}
.boxskin-pink-xs{
    background-color: #d6487e!important;
    width:100px;
}
.boxskin-pink-mi{
    background-color: #d6487e!important;
    width:50px;
}

.boxskin-blue{
    background-color: #0000FF!important;
}
.boxskin-blue-md{
    background-color: #0000FF!important;
    width:200px;
}
.boxskin-blue-sm{
    background-color: #0000FF!important;
    width:150px;
}
.boxskin-blue-lg{
    background-color: #0000FF!important;
    width:250px;
}
.boxskin-blue-xs{
    background-color: #0000FF!important;
    width:100px;
}
.boxskin-blue-mi{
    background-color: #0000FF!important;
    width:50px;
}



.boxskin-cblue{
    background-color: #6495ED!important;
}
.boxskin-cblue-md{
    background-color: #6495ED!important;
    width:200px;
}
.boxskin-cblue-sm{
    background-color: #6495ED!important;
    width:150px;
}
.boxskin-cblue-lg{
    background-color: #6495ED!important;
    width:250px;
}
.boxskin-cblue-xs{
    background-color: #6495ED!important;
    width:100px;
}
.boxskin-cblue-mi{
    background-color: #6495ED!important;
    width:50px;
}

.boxskin-lblue{
    background-color: #ADD8E6!important;
}
.boxskin-lblue-md{
    background-color: #ADD8E6!important;
    width:200px;
}
.boxskin-lblue-sm{
    background-color: #ADD8E6!important;
    width:150px;
}
.boxskin-lblue-lg{
    background-color: #ADD8E6!important;
    width:250px;
}
.boxskin-lblue-xs{
    background-color: #ADD8E6!important;
    width:100px;
}
.boxskin-lblue-mi{
    background-color: #ADD8E6!important;
    width:50px;
}

.boxskin-green{
    background-color: #66CD00!important;
}
.boxskin-green-md{
    background-color: #66CD00!important;
    width:200px;
}
.boxskin-green-sm{
    background-color: #66CD00!important;
    width:150px;
}
.boxskin-green-lg{
    background-color: #66CD00!important;
    width:250px;
}
.boxskin-green-xs{
    background-color: #66CD00!important;
    width:100px;
}
.boxskin-green-mi{
    background-color: #66CD00!important;
    width:50px;
}

.boxskin-yellow{
    background-color: #FFF68F!important;
}
.boxskin-yellow-md{
    background-color: #FFF68F!important;
    width:200px;
}
.boxskin-yellow-sm{
    background-color: #FFF68F!important;
    width:150px;
}
.boxskin-yellow-lg{
    background-color: #FFF68F!important;
    width:250px;
}
.boxskin-yellow-xs{
    background-color: #FFF68F!important;
    width:100px;
}
.boxskin-yellow-mi{
    background-color: #FFF68F!important;
    width:50px;
}
*/