.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.clearfix {
	zoom: 1
}

.oh {
	overflow: hidden;
}

.lt50 {
	float: left;
	width: 50%;
	*width: 45%;
}

.rt50 {
	float: right;
	width: 50%;
	*width: 45%;
}

.left {
	float: left;
}

.right {
	float: right;
}

.textright {
	text-align: right;
}

.textcenter {
	text-align: center;
}

.textleft {
	text-align: left;
}

.pos-r {
	position: relative;
}

.d-b {
	display: block;
}

.d-ib {
	display: inline-block;
	_zoom: 1;
	*display: inline;
}

.bd0 {
	border: 0;
}

.vm * {
	vertical-align: middle;
}

.fz0 {
	font-size: 0;
}

.center {
	margin-right: auto;
	margin-left: auto;
}

.fw-b {
	font-weight: bold;
}

.fw-n {
	font-weight: normal;
}

.radius5 {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.radius3 {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.radius15 {
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

/* color */
.c-pink {
	color: #ff4c4b !important;
}

.c-blue {
	color: #179cf9 !important;
}

.c-purple {
	color: #6b175a !important;
}

.c-333 {
	color: #333;
}

.c-666 {
	color: #666;
}

.c-999 {
	color: #999;
}

.c-fff {
	color: #fff;
}

.c-369 {
	color: #369;
}

.c-red-1 {
	color: #C00;
}

.bg-red-1 {
	background: #C00;
}
/* color */

/* badge */
.badge {
	display: inline-block;
	min-width: 10px;
	padding: .25em .625em;
	color: #fff;
	line-height: 1;
	vertical-align: baseline;
	white-space: nowrap;
	background-color: #999;
}

a.badge:focus,a.badge:hover {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

.badge-primary {
	background-color: #0e90d2;
}

.badge-secondary {
	background-color: #3bb4f2;
}

.badge-success {
	background-color: #5eb95e;
}

.badge-warning {
	background-color: #F37B1D;
}

.badge-danger {
	background-color: #dd514c;
}
/* badge */