/************基础样式*************/
body {
	background: #f1f1f1;
}

/*列表页面通用样式*/
.container {
	padding: 20px;
}

.layui-row {
	background: #fff;
	border: 1px solid #eaeaea;
}
.layui-row:first-child .col {
	margin: 10px 0px;
}
.layui-row:last-child>.layui-col-lg12:first-child {
	margin: 10px 0px 0px 10px;
}

.layui-table th,.layui-table td {
	text-align: center;
}

.layui-table .check {
	width: 30px;
}

.layui-table .action {
	width: 50px;
}

.btn-edit{
	height: 25px;
    line-height: 25px;
    background-color: #fb6839;
}

.page-container {
	float: left;
}

/*编辑页面通用样式*/
.edit-form{
	padding: 20px 50px;
}

/* 解决空白处 */
.container {
	padding: 0px;
}
.layui-row {
	margin-bottom: 0px;
}
.container .layui-row:first-child {
	border-bottom: none;
}
/***表单***/
.ct-select-fixed .layui-form-selected dl{position:fixed;min-width:auto;bottom:auto;right:auto}
.ct-select-fixed .layui-form-select dl {left:auto;top: auto;}
.ct-select-fixed.ct-select-h100  .layui-form-select dl{height: 100px}
.ct-select-fixed.ct-select-h200  .layui-form-select dl{height: 200px}
.ct-select-fixed.ct-select-h300  .layui-form-select dl{height: 300px}
/***通用***/
.layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:0px}
::-webkit-scrollbar {
	width: 10px;
	height: 10px;
	background: transparent
}

::-webkit-scrollbar-track {
	background: transparent
}

::-webkit-scrollbar-thumb {
	border-radius: 5px;
	background-color: #c1c1c1
}

::-webkit-scrollbar-thumb:hover {
	background-color: #a8a8a8
}

.mini-bar::-webkit-scrollbar {
	width: 6px;
	height: 6px
}

.mini-bar::-webkit-scrollbar-thumb {
	border-radius: 3px
}
.layui-layout-admin .layui-body{bottom: 0px;}
.ct-mt10{margin-top: 10px}
.ct-ml10{margin-left: 10px}
.ct-bg-white{background-color: #ffffff}
.layui-row.ct-no-border {
	border: none;
}
.ct-border-hui{border-width: 1px;border-style: solid;
	border-color: #e6e6e6;}
.grpbox,.checkgrpbox{
	-moz-user-select: none; -khtml-user-select: none; user-select: none;
}
.grpbox .Grp,.checkgrpbox .Grp{padding: 0 10px;line-height: 22px;}
.layui-side-scroll{height: calc(100% - 30px);}
.ct-version{
	width: 100%;
	color: #666666;
	text-align: center;
	line-height: 30px;
background-color: #ffffff;}
.date-icon {
	background-image: url(../images/icon_date.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 28px;
}
.ct-tag-blk{display: inline-block;font-size: 12px;top: 5px;position: relative;right: 5px;}
.ct-tag-blk dl,.ct-tag-blk dt,.ct-tag-blk dd{display: inline-block}

.ct-tag-blk dt:before{content:'';display: block;width:5px;height:5px;background:#999999;border-radius: 50%;margin-right:6px;}
.ct-tag-blk.ct-f12{font-size: 12px; }
.ct-tag-blk dl dt{top: -2px;position: relative;}
.ct-tag-blk dl dd{padding-right: 10px}
.ct-tag-blk dl:nth-child(1) dt:before{background: #3333FF;}
.ct-tag-blk dl:nth-child(2) dt:before{background: #CC66FF;}
.ct-tag-blk dl:nth-child(3) dt:before{background: #FF0033;}
.ct-tag-blk dl:nth-child(4) dt:before{background: #FFFF00;}
.ct-tag-blk dl:nth-child(5) dt:before{background: #6600CC;}
.ct-tag-blk dl:nth-child(6) dt:before{background: #FF6699;}
.ct-tag-blk dl:nth-child(7) dt:before{background: #00FF33;}
.ct-tag-blk dl:nth-child(8) dt:before{background: #0055ff;}
.ct-tag-blk dl:nth-child(9) dt:before{background: #55aa00;}
.ct-tag-blk dl:nth-child(10) dt:before{background: #aaaaff;}
.ct-tag-blk dl:nth-child(11) dt:before{background: #ffaa00;}
.ct-tag-blk dl:nth-child(12) dt:before{background: #005500;}
.ew-select-fixed .layui-form-selected dl {
	position: fixed;
	min-width: auto;
	bottom: auto;
	right: auto
}
.ct-form-label110 .layui-form-label{width: 80px}
.ct-form-label110 .layui-input-block {
	margin-left: 110px;
	min-height: 32px;
}