@charset "utf-8";
/* ------------------重置样式------------------ */
body, div, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, table, thead, tbody, th, td, i, b, span, em, section, header, footer, aside, nav, menu, article, dialog, figure, hgroup { margin:0; padding:0; }
section, header, footer, aside, nav, menu, article, dialog, figure, hgroup { display:block; }
body { font:12px/20px "宋体", Arial, Tahoma; color:#666; }
h1, h2, h3 { font-weight:bold; font-size:14px; }
ul, ol { list-style:none; }
input, button { font-size:12px; }
.c:after, ul:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
.c, ul { zoom:1; }
.l { float:left; }
.r { float:right; }
.b { font-weight:bold; }
.i { float:left; width:100%; }
a { color:#666; text-decoration:none; outline:none; }
a:hover { text-decoration:underline; color:#e70103; }
img { vertical-align:bottom; border:none; }
a span { cursor:pointer; }
.clear { clear:both; height:0; overflow:hidden; }

/* ------------------尾样式------------------*/
#site_footer .footer-nav { margin-bottom:10px; background:#e2e2e2; -moz-border-radius:4px; -webkit-border-radius:4px; line-height:31px; text-align:center; }
#site_footer .footer-nav a { margin:10px; color:#333; }
#site_footer .footer-nav a:hover { text-decoration:underline; }
#site_footer section .l { text-align:left; font-family:Arial; }
#site_footer section .r { text-align:left; font-family:Arial; }
#site_footer section .m { text-align:center; padding-top:10px; font-family:Arial; }
#site_footer section mark { font-weight:bold; font-family:Arial; }
#site_footer section mark a { color:#e70103; }

/* ------------------高亮------------------*/
.mark { color:#e70103 !important; background-color:transparent; }
a.mark:hover, a.mark1:hover { text-decoration:none !important; }
a.mark, a.mark1 { text-decoration:underline; }
.erweima { width:60px; height:71px; margin-right:10px; margin-bottom:-10px; background:url(img/erweima.jpg) no-repeat;}