/* 全局 =================================================================================*/
* { padding:0; margin: 0; }
body{ background:#f0f0f0; font:12px/150% "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53,Arial,Helvetica,sans-serif; color:#393939; text-align:left; font-family: "microsoft yahei";}
img{ border:0; vertical-align:middle; }
a { color:#111; text-decoration:none; }
a:hover { text-decoration:none; color: #825151;}
:focus { outline:0; }
.clear {clear: both;}
em{font-style: normal;}
s {text-decoration:none; }

/* 标题 */
h1,h2,h3,
h4,h5,h6      { line-height:1.35; color:#0a263c; }
h1            { font-size:20px; font-weight:normal; }
h2            { font-size:14px; font-weight:normal; }
h3            { font-size:16px; font-weight:bold; }
h4            { font-size:14px; font-weight:bold; }
h5            { font-size:12px; font-weight:bold; }
h6            { font-size:11px; font-weight:bold; }

/* Forms */
form          { display:inline; }
fieldset      { border:0; }
legend        { display:none; }

/* 表格 */
table         { border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%; }
caption,th,td { vertical-align:middle; text-align:left; font-weight:normal; }

/* 内容 */
strong        { font-weight:bold; }
address       { font-style:normal; line-height:1.35; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before,
q:after       { content:''; }
small,big     { font-size:1em; }

/* 列表 */
ul,ol         { list-style:none; }


/* 环境公共调用 */
.clear{ clear:both;}
.clearfix{margin:0;padding:0;}
.fl{float:left;}
.fr{float:right}
.pl5{ padding-left:5px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt12{ margin-top:12px;}
.mt8{ margin-top:8px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt27{ margin-top:27px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml40{ margin-left:40px;}
.mr2{ margin-right:2px; }
.mr5{ margin-right:5px; }
.mr10{ margin-right:10px; }
.mr20{ margin-right:20px; }
.mr30{ margin-right:30px; }
.mb15 { margin-bottom:15px;}
.mb30 { margin-bottom:30px;}
.mg10 {margin:10px;}
.mg15 {margin:15px;}
.mg20 {margin:20px;}

.ht20 {height:20px;}
.ht120 {height:120px;}
.ht150 {height:150px;}

.bold { font-weight:bold; }

.zt16 { font-size:16px; }
.zt18 { font-size:18px; }
.zt14 { font-size:14px; }