@charset "utf-8";
body{font-size:14px; color:#666;width: 100%;background: #f0f0f0)}

.tright{text-align: right;}
.tcenter{text-align: center;}
.fl{float: left;display: block;}
.fr{float: right;display: block;}
.clear{clear: both}
.picY{height: 50px;width: 50px;border-radius: 50px;border: 1px solid #f0f0f0}

.ellip{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;white-space: normal !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.line2{-webkit-line-clamp: 2;}
.line1{-webkit-line-clamp: 1;}

.blod{font-weight: bold;}
.cr-6{color:#666666;}
.cr-3{color:#333333;}
.cr-f{color:#ffffff;}
.cr-c{color:#ccc;}
.cr-0{color:#000;}
.cr-f60{color:#ff6600;}
.cr-f0{color:#f0f0f0;}
.cr-f90{color:#ff9900;}

.bg-c{background:#ccc;}
.bg-6{background:#666666;}
.bg-3{background:#333333;}
.bg-f{background:#ffffff;}
.bg-0{background:#0000;}
.bg-f60{background:#ff6600;}
.bg-f90{background:#ff9900;}
.bg-red{background:red;}


/*修正*/
.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row]{border-color: #F0F0F0;}
.fixed-table-container tbody td {border-color: #F0F0F0;}
.bootstrap-table .table>thead>tr>th {
    border-bottom: 1px solid #F0F0F0;
}

.layui-table tbody tr:hover, .layui-table thead tr, .layui-table-click, .layui-table-header, .layui-table-hover, .layui-table-mend, .layui-table-patch, .layui-table-tool, .layui-table-total, .layui-table-total tr, .layui-table[lay-even] tr:nth-child(even) {
    background-color: #F8F8F8;
}

/*表格操作按钮*/
.scms-table .operation{text-align: right;}
.scms-table .operation a{margin-top: 3px}

/*处理边距 兼容手机版*/
.layui-card-header.layuiadmin-card-header-auto{padding-top: 6px;padding-bottom:6px}
.layui-fluid {padding:0px;}
.layui-card-body .layui-table{margin:0;}
/*.layuiadmin-card-header-auto{padding-top:6px;}*/

/*表格操作按钮*/
.scms-table .layui-btn+.layui-btn {
    margin-top:0px;
    margin-left:0px;
    /*margin-right:3px;*/
}
.scms-table .layui-btn{margin-right: 3px;margin-bottom: 3px;margin-top:0;}
.scms-table .layui-table td, .layui-table th{padding: 5px}

table{word-break:break-all;}
.bootstrap-table{overflow: auto}

/*搜索*/
.scms-search .search-team{float: left;margin-right: 5px;margin-bottom: 5px;height: 38px}
@media screen and (max-width: 450px){
/*	.scms-search .search-team{ width: 100%}*/
	.scms-search .operation{ float:left}
	.scms-search .layui-btn{margin-left: 0px;margin-right: 10px}
	.table-header .layui-btn{margin-bottom: 5px}
}

.scms-top-button .count{text-align: right;}
@media screen and (max-width: 770px){
.scms-top-button .count{text-align: left;}
}


/*表单*/
#scms_form .label{ display: block; font-weight: 400; line-height: 20px; text-align: right; padding: 9px 15px;}
#scms_form .layui-form-mid{margin-right: 0;text-indent:5px}
@media screen and (max-width: 450px){
	#scms_form .label{ display: block; font-weight: 400; line-height: 20px; text-align: left; padding: 9px 15px;padding-left: 0}
}

@media screen and (max-width: 768px){
	#scms_form .label{text-align: left;padding-left: 0}

}

#scms_form .layui-btn+.layui-btn { margin-left: 0px; }
#scms_form .layui-btn{margin-right: 5px;margin-bottom: 5px}
#scms_form img{cursor: pointer;}



  .scms-layui-tab{width: 50%;padding: 0 25%;color:#000;}
@media screen and (max-width: 450px){
     .scms-layui-tab{width:100%;padding: 0 0%}
}


.remove{position:absolute;display:block;height:20px; width: 20px;text-align: center;line-height: 20px;border-radius: 50%;background: red;color: #fff;right: 0px;top: 0px;cursor: pointer;text-decoration: none;}
.remove:hover{color:#fff;text-decoration: none;}
.hidd{display: none}

.card-view{clear: both;padding: 5px 0px;}
.card-view .title{display: block;float: left;width: 30%;padding: 10px 0px}
.card-view .value{display: block;float: left;text-align: left;width:70%;padding: 8px 5px;border: 1px solid #ddd;border-radius: 3px}

.fixed-table-toolbar .bars, .fixed-table-toolbar .columns, .fixed-table-toolbar .search{margin: 5px 0px}


/* 无限极选择 */
.gp-ls-box{border:1px solid #e6e6e6;position: relative}
.gp-ls-box img{display: block;float: left;height: 30px;width: 30px;border-radius: 50%;margin-top:3px;}
.gp-ls-box font{display: block;float: left;height: 38px;line-height: 38px;text-indent: 5px}

/* 无限极分类css */
.gp-table{border-collapse:collapse;}
.gp-table tr td{/*border:1px solid #ddd;*//*border-left: 0;border-right: 0;*/text-align: left;padding:5px}
.gp-table{width: 100%;overflow: auto}
/*.gp-table tr td{padding: 5px 0px;}*/
.gp-table tr:hover{background: #f2f2f2}
.gp-table tr th{font-weight: initial;}
.gp-table .title td{font-weight: bold;padding: 10px 8px}
.gp-table tr .operation a{border-radius:3px;}
.gp-table .but img{float: left;display:block;width:30px;height:30px;}
.gp-table .but a{float: left;display:block;height:30px;width:30px;line-height:30px;text-align:center;background:#333333;color:white;overflow:hidden;margin-right:5px;cursor:hand;cursor:pointer;}
.gp-table .but img{float: left;display:block;height:30px;width:30px;line-height:30px;margin-right:5px;}
.gp-table .but span{float: left;display:block;line-height:30px;}
.gp-table .layui-btn{margin-right: 0px}
.gp-table .layui-btn+.layui-btn{margin-left: 0px}





/*多图*/
.pics div{width: 50px;height: 50px;overflow: hidden;float: left;margin: 5px;position: relative;border:1px solid #f0f0f0;overflow: hidden;border-radius: 3px}
.pics div img{width: 100%;}
.pics div a{position: absolute;display: block;height: 20px;width: 20px;text-align: center;line-height: 20px;border-radius: 50%;background: red;color: #fff;right: 0px;top:0px;cursor: pointer;text-decoration: none;}

/*单图*/
.pic{width: 50px;height: 50px;overflow: hidden;float: left;margin: 5px;position: relative;border:1px solid #f0f0f0;overflow: hidden;border-radius: 3px}
.pic img{width: 100%;}
.pic a{position: absolute;display: block;height: 20px;width: 20px;text-align: center;line-height: 20px;border-radius: 50%;background: red;color: #fff;right: 0px;top:0px;cursor: pointer;text-decoration: none;}


/*修正table里面复选框*/
.card-view input[type=checkbox],.bs-checkbox  input[type=checkbox]{cursor: pointer;outline: none;border: 0;-webkit-appearance:none;-moz-appearance: none;appearance: none;width: 18px;height: 18px;border-radius: 2px;border:1px solid red;outline: none;background: transparent;border:1px solid #d2d2d2;}
.card-view input[type=checkbox]::after,.bs-checkbox  input[type=checkbox]::after{content:"";background:url("../../img/gou.png") no-repeat center top;
        display: block;width: 100%;height: 100%;background-size:16px 16px;color: #fff;text-align: center;line-height: 18px;transition:all ease-in-out 300ms; -webkit-transition: all ease-in-out 300ms;-moz-transition: all ease-in-out 300ms;opacity: 0;}
.card-view input[type=checkbox]:checked::after,.bs-checkbox  input[type=checkbox]:checked::after{opacity: 1;} 
.card-view input[type=checkbox]:checked,.bs-checkbox  input[type=checkbox]:checked{background: #5FB878;border:1px solid #5FB878;}