锘緻charset "utf-8";
/* CSS Document */

body, div, p{
    margin: 0;
    padding: 0;
}
html{ position:relative; height:100%;}
body {
    background: #eaae8e;
}
#container {
    margin: 0 auto;
    padding-top: 50px;
    text-align: center;
    width: 100%;
	position:relative; 
	z-index:1;
	max-width:680px;
}
#container img {
    border: medium none;
    margin-bottom: 0px;
}
#container .msg {
     margin-bottom: 20px;
}
#container .error {
    height: 200px;
    position: relative;
}
#container .error img {
    bottom: -50px;
    position: absolute;
    right: -50px;
}
#container .msg2 {
     display:inline-block; zoom:1; vertical-align:middle;
}
#container .msg2 a{ display:inline-block}

#cloud {
    background: url("../images/error_cloud.png") repeat-x scroll 0 0 transparent;
    bottom: 0;
    height: 170px;
    position: absolute;
    width: 100%;
}


.msg-search{margin-top:30px;}
.msg-search .dj{ float:left;height:50px;padding-left:25px;background:url(../images/error-ss.png) left center no-repeat transparent; color:#fff; line-height:50px;}
.msg-search input::-webkit-input-placeholder { color: #fff; } 
.msg-search input:-moz-placeholder { color: #fff; } 
.msg-search input::-moz-placeholder { color: #fff; } 
.msg-search input:-ms-input-placeholder { color: #fff; } 
.msgform{ position:relative; width:350px; height:50px; float:right;border-radius:50px;border:1px solid #fff;line-height:50px;height:50px;}
.msgform .text {width:260px; line-height:48px; padding-left:20px; border:none;height:48px;display:block;outline:none;color: #fff !important; background: transparent;}
.msgform .send {display:block;width:70px; height:50px;background:url(../images/error-search.png) center center no-repeat transparent; cursor:pointer; transition:.5s all linear; outline:none; border:none; position:absolute; top:0;right:0; line-height:999; overflow:hidden;}