
/* 全局控制 */
body { text-align:center; margin:0 auto; padding:0; background:#fff; font-size:12px; color:#454545; font-family:"微软雅黑","宋体", Tahoma, sans-serif; }
body > div { text-align:center; margin-right:auto; margin-left:auto; }
div,form,img,ul,ol,li,p,span { margin:0; padding:0; border:0; }
table { border-collapse:collapse; border:0; }
input,select,textarea,table,td { font-size:12px; color:#454545; vertical-align:middle; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; border:0; font:12px normal; }
ul { text-align:left; }
ul,li,ol { list-style:none; }
img { vertical-align:middle; }

/* 默认链接 */
a { color:#363636; text-decoration:none; blr:e-xpression(this.onFocus=this.blur()); outline: none; } /* 链接颜色 */
a:hover { text-decoration:underline; } /* 鼠标经过时状态 */

/* 左右悬浮 */
.left {float:left;}
.right {float:right;}

/* 清除悬浮 */
.clear {clear:both;height:1px;display:block!important;display:none;} /* 用于清除背景图 */
.clearBgColor {clear:both;visibility:hidden;height:1px;font-size:1px;margin:-1px;} /* 用于清除背景色 */

/* 居中 */
.auto,.auto ul { margin-right:auto; margin-left:auto; }

/* 图像居中 */
.imgCenter { vertical-align:middle; }

/* 文本对齐 */
.txtLeft {text-align:left;}
.txtCenter {text-align:center;}
.txtRight {text-align:right;}

/* 文字尺寸 */
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f22 {font-size:22px;}
.f24 {font-size:24px;}
.f26 {font-size:26px;}
.f28 {font-size:28px;}

/* 首字缩进 */
.ti6 {text-indent:6px;}
.ti12 {text-indent:12px;}
.ti24 {text-indent:24px;}


/* 文字加粗 */
.fb {font-weight:bold;}


/* 文字去加粗 */
.unfb {font-weight:normal;}


/* 下划线 */
.underline,.underline a {text-decoration:underline;}


/* 文字颜色 */
.red a {color:#FE1200;}				             /* 红色 */
.red a:hover {text-decoration:underline;}

.brown,.brown a { color:#9d080a; }               /* 棕红色 */
.brown a:hover { text-decoration:underline; }

.brown02,.brown02 a { color:#7e4800; }           /* 咖啡色 */
.brown02 a:hover { text-decoration:underline; }

.brown03,.brown03 a { color:#7c2d02; }           /* 咖啡色提示 */
.brown03 a:hover { text-decoration:underline; }

.orange,.orange a { color:#f16e50; }             /* 橘红色 */
.orange a:hover { text-decoration:underline; }

.darkgray a {color:#424242;}			         /* 深灰 */
.darkgray a:hover {text-decoration:underline;}

.tintgray a {color:#B7B7B7;}			         /* 浅灰 */
.tintgray a:hover {text-decoration:underline;}

,.generalgray a {color:#565656;}		         /* 中灰 */
.generalgray a:hover {text-decoration:underline;}

.black a {color:#000;}				             /* 黑色 */
.black a:hover {text-decoration:underline;}

.blue a {color:#0072bb;}				         /* 湖蓝色 */
.blue a:hover {text-decoration:underline;}

.blue02,.blue02 a {color:#0072bb;}				 /* 深蓝色 */
.blue02 a:hover {text-decoration:underline;}

.white a {color:#fff;}				             /* 白色 */
.white a:hover {text-decoration:underline;}

.purple,.purple a {color:#855fa8;}	702b82			 /* 紫色 */
.purple a:hover {text-decoration:underline;}

.purple02,.purple02 a {color:#702b82;}				 /* 紫色2 */
.purple02 a:hover {text-decoration:underline;}




/* 行高 */
.lh18 {line-height:18px;}
.lh20 {line-height:20px;}
.lh22 {line-height:22px;}
.lh24 {line-height:24px;}
.lh26 {line-height:26px;}
.lh28 {line-height:28px;}
.lh30 {line-height:30px;}



/* 间距 */
.blank2 {margin:0 auto;width:100%;height:2px;font-size:1px;}
.blank3 {margin:0 auto;width:100%;height:3px;font-size:1px;}
.blank3_61707F {margin:0 auto;width:100%;height:3px;font-size:1px;background:#61707F}
.blank5 {margin:0 auto;width:100%;height:5px;font-size:1px;}
.blank7 {margin:0 auto;width:100%;height:7px;font-size:1px;}
.blank10 {margin:0 auto;width:100%;height:10px;font-size:1px;}
.blank5_fff {margin:0 auto;width:100%;height:5px;font-size:1px;background:#fff}
.blank10_fff {margin:0 auto;width:100%;height:10px;font-size:1px;background:#fff}


/* 背景颜色 */
.tintGray_bg { background:#B7B7B7; }     /* 浅灰 */
.generalGray_bg { background:#565656; }  /* 中灰 */
.darkGray_bg { background:#424242; }     /* 深灰 */

.tintBlue_bg { background:#f9fbfd; }     /* 浅蓝 */
.generalBlue_bg { background:#e7edff; }  /* 中蓝 */
.darkBlue_bg { background:#D2EEFF; }     /* 深蓝 */


/* 宽度 */
.w20 { width:20%; float:left; }
.w20a { width:20%; }
.w40 { width:40%; }
.w60 { width:60%; }


/* 左右间距 */
.ml5 { margin-left:5px; }
.mr5 { margin-right:5px; }

.ml10 { margin-left:10px; }
.mr10 { margin-right:10px; }

.ml60  { margin-left:60px; }



