/* 分类的css */
.ewshop_category_order_select{
margin-right:10px;
}
#pid{
margin-right:10px;
}
#price_star #priceend{
margin-right:10px;
}
/* 特效模块 */
.tb-shop .tabs {
	BACKGROUND: url(/images/comm/T1D0KsXg0QXXXXXXXX.gif); OVERFLOW: hidden; WIDTH: 950px; POSITION: relative; HEIGHT: 312px;margin:0 auto;
}
.tb-shop .tabs .ks-switchable-nav {
	WIDTH: 950px; HEIGHT: 41px
}
.tb-shop .tabs .ks-switchable-nav LI {
	BACKGROUND-POSITION: left 50%; FLOAT: left; WIDTH: 142px; CURSOR: pointer; COLOR: #a50100; LINE-HEIGHT: 38px; HEIGHT: 41px; TEXT-ALIGN: center
}
.tb-shop .tabs .ks-switchable-nav LI.ks-active {
	COLOR: #fff; BACKGROUND-REPEAT: no-repeat
}
.tb-shop .tabs .ks-switchable-nav LI.ks-active EM {
	COLOR: #fff; BACKGROUND-REPEAT: no-repeat
}
.tb-shop .tabs .ks-switchable-nav LI EM {
	FONT-STYLE: normal
}
.tb-shop .tabs .ks-switchable-nav LI.ks-active {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/comm/T1ltOsXoJPXXXXXXXX.gif); COLOR: #a50100
}
.tb-shop .tabs .ks-switchable-content {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 950px; HEIGHT: 271px; BACKGROUND-COLOR: #fff
}
.tb-shop .tabs .ks-tab {
	OVERFLOW: hidden; WIDTH: 950px; HEIGHT: 271px
}
.tb-shop .tabs .ks-tab LI {
	FLOAT: left; BACKGROUND-IMAGE: url(/images/comm/T1VISsXit0XXXXXXXX.gif); WIDTH: 236px; HEIGHT: 271px
}
.tb-shop .tabs .ks-tab LI .pic A {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 18px; PADDING-TOP: 18px
}
.tb-shop .tabs .ks-tab LI .pic A {
	DISPLAY: block; WIDTH: 200px; HEIGHT: 200px
}
.tb-shop .ctabs .ks-tab LI .pic A IMG {
	DISPLAY: block; WIDTH: 200px; HEIGHT: 200px
}
.tb-shop .tabs .ks-tab LI .pic A:hover {
	BACKGROUND-IMAGE: url(/images/comm/T1ntusXgpTXXXXXXXX.gif)
}

.tb-shop .hzh-itemtab-a .hzh-bd {
	POSITION: relative
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-tabs-nav {
	POSITION: absolute; DISPLAY: block; HEIGHT: 30px; OVERFLOW: hidden; TOP: 18px; RIGHT: 10px
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-tabs-nav LI {
	BORDER-BOTTOM: #dddddd 0px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 1px; FLOAT: left; LETTER-SPACING: 1px; HEIGHT: 28px; COLOR: #888888; MARGIN-LEFT: 10px; BORDER-TOP: #dddddd 1px solid; CURSOR: pointer; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 0px
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-tabs-nav .hzh-tabs-active {
	BORDER-BOTTOM: #fff 1px solid; MARGIN-BOTTOM: 0px; COLOR: #333333
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-items {
	DISPLAY: block; HEIGHT: auto; OVERFLOW: hidden
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-items .hzh-item {
	TEXT-ALIGN: left; DISPLAY: inline; FLOAT: left
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-item .hzh-item-pic A {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-item .hzh-item-price {
	HEIGHT: 20px; FONT-SIZE: 12px
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-item .hzh-item-price SPAN {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-item .hzh-item-count {
	LINE-HEIGHT: 20px; PADDING-LEFT: 20px; HEIGHT: 20px; FONT-SIZE: 12px
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-item .hzh-item-grade {
	LINE-HEIGHT: 20px; WIDTH: 162px; HEIGHT: 20px; OVERFLOW: hidden
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-item .hzh-item-grade {
	WIDTH: 160px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-item .hzh-item-grade .hzh-grade-bg {
	DISPLAY: block; FLOAT: left
}
.tb-shop .hzh-itemtab-a .hzh-select-a .hzh-recommand-bd {
	WIDTH: 948px
}
.tb-shop .hzh-itemtab-a .hzh-select-a .hzh-recommand-bd .hzh-items {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 936px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.tb-shop .hzh-itemtab-a .hzh-select-a .hzh-recommand-bd .hzh-items .hzh-item {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 222px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.tb-shop .hzh-itemtab-a .hzh-select-a .hzh-recommand-bd .hzh-item .hzh-item-pic {
	WIDTH: 222px; HEIGHT: 222px
}
.tb-shop .hzh-itemtab-a .hzh-select-a .hzh-recommand-bd .hzh-item .hzh-item-pic A {
	WIDTH: 220px; HEIGHT: 220px
}
.tb-shop .hzh-itemtab-a .hzh-select-a .hzh-recommand-bd .hzh-item .hzh-item-name {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; PADDING-LEFT: 1px; WIDTH: 220px; PADDING-RIGHT: 1px; HEIGHT: 36px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.tb-shop .hzh-itemtab-a .hzh-select-a .hzh-recommand-bd .hzh-item .hzh-item-price {
	PADDING-LEFT: 6px; WIDTH: 216px
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-item .hzh-item-count {
	MARGIN-LEFT: 6px
}
.tb-shop .hzh-itemtab-a .hzh-bd .hzh-recommand-bd .hzh-item .hzh-item-grade {
	MARGIN-LEFT: 6px
}
.tb-shop .hzh-itemtab-a .hzh-select-b .hzh-recommand-bd .hzh-items {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 14px; WIDTH: 932px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.tb-shop .hzh-itemtab-a .hzh-select-b .hzh-recommand-bd .hzh-items .hzh-item {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 11px; WIDTH: 162px; PADDING-RIGHT: 11px; OVERFLOW: hidden; PADDING-TOP: 7px
}
.tb-shop .hzh-itemtab-a .hzh-select-b .hzh-recommand-bd .hzh-item .hzh-item-pic {
	WIDTH: 162px; HEIGHT: 162px
}
.tb-shop .hzh-itemtab-a .hzh-select-b .hzh-recommand-bd .hzh-item .hzh-item-pic A img {
	WIDTH: 160px; HEIGHT: 160px
}
.tb-shop .hzh-itemtab-a .hzh-select-b .hzh-recommand-bd .hzh-item .hzh-item-name {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; PADDING-LEFT: 1px; WIDTH: 160px; PADDING-RIGHT: 1px; HEIGHT: 36px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.tb-shop .hzh-itemtab-a .hzh-select-b .hzh-recommand-bd .hzh-item .hzh-item-price {
	PADDING-LEFT: 2px; WIDTH: 158px
}
.tb-shop .mo-title {
	WIDTH: 950px; BACKGROUND: #ffffff; HEIGHT: 40px; CLEAR: both
}
.tb-shop .mo-title-bit {
	MARGIN-TOP: 15px; WIDTH: 6px; BACKGROUND: #cc0000; FLOAT: left; HEIGHT: 16px; MARGIN-LEFT: 5px
}
.tb-shop .mo-title-1 {
	LINE-HEIGHT: 40px; PADDING-LEFT: 10px; WIDTH: 200px; FONT-FAMILY: "微软雅黑"; FLOAT: left; HEIGHT: 40px; COLOR: #000; MARGIN-LEFT: 5px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.tb-shop .mo-title-2 {
	LINE-HEIGHT: 40px; PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 40px; COLOR: #999999
}
.tb-shop .mo-title-2 UL {
	MARGIN: 0px
}
.tb-shop .mo-title-2 UL LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.tb-shop .mo-title-2 UL LI A:hover {
	COLOR: #dd0000
}
.tb-shop .mo-title-2 A:hover {
	COLOR: #dd0000; TEXT-DECORATION: none
}
.tb-shop .mo-content {
	CLEAR: both
}

.tb-shop .bigcarousel {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 950px; BACKGROUND: #ffffff; HEIGHT: 272px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
.tb-shop .sevencarousel {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 750px; BACKGROUND: #ffffff; HEIGHT: 322px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
.tb-shop .fivecarousel {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 550px; BACKGROUND: #ffffff; HEIGHT: 322px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
.tb-shop .scrollable {
	Z-INDEX: 1; POSITION: relative; WIDTH: 100%; OVERFLOW: hidden
}
.tb-shop .scrollable .prev {
	Z-INDEX: 1; POSITION: absolute; TEXT-INDENT: 40px; WIDTH: 20px; BACKGROUND: url(/images/comm/T1Hh1uXXhzXXXXXXXX.gif) no-repeat 3px center; HEIGHT: 272px; OVERFLOW: hidden; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
.tb-shop .scrollable .next {
	Z-INDEX: 1; POSITION: absolute; TEXT-INDENT: 40px; WIDTH: 20px; BACKGROUND: url(/images/comm/T1cveuXhxQXXXXXXXX.gif) no-repeat 3px center; HEIGHT: 272px; OVERFLOW: hidden; TOP: 0px; CURSOR: pointer; LEFT: 930px
}
.tb-shop .sevencarousel .scrollable .next {
	LEFT: 730px
}
.tb-shop .fivecarousel .scrollable .next {
	LEFT: 530px
}
.tb-shop .scrollable .ks-switchable-content {
	MARGIN-TOP: 20px; HEIGHT: 312px; OVERFLOW: hidden
}
.tb-shop .bigcarousel .scrollable .ks-switchable-content {
	MARGIN-TOP: 20px; HEIGHT: 262px; OVERFLOW: hidden
}
.tb-shop .scrollable .scroller {
	WIDTH: 93%; HEIGHT: 312px; MARGIN-LEFT: 40px; OVERFLOW: hidden
}
.tb-shop .bigcarousel .scrollable .scroller {
	WIDTH: 93%; HEIGHT: 272px; MARGIN-LEFT: 40px; OVERFLOW: hidden
}
.tb-shop .sevencarousel .scrollable .scroller {
	WIDTH: 92%; MARGIN-LEFT: 35px
}
.tb-shop .fivecarousel .scrollable .scroller {
	WIDTH: 495px; MARGIN-LEFT: 30px
}
.tb-shop .bigcarousel .ks-switchable-content SPAN {
	WIDTH: 164px; FLOAT: left; MARGIN-RIGHT: 14px
}
.tb-shop .scrollable .ks-switchable-content SPAN .carousel-all {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 160px; BACKGROUND: #eeeeee; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.tb-shop .scrollable .ks-switchable-content SPAN .carousel-all A {
	WIDTH: 160px; BACKGROUND: #eeeeee; COLOR: #333333
}
.tb-shop .scrollable .ks-switchable-content SPAN A:hover .carousel-all {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BACKGROUND: #cc0000; COLOR: #ffffff; BORDER-TOP: #cc0000 1px solid; CURSOR: pointer; BORDER-RIGHT: #cc0000 1px solid; TEXT-DECORATION: none
}
.tb-shop .ks-switchable-content SPAN A .carousel-all:hover {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BACKGROUND: #cc0000; COLOR: #ffffff; BORDER-TOP: #cc0000 1px solid; CURSOR: pointer; BORDER-RIGHT: #cc0000 1px solid; TEXT-DECORATION: none
}
.tb-shop .sevencarousel .ks-switchable-content SPAN {
	WIDTH: 164px; FLOAT: left; MARGIN-RIGHT: 9px
}
.tb-shop .fivecarousel .ks-switchable-content SPAN {
	WIDTH: 164px; FLOAT: left; MARGIN-RIGHT: 2px
}
.tb-shop .scrollable .ks-switchable-content SPAN .carousel-img {
	TEXT-ALIGN: center; WIDTH: 220px; HEIGHT: 220px; OVERFLOW: hidden
}
.tb-shop .bigcarousel .scrollable .ks-switchable-content SPAN .carousel-img {
	TEXT-ALIGN: center; WIDTH: 160px; HEIGHT: 160px; OVERFLOW: hidden
}
.tb-shop .scrollable .ks-switchable-content SPAN .carousel-img A {
	WIDTH: 220px; DISPLAY: table-cell; HEIGHT: 220px; VERTICAL-ALIGN: middle
}
.tb-shop .bigcarousel .scrollable .ks-switchable-content SPAN .carousel-img A {
	WIDTH: 160px; DISPLAY: table-cell; HEIGHT: 160px; VERTICAL-ALIGN: middle
}
.tb-shop .scrollable .ks-switchable-nav {
	POSITION: absolute; DISPLAY: none; TOP: 5px; LEFT: 425px
}
.tb-shop .sevencarousel .scrollable .ks-switchable-nav {
	LEFT: 325px
}
.tb-shop .fivecarousel .scrollable .ks-switchable-nav {
	LEFT: 225px
}
.tb-shop .scrollable .ks-switchable-nav LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(/images/comm/T1OlyuXj0XXXXXXXXX.gif) no-repeat; FLOAT: left; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 8px
}
.tb-shop .scrollable .ks-switchable-nav LI.ks-active {
	BACKGROUND: url(/images/comm/T1t3euXj0IXXXXXXXX.gif) no-repeat; COLOR: #ffffff
}
.tb-shop .scrollable .ks-switchable-content SPAN .carousel-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 15px; MARGIN-TOP: 5px; WIDTH: 160px; HEIGHT: 30px; OVERFLOW: hidden
}
.tb-shop .sevencarousel .scrollable .ks-switchable-content SPAN .carousel-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 220px; HEIGHT: 36px; OVERFLOW: hidden
}
.tb-shop .fivecarousel .scrollable .ks-switchable-content SPAN .carousel-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 220px; HEIGHT: 36px; OVERFLOW: hidden
}
.tb-shop .scrollable .ks-switchable-content SPAN A .carousel-title {
	COLOR: #333333
}
.tb-shop .scrollable .ks-switchable-content SPAN A:hover .carousel-title {
	COLOR: #ffffff
}
.tb-shop .scrollable .ks-switchable-content SPAN A .carousel-price {
	TEXT-ALIGN: center; COLOR: #cc0000; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.tb-shop .scrollable .ks-switchable-content SPAN A:hover .carousel-price {
	COLOR: #ffffff
}

/****  kissy 分类特效 2012-11-14 ***/

.hidden{ position:absolute; left:-9999px; top:-9999px; display:block;}

.categorylist_kissy_1 {
 padding-right:1px; padding-left:1px; padding-bottom:0px;padding-top:0px; 
 margin: 0px auto; 
 list-style-type: none; 
 height: auto; width: 160px;
}
.categorylist_kissy_1 li {
background: url(categorylist_kissy_1.gif);
padding-right: 0px; padding-left: 20px;padding-bottom: 0px; padding-top: 2px; 
margin: 0px auto;
font-size: 12px; color: #000000;
width: 140px; 
line-height: 30px;height: 30px;
text-align: left;
clear:both;
}


div.hzh-nav-popup div.hzh-bd div.hzh-key {
padding-right: 0px; padding-left: 20px; 
background: url(categorylist_kissy_3.gif) no-repeat 50% top; 
padding-bottom: 3px; padding-top: 3px;
color: #ff0000;  
width: 140px;line-height: 24px; height: auto
}

div.ks-contentbox div.hzh-nav-popup div.hzh-hd{
background: url(categorylist_kissy_2.gif) no-repeat 50% top; height:2px;
}

div.ks-contentbox div.hzh-nav-popup div.hzh-fd{
background: url(categorylist_kissy_4.gif) no-repeat 50% top; height:2px;
}

div.ks-contentbox div.hzh-nav-popup div.hzh-bd div.hzh-key li{
padding-left:20px;
}


.left_categorylist{
border:#ffc4c4 1px solid;
width:185px;
height:320px;
}


html body div div.tb-shop div.box div.tabs div.J_TWidget div.ks-switchable-content div.ks-tab ul li div
{
text-align:center;
}

html body div div.tb-shop div.box div.mo-content div.bigcarousel div.J_TWidget div.scroller div.ks-switchable-content span table.carousel-all tbody tr td div.carousel-price
{
text-align:center;
}



.categorylist_kissy_2 {
margin-left:30px;
}
.categorylist_kissy_2 li {
display:inline;
padding-right: 30px; padding-left: 30px;padding-bottom: 0px; padding-top: 2px; 
margin: 0px auto;
font-size: 12px; color: #000000;
width: 140px; 
line-height: 30px;height: 30px;
text-align: left;
}

.categorylist_kissy_2 li a{
font-size: 14px; color: #ffffff;font-weight:bold;
}

div.hzh-nav-popup div.hzh-bd div.hzh-key li{
display:block;clear:both;line-height: 24px;height: 24px;
}
div.hzh-nav-popup div.hzh-bd div.hzh-key li a{
font-size: 12px; color: #000000;font-weight:normal;
}
/* 帮助 2012-11-19 950px; */
.ewshop_help {
  background: none repeat scroll 0 0 #E9EAE5;
  margin: 0 auto;
  width: 950px;
  height: 210px;
}
.ewshop_kf {
    float: left;
    width: 232px;
}
.ewshop_kf-title {
  background: url("index_36.gif") repeat scroll 0 0 transparent;
  float: left;
  height: 144px;
  overflow: hidden;
  width: 232px;
}

.ewshop_help-info {
    float: left;
    height: 210px;
    width: 718px;
}
.ewshop_border6{
float:left;
padding:10px 0 0 0;
width:155px;
margin:0 0 0 20px;
*display:inline;
}
.ewshop_border6 h3{
		color:#000;
		margin:0 3px;
		padding:0 0 0 3px;
		border-bottom:1px solid #E4E4E4;
		line-height:33px;
		font-size:12px;
	}
.ewshop_border6 .TreeList div,
.ewshop_border6 .ArticleList li{
	padding:0;
	border-bottom:1px dotted #CCCCCC;
	line-height:20px;
}
.ewshop_border6 .TreeList a,
.ewshop_border6 .ArticleList a{
	padding:0 0 0 15px;
	background:url("dian.gif") no-repeat 5px;
	display:block;
}

.ewshop_border6 .border-body .TreeList div.cat2 a{
text-align:left;
}
.ewshop_border6 h3{
text-align:left;
}

.ewshop_kf-bg{width:232px;height:43px;background:url("index_38.gif");float:left;overflow:hidden;}
.ewshop_kf-foot{width:232px;height:23px;background:url("index_39.gif");float:left;overflow:hidden;}
.ewshop_footer-nav {
  line-height: 27px;
  margin: 0 auto;
  text-align: center;
  width: 950px;
}
.ewshop_kf .AdvBanner{padding:0px;float:left;}