/* CSS Document */

#aside{z-index:999;position:absolute;left:0px;top:0px;overflow-y:auto;overflow-x:hidden;min-width:225px;width:87%;font-size:11px;background-color:#f9f9f9;border:2px solid #444444}
#aside .member{padding:0 0 0 10px;border-bottom:1px solid #c8c7cc;font-size:13px;line-height:41px;font-weight:normal;background:#f7f7f7}
#aside .member a.btnJoin{display:inline-block;width:auto;line-height:27px;padding:0 35px;margin:0 3px 0 0;border:1px solid #ccc;border-bottom-color:#aaa;border-radius:3px;color:#333;background-color:#fff;}
#aside .member a.btnLogin{display:inline-block;width:auto;line-height:27px;padding:0 35px;margin:0 3px 0 0;border:1px solid #333;border-bottom-color:#333;border-radius:3px;color:#fff;background-color:#444;}
#aside .btnClose{position:absolute;top:0;right:0;}
#aside .btnClose{display:block; padding:14px; width:16px; height:auto;}
#aside .myshop_main{background:#444;}
#aside .myshop_main a{float:left;width:33.3%;padding:34px 0 8px;color:#fff;text-align:center;border:1px solid #333;border-right:0;b-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-sizing:border-box;-o-sizing:border-box;box-sizing:border-box;}
#aside .myshop_main a:first-child{border-left:0;}
#aside .myshop_main:after{content:"";display:block;clear:both;}
#aside .myshop_main a.wishList{background: url("images/bg_wish_list.png") no-repeat 50% 15px;background-size:20px 18px;}
#aside .myshop_main a.recentList{background: url("images/bg_recent_list.png") no-repeat 50% 15px;background-size:23px 20px;}
#aside .myshop_main a.orderList{background: url("images/bg_order_list.png") no-repeat 50% 13px;background-size:16px 21px;}
#aside .myshop_main .cnt {}
#slideCate { width:100%; float:left;}
#slideCate h2{position:relative;padding:0 34px 0 10px;border-bottom:1px solid #ccc;background:#ddd;line-height:45px;color:#333;font-weight:bold;font-size:16px;cursor:pointer;}
#aside .category{font-size:14px;font-weight:bold;}
#aside .category ul{display:none;}
#aside .category li{position:relative; list-style:none;background-color:#f1f1f1;border-bottom:1px solid #cccccc;border-top:1px solid #fff;}
#aside .category li:first-child{border-top:0;}
#aside .category li a.cate{background:url("images/bg_snb_1depth.png") no-repeat 92% 50%; background-size:13px auto;}
#aside .category li.selected a.cate{background-image:url("images/bg_snb_1depth2_on.png"); color:#f26522;}
#aside .category a.cate{display:block;padding:12px 10px 11px 10px;word-wrap:break-word;}
#aside .category li .slideSubMenu{ clear:both; overflow:hidden; position:relative; background-color:#FFFFFF;}
#aside .category li .slideSubMenu ul { display:block;}
#aside .category li .slideSubMenu ul li { position:relative; border:none; float:left; width:50%; overflow:hidden;}
#aside .category li .slideSubMenu ul li{background-color:#ffffff; }
#aside .category li .slideSubMenu ul li a.cate {border-top: 1px solid #eee;padding-left:10px; padding-right:0;#eee;background-image: none !important; color:#333; font-size:13px;}