body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
html{color:#333;overflow-y:scoll;overflow:-moz-scrollbars-vertical}
body,button,input,select,textarea{font-size:12px;font-family:arial,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em{font-style:normal}
small{font-size:12px}
ul,ol{list-style:none}
a{
	color:#0050c8;
	text-decoration: none;
}
a:hover{text-decoration:underline;color:#003cc8}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0;font-size:12px;width: 100%}
table tr th,table tr td{text-align: right;}
table tr th{background-color: #EBF5FE;font-weight: bold;padding:8px 12px;}
img{-ms-interpolation-mode:bicubic}
textarea{resize:vertical}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{zoom:1}
.nowrap{white-space:nowrap;}
.wordwrap{word-break:break-all;word-wrap:break-word}
pre.wordwrap{white-space:pre-wrap}
.yahei{font-family:"microsoft yahei","\5FAE\8F6F\96C5\9ED1",STHeiti,Tahoma,Arial,Helvetica}
.songti{font-family:\5b8b\4f53}
body{background-color: #fff;}
/*栅格结构 pl15 等同于padding-left 15px，依次类推*/
.pl15{padding-left: 15px;}
.pl20{padding-left: 20px;}
.pr15{padding-right: 15px;}
.pl30{padding-left: 30px;}
.pr30{padding-right: 30px;}
.pt5{padding-top: 5px;}
.pt20{padding-top: 20px;}
.pt30{padding-top: 30px;}
.pb20{padding-bottom: 20px;}
.pb30{padding-bottom: 30px;}
.mt5{margin-top: 5px;}
.mt50{margin-top: 50px;}
.ml5{margin-left: 5px;}
.ml20{margin-left: 20px;}
.mt30{margin-top: 30px;}
.mr10{margin-right: 10px;}
.mr30{margin-right: 30px;}
.mb30{margin-bottom: 30px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml30{margin-left: 30px;}
.ml40{margin-left: 40px;}
.ml60{margin-left: 60px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mt10{margin-top: 10px;}
.mt20{margin-top:20px;}
.mt15{margin-top: 15px;}
.mb15{margin-top: 15px;}
.mb20{margin-bottom: 20px;}
.mb150{margin-bottom: 150px;}
.w90{width: 90px;}
.block{display: block;}
.fr{float:right;}
.fl{float: left;}

/*table style*/
table{border-collapse:collapse;border-spacing:0;font-size:12px;width: 100%}
table tr th,table tr td{text-align: right;padding: 0px 10px}
table tr th{background-color: #EBF5FE;font-weight: bold;}


/*底部css*/
.layout-foot{
	clear: both;
	text-align: center;
	background: #eee;
	padding: 18px 0;
	color:#ccc;
}

.layout-foot a{
	color:#ccc;
}


/* 按钮 */
body .mod-big-btn{
	line-height: 30px;
	height: 32px;
	font-size: 16px;
	font-weight: bold;
	color:#fff;
	padding:0 20px;
	border:solid 1px #0058c8;
	cursor:pointer;
	overflow:visible;

	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#0076ef,endcolorstr=#0048c9,gradientType=0);
	background:#005fdc;
	background:-moz-linear-gradient(top, #0076ef, #0048c9);
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#0076ef), to(#0048c9));
	background:-o-linear-gradient(top, #0076ef, #0048c9);

	box-shadow: 0 1px 0 0 #4da0f4 inset;
	-moz-box-shadow: 0 1px 0 0 #4da0f4 inset;
	-webkit-box-shadow: 0 1px 0 0 #4da0f4 inset;
}
body .mod-big-btn-n{
	line-height: 30px;
	height: 32px;
	font-size: 16px;
	font-weight: bold;
	color:#fff;
	padding:0 20px;
	border:solid 1px #bebebe;
	cursor:pointer;
	overflow:visible;
	background-color: #bebebe;
}

body .mod-big-btn:hover{
	background:#0064de;
}
body .mod-big-btn em{
	background: #0056b8;
}

body .mod-big-btn i{
	background: #fff;
}

body .mod-big-btn .icon-vertical{
	margin-top: -2px;
	_margin-top:2px;
}
body .mod-big-btn .icon-vertical,
body .mod-big-btn .icon-vertical i{
	width: 13px;
	height: 3px;
	line-height: 0;
	font-size: 0;
	display: inline-block;
	vertical-align: middle;
}
body .mod-big-btn .icon-vertical i{
	position: relative;
	top:1px;
	left:1px;
}
body .mod-big-btn-fix .icon-vertical i{
	position: relative;
	top: -1px;
	left: 1px;
}
body .mod-big-btn .icon-cross{
	margin:-2px 13px 0 -8px;
	_margin-top:2px;
}
body .mod-big-btn .icon-cross,
body .mod-big-btn .icon-cross i{
	width: 3px;
	height: 13px;
	line-height: 0;
	font-size: 0;
	display: inline-block;
	vertical-align: middle;
}
body .mod-big-btn .icon-cross i{
	position: relative;
	top:1px;
	left:1px;
}
body .mod-big-btn-fix .icon-cross i{
	position: relative;
	top:-1px;
	left:1px;
}

/*add by wangshaojun01*/
body .mod-notice-check-browser-tip{
	position: absolute;
	display: none;
	width: 347px;
	line-height: 20px;
	z-index: 9900;
}

/*内容信息类表格*/
.mod-table-content_data{

}
.mod-table-content_data tr th{
	font-weight: bold;
	padding:8px 12px;
	text-align: center;
}
.mod-table-content_data  tr td{
	border-bottom: 1px solid #DEDEDE;
	padding:8px 12px;
	height:19px;
	line-height: 19px;
	text-align: center;
	word-break:break-all;
	word-wrap:break-word;
}

.mod-table-content_data  .url-style{
	text-align: left;
}
.mod-table-content-child tr th{
	text-align: left;
}

/*button with + icon*/
body .btn-with-add{
	padding: 0 20px;
	font-weight: normal;
	height: 34px;
	position: relative;
}

body .btn-with-add em{
	background: #0056b8;
}

body .btn-with-add i{
	background: #fff;
}

body .btn-with-add .icon-vertical{
	margin-top: -2px;
	_margin-top:2px;
}
body .btn-with-add .icon-vertical,
body .btn-with-add .icon-vertical i{
	width: 13px;
	height: 3px;
	line-height: 0;
	font-size: 0;
	display: inline-block;
	vertical-align: middle;
}
body .btn-with-add .icon-vertical i{
	position: relative;
	top:0px;
	left:1px;
}
body .btn-with-add .icon-cross{
	margin:-2px 13px 0 -8px;
	_margin-top:2px;
}
body .btn-with-add .icon-cross,
body .btn-with-add .icon-cross i{
	width: 3px;
	height: 13px;
	line-height: 0;
	font-size: 0;
	display: inline-block;
	vertical-align: middle;
}
body .btn-with-add .icon-cross i{
	position: relative;
	top:0px;
	left:1px;
}


body a.mod-small-btn{
	border:solid 1px #dfdfdf;
	background: #f5f5f5;
	color: #666;
	display: inline-block;
	padding: 0 10px;
	line-height: 23px;
	text-decoration: none;
	cursor: pointer;

	box-shadow: 0 1px 0 0 #fdfdfd inset;
	-moz-box-shadow: 0 1px 0 0 #fdfdfd inset;
	-webkit-box-shadow: 0 1px 0 0 #fdfdfd inset;


}
body a.mod-small-btn:hover{
	background: #ebf5fe;
}


/* 
 * dialog
 */

#fullscreen{
	position: fixed;
	left:0;
	top:0;
	width: 100%;
	height:100%;
	background: #000;
	opacity: .3;
	filter:alpha(opacity=30);
	z-index: 9998;
	_position:absolute;
	_height:expression(eval(document.body.scrollHeight));
}

#dialog{
	position: absolute;
	z-index: 9999;
	border: solid 1px #787878;
	padding: 9px;
	background: #8c8c8c;
}

#dialog-body{
	border:solid 1px #e2e2e2;
	position: relative;
	font-size: 14px;
	background-color: #f5f5f5;
	zoom:1;
}

#dialog-body a{
	color:#0050c8;
}

#dialog-title{
	height: 38px;
	line-height: 38px;
	background-color: #f5f5f5;
	padding: 0 0px 0 20px;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	display: inline;
	_float:left;
}

#dialog-close{
	position: absolute;
	right:20px;
	top:10px;
	width:18px;
	height: 18px;
	background: url(/static/img/dialog_close.png) no-repeat 0 0;
	cursor:pointer;
	border:0 none;
	_z-index:9999;
}

#dialog-content{
	padding:20px 40px;
	background: #fff;
	line-height: 28px;
	clear:both;
	border-top: solid 1px #e2e2e2;
	_padding:10px 30px;
	zoom:1;
}

#dialog-foot{
	padding: 20px 60px;
	background: #fff;
	zoom:1;
	clear: both;
}

#dialog-foot .dialog-big-btn{
	line-height: 26px;
	height: 28px;
	font-weight: bold;
	color:#fff;
	padding:0 20px;
	margin-right: 25px;
	border:solid 1px #008cf0;
	cursor:pointer;
	overflow:visible;
	_overflow-y:hidden;

	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7ac6ff,endcolorstr=#4ea6ff,gradientType=0);
	background:#64b6ff;
	background:-moz-linear-gradient(top, #7ac6ff, #4ea6ff);
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#7ac6ff), to(#4ea6ff));
	background:-o-linear-gradient(top, #7ac6ff, #4ea6ff);

	box-shadow: 0 1px 0 0 #b2deff inset;
	-moz-box-shadow: 0 1px 0 0 #b2deff inset;
	-webkit-box-shadow: 0 1px 0 0 #b2deff inset;
}
#dialog-foot .dialog-big-btn:hover{
	background:#64b6ff;
}

/*middle button*/
.mod-middle-btn{
	font-size: 14px;
	line-height: 28px;
	height: 30px;
	font-weight: bold;
	color:#fff;
	padding:0 20px;
	margin-right: 25px;
	border:1px solid #008cf0;
	cursor:pointer;
	overflow:visible;
	_overflow-y:hidden;

	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7ac6ff,endcolorstr=#4ea6ff,gradientType=0);
	background:#64b6ff;
	background:-moz-linear-gradient(top, #7ac6ff, #4ea6ff);
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#7ac6ff), to(#4ea6ff));
	background:-o-linear-gradient(top, #7ac6ff, #4ea6ff);

	box-shadow: 0 1px 0 0 #b2deff inset;
	-moz-box-shadow: 0 1px 0 0 #b2deff inset;
	-webkit-box-shadow: 0 1px 0 0 #b2deff inset;

	outline: none;

	/*filter:chroma(color=#000000);*/
}

.mod-middle-btn:hover{
	background:#64b6ff;
}

button.btn-disabled {
	background-position: -140px -530px;
	color: #9B9B9B;
	cursor: default;
}

/*table & pager & dropdown & inline & icon & hr &ul.bare*/
div.inline{display:inline-block;*display:inline; zoom:1;}
table.table {width:100%; border-collapse:collapse;table-layout:fixed;border-width:0;font-size:12px;margin-bottom:10px;}
table.table thead th{background:#ebf5fe;height:35px;border:1px solid #ebf5fe;border-width:1px 0 0 1px;font-weight:bold;color:#666666;padding:0 5px;}
table.table tbody td{border-bottom:1px solid #dedede;border-left:1px solid #ebebeb;height:40px;color:#333333; padding:0 5px;}
table.table thead tr th:first-child, table.table tbody tr td:first-child {border-left-width:0px}
table.table tfoot td{background:#f5f5f5;height:50px;}
.pager{ height: 26px; margin: 15px 0 19px; text-align: center; }
.pager-new{margin:15px 0;}
.pager a, .pager strong{display:inline-block;margin:0 3px;padding:4px 7px;background-color: white; border: 1px solid gainsboro; color: blue;}
.pager a:hover{text-decoration:none;background-color:#2994FF;color:white;}
/* IE 6下当前页的外边框有样式问题，已经加入hack解决*/
.pager strong{font-weight:normal;background:transparent;border-color:transparent;_border:none;color:#333333;}
.nobreak{white-space:nowrap;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}

/*select text middle*/
.dropdown{
	line-height:1.5em;
	color:#333;
	font-weight: normal;
	width: 58px;
}
.dropdown a{
	color: #333;
}
.dropdown, .dropdown ul {
	border:1px solid #DEDEDE;
	position:relative;
	z-index:99;
	background:white;
	text-align:left;
}
.dropdown ul li a,.dropdown span.dropdown-text{
	height: 24px;
	line-height: 24px;
	display:block;
}
.dropdown ul{
	display:none;
	position:absolute;
	border-top-width:1px;
	margin:0 -1px;
	width:100%;
	_top:22px;
	_left:0;
}
.dropdown .dropdown-text, .dropdown .dropdown-icon, .dropdown ul li a{
	display:inline-block;
	cursor:pointer;
	width: 58px;
	text-align: center;
}
.dropdown .dropdown-icon{
	position:absolute;
	top:-1px;
	right:-26px;
	width:24px;
	height:24px;
	background:#f5f5f5;
	border:1px solid #DEDEDE;
}
.dropdown .dropdown-icon i{
	border-color: #b4b4b4 transparent;
	_border-color:#b4b4b4 #F5F5F5;
	border-style: solid;
	border-width: 5px 4px 0;
	display: block;
	height: 0;
	overflow: hidden;
	width: 0;
	margin: 9px 0 0 8px;
	_border-color:#b4b4b4 #F5F5F5;
	_margin:9px 0 0 2px;
}
.dropdown ul li a:hover{
	background:#EBF5FE;
	text-decoration:none;
}
#dialog-body .dropdown a{
	color:#333333;
}

/*select num small*/
.mod-small-select{
	line-height:1.5em;
	color:#333;
	font-weight: normal;
	width: 28px;
	height: 22px;
	margin-right: 20px;
}
.mod-small-select a{color: #333;}
.mod-small-select, .mod-small-select ul {
	border:1px solid #DEDEDE;
	position:relative;
	z-index:99;
	background:white;
	text-align:left;
}
.mod-small-select ul li a,.mod-small-select span.dropdown-text{
	height: 22px;
	line-height: 22px;
}
.mod-small-select ul{
	display:none;
	position:absolute;
	border-top-width:1px;
	margin:0 -1px;
	width:51px;
}
.mod-small-select .dropdown-text, .mod-small-select .dropdown-icon, .mod-small-select ul li a{
	display:inline-block;
	cursor:pointer;
	width: 46px;
	text-align: left;
	padding-left: 5px;
}
.mod-small-select .dropdown-icon{
	position:absolute;
	top:-1px;
	right:-24px;
	width:22px;
	height:22px;
	background:#f5f5f5;
	border:1px solid #DEDEDE;
	text-align: center;
	padding: 0px;
}
.mod-small-select .dropdown-icon i{
	border-color: #b4b4b4 transparent;
	_border-color: #b4b4b4 #f5f5f5;
	border-style: solid;
	border-width: 5px 4px 0;
	display: block;
	height: 0;
	overflow: hidden;
	width: 0;
	margin: 7px;
	margin-top: 8px;
}
.mod-small-select ul li a:hover{background:#EBF5FE;text-decoration:none;}


/*big select*/
.mod-big-select .dropdown-text, .mod-big-select ul li a{
	width: 148px;
	text-align: left;
	padding-left: 10px;
	overflow:hidden;
}

/*middle select*/
.m-mr30{
	_margin-right:-30px;
}
.mod-middle-select .dropdown-text{
	width: 78px;
	text-align: left;
	padding-left: 10px;
	height: 28px;
	line-height: 28px;
}
.mod-middle-select .dropdown-icon,.mod-middle-select span.dropdown-text,.mod-middle-select ul li a{
	line-height: 28px;
	height:28px;
}
.mod-middle-select .dropdown-icon{
	width: 28px;
	right: -30px;
	_right: -8px;
}
.mod-middle-select .dropdown-icon i{
	margin: 12px 0 0 10px;
	*margin-left: 0px;
}
.mod-middle-select ul{
	position: absolute;
	*top:28px;
	*left:0;
}
.mod-middle-select ul li a{
	_width: 65px;
}
.mod-middle-select .text-left{
	text-align: left;
	padding-left: 12px;
	_padding-left:14px;
	width: 46px;
}
.mod-middle-select ul li a:hover{background:#EBF5FE;text-decoration:none;}

/*IE6不支持透明效果，则直接取背景颜色进行兼容*/
i.asc, i.desc{border-color: #b4b4b4 transparent;_border-color:#b4b4b4 #EBF5FE; border-style: solid; border-width: 7px 5px 0;display: inline-block; height: 0; overflow: hidden; width: 0;margin-left: 5px;}
i.asc{border-width:0 5px 7px 5px;}
input.input, textarea.input {border:1px solid #DEDEDE;line-height:22px;height:22px;resize:none;}
input.captcha{border: 1px solid #DEDEDE; font-size: 16px; height: 20px; width: 66px;}
.icon-error{background: url("/images/bd_zz_bg.png") no-repeat scroll -384px -441px transparent; display: inline-block; height: 16px; overflow: hidden; width: 16px;}
hr { background-color: #FFFFFF; border-top: 1px dotted #BCBCBC; color: #FFFFFF; height: 1px; margin: 20px 0;}
ul.bare {line-height:18px;}
.gray{color:#666666}

/*常见问题样式*/
.mod-faq-style{
	padding: 0;
	line-height: 24px;
	font-size: 12px;
}
.mod-faq-style a,a.mod-faq-style{
	color: #0050c8;
}

/*说明 样式*/
.mod-tip-style{
	font-size: 12px;
	line-height: 28px;
}
.mod-tip-style .icon-question{
	width:58px;
	height:28px;
	display:inline-block;
	background: url("../img/bottom_tip_intro.png") no-repeat left center;
	font-size: 14px;
	font-weight: bold;
	padding-left: 24px;
	line-height: 28px;
}
.mod-tip-style ul{
	list-style: square;
	margin-left:15px;
}

/*面包屑 moved to res*/
.tools-main .mod-crumbs a.crumbs-link{
	color: #666;
}
.tools-main .mod-crumbs a.crumbs-link:hover{
	color: #0050F0;
}

/*表格样式1 内容类表格*/
.mod-table-content{

}
.mod-table-content tr th, .mod-table-handler tr th,.mod-normal-content tr th{
	font-weight: bold;
	padding:8px 12px;
}
.mod-table-content tr td,.mod-normal-content tr td{
	border-bottom: 1px solid #DEDEDE;
	padding:8px 12px;
}
.mod-table-content .url-style{
	text-align: left;
}
.mod-normal-content tr td,.mod-normal-content tr th{
	text-align: left;
}

/*表格样式3 操作类表格*/
.mod-table-handler tr td{
	border:1px solid #DEDEDE;
	padding:10x 12px;
	height:40px;
	border-left: none;
	border-top: none;
}
.mod-table-handler thead tr th, .mod-table-handler tbody tr td{
	line-height: 40px;
	height: 40px;
}

.mod-table-handler .url-style{
	text-align: left;
}

.mod-table-handler tfoot td{
	border: none;
	background-color: #F5F5F5;
}

/*表格样式1 内容类表格*/
.mod-table-content{

}
.mod-table-content tr th{
	font-weight: bold;
	padding:10px 12px;
}
.mod-table-content tr td{
	border-bottom: 1px solid #DEDEDE;
	padding:8px 12px;
}
.mod-table-content .url-style{
	text-align: left;
}

.mod-table-content tfoot{
	border: none;
	background-color: #EFEFEF;
}
/*旧版 select site*/
#bnav{position:relative;/*必须设置z-index，IE6,7的z-index bug*/z-index:100;white-space:normal;}
#bnav div{display:inline-block;*display:inline; zoom:1;height:20px;vertical-align:middle;}
/*#bnav a,#bnav span{white-space: nowrap;color:#000;text-decoration:none;vertical-align:middle;display:inline-block;height:20px;line-height:20px;}
*/
#bnav .mselect a.indicator{padding-right:14px;background:transparent url("../../images/bg.png") no-repeat scroll right -617px;}
#bnav .mselect{background:none;border-width:0;}
#bnav .mselect:hover a.indicator {background-position:right -633px;}
#bnav .mselect ul{top:20px;border-top-width:1px;width:auto;min-width:100%;}
#bnav a:hover {color:#0001cf;text-decoration:underline;}
#bnav .icon-home {background-position: -694px -576px}
#bnav .icon-gt {background-position: -704px -596px}
#bnav .mselect ul li:hover {background:#fff;}
#bnav .select{
	position: absolute;
	right: 0;
	_right:20px;
}
.slist .select{
	background-color: #FFFFFF;
	background-position: right -655px;
	line-height: 18px;
	padding-left: 5px;
	width: 250px;
}
.slist .select span{line-height:18px;width:210px;overflow:hidden;}
.slist .select li{padding-left:4px;}
.slist .select ul{_width:255px;max-height:300px;overflow-x:hidden;overflow-y:auto;_height:expression(this.scrollHeight>300 ? "300px" : "auto");}
a.btn-add-sitemap{text-decoration:none;}
div.select,div.mselect{display:inline-block;*display:inline; zoom:1;position:relative;z-index:1000;border:1px solid #bbbbbb;height:18px;background:transparent url("../../images/bg.png") no-repeat right -652px;cursor:pointer;}
div.select span, div.mselect span{padding-right:20px;}
div.select ul,div.mselect ul{display:none;position:absolute;width:100%;background:#fff;border:1px solid #bbbbbb;border-top-width:0px;left:-1px;top:18px;margin:0;padding:0;list-style-type:none;z-index:1000;}
div.select ul li, div.mselect ul li {_border:1px solid #fff;}
div.select ul span,div.mselect ul span,div.select ul a,div.mselect ul a{display:inline-block;white-space:nowrap;}
div.select ul li:hover, div.mselect ul li:hover {background:#3399ff;color:#fff;}
div.mselect:hover ul{display:block;}

/*tips 校验提示*/
.validate-tips{
	height: 18px;
	line-height: 18px;
	color: red;
}

/*修改周期*/
.change_success span{
	float: right;
	padding-left: 10px;
	line-height: 50px;
}


/*intro*/
/*end*/
.query-head {background-color: #FFFFFF;}
.zz_intro{font-size: 14px;font-weight: bold;}
.zz_introdes{padding-top:5px;line-height:28px;}
.zz_intro_button{width:85px;height:24px;display:inline-block;background:url('../../images/zz_btnadd.png') 10px -61px;border:0px;cursor:pointer;padding-left:10px;_margin-top:-6px;*margin-top:-5px;}
.zz_intro .zz-login{background:url('../../images/zz_btlogin.png') no-repeat right 0 transparent}
.zz_demo h2{font-size: 14px;font-weight: bold}
.zz_demo img{width: 100%}
.zz_auto_vcode {margin-left: 20px;}
.zz_auto_vcode input{width: 5em; margin-left: 10px}

/*tab */
.tabbar{border: 1px solid #E2E2E2; padding-left: 0;clear:both; overflow:visible;border-top: none;border-right: none;}
.tabbar .tab{display:inline-block;font-size:12px;font-weight:bold;padding:14px 15px;border:1px solid #E2E2E2;margin:-1px 0 -1px -1px;color:#333333;background-color: #F5F5F5;}
.tabbar span.tab{background:white;border-bottom-color:white;}
.tabbar a.tab:hover{color:#333333;text-decoration:none;background:#ebebeb;}
.tabbar span.red{color: #FF0000;}


/*kinds of status*/
.icon-error-new,.icon-success{
	/*background: url("/images/bd_zz_bg.png") no-repeat scroll -384px -441px transparent; */
	background: url("../img/zz_icon_error.png") no-repeat scroll center left transparent;
	display: block;
	height: 16px;
	overflow: hidden;
	line-height: 16px;
	padding-left: 18px;
	float: right;
}
.icon-success{
	background-image: url("../img/zz_icon_succ.png");
}

/*sort of url in the table*/
.table-sort{
	color:#333333;
}
.table-sort:hover{
	color: #333333;
};

/* 向下箭头效果*/
.site-select-arrow{
	overflow: hidden;
	width:0;
	height: 0;
	border-width: 7px 5px 0;
	border-color:#dedede #f5f5f5;
	border-style: solid;
	display: block;
	float:left;
	margin:11px 0 0 8px;
}
/*顶部tip*/
.mod-top-tips{
	padding: 20px;
	font-size: 12px;
	border: 1px solid #FFD199;
	background-color: #FFF4CC;
}
.mod-top-tips .icon-tip{
	background: #FFF4CC url("../img/top_intro_down_arrow.png") no-repeat top left;
}
.mod-top-tips .tip-list{
	padding-left:1.5em;
}
.mod-top-tips .tip-list li{
	line-height:20px;
	list-style-type:square #ff8c00;
}
.mod-top-tips{
	padding: 20px;
	font-size: 12px;
	border: 1px solid #FFD199;
	background-color: #FFF4CC;
}

/*UE规范顶部tip*/
.mod-icon-toggle{
	width:12px;
	height:12px;
	background: url(/static/img/tips.png) no-repeat 0 -12px;
}
.mod-icon-toggle.toggle-off{
	background-position: 0 -24px;
}

.mod-notice{
	border:1px solid #FFD199;
	background-color: #FFF4CC;
	padding:16px 10px;
	margin: 16px 0 10px;
	color:#C86400;
}
.mod-notice h2{
	font-size: 14px;
	font-weight: bold;
	margin:0;
	padding-left:18px;
	color:#C86400;
	margin-bottom: 10px;
}
.mod-notice .mod-icon-help{
	float: left;
	margin:2px 8px 0 0;;
	vertical-align: text-bottom;
}
.mod-notice .mod-icon-toggle{
	display: inline-block;
	margin-left: 8px;
}
.mod-notice .tip-list{
	margin:0;
	padding: 0;
}
.mod-notice .tip-item{
	padding:0;
	margin:0;
	clear:both;
	line-height: 20px;
}
.mod-notice .tip-item a{
	text-decoration: underline;
}
.mod-notice .tip-item i{
	float: left;
	background-color: #999;
	width:4px;
	height:4px;
	margin:10px 9px 0 6px;
	_margin-left:3px;
	overflow: hidden;
}
.mod-notice .tip-item span{
	float: left;
	width:660px;
}

/*下部tip*/
.mod-bottom-tips{
	/*padding: 20px;
    font-size: 12px;
    border: 1px solid #FFD199;
    background-color: #FFF4CC;*/
}
.mod-bottom-tips .icon-tip{
	/*background: #FFF4CC url({%base%}/static/img/top_intro_down_arrow.png) no-repeat top left;
*/
}
.mod-bottom-tips .tip-list li{
	line-height:28px;
	list-style-type:square #ff8c00;
	list-style: square inside none;
}
/*big 输入框*/
.mod-big-input{
	width: 270px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #DEDEDE;
	padding-left: 5px;
}
/*middle 输入框*/
.mod-middle-input{
	height: 28px;
	line-height: 28px;
	border: 1px solid #DEDEDE;
	padding-left: 5px;
	width: 180px;
}

/*download button*/
.download-info{
	height: 18px;
	line-height: 18px;
	width: 98px;
	border: 1px solid #E2E2E2;
	background: #F5F5F5;
	color:#666666;
	text-align: center;
	position:relative;
	top:-35px;
	left:12px;
	cursor:pointer;
	padding:3px;
	display:block;
	text-decoration: none;
}
.download-info:focus,.download-info:hover{
	background:#eaf5fe;
	text-decoration: none;
}
/* 翻页插件使用 */
.ajaxPager a{
	display: inline-block;
	width: 20px;
	text-decoration: none;
	margin: 0 3px;
	padding: 3px;
	text-align: center;
	color: black;
	cursor: default;
}
.ajaxPager .page-nav:hover,.ajaxPager .active:hover{
	text-decoration: #2994ff;
	background-color: #2994ff;
	color: white;
	cursor: pointer;
}
.ajaxPager .page-nav,.ajaxPager .active{
	border: solid 1px gainsboro;
	background-color: white;
	color: blue;
}
.ajaxPager .page-nav{
	width: 3.5em;
}

/*平台登陆弹出框样式*/
/*popup*/
#zhanzhang-login input{vertical-align: middle;}
#zhanzhang-login img{vertical-align: middle;}
#zhanzhang-login{width:458px;margin:0 auto;background:#fff;position:absolute;top:0;left:0;border:1px solid #cccccc;overflow:hidden;z-index:9999;}
#zhanzhang-login-title{position:relative;height:35px;margin-bottom:30px;border-bottom:1px solid #f2f2f2;}
#zhanzhang-login-title div{height: 13px; position: absolute; right: 10px; top: 11px; width: 14px}
#zhanzhang-login-title div a{ background:url("../../../../images/passport-bd-split.gif") no-repeat -281px -41px; display: block; height: 13px; outline: medium none; width: 14px;}
#zhanzhang-login-title span{ color: #333333; display: block; font-family: "宋体"; font-size: 14px; font-weight: bold; height: 35px; line-height: 35px; margin-right: 29px; overflow: hidden; text-align: left; text-indent: 20px; text-overflow: ellipsis;}
#zhanzhang-login-footer div{margin:16px auto 0 auto;padding:16px 0 30px 0;text-indent:95px; width:416px;background:url("../../../../images/passport-bd-split.gif") repeat-x 0 -199px}
/*end*/

#zhanzhang-login-forms {width:428px;margin:0 auto;/*max-height:300px;*/}
/*titlebar*/
#zhanzhang-login-forms-bar { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #D4D4D4; border-image: none; border-style: solid; border-width: 0 0 1px 1px; clear: both; height: 35px; margin: 0 0 0 55px;padding:0; }
#zhanzhang-login-forms-bar li {list-style: none outside none;cursor: pointer; float: left; height: 35px; position: relative; width: 106px; }
#zhanzhang-login-forms-bar a{background-color: #F4F4F4; border:1px solid #d4d4d4;border-left-width:0px; bottom: -1px;*bottom:-2px; color: #333333; display: block; font-family: '宋体'; font-size: 14px; height: 34px; line-height: 34px; outline: medium none; position: absolute; text-align: center; text-decoration: none; width: 105px;}
#zhanzhang-login-forms-bar a.current{ background-color: #FFFFFF; border-bottom: 1px solid #FFFFFF; font-weight: bold;}
/*end*/
.zhanzhang-login-forms {display:none;}
.zhanzhang-login-forms span.pass_login_err, .zhanzhang-login-forms span.pass_login_{display:none;}
.zhanzhang-login-errmsg{color: #DA1111; font-size: 12px; height: 30px; line-height: 34px; margin: 0; overflow: hidden; padding: 0; text-indent: 55px;}
.zhanzhang-login-tip{color: #FC7E02; font-size: 12px; line-height: 12px; margin: 0; overflow: hidden; padding: 9px 0 0 0; text-indent: 55px;}
.zhanzhang-login-forms p{margin:0;}
.zhanzhang-login-forms p.zhanzhang-login-p, .zhanzhang-login-forms p.pass_login_p_verifycode{height: 34px; line-height: 34px; padding: 0 0 0;clear: both; margin: 0; position: relative; width: 100%;}
.zhanzhang-login-forms p.zhanzhang-login-p-top, .zhanzhang-login-forms p.pass_login_p_password, .zhanzhang-login-forms p.pass_login_p_verifycode{padding-top:12px;}
.zhanzhang-login-forms label.zhanzhang-login-label, .zhanzhang-login-forms label.pass_login_label{ color: #333333; display: block; float: left; font-family: "宋体"; font-size: 14px; height: 32px; line-height: 32px; padding-right: 10px; text-align: right; width: 45px; }

.zhanzhang-login-forms .zhanzhang-login-input{width:318px;background-position: 0 -160px; background-repeat: no-repeat; border-color: #CCCCCC #DDDDDD #DDDDDD #CCCCCC; border-left: 1px solid #CCCCCC; border-style: solid; border-width: 1px; color: #333333; font-size: 14px; height: 30px; transition-duration: 0.5s; transition-property: all;margin: 0; outline: medium none; padding: 0;line-height:30px;}
.zhanzhang-login-forms .zhanzhang-login-input-focus{border-color: #377BCB;}
.zhanzhang-login-forms .zhanzhang-login-input-error{border-color:#DB1111}
.zhanzhang-login-forms .pass_login_input_submit, .zhanzhang-login-forms button{cursor: pointer; float: left; font-size: 14px; margin-left: 55px;border: 0 none; color: #FFFFFF; height: 34px; width: 109px;background: url("../../../../images/passport-bd-split.gif") no-repeat 0 0;}
/*fix rem*/
.zhanzhang-login-forms p.pass_login_p_rem{color: #666666; font-size: 12px; height: 30px; position: relative;clear: both; margin: 0; position: relative; width: 100%;}
.zhanzhang-login-forms label.pass_login_label_rem{width:auto;height: 15px; left: 73px; line-height: 15px; position: absolute; top: 10px;}
.zhanzhang-login-forms input.pass_login_input_rem{display: block; height: 14px; left: 55px; position: absolute; top: 10px; width: 14px;}
/*end*/
.zhanzhang-login-forms #entered_imagecode {width:180px;}
.zhanzhang-login-forms .pass_login_p_img_verifycode{text-indent:50px;}
.zhanzhang-login-forms a.zhanzhang-login-forgetpwd, .zhanzhang-login-forms a.pass_login_a_fgtpwd{margin-left:20px;}

/*end*/

/*用户设置样式 start*/
.layout-content .user-setting{
	padding: 8px;
}
.layout-content .setting-menu-list{
	display: none;
	position: relative;
	z-index: 1;
}
.layout-content .setting-menu-list ul{
	position: absolute;
	top:0px;
	right: -15px;
	border:1px solid #dedede;
	box-shadow:0px 0px 8px #dedede;
	color: #666;
	padding: 0;
}
.layout-content .setting-menu-list ul li{
	height: 30px;
	line-height: 30px;
	padding: 0 15px 0 25px;
	background-color: white;
	text-align: left;
}
.layout-content .setting-menu-list ul li a{
	text-decoration: none;
	outline: none;
	color: #666;
}
.layout-content .setting-menu-list ul li:hover{
	background-color: #ebf5ff;
	cursor: pointer;
}
/*向上箭头*/
.layout-content .setting-menu-list .menu-arrow{
	position: absolute;
	top: -9px;
	right: -7px;
	z-index: 9999;
	width: 80px;
	height: 10px;
}
.layout-content .setting-menu-list .menu-arrow .menu-up-arrow{
	width: 0px;
	height: 0px;
	border:5px solid transparent;
	border-color: transparent transparent #dedede transparent;
	position: absolute;
	top: 0px;
	left: 10px;
}
.layout-content .setting-menu-list .menu-arrow .menu-up-inner-arrow{
	width: 0px;
	height: 0px;
	border:4px solid transparent;
	border-color: transparent transparent white transparent;
	position: absolute;
	top: 2px;
	left: 11px;
}
/*向下箭头 用户设置提示*/
.layout-content .user-setting-tag{
	position: relative;
	bottom: 40px;
	right: 35px;
}
.layout-content .user-setting-tag .down-arrow{
	width: 0;
	height: 0;
	border:4px solid transparent;
	border-top-color: #ff9900;
	position: absolute;
	top: 13px;
	right: 10px;
}
.layout-content .list-new{
	height: 13px;
	display: inline-block;
	background: url(/static/img/tools_menu_icons.png) no-repeat 0 0;
	margin: 10px 0 1px 10px;
	vertical-align: text-bottom;
	overflow: hidden;
	margin-bottom: 2px\9;
}
.layout-content .list-new{
	background-position: 0 -13px;
	width:25px;
}
.layout-content .user-setting-tag .list-new{
	position: absolute;
	top: -10px;
	right: 0px;
}
/*用户设置样式 end*/

/*
 * 个人信息输入框
 */
.mod-prompt-userinfo {
	font-size: 12px;
	zoom:1;
	position: relative;
}

.mod-prompt-userinfo input{
	padding: 8px 8px;
	padding-top: 5px;
	/*line-height: 1.2;*/
	/*line-height: 15px;*/
	line-height: 3px;
	height: 15px;
	color: #666;
	outline: 0;
	margin-bottom: 3px;
}
.mod-prompt-userinfo .dialog-title{
	font-size: 14px;
	text-align: center;
	height: 35px;

}
.mod-prompt-userinfo .input-line{
	position: relative;
	overflow: hidden;
	clear:both;
	margin-bottom: 20px;
	width:500px;
	_width:400px;
	_margin-bottom:10px;
	_margin-left:40px;
}
.mod-prompt-userinfo .input-line-last{
	margin-top:10px;
	margin-left: -30px;
	_margin-left:5px;
}
.mod-prompt-userinfo .userinfo-input{
	width: 210px;
	border: 1px solid #E2E2E2;
	line-height: 1.2;
}

.mod-prompt-userinfo .userinfo-change{
	position: absolute;
	top:0;
	right: 50px;
	/*right: 100px;*/
	display: none;
	line-height: 1.2;
	height: 15px;
	padding-top: 8px;
	padding-bottom: 8px;

}
.mod-prompt-userinfo .userinfo-input-hasContact{
	border: 1px solid #FFFFFF;
	width: 120px;
}
.mod-prompt-userinfo .userinfo-label{
	display: inline-block;
	float: left;
	font-size: 14px;
	width: 60px;
	_width:40px;
}
.userinfo-input-right{
	float: left;
	width: 350px;
}
.userinfo-input-field{
	position: relative;
	z-index: 1;
}
.mod-prompt-userinfo .verify-code-input{
	width: 68px;
	border: 1px solid #E2E2E2;

	line-height: 1.2;
}

.mod-prompt-userinfo .userinfo-verify{
	width:300px;
	clear: left;
	padding-left: 10px;
}
.mod-prompt-userinfo .userinfo-verify-btn{
	display: block;
	width: 70px;
	margin-top: 5px;
	margin-bottom: 5px;}

.mod-prompt-userinfo .userinfo-status-info{
	display: none;
	color: #999999;
	position: absolute;
	height: 15px;
	line-height: 1.2;
	padding-bottom: 8px;
	padding-top: 8px;
}
.mod-prompt-userinfo .input-checkbox{
	margin-right:10px;
	margin-top: 8px;
	float: left;
	padding:0;
	margin-left: 34px;
}
.mod-prompt-userinfo .checkbox-label{
	padding-right: 20px;
	float: left;
	_padding-right:0;
}
.mod-prompt-userinfo .userinfo-msg-error,.mod-prompt-userinfo  .userinfo-code-err{
	height: 0px;
	color: #C00;
}

.mod-prompt-userinfo  .userinfo-sendverifycode-status{
	color: #999999;
}
.mod-prompt-userinfo .validate-right{
	margin-left: 10px;
	margin-bottom: -11px;
	display: none;
	background: url(/static/img/dialog_success_icon.png) no-repeat ;
}
.mod-prompt-userinfo  .errBorder{
	border:1px solid #C00;
}
.mod-prompt-userinfo  .sendAgain{
	margin-left: 22px;
}

.mod-icon-question{
	background: url("/static/img/icon_tip.png") no-repeat 0 0;
	height: 16px;
	width: 16px;
	display: inline-block;
	margin-left: 5px;
	cursor: pointer;
}
.mod-icon-question-s{
	width: 12px;
	height: 12px;
	display: inline-block;
	margin-left: 5px;
	background: url("/static/img/tip_info.png");
	cursor: pointer;
}
/* ToolTip样式 */
.colorTip{
	display:none;
	position:absolute;
	padding:6px;


	background-color:#fff;
	border:1px solid #E2E2E2;
	/*text-indent: 2em;*/

	font-size:12px;
	font-style:normal;
	line-height:18px;
	width:230px;
	text-decoration:none;
	white-space:normal;
	word-break:break-all;

	box-shadow: 0.1px 2px 4px #D9D9D9;
	-moz-box-shadow: 0.1px 2px 4px #D9D9D9;
	-webkit-box-shadow: 0.1px 2px 4px #D9D9D9;

	z-index:1000;
	_zoom:1;
}
/*用margin占据箭头的位置，便于js中将箭头的距离计算在内*/
.colorTip.tip-pos-top,.colorTip.tip-pos-bottom{
	margin: 8px 0;
}
.colorTip.tip-pos-left,.colorTip.tip-pos-right{
	margin: 0 8px;
}
.pointyTip,.pointyTipShadow{
	width:0;
	height:0;
	position:absolute;

	margin-left:-6px;
	border:6px solid transparent;
	_border:6px solid #dddddd;

	font-size: 0;
	line-height: 0;
	_filter:chroma(color=#dddddd);
	z-index:1001;
}
.pointyTip{

}
.pointyTipShadow{
	border-width:7px;
	bottom:-14px;
	_bottom:-15px;
	margin-left:-7px;

}
.tip-pos-top .pointyTip{
	left:50%;
	bottom:-12px;
	border-top-color:#fff;
}
.tip-pos-top .pointyTipShadow{
	left: 50%;
	bottom:-14px;
	border-top-color:#E2E2E2;
}
.tip-pos-bottom .pointyTip{
	left: 50%;
	top:-12px;
	border-bottom-color:#fff;
}
.tip-pos-bottom .pointyTipShadow{
	left: 50%;
	top:-14px;
	border-bottom-color:#E2E2E2;
}
.tip-pos-left .pointyTip{
	top: 50%;
	right:-12px;
	border-left-color:#fff;
}
.tip-pos-left .pointyTipShadow{
	top: 50%;
	right:-14px;
	border-left-color:#E2E2E2;
}
.tip-pos-right .pointyTip{
	top: 50%;
	left:-6px;
	border-right-color:#fff;
}
.tip-pos-right .pointyTipShadow{
	top: 50%;
	left:-7px;
	border-right-color:#E2E2E2;
}

/*查询条*/
.mod-select-bar{
	height: 29px;
	margin: 10px 0;
	padding: 2px  0;
	background: #EBF5FE;
	line-height:29px;
}
.mod-select-bar a.current{
	background-color: #008CF0;
	color: #FFFFFF;
}
.mod-select-bar a{
	margin: 0 6px;
	padding:4px;
	text-decoration: none;
	cursor: pointer;
}

/* 用户信息弹窗插件 */
.eui-dialog#dialog #dialog-content{
	padding: 0;
}
.eui-dialog#dialog h2{
	padding-left: 20px;
}
#editUserInfo{
	overflow: auto;
	position: relative;
}
/* #editUserInfo::-webkit-scrollbar { 
	width: 12px;
}
#editUserInfo::-webkit-scrollbar-track { 
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
} 
#editUserInfo::-webkit-scrollbar-thumb { 
	border-radius: 10px; 
	background-color: #c8c8c8;
} */
#editUserInfo .set-item{
	margin: 30px 0;
	position: relative;
}
#editUserInfo .set-item label,#editUserInfo .item-submit label{
	display: inline-block;
	float: left;
	margin-right: 15px;
	text-align: right;
	width: 75px;
	font-size: 14px;
	line-height: 30px;
	vertical-align: middle;
	color: #000000;
}
#editUserInfo .set-item .change-tip{
	line-height: 30px;
	font-size: 12px;
	position: absolute;
	right: 10px;
	top: 0px;
}
#editUserInfo .verify-item{
	margin: 25px 0 0 90px;
	font-size: 12px;
	position: relative;
}
#editUserInfo .verify-item .getcode{
	display: inline-block;
	margin-right: 20px;
	width: 100px;
	height: 28px;
	border: 1px solid #c9c9c9;
	color: #666666;
	line-height: 28px;
	text-align: center;
	margin-bottom: 15px;
	text-decoration: none;
	background: #E6E6E6;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#f2f2f2));
}
#editUserInfo .verify-item  .codestatus{
	display: inline-block;
	height: 30px;
	line-height: 18px;
	color: #cc0000;
	display: none;
	position: absolute;
	top: 33px;
	left: 0;
	width: 100px;
}
#editUserInfo .verify-item .verify-input{
	width: 140px;
	padding: 5px;
	height: 18px;
	font-size: 14px;
	border: 1px solid #c9c9c9;
	/*display: block;*/
	clear: both;
	outline: none;
}
#editUserInfo .verify-item div{
	float: left;
}
#editUserInfo .set-item label .icon{
	color: #cc0000;
	margin-right: 5px;
}

#editUserInfo .set-item .username{
	line-height: 30px;
	color: #666666;
	font-size: 14px;
}
#editUserInfo .set-item .validate-option{
	color: #666666;
	margin-left: 5px;
	display: inline-block;
	line-height: 30px;
	display: none;

}
#editUserInfo .set-item .validate-error,#editUserInfo .set-item .validate-right, #editUserInfo .set-item .code-error,#editUserInfo .set-item .code-right{
	display: none;
	font-size: 12px;
}
#editUserInfo .set-item .validate-error{
	margin-left: 90px;
	position: absolute;
}
#editUserInfo .set-item .code-error{
	position: absolute;
	top: 28px;
	left: 123px;
}
#editUserInfo .set-item .addr-validate{
	position: absolute;
	bottom: 0;
}
#editUserInfo .set-item .validate-error .icon-tip,#editUserInfo .set-item .validate-right .icon-tip,#editUserInfo .set-item .code-error .icon-tip,#editUserInfo .set-item .code-right .icon-tip{
	background: url(/static/img/vip-icons.png) no-repeat;
	width: 21px;
	height: 21px;
	display: inline-block;
	margin: 0 10px 1px 0;
	vertical-align: middle;
	background-position: 0 0;
}
#editUserInfo .set-item .validate-error .icon-tip{
	position: absolute;
	top: -25px;
	left: 220px;
}

#editUserInfo .set-item .code-error .icon-tip{
	position: absolute;
	top: -22px;
	left: 159px;
}
#editUserInfo .set-item .validate-right .icon-tip,#editUserInfo .set-item .code-right .icon-tip{
	background-position: 0 -27px;
}
#editUserInfo .set-item .validate-error .error-text,#editUserInfo .set-item .code-error .error-text{
	color: #cc0000;
}
#editUserInfo .set-item .addr-error{
	position: absolute;
	bottom: 0;
}
#editUserInfo .set-item .basic-input{
	width: 200px;
	padding: 5px;
	height: 18px;
	font-size: 14px;
	border: 1px solid #c9c9c9;
	outline: none;
	margin-right: 7px;
	/*_line-height:25px;*/
}
#editUserInfo .set-item .input-focus{
	border: 1px solid #8ccaff;
}
#editUserInfo .set-item .input-err{
	border: 1px solid #ffa13d;
}
#editUserInfo .set-item .input-right{
	border: 1px solid #52ad3a;
}
#editUserInfo .set-item select.basic-input{
	height: 30px;
	margin-right: 7px;
	width: 210px;
}
#editUserInfo .set-item select + .validate-error .icon-tip{
	left: 430px;
}
#editUserInfo .set-item .addr-input {
	width: 250px;
	float: left;
	margin-right: 10px;
	padding: 5px 5px 5px 5px;
	border: 1px solid #c9c9c9;
	min-height: 20px;
	height: 20px;
	outline: none;
	font-size: 14px;
}
#editUserInfo .set-item .hascontact{
	color: #666666;
	border: 1px solid #fff;
	outline-style: none;
}
#editUserInfo .set-item select.hascontact{
	border: 1px solid #c9c9c9;
}
#editUserInfo .set-item .province,#editUserInfo .set-item .city,#editUserInfo .set-item .area{
	width: 180px;
	/*height: 26px;*/
	margin-right: 5px;
	/*padding: 4px;*/
	height: 22px;
	/*line-height: 18px;*/
	/*padding: 2px 0px;*/
}
#editUserInfo .set-item .city,#editUserInfo .set-item .area{
	width: 95px;
}
#editUserInfo #agreeBtn{
	vertical-align: text-bottom;
}

#editUserInfo :disabled{
	background-color: #fff;
}
#editUserInfo .eui-editting .verify-item{
	display: block;
}
#editUserInfo .btn-submit{
	width: 200px;
	height: 40px;
	margin: 10px 100px;
	border: none;
	background-color: #3a8cfd;
	color: #fff;
	cursor: pointer;
	outline: none;
}
#editUserInfo .btn-submit:hover{
	background-color: #2978e6;
}
#editUserInfo .btn-submit.btn-submit-disabled{
	background-color: #f5f5f5;
	color: #666;
	cursor: default;
}
.eui-dialog#dialog .eui-msg{
	background-color: #ffafaf;
	color: #ff0000;
	text-align: center;
}
/*通用错误提示红色字*/
.mod-error{
	color:#f00;
}
/*通用错误提示红色字*/
.mod-error{
	color:#f00;
}
