﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, button, p, blockquote, pre, hr, th, td, em {
	margin: 0;
	padding: 0
}
img {
	border: 0;
	display: block
}
ol, ul, li {
	list-style: none
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: 400
}
em, i, b {
	font-style: normal;
	font-weight: 300
}
body {
	font-family: Helvetica, Tahoma, Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", SimSun, "宋体", Heiti, "黑体", sans-serif;
	overflow-x: hidden;
	font-size: 14px
}
input, button, select, textarea {
	outline: 0;
	border: 0;
	_border: 0
}
textarea {
	resize: none
}
a, input, button {
	outline: 0
}
a, button {
	cursor: pointer
}
select {
	border: solid 1px #000;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(../images/select_3fed30b.png) no-repeat scroll right 10px center transparent;
	padding-right: 14px
}
select::-ms-expand {
display:none
}
::-moz-focus-inner {
border:0
}
a {
	color: #000;
	text-decoration: none!important
}
a:hover {
	color: #a9282e;
	text-decoration: none
}
@font-face {
	font-family: iconfont;
	src: url(../font/iconfont.eot);
	src: url(../font/iconfont.eot) format('embedded-opentype'), url(../font/iconfont.woff) format('woff'), url(../font/iconfont.ttf) format('truetype'), url(../font/iconfont.svg#iconfont) format('svg')
}
.iconfont {
	font-family: iconfont!important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}
.lf-12px {
	font-size: 12px
}
.lf-16px {
	font-size: 16px
}
.lf-18px {
	font-size: 18px
}
.lf-20px {
	font-size: 20px
}
.lf-22px {
	font-size: 22px
}
.lf-24px {
	font-size: 22px
}
.lf-26px {
	font-size: 26px
}
.lf-30px {
	font-size: 30px
}
.lf-36px {
	font-size: 36px
}
.lf-40px {
	font-size: 40px
}
.lf-46px {
	font-size: 46px
}
.lf-50px {
	font-size: 50px
}
.lf-60px {
	font-size: 60px
}
.lf-56px {
	font-size: 56px
}
.lf-left {
	float: left
}
.lf-right {
	float: right
}
.lm-right10px {
	margin-right: 10px
}
.lm-right40px {
	margin-right: 40px
}
.lm-right50px {
	margin-right: 50px
}
.lm-right30px {
	margin-right: 30px
}
.lm-right60px {
	margin-right: 60px
}
.lm-right70px {
	margin-right: 70px
}
.lm-left10px {
	margin-left: 10px
}
.lm-left20px {
	margin-left: 20px
}
.lm-right20px {
	margin-right: 20px
}
.lm-top10px {
	margin-top: 10px
}
.lm-top20px {
	margin-top: 20px
}
.lm-top30px {
	margin-top: 30px
}
.lm-top40px {
	margin-top: 40px
}
.lm-top45px {
	margin-top: 45px
}
.lm-top60px {
	margin-top: 60px
}
.lm-top16px {
	margin-top: 16px
}
.lm-top10px {
	margin-top: 10px
}
.l-lh30px {
	line-height: 30px
}
.lt-center {
	text-align: center
}
.lc-duf {
	color: #a9282e
}
.lc-7a {
	color: #7a7a7a!important
}
.lc-fff {
	color: #fff!important
}
.lc-666 {
	color: #666
}
.lc-cur {
	color: #a9282e!important
}
.ld-block {
	display: block
}
.ld-inblock {
	display: inline-block
}
.ld-none {
	display: none!important
}
.ld-table {
	display: table
}
.ld-middle {
	display: table-cell;
	vertical-align: middle
}
.lp-rel {
	position: relative
}
.lp-abs {
	position: absolute
}
.l-over {
	overflow: hidden
}
.lf-bold {
	font-weight: 700
}
.l-pointer {
	cursor: pointer
}
.laypage_main {
	text-align: center;
	margin: 30px auto 50px
}
.l_pagebox .laypage_main .laypage_curr {
	background: #a9282d;
	color: #fff
}
.l_uploadbtn .webuploader-pick {
	width: 100%;
	height: 100%
}
input[type=file] {
	display: none
}
.layui-layer-setwin {
	display: none!important
}
.clear:after {
	content: "";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both
}
.both:after {
	content: "";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both
}
.left {
	float: left
}
.right {
	float: right
}
