/* BASIC css start */
#aside { width:170px;  margin-right:30px;} 
#aside .section {padding:0px 0 0px; border:px solid #eaeaea; border-top:0;}
#aside .section .cate {border-top:px solid #b1b1b1; border-bottom:0; box-sizing:border-box;}
#aside .section .cate1 {border-top:px solid #b1b1b1; border-bottom:0; box-sizing:border-box;border-bottom:px solid #f1f1f1;}
#aside .section li:first-child {border:0;}
#aside .section .left_cate_menu li {margin:0px; padding:0px;position:relative;}
#aside .section .left_cate_menu .top_sub {background: #fff; visibility: hidden; position: absolute; z-index:100; min-width:140px; padding:0; margin:0; top:0px; left:180px;}
#aside .section .left_cate_menu .top_sub .sub {border:1px solid #d4d4d4; padding:5px; margin:0;}
#aside .section .left_cate_menu .top_sub .sub a {display: block; font-size:12px; text-align: left; text-decoration: none;color:#999; padding:0 5px; background: #fff; border-bottom:1px solid #e0e0e0; line-height:27px;}
#aside .section .left_cate_menu .top_sub .sub a:hover { background:#33c82a;color:#fff}
#aside .section .left_cate_menu .top_sub .sub .last {border:0px;}
#aside .section1 {margin:30px 0 40px;}
#aside .section1 ul {padding:0; border:1px solid #eaeaea; border-top:0;}
#aside .section1 li {border-top:1px solid #eaeaea; border-bottom:0;}
#aside .section1 li:first-child {border:0;}

.small_menu{position:absolute; top:0; border:1px solid red; width:px; left:140px; display:none;}
.small_menu>li{background:white; color:black;width:150px; height:30px;}
.small_menu{position:absolute; top:0; border:1px solid red; width:px; left:140px; display:none;}
.small_menu>li{background:white; color:black;width:150px;}


/*#aside .section .left_cate_menu .top_sub .sub a:hover { background:#039f4b;color:#fff}*/


.in_sub{width:300px; height:300px; position:absolute; left:140px; border:1px solid ed; z-index:1000; background-color:white;}

#aside .section .left_cate_menu .top_sub .sub {border:1px solid #d4d4d4; padding:5px; margin:0; position:relative; left:20px; top:-15px;}



.mid_menu a:hover { background:#0072bc; color:#fff; width:100%; height:29px; transition:0.s; display:block; line-height:28px; font-weight:bold;font-family:Malgun Gothic;}
.mid_menu a{width:100%; height:29px; transition:0.s; display:block; line-height:28px; font-weight:bold;font-family:Malgun Gothic;}



.menu{width:380px; height:506px; background-color:white; position:absolute; border:0px solid ; left:201px; top:-10px;visibility: hidden;position:absolute;z-index:10000;}
.menu_sub{width:380px; border:0px solid ; display:flex;  flex-direction:column;position:relative;z-index:10000; border:px solid red; height:506px;overflow-y:auto !important;overflow-x:hidden;}



.menu_sub span{width:190px; border:0px solid ed; height:28px; text-align:center; line-height:28px; text-align:left;;}


.small{border-bottom:0px solid red; height:28px;position:relative;z-index:10000; text-align:left;}

.sub_cate{width:300px; height:506px; position:absolute; right:-80px; border:px solid red; top:0; border:px solid red; background-color:white;}

.sub_cate li{cursor:pointer;position:relative;z-index:10000;}
.sub_cate_list li{display:inline-block; border:px solid red; width:140px;position:relative;z-index:10000;left:5px;}

.menu{top:-13px; left:199px;border:1px solid #bdbdbd; border:px solid red;}
.menu1{top:0px;}
.menu2{top:0px;position:;z-index:10000; }

.menu3{top:0px;position:;z-index:10000;;}

.menu4{top:0px;}

.menu5{top:0px;}

.menu6{top:0px;}

.menu7{top:0px;}

.menu8{top:0px;}

.menu9{top:0px;}


.menu10{top:0px;}
.menu11{top:0px;}
.menu111{top:0px;}
.menu12{top:0px;}
.menu13{top:0px;}
.menu14{top:0px;}
.menu15{top:0px;}
.menu16{top:0px;}

.menu17{top:0px;}
.menu18{top:0px;}
.menu19{top:0px;}
.menu20{top:0px;}
.menu21{top:0px;}
.menu22{top:0px;}
.menu23{top:0px;}


.small_sub{position:relative; left:190px;  ;border:px solid red; width:190px; visibility: hidden; border:px solid rd; height:500px; text-align:center;  font-weight:bold; margin-top:20px; }
.small_sub_s{overflow:scroll;overflow-x:hidden;}

.small_sub1{top:-48px; border:px solid red; }
.small_sub2{top:-48px; border:px solid red;}

.small_sub3{top:-48px;}

.small_sub4{top:-48px;}

.small_sub5{top:-48px;}

.small_sub6{top:-48px;}
.small_sub7{top:-48px;}
.small_sub8{top:-48px;}
.small_sub9{top:-48px;}
.small_sub10{top:-48px;}
.small_sub11{top:-48px;}
.small_sub12{top:-48px;}
.small_sub13{top:-48px;}
.small_sub14{top:-48px;}
.small_sub15{top:-48px;}
.small_sub16{top:-48px;}
.small_sub17{top:-48px;}
.small_sub18{top:-48px;}
.small_sub19{top:-48px;}
.small_sub20{top:-48px;}
.small_sub21{top:-48px;}
.small_sub22{top:-48px;}
.small_sub23{top:-48px;}
.small_sub24{top:-48px;}

.menu_sub5611{border:px solid red;width:380px; display:flex; align-items:center;position:relative;z-index:10000; height:500px; }
.menu_sub5611{border:px solid red;width:190px; display:flex; align-items:center;position:relative;z-index:10000; height:500px; }

.in56111{border:px solid red;width:380px;display:flex;;flex-direction:column; height:100%;}
.in56111 span{width:190px; border:1px solid ed; height:28px; text-align:center; line-height:28px; text-align:left;}

.in5611{border:px solid red;width:380px;display:flex; align-items:center;flex-direction:column; height:100%;}
.in5611 span{width:190px; border:1px solid ed; height:28px; text-align:center; line-height:28px; text-align:left;}


.sub_box{border:1px solid #dbdbdb; height:100%; display:flex; align-items:center; flex-direction:column;}
.sub_name{border:px solid blue; height:32px;width:100%;}
.sub_catemenu{border:px solid #dbdbdb; width:100%; height:100%;}


.samll{font-family:Malgun Gothic;}
.samll>a{padding-left:100px; display:block;}
.vat{padding-top:1px;}

.mid_menu{padding-left:0px; text-align:center; }
.main_name{}

.classA{border-bottom:px solid red; width:100%;; height:100%; text-align:left;; line-height:30px; border-bottom:px solid #dedede; box-sizing:border-box; border-right:px solid #dedede; padding-left:30px;}


.menu_sub{}
/* BASIC css end */

