.clear {
	zoom: 1
}

.clear::before,
.clear::after {
	display: block;
	content: "";
	overflow: hidden;
	clear: both;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

i {
	font-style: normal;
}

h1,
h2,
h3,
h4 {
	font-weight: normal;
}

strong {
	font-weight: normal;
}


#foot {
    width: 100%;
}

.popup {
	
}

.mask {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: #000;
	opacity: .5;
	filter: alpha(opacity=50);
	z-index: 10000;
}

.popup-box {
	z-index: 10001;
	position: absolute;
	top: 50%;
	left: 50%;
}

.popup-title{
	background: #008c72;
	color: #fff;
	padding: 0 20px;
	line-height: 30px;
	font-size: 14px;
}

.popup-close {
	float: right;
	padding: 9px;
  	position: relative;
  	right: -10px;
  	cursor: pointer;
}

.popup-close:hover {
	opacity: .7;
	filter: alpha(opacity=70);
}

.popup-content {
	background: #f5f5f5;
}

/* 公共样式  start */

.margin-right0 {
	margin-right: 0!important;
}

.margin-left0 {
	margin-left: 0!important;
}

.margin-top0 {
	margin-top: 0!important;
}

.margin-bottom0 {
	margin-bottom: 0!important;
}

/* 行高公共样式  开始 */
.lh-20 {
	line-height: 20px!important;
}

.lh-24 {
	line-height: 24px!important;
}

.lh-30 {
	line-height: 30px!important;
}

.lh-32 {
	line-height: 32px!important;
}

.lh-34 {
	line-height: 34px!important;
}

.lh-36 {
	line-height: 36px!important;
}

.lh-40 {
	line-height: 40px!important;
}

.lh-44 {
	line-height: 44px!important;
}

.lh-46 {
	line-height: 46px!important;
}
.lh-50 {
	line-height: 50px!important;
}

.lh-60 {
	line-height: 60px!important;
}

.lh-62 {
	line-height: 62px!important;
}

.lh-64 {
	line-height: 64px!important;
}

.lh-74 {
	line-height: 74px!important;
}

.lh-65 {
	line-height: 65px!important;
}

.lh-96 {
	line-height: 96px!important;
}

/* 行高公共样式  结束 */

/* 字体大小  开始 */
.fs-12 {
	font-size: 12px!important;
}

.fs-14 {
	font-size: 14px!important;
}

.fs-16 {
	font-size: 16px!important;
}

.fs-18 {
	font-size: 18px!important;
}

.fs-20 {
	font-size: 20px!important;
}
.fs-24 {
	font-size: 24px!important;
}

.fs-30 {
	font-size: 30px!important;
}
/* 字体大小  结束 */

/* 字体颜色公共样式  开始 */
.color-fff {
	color: #fff!important;
}

.color-333 {
	color: #333!important;
}

.color-666 {
	color: #666!important;
}

.color-999 {
	color: #999!important;
}

.color-3300cc {
	color: #3300cc!important;
}

.color-ff6600 {
	color: #ff6600!important;
}

.color-ff6b6b {
	color: #ff6b6b!important;
}

.color-4537c9 {
	color: #4537c9!important;
}

.color-8c86da {
	color: #8c86da!important;
}

.color-00b48b {
	color: #20A0FF!important;
}

/* 字体颜色公共样式  结束 */

/* 背景颜色公共样式  开始 */
/* 背景颜色公共样式  结束 */

/* 公共样式  end */






































