﻿@font-face { font-family: "iconfont"; src: url('iconfont.eot?t=c9344f64c85da73b1b2630fd1c059edb'); /* IE9 */ src: url('iconfont.eot?t=c9344f64c85da73b1b2630fd1c059edb#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('iconfont.woff?t=c9344f64c85da73b1b2630fd1c059edb') format('woff2'), url('iconfont.woff?t=c9344f64c85da73b1b2630fd1c059edb') format('woff'), /* chrome、firefox */ url('iconfont.ttf?t=c9344f64c85da73b1b2630fd1c059edb') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('iconfont.svg?t=c9344f64c85da73b1b2630fd1c059edb#iconfont') format('svg'); /* iOS 4.1- */ }
.iconfont {
	font-family: 'iconfont' !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/*报表管理*/
.icon-statistics:before {
	content: '\e001';
	font-family: 'iconfont' !important;
}

.icon-ic_dl_by:before {
	content: '\e002';
}

.icon-ic_dl_zy:before {
	content: '\e003';
}

.icon-ic_triangle-down:before {
	content: '\e004';
}

.icon-ic_dl_zh:before { content: '\e005'; font-family: 'iconfont' }
/*结算管理*/
.icon-bill:before {
	content: '\e006';
	font-family: 'iconfont' !important;
}

.icon-ic_dl_yzm:before {
	content: '\e007';
	font-family: 'iconfont' !important;
}
/*资源管理*/
.icon-ic_zzgl:before {
	content: '\e008';
	font-family: 'iconfont' !important;
}

.icon-ic_dl_mm:before { content: '\e009'; font-family: 'iconfont' }

.icon-ic_double-left:before {
	content: '\e00a';
}

/*.icon-circle-user:before { content: "\333"; }*/

.icon-circle-user:before {
	content: '\333';
	font-family: 'iconfont' !important;
}

/*商品管理*/
.icon-more:before {
	content: '\e00c';
	font-family: 'iconfont' !important;
}

.icon-logoe4cc2c4:before {
	content: '\e00d';
}
/*系统管路*/
.icon-setting:before {
	content: '\e00e';
	font-family: 'iconfont' !important;
}

.icon-ic_double-right:before {
	content: '\e00f';
}

.icon-refresh:before {
	content: '\e010';
}

.icon-ic_arrow-down:before {
	content: '\e011';
}

.icon-ic_error:before {
	content: '\e012';
}
/*客户管理*/
.icon-kehu:before {
	content: '\e013';
	font-family: 'iconfont' !important;
}

.icon-ic_mail:before {
	content: '\e014';
	font-family: 'iconfont' !important;
}

/*车辆管理*/
.icon-car:before {
	content: '\e015';
	font-family: 'iconfont' !important;
}
/*导航栏头部图标*/
.layui-icon-refresh-3:before { content: "\e010"; font-family: 'iconfont'; }
.layui-icon-screen-full:before { content: "\e01c"; font-family: 'iconfont'; }
.layui-icon-screen-restore:before { content: "\e01e"; font-family: 'iconfont'; }
/*搜索栏*/
.layui-filter-btns .layui-icon-up:before { content: "\e018"; font-family: 'iconfont'; }
.layui-filter-btns .layui-icon-down:before { content: "\e019"; font-family: 'iconfont'; }
.main-filter .layui-filter-btns  i.layuiadmin-button-btn { top:-2px; }
/*列表页工具栏*/
.layui-icon-cols:before { content: "\e021"; font-family: 'iconfont'; }
.layui-icon-export:before { content: "\e020"; font-family: 'iconfont'; }
.layui-icon-print:before { content: "\e01f"; font-family: 'iconfont'; }
/*user*/
.card-admin .ic-admin:before { font-family: "iconfont" !important; color: #000; font-size: 20px; content: "\e01d"; }
/*下载按钮图标*/
.icon-shangzhuan:before { content: "\e017"; }

.icon-ic_double-up:before { content: "\e018"; }
.icon-ic_double-down:before { content: "\e019"; }
.icon-circle-user:before { content: "\e01a"; }
.icon-ic_mail-1:before { content: "\e01b"; }
.icon-ic_full-screen:before { content: "\e01c"; }
.icon-ic_user:before { content: "\e01d"; font-family: 'iconfont'; }
.icon-ic_off-screen:before { content: "\e01e"; }
.icon-ic_ty_dy:before { content: "\e01f"; }
.icon-ic_ty_dc:before { content: "\e020"; }
.icon-ic_ty_sx:before { content: "\e021"; }



/* 头部区域 */
.layui-layout-admin .layui-header {
	height: 68px !important;
}
.lay-spe-margin { margin-right: 20px; line-height: 49px; margin-left: 13px; }
.card-admin .user-icon{padding:0!important}
.layui-header .card-admin .user-icon .layui-icon-down:before { font-size: 16px; }
.layui-nav.layui-layout-right .layui-nav-item { height: 68px !important; line-height: 68px !important; }
.layui-nav.layui-layout-right .layui-nav-item .card-admin {
	height: 68px !important;
	line-height: 68px !important;
}
.layui-nav.layui-layout-right .layui-nav-item .card-admin img {
	width: 20px;
}
.layui-layout-admin .layui-logo {
	height: 70px !important;
	line-height: 68px !important;
}
.layadmin-tabspage-none .layui-layout-admin .layui-body {
	top: 68px !important;
}
.layui-side-menu .layui-nav .layui-nav-item > a {
	display: block;
	box-sizing: border-box;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	height: 38px !important;
	line-height: 38px !important;
	border-radius: 5px;
	padding-right:0px !important
}

body {
	--swiper-navigation-size: 20px;
}
.upSwiper {
	min-height: 334px;
}
.downSwiper {
	min-height: 40px;
}
.swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.downSwiper .swiper-slide img {
	width: 100%;
	height: 100%;
}
.downSwiper .swiper-slide {
	opacity: 0.4;
	box-sizing: border-box;
}
.downSwiper .my-slide-thumb-active {
	opacity: 1;
}
.downSwiper .my-slide-thumb-active img {
	transform: scale(1.1) !important;
	box-shadow: 0px 4px 6px 5px #e3e3e3, 0px 8px 20px rgb(0 0 0 / 0%);
}
.my-container-thumbs {
	margin-top: 20px;
	padding: 5px 50px !important;
	margin-bottom:17px
}
.swiper-button-prev {
	left: 5px !important;
}
.swiper-button-next {
	right: 5px !important;
}
.swiper-button-next11 {
	right: 10px !important;
}


/*下载按钮*/
.layui-create-zone .layui-form .layui-form-item div .layui-input-inline .layui-upload .layui-btn .layui-icon-upload:before { 
	font-family: "iconfont" !important; 
	font-size: 18px; 
	font-style: normal; 
	-webkit-font-smoothing: antialiased; 
	content: "\e017"; 
}
/*按钮*/
.layui-btn{height:32px;line-height:32px}
#resources-import-edit-FileUrl-button .layui-icon-upload:before,
#resources-retirementapply-edit-FileUrl-button .layui-icon-upload:before { font-family: "iconfont" !important; font-size: 18px; font-style: normal; -webkit-font-smoothing: antialiased; content: "\e017"; }  
.layui-upload .upload-btn { background-color: #fff; color: rgba(0,0,0,.85); border: 1px solid #dcdcdc; height: 32px; line-height: 32px }
.layui-filter-btns .layui-filter-btn-fold .layui-icon { font-size:14px }
/*导航栏*/
.layui-layout-admin .layui-logo { border-bottom: 2px solid #dce1e678; box-shadow: none !important }
.layui-side-menu { box-shadow:none!important }
/*多选*/
.layui-form-select dl dd .layui-form-checkbox[lay-skin='primary'] { margin-top: 0; }
.layui-form-checked i, .layui-form-checked:hover i { color: #007eed; }
.layui-form-checked, .layui-form-checked:hover { border-color: #007eed; }
.layui-form-checkbox[lay-skin="primary"]:hover i { border-color: #007eed; color: #fff; }
/*下拉框多选*/
.multi.layui-form-select dl dd.layui-this { background-color: transparent; }