html,body{font-size:12px;font-family:'Microsoft YaHei',Tahoma,Geneva,'宋体';background-color:#f6f6f6;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;_text-overflow:ellipsis}
h1,h2,h3,h4{font-family:'Microsoft YaHei',Tahoma}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{margin:0;padding:0}
body{font-size: 12px;}
input,select,textarea,button{font-size:1em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;*font-size:100%}
input,button,textarea,select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;font:12px/1.5 tahoma,arial,宋体}
button,input[type=button],input[type=submit]{cursor:pointer}
button::-moz-focus-inner,button::-moz-focus-outer,input[type=button]::-mz-focus-inner,input[type=button]::-moz-focus-outer,input[type=submit]::-moz-focus-inner,input[type=submit]::-moz-focus-outer{border:0 none;padding:0;margin:0}
input[type=search]{-webkit-appearance:textfield}
textarea{resize:vertical;overflow-y:auto}
table{border-collapse:collapse;border-spacing:0}
iframe{display:block}
ul,ol,li{list-style:none}
li{vertical-align:top}
q:before,q:after{content:''}
.cf:before,.cf:after{content:'';display:table}
.cf:after{clear:both}
.cf{*zoom:1}
*html .cf{height:1%}
th{text-align:inherit}
fieldset,img,iframe{border:0 none}
img{display:inline-block;vertical-align:bottom;-ms-interpolation-mode:bicubic}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
address,caption,cite,code,dfn,em,strong,th,var,small{font-style:normal;font-weight:normal}
.none{display:none}
.hidden{visibility:hidden}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle}
.pr{position:relative}
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.unl{text-decoration:underline}
.unl-no{text-decoration:none}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.bc{margin-left:auto;margin-right:auto}
.ell{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;white-space:nowrap}
a{color:#202020;text-decoration:none}
a:visited{text-decoration:none}
a:hover{color:#ff4e00;text-decoration:underline}
a:active{color:#b3007b;text-decoration:none}
.cDGray,.cDGray:visited,.cDGray a{color:#727171}
.cDGray-temp,.cDGray-temp:visited,.cDGray-temp a{color:#d7d7d7}
.cBlue,.cBlue:visited,.cBlue a{color:#00b2ff}
.cDRed,.cDRed:visited,.cDRed a{color:#bf1b00}
.cRed,.cRed:visited,.cRed a{color:red}
.cPink,.cPink:visited,.cPink a{color:#f919b9}
.cGreen,.cGreen:visited,.cGreen a{color:#00bf58}
.cDBlue,.cDBlue:visited,.cDBlue a{color:#0d91fc}
.cORed,.cORed:visited,.cORed a{color:#fc2736}
.cOrange,.cOrange:visited,.cOrange a{color:#fc9929}
.cPurple,.cPurple:visited,.cPurple a{color:#9b22f7}
.cDPurple,.cDPurple:visited,.cDPurple a{color:#6237f6}
.red{color:red}
.black{color:#000}
.green{color:#0f0}
.blue{color:#00f}
.white{color:#fff}
.dgreen{color:#1b9004}
.gray{color:#aaa}
.lblue{color:#329ceb}
.w998{width:994px;margin:0 auto}
.w728{width:728px}
.w250{width:250px}
.w340{width:340px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb20{margin-bottom:20px}
.mbt20{margin-top:20px;margin-bottom:20px}
.mt16{margin-top:16px}
.mb16{margin-bottom:16px}
.mtb16{margin-top:16px;margin-bottom:16px}
.outer{border:1px solid #e0e0e0;border-top:none}
.box-gray{border:1px solid #d0d0d0}
.shadow{-moz-box-shadow:1px 1px 3px #e0e0e0;-webkit-box-shadow:1px 1px 3px #e0e0e0;box-shadow:1px 1px 3px #e0e0e0}
.bar-title{background:url(../images/bg_line.png) repeat-x 0 -33px;height:35px;line-height:34px;padding:0 3px;border-bottom:1px solid #d0d0d0;overflow: hidden;}
.bar-title h2,.bar-title h3,.bar-title h4,.bar-title h5,.bar-title h6{font:500 16px/34px 'Microsoft YaHei',Tahoma,Arial,'Times New Roman';float:left;text-shadow:1px 1px 1px #ccc}
.bar-title span.more{background:url(../images/bg_main.png) no-repeat -360px -448px;padding-left:20px;float:right;padding-right:10px;display:inline-block;*display:inline;*zoom:1}
.bar-tab{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;height:36px;overflow:hidden;color:#444;background:url(../images/bg_line.png) repeat-x 0 -32px;font:400 16px/30px 'Microsoft YaHei',Tahoma,Arial,'Times New Roman'}
.bar-tab a:hover,
.bar-tab a:focus
{text-decoration: none;}
.bar-tab li{float:left;height:36px;line-height:32px;padding:3px 0;width:20%;text-align:center;cursor:pointer}
.bar-tab li.active{background-color:#f6f6f6;border-top:3px solid #ff4e00;padding-top:0;padding-bottom:3px;color:#000}
.bar-tab h2,.bar-tab h3,.bar-tab h4,.bar-tab h5,.bar-tab h6{padding:3px 0 3px 10px}
.flink-cont{border:1px solid #d0d0d0;width:994px;margin:0 auto;line-height:23px;}
.flink-cont .title {border-bottom:1px solid #d0d0d0; padding:10px;}
.flink-cont .links {padding:10px; background: #FFF;}
.flink-cont .links a {display: inline-block; padding: 0 5px;}
.footer{border-top:1px solid #d0d0d0;background-color:#e0e0e0}
.footer-wrap{text-align:center;border-top:1px solid #f6f6f6;background-color:#e0e0e0}
.footer-cont{width:994px;margin:0 auto;padding:20px;line-height:23px;overflow:hidden;color:#777;text-shadow:1px 1px 1px #f0f0f0}
.footer-cont a{color:#666}
.footer-cont em{color:#ccc;padding:0 4px}
.footer a.red{color:red}
.footer a.blue{color:#00f}
.footer a.green{color:#060}

.main-error {padding: 20px 0 200px;}
.main-error h1 {font-size: 24px; margin: 20px 0}
