/*页面提示及表单提示（部分）*/
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: #ffffef!important; border: 1px dashed #e4d9a9; }
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; }
span.cmn_warning { background-image: url(images/icon/warning.gif); background-repeat: no-repeat; background-position: left; padding: 5px 0px 0px 18px; color:red; }

.error, .cmn_form_err { font-size: 12px; color: #FF0000; background:url(images/icon/icon_error.gif) no-repeat;  padding-left: 20px!important; }
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; }
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; }
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; padding: 0 4px;}
/*loading提示*/
.load { position:absolute; top:0; left:0; text-align:center; width:100%; height:100%;overflow:hidden; z-index:9999;}
.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:#f2f8ff url(images/icon/load.gif) 5px center no-repeat; border:solid 1px #91C2FE;  position:relative; z-index:10001; margin:0 auto; top:208px;display:inline-block;*display:inline;zoom:1}
.load_con.anywhere{top:8px;}
.load_con span { padding:0 5px 0 30px; line-height:33px; }
/*warnning tip*/
.body_warnning { position:absolute; bottom:25px; right:10px; border:solid 1px #398FF7; width:300px; background-color:#fff; min-height:60px;height:auto !important;height:60px; overflow:visible; z-index:9999 }
.body_warnning .warn_head { height:12px; 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; }
<<<<<<< .mine
.body_warnning .warn_warpper { clear:both; overflow:hidden; zoom:1; padding:0 5px 10px; margin-bottom:2px; }
=======
.body_warnning .warn_warpper { clear:both; overflow:hidden; zoom:1; padding:0 5px 10px;margin-bottom:2px; }
.body_warnning .warn_warpper.i_warning { padding-left:50px; background:url(images/icon/warning_big.gif) 10px 0 no-repeat; }
.body_warnning .warn_warpper.i_error { padding-left:50px; background:url(images/icon/error_big.gif) 10px 0 no-repeat; }
.body_warnning .warn_warpper.i_success { padding-left:50px; background:url(images/icon/success_big.gif) 10px 0 no-repeat; }
.body_warnning .warn_warpper.i_tip{ padding-left:50px; background:url(images/icon/tip_big.gif) 10px 0 no-repeat; }
.body_warnning .warn_warpper .warn_content { min-height:30px;height:auto !important;height:40px; padding:8px; }
/*title tip*/
.title_tip{ position:absolute; background-color:#FFF; border:solid 1px #91C2FE; display:none;z-index:1000;}
.title_tip .cont{padding:8px; 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:40px;height:40px; background:url(images/gotop.png) 0 0 no-repeat;left:50%; bottom:30px;left:50%;margin-left:410px;}
/*placeholder*/


/*top_tips*/
.top_tips{ padding:4px 45px; color:#FFF; background:#64a7f8; border-radius:0 0 6px 6px; position:fixed; z-index:10; top:55px; left:600px; font-size:12px;}
.top_tips.tips_error{background:#ff8383;}
.top_tips.tips_success{background:#9ecc6a;}