@charset "utf-8";
/* CSS Document */
body{font-family: 'Open Sans', sans-serif; font-size:12px;}

* {padding:0px; margin:0px;}


.fl{float:left;}
.fr{float:right;}
.clb{clear:both;}

.btn{ float:right; margin-top:20px;}
/*-----------------------------------------------------------------------------------------------*/

.wrapper{width:100%; margin:0px; padding:0px;}
.error_container{ width:1170px; margin:0px auto;}

.error{}
.error h1{ font-size:36px; font-weight:800;}
.error h2{ font-size:18px; font-weight:800; color:#333; margin-top:85px;}
.error h3{ font-size:18px; font-weight:normal; color:#333; margin-top:30px;}
.error h3 em{ font-style:italic; color:#dd4c4c;}
.error h3 em a{ font-style:italic; color:#dd4c4c; text-decoration:none;}
.error h4{ margin-top:7px;}
.error h4 a{color:#dd4c4c; font-size:14px; text-decoration:none;}

.search_box input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #333333;}
.search_box input:-moz-placeholder, textarea:-moz-placeholder { color: #333333;} 

.search_box{width:92%; height:34px; padding: 6px; float:left; background:#eee; margin-top:5px;}
.search_box input{ width:76%; height:27px; border:0px; font-size:14px; padding-left:10px;}
.search_box img{width:35px; height:33px; float:right; padding-top:0px;}

/*-----------------------------------------------------------------------------------------------*/

