body{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; padding:0; margin:0; color:#666666; text-align:center; line-height:22px; background-color:#ffffff}
a{ text-decoration:none; color:#666666;}
a:hover{ text-decoration:underline; color:#a30383;}
img{ border:0;}
ul,li {margin:0;padding:0;list-style:none;}
.index_1{ margin-bottom:10px;}
#main{ width:980px; height:auto; margin:0 auto;}
.top_1{ width:310px; height:19px; background:url(zm-index091221_04.jpg); color:#FFFFFF; text-align:center}
.top_1 a{ color:#FFFFFF; text-decoration:none;}
.top_1 a:hover{ color:#ffc4f3; text-decoration:none;}
.top_2{ background:url(zm-index091221_05-09.jpg); width:250px; height:40px; margin:10px auto; }
.footer_1{}
.index_center_right_1{ padding:10px;}
.ny_left_1{ width:190px; padding: 0 5px;}
.product_1{ margin:10px 0;}
.product_2{ width:170px; height:215px;background:url(product_bg.jpg); padding:5px; background-repeat:no-repeat}
.left_3{ margin:10px 0;}

.menu { clear:both; width:180px; margin:10px auto;} 
.menu ul li {padding-bottom:0px; clear:both; display:block;}
.menu ul li a { width:180px; height:29px;  display:block; background:url(menu_bg.jpg) no-repeat;text-indent:25px; overflow:hidden;}
.menu ul li a:hover { background-position:0 -29px; }

.menu2 { clear:both; width:160px; margin:10px auto;} 
.menu2 ul li {padding-bottom:0px; clear:both; display:block;}
.menu2 ul li a { width:160px; height:29px;  display:block; background:url(menu_bg.jpg) no-repeat;text-indent:25px; overflow:hidden;}
.menu2 ul li a:hover { background-position:0 -29px; }


.input_1{ border:1px solid #d7d7d7; height:20px; width:150px; }
.input_2{ border:1px solid #d7d7d7; }
.news_bt{ color:#a50082; font-weight:bold}
.product_view_1{ background:url(1124.jpg); background-repeat:no-repeat;height:215px; width:260px; padding:10px 10px 15px 10px;}
