@charset "utf-8";

@import url(../layui-v2.9.18/css/layui.css);
@import url(./xadmin/font.css);
@import url(./xadmin/xadmin.css);/* 涉及 菜单导航样式 */
@import url(./theme/theme1.css); /* 涉及 layui样式重写 */

/* 阿里 -> yld项目icon */
@font-face {
  font-family: "iconfont"; /* Project id 4125602 */
  src: url('./fonts/iconfont.eot?t=1721723478136'); /* IE9 */
  src: url('./fonts/iconfont.eot?t=1721723478136#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/iconfont.woff2?t=1721723478136') format('woff2'),
       url('./fonts/iconfont.woff?t=1721723478136') format('woff'),
       url('./fonts/iconfont.ttf?t=1721723478136') format('truetype'),
       url('./fonts/iconfont.svg?t=1721723478136#iconfont') format('svg');
}


/* 滚动条 */
/* 宽度*/
 ::-webkit-scrollbar {
    width: 9px;
    height: 9px;
}
/* 背景 */
::-webkit-scrollbar-track {
/*     background-color: transparent; 
    border: 1.5px solid #7e7e7e; 
    border-radius: 8px; */
}
/*条*/
::-webkit-scrollbar-thumb {
    background-color: #CCCCCC;  
    border: 2px solid #CCCCCC;   
    border-radius: 8px;
}


body{
    background:#F2F1F2;
}

.cd-block {
	padding: 10px;
}
.cd-table-check-line{
	background-color: #CCCCCC
}
/* 列表左侧伸缩按钮 */
.cd-left-flex-layout-btn {
    width: 18px;
    height: 60px;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -30px;
    z-index: 1000;
    cursor: pointer;
    background-size: 100% 100%;
}
.cd-left-flex-layout-btn-show {
    background: url(../images/leftTree-show.png) no-repeat -2px 0;
}
.cd-left-flex-layout-btn-hide {
    background: url(../images/leftTree-hide.png) no-repeat -2px 0;
}
/* 列表右侧伸缩按钮 */
.cd-right-flex-layout-btn {
    width: 18px;
    height: 60px;
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -30px;
    z-index: 1000;
    cursor: pointer;
    background-size: 100% 100%;
}
.cd-right-flex-layout-btn-show {
    background: url(../images/rightTree-hide.png) no-repeat 2px 0;
}
.cd-right-flex-layout-btn-hide {
    background: url(../images/rightTree-show.png) no-repeat 2px 0;
}

.cd-top-botton-right {
	position: absolute;
	right:10px;
	top:5px;
}
.cd-left-card-overflow{
	overflow:auto;
	border:1px solid #e6e6e6
}
/* 右键菜单样式 */
.cd-rightKeyMenu{ 
	width:200px; 
	background:#fff; 
	position:fixed; 
	left:0; 
	top:0; 
	box-shadow:1px 1px 1px 1px #807878;
	z-index: 9999
}
.cd-rightKeyMenu a{ 
	display:block; 
	height:25px; 
	line-height:25px; 
	padding-left:15px; 
	border-top:1px solid #e0e0e0; 
	border-bottom:1px solid #fff; 
	font-family:微软雅黑; 
	font-size:14px; 
	cursor:default;
	overflow: hidden;
}
.cd-rightKeyMenu a:hover{ 
	background:#f0f0f0;
}
.cd-rightKeyMenu-item i{
	padding:0px 10px 0px 0px;
}
.cd-rightKeyMenu-item span{
	padding:0px 0px 0px 20px;
	border-left:2px solid #e6e6e6;
}
.jiantou-green{
		width: 10px;
		height: 30px;
		border: 2px solid green;
		border-radius: 50%;
		border-left: 65px;
		border-top: none;
		border-bottom: none;
	}
	.jiantou-red{
		width: 10px;
		height: 30px;
		border: 2px solid red;
		border-radius: 50%;
		border-left: 65px;
		border-top: none;
		border-bottom: none;
	}
	
.ldq-imageUpload{
	width:100%;
	height:100%;
	border:1px solid #e6e6e6;
	border-radius:2px;
	display:block; 
	margin:0 auto;
}
.ldq-input-block{
	position:relative;
	padding:0px;
	margin-top:10px;
	margin-right:10px;
	float:left;
	border:1px solid #eee;
	float:left;
	margin-left:10px;
}
.layui-form-mid.ldq-imgdelete{	
	position:absolute;
	right:0px;
	bottom:0px;
	padding:2px !important;
	background-color:#ddd;
	margin-right:0px;
}