/* CSS Document */
body{ margin:0px; padding:0px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;background:#1e2329;}
a{ text-decoration:none; color:#FFFFFF}
a:hover{ text-decoration:underline;}
a:visitied{color:#FFFFFF}
.clear{ margin:0px ; padding:0px ; line-height:0px ; clear:both}
img{ border:0px; margin:0px ; padding:0px}
.pic img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1px;}
.pic:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5px;}
form{ margin:0px ; padding:0px}
ul,li{ margin:0px; padding:0px; list-style:none}
#fen{ margin:8px}
.new{ margin-bottom:-40px}
.infoheight{ color:#CCCCCC; text-align:left; padding:5px;}

#mainbody0{ }
#mainbody1{ background:#4a4f53; width:1017px; margin:auto}
#mainbody2{ margin:0px 6px; background-color:#1e2329}


#head_logo{ float:left}
#head_adv{ float:right}

#nav{ line-height:32px; background:url(nav_bg.jpg) repeat-x; color:#FFFFFF; height:32px}
#nav a{ color:#FFFFFF; line-height:30px;padding:0px 18px; text-decoration:none}
#nav a:hover{padding:0px 19px;background:url(nav_hover_bg.jpg) no-repeat center center; height:30px; margin-top:1px}
#nav ul li{ float:left;}
#nav ul{ margin-left:7px }
#nav_con:hover{ background:url(nav_hover_bg.jpg) no-repeat center center}
#nav_line{ width:2px; height:32px; background:url(nav_line.jpg);}

#search{ background:url(search_bg.jpg); line-height:32px; height:32px; margin:0px; margin-top:1px;*margin-top:-2px;_margin-top:-3px; color:#FFFFFF}
#searchbt{ margin-bottom:-6px;*margin-bottom:-4px;_margin-bottom:-4px}
#search form{ float:left; margin-left:20px; font-size:12px; margin-top:-2px; *margin-top:3px; _margin-top:3px}
#searchcart{ float:right;color:#d01515; margin-right:10px; line-height:32px; font-weight:bold; font-size:13px}
#searchcart img{ margin-bottom:-10px; }

#main{ margin:3px 2px}
#mainleft{ float:left}
#left_top{ background:url(left_top.jpg); line-height:33px; width:201px; text-align:left;}
#left_top_content{ margin-left:40px; color:#FFFFFF; font-size:14px}
#left_content{ background-color:#222b30 ; text-align:left; color:#FFFFFF; line-height:22px;*line-height:23px;_line-height:23px; padding-bottom:4px}
#left_content1{ background-color:#222b30 ; text-align:left; color:#FFFFFF; line-height:22px;*line-height:23px;_line-height:23px; padding-bottom:4px; padding-left:10px;}
#left_content_e{ margin-left:20px}

#mainright{ float:right; width:792px}

#advmember_left{ float:left; background:#606060}
#advmemberimg{ margin:2px;*margin:2px 2px 0px 2px;_margin:2px 2px 0px 2px;}
#advmember_right{ float:right}
#advmember_top{ background:url(member-login.jpg); color:#FFFFFF; line-height:30px; width:260px}
#advmember_top_content{ padding-left:20px; text-align:left; font-size:14px}
#member{border:4px solid #606060; background-color:#282828; color:#FFFFFF; text-align:left; line-height:12px;}
#membercontent{ text-align:right; color:#FFFFFF; padding:10px; border-bottom:2px solid #383838}
#membercontent form{ margin:0px; padding:0px}
.memberinput{ background-color:#282828; color:#FFFFFF; border:1px solid #6a6b6b; width:140px}
#formbt{ text-align:center}
#fontcontent{ margin:5px;*margin:4px;_margin:4px; color:#929290; line-height:17px}


#menudiv{ text-align:center;}
#menudiv img{ margin-bottom:-5px}
#menudiv ul li div{ background:url(menu_1j.jpg) center center no-repeat; width:200px; color:#f27a0f; line-height:30px; padding:5px 0 5px 20px; text-align:left; font-weight:bold;}
#menudiv ul li div a{ color:#FF0000; font-weight:bold; line-height:36px; font-size:14px;}
#menudiv ul li ul li{ text-align:left;word-break:break-all;  width:197px; background:#222B30;z-index:0; height:20px; background:url(menu2j-bg.jpg) right no-repeat #222b30; border-bottom:dashed 1px #666666; padding-left:20px}
#menudiv ul li ul li a{ color: #FFFFFF;font-weight:bold;}
#menudiv ul li ul li a:hover{ color:#ff0000;font-weight:bold;}
#menudiv ul li ul li ul{border-top:solid 1px #333333;}
#menudiv ul li ul li ul li{ text-align:left; margin:0px; margin-bottom:0px; color:#8cc2dc; z-index:99; line-height:20px; width:201px;background: none #222B30;border-bottom:solid 1px #333333; border-right:solid 1px   #333333; border-left:solid 1px  #333333; }
#menudiv ul li ul li ul li:hover{ background-color:#ff0000; font-weight:bold;}
#menudiv ul li ul li ul li a:hover{ color:#8cc2dc; line-height:20px;color:#ff0000; font-weight:bold;}





/*
#menudiv{ text-align:center;}
#menudiv img{ margin-bottom:-5px}
#menudiv ul li div{ background:url(menu_1j.jpg) center center no-repeat; color:#f27a0f; padding-left:45px; text-align:left; font-weight:bold; font-size:12px}
#menudiv ul li div a{ color:#f27a0f;}
#menudiv ul li ul li{ text-align:left; margin-left:30px;word-break:break-all;  width:160px}
#menudiv ul li ul li a{ color:#FFFFFF}
#menudiv ul li ul li ul li{ text-align:left; margin:3px; margin-bottom:0px; color:#8cc2dc;word-break:break-all; width:140px}
#menudiv ul li ul li ul li a{ color:#8cc2dc }
*/
#right_top{ background:url(right_top.jpg); line-height:33px; color:#FFFFFF; text-align:left; padding-left:40px;font-size:14px}
#right_content{ border:solid #3a4c56 4px; margin:1px 0px; background:#222b30}
#oneproduct{ color:#FFFFFF; line-height:20px; float:left; width:195px}
#oneproduct a{ color:#FFFFFF}
#imgborder{ margin:10px 10px 0px 10px; border:1px solid #666666; padding:2px}
#footnav{ border:solid #3a4c56 4px; margin:8px 2px 0px 2px; background:#222b30; color:#FFFFFF; height:30px}
#footnav ul li{ float:left; line-height:30px; margin:0px 20px;*margin:0px 20px;_margin:0px 16px;}
#footnav ul li a{ color:#FFFFFF}
#copyright{ line-height:28px; color:#FFFFFF}
#dengru{ text-align:left; line-height:24px}
td{ font-size:12px; color:#FFFFFF}
#logininput{ margin-bottom:4px}