@charset "utf-8";
/* CSS Document */
/* ====================公共样式==================== */
* {
	margin:0px;
	padding:0px;
}
img, h1, h2, h3, h4, h5, h6, h7 {
	border:0px;
	margin:0px;
}
.clear {
	clear:both;
}
a {
	text-decoration:none;
	color:#333;
}
a:hover {
	text-decoration:underline;
}
a, area {
blr:expression(this.onFocus=this.blur())
}
:focus {
	outline: none;
}
ul, ol {
	list-style: none outside none;
}

/**-------------------------------商家首页begin------------------**/
/*==========================分页=================================*/
#page {
	clear: both;
	font-family: arial;
	height: 35px;
	line-height: 15px;
	padding-top: 20px;
	text-align:right;
	padding-right:15px;
}
#page .n0 {
	border: 1px solid #DDDDDD;
	color: #D8D8D8;
	font-family: 宋体;
	font-size: 12px;
	margin: 0 1px;
	padding: 10px 12px 9px;
	position: relative;
	top: -1px;
}
#page #curp {
	background: none repeat scroll 0 0 #cc0001;
	border: 1px solid #ECECEC;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	margin: 0 1px;
	padding: 10px 12px 9px;
	position: relative;
	text-align: center;
}
#page .p {
	border: 1px solid #ECECEC;
	font-size: 14px;
	margin: 0 1px;
	padding: 10px 12px 9px;
	position: relative;
	text-align: center;
}
#page a {
	color: #000000;
}
#page .n1 {
	border: 1px solid #DDDDDD;
	font-family: 宋体;
	font-size: 12px;
	margin: 0 1px;
	padding: 10px 12px 9px;
	position: relative;
	top: -1px;
}

.business_topHeader_search_01 {
	width:540px;
	height:auto;
	float:left;
}
.business_topHeader_search_text {
	height:34px;
	float:left;
	border:2px rgb(196,0,1) solid;
}
.business_topHeader_search_btn {
	width:80px;
	height:38px;
	float:left;
	text-align:center;
	font:16px/40px "Microsoft Yahei";
	background:rgb(196,0,1);
	color:#FFF;
	margin-right:10px;
	display:inline;
}
.business_topHeader_search_btn a {
	color:#FFF;
}
.business_topHeader_search_btn_01 {
	width:80px;
	height:38px;
	float:left;
	text-align:center;
	font:16px/40px "Microsoft Yahei";
	background:#333333;
	color:#FFF;
}
.business_topHeader_search_btn_01 a {
	color:#FFF;
}
.business_topHeader_keyword {
	width:530px;
	height:auto;
	float:left;
	color:#999;
	padding-top:3px;
}
.business_topHeader_keyword li {
	padding: 0 5px;
	font-weight:normal;
	font-size:12px;
	line-height:20px;
	float: left;
}
.business_topHeader_keyword li a {
	color:#666;
}
.business_topHeader_keyword li a:hover {
	color:#CC0001;
	text-decoration:underline;
}



/* ====================顶部框架==================== */
#index_topHeaderWrap {
	background-color: #f4f4f4;
	border-bottom: 1px solid #eaeaea;
	height: 30px;
	line-height: 30px;
}
.abody {
	width: 1190px;
	margin: 0 auto;
}
.index_topHeaderWrap_left {
	float: left;
	line-height:30px;
}
.index_topHeaderWrap_left li {
	padding: 0 5px;
	float: left;
}
.index_topHeaderWrap_left li a {
	text-decoration:none;
	color:#CC0001;
}
.index_topHeaderWrap_left li a:hover {
	color:#CC0001;
	text-decoration:underline;
}
.index_topHeaderWrap_right {
	float: right;
}
.index_topHeaderWrap_right li {
	padding: 0 5px;
	float: left;
	display:block;
}


/********商城首页头部begin***************/
.business_gwc_abody {width: 1190px;margin: 0 auto;}
.business_top{padding:12px 0px; clear:both;}
.business_top li{ float:left;}
.business_top li.m_l10{ margin-left:10px;}
.business_top li.m_l3{ margin-left:3px;}
.business_top li h1{width:150px;height:28px;overflow:hidden;color:#333;font: 20px/28px "Microsoft Yahei";font-weight:bold;padding:5px 0px 0px 0px;}
.consumerIcon img{width:25px;}
.business_top li h2{ font-size:12px; color:#fff; background:url(../images/shopinfo/business_red_top.jpg) no-repeat; width:102px; height:24px; line-height:24px; text-align:center; display:block; font-weight:normal;}
.business_top li.m_l87{ margin-left:87px;}
.business_top li.b_search{ font-weight:bold;  width:460px;_width:510px; height:38px; line-height:38px; display:inline; color:#fff; font-size:14px; margin-top:19px; cursor:pointer;}
.business_top li .search_form{ width:403px; background:#fff; height:30px; margin:4px 18px 4px 4px;_margin:3px 18px 3px 2px; }
.business_top li .search_form input{ height:30px; line-height:30px; color:#5e5e5e; background:none; border:none;  padding-left:4px;width:399px;}
.business_top li .search_form,.business_nav li,.business_advert2 li { float:left;}

.business_top li.search_sum{ background:#333333; color:#fff; height:38px;font-weight:bold; line-height:38px; margin-top:12px;  font-size:14px;text-align:center; padding:0px 15px;}

/*鼎级店铺*/
.business_top .ding_store {position: relative;display: inline-block;}
.business_top .ding_store .img{font-size: 0;display: inline-block;cursor: pointer;}
.business_top .ding_store .img img{display: inline-block;vertical-align: middle;width:28px;height:28px;margin-right:2px;}
.business_top .ding_store .serve{margin-left:5px;}
.business_top .ding_store .store_box{display: none;position: absolute;top:30px;left:0;z-index: 1;}
.business_top .ding_store .store_box .box{background: #fff;border:1px solid #e6e6e6;width:148px;margin-top: 12px;padding:5px 0 10px 16px;}
.business_top .ding_store .store_box .row{position: relative;padding-left:40px;line-height: 40px;color: #333;font-size: 14px;}
.business_top .ding_store .store_box .row img{position: absolute;top:5px;left:0;width:30px;height:30px;display: block;}
.business_top .ding_store .store_box .row a.qq{border:1px solid #ffe185;border-radius:3px;padding: 2px 5px;color: #666;}
.business_top .ding_store .store_box .row a:hover{color: #666;text-decoration: none;}
/***********购物车*************/

.yycs_topHeader_cart {
	width:76px;
	height:35px;
	float:left;
	position:relative;
	background: url(../images/index_public.png) -204px -125px no-repeat;
	margin:18px 0px 0px 169px;
	padding:0px 0px 0px 37px;
	line-height:35px;
	display:inline;
}
.business_code{ color:#dd0000;}

/* ====================购物下拉列表==================== */
.font_wy{font-family: "Microsoft Yahei";}
.cart-by{
	width:320px;
	text-align:left;
	clear:both;
	background: #DEFDD7;
	padding-left:10px;
	border-bottom: 1px dashed #ccc;
}
.cart-by .by-bg-01{
	background: #f48719;
    border: 1px solid #f48719;
	color:#fff;
	padding:0 2px;
	border-radius:3px;
	margin-right:5px;
}
.cart-by .by-bg-02{
	background: #fff;
    border: 1px solid #f48719;
	color:#f48719;
	padding:0 2px;
	border-radius:3px;
	margin-right:5px;
}
.shop_cat_list {
	width:330px;
	position:absolute;
	border:1px #eeeeee solid;
	right: 3px;
	top:34px;
	background:#fcfcfc;
	z-index:120;
}
.shop_cat_list_1{
	width:330px;
	max-height:380px;
	_height:380px;
    overflow-y:auto;
	overflow-x:hidden;
	}
.shop_cat_listcont {
	height:auto;
	overflow:hidden;
	width:366px;

}
.shop_cat_listft {
	height:15px;
	width:320px;
	background:url(../images/all_bg.png) no-repeat top center;
	background-position:-158px -119px;
}
.shop_car_llist {
   position:relative;
	height:57px;
	background:#fff;
	width:300px;
	border-bottom:1px dashed #ccc;
	padding:10px 20px 10px 10px;
}
.shop_car_llist:hover{
	background:rgb(245,245,245);
}
.shop_car_llistimg {
	float:left;
	height:52px;
	width:52px;
}
.shop_car_llistimg img, .shop_car_llistimg a img {
	height:52px;
	width:52px;
	border:0px;
}
.shop_car_llisttt {
	float:left;
	height:68px;
	width:160px;
	padding-left:5px;
	line-height:18px;
	text-align:left;
}
.shop_car_llisttt a {
	text-decoration:none;
	color:#3e3e3e;
	line-height:20px;
}
.shop_car_llisttt a:hover {
	text-decoration:underline;
	color:#dd0000;
	line-height:20px;
}
.shop_car_llistcz {
	position:absolute;
	right:25px;
	top:10px;
	height:68px;

}
.shop_car_llistcz p a {
	color:rgb(3,96,166);
	float:right;

}
.shop_carcodel {
	color: #DD0000;
	font: bold 14px/1.5 Tohama, Arial;
}
.shop_carcode1_01 {
	color: #DD0000;
	font: 12px  "Microsoft Yahei";
	font-weight:bold;
}
.hg {
     height: 20px;
     line-height: 20px;
}
.shop_car_lladdcode {
	height:30px;
	width:300px;
	padding-right:16px;
	padding-top:10px;
	text-align:right;
	line-height:30px;
}
#shop_car_lljsl {
	width:310px;
	text-align:right;
	padding:10px 10px;
	background:rgb(245,245,245);
}
.shop_cat_list_tit{
	border-bottom:1px solid #eee;
	width:313px;
	 height:25px;
	 padding:6px 8px;
	 line-height:25px;
	 font-weight:bold;
	 color:#666;
 }
.shop_car_price_1{float:right; padding-right:60px;}
.shop_car_price_1 span{ font-size:18px;  color:#dd0000;}
/* ====================购物下拉列表 end==================== */


.business_advert{  overflow:hidden;}/***广告**/
/***广告**/
.business_advert a{width:100%; height:129px; display:block;}
/*-------------------nav begin----------------------------*/

.business_nav{ background:#c40001; overflow:hidden;}
.business_allnav{ float:left;width:16%; }

.business_nav li{ float:left;width:10%;}
.business_nav li a,.business_allnav a{ text-align:center;line-height:39px; height:39px;color:#fff; font-size:14px; display:block;  }
.business_allnav a,.business_nav li a.curret,.business_nav li a:hover{ background:#d72227;}

/*--------nav end-------------------*/
.business_advert2{ overflow:hidden;}
.business_advert2 li{ margin-top:10px; display:block}

.business_advert2 li img{ width:590px; height:300px;}
.business_ad_l8{ margin-left:8px;}


/**------------------------幻灯片begin-----------------------------------*/


.slide-wp{width: 1900px;height:440px;position: relative;left:50%;margin-left:-950px;}
.slides, .slide-bg{height: 440px;background-color: #fff;overflow: hidden;}
.slidesjs-pagination{position: absolute;bottom: 21px;left: 50%;z-index: 11;margin-left: -52px;}
.slidesjs-pagination li{float: left;margin-right: 10px;}
.slidesjs-pagination li a{text-indent: -9999px;background-color: #726161;display: inline-block; *display:block;_display: block;width: 25px;height: 10px;padding: 0;_height:2px;}
.slidesjs-pagination li a.active{background-color: #ff9d00;}
.slideChild{width: 945px;margin: 0 auto;z-index: 10;height: 440px;position: relative;}
.slideChild a.opa{position: absolute;top: 0;left: 0;display: inline-block; *display:block;_display: block;width: 100px;height: 50px;background-color: #fff;filter: alpha(opacity=0);-ms-filter: "alpha(opacity=0)";opacity: 0;}
.slideImg{position: absolute;top: 0;left: 0;z-index: 9;}
/**------------------------幻灯片end-----------------------------------*/

/***----------------左侧begin---------------------------*/
/* ====================顶部样式==================== */
.abody {
	width: 1190px;
	margin: 0 auto;
	font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
}
.dpsy_banner_01 {
	width: 1190px;
	height:auto;
}
.dpsy_banner_01 img {
	width: 1190px;
	height:100px;
	padding-bottom:7px;
	display: block;
}
.dpsy_nav {
	background:#212121;
	color:#FFF;
	height:40px;
}
.dpsy_nav_left {
	float:left;
}
.dpsy_nav_left ul {
}
.dpsy_nav_left ul li {
	display:inline;
	padding:0 10px;
}
.dpsy_nav_left a {
	font-size:15px;
	color:#FFF;
	line-height:40px;
	padding:10px 20px;
}
.dpsy_nav_left a:hover,.dpsy_nav_left a.cur {
	background-color:#5e5e5e;
	text-decoration:none;
}
.dpsy_nav_right {
	float:right;
	line-height:40px;
	margin-right:5px;
	display:inline;
}
.dpsy_nav_right a {
	padding:5px 10px;
	color:#FFF;
	background:#313131;
}
.dpsy_banner {
	width:1190px;
	height:360px;
	float:left;
	position: relative;
	overflow:hidden;
	padding:10px 0px;
}
.dpsy_banner .num {
	overflow:hidden;
	height: 25px;
	position: absolute;
	bottom:12px;
	right:10px;
	zoom:1;
	z-index:3
}
.dpsy_banner .num li {
	width: 32px;
	height: 17px;
	line-height: 17px;
	text-align: center;
	font-weight: 400;
	font-family: "微软雅黑", Arial;
	color: #FFFFFF;
	background: #212121;
	margin-right: 10px;
	display:inline;
	cursor:pointer;
	float: left;
}
.dpsy_banner .num li.on {
	background: #f00f00;
}
.dpsy_banner .prev, .dpsy_banner .next {
	display: none;
	width: 40px;
	height: 100px;
	background:url(../images/btn.png) no-repeat;
	position: absolute;
	top: 140px;
}
.dpsy_banner .prev {
	left: 0;
}
.dpsy_banner .next {
	right: 0;
	background-position: right
}
.dpsy_banner_03 {
	width:1190px;
	height:auto;
	float:left;
	padding-bottom:10px;
}
.dpsy_banner_03 img {
	height:318px;
	width:1190px;
	display:block;
}
.dpsy_banner_04 {
	height:auto;
	width:990px;
	float:left;
	margin-bottom:10px
}
.dpsy_banner_04 img {
	height:244px;
	width:990px;

	display:block;
}
.dpsy_mian {
	width:1190px;
	height:auto;
	float:left;
}
.dpsy_mian1 {
	width:1190px;
	height:auto;
	float:left;
	padding-top:10px;
}


/* ====================mian_left==================== */

.dpsy_mian_left {
	width:188px;
	height:auto;
	float:left;
}
.dpsy_mian_right {
	width:990px;
	height:auto;

	padding-left:12px;
	float:left;
}
.dpsy_ad {
	float:left;
	background:#fff;
	width:186px;
	border:1px solid #dedede;

	display:inline;
	margin-bottom:10px;
}
.Business_infor_title {
	height:32px;
	font-size:15px;
	line-height:32px;
	float:left;

	border-top:1px solid #212121;
	border-bottom:1px solid #ddd;
	background:url(../images/ds_search_con_line_bg.jpg)  repeat-x;
	padding-left:15px;
	color:#212121;
	width:171px;
}
.Business_infor_main {
	height:auto;
	padding:10px 0 10px 20px;
	width:166px;
	float:left;
	line-height:25px;
}
.Business_infor_button {
	padding-bottom:10px;
	width:186px;
	height:auto;
	float:left;
}
.dpsy_store01 {
	background:url(../images/shopinfo/dpsy_store01.jpg) no-repeat 15px 1px;
	float:left;
	padding-top:4px;
	padding-left:25px;
	height:25px;
	width:64px;
}
.dpsy_store01 a {
	color:#FFF;
}
.dpsy_store02 {
	background:url(../images/shopinfo/dpsy_store02.jpg) no-repeat 5px 1px;
	float:left;
	height:25px;
	padding-top:4px;
	width:74px;
	padding-left:20px;
}
.store_search {
	float:left;
}
.store_search ul {
	float:left;
	padding-top:10px;
}
.store_search li {
	padding-bottom:7px;
	line-height:25px;
	padding-left:10px;
}
.store_search he {
	height:25px;
	height:25px;
}
.search_keyword {
	width:111px;
	height:24px;
	line-height:24px;
	border:1px #ddd solid;
}
.search_price {
	width:48px;
	height:24px;
	line-height:24px;
	border:1px #ddd solid;
}
.search_but {
	background: url(../images/shopinfo/search_btn.png) no-repeat 50px 0;
	height: 30px;
	border:0;
	cursor: pointer;
	padding:0 0 4px 42px;
	width:122px;
	color:#FFF;
}
.Business_all {
	float:left;
	padding:5px 0 5px 20px;
	width:166px;
	border-bottom:1px #ddd solid;
}
.all_list {
	float:left;
	background:#f9f9f9;
	width:186px;
}
.cla {
	font-weight:bold;
	padding:10px 0 5px 10px;
	float:left;
	width:176px;
}
.cla span {
	padding-left:105px;
}

.all_list .cla span {
	padding-left:6px;
}
.all_list li {
	padding:5px 0 10px 20px;
	border-bottom:1px #ddd solid;
	overflow:hidden;
}

/*==============热销排行======================*/
.ds_search_left_2 {
	float:left;
	background:#fff;
}
.ds_search_left_2 ul {
	overflow:hidden;
	padding:0 0 0 10px;
}
.ds_search_left_2 li {
	margin:10px 0px 0px 0px;
	text-align:center;
	line-height:25px;
	position:relative;
	height: 65px;
}
.ds_search_left_2 li img {
	margin-bottom:10px;
 width:60px height:60px;
}
.ds_search_left_2 li p {
	text-align:left
}
.ds_search_left_2 li p b {
	color:#e60012;
	margin-right:3px;
}
.ds_search_left_2 li p span a {
	color:#0087dc;
	margin-left:5px;
}
.ds_detail_ranking li.on .pics {
	display: block;
	float: left;
	height: 60px;
	overflow: hidden;
	width: 60px;
	border:1px solid #ddd;
}
.ds_detail_ranking li.on b {
	position:absolute;
	display:block;
	padding:0px 5px;
	width:5px;
	background:#f44700;
	color:#fff;
	left:0px;
}
.ds_detail_ranking li.on .txt {
	padding: 0 10px 0 6px;
	width: 95px;
	float:left;
}
.ds_detail_ranking li.on .txt p {
	height: 36px;
	overflow:hidden;
}
.ds_detail_ranking li .txt a {
	color: #666666;
	line-height: 18px;
}
.ds_detail_ranking .price {
	color: #DD0000;
	text-align:left;
}
/* ====================mian_right==================== */
.dpsy_mian_right_tltle {
	width:973px;
	height:auto;
	float:left;
	color:#212121;
	border-top:1px solid #212121;
	border-right:1px solid #ddd;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background:url(../images/ds_search_con_line_bg.jpg)  repeat-x;
	height:32px;
	line-height:32px;
	font-size:15px;
	padding-left:15px;
}
.dpsy_mian_right_shop {
	width:989px;
	height:auto;
	float:left;
	background:#fff;
	border-left:#ddd solid 1px;
}
.dpsy_mian_right_shop li {
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	width:196.8px;
	padding:10px 0 15px 0;
	float:left;
}
.dpsy_mian_right_shop .pic {
	width:183px;
	height:auto;
	padding-bottom:5px;
	float:left;
	padding-left:13px;
}
.dpsy_mian_right_shop .pic img {
	width:170px;
	height:170px;
}
.dpsy_mian_right_shop .pl20 {
	width:180px;
	height:35px;
	line-height:17px;
	margin:0 auto;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
}
.dpsy_mian_right_shop .tit {
	overflow:hidden;
	height:20px;
}
.dpsy_mian_right_shop .name a:hover {
	color:#0264c9;
}
.dpsy_mian_right_shop .price {
	color: #DD0000;
}
.dpsy_mian_right_shop .price span {
	font-size:16px;
	font-weight:700;
}
.dpsy_mian_right_shop .dpsy_mian_right_page {
	width:990px;
	height:auto;
	float:left;
}


/*************底部*************/

/* ====================底部==================== */
#index_bottom {
	background-color: #f4f4f4;
	border-top: 3px solid #f11604;
	color:#666666;
}
.index_bottom_ico {
	float:left;
	width:1170px;
	height: 80px;
	padding:20px 10px;
	text-align:center;
}
.index_bottom_ico_01 {
	float:left;
	width:1190px;
	height:auto;
	padding-bottom:10px;
	text-align:center;
}
.index_bottom_ico_01 img{ margin:0 auto;}
.index_bottom_01 {
	float:left;
	width:1170px;
	height:auto;
	padding-bottom:10px;
}
.index_bottom_01_links {
	float:left;
	width:900px;
	height:auto;
}
.index_bottom_01_links li {
	line-height:24px;
	float: left;
	padding: 0 50px;
	text-align: left;
}
.index_bottom_01_links li a {
	color:#666666;
}
.index_bottom_01_links li h3 {
	font-size: 13px;
	line-height: 25px;
	color:#666;
}
.index_bottom_01_wx {
	float:left;
	width:260px;
	height:auto;
	padding:0px 15px;
	text-align:center;
}
.index_bottom_01_wx p {
	line-height:20px;
}
/* ====================底部导航==================== */
.index_bottom_nav {
	width:900px;
	height:24px;
	float:left;
	padding:0px 10px 0px 10px;
	padding-left:290px;
}
.index_bottom_nav ul {
	list-style:none;
	text-align:center;
}
.index_bottom_nav li {
	display:inline;
	float:left;
	height:24px;
	line-height:24PX;
	background:url(../images/index_title_bg.gif) right no-repeat;
}
.index_bottom_nav li a {
	color:#777;
	text-decoration:none;
	text-align:center;
	margin:0px 15px;
	display:block;
}
.index_bottom_nav li a:hover {
	font-size:12px;
	color:#777;
	text-decoration:underline;
}

.ds_search_con_tit{
	width:973px;
	height:auto;
	float:left;
	position:relative;
	color:#212121;
	border-top:1px solid #212121;
	border-right:1px solid #ddd;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background:url(../images/ds_search_con_line_bg.jpg)  repeat-x;
	height:32px;
	line-height:32px;
	font-size:15px;
	padding-left:15px;
	font-size:12px;
	}
.ds_search_con_tit span{float:left;}
.ds_search_con_tit p{ display:block;   margin:5px 10px 0px 0px; float:left; border:1px solid #cecbce; background:#f9f9f9}
.ds_search_con_tit p.cur{  text-align:center;width:61px; height:23px; line-height:23px;cursor:pointer; }
.ds_search_con_tit p.cur1{ text-align:center;background:#cc0000; border:1px solid #bc0405; color:#fff;width:61px; height:23px; line-height:23px;cursor:pointer; }
.ds_search_con_tit p.ds_sales{ background: url(../images/index_public.png) -384px -43px no-repeat; border:0px; padding-left:15px;width:46px; cursor:pointer; height:25px; line-height:25px;}
.ds_search_con_tit p.ds_sales_up{ background: url(../images/ds_sales_up.png) no-repeat; border:0px; padding-left:15px;width:46px; cursor:pointer; height:25px; line-height:25px;}
.ds_search_con_tit p.ds_sales_1{background:url(../images/index_public.png) -214px -324px no-repeat; border:0px; padding-left:15px; color:#fff;  cursor:pointer;height:25px; line-height:25px;width:46px;}
.ds_search_con_tit p.ds_sales_1_up{background:url(../images/ds_sales_1_up.png) no-repeat; border:0px; padding-left:15px; color:#fff;  cursor:pointer;height:25px; line-height:25px;width:46px;}
.ds_search_con_tit input{ margin-top:8px;}
.ds_search_con_tit b{ color:#cc0000; font-weight:normal;}
.ds_search_con_tit b.ds_search_grey{ color:#999;}
.ds_search_con_tit a{ display:block; border:1px solid #ddd; margin:5px 5px 0px 5px;height:25px; line-height:25px; width:43px; color:#686868; text-decoration:none;}
.ds_search_con_tit a.ds_search_last{ background: url(../images/index_public.png) -463px -22px no-repeat; padding-left:13px;}
.ds_search_con_tit a.ds_search_last:hover,.ds_search_con_tit a.ds_search_last_1{ background: url(../images/index_public.png) -463px -50px no-repeat; padding-left:13px;}
.ds_search_con_tit a.ds_search_next{ background: url(../images/index_public.png) -423px -153px no-repeat;padding:0px 7px;}
.ds_search_con_tit a.ds_search_next:hover,.ds_search_con_tit a.ds_search_next_1{ background: url(../images/index_public.png) -423px -153px no-repeat; padding:0px 7px;}
.ds_search_class_tit h5,.ds_search_con_tit h5{ font-weight:normal; position:absolute;right:5px; font-size:12px;}

/**-------------------------------商家首页end------------------**/
.more_menu{padding-bottom:20px;}
dl.expmenu{border:1px solid #ddd;}
dl.expmenu h3{font-size: 14px;
    font-weight: normal;
    color: #000000;
    padding: 5px 0 5px 10px;
    background-color: #f7f7f7;}
dl.expmenu dd div.header{
    padding: 5px 10px 5px 30px;
    border-top: 1px #ddd solid;
	font-size: 14px;
    position: relative;}
dl.expmenu dd:last-child div.header{border-bottom:none;}
dl.expmenu dd ul li {padding:2px 5px 2px 30px;height:20px;overflow:hidden;}
dl.expmenu dd ul li.li_more{padding:5px 5px 12px 20px;}
.li_more em{
	padding: 2px 15px 2px 6px;
	border: 1px solid #ddd;
	font-style: normal;
	background: url(../images/li_more.gif) no-repeat 58px center;
	cursor:pointer;
}
.li_more a:hover{text-decoration:none;color:#666666;}
dl.expmenu dd ul li:last-child{border-bottom:none;}
dl.expmenu div.header{
	background:#f7f7f7;
}
dl.expmenu dd div.header .arrow{
	display:block;
	width:16px;
	height:16px;
	background:no-repeat center;
    position: absolute;
    left: 10px;
    top: 9px;
	_left:-19px;}
dl.expmenu dd div.header .arrow.up{background-image:url(../images/expanded.png);}
dl.expmenu dd div.header .arrow.down{background-image:url(../images/collapsed.png);}
dl.expmenu dd .menu{display:none;border-top:1px solid #ddd;}
/* Mouse Events */
dl.expmenu div.header:hover{
	cursor:pointer;
}
dl.expmenu div.header .label:hover{
	color:#f00;
	text-decoration:underline;
}
.extra {
	overflow: hidden;
	position: relative;
	z-index: 1;
	height: 30px;
	margin-top: -1px;
	border-top: 1px solid #ddd;
	background: #fafafa;
	line-height: 30px;
	_display:none;
}
.extra .dd_more {
	overflow: hidden;
	display: block;
	text-align: right;
	color: #333;
	font-size: 12px;
}
.extra .dd_more:hover{text-decoration:none;}
.extra .dd_more span {
	display: inline-block;
	padding-right: 20px;
	cursor: pointer;
}
.dd_more b {
	display: inline-block;
	position: relative;
	top: -1px;
	left: -15px;
	width: 9px;
	height: 6px;
	overflow: hidden;
	background: url(../images/extra.png) no-repeat;
}
.dd_more b.close{background-position: -9px 0px;}


