﻿@charset "utf-8";
/* CSS Document */
#pop_layer{
	width:270px;
	background:#f6f6f6;
	position:fixed;
	left:0;
	z-index:99;
	border-left:1px solid #999999;
}
.pop_layer_header{
	padding:0px 20px;
	line-height:50px; font-size:18px; text-align:center; font-weight:bold;
	border-bottom:1px solid #B6B6B6;
}
.pop_layer_header_botton{
	border:0px solid #fff;
	background:url(../images/icons.png) 0px -207px;
	height:15px;
	width:16px;
	margin-left:5px;
	cursor:pointer; margin-top:3px;
}
.pop_layer_header_class{
	background:#fff;
}
.pop_layer_header_class a{
	line-height:20px;
	color:#fff;
}
.pop_layer_botton{
	margin-top:10px;
	border:0px solid #fff;
	width:100%;
	height:30px;
	border-radius:10px;
	color:#fff;
	background:#3C3C3C;
}
.first_class{
	height:30px;
	background:#3C3C3C;
}
.menu ol {
	padding-left:15px;
	border:none;
	background: #fff;
}
.menu li i {
	background:none;
	padding: 1px 4px;
	color: #4c4c4c;
	text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);
	font-family: 宋体;
	font-style:normal;
	margin-right:5px;
}
.menu a {
	color: #3f3f3f;
	text-decoration: none;display:block;
}
.menu .no {
	display:none;
}
.menu ol a {
	width: auto;
	display: block;
	font-size:12px;
	line-height: 2.5em;
	text-indent:3em;
	margin-left: 0px;
}
ul.expmenu{margin:10px auto;}
ul.expmenu li div.header{padding:10px 8px;border-bottom:1px #ccc solid;}
ul.expmenu li div.header img{ width:30px; float:left;}
ul.expmenu li:last-child div.header{border-bottom:none;}
ul.expmenu li ul li {background-color:#fff;padding:8px;border-bottom:1px dashed #ccc;color:#727272;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);}
ul.expmenu li ul li:last-child{border-bottom:none;}
ul.expmenu li ul li.selected{background-color:#f4f4f4;}
ul.expmenu div.header{
	color:#203f61;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2); background:#fff;
}
ul.expmenu li div.header .label{background:no-repeat; line-height:30px;color: #4c4c4c;/*text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);*/ font-weight:bold; padding-left:20px; font-size:14px;}
ul.expmenu li div.header .arrow{display:block;width:21px;height:21px;background:no-repeat center;float:right;}
ul.expmenu li div.header .arrow.up{background-image:url(../images/arrow_u.png);}
ul.expmenu li div.header .arrow.down{background-image:url(../images/arrow_d.png);}
ul.expmenu li .menu{display:none;}	
/* Mouse Events */
ul.expmenu div.header:hover{
	background:#EBEBEB;/* Old browsers */
	cursor:pointer;
}

ul.expmenu li ul li:not(.selected):hover{
	background:#ccc;/* Old browsers */
	cursor:pointer;
}
ul.expmenu li ul li:not(.selected):active{
	background:#f1f1f1;/* Old browsers */
	cursor:pointer;
}
ul.expmenu li ul li a{ padding-left:0px;display:block;}
ul.expmenu li ul li a.padd{ padding-left:0px; }
ul.expmenu li div.header a,ul.expmenu li:last-child div.header a{color: #4c4c4c; float:left; line-height:30px;/*text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);*/ font-weight:bold;padding-left:20px; display:block;}

