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 ,div, span{ 
	margin:0;
	padding:0; 
	box-sizing: content-box; 
	font-family: "PingFangSC-Light","microsoft yahei";
}
html,
body{
	width: 100%;
	height: 100%;
}
body, button, input, select, textarea { 
	font-size:16px;
	font-family: "PingFangSC-Light","microsoft yahei";
	color: #333; 
}
h1, h2, h3, h4, h5, h6{ 
	font-size:100%; 
}
address, cite, dfn, em, var { 
	font-style:normal; 
}
code, kbd, pre, samp { 
	font-family:couriernew, courier, monospace; 
}
small{ 
	font-size:12px; 
}
ul, ol { 
	list-style:none; 
}
a { 
	color: inherit;
	text-decoration:none; 
}
a:hover { 
	color: inherit;
	text-decoration:none; 
}
sup { 
	vertical-align:text-top; 
}
sub{ 
	vertical-align:text-bottom; 
}
legend { 
	color:#000; 
}
fieldset, img { 
	border:0; 
}
button, input, select, textarea { 
	font-size:100%; 
	outline: none;
}
table { 
	border-collapse:collapse; 
	border-spacing:0; 
}
input {
	outline: none;
}
textarea{
	outline: none;
	overflow: hidden;
	resize: none;
}
img{
	vertical-align: top;
}
i{
	font-style:normal;
}
a{
	color: inherit;
}
.button{
	border: none;
	background: none;
	outline: none;
	cursor: pointer;
}
/* 溢出省略,不兼容FF，待调整 */
.ellipsis {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display: block;
}

/* block的a，包含img的a，自适应的img */
a_block{
	display: block;
    height: 100%;
}
a_img{
	display: block;
    height: 100%;
    text-align: center;
}
img_resize{
	max-width: 100%;
	max-height: 100%;
}

/* iconfont */
@font-face {font-family: "iconfont";
	src: url('../font/iconfont.eot?t=1524204600154'); /* IE9*/
	src: url('../font/iconfont.eot?t=1524204600154#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
	url('../font/iconfont.ttf?t=1524204600154') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
	url('../font/iconfont.svg?t=1524204600154#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;
  /* 禁止选中文本 */
  -moz-user-select: none; 
  -o-user-select:none; 
  -khtml-user-select:none; 
  -webkit-user-select:none; 
  -ms-user-select:none; 
  user-select:none;	
}

/* 默认placeholder字体大小 */
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	font-size: 16px;
}
input:-moz-placeholder,
textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	font-size: 16px;
}
input::-moz-placeholder,
textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
	font-size: 16px;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder { /* Internet Explorer 10+ */
	font-size: 16px;
}

/* 清除浮动 */
.clearfix{
	*zoom:1;
} 
/* 针对IE6/7 hack，触发IE6/7的haslayout，以清除浮动 */
.clearfix:before,.clearfix:after{
	display:block;
	content:"";
	height:0;
	visibility: hidden;
	overflow: hidden;
}
.clearfix:after{
	clear:both;
}
.f_l{
	float: left;
}
.f_r{
	float: right;
}

/* 带箭头的选择框 */
.arrow_appear::before{
  	width: 0;
  	height: 0;
  	content: '';
  	position: absolute;
	border: 11px solid transparent;
	border-bottom-color: inherit;
  	top: -22px;
  	right: 34px;
}
.arrow_appear:after{
  	width: 0;
  	height: 0;
  	content: '';
	border: 10px solid transparent;
  	border-bottom: 10px solid #fff;
  	position: absolute;
  	top: -20px;
  	right: 35px;
}

/* 弹出提示 */
.alert_tip{
    width: 500px;
    color: #727372;
    line-height: 30px;
    word-wrap: break-word;
    border: solid 1px #d1d1d1;
    border-radius: 5px;
    box-shadow: 0 0 4px #e8e8e8;
    background: #e5e5e5;
    padding: 10px 20px;
    transform: translateX(-50%);
    position: fixed;
    top: -100%;
    left: 50%;
    z-index: 2000;
}
.alert_cont{
	position: relative;
}
.alert_icon {
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: middle;
    line-height: 28px;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.alert_default{
	font-size: 23px;
    text-indent: 1px;
}
.alert_success {
    font-size: 28px;
    text-indent: -2px;
}
.alert_warning{
	font-size: 27px;
    text-indent: -1px;
}
.alert_danger{
    font-size: 24px;
    line-height: 24px;
    text-indent: 1px;
}
.alert_delete_btn{
    width: 30px;
    height: 30px;
    font-size: 30px;
    cursor: pointer;
    line-height: 32px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.alert_html{
	width: 430px;
    padding: 0 40px;
}

/* confirm */
.wrap_dialog {
    width: 100%;
    height: 100%;
    text-align: center;
    background-color: rgba(0, 0, 0, .2);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1001;
}
.dialog {
	max-width: 600px;
    min-width: 300px;
    background-color: #fff;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    margin: 50vh auto 0 auto;
    transform: translateY(-50%);
    position: relative;
}
.dialog .dialog_header {
	height: 20px;
    text-align: left;
    padding: 10px 15px;
    background-color: whitesmoke;
    position: relative;
}
.dialog_header .dialog_delete{
	width: 20px;
    height: 20px;
    font-size: 13px;
    text-align: center;
	line-height: 20px;
	cursor: pointer;
    display: block;
    position: absolute;
    right: 10px;
    top: 10px;
}
.dialog_header .dialog_delete:hover{
	opacity: .7;
}
.dialog .dialog_body {
    text-align: left;
    color: #727372;
    position: relative;
}
.dialog_message{
	max-width: 400px;
	line-height: 24px;
    padding: 20px 30px 20px 10px;
    padding-left: 50px;
    word-wrap: break-word;
}
.dialog_icon{
	width: 24px;
    height: 24px;
    position: absolute;
    top: 20px;
    left: 15px;
}
.dialog_default{
	color: #727372;
	font-size: 23px;
    text-indent: 1px;
    line-height: 25px;
}
.dialog_success{
	color: #74ca6a;
	font-size: 29px;
    line-height: 26px;
    text-indent: -2px;
}
.dialog_warning{
	color: #f9a446;
	font-size: 26px;
    line-height: 26px;
}
.dialog_danger{
	color: #fa5400;
    font-size: 19px;
    text-align: center;
    line-height: 25px;
}
.dialog .dialog_footer {
	padding: 0 12px 10px;
	display: flex;
}
.dialog .dialog_footer>div{
	width: 100%;
}
.dialog_btn {
	height: 28px;
    line-height: 28px;
    border: 1px solid #dedede;
    background-color: #fff;
    color: #333;
    border-radius: 2px;
    font-weight: 400;
    cursor: pointer;
    margin: 5px 5px 0;
	padding: 0 15px;
	/* margin-left: 50%;
	transform: translateX(-50%); */
}
#confirm{
    background-color: #fa5400;
    color: #fff;
}
.dialog_btn:hover{
	opacity: .8;
}
.dialog_hide {
    display: none;
}

/* tooltip */
.tooltip {
	position: absolute;
	max-width: 300px;
	z-index: 999;
}
.tip-content {
	border: 1px solid gray;
	border-radius: 6px;
	box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
	padding: 5px;
	background-color: #ffffff;
}
.tip-arrow {
	position: absolute;
	border: 7px solid transparent;
}
.tip-arrow:after {
	position: absolute;
	content: '';
	width: 0;
	height: 0;
	box-sizing: border-box;
	border: 7px solid transparent;
}
.tip-content.top {
	margin-bottom: 7px;
}
.tip-arrow.top {
	border-bottom-width: 0;
	bottom: 0;
	left: 50%;
	margin-left: -7px;
	border-top-color: gray;
}
.tip-arrow.top:after {
	margin-left: -7px;
	margin-top: -8px;
	border-bottom-width: 0;
	border-top-color: #fff;
}
.tip-content.bottom {
	margin-top: 7px;
}
.tip-arrow.bottom {
	border-top-width: 0;
	top: 0;
	left: 50%;
	margin-left: -7px;
	border-bottom-color: gray;
}
.tip-arrow.bottom:after {
	margin-left: -7px;
	margin-top: 1px;
	border-top-width: 0;
	border-bottom-color: #fff;
}
.tip-content.left {
	margin-right: 7px;
}
.tip-arrow.left {
	border-right-width: 0;
	right: 0;
	top: 50%;
	margin-top: -7px;
	border-left-color: gray;
}
.tip-arrow.left:after {
	margin-left: -8px;
	margin-top: -7px;
	border-right-width: 0;
	border-left-color: #fff;
}
.tip-content.right {
	margin-left: 7px;
}
.tip-arrow.right {
	border-left-width: 0;
	left: 0;
	top: 50%;
	margin-top: -7px;
	border-right-color: gray;
}
.tip-arrow.right:after {
	margin-left: 1px;
	margin-top: -7px;
	border-left-width: 0;
	border-right-color: #fff;
}

/* loading */
.img_bg{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}
.loading_cont{
	width: 90px;
	border-radius: 10px;
	background: #fff;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 3;
}
.loading_gif{
	width: 90px;
	margin: 0 auto;
}
.loading_gif img{
	width: 100%;
}
.loading_text{
	text-align: center;
	font-size: 12px;
	line-height: 16px;
	color: #666;
    margin-bottom: 10px;
}

/* 修改laydate样式 */
.layui-laydate-footer .laydate-btns-time{
	color: #fa5400;
	font-size: 15px;
}

/* vue样式初始化 */
[v-cloak]{
	display: none !important;
}


/* 滚动条 */
::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}
::-webkit-scrollbar-track {
	background: #fff;
	border-radius: 2px;
}
::-webkit-scrollbar-thumb {
	background: rgb(205, 206, 206);
	border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
	background: #c9c9c9;
}
::-webkit-scrollbar-corner {
	background:  #fff;
}