/* bg style */
.nav .menu ul,.nav .menu li.s a,.nav #child,.tree,
.barA,.barB,.barC,.barD,.barE,.barAIn,.barBIn,.barCIn,.barDIn,.barEIn,
.conB,.conC,.conD,.conE{ background:url(../images/bg.gif) repeat-x;}
.nav .menu li{ background:url(../images/bg_menu_sub.gif) right 32px no-repeat;}
.full{ background:#503d2b url(../images/bg_foot.jpg) repeat-x;}
.main .trade_l li,.main .proInfo li,.main .proInfo li a{ background:url(../images/bg_icon.gif) no-repeat;}
/* public style */
body,a,font,table,td,th{color:#483521;}
body{ background:#5f462d; }
.full,.head,.top,.logo,.nav,.menu,.banner,.foot,.main,.mainBody,.tree{width:962px;}
.head,.full,.main,.nav{ width:100%;}
.tab table{ background:#FFFFFF;}
#page {margin:10px 0px; background:#e5ddd2; }
#page a { border:0px; background:#d4cbc0; padding:4px 4px 2px 4px; margin:0px 4px 0px 0px; color:#5f462d; }
#page a.ondown,#page a:hover{ background:#6a543c; border:0px; color:#FFF; }
/* bar style */
.barA{ background-position:0px -360px;}
.barAIn{ background-position:right -420px;}
.barA,.barA *{ color:#000000;}
.barCIn,.barBIn,.barDIn,.barEIn{ height:28px;background-position:0px -3px;}
.barC{ background-position:0px -240px; background-repeat:no-repeat; padding-left:10px; }
.barB,.barD,.barE{background-position:right -300px; background-repeat:no-repeat; padding-right:10px;}
.barB,.barC,.barD,.barE,.barB .l *,.barC .l *,.barD .l *,.barE .l *{ color:#FFFFFF}
.barB .r *,.barC .r *,.barD .r *,.barE .r *{ color:#e1dbd3}
.barD,.barE{ height:28px; line-height:28px;}
.conA{ background:#FFFFFF;}
.conC{ margin-left:10px; }
.conB,.conD,.conE{ margin-right:10px; }
.conB,.conC,.conD,.conE{ border:0px; background-position:0px -480px; background-color:#d4cbc0;}
/* head style */
.head .logo{ padding:0px 10px; background:url(../images/bg_head2.jpg) right 34px no-repeat;}
.head .logo h2{ margin:0px; padding:0px;}
.head .logo h2 img{ margin-left:20px;}
.head .logo .headNav2{ display:block; width:auto;}
.head .logo .headNav2 .pic{ text-align:right;}
.head .logo h2,.head .logo .headNav2{padding-top:34px;height:113px;background:#ffffff url(../images/bg_head.jpg) left top repeat-x;}
.head .logo h2{ width:70%;}
.head .logo .headNav2{ width:30%;}
/* nav style */
.nav .menu{ width:982px;}
.nav .menu ul{height:35px; line-height:35px;background-position:0px 0px;padding:0px 10px;}
.nav .menu li{margin:0px; padding:0px;}
.nav .menu li.last{ background-image:none;}
.nav .menu li a{ display:block; padding:0px 15px; margin:0px 8px 0px 0px;}
.nav .menu li.s a{ background-position:0px -60px;}
.nav .banner img{ border:solid 6px #7a6b59;}
.nav .banner .Fla{border:solid 6px #7a6b59; display:block;}
.nav #child{ background-position:0px -120px; height:33px; line-height:38px; margin:0px 10px;}
.nav #child,.nav #child a{ color:#FFFFFF}
/* foot style */
.foot{ border:0px; }
.foot,.foot a{ color:#FFFFFF; }
.footer_left{ background-image:url(../images/foot_ad.gif); border-color:#FFFFFF;}
/* main style */
.tree{ background-position:0px -180px; height:33px; line-height:33px;}
.tree *,.tree a{ color:#e1dbd3;}
.mainBody{ width:982px;}
.left{width:256px;}
.left .mt10{ margin:0px;}
.right{width:718px;}
.main .search{ padding:27px 0px 27px 27px;}
.main .btnSearch{ background-image:url(../images/bg_btn.gif)}
.main .pictures_l{ padding:47px 0px;}
.main .pictures_l li img{ padding:0px;border: solid 5px #ffffff;}
.main .trade_l,.main .proInfo{ padding:5px 2px;}
.main .trade_l li,.main .proInfo li{ background-position:14px 10px; height:28px; line-height:28px; border-bottom:dashed 1px #9d8a73; vertical-align:bottom; padding:0px 5px 0px 25px;}
.main .proInfo li a{ display:block; background-position:right -112px;}
.main .proInfo li a:hover{ background-position:right -52px;}
.main .contact_l{ padding:15px 10px 25px; line-height:32px;}
.main .tuijian{ padding-bottom:29px;}
.main .tuijian li{width:107px; margin:29px 0px 0px 29px;}
.main .tuijian dl{border:0px; padding:10px; background:#FFFFFF;}
.main .Qyry{ padding:20px 10px 20px 50px;}
.main .Qyry dd{ width:18em;}
.products dl{background:#e5ddd2;}
.products #page{ margin:10px 14px;}
.products li{margin:12px 0px 0px 12px;}
#product_con .products{ padding:5px 0px 15px 13px;}
#sample_subnav{ background-image:none; padding-left:13px;}
#sample_subnav_middle{background:#c2b8ab;border:0px;}
.trade dd li.s{ background:#e5ddd2; border:0px;}
.merchCol span,.merchCol li{ background:#FFFFFF; }
.merch #page{ background:#FFFFFF; margin:10px 40px 10px 0px;  }
.quoted #page{ background:#FFFFFF;}
.picture dl{ background:#e5ddd2; }
#rJob #page{ border:0px;}
.feedback h4,.feedback .submitBar{ background:#FFFFFF; }
.feedback .formTitle{ color:#483521;}
.contact dt,.contact dd{ background:#FFFFFF;}
/* display style */
.head .top .headNav1{display:inline;}
.head .logo .headNav2 .text{display:none;}

.Fla{ display:inline-block;overflow:hidden;}
.Fla{ clear:both; display:block; width:950px; margin:10px auto;}
/*barcode*/
.barcode{ padding:5px 10px; width:960px; margin:0 auto; overflow:hidden;}
.barcode .bar{ height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff;}
.barcode .bar b{color:#fff;}
.barcode  .barD .barDIn{ text-align:center; color:#fff}
.barcode ul{ padding:5px 0 5px; }
.barcode li{ width:25%; text-align:center; float:left;}
.barcode li img{ width:120px; height:120px; padding:4px; border:1px solid #eee;}
.barcode li p{ line-height:22px;}