/* ���� ��css */
.ewshop_category_order_select{
font-size:12px;
}
#pid{
font-size:12px;
}
/* �����css */
.ewshop_category_order_select{
margin-right:10px;
}
#pid{
margin-right:10px;
}
#q, #pricestart, #priceend{
margin-right:10px;
}
/* �۸� */
#pricestart{
width:30px;
}
#priceend{
width:30px;
}

/* �������� ��ʼ */
.pinglun_box{
width:600px;float:left;
}
.tb-shop .pinglun ul {
	width: 600px; height: 150px; padding: 8px;overflow:hidden;
	
}
.tb-shop .pinglun {
	width: 600px; text-align:left;
	
}
/* ģ����ч 2012-5-6 */
.tb-shop .tshop-um-customize_tabs {
	background: #ffffff
}
.tb-shop .tshop-um-customize_tabs .tabs-title {
	line-height: 40px; padding-left: 20px; width: 300px; font-family: "΢���ź�"; height: 40px; color: #000; font-size: 14px; font-weight: bold
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-nav li {
	text-align: center; list-style-type: none; float: left; cursor: pointer
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-nav span {
	font-weight: normal
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-content {
	padding-bottom: 10px; margin-top: 20px; clear: left
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-tab {
	border-bottom: #eeeeee 1px solid; position: relative; width: 100%; height: 45px; overflow: hidden
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-nav {
	position: absolute; bottom: 0px; overflow: hidden; right: 0px
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-nav li {
	border-bottom: #eeeeee 1px; border-left: #eeeeee 1px solid; line-height: 30px; width: 100px; background: #f5f5f5; height: 30px; color: #333333; margin-left: 5px; overflow: hidden; border-top: #eeeeee 1px solid; border-right: #eeeeee 1px solid
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-nav li.ks-active {
	border-bottom: #eeeeee 1px; border-left: #eeeeee 1px solid; width: 100px; background: #ffffff; height: 30px; color: #333333; border-top: #eeeeee 1px solid; border-right: #eeeeee 1px solid
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-nav li.ks-active span {
	font-weight: bold
}
.tb-shop .tshop-um-customize_tabs .good .ks-switchable-content {
	overflow: hidden
}
.tb-shop .tshop-um-customize_tabs .good .ks-switchable-info {
	overflow: hidden
}
.tb-shop .tshop-um-customize_tabs .lettle .ks-switchable-content {
	overflow: hidden
}
.tb-shop .tshop-um-customize_tabs .lettle .ks-switchable-info {
	overflow: hidden
}
.tb-shop .tshop-um-customize_tabs .best .ks-switchable-content {
	overflow: hidden
}
.tb-shop .tshop-um-customize_tabs .best .ks-switchable-info {
	overflow: hidden
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-info {
	width: 908px
}
.tb-shop .tshop-um-customize_tabs .good .ks-switchable-info li {
	border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; margin: 0px 0px 10px 10px; width: 166px; float: left; height: 255px; border-top: #ffffff 1px solid; border-right: #ffffff 1px solid
}
.tb-shop .grid-m .tshop-um-customize_tabs .good .ks-switchable-info li {
	margin: 0px 0px 10px 10px; width: 161px; float: left
}
.tb-shop .tshop-um-customize_tabs .best .ks-switchable-info li {
	border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; margin: 0px 6px 8px; width: 211px; float: left; height: 290px; border-top: #ffffff 1px solid; border-right: #ffffff 1px solid; _margin: 0 6px 8px
}
.tb-shop .tshop-um-customize_tabs .lettle .ks-switchable-info li {
	border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; margin: 0px 8px 10px; width: 151px; float: left; height: 215px; border-top: #ffffff 1px solid; border-right: #ffffff 1px solid
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-info li .carousel-all {
	border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; width: 209px; background: #eeeeee; border-top: #ffffff 0px solid; border-right: #ffffff 1px solid
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-info li .carousel-all a {
	width: 209px; background: #eeeeee; color: #333333
}
.tb-shop .tshop-um-customize_tabs .good .ks-switchable-info li .carousel-all {
	border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; width: 160px; background: #eeeeee; border-top: #ffffff 0px solid; border-right: #ffffff 1px solid
}
.tb-shop .tshop-um-customize_tabs .good .ks-switchable-info li .carousel-all a {
	width: 160px; background: #eeeeee; color: #333333
}
.tb-shop .tshop-um-customize_tabs .lettle .ks-switchable-info li .carousel-all {
	border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; width: 120px; background: #eeeeee; border-top: #ffffff 0px solid; border-right: #ffffff 1px solid
}
.tb-shop .tshop-um-customize_tabs .lettle .ks-switchable-info li .carousel-all a {
	width: 120px; background: #eeeeee; color: #333333
}
.tb-shop .tshop-um-customize_tabs .ks-switchable-info li 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 .tshop-um-customize_tabs .lettle .ks-switchable-info li 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 .tshop-um-customize_tabs .recom-img{
text-align:center;
}
.tb-shop .tshop-um-customize_tabs .recom-img a img {
	max-width: 160px; max-height: 160px; vertical-align: middle;_width:200px;_height:200px;
}
.tb-shop .tshop-um-customize_tabs .best .recom-img a {
	width: 209px; height: 209px; overflow: hidden
}
.tb-shop .tshop-um-customize_tabs .best .recom-img a img {
	max-width: 209px; max-height: 209px
}
.tb-shop .tshop-um-customize_tabs .lettle .recom-img a {
	width: 120px; height: 120px; font-size: 108px; overflow: hidden; _width: 118px
}
.tb-shop .tshop-um-customize_tabs .lettle .recom-img a img {
	max-width: 120px; max-height: 120px
}
.tb-shop .tshop-um-customize_tabs .recom-title {
	text-align: center; line-height: 15px; margin-top: 5px; width: 100%; height: 30px
}
.tb-shop .tshop-um-customize_tabs a .recom-title {
	color: #333333
}
.tb-shop .tshop-um-customize_tabs a:hover .recom-title {
	color: #ffffff; text-decoration: none
}
.tb-shop .tshop-um-customize_tabs .recom-price {
	text-align: center; line-height: 38px; margin-top: 8px; width: 46px; font-family: "arial"; float: left; height: 36px; color: #ffff88; font-size: 14px; font-weight: bold
}
.tb-shop .tshop-um-customize_tabs .recom-sale {
	text-align: center; width: 100%; color: #cc0000
}
.tb-shop .tshop-um-customize_tabs a .recom-sale-1 {
	width: 100%; font-family: "arial"; background: #eeeeee; font-size: 18px; font-weight: bold
}
.tb-shop .tshop-um-customize_tabs a:hover .recom-sale-1 {
	background: #cc0000; color: #ffffff
}
.tb-shop .tshop-um-customize_tabs .recom-sale-2 {
	color: #999999
}
.tb-shop .tshop-um-customize_tabs .recom-sale-2 b {
	text-decoration: line-through
}
/* ģ����ч 2012-5-6 */
.tb-shop .hzh-carousel-a {
	position: relative; margin: 0px auto; width: 908px; height: 229px; overflow: hidden
}
.tb-shop .hzh-carousel-a .hzh-carousel {
	border-bottom: #dddddd 1px solid; border-left: #dddddd 1px solid; padding-bottom: 15px; padding-left: 24px; width: 858px; padding-right: 24px; height: 162px; border-top: #dddddd 1px solid; border-right: #dddddd 1px solid; padding-top: 15px
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-carousel-scroller {
	width: 858px; height: 162px; overflow: hidden
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-item {
	text-align: center; padding-bottom: 0px; padding-left: 14px; width: 122px; padding-right: 14px; padding-top: 0px;_padding-top: 1px;
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-item .hzh-item-pic a {
	 width: 120px;  background-repeat: no-repeat; background-position: center center; height: 120px;  border-bottom: #dddddd 1px solid; border-top: #dddddd 1px solid; border-right: #dddddd 1px solid; border-left: #dddddd 1px solid
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-item .hzh-item-pic a img{
	width:120px;height:120px;overflow:hidden;border:0px;margin:0px;
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-item .hzh-item-name {
	line-height: 24px; width: 122px; white-space: nowrap; height: 20px; overflow: hidden
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-item .hzh-item-price {
	line-height: 20px; width: 122px; height: 20px; font-size: 14px
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-carousel-nav {
	position: absolute; height: 19px; top: 8px; right: 10px
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-carousel-nav li {
	width: 18px; float: left; height: 19px; margin-left: 3px; overflow: hidden
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-carousel-nav li span {
	text-align: center; padding-bottom: 3px; line-height: 16px; width: 18px; display: block; height: 16px
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-prev {
	position: absolute; width: 24px; bottom: 50px; height: 120px
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-next {
	position: absolute; width: 24px; bottom: 50px; height: 120px
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-prev {
	left: 0px
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-next {
	right: 0px
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-disable {
	filter: progid:dximagetransform.microsoft.alpha(opacity=50); opacity: 0.5
}

.tb-shop .hzh-carousel-a .hzh-carousel {
	border-bottom: #dddddd; border-top: #dddddd; border-right: #dddddd; border-left: #dddddd
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-item .hzh-item-pic a {
	border-bottom: #dddddd; border-top: #dddddd; border-right: #dddddd; border-left: #dddddd
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-item .hzh-item-pic a:hover {
	border-bottom: #ff6000; border-top: #ff6000; border-right: #ff6000; border-left: #ff6000
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-carousel-nav .hzh-first span {
	border-left-color: #fff
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-carousel-nav .hzh-active {
	background:  no-repeat -38px -311px; color: #fff
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-prev {
	background:  no-repeat -10px -575px
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-next {
	background:  no-repeat 4px -575px
}
.tb-shop .hzh-carousel-a .hzh-carousel .hzh-item .hzh-item-price span {
	color: #ff6000; font-weight: 700
}

.diqu_link_faq{
	width:910px;
}
/* faq �ұ� ��215*/

/* -----  ��ҫ�޸� -------------*/
/* ��߿��� = �ܿ��� - 10 - 215 */
/* ���ݲ��� = ��߿��� - 50 */

#www_3{width:910px; }
#www_3 #left {border:0px solid;width:505px; float:left;padding-bottom:18px;}
html body div#wrap_ewshop div#main_ewshop.clearfix div#content_ewshop div#www_3 div#left div#h_2
{width:685px; }
html body div#wrap_ewshop div#main_ewshop.clearfix div#content_ewshop div#www_3 div#left div#h_2 div.h_1
{width:685px; }
html body div#wrap_ewshop div#main_ewshop.clearfix div#content_ewshop div#www_3 div#left div#h_3
{width:685px; }
html body div#wrap_ewshop div#main_ewshop.clearfix div#content_ewshop div#www_3 div#left div#h_3 div.a 
{width:685px; }
/* ���ݲ��� padding ���ҹ� 50px;*/
html body div#wrap_ewshop div#main_ewshop.clearfix div#content_ewshop div#www_3 div#left div#h_3 div.b 
{width:635px; }
/* margin-left: 560px*/
html body div#wrap_ewshop div#main_ewshop.clearfix div#content_ewshop div#www_3 div#left div#h_3 div.c
{margin-left: 40px }

/****  kissy ������ч 2012-11-14 ***/

.hidden{ position:absolute; left:-9999px; top:-9999px; display:block;}

.categorylist_kissy_1 {
 padding-right: 1px; padding-left: 10px;  padding-bottom: 0px; margin: 0px auto; padding-top: 0px; 
 list-style-type: none; 
 height: auto; width: 160px;
}
.categorylist_kissy_1 li {
background: ;
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:  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:  no-repeat 50% top; height:2px;
}

div.ks-contentbox div.hzh-nav-popup div.hzh-fd{
background:  no-repeat 50% top; height:2px;
}

div.ks-contentbox div.hzh-nav-popup div.hzh-bd div.hzh-key li{
padding-left:20px;
}


/* ���� 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:  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: 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:;float:left;overflow:hidden;}
.ewshop_kf-foot{width:232px;height:23px;background:;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;}