@charset "utf-8";
.nav2 ul li a:link,.nav2 ul li a:visited,.nav2 ul li a:hover,.nav2 ul li a:active{ color:#333333; text-decoration:none;font-size:12px;}
.nav2 a:hover{ text-decoration:underline;color:#669900; font-size:12px;}
.topblock{ width:210px; position:absolute;top:0;left:0;}
.topnav{ clear:both;}
.accoutbar{ text-align:right; padding:17px 5px 0 0;}
.topnav .topallcate{ float:left; position:relative; z-index:9999;}
.topnav .topallcate .nav2{ position:absolute; top:0; left:-2px; width:210px;z-index:9999;}
.nav2 .allcate{ position:absolute; top:0; left:1px; z-index:101;}
.nav2 .allcate a{ display:block; width:210px; height:39px; background:url(../images/main_img.jpg) no-repeat -210px -173px; text-indent:-9999px;overflow:hidden;}
.nav2 .allcate a{ display:block; width:210px; height:58px; background:url(../images/main_img.jpg) no-repeat 0px -173px; text-indent:-9999px;}

.nav2 .allcate a.hover{ background-position:-210px -381px;}
/*.topnav .nav2 ul{ margin-top:39px;}*/
.nav2 ul{border-right:#183368 6px solid; border-left:#183368 5px solid;margin-top:50px;margin-left:10px;}
ul.bsb{border-bottom:#183368 6px solid;}
.nav2 ul li{ height:42px; line-height:42px; padding:0 0 0 13px; background:#f9ffdd url(../images/main_img.jpg) no-repeat 0 -247px;  z-index:100;}
.nav2 ul li.over{ background-position:-203px -246px;}
.nav2 ul li a:link,.nav2 ul li a:active,.nav2 ul li a:visited{ font-size:14px; padding-left:12px;color:#333;}
.nav2 ul li a:hover{ font-size:14px; padding-left:12px; color:#fff;}
.nav2 ul li a strong{ font-weight:normal;}
.nav2 ul li.over a:link,.nav2 ul li.over a:active,.nav2 ul li.over a:visited,.nav2 ul li.over a:hover{ font-size:14px; padding-left:12px; color:#fff;}
.nav2 .submenubox{ position:absolute; left:190px; top:1px; width:140px; border:#83b712 6px solid; background:#f9ffdd; float:left; line-height:0; overflow:hidden;}
.nav2 .submenuboxBottom{top:auto;bottom:1px;}
.nav2 .submenubox .subcate{ width:150px; float:left;}
.nav2 .submenubox .subcate ul{ border:0; margin:0; padding:2px 0; background:#83b712; margin-bottom:-2000px; padding-bottom:2000px; position:relative;}
.nav2 .submenubox .subcate ul li{ background:none; height:auto; line-height:18px; padding:5px 0 5px 0px; position:static; z-index:auto; cursor:default;}
.nav2 ul li.over .subcate ul li a:link,.nav2 ul li.over .subcate ul li a:active,.nav2 ul li.over .subcate ul li a:visited{ font-size:14px; padding-left:12px; color:#fff;}
.nav2 ul li.over .subcate ul li a:hover{ color:#fff;}
.nav2 .submenubox .colright{ width:260px; padding:0 0 0 15px; float:left;}
.nav2 .submenubox .featuredbrand h3{ height:30px; line-height:30px; padding:5px 0 0 0; font-size:14px; color:#87af1b;}
.nav2 .submenubox .featuredbrand ul{ border:0; margin:0; padding:5px 0; float:left;}
.nav2 .submenubox .featuredbrand ul li{ background:#fff; width:67px; height:37px; padding:4px; margin:0 7px 7px 0; position:static; z-index:auto; float:left; overflow:hidden;}
.nav2 ul li.over .featuredbrand ul li a:link,.nav2 ul li.over .featuredbrand ul li a:active,.nav2 ul li.over .featuredbrand ul li a:visited{ padding-left:0px;}
.nav2 ul li.over .featuredbrand ul li a:hover{padding-left:0px;}
.nav2 .submenubox .merchantpromotion h3{ height:30px; line-height:30px; padding:0; font-size:14px; color:#87af1b;}
.nav2 .submenubox .merchantpromotion ul{ border:0; margin:0; padding:0 0 5px 0; float:left; width:260px;}
.nav2 .submenubox .merchantpromotion ul li{float:left; white-space:nowrap; background:none; line-height:normal; height:14px; padding:5px 10px 5px 0; position:static; z-index:auto;}
/*.nav2 ul li.over .merchantpromotion ul li a:link,.nav2 ul li.over .merchantpromotion ul li a:active,.nav2 ul li.over .merchantpromotion ul li a:visited{ padding-left:0px; color:#585858; font-size:12px;}
.nav2 ul li.over .merchantpromotion ul li a:hover{padding-left:0px; color:#669900;font-size:12px;}*/
.nav2 ul li.last .submenubox .subcate{ width:420px;}
.nav2 ul li.last .submenubox .subcate ul{ background:none; float:left;}
.nav2 ul li.last .submenubox .subcate ul li{ float:left; width:139px;}
.nav2 ul li.last .subcate ul li a:link,.nav2 ul li.last .subcate ul li a:active,.nav2 ul li.last .subcate ul li a:visited{ font-size:14px; padding-left:12px; color:#585858;}
.nav2 ul li.last .subcate ul li a:hover{ color:#669900;}
.nav2{ width:210px; float:left; position:relative; z-index:101;}
.nav2 .allcate{ left:0;}


/* tjskl-sidebar */
.tjskl-sidebar #submain_hidden{border:none;display:none;}
/* tj_submain */
/*.tj_submain{background:#000;}*/
/*.tj_submain .title{background:url("images/bg_01.gif") repeat-x 0 -38px;height:24px;line-height:24px;font-size:12px;font-weight:bold;width:161px;padding-left:20px;}*/
/*.tj_submain li{height:30px;position:relative;}*/
/*.tj_submain li a{width:141px;display:inline-block;padding:0 20px;height:30px;line-height:30px;}
.tj_submain li a.on{background:url("images/bg_01.gif") no-repeat scroll 0 -9px;border-top:1px solid #FFC83D;width:161px;height:29px;line-height:29px;padding:0px 0px 0px 20px;position:relative;z-index:90;}*/
/*.tj_submain span{position:absolute;top:0;left:180px;z-index:1;background-color:#FFFAE2;border:#FFC83D solid 1px;display:none;}*/
/*.tj_submain span a{display:block;height:26px;line-height:26px;}
.tj_submain span a:hover{background:#FFFAE2;background:#ebf0f5;text-decoration:none;}*/
/*.tj_submain ul li{float:left;margin-right:10px;display:inline;}*/
/*.tj_submain ul li span a{text-decoration:none;}*/
/*.tj_submain ul li span a:hover{color:#f60;}*/
.nav2 ul.tj_submain{ margin-top:0;}
.tj_submain #more_submenu a{text-align:right;display:block;padding-right:19px;cursor:pointer; font-size:14px;_padding-top:10px;}
.tj_submain #more_submenu a.show{background-position:100% 2px;}
.tj_submain #more_submenu a.less{background-position:100% -25px;}



