body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
ul,ol,li { list-style:none; }
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
table {border-collapse:collapse;border-spacing:0;}
select, input, button, textarea {font:100% Microsoft YaHei,Arial; outline:0; border:0; resize:none;}
body { font:14px Microsoft YaHei,Arial; color:#303030; background:#f7f7f7;}
img { border:0; }
a{ color:#2b89d9; text-decoration:none; cursor:pointer; }
a:hover { color:#e87208;}
i,em { font-style:normal; }
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */


/*header*/
.header { margin-bottom: 10px;}
.header_top { height: 70px;}
.hd_logo { float: left; width:169px; height: 38px; display: block; margin: 16px 0 0 20px; }
.user_cont { float: right; line-height: 70px;}
.user_cont span { color:#8f8f8f;}
.user_cont em { margin: 0 4px;}
.header_nav { height: 50px; background: #0078d9;}
.nav_list { width:100%;}
.nav_list li { float: left; display:inilne; width: 16%; text-align: center;}
.nav_list li a { display: inline-block; height: 50px; line-height: 50px; padding: 0 38px; font-size: 16px; color: #fff;}
.nav_list li a:hover,.nav_list li .active { background: #0066b9; color:#fff;}


/*footer*/
#footer { text-align: center; padding: 40px 0;}
#footer p { padding-bottom: 10px;}

/*loading*/
.loading_prompt, .loading_prompt2 { position: absolute; left: 50%; top: 44px; margin-left: -45px; z-index: 100; width: 90px; height: 25px; background:url(../images/loading.gif) 0 0 no-repeat; border-radius: 3px;}
.loading_prompt2 {background:url(../images/update.gif) 0 0 no-repeat;}