@charset "utf-8";
/* secondnav */

body#product div#bg02 #productSummary section.productDetail{
  margin-bottom:0;
}

#secondNav {
  background:#FFF;
  width:100%;
  border-bottom:1px solid #CCC;
  min-width:980px;
}

#secondNav .container{
  width:980px;
  margin:0 auto;
  border-left:1px solid #CCC;
  border-right:1px solid #CCC;
  height:63px;
}
#secondNav ul{
  float:left;
}

#secondNav li{
  float:left;
}
#secondNav li.hide{
  display:none;
}

#secondNav .contact{
  float:right;
  border-left:1px solid #CCC;
  display:none;
}

#secondNav li a, #secondNav li p{
  display:block;
  color:#555;
  font-size:12px;
  padding:20px 19px;
}

#secondNav li a.active ,
#secondNav li p.active {
  background: #eee;
  border-bottom: 1px solid #eee;
}

#secondNav .contact a{
  display:block;
  color:#555;
  font-size:12px;
  padding:40px 8px 0;
  text-align:center;
  background:url(../images/second_nav_contact.gif) no-repeat center 8px;
}

#secondNav li a:hover, 
#secondNav li p:hover, 
#secondNav .contact a:hover {
    background-color: #EEE;
    border-bottom: 1px solid #EEE;
}

#secondNav.fixed{
  position:fixed;
  top:0;
  left:0;
  z-index:999;
}

#secondNav.fixed .contact,
#secondNav.fixed .hide{
  display:block;
}
#secondNav.fixed li a, #secondNav.fixed li p{
  padding:20px 11px;
}

#secondNav ul li {
  position: relative;
}

#secondNav ul li ul {
    display: none;
    position: absolute;
    left: 0;
    top: 64px;
    z-index: 10000;
}

#secondNav ul li ul * {
  display: block;
}

#secondNav ul li ul li {
  width: 300px;
}

#secondNav ul li ul li dt {
  background: #ccc !important;
  padding: 5px 22px;
  border: 1px solid #ccc !important;
  font-size: 13px;
  width: 100%;
  box-sizing: border-box;
}

#secondNav ul li ul li dd a, #secondNav ul li ul li a {
  line-height:50px ;
  background:#FFF ;
  color: #333;
  font-size: 16px;
  padding: 12px 22px;
  box-sizing: border-box;
  text-decoration: none;
  border: 1px solid #ccc !important;
  margin-top: -1px;
  width: 100%;
  font-size: 13px;
  line-height: 1.2;
}
#secondNav ul li ul li dd a:hover, #secondNav ul li ul li a:hover {
  background: #EEE;
  text-decoration: underline;
}

#secondNav ul li .newcontent {
    position: absolute;
    top: 3px;
    right: 20px;
    font-size: 75%;
    font-weight: bold;
    color: #DA1717;
    text-transform: uppercase;
}
