/*右侧内容选项按钮背景*/
.layadmin-pagetabs .layui-tab-title li.layui-this{
    background-color: #f5f5f5 !important;
}
/*input，textarea获取焦点*/
.layui-input:focus,.layui-textarea:focus{
    border-color:#1890ff!important;
    box-shadow:0 0 0 2px rgba(186,231,255,.3)
}
.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{
    border-color:#ff5722!important;box-shadow:0 0 0 2px rgba(255,87,34,.08)
}
/*灰色按钮*/
.layui-btn-info{
    background: #f2f3f5;
    color:#666;
}
.layui-btn-info:hover{
    background: #e5e6eb;
    color:#666;
    opacity:1;
    filter:alpha(opacity=100);
}
/*右侧圆角框*/
.layui-card {
    border-radius: 6px !important;
}
/*表头*/
.layui-table th {
    background: url('../images/th_bg.gif') repeat-x left bottom #fff;
    font-weight: bold;
    color: #333;
}
/*表格选中*/
.layui-table-checked{
    background-color:#fff !important;
}
.layui-table-checked.layui-table-click,.layui-table-checked.layui-table-hover{
    background-color:#f8f8f8 !important;
}
.layui-form-checkbox[lay-skin=primary]>.layui-icon-indeterminate{
    border-color:#1890ff !important;
}
.layui-form-checkbox[lay-skin=primary]>.layui-icon-indeterminate:before{
    background-color:#1890ff !important;
}
.layui-table-cell-c:hover {
    border-color:#1890ff
}
/*table行高*/

.layui-table td img {
    width: auto;
    height: 100%;
    max-height: 60px;
    cursor: pointer;
}
.layui-table .pic {
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.layui-table .pic img {
    width: 100%;
    height: 100%;
}
.layui-table .show_pic {
    display: none;
}
.layui-table .show_pic img {
    width:auto;
    height:auto;
    max-width:500px;
    max-height:500px;
}
/*表格中编辑删除按钮*/
.set-btn .layui-btn+.layui-btn {
    margin-left: 5px;
}
/*颜色*/
.layui-normal,.layui-gray {
    color: #cacdd3!important;
}
.layui-processing,.layui-blue {
    color: #1890ff!important;
}
.layui-success,.layui-green {
    color: #00b444!important;
}
.layui-warning,.layui-orange {
    color: #fc862b!important;
}
.layui-danger,.layui-red {
    color: #f35044!important;
}
.layui-gold {
    color: #f2bf44!important;
}
.layui-lime {
    color: #95dd4b!important;
}
.layui-cyan {
    color: #24c6c8!important;
}
.layui-purple {
    color: #7f1ac9!important;
}
.layui-magenta {
    color: #f63f99!important;
}

/*操作按钮*/
.layui-table .link-text,.layui-table .no-link-text {
    float: left;
    color:#1890ff;
    cursor: pointer;
}

.layui-table .no-link-text {
    color: #999;
}

.layui-table .link-text:hover,.layui-table .no-link-text:hover {
    opacity:.8;
    filter:alpha(opacity=80);
}

.layui-table .link-line {
    float: left;
    margin: 8px 8px 0;
    width: 1px;
    height: 12px;
    background: #ddd;
}

.layui-table-title {
    margin-top: 6px;
    height:32px;
    line-height:32px;
    font-size:16px;
    cursor:pointer;
    display:inline-block
}

/*状态点*/
.layui-table .layui-badge-dot {
    top: -1px;
    right: 5px;
    width: 6px;
    height: 6px;
}

.layui-bg-gray {
    background-color: #cacdd3!important;
}
.layui-bg-blue {
    background-color: #1890ff!important;
}
.layui-bg-green {
    background-color: #00b444!important;
}
.layui-bg-orange {
    background-color: #fc862b!important;
}
.layui-bg-red {
    background-color: #f35044!important;
}
.layui-bg-gold {
    background-color: #f2bf44!important;
}
.layui-bg-lime {
    background-color: #95dd4b!important;
}
.layui-bg-cyan {
    background-color: #24c6c8!important;
}
.layui-bg-purple {
    background-color: #7f1ac9!important;
}
.layui-bg-magenta {
    background-color: #f63f99!important;
}

/*分页*/
.layui-laypage a:hover{
    color:#1890ff;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color:#1890ff;
}
.layui-laypage input:focus,.layui-laypage select:focus {
    border-color:#1890ff!important
}
/*按钮*/
.layui-btn-normal {
    background-color:#1890ff;
}
.layui-btn-primary:hover {
    border-color:#1890ff;
    color:#1890ff
}
.btn-top {
    padding: 0 12px;
}
/*开关*/
.layui-form-onswitch {
    border-color:#1890ff;
    background-color:#1890ff
}
/*复选框*/
.layui-form-checkbox[lay-skin=primary]:hover i {
    border-color:#1890ff;
}
.layui-form-checked[lay-skin=primary] i {
    border-color:#1890ff!important;
    background-color:#1890ff;
}
/*单选框*/
.layui-form-radio:hover *,.layui-form-radioed,.layui-form-radioed>i {
    color:#42AAFF;
}
/*下拉框*/
.layui-form-select dl dd.layui-this {
    background-color:#e7f6fe;
    color: #333;
}
/*Tab选型框*/
.layui-tab-brief>.layui-tab-title .layui-this:after {
    border-bottom:2px solid #42AAFF;
}

/*添加页面关闭按钮*/
.close_btn {
    position: absolute;
    width: 30px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    border-radius: 50%;
    background: #f8f8f8;
    z-index: 99;
    right: 10px;
    top: 4px;
    cursor: pointer;
    font-size: 24px;
}
/*表单样式*/

.layui-form-item .layui-form-label {
    color: #333;
}
.layui-form-item .layui-form-label span,.layui-word-aux span {
    color: #f52;
}
.layui-form-label {
     padding-left: 5px;
}
.layui-form-item .layui-input-block {
    margin-right: 10px;
}




.jc-card{border-bottom: none!important;line-height: 50px;height: 50px;}
.jc-card span{font-size: 18px;font-weight: 600;padding: 10px;line-height: 50px;}
.jc-card-span{font-size: 18px;font-weight: 600;margin-left: -10px; line-height: 50px;}
.jc-card-desc{float: right; }
.jc-table-search{padding-bottom: 10px;}

.fr{float: right}
.fl{float: left}
.layui-form-view {
    position: relative;
    float: left;
    display: block;
    padding: 9px 0!important;
    line-height: 20px;
    margin-left: 10px;
}
.f-w90{width:90%;margin-left: 0 !important;float: left;min-width:120px;}
.f-w80{width:80%;margin-left: 0 !important;float: left;min-width:120px;}
.f-w70{width:70%;margin-left: 0 !important;float: left;min-width:120px;}
.f-w60{width:60%;margin-left: 0 !important;float: left;min-width:120px;}
.f-w50{width:50%;margin-left: 0 !important;float: left;min-width:120px;}
.f-w40{width:40%;margin-left: 0 !important;float: left;min-width:120px;}
.f-w30{width:30%;margin-left: 0 !important;float: left;min-width:120px;}
.f-w25{width:25%;margin-left: 0 !important;float: left;min-width:120px;}
.f-w20{width:20%;margin-left: 0 !important;float: left;min-width:120px;}
.f-w10{width:10%;margin-left: 0 !important;float: left;min-width:120px;}
.layui-form-label{ margin-right: 6px;}
.f-require{border-right: 4px solid #ff0000; margin-right: 2px;}

.font-red{color: #ff0000!important;}
.layui-word-aux{padding-left: 5px!important;margin-right: 0!important;}
.jc-input{line-height: 38px!important;}
.jc-card{border-bottom: none!important;line-height: 50px;height: 50px;}
.jc-card span{font-size: 18px;font-weight: 600;padding: 10px;line-height: 50px;}
.jc-card-span{font-size: 18px;font-weight: 600;margin-left: -10px; line-height: 50px;}

.jc-card-desc{float: right; }
.multi dl dd.layui-this{background-color:#fff}
.jc-multiple .layui-form-checkbox[lay-skin=primary]{height: 30px !important;}

.fieldset-right{
    float: right; font-size:16px
}

.layui-table th{background-color: #F8FCF9!important;}

.layui-form-item .layui-input-inline .layui-input-inline2 {
    display: block;
    float: none;
    left: -3px;
    width: 300px;
    margin: 0 0 10px 112px;
}

.layui-form-item .layui-input-block {
    display: block;
     left: -6px;
    margin-left:112px;
}
.jc_border {border: 1px solid #f8f8f8;}
.jc_text_border {border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
.jc_border_bottom { border-bottom: 1px solid #f8f8f8;}
.jc_border_bottom .layui-form-item{margin-bottom:5px!important;}
.layui-tabs-header .layui-this, .layui-tabs-header li:hover{ color:#1e9fff;}
.layui-tabs-header .layui-this:after{ border-bottom:3px solid #1e9fff;}
.mt10{margin-bottom: 10px;}

.layui-form-checked:hover>i, .layui-form-checked>i{ color:#1e9fff;}
.layui-form-checked:hover>div, .layui-form-checked>div {border-color:#1e9fff;}
.layui-form-checked, .layui-form-checked:hover{border-color:#1e9fff;}
.layui-form-checked:hover > div, .layui-form-checked > div {    background-color: #1e9fff;}
.layui-laydate .layui-this, .layui-laydate .layui-this>div{background-color:#1e9fff !important;}

@media screen and (max-width: 450px) {
    .layui-form-item .layui-inline {   margin-bottom: 0px;!important  }
}
.jc-content{padding: 6px 15px;position: relative;
    white-space: nowrap;
    box-sizing: border-box;
}
.jc-content table{border: 1px solid #cccccc}
.jc-content table th{border:1px solid #cccccc;background: #F5F2F0}
.jc-content table td{border:1px solid #cccccc}

.layui-layer-dialog .layui-layer-content .layui-icon-success{ color:#1e9fff;}