section#pageNavGa {
top:0;
}

#contents {
margin-top: 25px;
}
.product_number {
margin-top: 0;
}

#inputEmail,
#inputPassword 
{
border: 0;
background: url(../app_img/iphone4/guarantee/enter_bg.png) center top no-repeat #FFF;
color: #AAA;
font-size: 16px;
width: 300px;
height: 40px;
text-align: center;
}

.owner_information {
margin-top: 0;
left:0;
margin:20px auto;
}
table.owner{ margin:auto; width:220px; padding-top:50px; }
table.owner td.cate1{ width:70px;  text-align:left; padding:5px;  color:#777;}
table.owner td.cate2{  width:240px; text-align:left; padding:5px; color:#111; }

.warrenty {
margin-top: 0;
left:0;
margin:60px auto 20px auto;

}


.product_number {
  background: url(../app_img/iphone4/guarantee/login_id.png) center top no-repeat #FFF;
  background-size: 320px 23px;
}

.product_id {
  background: url(../app_img/iphone4/guarantee/password.png) center top no-repeat #FFF;
  background-size: 320px 23px;
}

.login{ 

  width: 160px;
  left: 0;
  margin: 20px auto;
}



.logout {
  width: 100%;
  height: 40px;
  clear: both;

  display: block;
  position: relative;
  left: 0;
  margin: 20px auto;
  clear: both;
}

.logout a {
  width: 160px;
  height: 40px;
  display: block;
  background: transparent;
  background: url(../app_img/iphone4/guarantee/logout_btn.png) left top no-repeat #FFF;
  background-size: 160px 40px;
  margin: auto;
}


.support {
    height: 150px;
    margin: 40px auto;
    left: 0;
}


.reload {
  width: 100%;
  height: 40px;
  clear: both;

  display: block;
  position: relative;
  left: 0;
  margin: 20px auto;
  clear: both;
}

.reload a {
  width: 160px;
  height: 40px;
  display: block;
  background: transparent;
  background: url(../app_img/iphone4/guarantee/reload_btn.png) left top no-repeat #FFF;
  background-size: 160px 40px;
  margin: auto;
}


.message {
  text-align: center;
  font-size: 80%;
  color: #f00;
}
