* { margin:0; padding:0;}


/*==================list====================*/
ul { list-style:none;}

.list li { float:left; padding:0 21px 0 26px;}
.list li a { color:#2B60DE;}
.list li.icon-1 { background:url(icon-100.gif) no-repeat right 4px; padding-bottom:2px;}
.list li.icon-2 { background:url(icon-200.gif) no-repeat right 3px; padding-bottom:3px;}

.site-nav { width:100%; overflow:hidden;}
.site-nav li { font-size:1.27em; margin-right:4px; float:left;}
.site-nav li a { color:#2B60DE; text-decoration:none; float:left; display:block; background:url(nav-righ.gif) no-repeat right top; width:146px; text-align:center;}
.site-nav li a em { background:url(nav-left.gif) no-repeat left top; display:block; padding:0 5px 0 5px;}
.site-nav li a b { font-style:normal; font-weight:normal; padding:10px 0 10px 0; display:block; background:url(nav-tail.gif) repeat-x top; }
.site-nav li a:hover { color:#111111; background:url(nav-act-.gif) no-repeat right top;}
.site-nav li a:hover em { background:url(nav-act0.gif) no-repeat left top;}
.site-nav li a:hover b { background:url(nav-act1.gif) repeat-x top;}
.site-nav li a.act { color:#111111; background:url(nav-act-.gif) no-repeat right top;}
.site-nav li a.act em { background:url(nav-act0.gif) no-repeat left top;}
.site-nav li a.act b { background:url(nav-act1.gif) repeat-x top;}
.site-nav li.last { margin-right:0;}
