@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button, textarea, p, blockquote{margin: 0;padding: 0;}
body{font: 12px "tahoma", "微软雅黑", "宋体", san-serif;color: #3e2d1b;background: #fff;text-size-adjust: none;height: 100%}
html{height: 100%;}
h1, h2, h3, h4, h5, h6, em, i{font-size: 12px;font-weight: normal}
h1{font-size: 36px;text-align: center}
a{text-decoration: none;color: #215278}
a:hover{text-decoration: none;color: #02123f}
ul, li{list-style: none;}
fieldset, img{border: none;}
/* 屏蔽该全局样式，否则列表排序时，剪头没有了 @author charles 2013-10-12
img{display:block; overflow:hidden;} */
legend{display: none;}
em, cite, th, i, b, q, blockquote{font-style: normal;}
input, textarea, select, button{font: 12px Verdana, Helvetica, Arial, sans-serif;}
/*对齐*/
.fl{float: left}
.fr{float: right}
.fc{margin: 0 auto;}
/* 显示隐藏 */
html .hidden, html tab_con{display: none}
html .visible{display: block}
html .clearer{clear: both;}
/* 字号 */
html .f10{font-size: 10px;}
html .f11{font-size: 11px;}
html .f12{font-size: 12px;}
html .f14{font-size: 14px;}
html .f16{font-size: 16px;}
html .f18{font-size: 18px;}
html .f22{font-size: 22px;}
html .f30{font-size: 30px;} /* 加粗 */
html .fb{font-weight: bold} /* 加粗 */
html .fn{font-weight: normal} /* 文字对齐 */
.textL{text-align: left}
.textC{text-align: center}
.textR{text-align: right} /* 行间距 */
.lineHeight16{line-height: 16px;}
.lineHeight18{line-height: 18px;}
.lineHeight20{line-height: 20px;}
.lineHeight22{line-height: 22px;}
.lineHeight24{line-height: 24px;}
.lineHeight26{line-height: 26px;}
.lineHeight28{line-height: 28px;}
.lineHeight30{line-height: 30px;}
.lineHeight32{line-height: 32px;}
.lineHeight34{line-height: 34px;}
.lineHeight36{line-height: 36px;}
.lineHeight38{line-height: 38px;}
.lineHeight40{line-height: 40px;} /* 颜色 */
html .txt-black, html .txt-black a, html a.txt-black{color: #484848}
html a.txt-black:hover{text-decoration: none;color: #151515} /* 列表页条数统计灰 */
html .txt-black-list, html .txt-black-list a, html a.txt-black-list{color: #9b9b9b}
html a.txt-black-list:hover{text-decoration: none;color: #9b9b9b} /* 表单错误提示红 */
html .txt-red-form-error, html .txt-red-form-error a, html a.txt-red-form-error{color: #d83d13}
html a.txt-red-form-error:hover{text-decoration: none;color: #d83d13} /* 首页main标题蓝 */
html .txt-blue-main, html .txt-blue-main a, html a.txt-blue-main{color: #2b4454}
html a.txt-blue-main:hover{text-decoration: none;color: #2b4454} /* 列表页翻页部分连接蓝 */
html .txt-blue-list, html .txt-blue-list a, html a.txt-blue-list{color: #0862a8}
html a.txt-blue-list:hover{text-decoration: none;color: #004276} /*边框线*/
.border1{border: 1px solid #cdcdcd;} /* 通用纯白 */
html .txt-white, html .txt-white a, html a.txt-white{color: #fff}
html a.txt-white:hover{text-decoration: none;color: #fff}
html .txt-white-login, html .txt-white-login a, html a.txt-white-login{color: #6c86bc}
html a.txt-white-login:hover{text-decoration: none;color: #6c86bc} /* 通用top_welcome白 */
html .txt-white-welcome, html .txt-white-welcome a, html a.txt-white-welcome{color: #c2c3c3}
html a.txt-white-welcome:hover{text-decoration: none;color: #151515} /* 通用top_nav白 */
html .txt-white-nav, html .txt-white-nav a, html a.txt-white-nav{color: #c2c3c3}
html a.txt-white-nav:hover{text-decoration: none;color: #c2c3c3} /* 溢出省略 */
.word_hidden{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;zoom: 1} /* 删除线 */
.through{text-decoration: line-through} /* 字体 */
.fontsong{font-family: "宋体"}
.fontnum{font-family: Tahoma, Geneva, sans-serif}
/* 间隔 */
.bk3{height: 3px;}
.bk5{height: 5px;}
.bk8{height: 8px;}
.bk11{height: 11px;}
.bk13{height: 13px;}
.bk24{height: 24px;} /* padding */
.padding10{padding: 10px;} /* padding-top */
.pt3{padding-top: 3px}
.pt5{padding-top: 5px}
.pt8{padding-top: 8px}
.pt11{padding-top: 11px}
.pt13{padding-top: 13px}
.pt48{padding-top: 48px} /* padding-left */
.pl10{padding-left: 10px;} /* padding-right */
.pr10{padding-right: 10px;} /* padding-bottom */
.pb5{padding-bottom: 5px}
.pb32{padding-bottom: 32px}
.pb43{padding-bottom: 43px} /* margin-top */
.mt3{margin-top: 3px;}
.mt5{margin-top: 5px;}
.mt8{margin-top: 8px;}
.mt13{margin-top: 13px;} /* margin-left */
.ml10{margin-left: 10px;}
.ml16{margin-left: 16px;}
.m15{margin: 15px;} /* margin-right */
.mr3{margin-right: 3px;}
.mr15{margin-right: 15px;}
.display-inline{display: inline}