@charset "utf-8";

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td {
	margin: 0;
	padding: 0
}

body,
button,
input,
select,
textarea {
	font: 12px/150% "\5FAE\8F6F\96C5\9ED1", arial;
	/* line-height: 1.5; */
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

address,
cite,
dfn,
em,
var {
	font-style: normal;
}

code,
kbd,
pre,
samp {
	font-family: courier new, courier, monospace;
}

ul,
ol {
	list-style: none;
}

fieldset,
img {
	border: 0
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

input,
button,
textarea,
select,
optgroup,
option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	font-size: 100%;
}

div:after,
ul:after,
dl:after,
.clearfix:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

/****/
abbr,
article,
aside,
audio,
canvas,
datalist,
details,
figure,
footer,
header,
hgroup,
menu,
nav,
output,
progress,
section,
video {
	display: block;
	margin: 0;
	padding: 0
}

i,
u,
b,
em,
span,
small {
	font-weight: normal;
	font-style: normal;
}

html,
body {
	height: 100%
}

/****/
html {
	font-size: 62.5%;
}

body {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-select: none;
	user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
}

a {
	text-decoration: none;
}

h2 {
	margin: 0;
	padding: 0;
}

ul {
	word-spacing: -4px;
}

* {
	box-sizing: border-box;
}

/*  */
.dateTime /deep/ input {
	width: 3rem !important;
	border: 1px solid #ccc !important;
}

.dateTime /deep/ .el-input__inner {
	border: 1px solid #ccc !important;
	width: 4.5rem !important;
}

.el-picker-panel {
	background: #fff;
	/* left: 0 !important; */
}

.el-picker-panel__body-wrapper {
	background: #fff;
}

.el-picker-panel__body {
	/* padding: 0.2rem; */
	text-align: center;
}

.el-date-table tbody tr {
	width: 100%;
	display: flex;
}

.el-date-table tbody tr th {
	flex: 1;
}

.el-date-table tbody tr td {
	margin: 0.1rem;
	flex: 1;
}

.el-date-picker__header button {
	width: 0.2rem;
	height: 0.2rem;
	margin: 0 0.1rem;
	border-top: 0.02rem solid !important;
	border-right: 0.02rem solid !important;
	border-color: #ccc !important;
	position: relative;
	top: 0.1rem;
} 
.el-date-picker__header .el-icon-d-arrow-left{
	content: none !important;
	transform: rotate(-130deg) !important;
}
.el-date-picker__header .el-icon-arrow-left{
	content: none !important;
	transform: rotate(-130deg) !important;
}
.el-date-picker__header .el-icon-arrow-right{
	content: none !important;
	transform: rotate(45deg) !important;
}
.el-date-picker__header .el-icon-d-arrow-right{
	content: none !important;
	transform: rotate(45deg) !important;
}

.el-icon-d-arrow-left:before{
	content: none !important;
}
.el-icon-arrow-left:before{
	content: none !important;
}
.el-icon-arrow-right:before{
	content: none !important;
}
.el-icon-d-arrow-right:before{
	content: none !important;
}

/* .el-date-picker__header button:nth-of-type(1)::after {
	content: '';
	width: 0.3rem;
	height: 0.3rem;
	background: url(../image/meinian/lmounth.png) no-repeat center !important;
	background-size: 0.3rem;
	visibility: inherit;
}

.el-date-picker__header button:nth-of-type(2)::after {
	content: '<';
} */
/* .el-date-picker__header button:nth-of-type(3){
	float: right;
} */

.el-input--small .el-input__inner {
	border: none !important;
	padding: 0;
  }

.el-input .el-input__suffix {
	display: contents;
}

/* to fix 在ios设备中，el-select组件下拉框，点击2次才能选中问题。*/
.el-scrollbar .el-scrollbar__bar {
	opacity: 1 !important;
}

.el-select-dropdown {
	top: 226px !important;
}