.cat-ex-vertical{
            line-height: 12px;
            color:#333;
            width: 190px;
            position: relative;height:100%
          }

          .cat-ex-vertical li a,.cat-ex-vertical li span{display: block;}

          .cat-ex-vertical li span{padding: 5px 5px 5px 10px;}
          .cat-ex-vertical li{
            font-family: "Microsoft Yahei";
            font-size: 14px;
            background: transparent;
            min-height: 23px;
            border: 1px solid rgba(255, 255, 255, 0);
            padding: 10px 5px;
          }
          
           .cat-ex-vertical li.last{border-bottom: none;}
            .cat-ex-vertical li .cat-root-box img  { margin-top:-6px; }

          .cat-ex-vertical li .cat-root-box{border:0px rgba(255, 255, 255, 0) solid;padding-left:25px;position: relative;}
          .cat-ex-vertical li .cat-root-box img{max-width:22px;max-height:22px; position: absolute; left:5px;top:8px; }
          .cat-ex-vertical li .cat-root-box img.r_icon_mouse{ display: none;}
          .cat-ex-vertical li.mouseenter-cat .cat-root-box .r_icon{ display: none; }
          .cat-ex-vertical li.mouseenter-cat .cat-root-box .r_icon_mouse{ display: block;}
          .cat-ex-vertical li .cat-root-box a{white-space:nowrap;color:#fff;}
          .cat-ex-vertical li .cat-root-box a:hover{text-decoration: underline;}

          .cat-children-box:after {
                content: ".";
                display: block;
                height: 0;
                clear: both;
                visibility: hidden;
          }
          .cat-children-box {display: inline-block;padding:10px 10px 0;}
          * html .cat-children-box{display: block;}

          .cat-ex-vertical .cat-children-box{
            position: absolute;display: none;

             left:189px;
            top:0!important;

            font-family: Arail;font-size: 12px;
            width:992px;
            overflow: hidden;
            line-height: 15px;
            border:0px solid RGB(217,58,47);
            z-index: 90;
            background: rgba(255, 255, 255, 0.95  );;
            min-height: 438px;
            border: 1px solid #083353;
            border-left: 0;
          }


          .cat-ex-vertical li.mouseenter-cat{background: #F2F4F6; border: 1px solid #030f1b;}
          .cat-ex-vertical li.mouseenter-cat .cat-root-box{
            
            z-index: 100;

            border-right:none;


          }
          .cat-ex-vertical li.mouseenter-cat .cat-root-box a{color:#000;}
          .cat-ex-vertical li.mouseenter-cat .cat-children-box,.cat-ex-vertical li.mouseenter-cat .cat-children-box-flex{
            display: block;
          }


          .cat-ex-vertical .cat-children{
            float:left;
          }
          .cat-ex-vertical .cat-link{float:right;}
          .cat-ex-vertical .cat-children dl,.cat-ex-vertical .cat-link dl{
            
          }
          .cat-ex-vertical .cat-children{
            width:77%;
            margin-left:20px;
          }

          .cat-ex-vertical .cat-link{
            width:24%;
            border-left: 1px solid #ccc;
          }

          .cat-ex-vertical .cat-children dl{border-bottom: 1px #ccc dotted;clear: both;display: inline-block;width: 100%; margin-bottom: 5px;
            padding-bottom: 1px;}
          .cat-ex-vertical .cat-children dl.last{border-bottom: none;}
          .cat-ex-vertical .cat-children dt{float: left; font-weight: bold;text-align: right;}

          .cat-ex-vertical .cat-children dt{width:15%;}
          .cat-ex-vertical .cat-children dd{display: inline-block;width: 82%;margin-left:10px;}
          .cat-ex-vertical .cat-children dd a{float: left;color:#777;}
          .cat-ex-vertical .cat-children dd a:hover{ float: left; text-decoration: underline;
            color: #1f77d0;}

          .cat-ex-vertical .cat-link dt{font-size: 14px;font-weight: bold;padding: 5px 5px 0;}
          .cat-ex-vertical .cat-link dd{padding:8px;}

          .cat-ex-vertical .cat-link-sale-item{padding-left: 20px;line-height: 22px;}
          .cat-ex-vertical .cat-link-sale-item p{color: #666;}
          .cat-ex-vertical .cat-link-brand-item{float: left;margin-left: 7px;text-align: center; margin-bottom:7px;}
          .cat-ex-vertical .cat-link-brand-item img{vertical-align: top;}


          .cat-lv2-redundancy{display: inline-block;overflow: hidden;}
          .cat-lv2-redundancy a{font-size: 12px;line-height: 18px;float: left;font-weight: normal;font-family: Arail;padding: 3px 3px 3px 10px;}
          .cat-ex-vertical .cat-children .cat-item dd span{ border-left: 1px solid #888;
            padding: 0 10px 0 10px;
            margin-top: 5px;}

          .nav-new-ads{position: absolute;right:0;top: 0;background-color: #f1f1f1;height:100%;padding:0 4px;}
          .nav-new-ads .nav-ads-inner{padding:10px 0px;position: relative;width:187px;}
          .nav-new-ads .nav-ads-inner a{background-color: #fff;overflow: hidden;}
          .nav-new-ads .nav-ads-inner a img{width:100%;}
          .nav-new-ads .nav-ads-top{font-size: 0;}
          .nav-new-ads .nav-ads-top a{width:93px;margin-bottom: 1px;height:60px;display: inline-block;vertical-align: top;}
          .nav-new-ads .nav-ads-top a:nth-child(2n){margin-left: 1px;}
          .nav-new-ads .nav-ads-bottom{margin-top: 10px;width:187px;height:105px;overflow: hidden;}
        

 
.op-cart-num{
    display: block;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    background-color: #e42300;
    border-radius: 50%;
    color: #fff;
 
 }

	.beian a{color:#797979;}	.div1{		width: 890px;		margin: auto;		position: relative;		}	#img{height: 50px;	position: absolute;	margin-top: -62px;	margin-right: -30px;	}