@charset "utf-8";
/* common css */
body{ 
margin:0px; 
padding:0px;
font:11px/16px Arial, Helvetica, sans-serif; 
color:#848484;
background:#0C0D0D url(bd_bg1px.jpg) repeat-x;
line-height:20px;
}
div,ul,li,p,ol,form,img,h3,h1,h2{margin:0; padding:0; list-style:none; border:none;}

a{color:#959595; text-decoration:none; font-size:12px; color:#A7A7A7}
a:hover{text-decoration:underline}

.main{margin:0 auto; width:960px; overflow:hidden;}
.clear{clear:both;}
.left{float:left; width:282px;}
.right{float:right; width:662px;}
.martop{margin-top:8px;}

.fb12{font-size:12px; font-weight:bold; color:#A7A7A7}

/*top pannel*/
#top_panel
{ 
margin:0 auto; 
width:1000px;
height:113px;  
background:url(top_bg.jpg) no-repeat;
}

.tp_smlgrnbg{
float:right; background:url(tp_smlgrnbg.gif) no-repeat;
margin:0 2px 0 0; width:160px; height:24px; text-align:center;
}
.tp_txt{
font:12px/15px Arial; color:#FFFFFF; 
text-decoration:none; display:inline;
line-height:24px;
}
.tp_txt a{
color:#FFFFFF; 
text-decoration:none; }
.logo
{ 
float:left; margin:00px 0 0 10px; width:300px;
}
.tp_navbg
{
 clear:left; 
  float:right;
  width:624px; 
  height:32px;
  display:inline; 
  margin-top:43px;
  }
.tp_navbg a
{ 
float:left; background:url(tp_inactivbg.jpg) no-repeat;
 width:104px; height:19px; 
 padding:10px 0 3px 0px; text-align:center; 
 font:bold 13px Arial, Helvetica, sans-serif; 
 color:#B8B8B4; 
 text-decoration:none;
 }
.tp_navbg a:hover
{ 
float:left; background:url(tp_activbg.jpg) no-repeat; 
width:104px; height:19px; padding:10px 0 3px 0px; text-align:center; 
font:bold 13px Arial, Helvetica, sans-serif; color:#282C2C; 
text-decoration:none;
}

#foot{
margin:0 auto;
width:1000px;
border-top:1px solid #252726;
margin-top:20px;
line-height:28px;
text-align:center;
padding-top:10px;
}
#foot a{margin-left:8px; margin-right:8px;}
.category{padding:0 10px 0 10px;}
.category li{line-height:26px; height:26px; border-bottom:1px dotted #4F4F4F; background:url(rp_catarro.jpg) 12px center no-repeat; text-indent:26px;}

.h3-1{font-size:14px; color:#868F34; padding-left:12px; line-height:38px; height:38px; border-bottom:1px solid #4F4F4F; background:url(contactbg.jpg) repeat-y;} 
.contactbg{background:url(rp_upbgtile.jpg) repeat-y;} 
.h3-2{font-size:14px; color:#CBCBCB; padding-left:12px; line-height:38px; height:38px; border-bottom:1px solid #4F4F4F; background:url(categorybg.jpg) repeat-y;}
.h3-3{font-size:14px; color:#CBCBCB; padding-left:12px; line-height:28px; height:28px; border:1px solid #252726; background:#121313;}
.h3-4{font-size:14px; color:#CBCBCB; padding-left:12px; line-height:28px; height:28px; border:1px solid #252726;}
.h3-5{font-size:14px; color:#CBCBCB; padding-left:12px; line-height:28px; height:28px; border-bottom:1px solid #252726;}
.h3-1 span,.h3-2 span,.h3-3 span{float:right; color:#868F34; font-size:11px; font-weight:500; padding-right:10px;}
.h3-1 span,.h3-2 span,.h3-3 span a{color:#868F34; }
.content{border:1px solid #252726; border-top:none; padding:10px; height:100%;}

.productlist li{float:left; width:25%; text-align:center; margin-bottom:10px; margin-top:10px;}
.productlist li a.img{border:4px solid #2D2D2D; display:block; width:130px; height:90px;} 
/*.productlist li img{width:130px; height:90px;}*/
.productlist li span{display:block; width:130px; height:26px; line-height:26px; background:url(lp_newvidarro.jpg) 2px center no-repeat; text-align:left; padding-left:8px;}
.productlist li span a{font-size:11px;}
.position{line-height:26px; height:26px;}
.proimg{border:4px solid #2D2D2D;}
.attr{padding-right:20px;}




