/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav { display: none; }
}


#container_sameCategoryProductListing .tabs-nav:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#container_sameCategoryProductListing .tabs-nav { display: inline-block; }
* html #container_sameCategoryProductListing .tabs-nav { height: 1%; }
#container_sameCategoryProductListing .tabs-nav { display: block; }


#container_sameCategoryProductListing .tabs-nav { list-style:none; margin:0; padding:0; }
#container_sameCategoryProductListing .tabs-nav li { float: left; margin: 0 1px 0 0px; min-width: 84px; /* be nice to Opera */ }


#container_sameCategoryProductListing .tabs-nav a, 
#container_sameCategoryProductListing .tabs-nav a span { display: block; padding: 0 10px; background: url('tab_hotAlbum2.png') no-repeat; }

#container_sameCategoryProductListing .tabs-nav a {	position: relative; top: 0px; z-index: 2; padding-left: 0; color: #929292; font-size: 12px;
									font-weight: normal; line-height: 1.6; text-align: center; text-decoration: none; white-space: nowrap; /* required in IE 6 */ }

#container_sameCategoryProductListing .tabs-nav a.current { color: #333333; }


#container_sameCategoryProductListing .tabs-nav a, 
#container_sameCategoryProductListing .tabs-nav a:hover, 
#container_sameCategoryProductListing .tabs-nav a:focus, 
#container_sameCategoryProductListing .tabs-nav a:active { background-position: 100% -70px; }

#container_sameCategoryProductListing .tabs-nav a.current, 
#container_sameCategoryProductListing .tabs-nav a.current:hover, 
#container_sameCategoryProductListing .tabs-nav a.current:focus, 
#container_sameCategoryProductListing .tabs-nav a.current:active 

#container_sameCategoryProductListing .tabs-nav a:hover, 
#container_sameCategoryProductListing .tabs-nav a:focus, 
#container_sameCategoryProductListing .tabs-nav a:active { background-position: 100% -105px; outline: 0; /* prevent dotted border in Firefox */ }



#container_sameCategoryProductListing .tabs-nav a span {	width: 64px; /* IE 6 treats width as min-width */
										min-width: 64px; height: 20px; /* IE 6 treats height as min-height */
										min-height: 20px; padding-top: 4px; padding-right: 0; }
										
*>#container_sameCategoryProductListing .tabs-nav a span { width: auto; height: auto; /* hide from IE 6 */ }

#container_sameCategoryProductListing .tabs-nav a span { padding-top: 4px; padding-bottom: 1px; }

/* 未核取頁籤 */
#container_sameCategoryProductListing .tabs-nav a span, 
#container_sameCategoryProductListing .tabs-nav a:hover span,
#container_sameCategoryProductListing .tabs-nav a:focus span,
#container_sameCategoryProductListing .tabs-nav a:active span { background-position: 0 0; color:#777777; }

/* 目前核取頁籤、移過、動作 */
#container_sameCategoryProductListing .tabs-nav a.current span, 
#container_sameCategoryProductListing .tabs-nav a.current:hover span, 
#container_sameCategoryProductListing .tabs-nav a.current:focus span, 
#container_sameCategoryProductListing .tabs-nav a.current:active span,

#container_sameCategoryProductListing .tabs-nav a:hover span, 
#container_sameCategoryProductListing .tabs-nav a:focus span, 
#container_sameCategoryProductListing .tabs-nav a:active span { background-position: 0 -35px; color:#E97800; font-weight:normal; }


#container_sameCategoryProductListing .tabs-nav a:link,
#container_sameCategoryProductListing .tabs-nav a:visited { cursor: text; /* @ Opera, use pseudo classes otherwise it confuses cursor... */ }

#container_sameCategoryProductListing .tabs-nav a:hover, 
#container_sameCategoryProductListing .tabs-nav a:focus, 
#container_sameCategoryProductListing .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
	color: #333333;
    cursor: pointer;
}

/*
#container_sameCategoryProductListing .tabs-nav a { opacity: .4; }
#container_sameCategoryProductListing .tabs-nav a.current { opacity: 1 !important; }
*/

#container_sameCategoryProductListing .tabs-container {
    /*border-top: 1px solid #6B6B6B;*/
    width:100%
    padding: 0;
    /*background: #FFF;*/ /* declare background color for container to avoid distorted fonts in IE while fading */
}
#container_sameCategoryProductListing .tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

