/* 通用 */

body,
div,
span,
ul,
li,
h1,
h2,
h3,
h4,
ol,
dl,
dt,
dd,
img,
a,
input,
textarea,
clear {
	padding: 0;
	margin: 0;
	list-style: none;
	border: 0;
	font-family: "微软雅黑";
}

a {
	text-decoration: none;
	/*下划线:无*/
	outline: none;
	/*	color: #ffc926;*/
}

.mar-t {
	margin-top: 10px;
}

.mar-b {
	margin-bottom: 10px;
}

.mar-l {
	margin-left: 10px;
}

.mar-r {
	margin-right: 10px;
}

.mar-t2 {
	margin-top: 20px;
}

.mar-t3 {
	margin-top: 20px;
}

.mar-t4 {
	margin-top: 20px;
}

.padd-t {
	padding-top: 10px;
}

.padd-b {
	padding-bottom: 10px;
}

.padd-l {
	padding-left: 10px;
}

.padd-r {
	padding-right: 10px;
}

.padd-tblr {
	padding: 10px;
}

.padd-tlr {
	padding: 10px 10px 0 10px;
}

.padd-lrb {
	padding: 0 10px 10px 10px;
}

.padd-lr {
	padding: 0 10px;
}

.padd-tb {
	padding: 10px 0;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.text {
	text-align: center;
}

.line {
	line-height: 30px;
}

.font-b {
	font-weight: bold;
}

.font-n {
	font-weight: normal;
}

.color {
	background-color: #FFF;
}

.font2 {
	font-size: 12px;
}

.font6 {
	font-size: 16px;
}

.font8 {
	font-size: 18px;
}

.font20 {
	font-size: 20px;
}

.font26 {
	font-size: 26px;
}

.border {
	border: #CCC solid 1px;
}

.grey {
	color: #666666;
}

.grey a {
	color: #666666;
}

.grey a:hover {
	color: #a10000;
}

.dgrey {
	color: #9e9e9e;
}

.dgrey a {
	color: #9e9e9e;
}

.dgrey a:hover {
	color: #a10000;
}

.white {
	color: #FFF;
}

.white a {
	color: #FFF;
}

.white a:hover {
	color: #FFF;
}

.blue {
	color: #279e27;
}

.blue a {
	color: #279e27;
}

.blue a:hover {
	color: #a10000;
}

.black {
	color: #000000;
}

.black a {
	color: #000000;
}

.black a:hover {
	color: #a10000;
}

.red {
	color: #db1010;
}

.red a {
	color: #db1010;
}

.red a:hover {
	color: #a10000;
}

.dblue {
	color: #00598e;
}

.dblue a {
	color: #00598e;
}

.dblue a:hover {
	color: #00598e;
}

.green {
	color: #279e27;
}

.green a {
	color: #279e27;
}

.green a:hover {
	color: #cc0000;
}

.orange {
	color: #d86c00;
}

.orange a {
	color: #d86c00;
}

.orange a:hover {
	color: #cc0000;
}

.yellow {
	color: #ffff00;
}

.yellow a {
	color: #ffff00;
}

.yellow a:hover {
	color: #ffff00;
}

.right_h {
	min-height: 400px;
	padding-bottom: 123px;
}