input{
    width:auto;
}
body,div{
    margin:0px;
    padding: 0px;
}
.header{
	background-image: url("../Images/header_bg.png");
    background-repeat: no-repeat;
    width: 100%;
    background-repeat:repeat-x; 
}
.cloud{
	width:100%;
	background:url("../Images/cloud.png") no-repeat top right;
	padding:0px auto;
}
.contents{
    width:1064px;
	height:555px;
	margin:0 auto;
}

.contents .logo{
    padding-top: 27px;
	float:left;
}

.build{
	padding-top:67px;
	position:absolute;
	*padding-top:0;
	*margin-top:-119px;
    
}
.contents .word{
    float:left;
	padding-left:251px;
	padding-top:94px;
}

.login{
    background: url(../Images/frame.png) no-repeat;
    width: 360px;
    height: 304px;
    float: right;
    position: relative;
    padding: 20px;
	margin-left:637px;
	margin-top:68px;
}

.login table{
    margin-top: 35px;
	*margin-top:45px;
    margin-left: 20px;
    font-size: 12px;
}

.login input[type='checkbox']{
    margin-top: -2px;
    margin-right: 5px;
}

.login table td img{
    height: 25px;
    line-height: 30px;
    margin-bottom: 10px;
    margin-right: 10px;
}
tr td input.inp{
    height:20px;
}

.login table td #code{
    width: 70px;
    margin-right: 10px;
}

.login table td .submit{
    margin-top: 10px;
   
}


.sub{
    text-align: center;
}

#footer{
    clear: both;
}
.hideFocus{hide-focus: expression(this.hideFocus=true);}/* for ie 5+ */        
.hideFocus{outline: none;}  /* for firefox 1.5 + */ 