body{
	font-size: 12px;
}
a{
	color: #666;
}
a:hover{
	color: #ff6600;
}
hr{
	height: 1px;
	border:none;
	background:#ddd;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.db{
	display:block;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.ml5{
	margin-left: 5px;
}
.ml8{
	margin-left: 8px;
}
.ml10{
	margin-left: 10px;
}
.mt20{
	margin-top: 10px;
}
.container{
	margin: 0 auto;
	width: 950px;
}
.pd15{
	padding: 15px;
}
.f12{
	font-size: 12px;
}
.f14{
	font-size: 14px;
}
.f16{
	font-size: 16px;
}
.f18{
	font-size: 18px;
}
.text-center{
	text-align: center;
}
.text-left{
	text-align: left;
}
.text-right{
	text-align: right;
}

.text_overflow{
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}

.bcolor-c{
	  background: #ccc;
}
.bcolor_fff{
	background-color: #fff;
}


.bbtm_1se3{
	border-bottom: 1px solid #e3e3e3; 
}

.rel{position:relative;}
.abs{position:absolute;}
.ovh{overflow:hidden;} 
.dn{display:none;}
.db{display:block;}
.dib{display:inline-block;}
.di{display:inline;} 
.tabshiftcon .shifttag{
	display: none;
}
.tabshiftcon .shifttag.selected{
	display: block;
}