@media (max-width:1366) {
	.layui-table th {
		font-size: 12px !important;
	}
}

body {
	padding: 0 10px;
	/* height:100%; */
	font-family: PingFang SC, Microsoft YaHei, "\5FAE\8F6F\96C5\9ED1", Hiragino Sans GB, Arial, sans-serif, Helvetica Neue, Helvetica;
	/* color: #000; */
}

.body-window-owner {
	margin: 0px;
}

.layui-btn {
	margin-right: 5px !important;
	margin-left: 5px !important;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
}

.btn-success[disabled] {
	background-color: #ccc;
}

.btn-success[disabled]:hover {
	background-color: #ccc;
}

.btn-success,
.btn-success:focus {
	background-color: #67c23a !important;
	border-color: #67c23a !important;
}

.input[disabled] {
	color: #fff;
}


/* 按钮组 */

#butn {
	/*padding: 0px 25px;*/
	/*height: 48px;*/
	/*line-height: 37px;*/
	/*padding-left: 20px;*/
	box-sizing: border-box;
	/*border: 1px solid #ebeef5;*/
	border-bottom: 0px;
	/* margin-top: -10px; */
	position: relative;
	top: 10px;
	left: 0px;
}

.layui-btn {
	margin-right: 5px !important;
	margin-left: 5px !important;
	height: 36px;
	line-height: 34px;
}


/* 头部搜索框组 */


/*.condition-wrapper-1 {
	margin-top: 10px;
}*/

.condition-wrapper-1 span {
	display: inline-block;
	min-width: 40px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	color: #1A1A1A;
	border-right: 1px solid #e7e7e7;
	padding: 0px 8px;
}

.condition-wrapper-1 div {
	display: inline-block;
	min-width: 100px;
	height: 33px;
	border: 1px solid #ebebeb;
	border-radius: 5px;
	margin-right: 10px;
	/*overflow: hidden;*/
	vertical-align: middle;
}

.condition-wrapper-1 div select {
	border: none;
	margin-right: 5px;
	height: 30px !important;
	font-size: 13px;
	color: #655e5e;
}

.condition-wrapper-1 div input {
	width: 110px;
	border: none;
	margin-left: 0px 5px;
	outline: none;
	font-weight: normal;
	vertical-align: top;
	padding-top: 6px;
}

.selecTime {
	padding-right: 10px;
	position: relative;
}


/* .selecTime>input {
    width: 80px !important;
} */

.selecTime>span {
	min-width: 40px;
	margin-right: 10px;
}


/* #monthDiv {
    width: 80px !important;
} */

#time_range {
	width: 100%;
	height: 32px;
	position: absolute;
	background: none;
	border: none;
}


/* 查询更多 */

.inquire {
	display: inline-block;
	width: 70px;
	height: 33px !important;
	margin-left: 15px;
	position: relative;
	top: 0px;
	left: 0px;
	vertical-align: top;
	margin-bottom: 0 !important;
}

.inquire>b {
	display: inline-block;
	width: 16px;
	height: 16px;
	/*background: url("../images/company/plus.png") no-repeat;*/
	background-size: 100%;
	/*border-right: 0px;*/
	position: absolute;
	top: 18%;
	left: 10%;
}

.inquire>button {
	width: 90px;
	height: 32px;
	background: none;
	border: none;
	/*padding-left: 15px;*/
	position: absolute;
	top: 0%;
	left: 0px;
}


/* 查询更多样式 */

#hide {
	display: none;
	width: 100%;
	height: 34px;
	margin-top: 10px;
	/*padding-left: 5px;*/
	border: none;
}

#hide>p {
	display: inline-block;
	/* width: 215px; */
	height: 100%;
	border: 1px solid #e7e7e7;
	border-radius: 3px;
	margin-right: 15px;
	box-sizing: border-box;
	vertical-align: middle;
}

#hide>p>span {
	display: inline-block;
	color: #000;
	min-width: 40px;
	height: 100%;
	text-align: center;
	line-height: 32px;
	border-right: 1px solid #e7e7e7;
	margin-right: 10px;
	vertical-align: top;
	padding: 0px 8px;
	font-size: 13px;
}

#hide>p>select {
	border: none;
	margin-left: -10px;
	margin-right: 8px;
	height: 30px;
	font-size: 13px;
}

#hide>p>input {
	min-width: 80px;
	border: 0px;
	font-weight: normal;
	line-height: 21px;
}


/* 支付统计 */

.tjdiv {
	padding-top: 0px;
}

.form-style-1 {
	height: 32px !important;
	position: relative !important;
	top: -1px !important;
}

#timeStart {
	width: 140px;
}

#timeEnd {
	width: 140px;
}

.layui-table th {
	color: #504e4e !important;
	font-weight: normal;
}

.layui-table {
	color: #fafafa !important;
	border: 1px solid #ebeef5;
	border-top: none;
	border-left: none;
}

.layui-table th {
	border-color: #EBEBEB !important;
}

.btn-sm {
	border-radius: 4px;
	font-size: 12px;
}


/* 新增阴影效果 */

.breadcrumbs {
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

.sade {
	/*box-shadow: 0 5px 10px 5px rgba(0, 0, 0, 0.1);*/
	/* padding: 5px; */
	/* box-sizing: border-box; */
}

#condition {
	padding: 10px 10px;
	background-color: white;
	/*box-shadow: 0px 16px 34px 0px rgba(176, 179, 189, 0.1);*/
	margin-bottom: 6px;
	border-radius: 10px;
}

.condition-wrapper-1 {
	/*min-height: 58px;*/
	display: inline;
	width: 100%;
	border-radius: 10px;
	/*padding: 0px 5px 0px 5px;*/
	/*background-color: white;*/
}

.homeTab {
	background-color: white;
	box-shadow: 3px 16px 36px -2px rgba(121, 120, 130, 0.12);
	border-radius: 10px;
}

#butn {
	margin: 0px 5px -5px 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

#butn>a {
	text-decoration: none;
	color: black;
	font-weight: normal;
	margin-bottom: 10px;
}

#butn>a:hover {
	background-color: white !important;
}

.tabs {
	padding: 5px;
}

.condition-wrapper-1 span {
	font-size: 13px;
}

.layui-table td {
	border-color: #EBEEF5;
	color: #7c7c7c;
	font-family: "微软雅黑";
}

.layui-table-view {
	border-color: #e7ebee !important;
	border-radius: 3px;
}

.layui-table[lay-even] tr:nth-child(even) {
	background-color: #f6f6f8 !important;
}

.layui-table th {
	background-color: #fafafa;
}

.layui-table-header {
	background-color: #fafafa;
}

.layui-table thead tr {
	background-color: #fafafa !important;
}


/*.layui-table-view .layui-table td {
	color: black;
}*/


/*项目底部页码通用色调*/

.layui-laypage .layui-laypage-curr .layui-laypage-em {
	background-color: #67c23a;
}

.btn-info {
	background-color: #188fd3 !important;
	border: 1px solid #188fd3 !important;
	color: white;
}

.btn-info[disabled] {
	background-color: #ebf5fb !important;
	color: white;
	border-color: #C9E4F1 !important;
}

.btn-info[disabled]:hover {
	color: white !important;
}

.btn-infos {
	background-color: rgba(114, 212, 240, 0.08) !important;
	/*border: 1px solid #188fd3 !important;*/
	border: none;
	color: white;
}

.btn-infos[disabled] {
	background-color: #ebf5fb !important;
	color: white;
	/*border-color: #C9E4F1 !important;*/
}

.btn-infos[disabled]:hover {
	color: white !important;
}

.btn-warning {
	border: 1px solid #ffb848 !important;
}

.btn-warnings,
.btn-warnings:focus,
.btn-warnings:hover {
	background-color: rgba(255, 204, 103, 0.08) !important;
	border: none;
	/*border: 1px solid #ffb848 !important;*/
}

.btn-dangers,
.btn-dangers:focus,
.btn-dangers:hover {
	background-color: #f56c6c !important;
	border: none;
	border: 1px solid #f56c6c !important;
}

.btn-danger,
.btn-danger:focus,
.btn-danger:hover {
	background-color: rgba(255, 97, 145, 0.12) !important;
	border: none;
	/*border: 1px solid #f56c6c !important;*/
}

.btn-success-tab,
.btn-success-tab:focus .btn-success-tab:hover {
	background-color: rgba(112, 231, 197, 0.08) !important;
	border: none;
}

.success:hover {
	background-color: #f56c6c !important;
	/*border-color: #f56c6c !important;*/
}


/*项目顶部查询等按钮通用色调*/


/*.pull-right,
.form-style-1 {
	background-color: #4f99c6 !important;
	border: #4f99c6 !important;
}*/


/*项目按表格头部钮通用色调*/

.forbid {
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, 0.06) !important;
	border-radius: 5px;
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.01), 0px 2px 4px 0px rgba(0, 0, 0, 0.02), 0px 4px 8px -2px rgba(0, 0, 0, 0.04)
}


/*.forbid:hover {
	color: #409eff !important;
	background-color: #ecf5ff !important;
}*/

input[disabled] {
	/* color: white !important; */
	color: #848484;
}

input[type="text"],
input[type="password"],
input[type="tel"] {
	font-weight: normal !important;
}

.ace-icon {
	margin-top: 2px !important;
}


/* 审核框上色 */


/* .warning {
    background-color: #fdb6b6 !important;
    color: white !important;
    border:1px solid #ff0000 !important;
} */

.layui-table-view .layui-table td {
	border-color: #ebeef5 !important;
}

.layui-table td,
.layui-table th {
	font-size: 13px;
	/*border-right: none;*/
}

html input[type=button],
input[type="text"] {
	font-size: 13px;
}

input[type="text"] {
	border-color: #e7e7e7;
}

.layui-icon-add-circle:before {
	font-size: 18px;
}

.layui-form-pane .layui-form-label {
	font-size: 13px;
	text-align: right;
}

.iconfont {
	font-size: 14px !important;
	margin-right: 3px;
}

.tjspanbt,
.tjspanval {
	font-size: 13px;
}

#btns {
	font-size: 13px;
}

#btns span {
	font-size: 13px;
}

input[readonly] {
	background-color: #fff !important;
	color: #000;
}

.layui-form-item {
	margin-bottom: 10px !important;
}

.layui-form-radioed>i {
	color: #2980b9 !important;
}

.layui-form-radio>i:hover,
.layui-form-radioed>i {
	color: #2980b9 !important;
}

.main_foot {
	background-color: #fff !important;
}

.table-detail-td-left {
	font-weight: normal !important;
}

.layui-input-inline {
	margin-bottom: 0px !important;
}

.layui-btn-container {
	padding-top: 5px;
}

.layui-form-item1 {
	margin-bottom: 10px;
}

.layui-form-radio * {
	font-size: 14px !important;
}

#datagrid {
	margin-top: 0px;
}

.forbidden {
	border-top-width: 1px;
	border-bottom-width: 1px;
}

.entire {
	border-width: 1px;
}

.layui-form-onswitch {
	border-color: #188fd3;
	background-color: #188fd3;
}

.layui-table-tips-c {
	padding: 0;
}


/* table头部栏样式 */

.tjdiv>.label {
	display: inline-block;
	height: 30px;
	line-height: 17px;
	float: right;
}

.tjdiv>.label-white>span {
	color: #d9993e;
}

.tjdiv>.label-success>span {
	color: #7b9e6c;
}

.tjdiv>.label-info>span {
	color: #4e7a8f;
}

.tjdiv {
	float: right;
	width: 400px;
	line-height: 40px;
	padding-top: 5px;
}

.tjdiv>.label-warning {
	margin-right: 10px;
}

.tjdiv>.label-success {
	margin-right: 8px;
}

.tjdiv>.label {
	padding-right: 10px;
}

@font-face {
	font-family: 'iconfont';
	src: url('iconfont.eot');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'iconfont';
	src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAL0AA0AAAAAB1gAAAKdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCZhEICoIMgVYLDgABNgIkAxQEIAWFAgdAGy0GyB4D7syIP0UKJ6QNJ5q+32M8D+337dyZeW8dccsbkeaS2J9oNI8ktqHVSiElvHoiP593bX9IJlTRdBZ5NCv1dNuJwuBxoZLx7iVRCR0uUeFqW5vQhEeTSCskok0/EumOCKWLlYq/TP//n7PpdvNwely4N5ft77h9K6CsF16HpccJlFDZTSdlgfQCzMIs54gbdDcGXXWZl3UVAl/7PXcBfnxY8cq9g2msAEVUnWgoaE3mdZSn5cEz8Pr8ciTjFF2lqE/fmTh4Dk9b8YCpnz1GALAJQYeKfaDhKAJuKwv2KZvEURWrQFFgGJBb8k2sAxALRs+h9iVQSc8ClwLaz0PgR8swKKAH06g4Dq4AaACIyOLFbc73ZGrkdIOVbNvOREVsR+bWEGCHQjMRDflmqrpjA6aGciAIiSiZVlAUaF4rk/zSvdyT9+z7A5HNP7Lr4O2jdf17D//1fv/8N0xf/gMugRMP87wIP8KPM2RgmcL8IJWJA9MILuw/+AufDyAI99/rsV6b/T/ONw38uENDXb/1ARhXQGiUxdcb8GmV/zW0Bmho/PPTIQS9bQgomDSJAcAShQCW6iMgxp1EQDFmDgHVuCcCmnFvBHSmfBTQG/dJwKS9mUXAlKWZV6VNYAfoYiwyFIsFLonVIgnayLXYWeEs9hZ5iZMu+m6asiMjIzOUSWhqR50l13tsiRgbE3DcDsMeDMs9EMJzPoizKG4hZJrBr2rdBu8e6i+iZua82jqVRIH12PyRpERFTyyOUbM63jK3xGkEgaljZhKRumkS36BCoURdaibho2yCBEf5pWjJtVKwFRzcW4VllPvD7/sAI4KQGpDJWMp5iZ1nguV1wiLDCOUNbv2YZLb0iJKSmtZGh7Ba8TKVmrtnxpYHAAAA') format('woff2'), url('data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAT0AA0AAAAAB1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE2AAAABoAAAAcoVcahUdERUYAAAS4AAAAHgAAAB4AKQAMT1MvMgAAAaAAAABEAAAAYFY0Ys5jbWFwAAAB+AAAAFUAAAFmADjVymdhc3AAAASwAAAACAAAAAj//wADZ2x5ZgAAAmAAAADYAAABDBt5541oZWFkAAABMAAAADAAAAA2JnA0EmhoZWEAAAFgAAAAHQAAACQHrgOFaG10eAAAAeQAAAATAAAAFAzqAR9sb2NhAAACUAAAAA4AAAAOAKgARG1heHAAAAGAAAAAHwAAACABEQAwbmFtZQAAAzgAAAFGAAACgl6CAQJwb3N0AAAEgAAAAC4AAABAY1eyw3jaY2BkYGAA4p7l0lrx/DZfGbhZGEDg4YoKbjht8L+J+QJzLZDLwcAEEgUAF/IKT3jaY2BkYGBu+N/AEMPCAALMFxgYGVABCwBWZgM8AAAAeNpjYGRgYGBjUGEA0QwMTEDMBYQMDP/BfAYADIcBQgB42mNgYWFgnMDAysDA1Ml0hoGBoR9CM75mMGLkAIoysDIzYAUBaa4pDAf+AwFzw/8GBgbmOwxAkoERSYkCAyMApHIOr3jaY2GAABYIfs/wisEAAAhNAhYAeNpjYGBgZWBgYAZiHSBmAWIXBkYGEEgAijKCxZkZuMDiLAwSQJoJCIHg/38wBqngAauXYYAARga+jOlAPBNiLiMbA9RAIM0E1o8KGBmGPQAABjEH0gAAAAAAAAAAAAAAACIARACGAAB42iWOsUoEQRBEu2ZA2aB7FI4TbgNhxVk30juWvTMyvfAw9xvMF0QR3E/xMv0NM/0OE/9g1prbpHldRRUlkL9x8Kf+UU5ECnRtrI5xNDvDfNW1NR6w10XUtFHFl8aFosfeLsusUL7NpkB+x1c/909TR2y7FfMz9lSxXbv3dG9lrfg2S0utS8MLPiyWh0/TMpvsuBk//Y/fycW04xpcwrIq5DkFzzk3rQueO9q126I3c6GxNKTBGvNm6EmEhoQ+XAVH7ZnUGCkNJEpMvB0SLoScmDSRf/yqM+Z42n2QzUrDQBSFz/RPbUHEgutZFUFIf5alu0LduXBR1206SVuSTJhMC126deUDuPUxfACfQXDlg3garwgVmpDLN+fec2YmAC7xCYWfp41rYYVT3AlXcIJYuEr9UbhGfhGuo4U34Qb1D+EmbtRIuIW2emaCqp1x1SnT9qxwgZFwBed4EK5St8I18pNwHVd4FW5QfxduYoov4RY6aokxHAxm8KwLaMyxY10hZG6GqKweGDsz82ah5zu9Cm0W2Yziv6m/1j3jYmyQMNpxaeJNMnNHLUdaU6Y5FBzZtzT6CNCjbFyxspnuB72j9lvaszLi8J4FtjzmgKqnUfNztKekicQYXiEha+Rlb00lpB4w1mTG/f6VYhsPvI905GyqJ9zWJInVubNrE3oOL8s9cgzR5RsdpAfl4VOOeZ8Pu91IAoLQpvgGD2pwhwAAeNpjYGKAAC4wyciADtjAokyMTIzMjCwsOalpJayZyfl5hmzppYl5SZkAOy8GLQAAAAAAAf//AAIAAQAAAAwAAAAWAAAAAgABAAMABQABAAQAAAACAAAAAHjaY2BgYGQAgntsWnkg+uGKCm4YDQA5jwWWAAA=') format('woff'), url('iconfont.ttf') format('truetype'), url('iconfont.svg#iconfont') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-printleft:before {
	content: "\e6897";
}

.icon-printicon1:before {
	content: "\e6898";
}

.icon-printguanbi:before {
	content: "\e6899";
}


/*图片展示css*/

.icon-printleft {
	width: 0.8rem;
	padding-left: 0.12rem;
	border-radius: 50%;
	position: absolute;
	left: 60px;
	top: 49%;
	background-color: rgba(0, 0, 0, 0.8);
	box-sizing: border-box;
}

.icon-printleft:hover,
.icon-printicon1:hover {
	background-color: #d2d2d2;
}

.icon-printleft::before,
.icon-printicon1::before {
	font-size: 0.5rem;
	color: white;
}

.icon-printicon1 {
	width: 0.8rem;
	padding-left: 0.19rem;
	border-radius: 50%;
	position: absolute;
	right: 70px;
	top: 49%;
	background-color: rgba(0, 0, 0, 0.8);
	box-sizing: border-box;
}

.icon-printguanbi {
	position: absolute;
	/*top: 10px;
	right: 10px;*/
	bottom: 10px;
	left: 50%;
	transform: translate(-50%, -87%);
	width: 0.8rem;
	border-radius: 50%;
	background-color: rgba(0, 0, 0, 0.8);
	padding-left: 0.17rem;
	box-sizing: border-box;
}

.icon-printguanbi::before {
	font-size: 0.45rem;
	color: white;
}

#imgs {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: none;
	background-color: rgba(0, 0, 0, 0.7);
}

#entrance {
	position: absolute;
	top: 27%;
	left: 10%;
	width: 9.5rem;
	height: 6rem;
	display: inline-block;
	border: 3px solid #fafafa;
	border-radius: 15px;
	overflow: hidden;
}

.entrances {
	top: 15% !important;
	height: 5rem !important;
}

.assistInPic,
.assistOutPic {
	width: 2rem;
	height: 0.8rem;
	position: absolute;
	border-bottom-right-radius: 15px;
}

.assistInPic {
	bottom: 0rem;
	right: 0rem;
}

.assistOutPic {
	bottom: 0rem;
	right: 0rem;
}

.inPic {
	width: 100%;
	height: 100%;
	border-radius: 15px;
}

#exit {
	position: absolute;
	top: 27%;
	left: 51%;
	width: 9.5rem;
	height: 6rem;
	display: inline-block;
	border: 3px solid #fafafa;
	border-radius: 15px;
	overflow: hidden;
}

.exits {
	top: 15% !important;
	height: 5rem !important;
}

.outPic {
	width: 100%;
	height: 100%;
	border-radius: 15px;
}


/*.label-white.label-success,
.label-white.label-info,
.label-white.label-danger,
.label-white.label-warn {
	display: inline-block;
    font-weight: normal !important;
    min-width: 58px !important;
    height: 32px;
    line-height: 32px !important;
    border-radius: 32px;
    border: none !important;
    padding: 0 10px !important;	
}*/

.label-white.label-success,
.label-white.label-info,
.label-white.label-danger,
.label-white.label-warn {
	font-weight: normal !important;
}

.label-success {
	/*	color: #67C23A !important;*/
	color: white;
	background-color: rgba(103, 194, 58, 0.08);
}


/*.layui-table-cell {
	height: 40px !important;
	line-height: 40px !important;
}*/

.laytable-cell-2-stopTimeStr,
.laytable-cell-2-stopTime {
	text-align: left !important;
}

.label-white.label-warn {
	color: #ffb848;
	border-color: #ffb848;
	background-color: #fdf8d4;
}

.label-white.label-danger {
	background-color: rgba(255, 115, 158, 0.08);
	color: #f56c6c;
	border-color: #fbc4c4;
}


/*停车券管理*/

.label-free {
	color: #ffb752 !important;
	border: 1px solid #ffb752 !important;
	background-color: #f2f5f6 !important;
	border-right-width: 1px !important;
	border-left-width: 2px !important;
	font-weight: normal !important;
}


/* 进出场展示背景 */

.bgcImg {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.btn-xs {
	box-shadow: 0px 3px 4px 0px rgba(176, 179, 189, 0.15);
	padding: 2px 4px;
	box-sizing: border-box;
}


/*.inquire {
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.01),0px 2px 4px 0px rgba(0, 0, 0, 0.02),0px 4px 8px -2px rgba(0, 0, 0, 0.04);
	border-radius: 5px;
}*/

#search {
	background-color: #5b6269 !important;
	border-color: #5b6269 !important;
	border-radius: 5px;
	color: white;
}

#search:hover {
	background-color: #8c9196 !important;
	border-color: #8c9196 !important;
}

.inquire,
.pull-right,
.pull-left,
.pull-right:hover {
	border: 1px solid #ebeef5 !important;
	background-color: white !important;
	color: #606226 !important;
	font-weight: normal !important;
	text-shadow: none !important;
	border-radius: 5px;
}

.inquire:hover {
	background-color: #ecf5ff !important;
	color: #409eff !important;
}