/* 通用布局样式，最后加载 */
.red{
	color: red;
}
.white{
	color: #fff;
}
.left{
	text-align: left;
}
.center{
	text-align: center;
}
.right{
	text-align: right;
}
.text-2em{
	text-indent: 2em;
}
.no-border{
	border: none;
}
.first-xx:first-letter{
	font-size: xx-large;
}

/* 内容块居中 */
.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
/* 显示或隐藏 */
.show {
	display: block !important;
}
.hide{
	display: none;
}
.hidden{
	display: none !important;
	visibility: hidden !important;
}
.invisible {
	visibility: hidden;
}

/* 浮动 */
.pull-left {
	float: left !important;
}
.pull-right {
	float: right !important;
}
.clear{
	clear: both;
}

.padding0{ padding:0; }
.padding-t1{ padding-top: 1px; }
.padding-t2{ padding-top: 2px; }
.padding-t3{ padding-top: 3px; }
.padding-t4{ padding-top: 4px; }
.padding-t5{ padding-top: 5px; }
.padding-t6{ padding-top: 6px; }
.padding-t7{ padding-top: 7px; }
.padding-t8{ padding-top: 8px; }
.padding-t9{ padding-top: 9px; }
.padding-t10{ padding-top: 10px; }
.padding-t12{ padding-top: 12px; }
.padding-t15{ padding-top: 15px; }
.padding-t20{ padding-top: 20px; }
.padding-t25{ padding-top: 25px; }
.padding-t30{ padding-top: 30px; }
.padding-t40{ padding-top: 40px; }
.padding-t50{ padding-top: 50px; }
.padding-t60{ padding-top: 60px; }
.padding-t80{ padding-top: 80px; }
.padding-t100{ padding-top: 100px; }
.padding-t150{ padding-top: 150px; }
.padding-t200{ padding-top: 200px; }

.padding-b1{ padding-bottom: 1px; }
.padding-b2{ padding-bottom: 2px; }
.padding-b3{ padding-bottom: 3px; }
.padding-b4{ padding-bottom: 4px; }
.padding-b5{ padding-bottom: 5px; }
.padding-b6{ padding-bottom: 6px; }
.padding-b7{ padding-bottom: 7px; }
.padding-b8{ padding-bottom: 8px; }
.padding-b9{ padding-bottom: 9px; }
.padding-b10{ padding-bottom: 10px; }
.padding-b12{ padding-bottom: 12px; }
.padding-b15{ padding-bottom: 15px; }
.padding-b20{ padding-bottom: 20px; }
.padding-b25{ padding-bottom: 25px; }
.padding-b30{ padding-bottom: 30px; }
.padding-b40{ padding-bottom: 40px; }
.padding-b50{ padding-bottom: 50px; }
.padding-b60{ padding-bottom: 60px; }
.padding-b80{ padding-bottom: 80px; }
.padding-b100{ padding-bottom: 100px; }
.padding-b150{ padding-bottom: 150px; }
.padding-b200{ padding-bottom: 100px; }

.padding-l1{ padding-left: 1px; }
.padding-l2{ padding-left: 2px; }
.padding-l3{ padding-left: 3px; }
.padding-l4{ padding-left: 4px; }
.padding-l5{ padding-left: 5px; }
.padding-l6{ padding-left: 6px; }
.padding-l7{ padding-left: 7px; }
.padding-l8{ padding-left: 8px; }
.padding-l9{ padding-left: 9px; }
.padding-l10{ padding-left: 10px; }
.padding-l12{ padding-left: 12px; }
.padding-l15{ padding-left: 15px; }
.padding-l20{ padding-left: 20px; }
.padding-l25{ padding-left: 25px; }
.padding-l30{ padding-left: 30px; }
.padding-l40{ padding-left: 40px; }
.padding-l50{ padding-left: 50px; }
.padding-l60{ padding-left: 60px; }
.padding-l80{ padding-left: 80px; }
.padding-l100{ padding-left: 100px; }
.padding-l150{ padding-left: 150px; }
.padding-l200{ padding-left: 200px; }

.padding-r1{ padding-right: 1px; }
.padding-r2{ padding-right: 2px; }
.padding-r3{ padding-right: 3px; }
.padding-r4{ padding-right: 4px; }
.padding-r5{ padding-right: 5px; }
.padding-r6{ padding-right: 6px; }
.padding-r7{ padding-right: 7px; }
.padding-r8{ padding-right: 8px; }
.padding-r9{ padding-right: 9px; }
.padding-r10{ padding-right: 10px; }
.padding-r12{ padding-right: 12px; }
.padding-r15{ padding-right: 15px; }
.padding-r20{ padding-right: 20px; }
.padding-r25{ padding-right: 25px; }
.padding-r30{ padding-right: 30px; }
.padding-r40{ padding-right: 40px; }
.padding-r50{ padding-right: 50px; }
.padding-r60{ padding-right: 60px; }
.padding-r80{ padding-right: 80px; }
.padding-r100{ padding-right: 100px; }
.padding-r150{ padding-right: 150px; }
.padding-r200{ padding-right: 200px; }

.margin0{ margin:0; }
.margin-t1{ margin-top: 1px; }
.margin-t2{ margin-top: 2px; }
.margin-t3{ margin-top: 3px; }
.margin-t4{ margin-top: 4px; }
.margin-t5{ margin-top: 5px; }
.margin-t6{ margin-top: 6px; }
.margin-t7{ margin-top: 7px; }
.margin-t8{ margin-top: 8px; }
.margin-t9{ margin-top: 9px; }
.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-t40{ margin-top: 40px; }
.margin-t50{ margin-top: 50px; }
.margin-t60{ margin-top: 60px; }
.margin-t80{ margin-top: 80px; }
.margin-t100{ margin-top: 100px; }
.margin-t150{ margin-top: 150px; }
.margin-t200{ margin-top: 200px; }

.margin-b1{ margin-bottom: 1px; }
.margin-b2{ margin-bottom: 2px; }
.margin-b3{ margin-bottom: 3px; }
.margin-b4{ margin-bottom: 4px; }
.margin-b5{ margin-bottom: 5px; }
.margin-b6{ margin-bottom: 6px; }
.margin-b7{ margin-bottom: 7px; }
.margin-b8{ margin-bottom: 8px; }
.margin-b9{ margin-bottom: 9px; }
.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-b40{ margin-bottom: 40px; }
.margin-b50{ margin-bottom: 50px; }
.margin-b80{ margin-bottom: 80px; }
.margin-b100{ margin-bottom: 100px; }

.margin-l1{ margin-left: 1px; }
.margin-l2{ margin-left: 2px; }
.margin-l3{ margin-left: 3px; }
.margin-l4{ margin-left: 4px; }
.margin-l5{ margin-left: 5px; }
.margin-l6{ margin-left: 6px; }
.margin-l8{ margin-left: 8px; }
.margin-l9{ margin-left: 9px; }
.margin-l10{ margin-left: 10px; }
.margin-l13{ margin-left: 12px; }
.margin-l15{ margin-left: 15px; }
.margin-l20{ margin-left: 20px; }
.margin-l25{ margin-left: 25px; }
.margin-l30{ margin-left: 30px; }
.margin-l40{ margin-left: 40px; }
.margin-l50{ margin-left: 50px; }
.margin-l60{ margin-left: 60px; }
.margin-l80{ margin-left: 80px; }
.margin-l100{ margin-left: 100px; }
.margin-l150{ margin-left: 150px; }
.margin-l200{ margin-left: 200px; }

.margin-r1{ margin-right: 1px; }
.margin-r2{ margin-right: 2px; }
.margin-r3{ margin-right: 3px; }
.margin-r4{ margin-right: 4px; }
.margin-r5{ margin-right: 5px; }
.margin-r6{ margin-right: 6px; }
.margin-r7{ margin-right: 7px; }
.margin-r8{ margin-right: 8px; }
.margin-r9{ margin-right: 9px; }
.margin-r10{ margin-right: 10px; }
.margin-r13{ margin-right: 12px; }
.margin-r15{ margin-right: 15px; }
.margin-r18{ margin-right: 18px; }
.margin-r20{ margin-right: 20px; }
.margin-r25{ margin-right: 25px; }
.margin-r30{ margin-right: 30px; }
.margin-r40{ margin-right: 40px; }
.margin-r50{ margin-right: 50px; }
.margin-r80{ margin-right: 80px; }
.margin-r100{ margin-right: 100px; }
.margin-r150{ margin-right: 150px; }
.margin-r200{ margin-right: 200px; }

/* 圆角 */
.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; }
.border-r11{ border-radius: 11px; }
.border-r12{ border-radius: 12px; }
.border-r15{ border-radius: 15px; }
.border-r16{ border-radius: 16px; }
.border-r18{ border-radius: 18px; }
.border-r20{ border-radius: 20px; }
.border-r25{ border-radius: 25px; }
.border-r50p{ border-radius: 50%; }
