/** 
 * 描述：店铺风格
 * by shopwt.com
 */
@charset "utf-8";

body { font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif; background: #F6F6F8 url(images/body_bg.png) repeat-x scroll 50% 130px;}
a { color: #333; }
a:hover { text-decoration: none; color: #0085CF;}
/* 导航区域布局控制 */
.wtsl-nav { text-align: center; width: 100%;}
/* 导航上部图片控制 */
.wtsl-nav .banner a.img { width: 1000px; margin: 0 auto;}
.wts-default-banner { background: url(images/header.png) no-repeat scroll 50% 0; display: block; width: 100%;}
/* 店铺导航 */
#nav { background: url(images/nav_bg.png) repeat-x; width: 100%; height: 36px; padding-top: 2px; border: none 0; }
#nav ul { white-space: nowrap; display: block; text-align: left; width: 1200px; height: 36px; margin:0 auto}
#nav li {}
#nav li a { height: 36px;}
#nav li a span { font-family: "microsoft yahei"; font-weight: 600; line-height: 20px; color: #FFF; text-overflow: ellipsis; white-space: nowrap; max-width:160px; height: 20px; padding: 8px 30px 8px 10px; margin-left: 20px; margin-right:-1px; overflow: hidden; text-shadow: 0 -1px 1px rgba(0,0,0,0.5);}
#nav li a, 
#nav li a span { background: url(images/nav_btn.png) scroll no-repeat; display: block; cursor:pointer; }
#nav li.normal a { background-position: 0% 0px; height: 36px;}
#nav li.normal a span { background-position: 100% -36px; }
#nav li.normal a:hover { background-position: 0% -72px;}
#nav li.normal a:hover span { background-position: 100% -108px;color: #FFD3E3;}
#nav li.active a, #nav li.active a:hover { background-position: 0% -144px; height: 36px;}
#nav li.active a span, #nav li.active a:hover span { background-position: 100% -180px; }


.wts-sidebar-container { box-shadow: 0 -2px 2px rgba(0,0,0,0.1); border-radius: 5px;}
.wts-sidebar-container .title { background: url(images/sidebar_title.png) no-repeat scroll 0% 0%; height: 48px; }
.wts-sidebar-container .title h4 { font-size: 12px; color:#936; line-height: 22px; margin: 8px 0 18px 14px; display: inline-block; text-shadow: 1px 1px 0 rgba(255,255,255,1);}
.wts-sidebar-container .title h4 {*display: inline;}
.wts-sidebar-container .title span { }
.wts-sidebar-container .content { background: #FFF url(images/sidebar_content.png) repeat-x 0% 0%; padding-bottom: 20px; border: solid #C6E6FD; border-width: 0px 1px 1px 1px; border-radius: 0 0 5px 5px;}
/*店铺分类下拉导航*/
#nav .wts-nav-classes .classes-menu { background-color: #F37AA5; border-color: #F37AA5; left: 30px;}
#nav .store-nav-class-sub-menu a { color: #FFF;}
#nav .store-nav-class-sub-menu a i { background-color: #FFF; }
#nav .store-nav-class-menu-item { background-color: #FFF; border-color: #F37AA5;}
#nav .store-nav-class-menu-item li a { color: #F37AA5;}
#nav .store-nav-class-menu-item li a i { background-color: #F37AA5;}

.wts-main-container { box-shadow: 0 -2px 2px rgba(0,0,0,0.1); border-radius: 5px;}
.wts-main-container .title { background: #FFF url(images/title_bg.png) no-repeat 0% 0%; height: 24px; padding: 13px 0; border: solid #FFF; border-width: 1px 1px 0 1px; border-radius: 5px 5px 0 0;}
.wts-main-container .title h4 { font-weight: normal; font-size: 14px; font-weight: 600; line-height: 22px; color: #006699; display: inline-block; margin: 0 0 0 24px; text-shadow: 1px 1px 0 rgba(255,255,255,1);}
.wt-s-c-s2 .title h4 { *display: inline;}
.wts-main-container .title span { display: inline-block; font-size: 12px; float:right; margin-right: 16px; line-height: 16px; color: #777;}
.wts-main-container .content { background: #FFF; border-radius: 0 0 5px 5px; box-shadow: 1px 1px 0 #FFF inset;}

/* 列表翻页 */
.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)}


.tabbar ul, .wts-top-tab,{ background-image: url(background.gif);}

/* 侧边栏排行榜 */
.wts-top-panel li { border-bottom: solid 1px #D3EAFC;}
.wts-top-panel dd.goods-pic a { border: solid 1px #D3EAFC;}
.wts-top-panel li:hover dd.goods-pic a { border-color: #D3EAFC; box-shadow: 1px 1px 1px rgba(0,0,0,0.2)}
.wts-top-panel dd.goods-pic p { border: solid 1px #C9E5FC;}
.wts-top-panel dd.goods-pic p big { border-color: transparent #C9E5FC transparent transparent;}
.wts-top-panel dd.goods-pic p small { border-color: transparent #FFFFFF transparent transparent;}


/* 焦点图轮换 */ 
.flex-control-nav li a { width: 6px ; height: 6px ; line-height: 6px; background-color: #FFF; border: solid 2px #9EC7F9; text-indent: -9999px;}
.flex-control-nav li a:hover { width: 10px ; height: 10px ; line-height: 10px; background-color: #9EC7F9; border: none;}
.flex-control-nav li a.flex-active { width: 10px ; height: 10px ; line-height: 10px; background-color: #F378A4; border: none; box-shadow: none;}

/* 列表排序 */
.wts-goodslist-bar { background: #FFF; border-style: solid; border-color: #FFF; border-width: 0 1px; padding:6px 0 12px 0;}
/* 商品列表 */
.wtg-list { clear:both;}
.wtg-price em { font-family: Tahoma; font-weight: normal; font-size: 20px; background: url(images/star.png) no-repeat 0px 0px; line-height: 28px; color: #F03; text-indent: 40px; display: inline-block; padding-top: 4px;}
.wtg-price em i { font-size: 11px; font-family: Arial; margin-right: 4px;}
.wtg-sold { color: #999;}
.wtg-sold strong { color: #09C;}

