.header{width:1000px;margin:0 auto;position:relative;height:74px;border-bottom: 1px solid #e2e2e2;}
.logo{position:absolute; top:16px; left:0; *top:10px; top:14px \0;}
.pagetitle{position:absolute;top:23px; *top:19px; left:170px; font-size:22px;padding:0px 0 0 16px;border-left:1px solid #eaeaea;color:#5d5d5d;height:30px; line-height:28px;}
.loginstate{position:absolute;right:10px;top:33px;top:26px \0;*top:23px \9;font-size:12px;}
.loginstate a{color:#5d5d5d; text-decoration:none; margin:0 6px; }
.loginstate a:hover{color:#ff6a00;}

.main-content{width:1000px;margin:0 auto;border-bottom:1px solid #e2e2e2; background:#fff; position:relative; padding-top:8px;}