.tabbox { margin-top:20px; border:1px solid #ebebeb; }
.tabhead { line-height:36px; border-bottom:1px solid #ebebeb; background:#f8f8f8; }
.tabhead ul { font-size:0; }
.tabhead li { margin-bottom:-1px; border-right:1px solid #ebebeb; border-bottom:1px solid transparent; display:inline-block; vertical-align:top; }
.tabhead li.on { border-right:0; background:#004c98; }
.tabhead li a { padding:0 30px; font-size:15px; color:#666; display:block; }
.tabhead li.on a { color:#fff; }
.tabcon { padding:20px; line-height:24px; }
.tabcon ul { display:none; }
.tabcon ul.on { display:block; }