@charset "utf-8";
/*ccb分页样式1控制*/
.layui-laypage-ccbpage-style1{
	padding:0 10px;
}
.layui-laypage-ccbpage-style1 .layui-laypage-curr .layui-laypage-em{
	border: 1px solid transparent;
    background-color: transparent;
}
.layui-laypage-ccbpage-style1 .layui-laypage-curr{
	border:none;
	background-color: transparent;
}
.layui-laypage-ccbpage-style1 .layui-laypage-spr{
	border: none;
    background-color: transparent;
    color: #333;
    padding: 0 10px;
    font-style: normal;
}
.layui-laypage-ccbpage-style1 .layui-laypage-curr em{
	color: #e4393c;
}
.layui-laypage-ccbpage-style1 a{
	margin: 0 5px 5px 5px;
	padding: 1px 8px;
	background-color: #f6f5f5;
    color: #333;
    font-size: 14px;
} 
.layui-laypage-ccbpage-style1 span{
	margin: 0 5px 5px 5px;
	padding: 1px 8px;
	background-color: #fff;
    color: #333;
    font-size: 14px;
}
.layui-laypage-ccbpage-style1 .layui-laypage-refresh{
	background-color: #fff;
}
.layui-laypage-ccbpage-style1 a:hover {
    color: #333;
}
.layui-laypage-ccbpage-style1 .layui-laypage-prev,.layui-laypage-ccbpage-style1 .layui-laypage-next{
	background:transparent;
}
/*ccb分页样式2控制*/
.layui-laypage-ccbpage-style2{
	padding:0 10px;
}
.layui-laypage-ccbpage-style2 .layui-laypage-curr .layui-laypage-em{
	border: 1px solid transparent;
    background-color: transparent;
}
.layui-laypage-ccbpage-style2 .layui-laypage-curr{
	color: rgb(153, 0, 0);
    font-weight: bold;
    cursor: text;
    background: rgb(255, 236, 236);
    border-width: 1px;
    border-style: solid;
    border-color: rgb(153, 0, 0);
    border-image: initial;
}
.layui-laypage-ccbpage-style2 .layui-laypage-spr{
	border: none;
    background-color: transparent;
    color: #333;
    padding: 0 10px;
    font-style: normal;
}
.layui-laypage-ccbpage-style2 .layui-laypage-curr em{
	color: #e4393c;
}
.layui-laypage-ccbpage-style2 a{
	margin: 0 5px 5px 5px;
	padding: 1px 8px;
    font-size: 14px;
    color: rgb(0, 102, 153);
    background: rgb(255, 255, 255);
    border-width: 1px;
    border-style: solid;
    border-color: rgb(204, 204, 204);
    border-image: initial;
    text-decoration: none;
} 
.layui-laypage-ccbpage-style2 span{
	margin: 0 5px 5px 5px;
	padding: 1px 8px;
    font-size: 14px;
    color: rgb(0, 102, 153);
    background: rgb(255, 255, 255);
    border-width: 1px;
    border-style: solid;
    border-color: rgb(204, 204, 204);
    border-image: initial;
    text-decoration: none;
}
.layui-laypage-ccbpage-style2 .layui-laypage-refresh{
	background-color: #fff;
}
.layui-laypage-ccbpage-style2 a:hover {
    color:#900;
    background:#FFECEC; 
    border:1px solid #900;
    text-decoration:none;
}
.layui-laypage-ccbpage-style2 .layui-laypage-prev,.layui-laypage-ccbpage-style2 .layui-laypage-next{
	background:transparent;
}
.layui-laypage-ccbpage-style2  input:focus,.layui-laypage-ccbpage-style2  select:focus {
    border-color: #900!important
}
.layui-laypage-ccbpage-style2 .layui-laypage-skip,.layui-laypage-ccbpage-style2  .layui-laypage-count {
    color: #666;
    line-height: 30px;
}
/*ccb分页样式3控制*/
.layui-laypage-ccbpage-style3{
	padding:0 10px;
}
.layui-laypage-ccbpage-style3 .layui-laypage-curr .layui-laypage-em{
	border:1px solid transparent;
    background-color:transparent;
}
.layui-laypage-ccbpage-style3 .layui-laypage-curr{
	color:rgb(155, 5, 4);
    font-weight:bold;
    cursor:text;
    background:rgb(225, 208, 151);
    border-width:0;
    border-style:solid;
    border-color:rgb(155, 5, 4);
    border-image:initial;
}
.layui-laypage-ccbpage-style3 .layui-laypage-spr{
	border:none;
    background-color:transparent;
    color:#e8e3aa;
    padding:0 10px;
    font-style:normal;
}
.layui-laypage-ccbpage-style3 .layui-laypage-curr em{
	color:#9b0504;
}
.layui-laypage-ccbpage-style3 a{
	margin:0 5px 5px 5px;
	padding:1px 8px;
    font-size:14px;
    color:rgb(232, 227, 170);
    background:transparent;
    border-width:0;
    border-style:solid;
    border-color:none;
    border-image:initial;
    text-decoration:none;
} 
.layui-laypage-ccbpage-style3 span{
	margin:0 5px 5px 5px;
	padding:1px 8px;
    font-size:14px;
    color:rgb(0, 102, 153);
    background:transparent;
    border-width:1px;
    border-style:solid;
    border-color:rgb(204, 204, 204);
    border-image:initial;
    text-decoration:none;
}
.layui-laypage-ccbpage-style3 .layui-laypage-refresh{
	background-color:#fff;
}
.layui-laypage-ccbpage-style3 a:hover {
    color:#9b0504;
    background:#e4dca4; 
    border:0px solid #900;
    text-decoration:none;
}
.layui-laypage-ccbpage-style3 .layui-laypage-prev,.layui-laypage-ccbpage-style3 .layui-laypage-next{
	background:#e0ca90;
	color:rgb(155,5,4);
	border-radius:5px;
}
.layui-laypage-ccbpage-style3 input, .layui-laypage-ccbpage-style3 select{
    color:#e3d9a2;
    border:1px solid #e3d9a2;
    background:transparent;
}
.layui-laypage-ccbpage-style3  input:focus,.layui-laypage-ccbpage-style3  select:focus {
    border-color:#e3d9a2!important;
    color:#e3d9a2;
}
.layui-laypage-ccbpage-style3 button{
  border:none;
  border-radius:5px;
  background-color:#e3d7a0;
  color:#9b0504;
}
.layui-laypage-ccbpage-style3 .layui-laypage-skip,.layui-laypage-ccbpage-style3  .layui-laypage-count {
    color:#e8e3aa;
    line-height:30px;
}
.layui-laypage-ccbpage-style3.layui-laypage>a:first-child,.layui-laypage-ccbpage-style3.layui-laypage>a:first-child em {
    border-radius:5px;
}
.layui-laypage-ccbpage-style3 .layui-disabled,.layui-laypage-ccbpage-style3 .layui-disabled:hover {
    background:#9a9a9a;
    color:#9b0504!important;
    cursor:not-allowed!important;
}
.layui-laypage input:focus,.layui-laypage select:focus {border-color:#e6e6e6 !important}
/*ccb日历默认样式*/
.laydate-theme-ccbdate  .layui-this {
    background-color: #1E9FFF !important;
    color: #FFF!important;
}

.laydate-theme-ccbdate .layui-laydate-content td.laydate-selected{
	background-color:#aad7f7;
}
.laydate-theme-ccbdate .laydate-selected:hover {
    background-color: #aad7f7!important
}
.laydate-theme-ccbdate .laydate-selected:hover {
    background-color: #aad7f7!important
}
.laydate-theme-ccbdate .layui-laydate-footer span:hover{
	color: #aad7f7;
}
.laydate-theme-ccbdate .layui-laydate-footer span[lay-type=date] {
    color: #000;
}
.laydate-theme-ccbdate .layui-laydate-header i:hover,.laydate-theme-ccbdate .layui-laydate-header span:hover {
    color: #aad7f7;
}
/*ccb弹出框样式 */
.layui-layer .ccb-popupInfo{
  padding-right: 25px;
}
.layui-layer .ccb-popupInfoL {
  width: 58px;
  height: 50px;
  margin-left:0;
  padding-left:0;
}
.layui-layer .ccb-tipIcon {
  background: url(../images/tipIcon.png) no-repeat;
  width: 50px;
  height: 50px;
}
.layui-layer .ccb-questionIcon {
  background-position: 0 0;
}
.layui-layer .ccb-tickIcon {
  background-position: 0 -50px;
}
.layui-layer .ccb-infoIcon {
  background-position: 0 -100px;
}
.layui-layer .ccb-crossIcon {
  background-position: 0 -150px;
}
.layui-layer .ccb-popupInfoR {
  width: 270px;
  padding-top: 8px;
  line-height: 18px;
  text-align: left;
}
.layui-layer .ccb-popupInfoR a {
  color: #36c;
  display: inline-block;
}
.layui-layer .ccb-popupInfoR a:hover {
  color: #f60;
  text-decoration: underline;
}


/* 浮动 */
.layui-layer .fl {float: left;}
.layui-layer .fr {float: right;}
/*清除浮动 */
.layui-layer .clearfix {zoom: 1;}
.layui-layer .clearfix:before,
.layui-layer .clearfix:after {content: "";display: table;}
.layui-layer .clearfix:after {clear: both;}
.layui-form-checkbox span {font-size:14px;}
.layui-form-checkbox[lay-skin=primary] span{color: #000000;}
.layui-form-radio *{font-size:14px;}
.layui-tab-title li{font-size: 14px;}
.layui-table th{text-align: center;font-size: 14px!important;}
.layui-table td{font-size: 14px!important;}
.layui-elem-quote{border: 1px solid #ffbda1;background-color:#fff7f0;}
.layui-form-select dl dd.layui-this{background-color:#13a1ed;}
.layui-btn-primary:hover{border: 1px solid #13a1ed;}
.layui-form-checkbox[lay-skin=primary]:hover i{border: 1px solid #13a1ed;}
.layui-form-checked[lay-skin=primary] i{border: 1px solid #13a1ed;background-color:#13a1ed;}
.layui-form-radio>i:hover, .layui-form-radioed>i{color:#13a1ed;}
/* 左侧菜单*/
.layui-nav-tree .layui-nav-bar{background-color:transparent;}
.layui-nav{background-color: #f7f7f7;}
.layui-nav-tree .layui-nav-item a:hover{background-color: #f2f2f2;text-decoration:none;}
.layui-nav-tree .layui-nav-item a{height: 32px;line-height: 32px;font-size: 14px;}
.layui-nav .layui-nav-item a{color:#161616;}
.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#000!important}
.layui-nav .layui-nav-item a:hover, .layui-nav .layui-this a{color:#000;}
.layui-nav-tree .layui-nav-child a{color:#4c4c4c;height:32px;}
.layui-nav-itemed>.layui-nav-child{background-color: #fff!important;}
.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#000;}
.layui-nav-tree .layui-nav-child a{padding-left:30px;}
.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover{background-color:#13a1ed;}
.layui-nav .layui-nav-more{border-top-color:rgba(162,162,162,.7)}
.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{border-color:transparent transparent #a2a2a2}
/*公共字体颜色*/
.ccb-red{color:#f00;}
/*时间线*/
.layui-timeline-axis{color:#13a1ed;}
/*ccb tab样式一*/
.layui-ccb-tabskin1{margin-top:0;}
.layui-ccb-tabskin1 .layui-tab-title{background: #f7f7f7;border:none;border-bottom: 1px solid #13a1ed;}
.layui-ccb-tabskin1 .layui-tab-title li{padding:0 25px;}
.layui-ccb-tabskin1>.layui-tab-title .layui-this{color: #ffffff; background: #13a1ed;}
.layui-ccb-tabskin1>.layui-tab-more li.layui-this:after,.layui-ccb-tabskin1>.layui-tab-title .layui-this:after{border-bottom:none;}
/*ccb tab样式二*/
.layui-ccb-tabskin2{border-radius:0;box-shadow:none;}
.layui-ccb-tabskin2>.layui-tab-title{background-color:#F7F7F7;border-bottom:none;}
.layui-ccb-tabskin2>.layui-tab-title li{padding:0 25px;margin:0;}
.layui-ccb-tabskin2>.layui-tab-title .layui-this:after {border: none;}
.layui-ccb-tabskin2>.layui-tab-title .layui-this{color: #13a1ed;}
.layui-ccb-tabskin2>.layui-tab-content{padding:0;}
/*ccb tab样式三*/
.layui-ccb-tabskin3{padding:12px 15px;}
.layui-ccb-tabskin3>.layui-tab-content{padding:12px 0;}
.layui-ccb-tabskin3 .layui-tab-title{border-bottom:none;}
.layui-ccb-tabskin3>.layui-tab-title .layui-this{color: #13a1ed;}
.layui-ccb-tabskin3>.layui-tab-more li.layui-this:after,.layui-ccb-tabskin3>.layui-tab-title .layui-this:after{border: none;border-radius:0;border-bottom: 2px solid #13a1ed;}

.layui-ccb-badge-red{font-size:14px;background:rgb(206,0,6);margin:0 5px;}
.layui-ccb-badge-fp-red{font-size:14px !important;background:rgb(253 7 20) !important;margin:0 5px;}
.layui-ccb-badge-hp-red{font-size:14px;background:rgb(220,20,42);margin:0 5px;padding:5px 8px;font-weight:500;}
.layui-ccb-badge-fp-in-red{height:28px;font-size:14px;background:rgb(220,20,42)!important;margin:0 5px;padding:5px 8px;font-weight:500;}
.layui-ccb-badge-fp-in-span{font-size:14px !important;background:#fde5e8 !important;margin:0 5px;color:#f70a30;}