﻿body {
  padding-left: 0px;
  padding-top: 50px;
}


#left_bar{
  display:none;
	z-index: 7777;
}

@media (min-width: 768px){
  body {
    padding-left:240px;  
    padding-top: 0px;
  }
  #left_bar{
    position:fixed;
    left:0;
    top:0;
    width:240px;
    height:100%;
    display:block;
  }
}





#left_bar_inner{
  position:relative;
  width:100%;
  height:100%;
}

#logo{
  position:absolute;
  left:0;
  top:0;
}
#main_menu{
  position:absolute;
  left:0;
  top:160px;
  font-family:abchanel-couture,"华文细黑",STXiHei," "," ","华文黑体","ST Heiti","MS黑体","MS Hei",abchanel-couture,Arial,Helvetica,sans-serif;
  color:#000;
  margin:0;
  padding:0;
  list-style:none;
}
#main_menu > li{
  width:100%;
  line-height:22px;
  padding-left:40px;
}

#main_menu > li > a{
  width:100%;
  height:22px;
  display:block;
  font-size:12px;color:#000; text-decoration:none;line-height:22px;
  font-family:abchanel-couture,"华文细黑",STXiHei," "," ","华文黑体","ST Heiti","MS黑体","MS Hei",abchanel-couture,Arial,Helvetica,sans-serif;
  letter-spacing:1.5px;
}
#main_menu > li > a:hover{
  text-decoration:underline;
}

#main_menu > li.hover > a{
  text-decoration:underline;
}


#main_menu > li > ul{ margin:0 ; padding:0 ;list-style:none; display:none;}

#main_menu > li.hover > ul{ display:block;}

#main_menu > li > ul > li{
  width:100%;
  line-height:19px;
  padding-left:15px;
}
#main_menu > li > ul > li:last-child{
  margin-bottom:5px;
}
#main_menu > li > ul > li > a{
  width:100%;
  height:19px;
  display:block;
  font-size:11px;color:#717275; text-decoration:none;line-height:19px;
  font-family:abchanel-couture,"华文细黑",STXiHei," "," ","华文黑体","ST Heiti","MS黑体","MS Hei",abchanel-couture,Arial,Helvetica,sans-serif;
  letter-spacing:1.5px;
}
#main_menu > li > ul > li > a:hover{
  text-decoration:underline;
}

#main_menu > li > ul > li.hover > a{
  text-decoration:underline;
}


#bottom_menu{
  position:absolute;
  left:0;
  bottom:60px;
/*  font-family:Georgia,gotham_bookregular,Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;*/
  font-family:abchanel-couture,"华文细黑",STXiHei," "," ","华文黑体","ST Heiti","MS黑体","MS Hei",abchanel-couture,Arial,Helvetica,sans-serif;
  color:#717275;
  margin:0;
  padding:0;
  list-style:none;
}

@media (max-height: 535px){
	#bottom_menu{
		top:330px;
	}
	
}


#bottom_menu li{
  width:100%;
  line-height:20px;
  height:20px;
  padding-left:40px;
}
#bottom_menu li a{color:#b5b5b6; text-decoration:none;font-size: 10px;letter-spacing:1.5px;

}





#nav_wap{
  width:100%;
  height:51px;
  position:fixed;
  top:0;
  left:0;
  z-index:8888;
  background-color:#FFF;
  border-bottom:1px solid #999999;
  display:block;
}

@media (min-width: 768px){
  #nav_wap{ display:none; }
}

.nav_logo{
  width:114px;
  height:50px;
  margin:0 auto;
}
.nav_left{
  position:absolute;
  left:0;
  top:0;
}
.nav_right{
  position:absolute;
  right:0;
  top:0;
}


#nav_menu{
  width:85%;
  height:100%;
  position:fixed;
  left:-85%;
  top:51px;
  background-color:#FFF;
  z-index:7777;
  overflow:auto;
  display:block;
	border-right: 1px solid #dddddd;

}

@media (min-width: 768px){
  #nav_menu{ display:none; }
}

#nav_menu > .nav_top_menu{
  width:100%;
  list-style:none;
  margin:0;
  padding:0;
  display:block;
}
#nav_menu > .nav_top_menu >li{
  width:100%;
  line-height:40px;
  border-bottom:1px solid #dddddd;
}
#nav_menu > .nav_top_menu >li > a{
  padding-left:20px;
  line-height:40px;
  font-family:abchanel-couture,"华文细黑",STXiHei," "," ","华文黑体","ST Heiti","MS黑体","MS Hei",abchanel-couture,Arial,Helvetica,sans-serif;
  font-size:14px;
  color:#000;
}

#nav_menu > .nav_top_menu >li.hover > a{text-decoration: underline;}


#nav_menu > .nav_top_menu > li > ul{ list-style:none; margin:0; padding:0; display: none;}

#nav_menu > .nav_top_menu > li.hover > ul{display: block;}

#nav_menu > .nav_top_menu > li > ul > li {
  width:100%;
  line-height:40px;
  border-top:1px solid #dddddd;
}
#nav_menu > .nav_top_menu > li > ul > li > a{
  padding-left:40px;
  line-height:40px;
  font-family:abchanel-couture,"华文细黑",STXiHei," "," ","华文黑体","ST Heiti","MS黑体","MS Hei",abchanel-couture,Arial,Helvetica,sans-serif;
  font-size:12px;
  color:#717275;
}

#nav_menu > .nav_top_menu >li > ul > li.hover > a{text-decoration: underline;}

.nav_bottom_menu{
  display:block;
  font-family:abchanel-couture,"华文细黑",STXiHei," "," ","华文黑体","ST Heiti","MS黑体","MS Hei",abchanel-couture,Arial,Helvetica,sans-serif;
  color:#717275;
  margin-top:30px;
  margin-bottom:100px;
  padding:0;
  list-style:none;
}
.nav_bottom_menu li{
  width:100%;
  line-height:20px;
  height:20px;
  padding-left:20px;
}
.nav_bottom_menu li a{color:#717275; text-decoration:none; font-size:12px;}



.div_pc{
	display: none;
}
.div_wap{
	display: block;
}

@media (min-width: 769px){

.div_pc{
	display: block;
}
.div_wap{
	display: none;
}

	
}