@charset "gb2312";
body { padding: 0; margin: 0; font-size: 12px;  }


.e_container { width: 460px; padding: 60px 80px 40px 80px; position: absolute; background: #f8f8f8; margin: -200px 0 0 -290px; top: 50%; left: 50%; border-radius: 6px; }
.e_container .e_logo { width: 174px; height: 80px; overflow: hidden; position: absolute; right: 20px; top: -40px; background: url(/images/err_logo_51.png) no-repeat; }
.e_container .mes_infobox .ico { height: 43px; width: 43px; float: left; background: url(/images/err_icon.png) no-repeat; }
.e_container .mes_infobox .r_text { margin-left: 60px; line-height: 1.7em; font-size: 14px; }
.e_container a {color:#36C; text-decoration: none}
.e_container a:hover {color:#F60; text-decoration: none}

.e_container .r_text h3 { font-size: 14px; margin: 0; padding: 0; font-weight: bold;}
.e_container .r_text small { font-size: 12px; color: #999;}
.e_container .r_text ul { margin-left: 0; padding-left: 15px;}
.e_container .r_text ul li { line-height: 24px; margin-bottom: 15px; font-size: 12px;}
.e_container .r_text ul li strong { color:#666; border-bottom: 1px dotted #666;}
.e_container .r_text .goback { margin-top: 20px; font-size: 12px; color: #999; }

.e_container .formbox { float: left; clear: both; margin-top: 20px; font-size: 12px; }
.e_container .formbox ul, .e_container .formbox ul li { list-style: none; padding: 0; margin: 0; font-size: 12px; }

.e_container .formbox ul li .textinput { width: 220px; height: 30px; border: 1px solid #E2E2E2; background: #fff; line-height: 30px; }
.e_container .formbox ul li .textinput label { width: 56px; display: inline-block; float: left; height: 30px; padding-left: 14px;}

.e_container .formbox ul li { padding: 4px 0; }
.e_container .formbox .left { border-right: 1px solid #DDD; float: left; padding-right: 26px; }
.e_container .formbox ul li .textinput input { padding: 0; margin: 0; height: 30px; width: 150px; border: none; background: none; } 

.e_container .formbox ul li .l input { background: #00A651; border: none; border-radius: 3px; padding: 6px 20px; color: #fff; cursor: pointer; }
.e_container .formbox ul li .l { margin-right: 20px; }
.e_container .formbox ul li .r input { background: #BDBDBD; border: none; border-radius: 3px; padding: 6px 20px; color: #fff; cursor: pointer; }

.e_container .formbox .right { line-height: 26px; padding-left: 26px; float: left; }

.e_container .infobox { float: left;  clear: both; background: #EEE; margin-top: 10px; padding: 10px 0; width: 100%; font-size: 12px; }
.e_container .infobox .left { border-right: 1px solid #DDD; float: left; padding: 0 20px; width: 250px; }
.e_container .infobox .right { line-height: 26px; padding: 0 20px; float: left; }

.e_container .infobox dl { margin: 0; padding: 0;  line-height: 30px; font-size: 12px;}
.e_container .infobox dt { display: block; clear: both; margin: 0; padding: 0; line-height: 30px; font-size: 12px;}
.e_container .infobox dd { display: block; clear: both; color: #999; margin: 0; padding: 0; line-height: 30px; font-size: 12px;}
.e_container .infobox dd b { color: #333;}

