.xnav .right {
	float: right;
	width: 380px;
}
.inputlist li {
	float: left;
	height: 26px;
	color: #fff;
	line-height: 26px;
}
.inputlist .user {
	width: 76px;
}
.inputlist li.login {
	float: right;
	margin-top: 13px;
}
.inputlist li input {
	width: 70px;
	background: #288453;
	margin-top:0px;
	height: 26px;
	line-height: 26px;
	border: 0px solid #fff;
	color: #fff;
	padding: 0;
	padding-left: 6px;
}
/**.inputlist li input:hover{border:1px solid #9d3337;}**/
.inputlist .pswd {
*width: 83px;width: 76px;height: 26px;line-height: 26px;border: 0px solid #fff;background: #288453;margin-top: 13px;}
.inputlist .emails {
	width: 76px;
	height: 26px;
	line-height: 26px;
	float:right;
	border: 0px solid #fff;
	background: #288453;
	position: relative;
}
/**.inputlist .emails:hover{border:1px solid #9d3337;}**/
.emails a {
	color: #fff;
	text-decoration: none;
	display: block;
	width: 100px;
	height: 26px;
	cursor: pointer;
	white-space: nowrap;
	word-wrap: normal;
	overflow: hidden;
	background: url(../images/sanj.png) no-repeat 55px center;
}
.emails a.up {
	background: url(../images/sanj_on.png) no-repeat 55px center;
}
.emails ul.maillist {
	padding-left: 5px;
	width: 100px;
	_width: 95px;
	position: absolute;
	display: none;
	background: #288453;
	left: 0px;
	top: 26px;
	z-index: 999;
	visibility: visible;
	padding-right: 5px;
}
.emails ul.maillist li {
	height: 26px;
	line-height: 26px;
}
.emails ul.maillist li a {
	background: none;
	padding: 0;
	width: 100px;
	overflow: hidden;
	white-space: nowrap;
	word-wrap: normal;
	overflow: hidden;
	text-overflow: ellipsis;
}
.emails ul.maillist li a:hover {
	color: #000;
}
.inputlist .login input {
	color: #fff;
	width: 76px;
	height: 26px;
*margin-top:1px;
	cursor: pointer;
	background: url(../images/login_bg.png);
	border: none;
	padding: 0px;
	text-align: center;
}
.inputlist .login input:hover {
	border: none!important;
}

.tools-panel {width: 336px;float: left;padding-top: 120px;}
#announce-wrap{margin-bottom:15px;}
#announce-wrap li.announce-item {float: left;height: 35px;position: relative;}
.announce-item a{color:#777;}
.announce-item a:hover{ color:#454545; text-decoration:none;}
.announce-item .layer-box {display: none;position:absolute;display:none;bottom: 35px;right:0;z-index:1000000;}
.announce-item .layer-box .layer-inner {overflow:auto;width:220px;height: 350px;background:#fff;border: 2px solid #006D33;}
.announce-item-1 .layer-box .layer-inner { width: 220px;}
.announce-item-2 .layer-box .layer-inner { width: 220px; overflow: hidden;}
.announce-item-2 .layer-box .layer-inner .layer-body { height: 350px; overflow: auto; overflow-x: hidden; }
.announce-item-3 .layer-box .layer-inner { width: 220px;}
.announce-item-1 .layer-inner li,
.announce-item-3 .layer-inner li { border-bottom:1px dotted #ccc; }
.announce-item-1 .layer-inner li a { font-size: 13px; font-family: "Microsoft Yahei"; display: block; white-space: nowrap; padding-right: 6px; height: 45px; line-height: 45px; text-indent: 45px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
.announce-item-1 .layer-inner li a:hover {-webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; color: #fff;}
.announce-item-1 .layer-inner .i1 a { background: url(img/app_lock_24.png) no-repeat 12px 50%;}
.announce-item-1 .layer-inner .i1 a:hover{ background:#333 url(img/app_lock_24_.png) no-repeat 12px 50%;}

.announce-item-3 .layer-inner li a { display: block; white-space: nowrap; padding-right: 6px; color:#777; background:url(img/icons.png) no-repeat -30px -24px; height: 25px; overflow: hidden; text-overflow:ellipsis; line-height:25px;  text-indent:25px;}
.announce-item-3 .layer-inner li a:hover { background-color: #f5f5f5; color: #454545;}
.announce-item a.announce {display:block;width: 110px;_width: 110px;line-height: 35px;height: 35px;display:block;text-indent: 5px;font-size: 14px;font-family:'Microsoft Yahei';font-weight:normal;color: #fff;margin-right:0px;}
.announce-item-2 a.announce{background: url(../images/jian1.png) no-repeat 68px 50%;}
.announce-item-3 a.announce{background: url(../images/jian1.png) no-repeat 68px 50%;}
.announce-item-1 a.announce{background: url(../images/jian1.png) no-repeat 68px 50%;}
.announce-item a.announce:hover,
.announce-item a.wrap-open {color: #fff;}
.notices a{background:url(img/document.png) no-repeat 8px 8px; vertical-align: top; line-height: 28px; font-size: 14px;border-bottom:1px dotted #ccc; display:block;list-style-type:none;display:block;padding-left:28px; padding-right:6px;  overflow:hidden; text-overflow:ellipsis; -webkit-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear;}
.notices a:hover{ background-color:#f5f5f5; text-decoration:none; color:#454545;-webkit-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear;}
.notices a { _zoom:1}
