/**
 * 全局框架
 */

/** 色彩 **/

/* 背景颜色 */

.bgColor-efefef{
	background-color: #efefef!important;
}
.bgColor-f5f5f5{
	background-color: #f5f5f5!important;
}
.bgColor-trpt{
	background-color: transparent!important;
}

/* 字体颜色 */

.color-ccc{
	color: #ccc!important;
}
.color-333{
	color: #333!important;
}
.color-666{
	color: #666!important;
}
.color-999{
	color: #999!important;
}
.color-ddd{
	color: #ddd!important;
}
.color-484848{
	color: #484848!important;
}
/* 蓝色 */
.color-5cbdf4{
	color: #5cbdf4!important;
}
.color-0085d0{
	color: #0085d0!important;
}
.color-70cffd {
	color: #70cffd!important;
}
.color-1b55ac {
	color: #1b55ac!important;
}

/* 绿色 */
.color-91c231 {
	color: #91c231!important;
}
.color-54a63a {
	color: #54a63a!important;
}

/* 黄色*/
.color-fecb45{
	color: #fecb45!important;
}

/* 红色 */
.color-f33{
	color: #f33!important;
}
.color-e84042 {
	color: #e84042!important;
}
.color-ff3029{
	color: #ff3029!important;
}
.color-d9383f{
	color: #d9383f!important;
}

/* 灰色 */
.color-272636{
	color: #272636!important;
}


/** 图标字体组件 **/

@font-face {
	font-family: 'iconfont';
	src: url('fonts/iconfont.eot');
	/* IE9*/
	src: url('fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('fonts/iconfont.woff') format('woff'), /* chrome、firefox */
	url('fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	url('fonts/iconfont.svg#iconfont') format('svg');
	/* iOS 4.1- */
}

.zte-iconfont {
	font-family: "iconfont" !important;
	font-size:14px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
	vertical-align: top;
}


/** 字号组件 **/

.fs8 {
	font-size: 8px!important;
}
.fs9 {
	font-size: 9px!important;
}
.fs10 {
	font-size: 10px!important;
}
.fs11 {
	font-size: 11px!important;
}
.fs12 {
	font-size: 12px!important;
}
.fs13 {
	font-size: 13px!important;
}
.fs14 {
	font-size: 14px!important;
}
.fs15 {
	font-size: 15px!important;
}
.fs16 {
	font-size: 16px!important;
}
.fs17 {
	font-size: 17px!important;
}
.fs18 {
	font-size: 18px!important;
}
.fs19 {
	font-size: 19px!important;
}
.fs20 {
	font-size: 20px!important;
}
.fs21 {
	font-size: 21px!important;
}
.fs22 {
	font-size: 22px!important;
}
.fs23 {
	font-size: 23px!important;
}
.fs24 {
	font-size: 24px!important;
}
.fs25 {
	font-size: 25px!important;
}
.fs26 {
	font-size: 26px!important;
}
.fs27 {
	font-size: 27px!important;
}
.fs28 {
	font-size: 28px!important;
}
.fs29 {
	font-size: 29px!important;
}
.fs30 {
	font-size: 30px!important;
}
.fs31 {
	font-size: 31px!important;
}
.fs32 {
	font-size: 32px!important;
}
.fs33 {
	font-size: 33px!important;
}
.fs34 {
	font-size: 34px!important;
}
.fs35 {
	font-size: 35px!important;
}
.fs36 {
	font-size: 36px!important;
}
.fs37 {
	font-size: 37px!important;
}
.fs38 {
	font-size: 38px!important;
}
.fs39 {
	font-size: 39px!important;
}
.fs40 {
	font-size: 40px!important;
}
.fs41 {
	font-size: 41px!important;
}
.fs42 {
	font-size: 42px!important;
}
.fs43 {
	font-size: 43px!important;
}
.fs44 {
	font-size: 44px!important;
}
.fs45 {
	font-size: 45px!important;
}
.fs46 {
	font-size: 46px!important;
}
.fs47 {
	font-size: 47px!important;
}
.fs48 {
	font-size: 48px!important;
}
.fs49 {
	font-size: 49px!important;
}
.fs50 {
	font-size: 50px!important;
}
.fs51 {
	font-size: 51px!important;
}
.fs52 {
	font-size: 52px!important;
}
.fs53 {
	font-size: 53px!important;
}
.fs54 {
	font-size: 54px!important;
}
.fs55 {
	font-size: 55px!important;
}
.fs56 {
	font-size: 56px!important;
}
.fs57 {
	font-size: 57px!important;
}
.fs58 {
	font-size: 58px!important;
}
.fs59 {
	font-size: 59px!important;
}
.fs60 {
	font-size: 60px!important;
}
.fs65 {
	font-size: 65px!important;
}
.fs70 {
	font-size: 70px!important;
}
.fs75 {
	font-size: 75px!important;
}
.fs80 {
	font-size: 80px!important;
}
.fs85 {
	font-size: 85px!important;
}
.fs90 {
	font-size: 90px!important;
}

/** 宽度百分比组件 **/
.w0 {
	width: 0%!important;
}
.w5 {
	width: 5%!important;
}
.w10 {
	width: 10%!important;
}
.w14 {
	width: 14%!important;
}
.w15 {
	width: 15%!important;
}
.w20 {
	width: 20%!important;
}
.w25 {
	width: 25%!important;
}
.w30 {
	width: 30%!important;
}
.w35 {
	width: 35%!important;
}
.w36 {
	width: 36%!important;
}
.w40 {
	width: 40%!important;
}
.w45 {
	width: 45%!important;
}
.w50 {
	width: 50%!important;
}
.w55 {
	width: 55%!important;
}
.w60 {
	width: 60%!important;
}
.w65 {
	width: 65%!important;
}
.w70 {
	width: 70%!important;
}
.w75 {
	width: 75%!important;
}
.w80 {
	width: 80%!important;
}
.w85 {
	width: 85%!important;
}
.w90 {
	width: 90%!important;
}
.w100 {
	width: 100%!important;
}

/** 外边距 **/
.mt10{
	margin-top: 10px;;
}
.mt20{
	margin-top: 20px;;
}

.mr10{
	margin-right: 10px;
}
.mr20{
	margin-right: 20px;
}
.mr30{
	margin-right: 30px;
}
.mr40{
	margin-right: 40px;
}

.ml10{
	margin-left: 10px;
}
.ml20{
	margin-left: 20px;
}
.ml30{
	margin-left: 30px;
}
.ml40{
	margin-left: 40px;
}


/** 左右浮动 **/
.zte-fr{
	float: right;
}
.zte-fl{
	float: left;
}