/*--------------------chat css--------------------------*/
.control-group{
	z-index:99;
}
div.expanded {
position: fixed;
height: 250px;
width: 380px;
bottom: 32%;
left: 40%;
background: #3d3d3d;
display: none;
padding: 0;
border-radius:5px;
opacity: 0.88;
box-shadow: 5px 5px 5px #333;
z-index:1099;
filter:alpha(opacity=88);       /* IE */
-moz-opacity: 0.88;              /* 老版Mozilla */
-khtml-opacity: 0.88;              /* 老版Safari */
opacity: 0.88;           /* 支持opacity的浏览器*/
top:50px;
}
div.expanded:hover {
box-shadow: 3px 3px 3px #333;
}

div.title-bar span.close-expanded {
float: right;
margin: -10px 35px 0px 335px;
font-size: 25px;
color: #fff;
cursor: pointer;
}
div.footer-container{
font-family: 'Lucida Grande', sans-serif;
font-size: 12px;
position: absolute;
}
div.footer-container span {
font-family: 'Lucida Grande', sans-serif;
font-size: 12px;
color: white;
top: 12px;
left: 16px;
position: absolute;
}

#menu-wrap a.menuoption {
padding: 20.5px 28px 30px 18px;
}
.depressed {
background-color: #585858;
background-image: -webkit-linear-gradient( rgba(0,0,0,.2), rgba(255,255,255,0) );
background-image: -moz-linear-gradient( rgba(0,0,0,.2), rgba(255,255,255,0) );
background-image: -ms-linear-gradient( rgba(0,0,0,.2), rgba(255,255,255,0) );
background-image: -linear-gradient( rgba(0,0,0,.2), rgba(255,255,255,0) );
}
.branch-list{
	margin-top:10px;
}
.branch-list li a{
	color:#FFF;
	text-decoration:none;
}
.branch-list li {
	padding:5px;
}
