.icon-blank{
	background:url('icons/blank.gif') no-repeat center center;
}
.icon-add{
	background:url('icons/edit_add.png') no-repeat center center;
}
.icon-edit{
	background:url('icons/pencil.png') no-repeat center center;
}
.icon-remove{
	background:url('icons/edit_remove.png') no-repeat center center;
}
.icon-date{
	background:url('icons/date-2.png') no-repeat center center;
}
.icon-hsz{
	background:url('icons/mail_4.png') no-repeat center center;
}
.icon-newmail{
	background:url('icons/mail_2.png') no-repeat center center;
}

.icon-mail_back{
	background:url('icons/mail-reply.png') no-repeat center center;
}
.icon-mail_zf{
	background:url('icons/mail-zf.png') no-repeat center center;
}

.icon-save{
	background:url('icons/filesave.png') no-repeat center center;
}

.icon-cancelDD{
	background:url('icons/cancelDD.png') no-repeat center center;
}
.icon-pass{
	background:url('icons/pass.png') no-repeat center center;
}
.icon-unpass{
	background:url('icons/unpass.png') no-repeat center center;
}

.icon-cut{
	background:url('icons/cut.png') no-repeat center center;
}
.icon-ok{
	background:url('icons/ok.png') no-repeat center center;
}
.icon-no{
	background:url('icons/no.png') no-repeat center center;
}
.icon-cancel{
	background:url('icons/cancel.png') no-repeat center center;
}
.icon-reload{
	background:url('icons/reload.png') no-repeat center center;
}
.icon-search{
	background:url('icons/search.png') no-repeat center center;
}
.icon-print{
	background:url('icons/print.png') no-repeat center center;
}
.icon-help{
	background:url('icons/help.png') no-repeat center center;
}
.icon-undo{
	background:url('icons/undo.png') no-repeat center center;
}
.icon-redo{
	background:url('icons/redo.png') no-repeat center center;
}
.icon-back{
	background:url('icons/back.png') no-repeat center center;
}
.icon-sum{
	background:url('icons/sum.png') no-repeat center center;
}
.icon-tip{
	background:url('icons/tip.png') no-repeat center center;
}
.icon-list{
	background:url('icons/icon-list.png') no-repeat center center;
}
.icon-refresh{
	background:url('icons/refresh.png') no-repeat center center;
}
.icon-mini-add{
	background:url('icons/mini_add.png') no-repeat center center;
}
.icon-mini-edit{
	background:url('icons/mini_edit.png') no-repeat center center;
}
.icon-mini-refresh{
	background:url('icons/mini_refresh.png') no-repeat center center;
}
.icon-logOut{
	background:url('icons/logout.png') no-repeat center center;
}
.icon-editpass{
	background:url('icons/editpass.png') no-repeat center center;
}


.icon-prev{
	background:url('icons/prev.png') no-repeat center center;
}
.icon-week{
	background:url('icons/week.png') no-repeat center center;
}
.icon-next{
	background:url('icons/next.png') no-repeat center center;
}
/*****
 left_icons
****/
.icon-left_hw{
	background:url('icons/left_hw.png') no-repeat center center;
}
.icon-left_hz{
	background:url('icons/left_hz.png') no-repeat center center;
}
.icon-left_kh{
	background:url('icons/left_kh.png') no-repeat center center;
}
.icon-left_tj{
	background:url('icons/left_tj.png') no-repeat center center;
}
.icon-left_bg{
	background:url('icons/left_bg.png') no-repeat center center;
}
.icon-left_sz{
	background:url('icons/left_sz.png') no-repeat center center;
}
.icon-left_jcsz{
	background:url('icons/left_jcsz.png') no-repeat center center;
}

.icon-left-sub_yhgl{
	background:url('icons/left_sub_yhgl.png') no-repeat center center;
}
.icon-left-sub_jsgl{
	background:url('icons/left_sub_jsgl.png') no-repeat center center;
}
.icon-left-sub_rzgl{
	background:url('icons/left_sub_rzgl.png') no-repeat center center;
}
.icon-left-sub_yxpz{
	background:url('icons/left_sub_yxpz.png') no-repeat center center;
}
.icon-left-sub_xygl{
	background:url('icons/left_sub_xygl.png') no-repeat center center;
}
.icon-left-sub_zhgl{
	background:url('icons/left_sub_zhgl.png') no-repeat center center;
}
.icon-left-sub_mbgl{
	background:url('icons/left_sub_mbgl.png') no-repeat center center;
}
.icon-left-sub_yjgl{
	background:url('icons/left_sub_yjgl.png') no-repeat center center;
}
.icon-left-sub_ZH_zhgl{
	background:url('icons/left_sub_ZH_zhgl.png') no-repeat center center;
}
.icon-left-sub_ZH_zhzt{
	background:url('icons/left_sub_ZH_zhzt.png') no-repeat center center;
}
.icon-left-sub_HW_fxsys{
	background:url('icons/left-sub_HW_fxsys.png') no-repeat center center;
}
.icon-left-sub_HW_hzjd{
	background:url('icons/left-sub_HW_hzjd.png') no-repeat center center;
}
.icon-left-sub_HW_ddgl{
	background:url('icons/left-sub_HW_ddgl.png') no-repeat center center;
}
.icon-left-sub_HW_hdyh{
	background:url('icons/left-sub_HW_hdyh.png') no-repeat center center;
}
.icon-left-sub_HW_jd{
	background:url('icons/left-sub_HW_jd.png') no-repeat center center;
}
.icon-left-sub_HW_fx{
	background:url('icons/left-sub_HW_fx.png') no-repeat center center;
}
.icon-left-sub_HW_xyk{
	background:url('icons/left-sub_HW_xyk.png') no-repeat center center;
}
.icon-left-sub_HW_zffs{
	background:url('icons/left-sub_HW_zffs.png') no-repeat center center;
}
.icon-left-sub_HW_ydfs{
	background:url('icons/left-sub_HW_ydfs.png') no-repeat center center;
}
.icon-left-sub_HW_ddzt{
	background:url('icons/left-sub_HW_ddzt.png') no-repeat center center;
}
.icon-left-sub_HW_yjgl{
	background:url('icons/left-sub_HW_yjgl.png') no-repeat center center;
}
.icon-left-sub_tj_pie{
	background:url('icons/icon-left-sub_tj_pie.png') no-repeat center center;
}
.icon-left-sub_tj_bar{
	background:url('icons/icon-left-sub_tj_bar.png') no-repeat center center;
}
.icon-group{
	background:url('icons/group.png') no-repeat center center;
}
.icon-user{
	background:url('icons/user.png') no-repeat center center;
}
.icon-export{
	background:url('icons/export.png') no-repeat center center;
}

/**** toptips *****/
.tip_tip{
	background:#FFFEE6;
	color:#8F5700;
	overflow:hidden;
	line-height:30px;
	height:30px;
	padding-left:28px;
	position:relative;
}
.tip-tip_icon{
	position:absolute;
	width:16px;
	height:16px;
	left:8px;
	top:6px;
}
/******* mailcss *********/
.mail_pQ{
	color: #222;
	font-size: 12px;
	line-height: 1.666;
	zoom:1;
}
.mail_qf {
	height: 46px;
	margin-top: -1px;
	position: relative;
	z-index: 1;
	background-position: -384px 0;
}

.mail_kj {
	margin-left: 6px;
}
.mail_kS {
	position: absolute;
	left: 14px;
	top: 8px;
	line-height: 0;
	height: 15px;
}

.mail_kT {
	text-shadow: #fff 0 1px 0;
	color: #3c6692;
	margin-left: 40px;
}

.mail_og{
	margin-top: 8px;
	cursor: pointer;
	outline: 0;
	padding: 0;
	float:left;
	height: 32px;
	width: 88px;
	font-size: 15px;
	font-weight: bold;
	line-height: 33px;
	position: relative;
	z-index: 1;
}
.mail_nui-ico {
	font-weight: normal;
	text-align: center;
	line-height: normal;
	overflow: hidden;
	font-family: nui!important;
	font-size: 12px;
	line-height: normal!important;
	display: inline-block;
	vertical-align: middle;
}
.mail_og, .mail_fn-bg {
	background-image: url(icons/mail_bg.png);
	background-repeat: no-repeat;
}
.mail_jy {
	width: 89px;
	margin-left:-1px;
	background-position: -87px 0;
}
.mail_ep {
	width: 25px;
	height: 32px;
	background-position: -64px -192px;
}
.mail_fG {
	width: 25px;
	height: 32px;
	background-position: 0 -192px;
}
.mail_icon_list{
	padding-left:12px;
	padding-right:12px;
	padding-top:10px;
}
.mail_icon_list ul li{
	height:35px;
	line-height:35px;
	padding-left:26px;
	position:relative;
	font-size:14px;
	letter-spacing:4px;
	text-align:center;
	cursor:pointer;
}
.mail_icon_list ul li em{
	position:absolute;
	top:9px;
	left:28px;
	display:block;
	width:16px;
	height:16px;
}
.mail_icon_list ul li em.mail_icon_sjx{
	background:url(icons/mail_1.png) no-repeat;
	background-position:center center;
}
.mail_icon_list ul li em.mail_icon_yfs{
	background:url(icons/mail_2.png) no-repeat;
	background-position:center center;
}
.mail_icon_list ul li em.mail_icon_cgx{
	background:url(icons/mail_3.png) no-repeat;
	background-position:center center;
}
.mail_icon_list ul li em.mail_icon_hsz{
	background:url(icons/mail_4.png) no-repeat;
	background-position:center center;
}
.mail_icon_list ul li.cur{
	color:white;
	font-weight:bold;
	background:#0081C2;
}
