.msgbox_bg{width:100%;height:100%;position:fixed;_position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=30);opacity:0.3;z-index:100000;display:none}
.msgbox *{margin:0;padding:0}
.msgbox{position:absolute;left:50%;top:100px;z-index:110000;display:none;width:418px;padding-right:0;zoom:1;}
.msgbox .ret{position:relative; left:-50%; padding-top:45px; width:418px; background:url(../img/msg-bg.jpg) right top repeat-y;}
.msgbox .msg_hd{
	position:absolute;
	top:0px;
	left:-1px;
	width:100%;
	height:34px;
	padding-right:0px;
	padding-left:2px;}
.msgbox .msg_hd .msg_tit,.msgbox .msg_hd .msg_close{display:inline}
.msgbox .msg_hd .msg_tit{
	float:left;
	line-height:34px;
	padding-left:50px;
	font-size:14px;
	margin-left:-2px;}
.msgbox .msg_hd .msg_close{
	float:right;
	width:36px;
	height:34px;
	margin-right:4px;}
.msgbox .msg_bd{
	line-height:26px;
	font-size:14px;
	z-index:11;
	color:#373736;
	padding:0px 70px 0 58px}
.msgbox .msg_tit{
	line-height:34px;
	padding-left:58px;
	font-size:22px;
	color:#da2810;/*#3e6a0d*/
	font-family:"Microsoft YaHei";
	font-weight:normal;
	padding-bottom:5px;}
.msgbox .msg_bottom{
	/* 20171019 姜会伟提出 不要下面的背景色
	 background:#e2e4de; */
	margin-top:40px;
	height:25px;
	border-bottom:4px solid #858585;
	margin-right:3px;
	margin-left:2px;}

.msgbox .msg_info{background:url(../img/sp_msgbox_hd_56x720.png) repeat-x 0 -600px}
.msgbox .msg_info .msg_tit{background:url(../img/sp_msgbox_hd_56x720.png) no-repeat left -540px}
.msgbox .msg_info .msg_close{background:url(../img/msg-close.jpg) no-repeat;}

.msgbox .msg_error{background:url(../img/sp_msgbox_hd_56x720.png) repeat-x 0 -180px}
.msgbox .msg_error .msg_tit{background:url(../img/sp_msgbox_hd_56x720.png) no-repeat left -240px}
.msgbox .msg_error .msg_close{background:url(../img/msg-close.jpg) no-repeat;}

.msgbox .msg_warn{background:url(../img/sp_msgbox_hd_56x720.png) repeat-x 0 -420px}
.msgbox .msg_warn .msg_tit{background:url(../img/sp_msgbox_hd_56x720.png) no-repeat left -480px}
.msgbox .msg_warn .msg_close{background:url(../img/msg-close.jpg) no-repeat;}

.msgbox .msg_success{background:url(../img/sp_msgbox_hd_56x720.png) repeat-x 0 0}
.msgbox .msg_success .msg_tit{background:url(../img/sp_msgbox_hd_56x720.png) no-repeat left -120px}
.msgbox .msg_success .msg_close{background:url(../img/msg-close.jpg) no-repeat;}

.msgbox_ifr{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;filter:Alpha(Opacity=0);opacity:0;visibility:inherit}

.popWindow{
	width:328px; 
	background:#fff url(csslib/images/pop-bg.jpg) bottom repeat-x; 
	border:2px solid #4b800b; 
	height:168px; 
	position: absolute; 
	right:10px; 
	bottom:45px;
	display:none;
	padding:0 0px 0 1px;}
.popWindow *{margin:0;padding:0;}
.popWindow .pop_hd{
	overflow:hidden; 
	zoom:1; 
	line-height:47px;
	background:url(csslib/images/pop-tit-bg.jpg) repeat-x;
	color:#fff;}
.popWindow .pop_hd .tit,.popWindow .pop_hd .close{display:inline}
.popWindow .pop_hd .tit{
	float:left; 
	font-weight:bolder; 
	padding-left:30px; 
	font-size:14px;}
.popWindow .pop_hd .close{
	float:right;
	width:45px;
	height:47px;
	margin-right:0px; 
	margin-top:0px; 
	background:url(csslib/images/pop-close.jpg) no-repeat; 
	overflow:hidden;}
.popWindow .pop_bd{
	padding:5px 10px;
	color:#2c2c2c;
	font-size:14px;}