﻿.z-block{
	display: block;
}
.z-clear{
	clear:both;
}
.z-line-height{line-height: 1.8}
.z-inblock{display: inline-block;}
.z-text-center{text-align: center;}
.z-text-left{text-align: left;}
.z-text-right{text-align: right;}
.z-text-overflow{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.z-text-del{text-decoration: line-through;}
.z-ellipsis{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.z-ellipsis-2 {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.z-ellipsis-4 {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}
.z-vertical-align{vertical-align: middle}
.z-circle{border-radius:50%;}
.z-float-left{float: left;}
.z-float-right{float: right;}
.z-row {
	overflow: hidden;
	margin: 0;
}
.z-row-padded {
	margin-left: -0.125rem;
	margin-right: -0.125rem;
}
.z-row-padded [class*=aui-col-xs-] {
	padding: 0.125rem;
}
.z-col-xs-1,.z-col-xs-2,.z-col-xs-3,.z-col-xs-4,.z-col-xs-5,.z-col-xs-6,.z-col-xs-7,.z-col-xs-8,.z-col-xs-9,.z-col-xs-10,.z-col-xs-11,.z-col-5 {
	position: relative;
	float: left;
}
.z-col-xs-12 {
	width: 100%;
	position: relative;
}
.z-col-xs-11 {
	width: 91.66666667%;
}
.z-col-xs-10 {
	width: 83.33333333%;
}
.z-col-xs-9 {
	width: 75%;
}
.z-col-xs-8 {
	width: 66.66666667%;
}
.z-col-xs-7 {
	width: 58.33333333%;
}
.z-col-xs-6 {
	width: 50%;
}
.z-col-xs-5 {
	width: 41.66666667%;
}
.z-col-xs-4 {
	width: 33.33333333%;
}
.z-col-xs-3 {
	width: 25%;
}
.z-col-xs-2 {
	width: 16.66666667%;
}
.z-col-xs-1 {
	width: 8.33333333%;
}
.z-col-5 {
	width: 20%;
}
.z-pad-l5{padding-left: 5px;}
.z-pad-l10{padding-left: 10px;}
.z-pad-l15{padding-left: 15px;}
.z-pad-l20{padding-left: 20px;}
.z-pad-t5 {padding-top: 5px;}
.z-pad-t8 {padding-top: 8px; }
.z-pad-t10{padding-top: 10px;}
.z-pad-t12{padding-top: 12px;}
.z-pad-t15{padding-top: 15px;}
.z-pad-t20{padding-top: 20px;}
.z-pad-b5 {padding-bottom: 5px;}
.z-pad-b8 {padding-bottom: 8px; }
.z-pad-b10{padding-bottom: 10px;}
.z-pad-b12{padding-bottom: 12px;}
.z-pad-b15{padding-bottom: 15px;}
.z-pad-tb5{padding-top:5px;padding-bottom:5px;}
.z-pad-tb8{padding-top:8px;padding-bottom:8px;}
.z-pad-tb10{padding-top:10px;padding-bottom:10px;}
.z-pad-tb12{padding-top:12px;padding-bottom:12px;}
.z-pad-tb15{padding-top:15px;padding-bottom:15px;}
.z-pad-lr5{padding-left: 5px;padding-right:5px;}
.z-pad-lr8{padding-left: 8px;padding-right:8px;}
.z-pad-lr10{padding-left:10px;padding-right:10px;}
.z-pad-lr12{padding-left:12px;padding-right:12px;}
.z-pad-lr15{padding-left:15px;padding-right:15px;}
.z-pad-lr20{padding-left:20px;padding-right:20px;}
.z-pad5{padding:5px;}
.z-pad8{padding:8px;}
.z-pad10{padding:10px;}
.z-pad12{padding:12px;}
.z-pad15{padding:15px;}

.z-margin-l5{margin-left: 5px;}
.z-margin-l10{margin-left: 10px;}
.z-margin-l15{margin-left: 15px;}
.z-margin-l20{margin-left: 20px;}
.z-margin-r5{margin-right: 5px;}
.z-margin-r10{margin-right: 10px;}
.z-margin-r15{margin-right: 15px;}
.z-margin-r20{margin-right: 20px;}
.z-margin-t5 {margin-top: 5px;}
.z-margin-t8 {margin-top: 8px; }
.z-margin-t10{margin-top: 10px;}
.z-margin-t12{margin-top: 12px;}
.z-margin-t15{margin-top: 15px;}
.z-margin-t20{margin-top: 20px;}
.z-margin-t30{margin-top: 30px;}
.z-margin-t40{margin-top: 40px;}
.z-margin-b5 {margin-bottom: 5px;}
.z-margin-b8 {margin-bottom: 8px; }
.z-margin-b10{margin-bottom: 10px;}
.z-margin-b12{margin-bottom: 12px;}
.z-margin-b15{margin-bottom: 15px;}
.z-margin-tb5{margin-top:5px;margin-bottom:5px;}
.z-margin-tb8{margin-top:8px;margin-bottom:8px;}
.z-margin-tb10{margin-top:10px;margin-bottom:10px;}
.z-margin-tb12{margin-top:12px;margin-bottom:12px;}
.z-margin-tb15{margin-top:15px;margin-bottom:15px;}
.z-margin-lr5{margin-left: 5px;margin-right:5px;}
.z-margin-lr8{margin-left: 8px;margin-right:8px;}
.z-margin-lr10{margin-left:10px;margin-right:10px;}
.z-margin-lr12{margin-left:12px;margin-right:12px;}
.z-margin-lr15{margin-left:15px;margin-right:15px;}
.z-margin-lr20{margin-left:20px;margin-right:20px;}
.z-margin5{margin:5px;}
.z-margin8{margin:8px;}
.z-margin10{margin:10px;}
.z-margin12{margin:12px;}
.z-margin15{margin:15px;}
.z-border-radius{border-radius: 4px;}
.z-border-t{border-top: 1px solid #e7e7e7;}
.z-border-b{border-bottom: 1px solid #e7e7e7;}
.z-border-tb{border-bottom: 1px solid #e7e7e7;border-top: 1px solid #e7e7e7;}
.z-border-l{border-left: 1px solid #e7e7e7;}
.z-border-r{border-right: 1px solid #e7e7e7;}
.z-border-lr{border-left: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;}
.z-border-top{border-top: 1px solid #e7e7e7;}
.z-border-bottom{border-bottom: 1px solid #e7e7e7;}
.z-border{border: 1px solid #e7e7e7;}
.z-border-yellow{border: 1px solid #f8e71c ;}

.z-font-size12{font-size: 12px !important;}
.z-font-size14{font-size: 14px !important;}
.z-font-size16{font-size: 16px !important;}
.z-font-size18{font-size: 18px !important;}
.z-font-size20{font-size: 20px !important;}
.z-font-size22{font-size: 22px !important;}
.z-font-size24{font-size: 24px !important;}
.z-font-size28{font-size: 28px !important;}
.z-font-size30{font-size: 30px !important;}
.z-font-size34{font-size: 34px !important;}
.z-font-size36{font-size: 36px !important;}
.z-font-size40{font-size: 40px !important;}
.z-font-size50{font-size: 50px !important;}
.z-font-size60{font-size: 60px !important;}
.z-font-weight{font-weight: bold;}
.z-color-white{color: #fff;}
.z-color-33{color: #333;}
.z-color-66{color: #666;}
.z-color-99{color: #999;}
.z-color-yellow{color: #f8e71c;}
.z-color-gray{color: #79838e;}
.z-color-red{color: #f7412d;}
.z-color-44{color: #4d4948;}
.z-color-00{color: #000;}
.z-color-blue{color: #3e84e0;}
.z-color-blue:hover{color: #3e84e0;}
.z-color-orange{color:#ff3700;}
.z-big-img{max-width: 100%;}
.z-bg-gray{background: #ededed;}