#main{ margin:10px auto; width:960px;}
#side{ width:149px; border-right:1px dashed #2897E9; padding:40px 0 240px 0;}
#menu li{ position:relative; line-height:40px; height:40px; border:1px solid #fff;}
#menu li.cur{border:1px dashed #2897E9; }
#menu li a{ position:absolute; z-index:999; width:147px; height:40px; display:block; text-align:center; background:#fff;}
#menu li a:hover{ color:#ff0000}
#menu .cur a{padding-right:2px;}
.codes{ padding:20px 40px;}
.codes p{ text-indent:2em; margin-bottom:1em;}
#position{ line-height:40px;}

.content{ padding:20px 40px;}