/* 通用布局样式，最后加载 */
/* 网格 */
.row {
	margin-right: -5px;
	margin-left: -5px;
}
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9, 
.col-lg-10,
.col-lg-11,
.col-lg-12{
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	word-break: break-all;
}
.col-lg-1{	width: 8.33333333%; }
.col-lg-2{	width: 16.66666667%; }
.col-lg-3{	width: 25%; }
.col-lg-4{	width: 33.33333333%; }
.col-lg-5{	width: 41.66666667%; }
.col-lg-6{	width: 50%; }
.col-lg-7{	width: 58.33333333%; }
.col-lg-8{	width: 66.66666667%; }
.col-lg-9{	width: 75%; }
.col-lg-10{	width: 83.33333333%; }
.col-lg-11{	width: 91.66666667%; }
.col-lg-12{	width: 100%; }

/* 偏移 */
.col-lg-offset-1 { margin-left: 8.33333333%; }
.col-lg-offset-2 { margin-left: 16.66666667%; }
.col-lg-offset-3 { margin-left: 25%; }
.col-lg-offset-4 { margin-left: 33.33333333%; }
.col-lg-offset-5 { margin-left: 41.66666667%; }
.col-lg-offset-6 { margin-left: 50%; }
.col-lg-offset-7 { margin-left: 58.33333333%; }
.col-lg-offset-8 { margin-left: 66.66666667%; }
.col-lg-offset-9 { margin-left: 75%; }
.col-lg-offset-10 { margin-left: 83.33333333%;; }
.col-lg-offset-11 { margin-left: 91.66666667%; }

.padding0{ padding:0; }
.padding-t1{ padding-top: 1px; }
.padding-t2{ padding-top: 2px; }
.padding-t5{ padding-top: 5px; }
.padding-t8{ padding-top: 8px; }
.padding-t10{ padding-top: 10px; }
.padding-t12{ padding-top: 12px; }
.padding-t15{ padding-top: 15px; }
.padding-t20{ padding-top: 20px; }
.padding-t30{ padding-top: 30px; }
.padding-t50{ padding-top: 50px; }
.padding-b1{ padding-bottom: 1px; }
.padding-b2{ padding-bottom: 2px; }
.padding-b5{ padding-bottom: 5px; }
.padding-b8{ padding-bottom: 8px; }
.padding-b10{ padding-bottom: 10px; }
.padding-b12{ padding-bottom: 12px; }
.padding-b15{ padding-bottom: 15px; }
.padding-b20{ padding-bottom: 20px; }
.padding-b30{ padding-bottom: 30px; }
.padding-b50{ padding-bottom: 50px; }
.padding-l1{ padding-left: 1px; }
.padding-l2{ padding-left: 2px; }
.padding-l5{ padding-left: 5px; }
.padding-l8{ padding-left: 8px; }
.padding-l10{ padding-left: 10px; }
.padding-l15{ padding-left: 15px; }
.padding-l20{ padding-left: 20px; }
.padding-l30{ padding-left: 30px; }
.padding-l50{ padding-left: 50px; }
.padding-r1{ padding-right: 1px; }
.padding-r2{ padding-right: 2px; }
.padding-r5{ padding-right: 5px; }
.padding-r8{ padding-right: 8px; }
.padding-r10{ padding-right: 10px; }
.padding-r15{ padding-right: 15px; }
.padding-r20{ padding-right: 20px; }
.padding-r30{ padding-right: 30px; }
.padding-r50{ padding-right: 50px; }

.margin0{ margin:0; }
.margin-t1{ margin-top: 1px; }
.margin-t2{ margin-top: 2px; }
.margin-t5{ margin-top: 5px; }
.margin-t8{ margin-top: 8px; }
.margin-t10{ margin-top: 10px; }
.margin-t12{ margin-top: 12px; }
.margin-t15{ margin-top: 15px; }
.margin-t20{ margin-top: 20px; }
.margin-t30{ margin-top: 30px; }
.margin-t50{ margin-top: 50px; }
.margin-b1{ margin-bottom: 1px; }
.margin-b2{ margin-bottom: 2px; }
.margin-b5{ margin-bottom: 5px; }
.margin-b8{ margin-bottom: 0px; }
.margin-b10{ margin-bottom: 10px; }
.margin-b12{ margin-bottom: 12px; }
.margin-b15{ margin-bottom: 15px; }
.margin-b20{ margin-bottom: 20px; }
.margin-b30{ margin-bottom: 30px; }
.margin-b50{ margin-bottom: 50px; }
.margin-l1{ margin-left: 1px; }
.margin-l2{ margin-left: 2px; }
.margin-l5{ margin-left: 5px; }
.margin-l8{ margin-left: 8px; }
.margin-l10{ margin-left: 10px; }
.margin-l15{ margin-left: 15px; }
.margin-l20{ margin-left: 20px; }
.margin-l30{ margin-left: 30px; }
.margin-l50{ margin-left: 50px; }
.margin-r1{ margin-right: 1px; }
.margin-r2{ margin-right: 2px; }
.margin-r5{ margin-right: 5px; }
.margin-r8{ margin-right: 8px; }
.margin-r10{ margin-right: 10px; }
.margin-r15{ margin-right: 15px; }
.margin-r20{ margin-right: 20px; }
.margin-r30{ margin-right: 30px; }
.margin-r50{ margin-right: 50px; }

/* 圆角 */
.border-r2{ border-radius: 2px; }
.border-r3{ border-radius: 3px; }
.border-r4{ border-radius: 4px; }
.border-r5{ border-radius: 5px; }
.border-r6{ border-radius: 6px; }
.border-r8{ border-radius: 8px; }
.border-r10{ border-radius: 10px; }

.hide{ display: none; }
.red{
	color: red;
}
.white{
	color: #fff;
}
.no-border{
	border: none;
}
.bold{
	font-weight: bold;
}
.center{
	text-align: center;
}
.first-xx:first-letter{
	font-size: xx-large;
}
/* 浮动 */
.pull-left {
	float: left !important;
}
.pull-right {
	float: right !important;
}
.clear{
	clear: both;
}
/* 内容块居中 */
.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
/* 显示或隐藏 */
.show {
	display: block !important;
}
.hidden {
	display: none !important;
	visibility: hidden !important;
}
.invisible {
	visibility: hidden;
}

