body{
    font-family: 'Arial', sans-serif;
    font-size: 14px;
}

.content  {position: relative; width: 100%; height: 500px;}
.sign-in {margin: 0 auto; width: 800px; height: 100%; position: relative; text-align: center;}
.sign-in .content-item {position: relative; width: 100%; height: auto; top: 50%; margin:0 auto; text-align: center;}
.sign-in .title{position: relative; width: 100%; height: auto; margin:0 auto; text-align: center; margin-bottom: 20px;}
.sign-in table{position: absolute; width: 100%; height: auto; margin:0 auto; text-align: center;}
.sign-in table tr{margin: 10px;}
.sign-in table tr td{padding: 10px;}
.sign-in table tr input{padding: 10px; border-radius: 10px; width: 300px; height: 50px;}
.sign-in table tr button{padding: 10px; border-radius: 10px; width: 300px; height: 50px;}
.error {width: 600px;; height: auto; background: #f44455; color: #FFF; margin: 0 auto; padding: 10px 0px;}

.title {font-size: 30px; font-weight: bold; border-bottom: 1px solid #ccc;}
