@charset "utf-8";
/* CSS Document */
/* ===============
 * 重新定义Html元素
 * =============== */
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input { padding: 0px; margin: 0px;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, table, th, td { font-size: 1em; font-style: normal; font-weight: normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
strong { font-weight: bold;}
ul, ol { list-style: none outside none;}
fieldset, img { border: medium none;}
caption, th {  text-align: left;}
table { border-collapse: collapse; border-spacing: 0;}

body { background: none repeat scroll 0 0 #FFF; color: #333333; font: 12px/1  "宋体", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial,  sans-serif;}

input, select, textarea { font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
a { outline: medium none;}
a:link, a:visited, a:active { text-decoration: none;}
a:hover { text-decoration: underline;}
i, cite, em { font-style: normal;}

input,button,select,textarea{outline:none}
html{ -webkit-text-size-adjust: none;}
html {min-height:101%; } 
.clearfix {
	
}
.clearfix::before {
	display: table; content: "";
}
.clearfix::after {
	display: table; content: "";
}
.clearfix::after {
	clear: both;
}
.hidden {
	display: none;
}
#page,#header,#content,#footer{margin-left:auto; margin-right:auto;}
#header{width: 1170px !important; height:55px; margin-top:5px; margin-bottom:10px; clear:both;}
#header .logo{ overflow:hidden; float:left;zoom:1; width:320px; float:left;}
#header .more-m{margin-top:4px; margin-right:0px; margin-left:10px; margin-bottom:0px; z-index:9999;}
#header .atmosphere{ width:290px;  margin-top:-25px; float:left; border:1px solid #F00; overflow:hidden;}
#header .search-box{width:470px; float:right;}
#header .search-box .search{overflow:hidden; zoom:1}

#main-nav{ height:32px;border-bottom:5px solid #ff4400; background-color:#FFF;}
#main-nav .wrap {width: 1000px !important; margin-left:auto; margin-right:auto;}
#main-sub-nav .wrap,#main-nav .wrap,.market-wrap,.h-nav-wrap{width:1000px !important;}
#main-nav ul.nav{float:left;}
#main-nav ul li{float:left;}

#main-nav ul li a{color:#000;font-family:微软雅黑;font-size:16px;font-weight:bold;}
#main-nav ul.nav li a,#main-nav ul.nav span{padding:0px 15px; display:block;}
#main-nav ul.nav li,#main-nav ul.others li{height:32px; line-height:35px; cursor:pointer;color:#d84600;}
#main-nav ul li{font-size:14px; font-weight:bold;}
#main-nav ul li.border{ border-right:1px solid #c7e0e1; margin-right:10px; height:12px; margin-top:10px;}
#main-nav ul li.all{padding-right:5px; font-size:12px; font-weight:normal; position:relative; z-index:10px;}

#main-nav .all-nav{ border-top:5px solid #d84600; border-bottom:5px solid #d84600; background-color:#FFF; left:-9999px; top:-9999px; position:absolute;}


#main-sub-nav .wrap {
	width: 1000px !important;
}

.market-wrap {
	width: 1170px !important;
}
.h-nav-warp {
	width: 1170px !important;
}
#footer {
	width: 1170px !important; text-align:center;
}
.footer {
	margin: 0px auto; padding: 7px 0px 9px; width: 1170px; border-top-color: rgb(255, 68, 0); border-top-width: 2px; border-top-style: solid; position: relative;
}
.footer .footer-hd,.footer .footer-bd {
	padding-right: 69px;
}
.footer .footer-hd p,.footer .footer-bd p {
	overflow: hidden; padding-bottom: 8px;
}
.footer .footer-hd a,.footer .footer-bd a  {
	margin: 0px 4px; color: rgb(108, 108, 108); float: left; display: inline; white-space: nowrap;
}
.footer .footer-hd a:hover,.footer .footer-bd a:hover {
	color: rgb(255, 68, 0); text-decoration: none;
}
.footer .footer-hd b,.footer .footer-bd b {
	margin: 0px 3px; color: rgb(221, 221, 221); font-weight: 400; float: left; display: inline;
}
.footer .footer-hd em {
	color: rgb(156, 156, 156); float: left; display: inline; white-space: nowrap;
}
.footer .footer-hd span {
	color: rgb(156, 156, 156); float: left; display: inline; white-space: nowrap;
}
.footer .footer-bd em {
	color: rgb(156, 156, 156); float: left; display: inline; white-space: nowrap;
}
.footer .footer-bd span {
	color: rgb(156, 156, 156); float: left; display: inline; white-space: nowrap;
}
.footer .footer-hd em {
	margin-left: 30px;
}
.footer .footer-bd em {
	margin-left: 30px;
}
.footer .footer-hd span {
	margin: 0px 4px;
}
.footer .footer-bd span {
	margin: 0px 4px;
}
.footer .footer-hd span a {
	float: none;
}
.footer .footer-bd span a {
	float: none;
}
.footer .footer-hd p {
	line-height: 27px; margin-bottom: 8px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.footer .footer-ft a {
	margin-right: 15px; float: left; display: inline;
}
.footer .footer-ft .mod {
	height: 40px;
}
.footer .footer-ft .mod-a {
	background-position: 0px -140px; width: 30px;
}
.footer .footer-ft .mod-b {
	background-position: -40px -140px; width: 33px;
}
.footer .footer-ft .mod-c {
	background-position: -80px -140px; width: 50px;
}
.footer .footer-ft .mod-d {
	background-position: -140px -140px; width: 83px;
}
.footer .footer-ft .mod-e {
	background-position: -240px -140px; width: 94px;
}
.footer .footer-toy {
	background-position: -180px 0px; top: 10px; width: 69px; height: 100px; right: 0px; overflow: hidden; position: absolute; background-color: rgb(255, 255, 255);
}
.vm-fixed {
	bottom:100px;position:fixed; left:50%; margin-left:590px;
}
.vm-feedback,.vm-gotop{background:url(../images/T1HJemXB0dXXXGHUsf-102-102.png) no-repeat;}
.vm-feedback,.vm-gotop{width:50px; height:50px; line-height:0px;
font-size:0px; margin-top:3px; display:block;}

.vm-feedback{background-position-x:0px; background-position-y:0px;}
.vm-feedback:hover{background-position-x:-52px; background-position-y:0px;}
.vm-gotop{background-position-x:0px; background-position-y:-52px;}
.vm-gotop:hover{background-position-x:-52px; background-position-y:-52px;}

#list-container {
	margin: 0px auto; width: 1170px; min-height: 400px;
}
.list-container a {
	color: rgb(102, 102, 102);
}
.list-container a:hover {
	color: rgb(255, 102, 0);
}
.list-container img {
	vertical-align: top;
}
.list-container .h {
	color: rgb(255, 68, 0);
}
.g_price {
	font-family: arial;
}
.g_price span {
	color: rgb(153, 153, 153); margin-right: 3px;
}
.g_price strong {
	color: rgb(255, 68, 0); font-family: verdana,arial; font-weight: bold;
}
.g_price strong b {
	font-weight: bold; margin-left: 3px;
}
.g_price-original strong {
	color: rgb(153, 153, 153); font-weight: normal;
}
.g_price-original strong {
	text-decoration: line-through;
}
#list-main {
	width: 960px;padding-bottom:10px;
}
#list-aside {
	width: 200px; _display: inline;
}
.list-mod {
	margin-top: 10px;
}
.list-mod-margin0 {
	margin-top: 0px;
}

.m-crumb {
	line-height: 21px;
}
.m-crumb .market {
	margin-top: 5px; float: left;
}
.m-crumb .market:hover .text {
	text-decoration: underline;
}
.m-crumb .market-more {
	margin: 9px 0px 0px 5px; border: 1px solid rgb(217, 217, 217); width: 11px; height: 11px; float: left; _display: inline;
}
.m-crumb .market-more .triangle {
	border-width: 3px; border-style: solid dashed dashed; border-color: rgb(217, 217, 217) transparent transparent; margin: 4px 0px 0px 2px; width: 0px; height: 0px; line-height: 0; font-size: 0px; display: inline-block;
}
.m-crumb .text {
	float: left; cursor: pointer;
}
.m-crumb .triangle {
	border-width: 4px; border-style: solid dashed dashed; border-color: rgb(217, 217, 217) transparent transparent; margin: 5px 0px 0px; width: 0px; height: 0px; line-height: 0; font-size: 0px; float: left; display: inline-block; _display: inline;
}
.m-crumb .arrow {
	border-width: 5px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent rgb(102, 102, 102); margin: 10px 3px 6px 8px; width: 0px; height: 0px; line-height: 0; font-size: 0px; float: left; display: inline-block; position: relative; _display: inline;
}
.m-crumb .arrow .arrow-inner {
	border-width: 4px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent rgb(255, 255, 255); left: -5px; top: -4px; width: 0px; height: 0px; line-height: 0; font-size: 0px; display: inline-block; position: absolute;
}
.m-crumb .cat {
	padding: 0px 9px 0px 8px; border: 1px dotted rgb(196, 195, 195); height: 19px; line-height: 19px; margin-top: 5px; float: left;
}
.m-crumb .pro {
	padding: 0px 9px 0px 8px; border: 1px dotted rgb(196, 195, 195); height: 19px; line-height: 19px; margin-top: 5px; float: left;
}
.m-crumb .spu {
	border: 0px currentColor; height: 21px; color: rgb(102, 102, 102); line-height: 21px; margin-top: 5px; float: left;
}
.m-crumb .cat:hover .text {
	text-decoration: underline;
}
.m-crumb .cat .triangle {
	left: 4px; top: 2px; position: relative;
}
.m-crumb .pro {
	padding-right: 8px; margin-right: 4px;
}
.m-crumb .pro .remove {
	background-position: 0px -236px; margin: 5px 0px 0px 4px; width: 9px; height: 9px; overflow: hidden; float: left; _display: inline;
}
.m-crumb .last {
	margin-right: 0px;
}
.m-crumb .search {
	border: 1px solid rgb(217, 217, 217); width: 117px; height: 19px; padding-left: 2px; margin-top: 5px; float: left;
}
.m-crumb .search-input {
	border: 0; width: 88px; float: left;
}
.m-crumb .search-input {
	color: rgb(102, 102, 102);
}
.m-crumb .search-input:focus {
	color: rgb(51, 51, 51);
}
.m-crumb .search-submit {
	background: url("../images/T1inxNXAdbXXa0_6.A-70-800.png") no-repeat 0px -170px; width: 18px; height: 19px; border-left-color: rgb(217, 217, 217); border-left-width: 1px; border-left-style: solid; float: left; cursor: pointer;
}
.m-crumb .total {
	color: rgb(102, 102, 102); padding-left: 10px; margin-top: 5px; float: left; white-space: nowrap; 
}
.m-crumb .num {
	padding: 0px 2px;color:#f37c06;
}
.m-crumb-popup {
	margin-top: 10px;
}
.m-crumb-popup a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.m-crumb-popup li {
	height: 24px; line-height: 24px;
}
.m-crumb-popup .table {
	background: rgb(255, 255, 255); border: 1px solid rgb(217, 217, 217); overflow: hidden;
}
.m-crumb-popup .loading {
	padding: 5px 10px;
}
.m-crumb-popup .group {
	border-width: 0px 1px 1px medium; border-style: none solid solid none; border-color: currentColor rgb(237, 238, 239) rgb(237, 238, 239) currentColor; padding: 5px 5px 15px 10px; margin-bottom: -1px; float: left;
}
.m-crumb-popup .group-title {
	height: 30px; color: rgb(102, 102, 102); line-height: 30px; font-weight: bold; float: left;
}
.m-crumb-popup .main {
	clear: both; float: left;
}
.m-crumb-popup .col {
	width: 100px; padding-right: 10px; float: left;
}
.m-crumb-popup .col li {
	overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.m-crumb-popup .selected {
	font-weight: bold;
}


.m-category .inner {
	border-color: rgb(243, 215, 187); border:1px solid #f3d7bb;
}
.m-category a{text-decoration:none;}
.m-category .row-hd {
	color: #f37c06; background-color: rgb(255, 248, 242); width:108px; vertical-align:top;
}
.m-category .title {
	color: rgb(243, 124, 6);
}
.m-category .row-hd .title{ margin:9px 0px 0px 14px;}
.m-category .row-hd ,.m-category .row-bd{border-bottom:1px dotted #e0e0e0;} 
.m-category .row-bd{width:1060px; padding-bottom:9px; position:relative;}
.m-category .row-bd .row-wrapper{ overflow:hidden; position:relative;}
.m-category .row-bd .cats{ width:990px;}
.m-category .row-bd .cat { margin:9px 24px 9px 16px; float:left; word-spacing:normal;padding:3px;border:1px dotted #F37C06;}

.m-category .row-bd .cat a:hover {
	color: rgb(243, 124, 6);
}
.m-category .row-bd .hot a {
	color: rgb(243, 124, 6);
}

.m-category .no-border .row-hd,.m-category .no-border .row-bd{border-bottom:none;}
.m-category .pic-groups .cats-box .cat:hover {
	border-color: rgb(243, 124, 6);
}
.m-category .pic-groups .cats-box .cat:hover a {
	color: rgb(243, 124, 6);
}
.m-category .pic-groups .cats-box .cat:hover .triangle {
	border-top-color: rgb(243, 124, 6);
}
.m-category .pic-groups .cats-box .hot a {
	color: rgb(243, 124, 6);
}
.m-category .pic-groups .prev-btn {
	background-image: url("http://img01.taobaocdn.com/tps/i1/T1qMRoXuteXXX6wAPS-39-250.png");
}
.m-category .pic-groups .next-btn {
	background-image: url("http://img01.taobaocdn.com/tps/i1/T1qMRoXuteXXX6wAPS-39-250.png");
}

/*商品属性*/

.m-property .row-hd {
	color: #f37c06; border-left-color: #f3d7bb; background-color: rgb(255, 248, 242);
	width:108px;vertical-align:top;
	border-bottom:1px dotted #e0e0e0; border-left:1px solid #f3d7bb;
}
.m-property .pro-list .row-hd{ color:#333; line-height:22px; padding:6px 0px; border:1px solid #d5d5d5; border-top:none;background-color:rgb(245,245,245);}

.m-property .no-margin-top{ margin-top:-10px;}
.m-property .row-bd {
	border-right-color: rgb(243, 215, 187);
}
.m-property .row-bd .title{ margin:9px 0px 0px 14px;}

.m-property .row-bd .vid:hover {
	color: rgb(243, 124, 6);
}
.m-property .row-bd .hot {
	color: rgb(243, 124, 6);
}
.m-property .row-bd .disabled:hover {
	color: rgb(201, 201, 201);
}
.m-property .row-bd .row-actions .clear {
	border-color: rgb(243, 215, 187); color: rgb(243, 124, 6); background-color: rgb(255, 243, 232);
}
.m-property .row-bd .row-actions .clear:hover {
	background-color: rgb(243, 215, 187);
}
.m-property .bound-bottom .row-hd,.m-property .bound-bottom .row-bd {
	border-bottom-color: rgb(243, 215, 187);
}
.m-property .bound-top .row-hd {
	border-top-color: rgb(243, 215, 187);
}
.m-property .bound-top .row-bd {
	border-top-color: rgb(243, 215, 187);
}

.m-property .pro-list{ background-image:none; background-color:rgb(245,245,245);}
.m-property .pro-list .row-hd{padding:6px 0px; border:1px solid #d5d5d5; border-top:none;}
.m-property .pro-list .title{margin:9px 0px 0px 14px;margin-top:0px;}
.m-property .pro-list .row-bd{ width:1060px;padding:6px 0px; border:1px solid #d5d5d5; border-top:none; border-left:none;}
.m-property .pro-list-wrapper{ position:relative;}
.m-property .pro-list .pros{padding-left:1px;}
.m-property .pro-list .pro{height:22px; line-height:22px; color:#666; padding:0px 10px 0px 15px; margin-bottom:6px; padding-left:-1px;} 
.m-property-popup a:hover {
	color: rgb(243, 124, 6);
}
.m-property-popup .disabled:hover {
	color: rgb(201, 201, 201);
}
.m-property-popup .hot {
	color: rgb(243, 124, 6);
}
.m-property-popup .clear {
	border-color: rgb(243, 215, 187); color: rgb(243, 124, 6); background-color: rgb(255, 243, 232);
}
.m-property-popup .clear:hover {
	background-color: rgb(243, 215, 187);
}
.m-property .row-bd .selected .checkbox {
	background-image: url("http://img01.taobaocdn.com/tps/i1/T1qMRoXuteXXX6wAPS-39-250.png");
}
.m-property-popup .selected .checkbox {
	background-image: url("http://img01.taobaocdn.com/tps/i1/T1qMRoXuteXXX6wAPS-39-250.png");
}

/*商品搜索过滤器*/

.m-filterform  .order dd{line-height:24px;overflow:hidden;margin-right:5px;margin-top:5px;}
.m-filterform  .order a{padding:0px 12px;display:block;border:1px solid #cecbce;background-color:#FFF;}
.m-filterform  .order a b{top:9px;width:7px;height:8px;right:3px;position:absolute;background:url(../images/sort_down_1.gif) no-repeat;}
.m-filterform  .order a:hover{background-color:#C40000;color:#FFF;border:1px solid #C40000;text-decoration:none;}
.m-filterform  .order a:hover b{background:url(../images/sort_down_2.gif) no-repeat;}
.m-filterform  .order a.curr{background-color:#C40000;color:#FFF;border:1px solid #C40000;text-decoration:none;}
.m-filterform  .order a.curr b{background:url(../images/sort_down_2.gif) no-repeat;}
.m-filterform  .order a.curr b.up{background:url(../images/sort_up.gif) no-repeat;}

.m-filterform .col {
	 border:1px solid #ddd; background-color:#FFF;  margin-left: -1px; float: left; margin-right:10px;
}
.m-filterform dl,.m-filterform dt,.m-filterform dd{line-height:35px;float:left;zoom:1;}
.m-filterform .drop-popup {
	border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomleft: 2px;
}
.m-filterform .input-border {
	border: 1px solid rgb(212, 212, 212); box-shadow: inset 0px 0px 2px rgba(213,213,213,0.4); -moz-box-shadow: inset 0 0 2px rgba(213, 213, 213, 0.4); -webkit-box-shadow: inset 0 0 2px rgba(213, 213, 213, 0.4);
}
.m-filterform .triangle {
	border-width: 4px; border-style: solid dashed dashed; border-color: rgb(101, 101, 101) transparent transparent; width: 0px; height: 0px; line-height: 0; font-size: 0px; float: left; display: inline-block; _display: inline;
}

.m-filterform .filters {
	height: 35px;
	border:1px solid #ddd;
	background-color:#F7F7F7;
	overflow:hidden;
}
.m-filterform .filters-inner{padding-left:8px;padding-right:8px;}
.m-filterform .fixed {
	top: 0px; width: 960px; position: fixed; z-index: 10; box-shadow: 0px 4px 4px rgba(0,0,0,0.1); -moz-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);
}
.m-filterform .sort {
	margin: 5px 10px 5px 10px;padding:0px 10px; line-height: 22px; text-decoration: none;
}
.list-narrow .m-filterform .sort {
	padding: 0px 10px;
}
.m-filterform .sort .text,.m-filterform .sort .arrow {
	float: left; cursor: pointer;
}
.m-filterform .sort .arrow {
	background: url("../images/T1MzccXoJcXXa0_6.A-70-800.png") no-repeat 0px 0px; margin: 12px 0px 0px 5px; width: 7px; height: 8px; overflow: hidden;
}

.m-filterform .active {
	 position: relative;
}
.m-filterform .desc .arrow {
	background-position: 0px -572px;
}
.m-filterform .asc .arrow {
	background-position: 0px -570px;
}
.m-filterform .price-range {
	width: 164px; overflow: hidden; height:31px;
}
.m-filterform .price-range .price-inner {
	padding: 0px 9px 3px;
}
.m-filterform .price-range .inputs {
	margin: 5px auto 0px; width: 146px; height: 26px;
}
.list-narrow .m-filterform .price-range .inputs {
	width: 116px;
}
.m-filterform .price-range .input-wrapper {
	width: 65px; float: left;
}
.list-narrow .m-filterform .price-range .input-wrapper {
	width: 50px;
}
.m-filterform .price-range .rmb {
	padding: 0px 4px; color: rgb(102, 102, 102); font-family: arial,verdana;
float:left; margin-top:5px;
}
.m-filterform .price-range .dash {
	width: 12px; text-align: center; float: left; margin-top:5px;
}
.m-filterform .price-range .price-input {
	outline: 0px; border: 0px currentColor; width: 50px; height:20px;
}
.list-narrow .m-filterform .price-range .price-input {
	width: 35px;
}
.m-filterform .price-range .price-btn {
background:url(../images/filter_form_btn_so.jpg) no-repeat;border:none; width:36px; height:24px;
	padding: 0px 2px; margin-top: 0px; margin-right: 2px; float: left; _display: inline;
	color:#FFF;
}
.m-filterform  .btn {
background:url(../images/btn_reset.jpg) no-repeat;border:none; width:36px; height:24px;
	padding: 0px 2px; margin-top: 0px; margin-right: 2px; float: left; _display: inline;
	color:#333;
}
.m-filterform .price-range:hover {
	overflow: visible; position: relative; z-index: 1; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.m-filterform .price-range-hover {
	overflow: visible; position: relative; z-index: 1; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.m-filterform .price-range:hover .price-inner {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(212, 212, 212) rgb(212, 212, 212); left: -1px; position: absolute; height:80px;
}
.m-filterform .price-range-hover .price-inner {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(212, 212, 212) rgb(212, 212, 212); left: -1px; position: absolute;
}
.m-filterform .location {
	width: 80px; height: 31px; overflow: hidden;
}
.m-filterform .location .loca-hd {
	padding: 0px 10px;
}
.m-filterform .location .text {
	width: 50px; text-align: center; line-height: 31px; float: left;
}
.m-filterform .location .triangle {
	margin-top: 13px;
}
.m-filterform .location .loca-popup {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(213, 213, 213) rgb(213, 213, 213); left: -1px; top: 32px; width: 200px; display: none; position: absolute; z-index: 1;
}
.m-filterform .location .loca-popup a {
	padding: 2px; color: rgb(33, 33, 33);
}
.m-filterform .location .loca-popup .sep {
	border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: dotted;
}
.m-filterform .location .loca-popup .section {
	padding: 5px 5px 5px 0px; line-height: 22px;
}
.m-filterform .location .loca-popup .inner {
	padding-left: 5px;
}
.m-filterform .location .loca-popup .address {
	padding-left: 4px; float: left; white-space: nowrap;
}
.m-filterform .location .loca-popup .selected {
	background: rgb(255, 85, 0); border-radius: 2px; color: rgb(255, 255, 255); -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.m-filterform .location .loca-popup .address-input {
	width: 120px; height: 18px;
}
.m-filterform .location .loca-popup .address-btn {
	padding: 0px 2px; height: 22px;
}
.m-filterform .location:hover {
	background: rgb(255, 255, 255); height: 32px; overflow: visible; position: relative; z-index: 1;
}
.m-filterform .location-hover {
	background: rgb(255, 255, 255); height: 32px; overflow: visible; position: relative; z-index: 1;
}
.m-filterform .location:hover .triangle {
	border-width: 4px; border-style: dashed dashed solid; border-color: transparent transparent rgb(101, 101, 101); width: 0px; height: 0px; line-height: 0; font-size: 0px; margin-top: 8px; display: inline-block;
}
.m-filterform .location-hover .triangle {
	border-width: 4px; border-style: dashed dashed solid; border-color: transparent transparent rgb(101, 101, 101); width: 0px; height: 0px; line-height: 0; font-size: 0px; margin-top: 8px; display: inline-block;
}
.m-filterform .location:hover .loca-popup {
	display: block;
}
.m-filterform .location-hover .loca-popup {
	display: block;
}
.m-filterform .search {
	padding: 5px 0px 0px 8px; float: left;
}
.m-filterform .search .search-input {
	color: rgb(102, 102, 102); padding-left: 2px; border:1px solid #d4d4d4; height:20px; line-height:20px;
}
.m-filterform .search .search-input:focus {
	color: rgb(51, 51, 51);
}
.m-filterform .search .input-border {
	width: 90px;float: left;
}
.m-filterform .search .search-submit {
	width: 40px; height: 20px; float: left;text-align: center; border:1px solid #d4d4d4; line-height:20px; border-left:none;
}
.m-filterform .styles {
	padding: 5px 15px 0px 0px; float: right;
}
.m-filterform .styles .icon {
	background: url("http://img01.taobaocdn.com/tps/i1/T1MzccXoJcXXa0_6.A-70-800.png") no-repeat 0px 0px; border: 1px solid rgb(213, 213, 213); width: 20px; height: 20px; float: left;
}
.m-filterform .styles .icon-grid {
	background-position: 0px -485px;
}
.m-filterform .styles .icon-list {
	background-position: 0px -525px; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.m-filterform .styles a:hover .icon {
	background-color: rgb(240, 240, 240);
}
.m-filterform .styles .selected .icon {
	background-color: rgb(240, 240, 240);
}
.m-filterform .styles .selected .icon-grid {
	background-position: 0px -505px;
}
.m-filterform .styles .selected .icon-list {
	background-position: 0px -545px; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.m-filterform .conditions {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(244, 244, 244) rgb(213, 213, 213) rgb(213, 213, 213); height: 34px; line-height: 34px;
}
.m-filterform .conditions .checkboxs {
	float: left;
}
.m-filterform .conditions .condition {
	margin-left: 10px; float: left; _display: inline;
}
.m-filterform .conditions .sep {
	color: rgb(213, 213, 213);
}
.m-filterform .conditions .checkbox {
	margin: 11px 3px 0px 0px; float: left; _margin-top: 6px;
}
.m-filterform .conditions .label {
	line-height: 34px; float: left;
}
.m-filterform .conditions .more {
	width: 36px;
}
.m-filterform .conditions .more .text {
	float: left;
}
.m-filterform .conditions .more .triangle {
	margin: 15px 0px 0px 2px;
}
.m-filterform .conditions .more .drop-popup {
	background: rgb(255, 255, 255); padding: 4px 10px; border: 1px solid rgb(213, 213, 213); left: 0px; top: 30px; display: none; position: absolute;
}
.m-filterform .conditions .more .condition {
	width: 100px; margin-left: 0px;
}
.m-filterform .conditions .more:hover {
	position: relative; z-index: 1;
}
.m-filterform .conditions .more-hover {
	position: relative; z-index: 1;
}
.m-filterform .conditions .more:hover .triangle {
	border-width: 4px; border-style: dashed dashed solid; border-color: transparent transparent rgb(101, 101, 101); width: 0px; height: 0px; line-height: 0; font-size: 0px; margin-top: 11px; display: inline-block;
}
.m-filterform .conditions .more-hover .triangle {
	border-width: 4px; border-style: dashed dashed solid; border-color: transparent transparent rgb(101, 101, 101); width: 0px; height: 0px; line-height: 0; font-size: 0px; margin-top: 11px; display: inline-block;
}
.m-filterform .conditions .more:hover .drop-popup {
	display: block;
}
.m-filterform .conditions .more-hover .drop-popup {
	display: block;
}
.m-filterform .conditions .same-item {
	padding-right: 12px; float: right;
}
.m-filterform .conditions .same-item .icon {
	background: url("http://img01.taobaocdn.com/tps/i1/T1bVQUXeJcXXaL2Yse-110-1600.png") no-repeat 0px -658px; margin: 9px 5px 0px 0px; width: 15px; height: 15px; float: left;
}
.m-filterform .conditions .same-item .text {
	color: rgb(51, 102, 204);
}
.m-filterform .conditions .same-item .text:hover {
	color: rgb(255, 102, 0);
}
.m-filterform .conditions .same-item .num {
	margin: 0px 3px; color: rgb(132, 130, 132);
}
.m-filterform .discounts {
	padding-left: 1px; margin-top: 10px;
}
.m-filterform .discounts .discounts-wrapper {
	width: 100%; text-align: center;
}
.m-filterform .discounts .discount-wrapper {
	float: left;
}
.m-filterform .discounts .discount {
	border: 1px solid rgb(244, 179, 157); width: 105px; height: 30px; color: rgb(33, 33, 33); line-height: 30px; text-decoration: none; margin-left: -1px; float: left; position: relative;
}
.m-filterform .discounts .discount:hover {
	color: rgb(102, 102, 102); background-color: rgb(255, 245, 232);
}
.list-narrow .m-filterform .discounts .discount {
	width: 85px;
}
.list-1600 .m-filterform .discounts .discount {
	width: 131px;
}
.m-filterform .discounts .icon {
	background: url("http://img04.taobaocdn.com/tps/i4/T1U6elXa40XXXXXXXX-10-10.png"); width: 10px; height: 10px; right: 0px; bottom: 0px; overflow: hidden; font-size: 0px; display: none; position: absolute; _right: -1px;
}
.m-filterform .discounts .selected {
	color: rgb(254, 82, 0); font-weight: bold; background-color: rgb(255, 245, 232);
}
.m-filterform .discounts .selected:hover {
	color: rgb(254, 82, 0);
}
.m-filterform .discounts .selected .icon {
	display: block;
}
.m-filterform .subsorts {
	height: 21px; line-height: 21px; padding-left: 10px; margin-top: 10px;
}
.m-filterform .subsorts .text {
	float: left;
}
.m-filterform .subsorts .subsorts-wrapper {
	margin: 0px 5px; padding: 0px 8px; border: 1px solid rgb(217, 217, 217); float: left; display: inline;
}
.m-filterform .subsorts .subsorts-wrapper a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.m-filterform .subsorts .subsorts-wrapper .trigger {
	float: left;
}
.m-filterform .subsorts .subsorts-wrapper .triangle {
	border-width: 4px; border-style: solid dashed dashed; border-color: rgb(51, 51, 51) transparent transparent; margin: 8px 0px 0px 4px; width: 0px; height: 0px; line-height: 0; font-size: 0px; float: left; display: inline-block;
}
.m-filterform .subsorts .subsorts-wrapper .dropdown {
	padding: 5px 0px; border: 1px solid rgb(217, 217, 217); left: -1px; top: 21px; line-height: 21px; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.m-filterform .subsorts .subsorts-wrapper .dropdown a {
	padding: 0px 8px; display: block;
}
.m-filterform .subsorts .subsorts-wrapper .dropdown a:hover {
	background-color: rgb(238, 238, 238);
}
.m-filterform .subsorts .subsorts-wrapper:hover {
	position: relative; z-index: 10;
}
.m-filterform .subsorts .subsorts-wrapper-hover {
	position: relative; z-index: 10;
}
.m-filterform .subsorts .subsorts-wrapper:hover .dropdown {
	background: rgb(255, 255, 255); display: block; white-space: nowrap;
}
.m-filterform .subsorts .subsorts-wrapper-hover .dropdown {
	background: rgb(255, 255, 255); display: block; white-space: nowrap;
}
.m-filterform .subsorts .sort-revert {
	color: rgb(51, 102, 204); margin-left: 4px;
}
/*商品列表项样式*/

.m-items .title {
	background: rgb(255, 255, 255); width: 100%; height: 36px; overflow: hidden; position: relative;
}
.m-items .title .mask {
	top: auto; width: 60px; height: 18px; bottom: 0px;
}
.m-items .mask {
 top: 0px; width: 30px; height: 100%; right: 0px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1); position: absolute;
}
:root .m-items .mask {
	filter: none;
}
.m-items .wangwang {
	background: rgb(255, 255, 255); height: 20px; line-height: 20px; margin-top: 3px;
}
.m-items .wangwang .nick {
	height: 100%; overflow: hidden; text-decoration: underline; float: left; white-space: nowrap; position: relative; text-overflow: ellipsis; max-width: 70px; _width: 70px;
}
.m-items .wangwang .ww-small {
	float: left;
}
.m-items .compare-btns {
	background: rgba(255, 255, 255, 0.8); padding: 0px 7px; height: 20px; right: 0px; bottom: 0px; color: rgb(153, 153, 153); line-height: 20px; display: none; position: absolute;
}
.m-items .compare-btns:hover {
	color: rgb(153, 153, 153);
}
.m-items .compare-info {
	color: rgb(153, 153, 153); padding-left: 10px;
}
.m-items .m-icons {
	padding-top: 8px;
}
.m-items .price {
	font-size: 16px;
}
.m-items .from {
	color: rgb(102, 102, 102);
}
.m-items .post .g_price {
	vertical-align: middle;
}
.m-items .post .g_price span {
	color: rgb(153, 153, 153); font-weight: normal;
}
.m-items .post .g_price strong {
	color: rgb(153, 153, 153); font-weight: normal;
}
.m-items .post .icon {
	background: url("http://img01.taobaocdn.com/tps/i1/T1bVQUXeJcXXaL2Yse-110-1600.png") no-repeat 0px -1500px; width: 13px; height: 13px; text-indent: -9999em; overflow: hidden; font-size: 0px; margin-top: -1px; vertical-align: middle; display: inline-block;
}
.m-items .quantity {
	color: rgb(153, 153, 153);
}
.m-items .quantity .num {
	color: rgb(102, 102, 102); font-weight: bold;
}
.m-items .food-unit-price {
	padding: 10px 5px 0px 0px; height: 20px;
}
.m-items .food-meta {
	padding: 0px 5px; border: 1px solid rgb(250, 150, 20); height: 20px; color: rgb(102, 102, 102); line-height: 20px; display: inline-block;
}
.m-items .grid .item {
	margin: 10px 7px 15px 3px; width: 230px; vertical-align: top; display: inline-block;float:left;
}
.list-narrow .m-items .grid .item {
	margin: 10px 10px 15px;
}
.list-1600 .m-items .grid .item {
	margin: 10px 10px 15px;
}
.m-items .grid .item:hover .img {
	border-color: #cccccc;
}
.m-items .grid .last {
	margin-right: 0px;
}
.m-items .grid .img {
	padding: 5px; border: 1px solid #e5e5e5; width: 220px; height: 220px; position: relative; -webkit-transition: border-color .1s; -moz-transition: border-color .1s; -o-transition: border-color .1s; transition: border-color .1s;
}
.m-items .grid .img .center {
	width: 100%; height: 100%; text-align: center; vertical-align: middle;
}
.m-items .grid .title {
	margin-top: 2px; float: left; line-height:20px;margin-bottom:5px;
}
.m-items .grid .info {
	padding: 0px 5px; 
}
.m-items .grid .price {
	width: 145px; overflow: hidden; margin-top: 5px; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.m-items .grid .price .g_price-original {
	font-size: 12px;
}
.m-items .grid .quantity {
	width: 75px; text-align: right; margin-top: 8px; float: right; white-space: nowrap;
}
.m-items .grid .post {
	margin-top: 3px;
}
.m-items .grid .wangwang {
	width: 90px; float: left;
}
.m-items .grid .post {
	width: 130px; text-align: right; overflow: hidden; float: right; white-space: nowrap; text-overflow: ellipsis;
}
.m-items .grid .post .bar {
	color: rgb(102, 102, 102);
}
.m-items .list .item {
	padding: 15px 0px 5px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.m-items .list .wangwang .nick {
	width: auto; max-width: none;
}
.m-items .list .compare-btns {
	display: block; visibility: hidden;
}
.m-items .list .title {
	height: 42px; font-size: 14px;
}
.m-items .list .col {
	float: left; _display: inline;
}
.m-items .list .col-1 {
	width: 80px;
}
.m-items .list .col-2 {
	width: 320px; margin-left: 20px;
}
.m-items .list .col-3 {
	width: 150px; text-align: center;
}
.m-items .list .col-3 .m-icons .icon-charge {
	float: none; display: inline-block;
}
.m-items .list .col-4 {
	width: 180px; text-align: center;
}
.m-items .list .col-5 {
	width: 195px; text-align: center;
}

.m-items-tip {
	background: rgb(255, 255, 229); margin: 20px 0px 5px; padding: 6px 10px; border: 1px solid rgb(255, 204, 127);
}
.m-items-tip .icon {
	background-position: 0px -96px; margin: 0px 5px; width: 16px; height: 16px; display: inline-block; background-image: url("http://img01.taobaocdn.com/tps/i1/T1bVQUXeJcXXaL2Yse-110-1600.png"); background-repeat: no-repeat;
}
.m-items-tip .link {
	color: rgb(51, 102, 204);
}

.m-items .items-null{ height:85px; line-height:20px;padding:20px 40px 10px 150px;margin:10px 0px; border:1px solid #f4d9bf; background:url(../images/sory.png) no-repeat 40px 20px; background-color:#FFF3E8;}
.m-items .items-null .head{font-size:14px;margin:16px 0px 10px 0px;}
.m-items .items-null .text{margin-right:10px;}
/*相关热门宝贝*/
.m-items .related-items{border:1px solid #dfdfdf;}
.m-items .related-items .hd{height:40px; line-height:40px;}
.m-items .related-items .hd .text{color:#333;font-size:14px;font-weight:bold;float:left; text-indent:1em;}
.m-items .related-items .bd{padding-bottom:15px;}
.m-items .related-items .bd .item{width:222px;margin:8px 3px 0px 8px;}
.m-items .related-items .bd .img,.m-items .related-items .bd .img:hover{padding:0px;border:1px solid #ddd;}
.m-items .grid .img .center{width:100%;height:100%; text-align:center; vertoca;-align:middle;}
.m-items .related-items .bd .info{padding:0px;}
.m-items .grid .price{width:145px; overflow:hidden; margin-top:5px; float:left;text-overflow:ellipsis;}
.m-items .grid .quantity{width:75px;text-align:right;margin-top:8px; float:right;white-space:nowrap;}
.m-items .related-items .bd .quantity{margin-top:6px;}

.m-items .related-items .bd .price{font-size:14px;}

.m-items .related-items .bd .title{margin-top:6px;}



/*列表页右侧样式*/
.m_good_cat_mod{
	border:1px solid #ddd;border-top:2px solid #e60012;overflow:hidden;
}
.m_good_cat_mod .cat_mod_top_ul{overflow:hidden;float:left;}
.cat_mod_top_ul li{width:200px;}
.cat_mod_top_ul li  a{width:170px;height:35px;line-height:35px;padding-left:30px;border-bottom:1px solid #ddd;display:block;position:relative;background-color:#F5F5F5;}
.cat_mod_top_ul li i{left:10px;top:12px;width:11px;height:11px;float:left;display:block;position:absolute;background:url(../images/m_cat_mod_add.jpg) no-repeat 0px 0px;}
.cat_mod_top_ul li  .this{left:10px;top:12px;width:11px;height:11px;float:left;display:block;position:absolute;background:url(../images/m_cat_mod_cut.jpg) no-repeat 0px 0px;}
.cat_mod_top_ul li  ul li{height:25px;border-bottom:none;}
.cat_mod_top_ul li  ul  li a{background-color:#FFF;}

.m-p4p {
	border: 1px solid #e6e6e6;
}
.m-p4p .hd {
	height: 32px; line-height: 32px;
}
.m-p4p .vertical .hd {
	background-color: #F2F2F2;
}
.m-p4p .hd .text {
	font-size: 13px; float: left;
}
.m-p4p .apply {
	text-decoration: underline;
}
.m-p4p .img {
	border: 1px solid rgb(242, 242, 242);
}
.m-p4p .center {
	width: 100%; height: 100%; text-align: center; vertical-align: middle;
}
.m-p4p .g_price {
	font-size: 14px;
}
.m-p4p .price {
	margin-top: 5px;
}
.m-p4p .quantity {
	margin-top: 5px;
}
.m-p4p .title{line-height:20px; margin-top:5px;}
.m-p4p .quantity {
	color: rgb(153, 153, 153);
}
.m-p4p .quantity .tmall-icon {
	background: url("http://img01.taobaocdn.com/tps/i1/T1bVQUXeJcXXaL2Yse-110-1600.png") no-repeat -70px -20px; margin: 0px 5px 0px 0px; width: 23px; height: 19px; float: left;
}
.m-p4p .quantity .num {
	color: rgb(102, 102, 102); font-weight: bold;
}
.m-p4p .ft .more {
	height: 20px; line-height: 20px; padding-left: 3px; float: right;
}
.m-p4p .ft .triangle {
	border-width: 4px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent rgb(204, 204, 204); width: 0px; height: 0px; line-height: 0; font-size: 0px; margin-left: 5px; display: inline-block;
}
.m-p4p .horizonal {
clear:both;
	padding: 0px 18px 20px;
	overflow:hidden;
}
.m-p4p .horizonal .apply {
	float: right;
}
.m-p4p .horizonal .hotlinks {
	padding-left: 20px; float: left;
}
.m-p4p .horizonal .hotlinks .hot {
	margin-left: 20px;
}
.m-p4p .horizonal .item {
	width: 212px; margin-right: 14px; float: left; display: inline;
}

.m-p4p .horizonal .last {
	margin-right: 0px;
}
.list-narrow .m-p4p .horizonal .last {
	margin-right: 0px;
}
.m-p4p .horizonal .img {
	width: 210px; height: 210px;
}

.m-p4p .vertical .hd {
	padding: 0px 8px; 	background-color: #F2F2F2;font-weight:900;
}
.m-p4p .vertical .item {
	padding: 8px 8px 16px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.m-p4p .vertical .last {
	padding-bottom: 8px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.m-p4p .vertical .img {
	width: 180px; height: 180px;
}
.m-p4p .vertical .ft {
	padding: 0px 8px 8px;
}
/* 列表翻页 */
.pagination{ clear:both;overflow:hidden;text-align:center;margin-top:10px;}
.inner{display:inline-block;}
.pagenav {
	LIST-STYLE-TYPE: none;
	font-family:"Arial";
	font-weight:400;
	margin-top:10px; margin-bottom:10px;
}
.pagenav LI { 
	FLOAT: left;
	MARGIN-RIGHT: 6px;
	cursor:pointer;
    text-align:center;
	border:1px solid #CCCCCC;
	color:#666;
	font-size:12px;
  
	background-color:#fff;
   LIST-STYLE-TYPE: none;
}
.pagenav LI.thisclass {
	padding:8px 10px;
	display:inline-block; _border-bottom: 0px; background:none; background-color:#FFEDE1;border:1px solid #FF6600;
}
.pagenav A {
	TEXT-ALIGN: center; FLOAT: left; 
	padding:8px 10px;
	display:inline-block;
	text-align:center;color:#333;zoom:1;cursor:pointer;overflow:hidden;text-decoration:none;
}
.pagenav li:hover {
	COLOR: #FF6600;
	border:1px solid #FF6600;
	display:block;
	background-color:#FFEDE1;
}
/*店铺搜索列表样式*/
.list-content{padding-top:1px;clear:both;width:1170px;margin-left:auto;margin-right:auto;}

.list-content .list-item{width:1170px;color:#666;margin-top:20px;border-bottom:1px solid #dcdcdc;position:relative; height:208px;clear:both;}
.list-content .list-item li{float:left;padding-bottom:20px;margin-top:5px;margin-right:0px;}
.list-content .list-item li a{text-decoration:none;color:#0063dc;}
.list-content li.list-img{padding-bottom:20px;margin-top:35px;margin-right:14px;position:relative;}
.list-content li.list-info{width:333px;height:100%;margin-top:2px;margin-top:35px;}
.list-content li.list-info h4 .store-name{overflow:hidden;margin-right:10px;display:inline-block;max-width:179px;}
.list-content li.list-info h4{height:24px;line-height:24px;font-size:14px;position:relative;font-weight:bold;}
.list-content li.list-info p{width:320px;height:21px;line-height:21px;overflow:hidden;padding-top:3px;}
.list-content li.list-info p label{width:31px;margin-right:1px;float:left;display:block;}
.list-content li.list-info p.main-cat a{width:238px;overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis;}
.list-content li.list-info .store-info{position:relative;}
.ww-light{overflow:hidden;}
.store-address{color:#666;margin-left:10px;}
.list-info .quan{height:27px;}
.info-sale{margin-right:8px;}
.list-content .list-info  .quan{height:18px;margin:29px 0px 5px -85px;}
.pro-sale-num{top:9px;color:#888;position:relative;}
.pro-sale-num em{color:#676666;font-weight:bold;margin-left:5px;margin-right:5px;}
.info-sale{margin-right:8px;}
.valuation{width:353px;height:28px;line-height:28px;margin-top:17px;position:relative;z-index:3;clear:both;display:inline-block;}
.list-content li.list-info .good-comt{float:left;max-width:100px;}
.list-content li.list-info .icon-list{padding:3px 0px 3px 5px;margin-right:10px; margin-left:3px;float:left;}
.store-products{width:720px;height:162px;right:0px;overflow:hidden;position:absolute;}
.shoplist-module { margin: 0px;}
.shoplist-module .shop-item { padding-bottom: 24px; margin: 16px 0px 0px 0px; _margin-top:0/*IE6*/;}
.shoplist-module .shop-item:hover .set-btn { display: block;}
.shoplist-module dl { border-bottom: solid 1px #E7E7E7; padding: 0 0 20px 0; zoom:1;}
.shoplist-module dl dt { height: 32px; padding-left: 16px;}
.shoplist-module dl dt img { vertical-align: middle; display: inline-block; max-width: 30px; max-height: 30px; float: left; margin-right: 10px; border-radius: 15px; }
.shoplist-module dl dt h3 { color: #999; line-height: 32px; float: left;}
.shoplist-module dl dt h3 a { font-size: 1.2em; font-weight: 600; margin-right: 8px;}
.shoplist-module dl dd { clear: both; padding-left: 20px; margin: 10px 0 0 0; overflow: hidden;}
.shoplist-module dl dd i { background: url(../images/sns/pics.png) no-repeat scroll -25px -32px; display: inline-block; width: 25px; height: 18px; float: left;}
.shoplist-module dl dd p { font-size: 1em; line-height: 18px; color: #333; display: inline-block; width: 880px; float: left; margin-left: 6px;}
.shoplist-module dl dd p i{ background-position: 0px -32px; vertical-align: middle; float: none; margin-left: 6px;}
.shoplist-module .shop-content { background-color: #F7F7F7; padding: 15px; margin:0; border-bottom: #EBEBEB solid 1px; position: relative; z-index: 1;overflow:hidden;}
.shoplist-module .shop-content .arrow { line-height:0; background: url(../images/sns/pics.png) no-repeat scroll -65px -32px; width: 17px; height: 10px; position: absolute; z-index: 1; top: -1px; left: 100px;}
.shoplist-module .info {}
.shoplist-module .info .title a { font-size: 1em; font-weight: 600; line-height: 20px; color: #06C; display: inline-block;}
.shoplist-module .info .title i.ico { background: url(../images/sns/pics.png) scroll no-repeat -32px -15px; display: inline-block; vertical-align: middle; width: 16px; height: 16px; margin-right: 6px;}
.shoplist-module .info .title span { display: inline-block; margin-left:8px; color: #999; }
.shoplist-module .info .title .privacy-module { display:inline-block; float:right; width:100px;}
.shoplist-module .detail { float:left; clear:both; }
.shoplist-module .detail li { display:block; background-color: #FFF; width:160px; height:160px; border: solid 1px #E7E7E7;}
.shoplist-module .operate{ color: #666; width:150px; float: right; margin-top: 30px; overflow: hidden;}
.shoplist-module .operate .status{ text-align: center; width: 150px; padding: 8px 0px;}
.shoplist-module .operate .status li {display:inline-block; width:65px; padding: 0px 4px; overflow:hidden;}
.shoplist-module .operate .status li { *display:inline;}
.shoplist-module .operate .status li .number{ font-family: arial; font-size: 24px; font-weight: 700; color: #FF5400; line-height:32px;}
.shoplist-module .operate .status li .kind { line-height:24px;}
.shoplist-module .operate .button { clear: both; margin-top: 20px; overflow:hidden;}
.shoplist-module .operate .button span { background: #F7F7F7 url(../images/sns/repeat_bg.gif) repeat scroll 0 0; display: inline-block; height: 20px; padding: 2px; margin-left: 5px; _margin-left:4px; border: solid 1px #D8D8D8; border-radius: 4px; cursor: pointer;}
.shoplist-module .operate .button span { *display:inline/*IE7*/;}
.shoplist-module .operate .button span a { font-size: 1em; font-weight: 600; line-height: 20px; color: #555; text-decoration: none; background-color: #FFF; display: inline-block; height: 20px; padding: 0 6px;}
.shoplist-module .operate .button span:hover { background: #FF7F00 none; border-color: #FF4000;}
.shoplist-module .operate .button span:hover a, .shoplist-module .operate .button span:hover a:hover { color: #FFF ; background-color: #FF7F00;}