/* - - - - - - - - - - - - - - - - - - - - -
100SHOP DEFAULT STYLE
- - - - - - - - - - - - - - - - - - - - - */
 /* Head Tab Menu */
.tabNavMenu{display:block;height:28px;background:transparent url(../imagess/tabmenulinebg.gif) repeat-x 0 100%; padding-bottom:15px;font-size:14px;}
.tabNavMenu ul, #shopArticleTabMenu ul{display:block;height:28px;margin-left:10px;}
.tabNavMenu ul li, #shopArticleTabMenu ul li{display:inline;font-size: 14px;}
.tabNavMenu ul li a, #shopArticleTabMenu ul li a{display:block;float:left;margin-right:5px;background:transparent url(../imagess/tabmenulinebg-left.gif) no-repeat 0 0;height:28px;overflow:hidden;padding-left:15px;color:#c30;text-decoration:none;zoom:1;}
.tabNavMenu ul li a span, #shopArticleTabMenu ul li a span{display:block;background:transparent url(../imagess/tabmenulinebg-right.gif) no-repeat 100% 0;cursor:pointer;zoom:1;voice-family: "\"}\"";voice-family:inherit;height:15px;padding:10px 15px 3px 0;}
.tabNavMenu ul li a:hover,  .tabNavMenu ul li a:hover span, #shopArticleTabMenu ul li a:hover, #shopArticleTabMenu ul li a:hover span{text-decoration:underline;color:#c30;}
.tabNavMenu ul li a.selected,  .tabNavMenu ul li a.selected:hover, #shopArticleTabMenu ul li a.selected, #shopArticleTabMenu ul li a.selected:hover{background-position:0 -28px;color:#FFF !important;text-decoration:none !important;font-size:16px;cursor:default;}
.tabNavMenu ul li a.selected span,  .tabNavMenu ul li a.selected:hover sapn, #shopArticleTabMenu ul li a.selected span, #shopArticleTabMenu ul li a.selected:hover span{background-position:100% -28px;color:#FFF !important;text-decoration:none !important;font-size:16px;cursor:default;}
.tabNavMenu ul li a, .tabNavMenu ul li a span, #shopArticleTabMenu ul li a, #shopArticleTabMenu ul li a span{display: inline-block;}



#shopUrlAdress{
	float: right;
	margin-top: -35px;
	padding-right: 10px;
	font-size: 14px;
	background: transparent url(../imagess/house.gif) no-repeat 0 50%;
	padding-left: 18px;
}
/* Board Box  */
.boardContent{color:#666;  cursor: default;}
.shopBoardBox{
	display: block;
	height: 180px;
	background: #fff url(../imagess/boardbg.jpg) no-repeat;
	width: 480px;
}
.shopBoardBoxInner{
	padding:  8px 15px 10px 15px;
}
.shopBoardTitle{
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
	border-bottom: 1px solid #ccc;
	color: #333;
	font-size: 14px;
}
.sideBox{
	margin-bottom: 0.8em;
}
.sideBoxContent{
	background: transparent url(../imagess/tabmenulinebg.gif) repeat-x 0 0;
	padding: 8px;
	padding-bottom: 8px;
	background-color: #fff;
	border: 1px solid #FF9000;
	border-top: none;
}
.articleListBoxContent{
	border: 1px solid #FF9000;
	border-top: none;
	background: #fff url(../imagess/tabmenulinebg.gif) repeat-x 0 0;
	padding: 15px 0 0 0;
}
#shopArticleListTable .articleListBoxContent{
	width: 764px;
}
.catalogList ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

.catalogList ul li{
	background: transparent url(../imagess/arrow-orange.gif) no-repeat 0 50%;
	border-bottom: 1px solid #FFE684;
	padding: 4px 0 4px 15px;
	font-weight: bolder;
	font-size: 13px;
}

.articleListBoxContent #pagesNavTopTable{
	background-color: #FFE;
	margin: -10px 0 10px 0;
	_margin-top: 0;
	border-bottom: 1px solid #FF9000; 
}
#shopArticleListTable #shopArticleListTitle{
	margin-bottom:0 !important;
}

#recommendTitle{color: #fff;font-size: 14px; font-weight: bolder; padding: 0 0 0 15px;margin: 0 0 0 10px;display:inline-block;display: -moz-inline-box;height: 28px; overflow: hidden; background: transparent url(../imagess/tabmenulinebg-left.gif) no-repeat 0 -28px; clear: right;}
#recommendTitle span{
	display: inline-block;
	height: 28px;
	background: transparent url(../imagess/tabmenulinebg-right.gif) no-repeat 100% -28px;
	padding: 8px 15px 0 0;
	letter-spacing: 5px;
	zoom:1;
}
h2[id=recommendTitle] span{display: block;}
*:first-child+html h2#recommendTitle span{display: inline-block;}

#shopArticleRowListHead{
	border-bottom:  2px solid #FEC270;
}
.shopArticleRowlistItem td{
	padding: 5px 0 8px 0;
}
.shopArticleRowlistItem{
	padding-bottom: 1em;
	border-bottom: dashed 1px #ccc;
}