*{ margin:0; padding:0;}
body{font:12px/1.5 \5B8B\4F53,Tahoma,Arial,sans-serif;margin:0px auto;text-align:center;padding:0;color:#000;background:#FFF;}
div,form,img,ul,ol,li,dl,dt,dd{margin: 0px auto;padding: 0px;border:0;text-align:left; list-style:none;}
a{text-decoration: none; color:#333;}
.clear{ clear:both; height:0; overflow:hidden; visibility:hidden; width:0;}
h3,h2,h1{ margin:0; padding:0;}

.footerMenu,.lButton,.topsub,.menuarea{ background:url(/themes/cnxz_templates/produce/images/public.gif) no-repeat;}
.header{width:950px;margin:0 auto;}
.login{ float:left; height:26px; padding:6px 0 0 15px; line-height:20px;}
.login p{ float:left;}
.lButton{ display:block; width:34px; height:20px; background-position:left top; float:left; margin-right:5px; color:#575757; line-height:20px; padding-left:16px; overflow:hidden; *line-height:22px;}
.topnav{ float:right; color:#E4E4E4; padding:8px 8px 0 0;}
.topsub{ clear:both; height:26px; background-position:left -26px; text-align:center; color:#fff; padding-top:7px;}
.topsub a{ color:#fff; padding:0 4px;}
.menuarea{ background-position:left -59px; height:67px;}
.logo{ float:left; padding:6px 0 0 10px; width:158px;}
.explain{ float:left; color:#8B8B8B; width:104px; line-height:14px; padding-top:20px;}
.memu{ float:left; width:323px; height:35px; overflow:hidden; border-left:1px solid #CCC; margin-top:14px;font-size:14px;}
.memu dt{ float:left; width:63px; margin-top:-2px; text-align:center;line-height:20px; font-weight:bold; color:#FF8500; }
.memu dd{ float:left; width:258px; margin-top:-2px;line-height:20px;color:#E4E4E4; }
.memu dd a{ padding:0 6px 0 1px;}
.w10{width:348px;}
.w10 dd{width:283px; }

.footer{width:950px;margin:0 auto;padding-top:10px;text-align:center;}
.footerMenu{background-position:left -127px;height:31px;color:#D7D7D7;font-size:14px;line-height:30px;text-align:center;}
.footerMenu a{color:#000;}
.footerCopy{border:1px solid #ECECEC;color:#626262;line-height:22px;padding:10px 0;text-align:center;}
.footerCopy a{color:#626262;}
.footerImg{border:1px solid #ECECEC;border-top:none;text-align:center;padding:10px 0;}

a:hover{color:#C22522;}
.topsub a:hover{ color:#FFFF00;}