/* 基本 */
*{margin:0;padding:0;font-size:12px;font-family:"Verdana","sans-serif","Arial";color:#666;}
html,body{height:100%;}
.clearfix:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{*display:inline-block;}
a,a:hover{text-decoration:none;}
a:hover{text-decoration:underline;}

/* 表单 */
.text{width:140px;border:#C5C5C5 1px solid;background:#fff;padding:4px 3px;font-weight:700;background:url(../images/admin/input.gif) no-repeat;}
.ssecode{text-transform:uppercase;}
.button{background:url(../images/login/btn.png) no-repeat;width:78px;height:26px;line-height:26px;cursor:pointer;border:none;color:#fff;}

/* 结构 */
#Container{position:relative;min-height:100%;_height:100%;}
#Header{position:absolute;top:0;left:0;width:100%;height:170px;}
#Body{ position:absolute;top:50%;margin-top:-132px;width:100%;}
#Sidebar{float:left;width:43%;padding:81px 0 0;text-align:right;font-size:20px;}
#Main{margin-left:45%;height:214px;padding:50px 0 0 30px;background:url(../images/login/login_line.jpg) no-repeat left top;}
#Main table td.label{width:50px;}
#Main table td label.error{color:#930;margin-left:5px;}
#Footer{position:absolute;left:0;bottom:0;width:100%;height:30px;border-top:1px solid #e6e6e6;background:#f9f9f9;}
#Footer div{padding:6px 15px;color:#aaa;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:right;}
