/* CSS Document */
*{ margin:0 auto; padding:0;} 
ul, ol{ list-style:none;}
img{ border:0;}
body{ margin:0 auto; padding:0; width:950px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:30px;}

#head{ height:auto;width: 950px; background:url(images/top.jpg) top center no-repeat; margin:0; padding:0;}
#head-left{ float:left; margin:0 0 0 15px;}
#head-right{ float:right;width:422px; margin:57px 0 0 15px;}

.header_nav_left{float:left;height:20px;width:240px; text-align:center;background-image:url(images/top-home.gif);background-repeat:no-repeat;padding-top:7px; margin-left:48px; _margin-left:23px;padding-left:0px;}
.topxian{color:#E5B668;padding-left:4px;padding-right:4px;}
.header_nav_left a{ color:#FFFFFF; text-decoration:none;}
.header_nav_left a:hover { text-decoration:underline;}
.header_nav_right {	float:left;height:25px;width:134px; margin:0; padding:0;}

.brand{ clear:both;background:url(images/brand.jpg) top center no-repeat; width:950px; height:34px; margin-top:-1px;}
.brand li{ float:left;height:34px; margin:0 8px; line-height:34px;}
.brand li a{color:#FFFFFF; font-size:12px;text-align: center; font-weight:500;text-decoration: none;}
.brand li a:hover{ text-decoration:underline;}

#head .search_box{width:950px;background:url(images/top-search.jpg) no-repeat; height:41px;}
#head .search{ float:right; width:580px; color:#fff1ca; font-size:12px;font-weight:bold; color:#DE0049;}
#head .search span{ float:left; height:40px; line-height:40px; _margin-top:10px;}
#head .search span strong{ padding:0 2px;}
#head .search select{border:1; height:20px;line-height:20px; width:150px; font-size:12px;}
#head .search form { float:right; padding-right:40px; height:41px; line-height:41px; _margin-top:5px;}
#head .search input{vertical-align:middle; }
#head .input_1{border:1px solid #aaa; margin:0 4px;_margin:0 2px; height:21px;line-height:21px; width:250px; text-align:center; font-size:12px; vertical-align:middle;}
#head .input_2{background: url(images/go.jpg) no-repeat center right; width:60px; height:41px;border:0;}

#content{ width:950px; height:auto; margin:0 auto; padding:0;}

#left{ float:left; width:190px; margin:15px 0 0 2px; padding:0;}

#left h5{ width:190px; background:url(images/ad.jpg) no-repeat; height:25px; text-align:center; line-height:25px; font-size:12px; font-weight:bold; color:#666;}

.menu{text-align:left; width:188px; border: #ccc solid 1px; background-color:#f9f9f9; border-top:none; margin:0; padding-top:10px; padding-bottom:10px; margin-bottom:15px;}
.menu li{ height:20px; margin-left:10px;}
.menu a{ color:#666; text-decoration:none;}
.menu a:hover{ color:#666; text-decoration:underline;}

.ad{ text-align:center; width:188px; border: #ccc solid 1px; background-color:#f9f9f9; border-top:none; margin:0; margin-bottom:25px; padding:15px 0;}
.ad a{ color:#000000; text-decoration:none;}
.ad a:hover{color:#000000; text-decoration:underline;}
.ad span{color:#f00; font-weight:bold; font-size:14px;padding-left:3px;}
.ad .pri1{ padding-bottom:15px; margin-bottom:15px; border-bottom: #ccc solid 1px;}

.product{text-align:left; width:188px; border: #ccc solid 1px; background-color:#f9f9f9; border-top:none; margin:0; padding-bottom:10px; margin-bottom:15px;}
.product li{ height:17px; margin-left:10px;}
.product .a1{ color:#666; font-size:12px; padding:8px 0 8px 1px; font-weight:bold; }
.product a{ color:#666; text-decoration:none;}
.product a:hover{ color:#666; text-decoration:underline;}


#middle{ width:594px; float:left; margin:7px 5px 20px 5px;}
.banner{ width:594px; margin-top:9px;}
.banner p{ padding-top:10px;}


.featured{width:592px;border:1px solid #d3d3d3;margin-top:10px;}
h6{ font-weight:bold; background:url(images/relate.gif) repeat-x; font-size:10px; line-height:24px; padding-left:12px;border-bottom:1px solid #d3d3d3;}
h6 strong{ display:block; background:url(images/d2.gif) 0 8px no-repeat; padding-left:10px;}
.featured ul{ float:left;  padding:12px 0 10px 26px;}
.featured li{ float:left; width:188px;}
.fd1 strong{ display:block; line-height:24px; color:#913702;}
.fd1 img{border:1px solid #ddd;}
.fd1 a{ text-decoration:none;}
.fd2 a{ font-size:11px; line-height:16px; color:#333; text-decoration:none;}
.featured a:hover {color: #f60; text-decoration:underline;}

.middle4{width:592px;border:1px solid #d3d3d3;margin-top:10px;}
.middle4 h3{font-weight:bold; background:url(images/relate.gif) repeat-x; font-size:10px; line-height:24px; padding-left:12px;border-bottom:1px solid #d3d3d3;}
h3 strong{ display:block; background:url(images/d2.gif) 0 8px no-repeat; padding-left:10px;}
.middle4 ul{width:170px; border: #eeeeee 1px solid; margin:5px 12px;  _margin:5px 10px;float:left; height:220px;text-align:center; list-style:none;}
.middle4 ul a{ font-size:11px;color:#000; text-decoration:none;}
.middle4 a:hover {color: #FF6601}
.middle4 ul li strong{ height:35px; display:block; margin-top:8px;*margin-top:0px; color:#565656;}
.middle4 ul img{ margin:10px 0; border:0;}
.c{color:#000000; text-decoration:line-through; margin:5px 0;}
.price{font-weight: bold;color:#cc0000; margin:5px 0;}

.indextext{width:590px; margin-top:16px; font-size:11px; line-height:18px; padding:10px 0 0 6px;}
.indextext h5{ font-size:11px; margin-left:3px;}
.indextext p{ padding:0 0 0 8px; }
.indextext p strong{ display:block; padding:8px 0 4px 0;}
.indextext a{ color:#069;}
.indextext ul{padding:8px 0 0 8px;}


#right{ width:152px;_width:140px; float:left; margin-top:15px;}

.wholesale{border:1px solid #d3d3d3;  line-height:15px; float:right; background:url(images/wholesalebj.gif); font-size:12px;}
.wholesale p{ float:left; padding:8px 10px; font-size:11px;}
.wholesale p strong{ color:#f60;}
.wholesale p img{ padding-left:30px;}
.wholesale a{ font-size:12px; line-height:16px; color:#f60; text-decoration:none;}
.wholesale a:hover {color: #f60; text-decoration:underline;}


#top10{margin:15px 0 0 0; width:130px; _width:126px; padding:10px; border:1px solid #D2E1F1; font-family:Verdana, Arial, Helvetica;}
#top10 ol{margin:0; padding:0; list-style:none; }
#top10 li{margin:6px 0px; padding:0px;}
#top10 li .num{ COLOR: #FFFFFF; FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-Align: center; background-image:url(images/tu-5.gif); background-repeat:repeat-x; width:25px;  margin:0px 5px 5px 0; padding:0 6px;}
#top10 li a{color:#333; text-decoration:none; font-size:11px; }
#top10 li a:hover{color:#c60; text-decoration:none; }
#top10 p{ padding:0px 0 3px 0px; margin:0;font-size:14px; font-family:arial; color:#c60; font-weight:bold}
.top10_text{color:#CC0000; text-decoration:line-through; padding-right:20px; _padding-right:16px }
.top10_text2{color:#FF0000;  font-size:12px; padding-left:5px}

.cerf{ text-align:center; margin-top:10px;}


.r-right{ width:740px; float:left; margin-left:10px; margin-top:15px; }
.r-right h1{ font-size:18px; font-weight:bold; text-align:center;}
.r-right a{ color:#666; text-decoration:none;}
.r-right a:hover{ color:#FF6601; text-decoration:underline;}
#m_info{margin:0px; padding:0px; width:740px;}
#m_info p{padding:5px; margin:0px; line-height:150%; color:#666; font-size:9pt; text-align:left;}

.r-brand{ margin:0; padding:0; width:750px; height:auto; float:left;}
.r-brand h3{ color:#555; font-size:13px; padding:0px 0 5px 15px; height:30px; line-height:30px; clear:both; margin:15px 0 5px 6px; text-align:left; background:url(images/r-brand.jpg) no-repeat;}
.r-brand ul{width:740px; margin-left:10px;}
.r-brand ul li{ float:left; width:180px; line-height:16px; line-height:200%; font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; color:#565656;font-size:10px;}
.r-brand ul li a{color:#565656; font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; text-decoration:none; font-size:10px;}
.r-brand ul li a:hover{text-decoration:underline;color:#FF6601;}



#footer{ width:950px; height:170px; background:url(images/bottom.jpg) no-repeat top center; clear:both; margin:20px 0 20px 0; text-align:center;border-left: #ccc solid 1px;border-right: #ccc solid 1px;}

#footer .foot{ padding-top:70px; margin-bottom:10px;}
#footer .rights{ width:950px; line-height:150%; }
#footer a{ font-size:11px;  }
#footer .rights a{ color:#069;}
#footer .foot a{ padding:0 5px; font-size:12px; color:#000; text-decoration:none;}

