body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0}
ul,li,div,h1,table,tr,td,h2,h3,h4,h5,h6,p,dd,dl,dt{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { color:#fff; font-size:12px;}
ul li { list-style:none}
a { text-decoration:none; color:#373737;font-size:11px;}
a:hover { text-decoration:underline; color:#f00;}
#box { width:994px; margin:0 auto;padding:0}
#left { width:209px; float:left; margin-top:5px; margin-bottom:10px;}
#m_3 { border:#B9B9B9 1px solid; width:207px; border-top:0;}
#m_3 table {color:#000; background:url(../images/bg_list.gif)  left center; height:32px;  border-bottom:1px dashed #9D9D9D; border-top:1px dashed #fff; line-height:32px; font-weight:bold}
#m_3 dd { line-height:24px; border-bottom:1px dashed #D0D0D0; border-top:1px dashed #fff;padding-left:27px; background:#EEEEEE}
#m_3  a  { color:#393939}
#m_3 dd a { color:#000000}
#m_3   a:hover { color:#f00}
#list h2 { background:url(../images/bg_cata.jpg) repeat-x; height:29px; line-height:29px; text-align:center; font-size:12px; color:#fff; border:1px solid #000}

#contact h3 { background:url(../images/bg_cont.gif) no-repeat; height:25px; line-height:25px; padding-left:15px; margin-top:7px;}
#con { border:1px solid #ddd; border-top:0; padding:10px; line-height:20px; color:#373737; width:187px;}
#con table { line-height:16px;}

#right {width:784px; float:left; margin-top:49px;}
#nav { background:url(../images/bg_nav.gif) no-repeat; width:606px; height:28px; line-height:28px; float:left;}
#nav ul li { float:left; background:url(../images/bg_nav_li.gif) right center no-repeat; padding:0 30px; font-weight:bold;}
#nav ul li a { color:#000; font-size:12px;}
#nav ul li a:hover { color:#f00; text-decoration:none}
#online { float:right}
#search { background:url(../images/bg_search.gif); height:30px;}
.STYLE1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
#search .aa { color: #fff}
#search a { color:#fff}
#search a:hover { color:#FFFF00}
#middle { float:left; width:560px;}
#banner { border:1px solid #C4C4C4; width:558px; height:178px; margin:7px 7px 0 7px;}
#righ{ float:right; margin-top:7px;}
#pro_list  { padding:7px 5px 0 7px; width:560px;}
#pro_list ul {width:138px; float:left; margin-right:2px;}
#pro_list ul li div { text-align:center; padding:5px;}
#pro_list .pp { background:url(../images/bg_pic.gif) no-repeat; width:138px; height:127px;}
#pro_list .mm { margin-right:0}

#foot { background:url(../images/bg_foot.gif) repeat-x; height:46px; clear:both; text-align:center; line-height:20px; padding:20px 0; color:#333}

#content { width:527px; margin:7px; border:1px solid #ccc; padding:15px; line-height:18px; color:#333}
#postion { margin:7px 7px 0 7px; background:#EBE9DF; height:22px; line-height:22px; padding-left:10px; width:550px;}
#news table { border-bottom:1px dashed #ccc; line-height:32px;}
.aaa { color:#990000; text-align:center}
.error {color:#ff0000}
