﻿/* CSS Document */
.msg_win{
	position:absolute;
	left:0px;
	display:block;
	overflow:hidden;
	z-index:99;
	background:#F9EFFC;
	width:170px;
	font-size:12px;
	margin:0px;
	border: 1px solid #5eb470;
	top:90px;
}
.msg_win .icos{
	position:absolute;
	top:2px;
*top:0px;	z-index:9;
	right: 2px;
}
.icos a{float:left;color:#FFFFFF;margin:1px;text-align:center;font-weight:bold;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings; font-size:12px; font-family:"����";}
.icos a:hover{color:#FFCC00;}
#msg_title{
	background:#333;
	color:#FFFFFF;
	height:25px;
	line-height:25px;
	text-indent:5px;
	font-weight:bold;
	border: 1px solid #FFF;
	font-size:12px;
}
#msg_content{margin:5px;margin-right:0;width:160px;height:auto;overflow:hidden;}
.left_nav{
	bottom:0px;
	z-index:777;
	margin: 0 auto;
	background-color: #fff;
}
.left_nav dl dt{
	width:160px;
	height:22px;
	line-height:22px;
	background:url(/templets/pc/images/long.png) no-repeat 12px center #6fc2d7;
	text-align:center;
	color:#fff;
	float:left;
	font-size:12px;
}
.left_nav dl dd{
	width:147px;
	height:25px;
	float:left;
	margin:1px 0px;
	font-size:12px;
}
.left_nav dl dd a.nav_left{
	width:147px;
	height:25px;
	line-height:25px;
	background:url(/templets/pc/images/left_nav_dt_bg.png) no-repeat 145px center #efefef;
	padding-left:13px;
	display:block;
	border-bottom:1px solid #fff;
	color:#3C4347;
	text-overflow:ellipsis;

 -o-text-overflow:ellipsis;
	overflow: hidden;
	font-size:12px;
}
.left_nav dl dd a.nav_left:hover{background:url(/templets/pc/images/left_nav_dt_bg2.png) no-repeat 145px center #45a4bc; color:#fff; text-decoration:none;font-size:12px;}
