body {  background: #E6E6E6 ;}

/* (nc-s-c-s) full name -> ShopNC Store Container Style */
.nc-s-c-s1 {}
.nc-s-c-s1 .title { height: 36px; border: solid 1px; border-color: #FFF #FFF #E2DED0 #FFF; border-radius: 5px 5px 0 0;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#67666A', endColorstr='#807F83'); background-image: -webkit-gradient( linear, left top, left bottom, from(#67666A), to(#807F83)) ; background-image: -moz-linear-gradient(top, #67666A, #807F83);}
.nc-s-c-s1 .title h4 { color:#FFF; line-height: 24px; margin: 4px 0 4px 16px; display: inline-block; text-shadow: 0 1px 1px rgba(0,0,0,.2); }
.nc-s-c-s1 .title h4 {*display: inline;}
.nc-s-c-s1 .title span { }
.nc-s-c-s1 .content { border: solid 1px #E7E7E7; background:#FFF; border-radius: 0 0 5px 5px; *padding-bottom:10px;}

.nc-s-c-s2 {}
.nc-s-c-s2 .title { height: 36px; border: solid 1px; border-color: #FFF #FFF #E2DED0 #FFF; border-radius: 5px 5px 0 0;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#67666A', endColorstr='#807F83'); background-image: -webkit-gradient( linear, left top, left bottom, from(#67666A), to(#807F83)) ; background-image: -moz-linear-gradient(top, #67666A, #807F83);}
.nc-s-c-s2 .title h4 { color:#FFFFFF; line-height: 24px; margin: 4px 0 4px 16px; display: inline-block; text-shadow: 0 0 0 rgba(0,0,0,0); }
.nc-s-c-s2 .title h4 { *display: inline;}
.nc-s-c-s2 .title span {}
.nc-s-c-s2 .content { border: solid 1px #E7E7E7; background:#FFF; border-radius: 0 0 5px 5px; box-shadow: 1px 1px 0 #FFF inset;}

.nc-s-c-s3 {}
.nc-s-c-s3 .title {
    background: #67666A;
    background-repeat: repeat-x;
    border-radius: 4px 4px 0 0;
    border-width: 1px;
    height: 30px;
}
.nc-s-c-s3 .title h4 { color:#FFF; line-height: 24px; margin: 4px 0 4px 16px; display: inline-block; text-shadow: 0 1px 1px rgba(0,0,0,.2); }
.nc-s-c-s3 .title h4 { *display: inline;}
.nc-s-c-s3 .title span { float:right; margin: 4px 12px 0 0; line-height: 24px;}
.nc-s-c-s3 .title span a { color: #FFF;}
.nc-s-c-s3 .content { clear:both; background-color: #FFF; border: solid #CDCDCD 1px; border-radius: 0 0 5px 5px; overflow:hidden;}

.nc-s-c-s4 {}
.nc-s-c-s4 .title {background:#67666A; background-repeat: repeat-x; background-position: left -361px; height: 30px; border-width: 1px; border-radius: 4px 4px 0 0;}
.nc-s-c-s4 .title h4 { color:#FFF; line-height: 24px; margin: 4px 0 4px 16px; display: inline-block; text-shadow: 0 1px 1px rgba(0,0,0,.2); }
.nc-s-c-s4 .title h4 { *display: inline;}
.nc-s-c-s4 .title span { float:right; margin: 4px 12px 0 0; line-height: 24px;}
.nc-s-c-s4 .title span a { color: #FFF;}
.nc-s-c-s4 .content { background-color: #FFF; border: solid #CDCDCD; border-width: 0 1px 1px 1px; border-radius: 0 0 5px 5px; padding: 10px 0 10px 0; overflow: hidden; margin-bottom: 20px;}



/* =====================
 * 独立类样式
 * ===================== */
 /* 列表翻页 */
.pagination{ padding: 2px; margin-right: 16px;}
.pagination ul li span{ line-height: 20px; color: #EEDCC6; padding: 1px 8px; margin: 0px 2px; border: 1px solid #F3E6D7; border-radius: 4px;}
.pagination ul li a span , .pagination li a:visited span{ color: #CCA881; text-decoration: none; border-color: #F3E6D7;}
.pagination ul li a:hover span, .pagination li a:active span{ color: #876136; background-color: #FFF; border-color: #F3E6D7;}
.pagination ul li span.currentpage{ color:#876136; background-color: #FAF2DF; border-color: #E6D3BE; box-shadow: 0 1px 1px rgba(0,0,0,0.1)}

/* ============================== */
/* 头部店铺介绍与搜索 -> header.php */
/* ============================== */
/* 导航区域布局控制 */
.ncsl-nav { width: 1000px; margin: 0 auto; } 
#style8_nav { display:none;}
#nav { background: none repeat scroll 0 0 #67666A; width: 998px; height: 38px; padding: 1px; overflow: hidden;}
#nav ul { white-space: nowrap; display: block; width: 999px; height: 38px; margin-left: -1px;  overflow: hidden;}
#nav li { float: left; }
#nav li a { height: 38px; float: left;}
#nav li a span { font-size: 14px; font-weight: 600; line-height: 20px; text-overflow: ellipsis; white-space: nowrap; max-width:160px; color: #FFF; float: left; height: 20px; padding: 9px 15px; margin-left: 4px; overflow:hidden; cursor:pointer;}
#nav li.normal a { background-position: 0px -80px;}
#nav li.normal a span { background-position: right -120px; }
#nav li.normal a:hover { background-position: left -160px;}
#nav li.normal a:hover span { background-position: right -200px;}
#nav li.active a, #nav li.active a:hover { background-position: 0px -240px; }
#nav li.active a span, #nav li.active a:hover span { background-position: right -280px; text-shadow: 0 1px 1px rgba(0,0,0,.2)}

/* 侧边栏店铺分类控制标签 */
.ico-none, .ico-block, .ico-sub { color:#FFF; background-color: #FFD379; border: solid 1px #FFB417; box-shadow: 1px 1px 1px 0 rgba(0,0,0,.1);}

/* ========================================= */
/* 商品列表类页面 -> index.php, goods_list.php */
/* ========================================= */

/* 列表排序 */
.ncs-goodslist-bar { background: #F7F7F7; border-right: solid 1px #FFF;  border-left: solide 1px #FFF; padding:6px 0;}
/* 商品列表 */
.ncg-list .content { width: 790px; overflow:hidden;  padding-top:10px; padding-bottom:10px; clear:both;}


/*商品属性值*/
.nc-goods-sort, .nc-g-r, .ncg-salelog .bd .note { border-width: 1px; }

.tabbar ul li.current a {
    border-top-color: #67666A;
}


/* 商品详情内容 */

.nc-detail { background-color: #FFF; border-radius: 5px; margin: 10px 0 15px 0;  box-shadow: 0 -2px 2px rgba(0,0,0,0.1);}
.nc-gallery { width: 312px; float:left; margin-left:10px; _margin-left:5px/* IE6 */;}
.nc-wrap { width: 450px; float:left; margin-left:10px; _margin-left:5px/* IE6 */;}
.ncg-info { float: right; margin-right:10px; _margin-rightt:5px/* IE6 */;}


/* 商品属性值*/
.nc-goods-sort { background-color: #FFF; border: solid #E7E7E7; border-width: 0 0 1px 0; padding:15px 0; width: 100%; }

/*评价详情*/
.ncg-comment .bd table { border: solid #E7E7E7; border-width: 1px 0 0 0; display:inline-table; background-color: #FFF;}

.ncs-submenu { width:170px; margin: 5px 13px 5px 15px; _margin: 5px 6px 5px 8px; _display: inline-block; _float:left;}
.ncs-submenu li { line-height: 20px; font-weight: 600; text-align:left; margin: 6px 0; }
.ncs-submenu li a { color: #333; }
.ncs-submenu li ul { width: 150 ; margin: 5px 0px 5px 20px; }
.ncs-submenu li ul li { line-height: 20px; font-weight: normal; text-align:left; margin: 4px 0; }