.error, .cmn_form_err { font-size: 12px; line-height: 20px; color: #FF0000; background:url(images/icon/icon_error.gif) no-repeat; height: 16px; padding-left: 20px!important; }
#error_1 { background-color: eaeaea; }
#cmn_error { position: relative; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; height: 44px; padding-left: 35%; background-color: #EEEEEE; border: 1px dashed #CCCCCC; }
div.cmn_error { background-image: url(images/icon/error.gif); background-repeat: no-repeat; background-position: left; padding: 5px 0px 0px 18px; color:red; }
div.cmn_error_1 { font-size: 12px; float:left; padding-left: 4px; width:80%; padding-top: 18px; }
#cmn_warning, div.cmn_warning { position: relative; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding:10px; line-height:15px !important; text-align:center; height:auto!important; background: #f4fafc!important; border: 1px dashed #b3d7df; }
#cmn_warning, div.cmn_warning img { vertical-align:middle; }
div.cmn_warning.success { color: #009900; }
div.cmn_warning.warning .ico { width:48px; height:37px; background-image:url(images/icon/warning_big.gif); }
div.cmn_warning.error .ico { width:48px; height:37px; background-image:url(images/icon/error_big.gif); }
div.cmn_warning.success .ico { width:48px; height:37px; background-image:url(images/icon/success_big.gif); }
div.cmn_warning.tip .ico { width:48px; height:37px; background-image:url(images/icon/tip_big.gif); }
table.cmn_table div.cmn_warning { border:none; background:none !important; }
#cmn_warning1 { position: relative; margin: 8px 0; background-color: #f4fafc; border: 1px dashed #b3d7df; padding: 8px; text-align:center; }
span.cmn_warning { background-image: url(images/icon/warning.gif); background-repeat: no-repeat; background-position: left; padding: 5px 0px 0px 18px; color:red; }
span.cmn_tip { background-image: url(images/icon/tip.gif); background-repeat: no-repeat; background-position: left; padding: 5px 0px 0px 18px; }
div.cmn_warning_1 { font-size: 12px; float:left; padding-left: 4px; width:80%; padding-top: 18px; }
#cmn_info { position: relative; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; height: 44px; padding-left: 35%; background-color: #EEEEEE; border: 1px dashed #CCCCCC; }
div.cmn_info { background-image: url(images/icon/tip.gif); background-repeat: no-repeat; background-position: left; padding: 5px 0px 0px 18px; }
div.cmn_info_1 { font-size: 12px; float:left; padding-left: 4px; width:80%; padding-top: 18px; }
/*说明部分样式*/
table.cmn_explain { font-size:12px; color:#000000; width:100%; border: 1px solid #c1c2e0; }
table.cmn_explain img { vertical-align:middle; padding:0 0 3px 0; }
table.cmn_explain tr td, table.cmn_explain tbody tr td { padding:5px 0 5px 5px; }
table.cmn_explain tr.even th { word-break : keep-all; font-weight:normal; background:#dadada; text-align:right; padding:5px 0 0 0; vertical-align:top; }
table.cmn_explain tr.even { background:#e9e9e9; color:#484848; }
table.cmn_explain tr.odd { background:#f3f3f3; color:#484848; }
/*注释文字样式*/
.text_comment { font-size:12px; color:#999999; }
.load { position:absolute; top:0; left:0; text-align:center; width:100%; height:100%;overflow:hidden}
.load .load_bg { background-color:#000; filter:alpha(opacity=60);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(opacity=60)”;-moz-opacity:0.6;opacity:0.6;width:100%; height:100%; position:absolute; left:0; top:0; z-index:10000;-width:2000px;-height:2000px;}
.load.nobg .load_bg {display:none }
.load_con { background:#DBFAFD url(images/icon/load.gif) 5px center no-repeat; border:solid 1px #377993;  position:relative; z-index:10001; margin:0 auto; top:8px;display:inline-block;*display:inline;zoom:1}
.load_con span { padding:0 5px 0 30px; line-height:28px; }
/*warnning tip*/
.body_warnning { position:absolute; bottom:25px; right:10px; border:solid 1px #9BCADE; width:300px; background-color:#fff; min-height:60px; overflow:visible; z-index:9999 }
.body_warnning .warn_head { height:18px; position:relative }
.body_warnning .warn_head .warn_close { display:block; width:10px; height:10px; background:url(images/close-dlg.gif) no-repeat 0px 0px transparent; position:absolute; right:5px; top:5px; }
.body_warnning .warn_warpper { clear:both; overflow:hidden; zoom:1; padding:0 5px 10px; border-bottom:solid 1px #BBD8E0; margin-bottom:2px; }
.body_warnning .warn_warpper.i_warning { padding-left:50px; background:url(images/icon/warning_big.gif) 5px 0 no-repeat; }
.body_warnning .warn_warpper.i_error { padding-left:50px; background:url(images/icon/error_big.gif) 5px 0 no-repeat; }
.body_warnning .warn_warpper.i_success { padding-left:50px; background:url(images/icon/success_big.gif) 5px 0 no-repeat; }
.body_warnning .warn_warpper.i_tip{ padding-left:50px; background:url(images/icon/tip_big.gif) 5px 0 no-repeat; }
.body_warnning .warn_warpper .warn_content { min-height:30px; _height:30px; }
/*title tip*/
.title_tip{ position:absolute; background-color:#FFF; border:solid 1px #9acae0; display:none;z-index:1000;}
.title_tip .cont{padding:2px 3px; max-width:250px;word-wrap:break-word;word-break :break-all;}
.title_tip.i_warning{padding-left:43px; background:#FFF url(images/icon/warning_big.gif) 5px 2px no-repeat;}
.title_tip.i_error{padding-left:43px; background:#FFF url(images/icon/error_big.gif) 5px 2px no-repeat;}
.title_tip.i_success{padding-left:43px; background:#FFF url(images/icon/success_big.gif) 5px 2px no-repeat;}
.title_tip.i_warning .cont,.title_tip.i_error .cont,.title_tip.i_success .cont{min-height:40px;*height:40px;overflow:visible}
.title_tip .cor_1,.title_tip .cor_2,.title_tip .cor_3,.title_tip .cor_4 {position:absolute;background:url(images/border_corner.gif) no-repeat;width:2px;height:2px;font-size:0;line-height:0; *display:none;}
.title_tip .cor_1 {top:-1px;left:-1px;background-position:0 0;}
.title_tip .cor_2 {top:-1px;right:-1px;background-position:right 0;}
.title_tip .cor_3 {bottom:-1px;left:-1px;background-position:0 -4px;}
.title_tip .cor_4 {bottom:-1px;right:-1px;background-position:right -4px;}
/*gotop*/
.gotop{display:block;position:fixed;_position:absolute;width:29px;height:11px; background:url(images/gotop.gif) 0 0 no-repeat;left:50%; bottom:30px;left:50%;margin-left:410px;}

/*top_tips*/
.top_tips{ padding:4px 45px; color:#FFF; background:#64a7f8; border-radius:0 0 6px 6px; position:fixed; z-index:2147483638; top:55px; left:600px; font-size:12px;}
.top_tips.tips_error{background:#ff8383;}
.top_tips.tips_success{background:#9ecc6a;}