

/**/

.title_nav {
    clear: both;
    font-family: Microsoft YaHei,Verdana,Arial;
	height:42px;
	line-height:42px;
    width:1000px;
    margin:0 auto
}
.title_nav a:link, .crumbs a:visited {
    color: #777;
    text-decoration: none;
}
.title_nav a:hover {
    color: #B0272D;
    text-decoration: underline;
}




/* 组件_input_S */
input{ vertical-align:middle}
textarea{ vertical-align:top;}
input.input_mini{width:60px; height:20px; line-height:21px;}
input.input_short{ width:95px; height:20px; line-height:21px;}
input.input_blur {color:#aaa;}
input.input_focus {color:#333;}
input.input_long{ width:300px; height:20px; line-height:21px;}
textarea.textarea_long{ width:300px;  line-height:21px;}
input.btn,
button.btn{line-height:16px;padding:0 3px;font-size:12x;*height:22px;*line-height:18px; vertical-align:middle}


/* layout */
.sort_row { text-align:left; overflow:hidden; zoom:1;width:1000px; }
.sort_row .i_sidebar { width:195px;float:left; z-index:6;}
.sort_row .sort_content { width:798px;float:right; z-index:4;}
.sort_row .sort_content .i_col1 { width:608px;float:left; }
.sort_row .sort_content .i_col2 { width:183px; float:right;}
.sort_row .sort_content .i_col3 { clear:both; /*margin-top:10px;*/}


.arrow_bottom{display:inline-block;position:relative;width:12px;height:12px;overflow:hidden}
.arrow_bottom i{font:normal 12px/21px Simsun;position:absolute;bottom:-11px}

.mod_slide{ width:606px; height:305px;border:1px #cdcdcd solid;
}
/* mod_sidebar */
.mod_blue { background-color:#fff; zoom:1;position:relative;
 clear:both;  color:#777; z-index:8;}
.mod_blue .inner {margin-bottom:-1px;}
.mod_blue .inner .hd {padding:7px 0 7px 0px; position:relative; zoom:1; color:#fff;}
.mod_blue .inner .hd span { display:block; height:14px;overflow:hidden;
line-height:14px;_line-height:16px; font-size:14px; color:#000;}
/*.mod_blue .inner .bd {zoom:1;}*/
.mod_blue .inner .bd:after { content:""; display:block; visibility:hidden; line-height:0; height:0; clear:both; }
.mod_blue .tl,
.mod_blue .tr { background-position:-55px -100px; width:4px; height:4px; position:absolute; display:none; }
.mod_blue .tl { top:0px; left:0 }
.mod_blue .tr { background-position:-59px -100px; top:0; right:0 }
.mod_blue .todo_link dt a:link, .mod_blue .todo_link dt a:visited {color:#777;font-weight:600; font-size:13px;}
.mod_blue .todo_link dt a:link span,.mod_blue .todo_link dt a:visited span{color:#666;font-weight:bold;}
.mod_blue .todo_link dt a:hover,.mod_blue .todo_link dt a:hover span{ color:#B0272D;}
.mod_blue .todo_link a:hover {color:#b80000;text-decoration:underline;}
/* mod_style1 */
.mod_style1 { border:1px solid #dddddd; zoom:1; margin-bottom:10px; position:relative; overflow:hidden; }
.mod_style1 .hd { zoom:1;background: #EBEBEB; background: -moz-linear-gradient(top, #EBEBEB 0%, #F8F8F8 41%, #FFF 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EBEBEB), color-stop(41%, #F8F8F8), color-stop(100%, #FFF)); /* webkit */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EBEBEB', endColorstr='#ffffff', GradientType=0 ); /* ie */
padding:8px 0 7px 10px; border:1px solid #fff; }
.mod_style1 .hd .
.mod_style1 .bd { zoom:1 }
/* 左边类----分类 */
.sort_product{
border:1px solid #cdcdcd;
}
.sort_product .inner .hd{ padding:0px 20px;  height:35px; line-height:35px;
font-family:Simsun;font-weight:normal;display:block;font-size:16px;font-weight:bold;
background:url(../image/kindsbg.jpg) repeat; overflow:hidden;}
.sort_product .inner .hd span{ line-height:35px; height:35px;}
.sort_product .inner .hd a:link,.sort_product .inner .hd a:visited{ color:#B0272D;}
.sort_product .list_sort {width:193px;padding:0px 0px 5px 0px;/*overflow:hidden;*/ zoom:1;line-height:18px; z-index:10;}
.sort_product .list_sort dt{ border:1px dotted #a6a6a6; border-left:0px; border-right:0px; margin:-1px 0px 2px 0px; padding:0px 15px;font-weight:bold;color:#B0272D;font-size:13px; background:url(../image/list_sort_dt.gif)  center no-repeat; height:33px; position:relative; z-index:8;}
.sort_product .list_sort dt a {height:33px;line-height:33px; font-weight:bold;word-wrap: break-word;
 word-break: normal; display:block; float:left;/*background:url(../images/list_sort_dt_jia.gif) right  12px no-repeat;*/ overflow:hidden;}
 .sort_product .list_sort dt a.jia{background:url(http://www.zuzubuy.com/themes/shengxian/images/list_sort_dt_jian.gif) right  center no-repeat; color:#b0272d;}
.sort_product .list_sort dd{padding:4px 15px; height: 18px;}
.sort_product_spe{ display:block;  overflow:hidden;}
#list_alone {width:183px;padding:2px 5px 0px 5px;overflow:hidden;zoom:1;line-height:18px;display:block; }
/* 抢购模块 */
.mod_style2 { border:1px solid #dddddd; zoom:1;  overflow:hidden;height:305px; _height:308px;}
.mod_style2 .hd{padding:8px 0 7px 8px; color:#E2051B;font-size:16px;font-weight:bold;border-bottom:1px solid #dddddd;background-color:#fafafa; }
.mod_style2 .hd  h3{color:#E2051B;font-size:16px;font-weight:bold; height:18px; line-height:18px;}
.mod_style2 .hd .time { display: inline-block; font-size:12px; color:#aaaaaa; font-weight:normal; font-weight:bold;}
.mod_style2 .bod_left { margin:0px 5px; color:#ccc;}
.id_qiang{ background:none;position:absolute;}
.id_qiang .bd{ height:270px; *height:270px;*height:305px\0;*/}



/* 抢购 */
.goods_qiang { padding:5px 10px 5px 25px;overflow:hidden;zoom:1;}
.goods_qiang .goods_pic{ 
	margin:0 auto;width:130px;height:120px;line-height:120px;text-align:left;
 }
 .goods_qiang .goods_pic  img{ 
	width:110px; height:110px;
 }
.goods_qiang .img { width:120px; height:120px; overflow:hidden; zoom:1;}
.goods_qiang .icon_star{  margin:0px 0 0px 0;}
.goods_qiang .Q_buttons{  margin:7px 0px 0px 0px;}

.goods_qiang .img i { background:#fff; height:100px; display:inline-block; width:0; vertical-align:middle; overflow:hidden; }
.goods_qiang .img img {vertical-align: middle; }
.goods_qiang .goods_info .price_market{ color:#aaaaaa;}
.goods_qiang .goods_info .price_icson { font-size:24px; margin:8px 0 10px 0; color:#f15a24}
.goods_qiang .goods_info  h4{margin-top:2px;
}
.goods_qiang .goods_info .link_name {height:45px; overflow:hidden; font-size:12px; line-height:20px; width:130px;font-weight:normal; margin-bottom:6px; word-break: break-all;}

.goods_qiang .goods_other { overflow:hidden; zoom:1; clear:both; padding:10px 0 0 }
.goods_qiang .goods_other .left { width:100px; float:left; }
.goods_qiang .goods_other .right { width:100px; float:left; height:37px; line-height:37px; border-left:1px dotted #ccc; text-indent:10px; }
.goods_qiang .goods_other .price_market,
.goods_qiang .goods_other .discunt { display:block }/**/
.icon_star {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/Q_star.gif") no-repeat  transparent;
    display: inline-block;
    height: 13px;
    line-height: 0;
    margin: -3px 3px 0;
    overflow: hidden;
    text-align: left;
    vertical-align: middle;
    width: 75px;
}
.icon_star b {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/Q_star.gif") no-repeat  transparent;
    display: block;
    height: 14px;
    line-height: 0;
    overflow: hidden;
}

/* 商品列表模块 */
.mod_sort {position: relative;  zoom:1; display:block;_margin-bottom:16px; z-index:6;}
.mod_sort:after{ clear:both; visibility:hidden; height:0; line-height:0; display:block; content:"";}
.mod_sort .inner {width:798px}
.inner_first{padding-top:15px;}
.mod_sort .extra { position:absolute; top:8px; right:10px; z-index:1}
.mod_sort .extra a { display:inline-block; margin-left:8px; color:#666666; }
.mod_sort .comment{ height:18px;}
.mod_sort .hd { padding:8px 0 7px 10px; border-bottom:0px solid #ccc; position:relative;zoom:1;background-color:#F5F5F5;border-left:2px #E2051B solid; }
.mod_sort .hd  h3 { font-size:16px; font-family:Arial;color:#333;font-weight:bold; }
.mod_sort .hd  span { display:block; width:145px; height:18px; font-size:14px; color:#fff; }

/* 评论 S */
.list_pinglun{ padding:10px 10px 0 10px;}
.list_pinglun li{ overflow:hidden;zoom:1; margin-bottom:10px}
.wrap_goods { overflow:hidden; zoom:1 }
.wrap_goods .img { width:60px; height:60px; overflow:hidden; float:left; margin-right:10px; border:1px solid #ccc;background-color:#fff;}
.wrap_goods .img i { background:#fff; width:0; height:60px; vertical-align:middle; display:inline-block; }
.wrap_goods .img img { width:60px; vertical-align:middle; }
.wrap_goods .goods_info { float:left; width:90px; word-wrap: break-word; word-break: normal; }
.wrap_goods .goods_info .name { height:38px; overflow:hidden;word-wrap: break-word; word-break: normal; }
.wrap_goods .goods_info .name a { color:#555; }
.wrap_goods .goods_info .comment{*font-family:"SimSun";}
.wrap_goods .comment_cont{ clear:both; padding-top:5px; height:75px; *height:73px; _height:70px; height:73px\0; overflow:hidden;zoom:1;*font-family:"SimSun";}
.wrap_goods .comment_cont .user_name{ display:block; color:#aaa;}
.wrap_goods .comment_cont .user_comment{ width:164px; word-break:break-all;}
/* 有排行的 S */
.mod_sort .col_left{border-left: 1px solid #CDCDCD;
    border-right: 1px solid #CDCDCD;
    clear: both;
    margin: 0;
    padding: 0;
    width: 795px;}
.mod_sort .bd{ overflow:hidden; zoom:1; position:relative;}
.mod_sort .bd{ overflow:visible;}
.mod_sort .nohotsell{ height:287px; overflow:hidden;}

/* 排行榜 S */
.mod_rank .mod_bd{ background:#f8f8f8; }
.mod_rank .mod_hd{background:#f8f8f8; font-size:14px; line-height:32px; text-indent:15px }

.id_paihang .list_pic_left{ padding-top:10px;}
.id_paihang .list_pic_left li{ position:relative; padding-bottom:23px;padding-left:10px;}
.id_paihang .list_pic_left .aid{ position:absolute;top:1px; left:11px; width:13px; height:13px; color:#fff; font-size:9px; line-height:13px; text-align:center;}


.col_left .goods_list 
{
    display: block;
    list-style-image: none;
    margin:0;
    padding:0px 3px;
    border-bottom:1px solid #cdcdcd;
   }

.goods_list:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.goods_list  li {
    border-right: 1px solid #CDCDCD;
    float: left;
    font-size: 12px;
    line-height: 150%;
    list-style: none outside none;
    overflow: hidden;
    padding: 15px 5px 10px;
    position: relative;
    width: 147px;
     padding-top:5px
	
}
.goods_list .item{
border-right:#cdcdcd 1px solid;
z-index:1;
}
.goods_list .itemend{
border-right:0px;
}
.goods_list .img_wrap {
    display: block;
    height: 135px;
    line-height: 135px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 135px;
    padding-left:6px;
}
.goods_list .img_wrap  img {
    display: inline-block;
    vertical-align: middle;
    width: 130px;
	height:130px;
    border: 1px solid #CDCDCD;
}
.goods_list .img_wrap  img:hover{
    display: inline-block;
    vertical-align: middle;
    width: 130px;
	height:130px;
    border: 1px solid #E2051B;
}
.goods_list a.img_wrap:hover {
    text-decoration: none;
}
/*
.goods_list .name {
    height: 36px;
    margin-top: 4px;
    overflow: hidden;
    width: 135px;
	line-height:18px;
	margin-bottom: 6px;
	 padding-left:6px;
	 
}*/
.goods_list .name {
    font-size: 12px;
    font-weight: bold;
    height: 36px;
    line-height: 18px;
    margin: 5px 0 0;
    overflow: hidden;
    padding: 0;
    width: 146px;    
}

.goods_list .name a
{
  color: #454545;
    font-weight: normal;
    text-decoration: underline;
    font-size:12px;
}

.goods_list .name a:hover
{
     color:#b0272d;
    text-decoration: underline;
}
.goods_list .price_wrap {
    color: #777;
    height: 19px;
    margin-top: 2px;
     padding-left:6px;
}
.goods_list .price_wrap .i_price {
    font-family: Arial;
}
.goods_list .price_wrap .price_now {
    color: #E2051B;
    font-size: 16px;
    font-weight: bold;
    margin-right: 5px;
}

.goods_list .discount {
    height: 20px;
    overflow: hidden;
	color: #777;
	margin-top: 2px;
	padding-left:6px;
}

.good_list .item_sku
{  font-size: 12px;
   list-style: none outside none;
   margin: 3px 0 0;
   padding: 0;
   text-align: left; 
   color: #616161; 
 }

.strong{
 color: #f15a24;
    height: 20px;
    margin-top: 2px;
}
.goods_list .comment a:link, .goods_list .comment a:visited {
    color: #085C9B;
}
.goods_list .comment a:hover {
    color: #D4105A;
}
.goods_list .wrap_btn {
    margin-top: 5px;
}
/*小分类*/
  

.mod_blue_s {
	BORDER-BOTTOM: #cdcdcd 1px solid; POSITION: relative; BORDER-LEFT: #cdcdcd 1px solid; 
	BACKGROUND-COLOR: #fff; ZOOM: 1; MARGIN-BOTTOM: 10px; CLEAR: both; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; z-index:100;
}
.mod_blue_s .inner .hd {
	POSITION: relative; PADDING-BOTTOM: 7px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 7px;
	background-color:#e6e6e6;
}
.mod_blue_s .inner .hd H3 {
	FONT-SIZE: 14px
}
.sort_product_s .inner .hd H3 {
	COLOR: #333;font-weight:bold;
}
.mod_blue_s .inner .bd:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: ""
}
.mod_blue_s .inner .bd ul li{overflow:hidden;}
.mod_blue_s .inner .bd ul li a{ display:block;padding:4px 12px;}
.mod_blue_s .inner .bd ul li a:hover{ background:#F7931E; color:#fff;}

.sort_product_s_s {padding-bottom:0px;font-size:12px;}
.sort_product_s_s  ul{margin:0px;padding:0px;width:195px;}

.sort_product_s_s  li {width:180px;float:left;padding:4px 5px 4px 5px;_display:inline;}
.sort_product_s_s  li  a:link{width:180px;float:left;padding:4px 5px 4px 5px;}
.sort_product_s_s  li  a:hover{width:180px;float:left;padding:4px 5px 4px 5px;COLOR: #B0272D;background-color:#e6e6e6;}


.sort_product_s .con {
	 PADDING-BOTTOM: 2px; WIDTH: 100%; MARGIN-BOTTOM: -1px; OVERFLOW: hidden
}
.sort_product_s .con DL {
	OVERFLOW: hidden
}
.sort_product_s .con A {
	BORDER-BOTTOM: #f3f3f3 0px solid; DISPLAY: block; BORDER-TOP: #f3f3f3 0px solid;color:#777;
}
.sort_product_s .con .list_sort DT A {
	PADDING-BOTTOM: 3px; MARGIN: 0px -8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.sort_product_s .con .list_sort DD {
	WIDTH: 96px; text-align:left;
	FLOAT: left; HEIGHT: 35px; line-height:35px; 
}
.sort_product_s .con .list_sort DD A {
	overflow:hidden;
	 height:35px; line-height:35px;WIDTH: 80px; text-align:left;padding-left:16px;
}
.sort_product_s .con .list_sort DD A:link {
	COLOR: #777;
}
.sort_product_s .con .list_sort DD A:hover {
	COLOR: #b0272d;
	text-decoration:underline;
}
.sort_product_s .con .list_sort DD A:visited {
	COLOR: #777
}
.sort_product_spe:hover {
	COLOR: #B0272D; 
}


.sort_product_s .con .list_sort A:link {
	COLOR: #777
}
.sort_product_s .con .list_sort  A:visited {
	COLOR: #777
}
.sort_product_s .con .list_sort A:hover {
	COLOR: #B0272D;/*background-color:#e6e6e6;*/
}
.sort_product_s .con .list_sort DD .sel {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none;  BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
.sort_product_s .con .list_sort DD .sel:link {
	COLOR: #ffffff
}
.sort_product_s .con .list_sort DD .sel:visited {
	COLOR: #ffffff
}
.sort_product_s .con .list_sort DD .sel:hover {
	COLOR: #ffffff
}
.bd .tit {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 8px;
	border-bottom:#cdcdcd 1px dotted;display:block;font-weight:bold;
}
.bd .tit label{ font-weight:bold;line-height:22px; float:left;}
.sort_product_s .link_more A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 4px
}

/*热卖推荐*/

.list_topcommend {
	BORDER-BOTTOM: #E2051B 1px solid; BORDER-LEFT: #E2051B 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; HEIGHT: 170px; OVERFLOW: hidden; BORDER-TOP: #E2051B 1px solid; BORDER-RIGHT: #E2051B 1px solid;
position:relative;	PADDING-TOP: 0px;
}
.list_hot{
	background-image:url(http://www.zuzubuy.com/themes/shengxian/images/sort_hot.gif);left:0px;top:0px;text-indent:-999px;position:absolute;
	right:0px;top:0px;width:40px;height:40px;cursor:pointer;
}
.list_tjian{
  vertical-align: middle; padding-top: 40px; height: 140px; width: 20px;
                    float: left; padding-left: 5px;
}
.list_topcommend .item {
	WIDTH: 284px; FLOAT: left;
}
.list_topcommend .item {
	WIDTH: 246px;margin-top:18px;margin-left:3px;
}
.list_topcommend .item .litpic {
	WIDTH: 100px; FLOAT: left; HEIGHT: 126px; MARGIN-RIGHT: 10px
}
.list_topcommend .item .litpic .img_wrap {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 115px; WIDTH: 100px; ZOOM: 1; DISPLAY: block; HEIGHT: 115px; OVERFLOW: hidden
}
.list_topcommend .item .litpic .img_wrap IMG {
	WIDTH: 115px; DISPLAY: inline-block; VERTICAL-ALIGN: middle;height:115px;
}
.list_topcommend .item .info {
	_FLOAT: left;POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 0px;
}
.list_topcommend .item .info .name {
	MARGIN-TOP: 12px; WIDTH: 100%; HEIGHT: 36px; OVERFLOW: hidden;
}
.list_topcommend .item .info .price_wrap {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; HEIGHT: 15px; COLOR: #aaaaaa; PADDING-TOP: 5px
}
.list_topcommend .item .info .price_wrap .price_now {
	COLOR: #f15a24; FONT-SIZE: 16px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.list_topcommend .item .info .comment {
	PADDING-BOTTOM: 2px; _font-family: Tahoma
}
.list_topcommend .item .info .comment .icon_star {
	_margin-top: -1px;margin:0px;
}


.ft_cond {margin-bottom:30px;/*BACKGROUND:url(../images/sort_hot_bg.gif) repeat-x;*/clear:both;_margin-bottom:15px;}


#select {border-top: 1px solid #cdcdcd;clear:both;}
#select .mt {
   
    height: 28px;
    line-height: 28px;
    padding: 0 10px 8px;
	
}
#select h4 {
   color:#333;font-weight:bold;font-size:14px;margin-top:4px;
}
#select strong {
    color: #CC3300;
    float: left;
    font-size: 14px;
}
#select .extra a {
    color: #005AA0;
}
#select dl {
    overflow: hidden;
  width: 753px;
	 border-bottom: 1px dotted #CCCCCC;
	 margin-left:15px;	
	 *float:left;
	 *clear:both;
}
#select .m_type{padding-left:5px;}
#select dl .fore {
    border-top: 0 none;	
	
}
#select dt {
    float: left;
    font-weight: bold;
	height: 30px;
	line-height:30px;
    text-align: right;
    width: 100px;
	 margin-top:5px;
	  _margin-top:2px;
}
#select dd {
    float: left;
    overflow: hidden;
    margin-top:5px;
	_margin-top: 1px;
	_padding-bottom:4px;
	margin-left:0px;
	width:650px;
	
}
#select dd.band_jia_jian{ width:600px;float:left;}
#select dd.band_jia_jian div{ width:100px;overflow:hidden;}
#select dd div {
    float: left;
    margin-right: 15px;
    padding-top: 5px;
	padding-bottom: 5px;
	/*padding-left:5px;*/ /*modify by liu 2012/8/16*/
}
#select dd.band_xu{width:50px; overflow:hidden;float:left;margin-left:2px;}
#select dd.band_xu div{ margin-right:0px;}
#select dd a {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-decoration: none;
    white-space: nowrap;
	padding:0px 4px;
}
#select dd a:link, #select dd a:visited {
    color: #333;padding:4px;
}
#select dd a:hover, #select dd a:active, #select dd a.curr:link, #select dd a.curr:visited {
    background: none repeat scroll 0 0 #f7931e;
    color: #FFFFFF;
	padding:4px;
}

#select dd a.curr_click:visited,#select dd a.curr_click:link{
   background:#f7931e url("http://www.zuzubuy.com/themes/shengxian/images/Iclose.gif") no-repeat scroll 100% 4px;
    border: 1px solid #f7931e;
    color: #ffffff;
    padding: 2px 18px 2px 3px;
}

/*商品列表*/

#search-wrapper {    
    margin: 0 auto;
    /*width: 790px;border-bottom:1px #dcdcdc solid;*/ /*modify by liu 2012/8/16*/
}
#search-wrapper_list {    
    margin: 0 auto;
    width: 798px;
	margin-bottom:20px;border-bottom:1px #dcdcdc solid;
}
.search_re_nav{
height: 28px;
line-height:28px;
padding:0px;
clear:both; /*add by liu 2012/8/16*/
}

/*排列顺序*/
#search_re_t2 {
    background-color: #F2F2F2;
	border-top: 1px solid #c9c9c9;
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    font-size: 12px;
    line-height:37px;
    margin: 0;
    padding: 0;
    width: 795px;
    margin-bottom:2px;
}
#search_re_t2 p{padding:0px;}
#search_re_t2 span.Ltotal {
    font-weight: bold;
    float:right;
    margin-right:10px;
    padding-left:0px;
    height: 37px;
    line-height:37px;
}
#search_re_t2 span.left_paixu{ float:left;height: 37px;
    line-height:37px;}
#search_re_t2 a {
    /*background: url("http://www.zuzubuy.com/themes/shengxian/images/class/class_btn.gif") no-repeat scroll right -3px #FFFFFF;*/
    border: 1px solid #CDCDCD;
    height: 22px;
    /*padding: 4px 20px 4px 10px;*/
    line-height:22px;
    padding:0px 20px 0px 10px;
    margin:6px 3px 0px 3px;
    text-decoration:none;
    display:block;
    float:left;
    _line-height:24px;
	overflow:hidden;
}
    #search_re_t2 .ebuy-stock .tab {
    height:31px;
    }
#search_re_t2 .ebuy-stock  .tab li a {
    position: relative;
float: left;
height: 23px;
line-height: 23px;
padding: 0 21px 1px 11px;
margin-right: 3px;
border: 1px solid #ddd;
border-bottom: 0;
color: #ccc;
text-align: center;
cursor: pointer;
text-decoration: none;
background:none;
}
    #search_re_t2 .ebuy-stock .area-list li a {    
    background:none;
    border:0px;
    overflow:auto;
    padding: 2px 4px;
    height:28px;
    overflow:hidden;
    line-height:28px;
    }
    #search_re_t2 .ebuy-stock li a.hover {
        height: 25px;
background-color: #fff;
border: 1px solid #777;
border-bottom: 0;
padding: 0 20px 0 10px;
line-height: 22px;
text-decoration: none;
color: #000;
    }

    #search_re_t2 .area-list li a:hover {
    float: left;
    padding: 2px 4px;
    color: #221816;
    text-decoration: none;
    height: 28px;
    overflow: hidden;
    background-color: #fdebbf;
}
#search_re_t2 .spacile_jifen_xu a {padding:0px 10px; background:#fff none;}


#search_re_t2 a.nobg{ background:none #FFFFFF;padding:0px 10px 0px 10px;*line-height:25px!important;}
.crl{ clear:both;height:0px; line-height:0px; overflow:hidden; font-size:0px;}
#search_re_t2 span span.my_pro_xu{ display:block; float:left; }
#search_re_t2 span.left_paixu span{ display:block; float:left;}
#search_re_t2 span.Ltotal a{ margin-top:8px;}
#search_re_t2 span.Ltotal a:hover{ margin:8px 3px 0px 3px;}
#search_re_t2 span.Ltotal span{ float:left;}

/*
#search_re_t2 a.select_sprice
{
    background: url("http://www.zuzubuy.com/themes/shengxian/images/class/class_btn.gif") no-repeat scroll 65px 0 #FFFFFF;
    border: 1px solid #CDCDCD;
    height: 20px;
    padding: 5px 20px 5px 10px;
    margin:0px 3px;
    text-decoration:none;
    }
*/
#search_re_t2 a.top
{
    background: url("http://www.zuzubuy.com/themes/shengxian/images/class/class_btn.gif") no-repeat scroll right -66px #FFFFFF;
    border: 1px solid #F05A27;
    color: #F05A27;
    height: 22px;
    padding: 0px 20px 0px 10px;
    }
#search_re_t2 a.bottom
{
    background: url("http://www.zuzubuy.com/themes/shengxian/images/class/class_btn.gif") no-repeat scroll right -33px #FFFFFF;
    border: 1px solid #F05A27;
    color: #F05A27;
    height: 22px;
    padding: 0px 20px 0px 10px;
    }

#search_re_t2 span.Ltotal a
{
    background:none;
    padding:0px;
    border:0px;
    
    }
#search_re_t2 a:hover {
    margin:6px 3px 0px;
	color:#F05A27;
}
#search_re_t2 span.Ltotal a.CurrentItemPerCount{ background:#F7931E; color:#fff; width:20px; text-align:center; }
#search_re_t2 .LPrice {
    padding-left: 10px;
}
#search_re_t2 .Ltotal {
    padding-left: 360px;
}
#search_re_t2 p {
    margin: 0;
    padding:0px 0 0 15px;
    color:#333;
}

#search_ttl_1 {
    color: #4A9BFF;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 4px;
}
.search_ttl_2 {
    color: #777;
    font-weight: bold;
    padding: 0 5px;
}
#search_li {
    background-color: #565656;
    height: 2px;
    overflow: hidden;
    width: 792px;
}
#search_top {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/w_searchtop_bg.jpg") no-repeat scroll 0 0 transparent;
    color: #777;
    font-size: 12px;
    /*margin: 4px 0 0;*/
    overflow: hidden;
    padding: 0;
    /*width: 792px;*/
}
#search_list_1 {
    display: inline;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#search_list_1 li {
    display: inline;
    float: left;
    line-height: 0;
    margin: 5px 0 0 48px;
    padding: 0;
    vertical-align: middle;
    width: 300px;
}
#search_list_1 span {
    font-size: 12px;
    margin: 0;
    padding: 0;
}
#search_list_2 {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#search_list_2 li {
    line-height: 140%;
    margin: 0 0 0 56px;
    padding: 0;
    vertical-align: middle;
}
.search_form {
    height: 15px;
    width: 250px;
	line-height:15px;
}
#search_top1 .search_form_2,#search_top1 .search_form{
    border: 1px solid #BBBBBB;
    font-family: arial,"宋体";
    font-size: 12px;
    height: 16px;
    padding: 4px 0px;
}
.search_form_2 {
    height: 15px;
    width: 100px;
	line-height:15px;
}
.searchtop_box {
    background: none repeat scroll 0 0 #666666;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    line-height: 100%;
    margin: 5px 10px 0 0;
    padding: 3px 0;
    text-align: center;
    width: 50px;
}
.searchtop_dline {
    margin: 4px 0 4px 14px;
    padding: 0;
    clear:both;
}
.searchtop_dline_2 {
    margin: 4px 0 4px 14px;
    padding: 0;
}
#searchtop_btn 
{
    /*margin:0px auto;*/
    margin-left:50px;
    padding:8px 0px 20px 0px;
    padding:0;
    height:27px;
    width:300px;
    overflow:hidden;
}
#searchtop_btn a {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/sort_search.gif") no-repeat scroll left top transparent;
    display: block;
    height: 27px;
    text-indent: -9999px;
    width: 254px;
}
#searchtop_btn a:hover {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/sort_search_hover.gif") no-repeat scroll left top transparent;
    display: block;
    height: 27px;
    text-indent: -9999px;
    width: 254px;
}

.search_re {
    font-size: 12px;
    list-style: none outside none;
}
.search_re span {
}
.search_re li {
    float: left;
    margin: 0;
    padding: 0;
    width: 140px;
}
.search_number {
    height: 15px;
    text-align: center;
    width: 20px;
}
.search_number2 {
    height: 15px;
    text-align: center;
    width: 20px;
	line-height:15px;
	color:#777;
}
div#search_re_t0 {
    color: #777;
    font-size: 12px;
    margin: 0 0 5px;
    padding: 0;
    text-align: right;
    width: 792px;
}
.search_re_t0 li {
    display: block;
    float: right;
    font-size: 11px;
    margin-left: 7px;
    text-align: left;
}

.search-li-next a:hover {
    border: 1px solid #cdcdcd;
    text-decoration: underline;
}
.search-li-now a, .search-li-other a {
    border: 1px solid #cdcdcd;
    display: block;
    font-size: 12px;
    height: 12px;
    padding: 3px 0 5px;
    text-align: center;
    text-decoration: none;
    width: 30px;
}
.search-li-now a {
    background: none repeat scroll 0 0 #E72D24;
    color: #FFFFFF;
    font-weight: bold;
}
.search-li-other a {
    background: none repeat scroll 0 0 #F4F9FC;
}
.search-li-now a:hover, .search-li-other a:hover {
    border: 1px solid #cdcdcd;
    text-decoration: underline;
}
.search-li-now span {
    color: #4A9BFF;
    font-size: 14px;
    font-weight: bold;
}
#search_re_t0 span {
    color: #4A9BFF;
    font-size: 12px;
}
div#search_re_t0 img {
    margin: 0 10px;
    padding: 0;
}
#search_re_t1 {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #DCEEF5;
    border-color: #cdcdcd #cdcdcd -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    clear: both;
    height: 3px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 792px;
}
#search_re_tEnd {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #DCEEF5;
    border-color: #cdcdcd #cdcdcd -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    clear: both;
    height: 3px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 792px;
}

#search_re_all {
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    margin: 0;
    padding: 0;
    width: 795px;
    clear:both;
}
ul.search_re_all_1 {
    display: block;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0 0 0 6px;
}
ul.search_re_all_1_btn {
    display: block;
    list-style-image: none;
    margin:0;
    padding:0px 3px;
    border-bottom:1px solid #cdcdcd;
}

.search_re {
    border-right: 1px solid #cdcdcd;
    float: left;
    font-size: 12px;
    line-height: 150%;
    list-style: none outside none;
    overflow: hidden;
    padding: 15px 5px 10px 5px;
    position: relative;
    width: 147px;
}
.search_re-end {
    border-right: medium none;
    overflow: visible;
    position: relative;
}
.search_re-btn {
    border-bottom: 1px solid #cdcdcd;
    border-top: medium none;
}
.search_re_item_1 {
    margin:0;
    padding:0;
}
.search_re_item_1 img {
    border: 1px solid #cdcdcd;
	height:120px;
	width:120px;
	display:block;
	margin:0px auto;
}
.search_re_item_1 img:hover {
    border: 1px solid #E2051B;
	height:120px;
	width:120px;
}
.search_re_item_name {
    font-size: 12px;
    font-weight: bold;
    height: 36px;
    line-height: 18px;
    margin: 5px 0 0;
    padding: 0;
    width: 146px;
    overflow: hidden;
}

.search_re_item_field
{
     height: 20px;
     padding-left:15px;
     padding-right:15px;
      padding-top:5px
    
    }


.search_re_item_name a {
    color: #454545;
    font-weight: normal;
    text-decoration: underline;
}
.search_re_item_name A:hover {
    color:#b0272d;
    text-decoration: underline;
}
.search_re_item_sku {
    margin: 3px 0 0;
    padding: 0;
}
.search_re_item_storage {
    margin: 3px 0 0;
    padding: 0;
}
.search_re_item_Yprice {
    margin: 3px 0 0;
    padding: 0;
    color: #777;font-size: 12px; text-decoration:line-through;
}
.search_re_item_price {
    color: #333;
    font-size: 12px;
    margin: 3px 0 0;
    padding: 0;
    height:38px;
}
.search_re_item_price span {
    color: #E2051B;
    font-size: 16px;
    font-family:arial;
    font-weight:bold;
}
.search_re_item_amount {
    margin: 5px 0 0;
    padding: 0;
}
.search_re_item_leave {
    margin: 5px 0;
    padding: 5px 0;
}






.search_re_tt{
color:#333;
float:right;
}
.search_re_tt  a{
color:#333
}
.search_re_tt  a:link {
color:#333
}
.search_re_tt  a:hover {
color:#B0272D
}
.search_re_tt  a:active {
color:#333
}
#search_re_tt span {
    color: #333;
    font-size: 12px;
}
div#search_re_tt img {
    margin: 0 10px;
    padding: 0;
}
.searchtt {
    color: #333333;
    font-size: 12px;
    height: 12px;
    margin-bottom: 5px;
    padding: 4px 0 6px 17px;
    text-decoration: none;
}
.sort_paginF {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 5px 0;
    text-align: center;
    color:#333;
}
.sort_paginF  a {
    background-color: #fff;
    padding: 3px 3px;
    margin-left:2px;margin-right:2px;
    text-decoration: none;
	/*font-size:13px;*/
    color:#333;
   
}
.sort_paginF  a:link {
background-color: #fff;
    /*padding: 3px 3px;*/
    margin-left:2px;margin-right:2px;
    text-decoration: none;
	/*font-size:13px;*/
    color:#333;

}
.sort_paginF  a:hover {
    color:#B0272D;
    text-decoration: underline;
}
.sort_paginF  a img{ vertical-align:middle;}
label {
    padding-left: 2px;
}
.sort_Pats {
   font-size: 13px;
    padding: 3px 3px;
color:#333
}
.sort_PatsEnd {
    font-size: 13px;
    padding: 3px 3px;
}
.sort_pagin {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    /*padding: 20px 0 0px;*/
    text-align: center;
	line-height:18px;
	margin-top:30px;
}
.sort_pagin a {
    background-color: #F4F9FC;
    border: 0px solid #BFBFBF;
    margin: 0 2px 0 0;
    padding: 3px 6px;
}
.sort_pagin a.number {
    border: 0px solid #BFBFBF;
}
.sort_pagin a:hover {
    text-decoration: underline;
}
.sort_pagin a.current {
    background-color: #F7931E;
    color: #FFFFFF !important;
}
.sort_pagin a.hover {
    border: 0px solid #E72D24;
    text-decoration: underline;
	color:#B0272D;
}
.sort_pagin a.current:hover {
    border: 0px solid #E72D24;
    text-decoration: underline;
	color:#B0272D;
}
.listC {
    float: left;
}
.listC {
   
    position: relative;
    width:615px;
	_width: 584px;
}
.listStyle {
    display: inline;
    float: left;
    height: 0;
    margin: 1px 1px 0 0;
    padding: 0;
    width: 200px;
}
.listStyle LI {
    float: left;
}
.listStyle LI A {
    display: block;
    height: 27px;
    margin-right: 3px;
    overflow: hidden;
    text-indent: -999px;
    width: 19px;
}
.listStyle .ImageList A {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/sort_off.gif") no-repeat scroll 0 0 transparent;
    height: 27px;
    width: 69px;
}
.listStyle .ImageList A:hover {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/sort_on.gif") no-repeat scroll 0 0 transparent;
    height: 27px;
    width: 69px;
}
.listStyle .ImageList A.curt {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/sort_on.gif") no-repeat scroll 0 0 transparent;
    cursor: default;
    height: 27px;
    width: 69px;
}
.listStyle .TextList A {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/sort_list_off.gif") no-repeat scroll 0 0 transparent;
    height: 27px;
    width: 70px;
}
.listStyle .TextList A:hover {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/sort_list_on.gif") no-repeat scroll 0 0 transparent;
    height: 27px;
    width: 70px;
}
.listStyle .TextList A.curt {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/sort_list_on.gif") no-repeat scroll 0 0 transparent;
    cursor: default;
    height: 27px;
    width: 70px;
}


#search_Brand {
    float: left;
    width: 660px;
    word-spacing: 0.1em;
}
#search_Brand  #Brand_list {
    display: block;
    overflow: hidden;
    vertical-align: top;
}
#search_Brand #Brand_list li {
    display: table-cell;
    float: left;
    font-size: 12px;
    line-height: 25px;
   margin:0px;
    padding: 0;
    vertical-align: top;
    white-space: nowrap;
	
}
#search_Brand #Brand_list  li  label {
    display: inline-block;
    margin: 0;
    padding-right:5px;

}
.Brandradio {
    height: 15px;
    margin-top: 0;
    vertical-align: middle;
    width: 15px;
}
#SOnPay {
    background-color: #E0EAF8;
    border: 1px solid #2489C3;
    line-height: 22px;
    list-style: none outside none;
    margin: 8px 0 20px 0;
    padding: 5px 0;
    width: 798px;
}
.OnPayOrange {
    color: #FF6600;
}
.SOnPayLogo {
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    line-height: 100%;
    margin: 2px 0 0;
    padding: 1px 0;
    text-align: center;
    width: 30px;
}
#SOnPayCon {
    word-spacing: 1em;
}
#SOnPayCon #OnPaylist {
    display: block;
    overflow: hidden;
    vertical-align: top;
}
.RSearches {
    margin-bottom: 3px;
    margin-top: 5px;
    width: 792px;
}
.RSearches_con {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/RSearches_bg.jpg") repeat-x scroll center top transparent;
    border: 1px solid #E6E6E6;
    height: 14px;
    line-height: 14px;
    overflow: hidden;
    padding: 6px 10px;
}
.RSearches_con span, .RSearches_con a {
    color: #666666;
    float: left;
	font-weight: bold;
	 text-decoration: none;
}
.RSearches_con a:link, .RSearches_con a:visited {
    border-right: 1px dotted #cdcdcd;
    color: #666;
    font-family: arial;
    font-weight: bold;
    margin-bottom: 6px;
    padding: 0 10px;
    text-decoration: none;
    white-space: nowrap;
}
.RSearches_con a:hover {
    border-right: 1px dotted #cdcdcd;
    color: #B0272D;
    font-family: arial;
    margin-bottom: 6px;
    padding: 0 10px;
    text-decoration: underline;
    white-space: nowrap;
	color:#B0272D;
}
/*search_list列表画面*/
#search_re_t2-sort {
    margin: 0;
    padding: 0;
}
#search_re_t2-sort p {
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 15px;
line-height:18px;
}
#search_re_t2-sort li {
    color: #777;
    display: block;
    float: left;
}
#search_re_t2-sort a 
{
	background:none;
    color: #333;
}
#search_re_t2-sort a:hover {
    color: #B0272D;
}
.search_sort1 {
    margin: 10px 0 0 132px;
    padding: 0;
    width: 110px;
	display:inline;
	 _margin: 10px 0 0 71px;
}
.search_sort2 {
    margin: 10px 0 0 47px;
    padding: 0;
    width: 80px;
}
.search_sort3 {
    margin: 10px 0 0 5px;
    padding-left: 15px;
    width: 55px;
}
.search_sort4 {
    margin: 10px 0 0 20px;
    padding: 0;
    width: 85px;
}
.search_sort5 {
    margin: 10px 0 0 2px;
    padding: 0;
    text-align: center;
    width: 60px;
}
.search_re2_all, .search_re2_all2 {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/w_search2_line.gif") no-repeat scroll center bottom transparent;
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    color: #777;
    display: block;
    height: 96px;
    margin: 0;
    padding: 0;
    width: 795px;
}
.search_re2_all2 {
    background:  #F5F5F5;
    height: 96px;
}
.search_re2_all ul, .search_re2_all2 ul {
    display: block;
    font-size: 12px;
   
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.search_re2_item_71 {
    float: left;
    margin: 20px 0 25px 0px;
}

.search_re2_item_1 {
    float: left;
    margin: 9px 10px 5px;
    width: 80px;
}
.search_re2_item_1 img {
    border: 1px solid #dcdcdc;
	width:80px;
	height:80px;
	display:block;
}
.search_re2_item_1 img:hover {
    border: 1px solid #E2051B;
	width:80px;
	height:80px;
}
.search_re2_item_2 {
    display: block;
    float: left;
	display: table-cell;
    font-size: 12px;
    font-weight: bold;
    vertical-align: middle;
    width: 170px;
	overflow: hidden;
	_margin-top:14px;
	line-height:22px;
	 margin-top:20px;
}
.search_re2_item_2 a {
    color: #454545;
    font-weight: normal;
    text-decoration: underline; 
	
}
.search_re2_item_2 a:hover {
    color: #b0272d;;
    font-weight: normal;
    text-decoration: underline; 
	
}
.search_re2_item_2 h3 {
    display: table-cell;
    font-size: 12px;
    font-weight: bold;
    vertical-align: middle;
    width: 170px;
	overflow: hidden;
}
* html .search_re2_item_2 h3 {
    display: inline;
}
:first-child + html .search_re2_item_2 h3 {
    display: inline;
}

.search_re2_item_3 {
    float: left;
    margin: 35px 0 25px 17px;
    width: 90px;
	text-align:center;
}
.search_re2_item_4 {
    float: left;
    margin: 35px 0 5px 10px;
    text-align: center;
    vertical-align: middle;
    width: 70px;
	
}
.search_re2_item_5 {
    float: left;
    margin: 32px 0 25px 15px;
    width: 85px;
}
.search_re2_item_5 span {
   color: #E2051B;
    font-size: 16px;
    font-weight:bold;
    font-family:Arial;
}
.search_re2_item_6 {
    float: left;
    margin: 33px 0 25px 35px;
    width: 30px;
}
.search_re2_item_7 {
    float: left;
    margin: 30px 0 25px 30px;
}
.search_re2_item_8 {
    float: left;
    margin: 30px 0 25px 10px;
}

/*热销排行*/
.mod_hot{margin:7px 0 10px;border:1px solid #dcdcdc}.mod_hot .hd{height:30px;padding:0 10px;background-position:0 -725px;line-height:30px;background-color:#e6e6e6;}
.mod_hot .ft{height:30px;padding:0 10px;color:#333;line-height:30px}
.mod_hot .hd h2{float:left;font-size:14px;font-weight:bold;color:#333}.mod_hot .hd a.more{float:right;color:#313131}

.productRank{}.productRank .bd{padding:0}.productRank .smNav{padding:2px 0 24px 4px;border-top:1px solid #FFF;border-bottom:1px solid #DDD;background:#FCFCFC}
.productRank .smNav li{float:left}.productRank .smNav li.cur{font-weight:700}.productRank .smNav a{display:block;padding:0 5px 0 0;color:#3F3F3F}
.productRank .smNav a:hover{text-decoration:none}
.productRank .smNav span{display:block;min-width:50px;_width:50px;height:25px;line-height:25px;padding:0 0 0 5px;white-space:nowrap;text-align:center}
.productRank .smCon{clear:both}.productRank .smCon li{overflow:hidden;padding:5px 10px;border-bottom:1px solid #EEE}.productRank .smCon li.on{height:52px;padding:10px}.productRank .smCon li.last{border:0 none}
.productRank .smCon .num{float:left;width:14px;height:14px;margin:4px 5px 0 0;background:#E6E6E6;color:#404040;font-size:12px;line-height:14px;text-align:center}
.productRank .smCon .smci1 .num{background:#F24E32;color:#FFF}.productRank .smCon .smci2 .num{background:#F27A32;color:#FFF}.productRank .smCon .smci3 .num{background:#F28832;color:#FFF}
.productRank .smCon .pic img{width:50px;height:50px}.productRank .smCon .pic{overflow:hidden;width:50px;height:50px}.productRank .smCon .pic,.productRank .smCon .price{float:left;display:none;padding:0 5px 0 0}
.productRank .smCon .name{overflow:hidden;height:22px;line-height:22px}.productRank .smCon .on .name{height:36px;margin:0 0 5px;line-height:18px}
.productRank .smCon .on .pic,.productRank .smCon .on .price{display:block;color:#f15a24}


/*浏览过的*/
.mod_history{margin:7px 0 10px;border:1px solid #dcdcdc}.mod_history .hd{height:30px;padding:0 10px;background-position:0 -725px;line-height:30px;background-color:#e6e6e6;}
.mod_history .ft{height:30px;padding:0 10px;color:#333;line-height:30px}
.mod_history .hd h2{float:left;font-size:14px;font-weight:bold;color:#333}.mod_history .hd a.more{float:right;color:#313131}

.product_his{}.product_his .bd{padding:0}
.product_his .smCon{clear:both}.product_his .smCon li{overflow:hidden;padding:5px 10px;border-bottom:1px solid #EEE;height:52px;padding:10px}
.product_his .smCon li.last{border:0 none}
.product_his .smCon .num{float:left;width:14px;height:14px;margin:4px 5px 0 0;background:#E6E6E6;color:#404040;font-size:12px;line-height:14px;text-align:center}

.product_his .smCon .pic img{width:50px;height:50px}.product_his .smCon .pic{overflow:hidden;width:50px;height:50px;display:block}
.product_his .smCon .pic,.product_his .smCon .price{float:left;display:block;padding:0 5px 0 0;color:#E2051B;}

.product_his .smCon .name{overflow:hidden;height:36px;margin:0 0 5px;line-height:18px}
/*积分搜索不到*/
 .pointT {
    background-color: #fff;
    text-align:center;
    height:75px;
}
 .pointT h3 {
    color: #666666;
    float: left;
    font-size: 14px;
    font-weight: normal;
    padding:20px 55px 20px 130px;
}

/*搜索不到结果*/
.ctnerJ {
    border: 1px solid #D8D6D6;
}
.ctnerJ .ctnerT {
    background-color: #FDF9D4;
    border: 1px solid #DEDEDE;
    height: 50px;
    overflow: hidden;
    padding-top: 15px;
    text-align: center;
    width: 770px;
}
.ctnerJ .ctnerT h3 {
    color: #666666;
    float: left;
    font-size: 14px;
    font-weight: normal;
    padding-left: 11px;
    width: 760px;
}
.ctnerJ .ctnerT a.arrowM {
    margin-right: 6px;
    margin-top: 6px;
}
.ctnerJ .ctnerBody {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #DEDEDE #DEDEDE;
    border-right: 1px solid #DEDEDE;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    height: 1%;
    overflow: hidden;
    padding: 8px 13px;
}
.noResult .ctnerT {
    background: none repeat scroll 0 0 transparent;
    border-width: 0 0 1px;
}
.noResult .ctnerBody {
    border: medium none;
}
.e_nav_suggest {position:relative;width:1000px;margin:0 auto;top:-60px;left:0px;
z-index: 9999
}

.questionnaireA {
    padding: 10px 0 5px 62px;
	position:absolute;
	z-index:8889;
}
.questionnaireA li {
    clear: both;
    margin-bottom: 8px;
    padding: 0 0 0 5px;
}
.questionnaireA .centerPopA {
    width: 600px;
}
.questionnaireA .centerPopA .btnLine {
    text-align: center;
	width:700px;
}
.questionnaireA .centerPopA .ctnerBody {
    padding: 12px 24px;
}

.search_button{clear:both;height:40px;width:500px;text-aign:center;}
.search_button ul{
margin-left:240px;
}
.s_button  a{
    display:block;
   float:left;
    background-color:#E2051B;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font: normal 12px/18px Simsun,Helvetica,sans-serif;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#fff;
    cursor:pointer;
	font-weight:normal;
	_display:inline;
    padding:2px 16px 3px 16px;
	_padding:3px 13px 3px 13px;
	margin:10px 2px 10px 0px;
	overflow:hidden;
}
.s_button  a {
	color:#fff;
}
.s_button  a:link{
	color:#fff;
	
}
 .s_button a.fav{
    background-color:#E2051B;
    border:1px solid #DCDCDC;
    color:#fff;
}
.s_button a.fav:hover{
    background-color:#F7931E;
    border:1px solid #F7931E;
    color:#fff;
    text-decoration: none;
}

 .s_button a.cancel{
    background-color:#e6e6e6;
    border:1px solid #e6e6e6;
    color:#777;
}
.s_button a.cancel:hover{
    background-color:#666;
    border:1px solid #666;
    color:#fff;
    text-decoration: none;
}


/*New_p_theme*/
.p_theme{
 background-color: #FFFFFF;
    border-color: #CDCDCD;
    border-style: solid;
    border-width: 1px;
    clear: both;
    margin-bottom: 10px;
    position: relative;
	width:195px;
}
.p_theme .inner .hd {
    background-color: #E6E6E6;
    padding: 0 20px;
    position: relative;
    height: 37px;
    line-height: 37px;
    border-bottom: 1px solid #CDCDCD;
}
.p_theme .inner .hd H3 {
    font-size: 14px;
    font-weight: bold;
    color:#333;
}

.p_theme .bd ul li {
    overflow: hidden;
}
.p_theme .bd  p{
   border-bottom: 1px #e2e2e2 dotted;
   height:55px;
   line-height:55px;
   padding-bottom:3px;
   _line-height:50px;
}

.p_theme .bd  p  a{
   color:#333;
   text-decoration:none;
    font-size: 14px;
}
.p_theme .bd  p  a:hover{
   color:#E2051B;
   text-decoration:underline;
    font-size: 14px;
}
.p_theme .icon{margin-left:10px;_margin-left:5px;float:left;height:55px;line-height:55px; _line-height:50px;display:block;width:60px;vertical-align:middle;}
.p_theme .icon img{vertical-align:middle;margin-top:12px;}
.p_theme .icon_cotent{float:left;height:55px;line-height:60px;display:block; _line-height:60px;_height:50px}

#p_theme_end{border-bottom:0px #000 solid;}
/*New_p_theme*/

/*add by 2012-10-10*/
.sort_mod_floor_hd {height:40px;clear:both;padding-right:10px;background-color:#F5F5F5;border-left:2px #E2051B solid;margin-bottom:2px;}
.sort_mod_floor_hd h3 {float:left;padding-left:10px;font:700 16px/35px "\5FAE\8F6F\96C5\9ED1";color:#333;margin-top:3px;}
.sort_mod_floor_hd h3 a:link,
.sort_mod_floor_hd h3 a:visited{ color:#333;}
.sort_mod_floor_hd h3 a:hover{ color:#B0272D;}
.sort_mod_floor_hd .more {float:right;padding:12px 0px 0px 0px;font:normal 12px/12px "\5B8B\4F53";line-height:14px\9;}
.sort_mod_floor_hd a:link,
.sort_mod_floor_hd a:visited {color:#727177;}
.sort_mod_floor_hd a:hover {color:#B0272D;}
.sort_index_r_more{float:right;font-size:13px;font-family:arial;margin-left:550px;color:#777;display:block;width:50px;margin-top:10px;}

/*新的排列顺序*/
#search_re_t3 {
    background-color: #F2F2F2;
	border-top: 1px solid #c9c9c9;
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    font-size: 12px;
    line-height:37px;
    margin: 0;
    padding: 0;
    width: 796px;
}
#search_re_t3 p{padding:0px;}
#search_re_t3 span.Ltotal {
    font-weight: bold;
    float:right;
    margin-right:10px;
    padding-left:0px;
    height: 37px;
    line-height:37px;
}
#search_re_t3 span.left_paixu{ float:left;height: 37px;
    line-height:37px;}
#search_re_t3 a {
    background: url("http://www.zuzubuy.com/themes/shengxian/images/class/class_btn.gif") no-repeat scroll right -3px #FFFFFF;
    border: 1px solid #CDCDCD;
    height: 22px;
    /*padding: 4px 20px 4px 10px;*/
    line-height:22px;
    padding:0px 20px 0px 10px;
    margin:6px 3px 0px 3px;
    text-decoration:none;
    display:block;
    float:left;
    _line-height:24px;
	overflow:hidden;
}
#search_re_t3 .spacile_jifen_xu a {padding:0px 10px; background:#fff none;}


#search_re_t3 a.nobg{ background:none #FFFFFF;padding:0px 10px 0px 10px;*line-height:25px!important;}
.crl{ clear:both;height:0px; line-height:0px; overflow:hidden; font-size:0px;}
#search_re_t3 span span.my_pro_xu{ display:block; float:left; }
#search_re_t3 span.left_paixu span{ display:block; float:left;}
#search_re_t3 span.Ltotal a{ margin-top:8px;}
#search_re_t3 span.Ltotal a:hover{ margin:8px 3px 0px 3px;}
#search_re_t3 span.Ltotal span{ float:left;}

/*
#search_re_t3 a.select_sprice
{
    background: url("http://www.zuzubuy.com/themes/shengxian/images/class/class_btn.gif") no-repeat scroll 65px 0 #FFFFFF;
    border: 1px solid #CDCDCD;
    height: 20px;
    padding: 5px 20px 5px 10px;
    margin:0px 3px;
    text-decoration:none;
    }
*/
#search_re_t3 a.top
{
    background: url("http://www.zuzubuy.com/themes/shengxian/images/class/class_btn.gif") no-repeat scroll right -66px #FFFFFF;
    border: 1px solid #F05A27;
    color: #F05A27;
    height: 22px;
    padding: 0px 20px 0px 10px;
    }
#search_re_t3 a.bottom
{
    background: url("http://www.zuzubuy.com/themes/shengxian/images/class/class_btn.gif") no-repeat scroll right -33px #FFFFFF;
    border: 1px solid #F05A27;
    color: #F05A27;
    height: 22px;
    padding: 0px 20px 0px 10px;
    }

#search_re_t3 span.Ltotal a
{
    background:none;
    padding:0px;
    border:0px;
    
    }
#search_re_t3 a:hover {
    margin:6px 3px 0px;
	color:#F05A27;
}
#search_re_t3 span.Ltotal a.CurrentItemPerCount{ background:#F7931E; color:#fff; width:20px; text-align:center; }
#search_re_t3 .LPrice {
    padding-left: 10px;
}
#search_re_t3 .Ltotal {
    padding-left: 360px;
}
#search_re_t3 p {
    margin: 0;
    padding:0px 0 0 15px;
    color:#333;
}

/*新列表样式*/
#search_re_new {
    /*border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;*/
    margin: 0;
    padding: 0;
    width: 800px;
    clear:both;
}
#search_re_new ul.four{width: 800px; list-style: none none;}
#search_re_new .recommen_goods_li { width:200px;  /*border-right: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD; */float: left; font-size: 12px; line-height: 20px; list-style: none outside none; overflow: hidden; padding: 10px 0; position: relative; z-index:1; background:#fff;}
#search_re_new .recommen_goods_li .recommen_goods_item img {/*border: 1px solid #CDCDCD; */ height: 180px; width: 180px; display: block; margin: 0px auto;}
#search_re_new .recommen_goods_li .recommen_goods_name { height:50px; line-height:18px; padding:10px 10px 0 10px; overflow:hidden;}
#search_re_new .recommen_goods_li .recommen_goods_name a {color:#454545;}
#search_re_new .recommen_goods_li .recommen_goods_sku {padding:1px 10px; position:relative;}
#search_re_new .recommen_goods_li .recommen_goods_storage {padding:1px 10px; height:20px;}
#search_re_new .recommen_goods_li .recommen_goods_price {padding:4px 10px; height:20px;}
#search_re_new .recommen_goods_li .recommen_goods_price .rmb {color: #E2051B; font-size: 16px; font-family: arial; font-weight: bold; float:left; }
#search_re_new .recommen_goods_li .recommen_goods_price .hitrmb {color: #777777; font-size: 12px; font-family: arial; float:left; text-decoration: line-through;}
#search_re_new .recommen_goods_li .recommen_goods_price img { float:left; margin:2px 10px 2px 0;}
#search_re_new .recommen_goods_li .recommen_goods_buy {padding:4px 10px; clear:both; line-height:22px; height:22px;}
#search_re_new .recommen_goods_li .recommen_goods_buy a { float:left;}
#search_re_new .recommen_goods_li .recommen_goods_buy a img{margin:4px;}
#search_re_new .recommen_goods_li .recommen_goods_buy input {border: 1px solid #CCC; height: 20px; text-align: center; width: 20px; float:left;}
#search_re_new .recommen_goods_li .recommen_goods_buy .fav { float:right;}
#search_re_new .recommen_goods_li .recommen_goods_buy .buy { color: white; background: #E2051B; width: 64px; text-align: center;}
#search_re_new .recommen_goods_li .recommen_goods_buy .buy:hover {background: #F7921E; text-decoration:none;}
#search_re_new .recommen_goods_li .recommen_goods_buy .nostock { float:right; color: white; background: #777777; width: 64px; text-align: center; margin: 0px 10px;}
#search_re_new .recommen_goods_li .recommen_goods_buy .nostock:hover {background: #f15a24; text-decoration:none;}

/*#search_re_new .recommen_goods_li .list_p_bg:hover {background:url(http://www.zuzubuy.com/themes/shengxian/images/list/list_p_bg.png) no-repeat; width:206px; height:355px; position:absolute; top:0; left:0;cursor:pointer;}*/


#search_re_new .stock_1 { display:block; margin:1px 0; top:-1px; position:absolute; right:10px; top:0; width:38px; height:20px; line-height:20px; padding-left:13px; padding-right:4px; text-align:center; background: url(http://www.zuzubuy.com/themes/shengxian/images/stock_1.jpg) no-repeat; color:#FFF;}
#search_re_new .stock_2 {display:block; margin:1px 0; top:-1px; position:absolute; right:10px; top:0; width:38px; height:20px; line-height:20px; padding-left:13px; padding-right:4px; text-align:center; background: url(http://www.zuzubuy.com/themes/shengxian/images/stock_2.jpg) no-repeat; color:#000;}
#search_re_new .stock_3 {display:block; margin:1px 0; top:-1px; position:absolute; right:10px; top:0; width:38px; height:20px; line-height:20px; padding-left:13px; padding-right:4px; text-align:center; background: url(http://www.zuzubuy.com/themes/shengxian/images/stock_3.jpg) no-repeat; color:#FFF;}

#search_re_new .star{ margin-top:4px; margin-right:4px; width:64px; height:13px; float:left}
#search_re_new #star05{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar.gif) no-repeat}
#search_re_new #star04{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar.gif) no-repeat; background-position:0px -50px;}
#search_re_new #star03{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar.gif) no-repeat; background-position:0px -100px;}
#search_re_new #star02{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar.gif) no-repeat; background-position:0px -150px;}
#search_re_new #star01{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar.gif) no-repeat; background-position:0px -200px;}
#search_re_new #star00{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar0.gif) no-repeat;}
#search_re_new .star05{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar.gif) no-repeat}
#search_re_new .star04{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar.gif) no-repeat; background-position:0px -50px;}
#search_re_new .star03{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar.gif) no-repeat; background-position:0px -100px;}
#search_re_new .star02{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar.gif) no-repeat; background-position:0px -150px;}
#search_re_new .star01{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar.gif) no-repeat; background-position:0px -200px;}
#search_re_new .star00{ width:64px; height:13px; float:left; background:url(http://www.zuzubuy.com/themes/shengxian/images/xbstar0.gif) no-repeat;}

.fl { float:left;}
.fr { float:right;}
.mr-9 {margin-right: 9px;}

.sort_product .list_sort dd a { width:150px; height:18px; overflow:hidden; display:block; float:left;}
.sort_product .list_sort .ttl { text-align:left;}
.sort_product .list_sort .ttr { text-align:right;}
.sort_product .list_sort dt img { float:left; margin-right:4px;}

/*.sort_product .list_sort dt .classify,.sort_product .list_sort dt .class { display:none;}*/
/*.sort_product .list_sort dt:hover,.sort_product .list_sort dt:hover .classify,.sort_product .list_sort dt:hover .class {display: block;}*/
.sort_product .list_sort dt .classify { position:absolute; top:-1px; left:-1px; width:164px; height:auto; border-top:1px #e41428 solid; border-bottom:1px #e41428 solid; border-left:1px #e41428 solid; padding:0 15px; background:url(http://www.zuzubuy.com/themes/shengxian/images/list_sort_classbg.jpg) no-repeat #FFF right top; z-index:500;}
.sort_product .list_sort dt .classify a { text-decoration:none;}
.sort_product .list_sort dt .class {position:absolute; border:1px #e41428 solid; padding:8px 20px; background:#FFF; z-index:100; width:480px; min-height:50px; zoom:1;}
.sort_product .list_sort dt .class.top { top:-1px; left:193px;}
.sort_product .list_sort dt .class.bottom { bottom:-34px; left:193px;}
.sort_product .list_sort dt .class a { display:block; float:left; font-weight: normal; width:106px; line-height:16px; height:16px; margin:6px 0; padding:0 6px; border-left:1px #ccc solid; font-size:12px;}

/*大框样式*/
.sort_product .list_sort dt .classify b { width:143px; line-height:31px; float:left;}
.sort_product .list_sort dt .classify a.txt { float:left; font-weight:normal;width: 81px; height:18px; line-height:18px; overflow:hidden; margin:4px 0; font-size:12px;}

.recommen_goods_li:hover .list_p_bg{background:url(http://www.zuzubuy.com/themes/shengxian/images/list/list_p_bg.png) no-repeat; width:198px; height:348px; position:absolute; top:0; left:0;cursor:pointer;}




