/* bg style */
.head .logo,.nav .menu ul,.nav .menu li.s,.nav #child,
.barA,.barB,.barC,.barD,.barE{ background:url(../images/bg.gif) repeat-x;}
.barA .l,.barB .l,.barC .l,.barD .l,.barE .l{ background:url(../images/bg_bar_icon.gif) 10px 11px no-repeat; padding-left:20px;}
.barD .l{ padding-left:10px;}
/* public style */
body{ background:#e9e9e9;}
#page{ margin:10px 0px}
/* bar style */
.barA,.barB,.barC,.barD,.barE{ background-position:0px -180px; border: 1px solid; height:30px; line-height:30px;}
.conA,.conB,.conC,.conD,.conE{ border:1px solid; border-top:0px;}
.barA,.barB,.barC,.barD,.barE,
.conA,.conB,.conC,.conD,.conE{ border-color:#d9d9d9}
/* head style */
.head .logo{background-position:0px -240px; height:157px;}
.head .logo h2{margin:34px 0px 0px 61px;}
.head .logo .headNav2 .text{ background:#ededed; background:#c10202;}
.head .logo .headNav2 .text,.head .logo .headNav2 .text a{ color:#ffffff; }
.head .logo .headNav2 .pic{ margin:0px;}
/* nav style */
.nav .menu ul{ background-position:0px 0px; height:35px; line-height:35px;}
.nav .menu li.s{background-position:0px -60px;}
.nav .menu li{ padding:0px 18px;}
.nav .menu li a{ color:#6b6b6b;}
.nav .menu li.s a{ color:#FFFFFF;}
.nav #child{background-position:0px -120px; height:30px; line-height:30px;}
.nav #child,.nav #child a{ color:#FFFFFF;}
/* foot style */
.full{ margin:0px; padding:0px;}
.foot{ background:#838383; margin-top:0px;}
.foot,.foot *{ color:#FFFFFF;}
.footer_left{ background-image:url(../images/foot_ad.gif); border-color:#FFFFFF;}
/* main style */
.tree,.mainBody{ background:#FFFFFF}
.mainBody{ padding-bottom:20px;}
.main .left{ width:233px; margin-left:7px;}
.main .right{ width:694px; margin-right:7px;}
.main .search{ padding:20px 0px 20px 15px;}
.main .Qyry{ padding:20px 40px;}
.main .Qyry dd{ width:19em; }
.products li{ width:123px; margin:11px 0px 0px 11px; }
.products #page{ margin:10px 5px;}
.products #page a{ margin:0px 4px 0px 0px; }
#sample_subnav{ border:solid 1px #ededed}
.merch #page{ margin:10px 20px;}
/* display style */
.head .top .headNav1{display:none;}
.head .top form.headNav1 span{ display:none; }
.head .logo .headNav2{display:inline; width:227px;}

.Fla{ display:inline-block;overflow:hidden;}
.Fla{ clear:both; display:block; width:950px; margin:10px auto;}
/*barcode*/
.barcode{ padding:5px 10px; width:950px; 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;}
.barcode .cont{ background:#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;}