﻿.messagePanel { width:95%; padding:15px; border:1px solid #FF6666; margin: 20px auto 10px; }
.error_logo { background:url(../image/tan.png) no-repeat; color:#f00; font-size:12px; font-weight:bold; padding-left:20px; }
ul.error_list { list-style:disc; padding-left:50px; margin:0; }
ul.error_list li { padding:10px 0; }

.e_top_left { float:left; width:6px; height:32px; background:url(../image/e_top_left.jpg) no-repeat; }
.e_top_right { float:right; width:6px; height:32px; background:url(../image/e_top_right.jpg) no-repeat; }
.e_top_bg { background:url(../image/e_top_bg.jpg) repeat-x; height:27px; float:left; width:863px; padding-left:10px; font-size:18px; color:#5D5D5D; padding-top:5px; }

.e404_cat { border:1px solid #CCCCCC; border-top:none; padding:15px 25px 10px; background-color:#fff;}
ul.errorMenu,ul.errorMenu li ul li { margin:0; padding:0; list-style:none; overflow:hidden; height:100%;}
ul.errorMenu li { margin:0 0 8px 0; font-weight: bold;}
ul.errorMenu li ul li { width: 180px; display:inline-block; float:left; margin: 0px 20px 8px 0;}
ul.errorMenu li a:link,ul.errorMenu li a:visited { color:#B3110B; text-decoration:none; }
ul.errorMenu li a:hover,ul.errorMenu li a:active { color:#B3110B; text-decoration:underline; }
ul.errorMenu li ul li a:link,ul.errorMenu li ul li a:visited { color:#000; text-decoration:none; }
ul.errorMenu li ul li a:hover,ul.errorMenu li ul li a:active {color:#000; text-decoration:underline; }
a.red:link, a.red:visited,a.red:hover, a.red:active { color:#92d404; text-decoration:none; }
