@charset "utf-8";
/*=========================Reset_start==========================*/
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin: 0; padding: 0;}
html,body{font-family:"微软雅黑"; font-size:20px; text-align: left;}
ul,ol{list-style: none;}
img{border: 0;}
/*select{outline:1px solid #red!important;}*/
/*input{border:none;}*/
textarea{resize:none;}
table{border-collapse: collapse; border-spacing: 0;}
th,strong,var,em{font-weight: normal; font-style: normal;}

/*多分辨率设定rem设定*/
html { font-size : 20px;box-sizing: border-box!important; }
@media only screen and (max-width: 310px) and (min-width: 300px) {html { font-size: 20px !important; }}
@media only screen and (max-width: 320px) and (min-width: 310px) {html { font-size: 20px !important; }}
/*Note3*/
@media only screen and (min-width: 360px) {html { font-size: 22px !important; }}
/*iPhone6*/
@media only screen and (min-width: 376px) {html { font-size: 23px !important; }}
/*iPhone6 plus*/
@media only screen and (min-width: 414px) {html { font-size: 24px !important; }}
/*big Resolution*/
@media only screen and (min-width: 641px) {html { font-size: 25px !important; }}
/*公共样式*/
* { margin: 0; padding: 0; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust: none; -webkit-user-select: text; -ms-user-select: none; user-select: none; }
/*input, textarea { -webkit-user-select: text; -ms-user-select: text; user-select: text; -webkit-appearance: none; }*/
/*input:focus, select:focus, textarea:focus, button:focus { outline: 0; }*/
/*input[type="text"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], input[type="email"], input[type="url"], textarea { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 0; }*/
/*input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance:none;
}*/
/*input[type="checkbox"] { border: 0; }*/
/*iphone手机的input的样式问题*/
/*input, button { -webkit-appearance: none; }*/
/*input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}*/
table { border-collapse: collapse; border-spacing: 0 }
a { text-decoration: none!important; }
em, i { font-style: normal; }
ul { list-style: none; margin: 0px; padding: 0px; }
li { list-style: none; }

html { font-size: 14px; color: #666;background:#f2f2f2; }

/*css初始值*/
body { margin: 0px; font-size: 14px; line-height: 180%; color: #999; min-width: 320px;background:#f2f2f2!important; }
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; list-style-type: none; }
img { border: 0px }



/*input[type=button] ,input[type=submit] { outline: none; }
input[type=button] ,input[type=submit]{ -webkit-appearance: none;}
input[type=number] { -moz-appearance: textfield; }
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;}*/
.main { width: 100%; overflow: hidden; margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; empty-cells: show; font-size: 14px }
fieldset, img { border: 0 }
cite, em, s, i, b { font-style: normal }

a, input, textarea { text-decoration: none; outline: 0 }
/*li, img, label, input { vertical-align: middle }*/
var { font-style: normal }
ins { text-decoration: none }
input{
	outline: none;
	border:0;
}

/*input 字体颜色*/
input::-webkit-input-placeholder {color:#999;}
input:-moz-placeholder {color:#999;}

/*清除浮动*/
.clear{clear: both;}
.clearfix:after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden }
.clearfix { zoom: 1 }
.overflow-hidden{overflow: hidden;}
/*background*/
.back-f{background:#fff!important;}
.control-label{
	text-align: left!important;
	margin-left:30px!important;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }


/*margin*/
.m-t-0{margin-top: 0px!important;}
.m-t-5{margin-top: 5px!important;}
.m-t-10{margin-top: 10px!important;}
.m-t-15{margin-top: 15px!important;}
.m-t-20{margin-top: 20px!important;}
.m-t-25{margin-top: 25px!important;}
.m-t-30{margin-top: 30px!important;}
.m-t-35{margin-top: 35px!important;}
.m-t-40{margin-top: 40px!important;}
.m-t-47{margin-top: 47px!important;}
.m-t-50{margin-top:50px!important;}
.m-t-55{margin-top:55px!important;}
.m-t-56{margin-top:56px!important;}
.m-t-60{margin-top: 60px!important;}
.m-t-70{margin-top: 70px!important;}
.m-t-57{margin-top: 57px!important;}
.m-t-100{margin-top:100px!important;}
.m-t-110{margin-top:110px!important;}
.m-t-130{margin-top:130px!important;}


.m-b-10{margin-bottom: 10px!important;}
.m-b-15{margin-bottom: 15px!important;}
.m-b-20{margin-bottom: 20px!important;}
.m-b-25{margin-bottom: 25px!important;}
.m-b-30{margin-bottom: 30px!important;}
.m-b-35{margin-bottom: 35px!important;}
.m-b-40{margin-bottom: 40px!important;}
.m-b-50{margin-bottom: 50px!important;}
.m-b-60{margin-bottom: 60px!important;}
.m-b-70{margin-bottom: 70px!important;}
.m-b-80{margin-bottom: 80px!important;}


.m-l-3{margin-left: 3px!important;}
.m-l-5{margin-left: 5px!important;}
.m-l-10{margin-left: 10px!important;}
.m-l-15{margin-left: 15px!important;}
.m-l-20{margin-left: 20px!important;}
.m-l-25{margin-left: 25px!important;}
.m-l-30{margin-left: 30px!important;}
.m-l-35{margin-left: 35px!important;}
.m-l-43{margin-left:43px!important;}
.m-l-47{margin-left: 47px!important;}
.m-l-50{margin-left: 50px!important;}
.m-l-110{margin-left: 110px!important;}
.m-l-150{margin-left: 150px!important;}
.m-l-260{margin-left: 260px!important;}


.m-r-10{margin-right: 10px!important;}
.m-r-15{margin-right: 15px!important;}
.m-r-20{margin-right: 20px!important;}
.m-r-25{margin-right: 25px!important;}
.m-r-30{margin-right: 30px!important;}
.m-r-35{margin-right: 35px!important;}

/*padding*/
.p-l-2{padding-left: 2px!important;}
.p-l-10{padding-left: 10px!important;}
.p-l-15{padding-left: 15px!important;}
.p-l-17{padding-left: 17px!important;}
.p-l-20{padding-left: 20px!important;}
.p-l-25{padding-left: 25px!important;}
.p-l-30{padding-left: 30px!important;}
.p-l-35{padding-left: 35px!important;}
.p-l-50{padding-left: 50px!important;}

.p-r-2{padding-right: 2px!important;}
.p-r-3{padding-right: 3px!important;}
.p-r-10{padding-right: 10px!important;}
.p-r-15{padding-right: 15px!important;}
.p-r-20{padding-right: 20px!important;}
.p-r-25{padding-right: 25px!important;}
.p-r-30{padding-right: 30px!important;}
.p-r-35{padding-right: 35px!important;}

.p-t-0{padding-top: 0px!important;}
.p-t-10{padding-top: 10px!important;}
.p-t-15{padding-top: 15px!important;}
.p-t-20{padding-top: 20px!important;}
.p-t-25{padding-top: 25px!important;}
.p-t-30{padding-top: 30px!important;}
.p-t-35{padding-top: 35px!important;}
.p-t-40{padding-top: 40px!important;}
.p-t-80{padding-top: 80px!important;}

.p-b-4{padding-bottom:4px!important;}
.p-b-10{padding-bottom:10px!important;}
.p-b-15{padding-bottom:15px!important;}
.p-b-20{padding-bottom:20px!important;}
.p-b-25{padding-bottom:25px!important;}
.p-b-30{padding-bottom:30px!important;}
.p-b-35{padding-bottom:35px!important;}
.p-b-40{padding-bottom:40px!important;}
.p-b-80{padding-bottom:80px!important;}


/*border*/
.border-none{border: none!important;}
.border-r1{border-right:1px solid #ddd;}
.border-t1{border-top:1px solid #ddd;}
.border-b1{border-bottom:1px solid #ddd;}



/*设置背景颜色*/
.back-write{background:#fff!important;}
.back-red1{background:#d94747!important;}
.back-red2{background:#b24638!important;}
.back-green1{background:#23ac3b!important;}
.back-green2{background:#7ce38e!important;}
.back-green3{background:#23b1a3!important;}
.back-green4{background:#13bc83!important;}
.back-green5{background:#5cc67a!important;}
.back-zi1{background:#a88ee7!important;}
.back-yellow1{background:#ff953d!important;}
.back-blue1{background:#18a0a2!important;}
.back-hui1{background:#ccc!important;}
.back-hui3{background:#f8f8f8!important;}
/*设置字体颜色*/
.color-green1{color:#1aa034!important;}
.color-green4{color:#13bc83!important;}
.color-green2{color:#23b1a3!important;}
.color-green5{color:#5cc67a!important;}
.color-hei1{color:#333!important;}
.color-yellow1{color:#ffb44c!important}
.color-red1{color:red!important;}
.color-write{color:#fff!important;}
.color-red2{
	color:#e65f59!important;
}
/*设置字体粗细*/
.font-weight{font-weight: bold;}
/*设置border的样式*/
.border-top1{
	border-top:2px dashed #eee;
}


.display-inline-block{
	display:inline-block!important;
}
.position-fixed{
	position:fixed;
	top:0
}
.color-label{
	color:#333;
}
[v-cloak] {
	display: none;
}
.mess{
	position:absolute;
	left:0;
	top:0;
	background:rgba(0, 0, 0, 0.1);
	width:100%;  /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/
	height:100%;
	z-Index:99999;
}
.tishi{
	position: fixed;
	padding: 0 1rem;
	text-align: center;
	min-height: 2.5rem;
	/* line-height: 1rem; */
	background: rgba(0, 0, 0, .7);
	color: #fff;
	left: 0;
	right: 0;
	top: 45%;
	/* bottom: 0; */
	z-index: 9999999;
	margin: auto;
	width: 400px;
	border-radius: .2rem;
	font-size: .7rem;
	display:box;
	display:-webkit-box;
	-webkit-box-orient:horizontal;
	-webkit-box-align: center;
	-webkit-box-pack:center;
	display: flex;
	justify-content: center;
	align-items: center;

}
.loading{
	font-size: .6rem;
	color: #999;
	text-align: center;
	width: 100%;
	margin: .2rem 0;
	height: 1.2rem;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}
.loading img{
	width: 1rem;
	height: 1rem;
}
.el-pagination{
	display: flex;
	justify-content: center;
}
.el-pager li.active{
	color: #32CC73 !important;

}
.el-pager li,.el-pagination button, .el-pagination span:not([class*=suffix]){
	font-size: 15px !important;
}
.layui-layer-btn .layui-layer-btn0{
	background: #32cc73!important;
	border-color: #32cc73!important;
	color: #fff!important;
}
.dundu {
	position: relative;
	width: 2rem;
	height: 2rem;
}

.dundu1 {
	position: relative;

	min-height: 2rem;

}

.dundun {
	position: absolute;
	width: .73rem !important;
	height: .82rem !important;
	left: 0;
	bottom: 0;
}

.dundun[src=""],.dundun[src=null], img:not([src]) {
	opacity: 0;
}
.tishi1{
	position: absolute;
	padding: 0 1rem;

	min-height: 2.5rem;
	background: rgba(0, 0, 0, .7);
	left: 40%;
	right: 0;
	top: 40%;
	/* bottom: 0; */
	z-index: 9999999;
	border-radius: .2rem;
	display:box;
	display:-webkit-box;
	display:-webkit-flex;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	-webkit-box-orient: vertical;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: .6rem;
	color: #999;
	width: 200px;
	margin: .2rem 0;
	height: 100px;
	bottom: 0;

	text-align: center;

}
.tishi1 img{

	width: 50px;

	height: 50px;
}
/*残疾人*/
.cjnamesss{
	display:box;
	display:-webkit-box;
	display:-webkit-flex;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	-webkit-box-orient: vertical;
	display: flex !important;
	flex-direction: row;
	align-items: center;
}
.cjnamesss img{
	width: .73rem !important;
	height: .73rem !important;
	margin-left: .2rem;
	border-radius: unset!important;
}
.el-date-table td.end-date span, .el-date-table td.start-date span{
	background-color:#32CC73!important;
}
.el-range-editor.is-active, .el-range-editor.is-active:hover{
	border-color:#32CC73!important;

}
.el-date-table td.today span,.el-time-panel__btn.confirm{
	color: #32CC73!important;
}
.el-date-editor .el-range-input{
	color: #000 !important;
}
.el-date-table td.today.end-date span, .el-date-table td.today.start-date span,.el-date-table td.today.end-date span:hover, .el-date-table td.today.start-date span:hover{
	color: #fff!important;
}
