.msgbox_wrapper {
	border: #222 1px solid;
	background-color: #fff;
	overflow: hidden;
	vertical-align: top;
}

.msgbox_title_wrapper {
	list-style-type: none;
	margin: 0;
	border: #aaa 1px solid;
	height: 24px;
	background-color: #222;
	vertical-align: middle;
	padding: 4px;
	vertical-align: middle;
}

.msgbox_title_wrapper img {
	position: static; +
	position: relative;
	vertical-align: middle
}

.msgbox_title {
	float: left;
	line-height: 22px;
	height: 22px;
	padding-left: 10px;
	color: #fff;
	font-size: 12px;
	font-weight: bold
}

.msgbox_close {
	float: right;
	line-height: 22px;
	display: table-cell;
	height: 22px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	padding-right: 8px;
}

.msgbox_main {
	text-align: center;
	padding: 12px;
	/*color: #f00;*/
	overflow: auto;
	position:relative;
}

.msgbox_bg {
	background-color: #ddd
}

.msgbox_button {
	border: 1px solid #010;
	font-family: "Courier New", Courier, monospace;
}

.msgbox_inputbox {
	border: 1px solid #010;
	font-family: "Courier New", Courier, monospace;
}


//账号验证错误提示
.main_user_account{width:auto;}
.main_user_account span{float:none;}
.inputAccount span{margin-left:0px;}

//弹出层提示
.popform {
	color: #464646;
	font-size: 12px;
	margin: 0 auto;
}

.popform p {
	color: #ff6601;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin: 0 auto;
}

.popform ul {
	padding: 0;
	margin: 0 auto;
}

.popform ul li {
	height: 25px;
	line-height: 25px;
	list-style-type: none;
	text-align: left;
	padding: 3px 0;
}

.popform span {
	color: red;
	font-weight: bold;
}
.popform.note {
	line-height: 24px;
	background: url(../../images/info_info_50.png) no-repeat 10px 30px;
}

.popform.note h2 {
	padding: 30px 0 20px 80px;
	width: 200px;
	font-size: 16px;
}

.popform .note div {
	text-align: center;
}