#sidebar{
	float:left;overflow:hidden;float:left;width:174px;padding:0 13px 9999px 0;
	margin:15px 0 -9999px 0;line-height:1.5;border-right:1px solid #E6E6E6;
}
#sidebar .sid-panel{overflow:hidden;line-height:1.5;height:32px;}
#sidebar .sid-panel .sid-panel-title{
	overflow:hidden;zoom:1;position:relative;z-index:100;margin:0;
	padding:5px 0 5px 10px;border-bottom:1px solid #E3E3E3;color:#4e4e4e;font-size:14px;
	border-left:1px solid #E3E3E3;
	border-top:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
}
#sidebar .sid-panel .sid-panel-title a{color:#4e4e4e;}
#sidebar .sid-panel .sid-panel-title .sid-panel-title-arrow{
	position:absolute;top:6px;right:3px;z-index:0;display:block;
	overflow:hidden;width:16px;height:16px;cursor:pointer;
	background:url("../images/map_p_001.png") no-repeat 4px -157px;
	_cursor:hand;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;
}
#sidebar .sid-panel .sid-panel-title a:link
  ,#sidebar .sid-panel .sid-panel-title a:visited
  ,#sidebar .sid-panel .sid-panel-title a:hover
  ,#sidebar .sid-panel .sid-panel-title a:active{
  color:#4E4E4E;display:block;font-size:14px;font-weight:700;text-decoration:none;outline:none;
}
#sidebar .actived{height:auto;}
#sidebar .actived .sid-panel-title .sid-panel-title-arrow{
	background:url("../images/map_p_001.png") transparent no-repeat 3px -114px\9;
	-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;
	transition:all .25s ease-in;-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);transform:rotate(-90deg);}
#sidebar .sid-panel ul{
	overflow:hidden;opacity:0;padding:5px 0;
	border-bottom:1px solid #E3E3E3;-webkit-transition:all .4s ease-in;
	-moz-transition:all .4s ease-in;transition:all .4s ease-in;
	border-left:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
}
#sidebar .actived ul{
	display:block;opacity:1;-webkit-transition:all .4s ease-in;
	-moz-transition:all .4s ease-in;transition:all .4s ease-in;
}
#sidebar .sid-panel li{overflow:hidden;height:41px;}
#sidebar .sid-panel li a:link
  ,#sidebar .sid-panel li a:visited{
  display:block;
  overflow:hidden;
  zoom:1;padding:6px 0 6px 12px;
  font-size:14px;background:#fff;color:#7F7F7F;
  padding:7px 0 5px 12px\9;_padding:8px 0 8px 12px;
  border-radius:3px;-webkit-transition:all .25s ease-in;
  -moz-transition:all .25s ease-in;transition:all .25s ease-in;
}
#sidebar .sid-panel li a:hover
  ,#sidebar .sid-panel li a:active{
  text-decoration:none;outline:none;background:#EAF2F5;
  color:#666;background:transparent url("../images/map_p_001.png") no-repeat 0 -80px\9;
  -webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;
}
#sidebar .sid-panel li.current a:link
  ,#sidebar .sid-panel li.current a:visited{
  background:#1963B8;color:#fff;
  background:transparent url("../images/map_p_001.png") no-repeat 0 -40px\9;
}
#sidebar .sid-panel li .i-fuwu{font-size:0;}
#sidebar .sid-panel li .i-fuwu img{width:24px;height:24px;margin:0 10px 0 0;vertical-align:-3px;}
#sidebar .sid-panel .sid-panel-foot{display:none;}
#sidebar .first{height:auto;}
#sidebar .first ul{opacity:1;padding:0 0 5px 0;}
#sidebar .first ul li a:link
  ,#sidebar .first ul li a:visited{
  padding:5px 0 5px 12px;font-weight:600;border:1px solid #F5CCA0;
  background:#FEEDB1 url("../images/map_p_001.png") no-repeat 150px -189px;
  color:#A13214;border-radius:3px;padding:7px 0 5px 12px\9;_padding:8px 0 8px 12px;
  border:none\9;background:transparent url("../images/map_p_001.png") no-repeat 0 -0px\9;
  box-shadow:2px 5px 10px rgba(255,255,255,0.25) inset,3px 30px 20px rgba(255,255,255,0.5) inset;
  outline:1px solid #FEFBF1;outline-offset:-2px;
}
#sidebar .first ul li a:hover
  ,#sidebar .first ul li a:active{
  border:1px solid #EFAD65;
  background:#FEDB72 url("../images/map_p_001.png") no-repeat 150px -189px;
  border:none\9;background:transparent url("../images/map_p_001.png") no-repeat 0 -0px\9;
  outline:1px solid #FEF8E7;outline-offset:-2px;
}
#sidebar .first ul li.current a:link
  ,#sidebar .first ul li.current a:visited{
  padding:6px 0 6px 12px;border:none;background:#1963B8;
  color:#fff;padding:7px 0 5px 12px\9;_padding:8px 0 8px 12px;
  background:transparent url("../images/map_p_001.png") no-repeat 0 -40px\9;box-shadow:none;outline:none;
}