* { margin:0; padding:0 } ul { list-style:none } a { text-decoration:none } .hide { display:none; } .wrap { width:500px; margin:50px } .tab { margin-bottom:30px; } .tab .tabList { height:40px; } .tab .tabList li { float:left; } .tab .tabList li a { display:block; height:40px; line-height:40px; padding:0 20px } .tab .tabList .ac a { background:#ccc; color:#fff } .tab .tabItem { min-height:200px; border:1px solid #ccc; padding:20px }