#container{}
#header{width:980px; margin:0 auto 0px auto; background:url(headerbg.gif) repeat-x center top;height:123px; text-align:left;}
.header_top{ height:30px; line-height:30px; padding:0px 10px; color:#5b5b5b;}
.header_top a,.header_top a:visited,.header_top a:hover{color:#5b5b5b; font-size:12px; margin:0 5px; display:inline-block;}

.headerLeft{width:700px;float:left; display:inline;}
.logo{padding:0px 0 0 0px;}
.logo img{ vertical-align:middle;padding:0px 0 0 0px;}
.headerRight{padding:0px 0px 0 0; width:280px; color:#4f4f4f;float:right; display:inline; text-align:left; position:relative;}
.headerRight a,.headerRight a:visited,.headerRight a:hover{margin:0 5px; display:inline-block;color:#4f4f4f;text-align:center;}
.headerRight .on:link,.headerRight .on:visited,.headerRight .on:hover{background:url(abg2.gif) no-repeat;}

#nav{width:980px;margin:0 auto; height:31px;padding:0px 0 0px 0px;text-align:left; }
#nav ul{padding:0px 0px 0 1px;}
#nav li{float:left; text-align:center;padding:0px 1px 0 0px; text-align:center;display:inline;font-size:12px; position:relative;}
#nav .endli{ background-image:none; }
#nav a,#nav a:visited{width:78px; text-align:center;padding:9px 0 0 0; height:22px;background:url(navoff.gif) no-repeat center center;color:#ffffff;font-weight:bold; display:block; font-size:12px;}
#nav a:hover{color:#b61117;background:url(navon.gif) no-repeat center center; text-decoration:none; }
#nav .on a,#nav .on a:visited,#nav .on a:hover{color:#b61117;background:url(navon.gif) no-repeat center center; text-decoration:none; }


#nav ul li ul{ position:absolute;left:0px; top:0px; padding:31px 0 0 0px; margin:0px;width:238px;text-align:left;}
#nav ul li ul li{padding:0px; height:0px; width:238px;clear:both; height:auto;}
#nav ul li ul li.t{background:url(li_t.gif) no-repeat left top; height:6px; width:238px;overflow:hidden;}
#nav ul li ul li.b{background:url(li_b.gif) no-repeat left top; height:9px;width:238px; overflow:hidden;}
#nav ul li ul li.m{background:#036 url(li_m.gif) repeat-y left top; width:218px; padding:0 0 0 20px;}

#nav ul li ul a,#nav ul li ul a:visited,#nav ul li ul a:hover,#nav ul li.on ul a,#nav ul li.on ul a:visited,#nav ul li.on ul a:hover{ color:#4f4f4f; float:left; display:inline; width:74px; height:25px; line-height:25px; background:url(quan2.gif) no-repeat 5px center; padding:0px 0 0 20px; margin:0px; font-weight:normal; text-align:left;}

.line{width:980px; margin:0 auto;height:10px; background:url(line.gif); overflow:hidden; font-size:0px; background-color:#FFF;}

.banner{width:748px;height:372px; border:1px solid #c5c5c5; padding:2px; margin:0 0 15px 0; overflow:hidden; text-align:left;}
.banner img{ display:block; width:748px;height:372px;}

.mainDiv{width:980px;margin:0px auto 0 auto; background:url(mainbg.gif) repeat-x center top;padding:0px;}
.mainDiv_main{padding:10px 0 0px 0; text-align:left;}

.sidebar{ width:210px; margin:0 16px 0 0px;float:left; text-align:left;_display:inline;}
.content{ width:754px; margin:0 0px 0 0px; float:left; text-align:left;_display:inline;}
.sidebar_main{ margin:0 0 0 0px;}
.content_main{ line-height:22px; padding:10px;}

.part{ border:1px solid #d4d4d4;border-top:0px solid #d4d4d4; background:#f7f7f7;}
.part_m{ padding:14px;}

.part2{ border:1px solid #d4d4d4; padding:1px;background:#f7f7f7;}
.part2_m{ padding:5px 10px;}

.title1{height:30px;background:url(title1bg.gif) no-repeat left top;overflow:hidden;margin:0px 0; padding:0px 0 0px 0px;}
.title1 h2{padding:6px 0 0 10px;color:#595959;font-weight:bold;font-size:14px; text-align:left;}
.title1 h2 a,.title1 h2 a:visited,.title1 h2 a:hover{color:#595959; font-weight:bold;font-size:14px; text-decoration:none;}
.title1 span{float:right;padding:12px 12px 0 0;color:#FFF;font-weight:normal;}
.title1 span a,.title1 span a:hover,.title1 span a:visited{color:#FFF;font-weight:normal;font-size:12px;}

.title1_2{background:url(title1bg_2.gif) no-repeat left top;}

.title1_3{background:url(title1bg_3.gif) repeat-x left bottom;}

.title1_4{ height:34px;background:url(title1bg_4.gif) repeat-x left top; }
.title1_4 h2{padding:6px 0 0 35px;*padding-top:8px;}
.title1_4 h2 a,.title1_4 h2 a:visited,.title1_4 h2 a:hover{color:#FFF;}

.title1_5{ height:34px;background:url(title1bg_5.gif) repeat-x left top; }
.title1_5 h2{padding:6px 0 0 35px; *padding-top:8px;}
.title1_5 h2 a,.title1_5 h2 a:visited,.title1_5 h2 a:hover{color:#FFF;}


.title2{height:33px;background:url(title2bg.gif) no-repeat left top;overflow:hidden;margin:0px 0; padding:0px 0 0px 0px;}
.title2 h2{padding:9px 0 0 10px;color:#595959;font-size:12px; text-align:left;}
.title2 h2 a,.title2 h2 a:visited,.title2 h2 a:hover{color:#595959;font-size:12px; padding:0 4px; text-decoration:none;}
.title2 span{float:right;padding:9px 12px 0 0;color:#d40400;font-weight:normal;}
.title2 span a,.title2 span a:hover,.title2 span a:visited{color:#d40400;font-weight:normal;font-size:12px;}



.login_panel{ color:#5b5b5b; border:1px solid #d3d3d3; background:#f7f7f7; padding:6px;}
.login_panel ul{border:1px solid #d3d3d3; padding:6px;}
.login_input{ background:#FFF; border:1px solid #d4d4d4; border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;width:120px; height:15px; line-height:15px; padding:0 3px;}
.login_panel li{ padding:4px 0;}

.search_div{ width:980px; margin:0 auto;background:url(searchbg.gif) no-repeat right top;height:28px; color:#4f4f4f; text-align:left;}
.search_input{width:165px; height:18px; line-height:18px;color:#dbdbdb; background:#ffffff; border:1px solid #b5ada5; border-bottom:1px solid #d8d3cf; border-right:0px; padding:0 5px;}
.search_select{color:#c5bfb1;width:80px; height:18px;}

.qq{ background:url(imgbg1.gif) no-repeat left top; height:174px; overflow:hidden;}
.qq li{ padding:12px 0 0 10px;}
.qq a,.qq a:visited,.qq a:hover{ background:url(qqbn.gif) no-repeat left top; margin:6px 7px; width:79px; height:22px; padding:2px 0 0 0; text-align:center;display:inline-block;text-decoration:none;}
.qq img{ vertical-align:middle;}


.hot_search{padding:6px 10px 0 10px; color:#4f4f4f; text-align:left;}
.hot_search a,.hot_search a:visited,.hot_search a:hover{color:#4f4f4f; padding:0 5px; background:url(aline.gif) no-repeat right center;}

.sidenav{ width:145px; margin:0 auto; padding:0 0 0 5px;}
.sidenav_level1{ height:25px; line-height:25px; background:url(sidenav_level1bg.gif) no-repeat left bottom; padding:0px 0 0 0px; color:#535353; clear:both; overflow:hidden; margin:12px 0 6px 0;}
.sidenav_level1 a,.sidenav_level1 a:visited,.sidenav_level1 a:hover{color:#af1c37; padding:0 0 0 15px;}

ul.sidenav_level2{clear:both;}
ul.sidenav_level2 li{color:#535353; line-height:30px; height:30px; width:72px; float:left; display:inline; }
ul.sidenav_level2 a,ul.sidenav_level2 a:visited,ul.sidenav_level2 a:hover{padding:0 0 0 0px; color:#535353;}

.adpics{ text-align:center;}
.adpics img{ width:172px; vertical-align:middle; margin:0 0 17px 0; text-align:center;}

.list{ clear:both; height:82px; padding:10px 10px 0 10px; }
.list .img{ float:left; width:72px; background:url(quan2.gif) no-repeat right center;}
.list .memo{ margin:0 0 0 82px; line-height:20px;}
.list .price1{ text-decoration:line-through;}

.imglist img{ display:block; margin:0 0 8px 0}

.imgcss{ border:1px solid #d4d4d4; display:block;}

.panel1{ background:url(imgbg2.gif) no-repeat; height:232px; overflow:hidden;}

.panel2{width:470px;float:left; display:inline; margin:0 12px 0 0;}
.panel3{ width:272px; float:left; display:inline; margin:0 0px 0 0; background:#366}

.panel4{ padding:10px 0 0 0; line-height:24px; color:#595959;}
.panel4 a,.panel4 a:visited,.panel4 a:hover{color:#595959;}

.pro_list{padding:5px 5px 0 8px;}
.pro_item{width:160px; height:190px; color:#000000;margin:10px 12px 0 12px; overflow:hidden;float:left; display:inline;}
.pro_item .img{text-align:center;}
.pro_item .img img{width:140px; height:120px; vertical-align:middle;}
.pro_item ul{ text-align:center; line-height:22px; padding:5px 0 0 0;}
.pro_item .price1{ text-decoration:line-through;}
.pro_item a,.pro_item a:visited,.pro_item a:hhover{ color:#000;}

.pro_list2{margin:10px 0 0 0; padding:0px 5px 0 8px;}
.pro_item2{width:160px; height:220px; color:#000000;margin:10px 12px 0 12px; overflow:hidden;float:left; display:inline;}
.pro_item2 .img{text-align:center;}
.pro_item2 .img img{width:155px; height:155px; border:1px solid #e2e2e2; vertical-align:middle;}
.pro_item2 ul{ text-align:center; line-height:22px; padding:5px 0 0 0;}
.pro_item2 .price1{ text-decoration:line-through;}
.pro_item2 a,.pro_item2 a:visited{ color:#000;}
.pro_item2 a:hover{ color:#ff7300;}
.pro_item2 ul h3{ text-align:center; line-height:16px; height:35px;}



.helpdiv{width:980px;margin:0 auto;}
.helpdiv_main{ background:url(helpbg.gif) repeat-x; height:156px; line-height:22px;color:#5b4e4c}
.helpdiv_main h3{ *padding:0 0 5px 0;}
.helpdiv_main li a,.helpdiv_main li a:visited,.helpdiv_main li a:hover{ color:#5b4e4c; padding:0 0 0 10px; background:url(quan5.gif) no-repeat left center;}

.helpdiv li{padding:0 0 0 0px;}

.textlist{padding:0px 0px 0px 0px; color:#595959;}
.textlist li{background:url(quan.gif) no-repeat left center; padding:0px 0 0px 18px; line-height:31px;}
.textlist span{ color:#595959; float:right;}
.textlist li a,.textlist li a:visited,.textlist li a:hover{color:#595959;}


.textlist_2 span{ float:none;}
.textlist_2 li{ background:none; padding:0px 0 0 10px; line-height:25px;}

.textlist_3{ padding:5px 10px 0 10px;}
.textlist_3 span{ float:left; display:inline; margin:0 6px 0 0;width:15px; text-align:center; height:12px; line-height:12px; background:url(quan3.gif) no-repeat left center; color:#FFF;}
.textlist_3 li{background:none; padding:0px 0 0 10px; line-height:12px; padding:7px 0;}

.textlist_3 .on span{background:url(quan3_2.gif) no-repeat left center;}


.link_panel{ border:1px solid #d1d1d1; height:110px; overflow:hidden;}
.link_panel h2{ height:35px; line-height:35px; padding:0 0 0 10px;color:#565656; font-weight:bold;}
.link_panel h2 a,.link_panel h2 a:visited,.link_panel h2 a:hover{color:#565656; font-size:14px;}
.linklist{ padding:0px 0px;}
.linklist a{padding:0 6px;  line-height:28px; height:28px;display:inline-block;}

#footer{width:980px;margin:10px auto 0px auto; background:url(footerbg.gif) no-repeat left top; color:#5b4e4c;clear:both; }
#footer a,#footer a:visited,#footer a:hover{ color:#FFF; margin:0 17px;}
.footer_main{line-height:25px;  padding:0px 0px 0 0; text-align:center;}

#footer .footer_menu{font-weight:bold; height:32px; line-height:32px;}


