﻿/*
  error/404 css
*/
.error-wrapper{
	width: 100%;
	height: 100%;
	background-color: #6583cc;
}
.error-wrapper img{
    position: absolute;
    height: 33px;
    left: 50%;
    margin-left: -315px;
    top: 100px;
    z-index: 100;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.si-error{
	/*border:1px solid #ccc;*/
	background: none repeat scroll 0 0 #f9f9f9;
    border-radius: 8px;
	width:620px;
	margin:0 auto;
	/*padding:20px 20px 20px 230px;*/
	padding: 20px;
	position: relative;
	top:150px;
}
.sheet.main .si-error{
	top:0;
}
.si-wind .si-error{
	width:auto;
	background: none;
	top:0;
	padding : 10px 20px;
}
.si-error h2{
	color: #fff;
    float: left;
    font-size: 16px;
    left: 210px;
    margin-bottom: 10px;
    padding-left: 20px;
    position: absolute;
    top: -39px;
}
.si-error hr{
	color: rgb(242, 242, 242);
	width:94%; 
	font-weight: bold; 
	border: 2px solid rgb(204, 204, 204); 
	margin-bottom: 25px; 
	margin-top: 25px;
}
.si-error .error-type-explain{
	padding:6px 0 6px 20px;	
}
.si-error ul li{
	line-height: 25px;
	font-size: 12px;
	padding-left: 30px;
	color:#666;
}
.si-error ul {
	padding-bottom: 5px;
	margin-bottom: 5px;
	/*border-bottom:1px solid #0ff;*/
}
.si-error p{
	line-height: 24px;
	font-size: 14px;
	padding-left: 20px;
	padding-bottom: 5px;
}
.si-error .validation-summary-errors ul li {
	font-size: 30px;
    font-weight: bold;
    padding: 10px;
    padding-left: 20px;
}


/*
* new-error
*/

/* 404 */
.si-error-404 {
    background: #b7e5fe url("/Images/error/error-404.png") no-repeat scroll 50% 50%;
    height: 696px;
    left: 0;
    min-height: 100%;
    position: absolute;
    right: 0;
    top: 0;
}
.si-error-404 .error-msg {
    color: #777;
    font-size: 15px;
    left: 50%;  
    line-height: 30px;
    margin-left: -316px;
    position: absolute;
    top: 51.5%;
    margin-top: .65rem;
}
.si-error-404 .error-type-explain {
    font-size: 18px;
    margin-bottom: 3px;
}
.si-error-404 .error-msg a {
    color: #6C8BD3;
}
.si-error-404 li:before {
    content: url("/Images/error/ol_dot.png");
    float: left;
    height: 14px;
    margin: -2px 10px 0 0;
    width: 14px;
}