/* product-list/1.0.4 list.css Date:2015-08-20 18:09:51 */

@charset "UTF-8";
.mt-1 {
	margin-top: -1px
}
.mt-2 {
	margin-top: -2px
}
.mt-3 {
	margin-top: -3px
}
.mt5 {
	margin-top: 5px
}
.mt10 {
	margin-top: 10px
}
.mt20 {
	margin-top: 20px
}
.mr5 {
	margin-right: 5px
}
.mr10 {
	margin-right: 10px
}
.mr20 {
	margin-right: 20px
}
.mr40 {
	margin-right: 40px
}
.mb5 {
	margin-bottom: 5px
}
.mb10 {
	margin-bottom: 10px
}
.mb20 {
	margin-bottom: 20px
}
.mb40 {
	margin-bottom: 40px
}
.ml5 {
	margin-left: 5px
}
.ml10 {
	margin-left: 10px
}
.pt5 {
	padding-top: 5px
}
.pt10 {
	padding-top: 10px
}
.pr5 {
	padding-right: 5px
}
.pr10 {
	padding-right: 10px
}
.pb5 {
	padding-bottom: 5px
}
.pb10 {
	padding-bottom: 10px
}
.pl5 {
	padding-left: 5px
}
.pl10 {
	padding-left: 10px
}
.fl {
	float: left
}
.fr {
	float: right
}
.clr {
	visibility: hidden
}
.clear {
	clear: both
}
.color01 {
	color: #e4393c
}
.color02 {
	color: #333
}
.color03 {
	color: #005aa0
}
.color04 {
	color: #ddd
}
.color05 {
	color: #ccc
}
.color06 {
	color: #f60
}
.fw-bold {
	font-weight: bolder
}
.sk-label,
.skcolor_ljg {
	color: #e4393c
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	.w {
		width: 1210px
	}
}
.resp01 .w {
	width: 1210px
}
@media (min-width: 1411px) {
	.w {
		width: 1390px
	}
}
.resp02 .w {
	width: 1390px
}
.p-price strong {
	color: #e4393c;
	font-weight: 400;
	font-family: Verdana
}
#settleup-2013 .p-price strong {
	font-weight: 700
}
.u-jd {
	display: inline-block;
	width: 54px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	border-radius: 3px;
	font-family: "宋体";
	color: #fff;
	background: #e4393c
}
.main {
	margin-bottom: 10px
}
.main .m-aside {
	float: right;
	width: 210px;
	margin-left: -210px;
	position: relative;
	_display: inline
}
.main .m-list {
	display: inline;
	float: left;
	width: 100%;
	overflow: hidden;
	_display: inline
}
.main .m-list .ml-wrap {
	margin-right: 220px;
	padding-bottom: 30px
}
.main.left2right .m-aside {
	float: left;
	width: 210px;
	margin-right: -210px;
	margin-left: 0
}
.main.left2right .m-list {
	float: right
}
.main.left2right .m-list .ml-wrap {
	margin-right: 0;
	margin-left: 220px
}
.g-main2 {
	margin-bottom: 10px
}
.g-main2 .m-aside {
	float: right;
	width: 210px;
	margin-right: -210px;
	position: relative;
	_display: inline
}
.g-main2 .m-list {
	float: right;
	width: 100%
}
.g-main2 .m-list .ml-wrap {
	margin-left: 220px;
	padding-bottom: 30px
}
.bottom-ad {
	width: 100%
}
.bottom-ad a {
	display: block
}
.bottom-ad img {
	display: block;
	width: 100%
}
img.err-poster,
img.err-product {
	background: url(http://misc.360buyimg.com/lib/skin/e/i/error-jd.gif) no-repeat 50% 50%
}
img.err-price {
	width: 81px;
	height: 22px;
	background: url(http://misc.360buyimg.com/lib/skin/e/i/error-3.gif) no-repeat 50% 50%
}
.btn {
	display: inline-block;
	line-height: 14px;
	height: 14px;
	border-radius: 2px;
	background: #F7F7F7;
	text-align: center;
	text-decoration: none;
	cursor: pointer
}
.btn:hover {
	text-decoration: none;
	box-shadow: 0 1px 1px rgba(0, 1, 1, .08);
	cursor: pointer
}
.btn-default {
	display: inline-block;
	line-height: 14px;
	height: 14px;
	border-radius: 2px;
	background: #F7F7F7;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	border: 1px solid #DDD;
	padding: 4px 13px 5px;
	color: #666;
	background-color: #f7f7f7;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f7f7f7, #f2f2f2);
	background-image: -webkit-linear-gradient(top, #f7f7f7, #f2f2f2);
	background-image: -o-linear-gradient(top, #f7f7f7, #f2f2f2);
	background-image: linear-gradient(top, #f7f7f7, #f2f2f2);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f2f2f2', GradientType=0)
}
.btn-default:hover {
	text-decoration: none;
	box-shadow: 0 1px 1px rgba(0, 1, 1, .08);
	cursor: pointer;
	color: #666
}
.btn-primary {
	display: inline-block;
	line-height: 14px;
	height: 14px;
	border-radius: 2px;
	background: #F7F7F7;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	border: 0;
	padding: 5px 15px 6px;
	color: #FFF;
	background-color: #E74649;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #E74649, #DF3033);
	background-image: -webkit-linear-gradient(top, #E74649, #DF3033);
	background-image: -o-linear-gradient(top, #E74649, #DF3033);
	background-image: linear-gradient(top, #E74649, #DF3033);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#E74649', endColorstr='#DF3033', GradientType=0)
}
.btn-primary:hover {
	text-decoration: none;
	box-shadow: 0 1px 1px rgba(0, 1, 1, .08);
	cursor: pointer;
	color: #FFF
}
.btn.disabled {
	padding: 4px 13px 5px;
	border: 1px solid #DDD;
	background: #FFF;
	cursor: default;
	color: #CCC;
	opacity: .2;
	filter: alpha(Opacity=20);
	filter: alpha(Opacity=20)
}
.btn.disabled:hover {
	color: #CCC
}
.btn-XL {
	height: 19px;
	line-height: 19px
}
.i-dd-offline,
.i-dd-online {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.customerService.png) no-repeat;
	cursor: pointer
}
.i-dd-offline {
	background-position: 0 -41px
}
.input-txt {
	height: 17px;
	line-height: 17px;
	border: 1px solid #CCC;
	padding: 3px;
	width: 145px
}
.input-XL {
	width: 225px;
	height: 28px;
	line-height: 28px;
	font-size: 14px
}
.form-group .fg-line {
	position: relative;
	line-height: 28px;
	width: auto;
	height: auto;
	zoom: 1
}
.form-group .fg-line:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: "";
	clear: both;
	height: 0
}
.form-group .fg-line-key {
	float: left;
	width: 120px
}
.form-group .fg-line-value {
	margin-left: 120px
}
.common-rec {
	margin-bottom: 10px
}
.common-rec .mt {
	height: 36px;
	background: #F1F1F1
}
.common-rec .mt h3 {
	line-height: 36px;
	padding-left: 10px;
	font-size: 15px;
	font-family: "microsoft yahei"
}
.common-rec .mt h3.break-words b {
	color: #e4393c;
	margin-right: 5px
}
.common-rec .mt h3.break-words del {
	color: #999;
	margin-right: 10px;
	font-size: 12px;
	font-weight: 400;
	font-family: Arial, Verdana, "\5b8b\4f53"
}
.common-rec .mt h3.break-words em {
	font-weight: 400;
	font-style: normal
}
.common-rec .cr-showall {
	border: 1px solid #DDD;
	border-radius: 2px;
	height: 34px;
	line-height: 34px;
	color: #333;
	font-size: 14px;
	font-weight: 700;
	display: block;
	text-align: center;
	font-family: "\5b8b\4f53";
	margin-bottom: 30px
}
.common-rec .cr-showall:hover {
	background-color: #F7F7F7;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #F7F7F7, #F3F2F2);
	background-image: -webkit-linear-gradient(top, #F7F7F7, #F3F2F2);
	background-image: -o-linear-gradient(top, #F7F7F7, #F3F2F2);
	background-image: linear-gradient(top, #F7F7F7, #F3F2F2);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#F3F2F2', GradientType=0);
	text-decoration: none
}
.common-box {
	border: 1px solid #ddd;
	border-top: 2px solid #999;
	margin-bottom: 10px
}
.common-box .mt {
	height: 30px;
	padding: 0 10px;
	background: #F7F7F7;
	border-bottom: 1px solid #ddd;
	line-height: 30px
}
.m-box-s1 {
	border: 1px solid #ddd;
	margin-bottom: 10px
}
.m-box-s1 .mt {
	padding: 6px;
	height: 21px;
	line-height: 21px
}
.m-box-s1 .mt .mt-title {
	font-weight: 400;
	font-size: 14px;
	font-family: "microsoft yahei"
}
.i-checkbox {
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 9999px 9999px;
	display: inline-block;
	height: 12px;
	width: 12px;
	background-color: #fff;
	border: 1px solid #ccc;
	font-size: 0
}
.i-checkbox.selected,
.i-checkbox:hover {
	border-color: #e4393c;
	background-position: -1px -107px
}
.i-radio {
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.icons.png) no-repeat -2px -224px;
	display: inline-block;
	height: 12px;
	width: 12px
}
.i-radio.selected,
.i-radio:hover {
	background-position: -2px -246px
}
#backtop {
	display: none;
	z-index: 100
}
#backtop .b-item {
	width: 50px;
	height: 50px;
	background: #CCC;
	margin-top: 5px
}
#backtop .b-item a {
	display: block;
	background-image: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/backpanel20140728.png);
	background-color: #AAA;
	background-repeat: no-repeat;
	padding: 10px 10px 0 14px;
	color: #FFF;
	width: 26px;
	height: 40px;
	line-height: 1000px;
	overflow: hidden
}
#backtop .b-item a:hover {
	line-height: 14px;
	color: #FFF;
	background-image: none;
	text-decoration: none
}
#backtop .b-item a.b-i-survey {
	background-position: 0 -55px
}
#backtop .b-item a.b-i-back {
	background-position: 0 -110px
}
.goods-icons {
	float: left;
	display: inline-block;
	overflow: hidden;
	height: 16px;
	padding: 0 2px;
	margin-right: 3px;
	background: #E4393C;
	line-height: 16px;
	text-align: center;
	font-size: 12px;
	font-style: normal;
	color: #FFF
}
.goods-icons-s1,
.goods-icons-s2,
.goods-icons-s3,
.goods-icons-s4,
.goods-icons-s5,
.goods-icons-s6,
.goods-icons-s7 {
	float: left;
	display: inline-block;
	margin-right: 3px;
	height: 16px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.service.icons.png) no-repeat -9999px -9999px;
	overflow: hidden;
	line-height: 9000px
}
.goods-icons-s1 {
	width: 70px;
	background-position: 0 0
}
.goods-icons-s2 {
	width: 57px;
	background-position: 0 -26px
}
.goods-icons-s3 {
	width: 56px;
	background-position: 0 -52px
}
.goods-icons-s4 {
	width: 68px;
	background-position: 0 -78px
}
.goods-icons-s5 {
	width: 68px;
	background-position: 0 -104px
}
.goods-icons-s6 {
	width: 61px;
	background-position: 0 -130px
}
.goods-icons-s7 {
	width: 68px;
	background-position: 0 -156px
}
.btn-multiple {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	border: 1px solid #DDD;
	padding: 0 3px 0 18px;
	position: relative;
	background: #fff;
	color: #333
}
.btn-multiple i {
	position: absolute;
	display: block;
	font-style: normal;
	left: 3px;
	top: 0;
	width: 13px;
	height: 20px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 0 -63px;
	-webkit-transition: background-position .15s ease-in-out;
	-moz-transition: background-position .15s ease-in-out;
	transition: background-position .15s ease-in-out
}
.btn-multiple:hover {
	text-decoration: none;
	color: #e4393c;
	border-color: #e4393c
}
.btn-multiple:hover i {
	background-position: 0 -84px
}
.m-checkbox {
	display: inline-block
}
.m-checkbox .label {
	display: inline-block;
	vertical-align: middle
}
.m-checkbox .i-check {
	margin-right: 5px;
	vertical-align: middle;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 9999px 9999px;
	display: inline-block;
	height: 12px;
	width: 12px;
	background-color: #fff;
	border: 1px solid #ccc;
	font-size: 0
}
.m-checkbox:hover {
	color: #e4393c
}
.m-checkbox:hover .i-check {
	border-color: #e4393c;
	background-position: -1px -107px
}
.m-checkbox-selected {
	color: #e4393c
}
.m-checkbox-selected .i-check {
	border-color: #e4393c;
	background-position: -1px -107px
}
.menu-drop {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 24px;
	cursor: pointer
}
.menu-drop .trigger {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 22px;
	padding: 0 4px 0 8px;
	border: 1px solid #ddd;
	line-height: 22px;
	vertical-align: top
}
.menu-drop .trigger .curr {
	display: inline-block;
	vertical-align: top
}
.menu-drop .menu-drop-arrow {
	display: inline-block;
	width: 20px;
	height: 20px;
	vertical-align: top;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 4px 7px;
	-webkit-transition: background-position .15s ease-in-out;
	-moz-transition: background-position .15s ease-in-out;
	transition: background-position .15s ease-in-out
}
.menu-drop:hover {
	text-decoration: none
}
.menu-drop:hover .trigger {
	border-color: #e4393c
}
.menu-drop:hover .menu-drop-arrow {
	background-position: 4px -11px
}
.menu-drop-main {
	display: none;
	width: 350px;
	padding: 10px 0 10px 8px;
	position: absolute;
	left: 0;
	top: 23px;
	border: 1px solid #ddd;
	background-color: #fff
}
.menu-drop-list li {
	float: left;
	width: 65px;
	height: 24px;
	overflow: hidden;
	line-height: 24px;
	margin-right: 5px;
	text-overflow: ellipsis;
	white-space: nowrap
}
.menu-drop-list li.curr a {
	color: #e4393c;
	text-decoration: underline
}
.z-menu-drop-open {
	position: relative;
	z-index: 5
}
.z-menu-drop-open .trigger {
	border-bottom-color: #fff;
	position: relative;
	z-index: 6
}
.z-menu-drop-open .menu-drop-arrow {
	background-position: 4px -27px
}
.z-menu-drop-open .menu-drop-main {
	display: block
}
.z-menu-drop-open:hover .trigger {
	border-bottom-color: #fff
}
.z-menu-drop-open:hover .menu-drop-main {
	border-color: #e4393c
}
.z-menu-drop-open:hover .menu-drop-arrow {
	background-position: 4px -44px
}
.flying-product-thumb {
	position: fixed;
	_position: absolute;
	z-index: 1000;
	width: 40px;
	height: 40px;
	opacity: 0
}
.addcart-fail {
	height: 95px;
	padding: 10px 20px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/notice.jpg) no-repeat 30px 25px;
	position: relative
}
.addcart-fail .content {
	padding-left: 78px;
	font-family: "微软雅黑";
	color: #f60;
	font-size: 18px;
	line-height: 22px
}
.addcart-fail .content a {
	color: #005ea7;
	font-size: 12px
}
.addcart-fail-dialog .ui-dialog-autoclose {
	position: absolute;
	right: 10px;
	bottom: 0;
	text-align: right;
	font-size: 12px;
	color: #999;
	width: 367px
}
.Jcalendar {
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	padding: 10px;
	border: 1px solid #ddd;
	box-shadow: 0 0 5px #ddd;
	background: #fff
}
.Jcal {
	width: 240px;
	background: #fff;
	border-collapse: collapse;
	font: 12px verdana
}
.Jcal tbody td {
	text-align: center;
	height: 24px;
	line-height: 24px;
	color: #005ea7;
	font-weight: 700;
	cursor: pointer
}
.Jcal thead th {
	text-align: center;
	height: 24px;
	line-height: 24px;
	padding-bottom: 5px
}
.Jcal .selectMonth {
	padding: 0 5px 0 20px
}
.Jcal thead th a.ctrl-next,
.Jcal thead th a.ctrl-prev {
	background-image: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/J-cal.png);
	background-repeat: no-repeat;
	overflow: hidden
}
.Jcal .prevYear {
	background-position: 0 -50px
}
.Jcal .prevMonth {
	background-position: 0 -100px
}
.Jcal .nextYear {
	background-position: 0 -75px
}
.Jcal .nextMonth {
	background-position: 0 -125px
}
.Jcal thead th a.ctrl-next:hover,
.Jcal thead th a.ctrl-prev:hover {
	background-color: #eee;
	text-decoration: none
}
.Jcal .ctrl-prev,
.Jcal .selectMonth,
.Jcal .slecteYear {
	float: left
}
.Jcal .ctrl-next {
	float: right
}
.Jcal .ctrl-next,
.Jcal .ctrl-prev {
	height: 25px;
	width: 25px;
	line-height: 10000px;
	text-align: center
}
.Jcal thead .days {
	background: #e5e5e5
}
.Jcal thead .days th {
	border: 1px solid #e5e5e5
}
.Jcal td {
	border: 1px solid #e5e5e5;
	padding: 2px 0
}
.Jcal td.chosen {
	background: #e4393c;
	color: #fff
}
.Jcal .over {
	background: #eee
}
.Jcal .today {
	text-align: center;
	display: block;
	padding: 4px 0;
	color: #005ea7;
	font-weight: 700
}
.Jcal .J-sat,
.Jcal .J-sun {
	color: #e4393c
}
.Jcalendar .close {
	display: none
}
.J-inp-cal {
	border: 1px solid #ccc;
	height: 21px;
	line-height: 21px;
	padding: 1px 26px 1px 2px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/J-cal.png) right -1px no-repeat
}
.search-dropdown {
	width: 54px;
	display: none;
	position: absolute;
	top: 0;
	right: 78px;
	background-color: #fff;
	border-left: 1px solid #ccc;
	border-right: 1px solid #fff
}
.search-dropdown-title {
	width: 31px;
	height: 30px;
	position: relative;
	overflow: hidden;
	padding: 0 18px 0 5px;
	line-height: 30px;
	cursor: pointer
}
.search-dropdown-title .selected-item {
	display: inline-block;
	vertical-align: middle;
	color: #999
}
.search-dropdown-title .i-arrow {
	width: 12px;
	height: 12px;
	position: absolute;
	right: 5px;
	top: 12px
}
.search-dropdown-title .i-arrow i {
	width: 0;
	height: 0;
	position: absolute;
	overflow: hidden;
	border-width: 6px;
	border-color: #aaa transparent transparent;
	border-style: solid dashed dashed
}
.search-dropdown-title .i-arrow i.layer2 {
	border-color: #fff transparent transparent;
	top: -3px
}
.search-dropdown-list {
	width: 54px;
	display: none;
	border-top: 1px solid #ccc
}
.search-dropdown-list .item {
	padding-left: 5px;
	line-height: 24px;
	cursor: pointer;
	color: #999
}
.search-dropdown-list .item:hover {
	background-color: #f5f5f5
}
.search-dropdown-hover {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc
}
.search-dropdown-hover .search-dropdown-list {
	display: block
}
.search-dropdown-hover .search-dropdown-title .i-arrow {
	top: 6px;
	*top: 5px
}
.search-dropdown-hover .search-dropdown-title .i-arrow i {
	border-color: transparent transparent #aaa;
	border-style: dashed dashed solid
}
.search-dropdown-hover .search-dropdown-title .i-arrow i.layer2 {
	border-color: transparent transparent #fff;
	top: 3px
}
.z-have-search-dropdown .search-dropdown {
	display: block
}
#search-2013 .z-have-search-dropdown .button {
	margin-left: 54px;
	display: inline
}
#search-2013 .z-have-search-dropdown .text {
	width: 162px
}
#nav-2014 {
	margin-bottom: 15px
}
#hotwords {
	float: left;
	width: 462px;
	height: 20px;
	line-height: 20px;
	overflow: hidden
}
#hotwords a {
	margin-right: 10px;
	float: left;
	white-space: nowrap
}
#hotwords strong {
	display: none;
	float: left;
	font-weight: 400
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	#search-2013 {
		width: 510px;
		padding-right: 126px
	}
	#search-2013 .i-search {
		width: 494px
	}
	#search-2013 .text {
		width: 406px
	}
	#search-2013 #shelper {
		width: 418px
	}
	#search-2013 .z-have-search-dropdown .text {
		width: 352px
	}
	#shortcut-2014 #ttbar-navs .dd {
		width: 1210px
	}
	#shortcut-2014 #ttbar-navs .fore2 {
		display: block
	}
	#shortcut-2014 #ttbar-navs dl {
		width: 259px
	}
	#shortcut-2014 #ttbar-navs dl.fore1 {
		width: 347px
	}
	#shortcut-2014 #ttbar-navs .item {
		width: 86px
	}
	#search-2014,
	#search-2014 .form {
		width: auto;
		_width: 538px
	}
	#search-2014 .text {
		width: 446px
	}
	#hotwords {
		width: 518px
	}
	#shelper {
		width: 455px
	}
	#categorys-2014 .dorpdown-layer {
		width: 999px
	}
	#categorys-2014 .subitems {
		width: 790px
	}
	#categorys-2014 .subitems dd {
		width: 620px
	}
	#categorys-2014 .subitems-main1,
	#categorys-2014 .subitems-main2 {
		float: left;
		width: 365px;
		padding-right: 10px;
		margin-right: 10px;
		border-right: 1px solid #eee;
		margin-top: 8px
	}
	#categorys-2014 .subitems-main1 dd,
	#categorys-2014 .subitems-main2 dd {
		width: 275px
	}
	#categorys-2014 .subitems-main1 .fore1,
	#categorys-2014 .subitems-main1 .fore8,
	#categorys-2014 .subitems-main2 .fore1,
	#categorys-2014 .subitems-main2 .fore8 {
		margin-top: -5px
	}
	#categorys-2014 .subitems-main1 .fore1 dd,
	#categorys-2014 .subitems-main1 .fore8 dd,
	#categorys-2014 .subitems-main2 .fore1 dd,
	#categorys-2014 .subitems-main2 .fore8 dd {
		border-top: 0
	}
	#categorys-2014 .subitems-main2 {
		border-right: 0
	}
	#settleup-2014 {
		margin-right: 65px
	}
}
.resp01 #search-2013 {
	width: 510px;
	padding-right: 126px
}
.resp01 #search-2013 .i-search {
	width: 494px
}
.resp01 #search-2013 .text {
	width: 406px
}
.resp01 #search-2013 #shelper {
	width: 418px
}
.resp01 #search-2013 .z-have-search-dropdown .text {
	width: 352px
}
.resp01 #shortcut-2014 #ttbar-navs .dd {
	width: 1210px
}
.resp01 #shortcut-2014 #ttbar-navs .fore2 {
	display: block
}
.resp01 #shortcut-2014 #ttbar-navs dl {
	width: 259px
}
.resp01 #shortcut-2014 #ttbar-navs dl.fore1 {
	width: 347px
}
.resp01 #shortcut-2014 #ttbar-navs .item {
	width: 86px
}
.resp01 #search-2014,
.resp01 #search-2014 .form {
	width: auto;
	_width: 538px
}
.resp01 #search-2014 .text {
	width: 446px
}
.resp01 #hotwords {
	width: 518px
}
.resp01 #shelper {
	width: 455px
}
.resp01 #categorys-2014 .dorpdown-layer {
	width: 999px
}
.resp01 #categorys-2014 .subitems {
	width: 790px
}
.resp01 #categorys-2014 .subitems dd {
	width: 620px
}
.resp01 #categorys-2014 .subitems-main1,
.resp01 #categorys-2014 .subitems-main2 {
	float: left;
	width: 365px;
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px solid #eee;
	margin-top: 8px
}
.resp01 #categorys-2014 .subitems-main1 dd,
.resp01 #categorys-2014 .subitems-main2 dd {
	width: 275px
}
.resp01 #categorys-2014 .subitems-main1 .fore1,
.resp01 #categorys-2014 .subitems-main1 .fore8,
.resp01 #categorys-2014 .subitems-main2 .fore1,
.resp01 #categorys-2014 .subitems-main2 .fore8 {
	margin-top: -5px
}
.resp01 #categorys-2014 .subitems-main1 .fore1 dd,
.resp01 #categorys-2014 .subitems-main1 .fore8 dd,
.resp01 #categorys-2014 .subitems-main2 .fore1 dd,
.resp01 #categorys-2014 .subitems-main2 .fore8 dd {
	border-top: 0
}
.resp01 #categorys-2014 .subitems-main2 {
	border-right: 0
}
.resp01 #settleup-2014 {
	margin-right: 65px
}
@media (min-width: 1411px) {
	#search-2013 {
		width: 690px;
		padding-right: 126px
	}
	#search-2013 .i-search {
		width: 675px
	}
	#search-2013 .text {
		width: 587px
	}
	#search-2013 #shelper {
		width: 598px
	}
	#search-2013 .z-have-search-dropdown .text {
		width: 533px
	}
	#search-2014,
	#search-2014 .form {
		width: auto;
		_width: 708px
	}
	#search-2014 .text {
		width: 616px
	}
	#hotwords {
		width: 688px
	}
	#shelper {
		width: 625px
	}
	#categorys-2014 .dorpdown-layer {
		width: 999px
	}
	#categorys-2014 .subitems {
		width: 790px
	}
	#categorys-2014 .subitems dd {
		width: 620px
	}
	#categorys-2014 .subitems-main1,
	#categorys-2014 .subitems-main2 {
		float: left;
		width: 365px;
		padding-right: 10px;
		margin-right: 10px;
		border-right: 1px solid #eee;
		margin-top: 8px
	}
	#categorys-2014 .subitems-main1 dd,
	#categorys-2014 .subitems-main2 dd {
		width: 275px
	}
	#categorys-2014 .subitems-main1 .fore1,
	#categorys-2014 .subitems-main1 .fore8,
	#categorys-2014 .subitems-main2 .fore1,
	#categorys-2014 .subitems-main2 .fore8 {
		margin-top: -5px
	}
	#categorys-2014 .subitems-main1 .fore1 dd,
	#categorys-2014 .subitems-main1 .fore8 dd,
	#categorys-2014 .subitems-main2 .fore1 dd,
	#categorys-2014 .subitems-main2 .fore8 dd {
		border-top: 0
	}
	#categorys-2014 .subitems-main2 {
		border-right: 0
	}
	#settleup-2014 {
		margin-right: 65px
	}
}
.resp02 #search-2013 {
	width: 690px;
	padding-right: 126px
}
.resp02 #search-2013 .i-search {
	width: 675px
}
.resp02 #search-2013 .text {
	width: 587px
}
.resp02 #search-2013 #shelper {
	width: 598px
}
.resp02 #search-2013 .z-have-search-dropdown .text {
	width: 533px
}
.resp02 #search-2014,
.resp02 #search-2014 .form {
	width: auto;
	_width: 708px
}
.resp02 #search-2014 .text {
	width: 616px
}
.resp02 #hotwords {
	width: 688px
}
.resp02 #shelper {
	width: 625px
}
.resp02 #categorys-2014 .dorpdown-layer {
	width: 999px
}
.resp02 #categorys-2014 .subitems {
	width: 790px
}
.resp02 #categorys-2014 .subitems dd {
	width: 620px
}
.resp02 #categorys-2014 .subitems-main1,
.resp02 #categorys-2014 .subitems-main2 {
	float: left;
	width: 365px;
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px solid #eee;
	margin-top: 8px
}
.resp02 #categorys-2014 .subitems-main1 dd,
.resp02 #categorys-2014 .subitems-main2 dd {
	width: 275px
}
.resp02 #categorys-2014 .subitems-main1 .fore1,
.resp02 #categorys-2014 .subitems-main1 .fore8,
.resp02 #categorys-2014 .subitems-main2 .fore1,
.resp02 #categorys-2014 .subitems-main2 .fore8 {
	margin-top: -5px
}
.resp02 #categorys-2014 .subitems-main1 .fore1 dd,
.resp02 #categorys-2014 .subitems-main1 .fore8 dd,
.resp02 #categorys-2014 .subitems-main2 .fore1 dd,
.resp02 #categorys-2014 .subitems-main2 .fore8 dd {
	border-top: 0
}
.resp02 #categorys-2014 .subitems-main2 {
	border-right: 0
}
.resp02 #settleup-2014 {
	margin-right: 65px
}
#pop-compare {
	display: none;
	position: fixed;
	bottom: -200px;
	right: 50%;
	margin-right: -495px;
	z-index: 100;
	width: 990px;
	height: 139px;
	background: #fff;
	-moz-box-shadow: 0 0 15px rgba(221, 221, 221, .8);
	-webkit-box-shadow: 0 0 15px rgba(221, 221, 221, .8);
	box-shadow: 0 0 15px rgba(221, 221, 221, .8)
}
.root61 #pop-compare {
	margin-right: -606px
}
#pop-compare .tab-con {
	border: 2px solid #7abd54;
	border-top: none
}
#pop-compare.pop-compare-narrow {
	width: 970px;
	margin-right: -475px
}
#pop-compare.pop-compare-narrow #scroll-con-inner dl {
	width: 204px
}
#pop-compare.pop-compare-narrow .scroll-con {
	width: 880px
}
#pop-compare.pop-compare-narrow .scroll-con dd {
	width: 150px
}
#pop-compare .pop-wrap {
	position: absolute;
	left: 0;
	top: 0;
	width: 990px
}
#pop-compare.pop-compare-narrow .pop-wrap {
	width: 970px
}
#pop-compare.pop-compare-narrow .diff-operate {
	right: 14px
}
#goto-contrast:hover {
	text-decoration: none
}
#goto-contrast {
	display: block;
	width: 59px;
	height: 30px;
	font: 700 14px/30px verdana;
	margin-left: 13px;
	margin-bottom: 11px;
	border-radius: 3px;
	background: #fff;
	border: 1px solid #ddd;
	color: #ccc;
	cursor: default
}
#goto-contrast.compare-active {
	border: none;
	color: #fff;
	background-color: #E74649;
	background-image: -ms-linear-gradient(top, #E74649 0, #DF3033 100%);
	background-image: -moz-linear-gradient(top, #E74649 0, #DF3033 100%);
	background-image: -o-linear-gradient(top, #E74649 0, #DF3033 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #E74649), color-stop(1, #DF3033));
	background-image: -webkit-linear-gradient(top, #E74649 0, #DF3033 100%);
	background-image: linear-gradient(to bottom, #E74649 0, #DF3033 100%);
	cursor: pointer
}
.btn-compare:hover,
.del-comp-item:hover,
.del-items:hover {
	cursor: pointer
}
.del-comp-item {
	padding-left: 10px
}
#pop-compare .pop-inner {
	height: 133px
}
#pop-compare .diff-hd .tab-btns {
	height: 32px;
	border: 1px solid #ddd;
	border-bottom: 2px solid #7abd54;
	_overflow: hidden
}
#pop-compare .tab-btns a {
	color: #666
}
#pop-compare .diff-hd {
	position: relative
}
#pop-compare .tab-btns .current {
	position: relative;
	left: -1px;
	margin-top: -4px;
	height: 36px;
	background: #fff;
	border: 2px solid #7abd54;
	border-bottom: 0
}
#pop-compare .tab-btns .current a {
	color: #7abd54
}
#pop-compare .tab-btns .current a:hover {
	text-decoration: none
}
#pop-compare .diff-hd .operate {
	width: 190px;
	text-align: right;
	position: absolute;
	right: 0;
	top: 0;
	padding-right: 22px;
	height: 30px;
	line-height: 30px;
	clear: both
}
#pop-compare .diff-hd li {
	float: left;
	position: relative;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	*zoom: 1;
	font: 14px/30px 'microsoft yahei'
}
#pop-compare .operate .btn-compare {
	margin-top: 2px
}
#pop-compare div.diff-items {
	padding: 6px;
	color: #ccc;
	height: 90px;
	overflow: hidden
}
#pop-compare #scroll-con-inner div.dt {
	border: none
}
#pop-compare .diff-items dl,
#pop-compare .scroll-con dl {
	float: left;
	overflow: hidden;
	margin-right: 10px;
	padding: 17px 10px 12px 0;
	border-right: 1px dotted #7abd54
}
#pop-compare #scroll-con-inner li {
	float: left;
	height: 84px;
	overflow: hidden
}
#pop-compare #scroll-con-inner .rec_item_wrap {
	margin-right: 10px;
	padding: 10px 10px 0 0;
	border-right: 1px dotted #7abd54;
	overflow: hidden;
	width: 205px
}
#pop-compare .diff-items dt,
#pop-compare .scroll-con dt,
#scroll-con-inner .dt {
	float: left;
	margin-right: 5px;
	width: 48px;
	height: 48px;
	text-align: center;
	color: #ccc;
	border: 1px solid #fff;
	font: 36px/48px arial;
	overflow: hidden
}
#pop-compare .diff-items dd,
#pop-compare .scroll-con dd,
#scroll-con-inner .dd {
	float: left;
	width: 140px
}
#pop-compare .item-empty dt {
	background: #f6f6f6
}
#scroll-con-inner .hasItem .dt {
	background: 0 0
}
#pop-compare a.diff-item-name {
	height: 3em;
	line-height: 1.5em;
	overflow: hidden;
	display: block;
	color: #333
}
#pop-compare .rec_item_wrap .btns {
	padding-top: 15px
}
#pop-compare .rec_item_wrap .btns .p-price {
	_float: right
}
#pop-compare .rec_item_wrap .btns img {
	margin-top: 3px;
	*float: left
}
#pop-compare .del-comp-item {
	visibility: hidden;
	color: #005aa0
}
#pop-compare .show-del-comp-item .del-comp-item {
	visibility: visible
}
#pop-compare .hasItem dt {
	border: 0
}
#pop-compare .diff-bd {
	position: relative
}
#pop-compare .diff-operate {
	position: absolute;
	right: 22px;
	top: 22px;
	width: 85px;
	text-align: center
}
a.compare-active {
	background-position: 0 -92px;
	color: #333;
	cursor: pointer
}
.pop-compare-tips {
	display: none;
	height: 27px;
	margin-top: -29px;
	line-height: 27px;
	border: 1px solid #db9a9a;
	color: #c00;
	text-align: center;
	background: #ffe8e8;
	_margin-top: 0
}
#pop-compare .hide-me,
.diff-operate a {
	color: #005aa0
}
#pop-compare .btn-compare {
	display: block;
	border: 0
}
#pop-compare .btn-compare-s {
	float: left;
	width: 58px;
	height: 21px;
	background: url(http://misc.360buyimg.com/contrast/skin/2012/i/cmp-btns.png) 0 0 no-repeat;
	overflow: hidden;
	line-height: 100px;
	margin-right: 10px
}
#pop-compare a.btn-compare-s-active {
	background-position: 0 -24px
}
#pop-compare .scroll-item {
	padding: 6px 10px;
	_padding: 10px
}
#pop-compare div.scroll-con {
	width: 905px;
	height: 90px;
	position: relative;
	margin: 0 auto;
	overflow: hidden
}
#pop-compare #scroll-con-inner {
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0
}
#scroll-con-inner dl img,
#scroll-con-inner dt {
	border: none
}
#pop-compare .scroll-item {
	position: relative;
	height: 90px
}
#pop-compare .scroll-loading {
	width: 900px;
	height: 90px;
	line-height: 90px
}
#pop-compare .scroll-con dd {
	width: 155px
}
#pop-compare .scroll-btn {
	position: relative;
	top: 30px;
	z-index: 10;
	width: 14px;
	height: 50px;
	text-indent: -9999px;
	overflow: hidden;
	cursor: pointer;
	background-image: url(http://misc.360buyimg.com/product/skin/2012/i/footprint-arr.png);
	background-repeat: no-repeat
}
#pop-compare .sb-prev {
	float: left;
	background-position: 0 0
}
#pop-compare .sb-next {
	float: right;
	background-position: -16px 0
}
#pop-compare #sc-prev.disabled,
#pop-compare span.no-prev {
	background-position: 0 -100px;
	cursor: default
}
#pop-compare #sc-next.disabled,
#pop-compare span.no-next {
	background-position: -16px -100px;
	cursor: default
}
#sidepanel .compareHolder {
	display: block;
	background-position: 0 -606px;
	cursor: pointer
}
#sidepanel .compareHolder b {
	width: 14px;
	height: 13px;
	background: url(http://misc.360buyimg.com/contrast/skin/2012/i/cmp-btns.png) -95px -94px no-repeat
}
#sidepanel .compareHolder:hover b {
	background-position: -95px -108px
}
#sidepanel .compareHolder-show {
	visibility: visible
}
* html #pop-compare {
	top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	bottom: auto;
	position: absolute
}
* html #pop-compare .pop-wrap {
	position: static
}
.car-filter {
	width: 100%;
	margin-bottom: 15px
}
.car-filter-hd {
	height: 24px;
	line-height: 24px;
	margin-bottom: 8px;
	font-family: "微软雅黑"
}
.car-filter-hd strong {
	font-size: 18px;
	font-weight: 700;
	font-family: "微软雅黑"
}
.car-filter-hd .sep {
	display: inline-block;
	padding: 0 5px;
	font-family: "宋体"
}
.car-filter-bd {
	height: 36px;
	padding: 15px;
	border: 1px solid #ddd
}
.car-filter-bd .menu-drop {
	float: left;
	height: 36px;
	margin-right: 19px
}
.car-filter-bd .menu-drop .trigger {
	position: relative;
	height: 34px;
	line-height: 34px;
	padding: 0 9px 0 10px;
	overflow: hidden
}
.car-filter-bd .menu-drop .trigger .curr {
	font-size: 14px;
	height: 34px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block
}
.car-filter-bd .menu-drop .menu-drop-arrow {
	position: absolute;
	right: 10px;
	top: 5px
}
.car-filter-bd .menu-drop .menu-drop-main {
	top: 35px;
	padding-top: 8px;
	padding-left: 5px
}
.car-filter-bd .menu-drop-list {
	width: 100%;
	overflow: hidden
}
.car-filter-bd .menu-drop-list li {
	width: 84px;
	padding-left: 5px;
	margin-right: 0;
	height: 28px;
	line-height: 28px
}
.car-filter-bd .menu-drop-list li a {
	color: #005aa0
}
.car-filter-bd .menu-drop-list li a:hover,
.car-filter-bd .menu-drop-list li.curr a {
	color: #e4393c;
	text-decoration: none
}
.car-filter-bd .car-filter-item1 {
	width: 170px
}
.car-filter-bd .car-filter-item1 .trigger {
	width: 149px
}
.car-filter-bd .car-filter-item1 .trigger .curr {
	width: 129px
}
.car-filter-bd .car-filter-item1 .menu-drop-main {
	width: 840px;
	height: 140px;
	overflow-x: hidden;
	overflow-y: auto
}
.car-filter-bd .car-filter-item2 {
	width: 170px
}
.car-filter-bd .car-filter-item2 .trigger {
	width: 149px
}
.car-filter-bd .car-filter-item2 .trigger .curr {
	width: 129px
}
.car-filter-bd .car-filter-item2 .menu-drop-main {
	width: 455px;
	height: 148px;
	overflow-x: hidden;
	overflow-y: auto
}
.car-filter-bd .car-filter-item2 .menu-drop-list li {
	height: 30px;
	line-height: 30px;
	width: 82px
}
.car-filter-bd .car-filter-item3 {
	width: 273px
}
.car-filter-bd .car-filter-item3 .trigger {
	width: 252px
}
.car-filter-bd .car-filter-item3 .trigger .curr {
	width: 232px
}
.car-filter-bd .car-filter-item3 .menu-drop-main {
	width: 589px;
	height: 178px;
	overflow-x: hidden;
	overflow-y: auto
}
.car-filter-bd .car-filter-item3 .menu-drop-list li {
	height: 30px;
	line-height: 30px;
	width: 565px
}
.car-filter-bd .z-menu-drop-open {
	z-index: 6
}
.menu-drop-letter-list {
	width: 100%;
	overflow: hidden;
	padding: 0 0 10px
}
.menu-drop-letter-list li {
	float: left;
	height: 22px;
	margin-right: 4px
}
.menu-drop-letter-list li a {
	display: inline-block;
	height: 20px;
	padding: 0 7px;
	border: 1px solid #fff;
	text-align: center;
	color: #005aa0;
	font: 14px/20px verdana
}
.menu-drop-letter-list li a:hover {
	color: #e4393c;
	border-color: #e4393c;
	text-decoration: none
}
.menu-drop-letter-list li.fore0 a {
	padding: 0 5px
}
.menu-drop-letter-list li.curr a {
	color: #e4393c;
	border-color: #e4393c;
	text-decoration: none
}
.menu-drop-hint {
	display: none;
	padding-left: 5px;
	font: 14px/30px "微软雅黑";
	color: #999
}
.z-menu-drop-hint .menu-drop-hint {
	display: block
}
.z-menu-drop-hint .menu-drop-list {
	display: none
}
.car-filter-bd .car-filter-item2 .z-menu-drop-hint,
.car-filter-bd .car-filter-item3 .z-menu-drop-hint {
	height: 30px;
	overflow: hidden
}
.car-filter-btn {
	float: left;
	width: 100px;
	height: 25px;
	line-height: 25px;
	padding: 4px 0 5px;
	text-align: center
}
.car-butler-index {
	float: left;
	*display: inline;
	width: 150px;
	height: 34px;
	line-height: 34px;
	border-left: 1px solid #ddd;
	margin-left: 32px;
	_margin-left: 27px;
	text-align: center
}
.car-butler-index .link {
	color: #005aa0
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	.car-filter-bd .car-filter-item1 {
		width: 250px
	}
	.car-filter-bd .car-filter-item1 .trigger {
		width: 229px
	}
	.car-filter-bd .car-filter-item1 .trigger .curr {
		width: 209px
	}
	.car-filter-bd .car-filter-item2 {
		width: 250px
	}
	.car-filter-bd .car-filter-item2 .trigger {
		width: 229px
	}
	.car-filter-bd .car-filter-item2 .trigger .curr {
		width: 209px
	}
	.car-filter-bd .car-filter-item3 {
		width: 310px
	}
	.car-filter-bd .car-filter-item3 .trigger {
		width: 289px
	}
	.car-filter-bd .car-filter-item3 .trigger .curr {
		width: 269px
	}
}
.resp01 .car-filter-bd .car-filter-item1 {
	width: 250px
}
.resp01 .car-filter-bd .car-filter-item1 .trigger {
	width: 229px
}
.resp01 .car-filter-bd .car-filter-item1 .trigger .curr {
	width: 209px
}
.resp01 .car-filter-bd .car-filter-item2 {
	width: 250px
}
.resp01 .car-filter-bd .car-filter-item2 .trigger {
	width: 229px
}
.resp01 .car-filter-bd .car-filter-item2 .trigger .curr {
	width: 209px
}
.resp01 .car-filter-bd .car-filter-item3 {
	width: 310px
}
.resp01 .car-filter-bd .car-filter-item3 .trigger {
	width: 289px
}
.resp01 .car-filter-bd .car-filter-item3 .trigger .curr {
	width: 269px
}
@media (min-width: 1411px) {
	.car-filter-bd .car-filter-item1 {
		width: 295px
	}
	.car-filter-bd .car-filter-item1 .trigger {
		width: 274px
	}
	.car-filter-bd .car-filter-item1 .trigger .curr {
		width: 254px
	}
	.car-filter-bd .car-filter-item2 {
		width: 295px
	}
	.car-filter-bd .car-filter-item2 .trigger {
		width: 274px
	}
	.car-filter-bd .car-filter-item2 .trigger .curr {
		width: 254px
	}
	.car-filter-bd .car-filter-item3 {
		width: 400px
	}
	.car-filter-bd .car-filter-item3 .trigger {
		width: 379px
	}
	.car-filter-bd .car-filter-item3 .trigger .curr {
		width: 359px
	}
}
.resp02 .car-filter-bd .car-filter-item1 {
	width: 295px
}
.resp02 .car-filter-bd .car-filter-item1 .trigger {
	width: 274px
}
.resp02 .car-filter-bd .car-filter-item1 .trigger .curr {
	width: 254px
}
.resp02 .car-filter-bd .car-filter-item2 {
	width: 295px
}
.resp02 .car-filter-bd .car-filter-item2 .trigger {
	width: 274px
}
.resp02 .car-filter-bd .car-filter-item2 .trigger .curr {
	width: 254px
}
.resp02 .car-filter-bd .car-filter-item3 {
	width: 400px
}
.resp02 .car-filter-bd .car-filter-item3 .trigger {
	width: 379px
}
.resp02 .car-filter-bd .car-filter-item3 .trigger .curr {
	width: 359px
}
.crumbs-bar {
	position: relative;
	margin-bottom: 10px;
	z-index: 5
}
.crumbs-nav {
	height: 24px;
	line-height: 24px
}
.crumbs-nav-item {
	float: left;
	margin-right: 8px
}
.crumbs-link,
.crumbs-nav-item .menu-drop,
.crumbs-nav-item .selector-set {
	float: left;
	margin-right: 5px
}
.crumbs-arrow {
	font-family: simsun;
	font-style: normal
}
.one-level .crumbs-link {
	font-size: 18px;
	font-weight: 700;
	font-family: "microsoft yahei"
}
.cb-gift {
	width: 121px;
	height: 23px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 20;
	border: 1px solid #ddd
}
.cb-gift-trigger {
	height: 23px;
	text-align: center;
	cursor: pointer;
	background-color: #fff
}
.cb-gift-trigger .ico-gift {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 2px;
	vertical-align: middle;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.icons.png) no-repeat
}
.cb-gift-trigger .txt {
	display: inline-block;
	vertical-align: middle;
	line-height: 23px
}
.cb-gift-main {
	display: none;
	width: 392px;
	position: absolute;
	right: -1px;
	_right: -2px;
	top: 23px;
	padding: 18px 20px;
	border: 1px solid #999;
	background-color: #fff
}
.cb-gift-main .gift-btnbox {
	padding-top: 8px
}
.cb-gift-filter .title {
	margin-bottom: 5px;
	font-weight: 700;
	color: #333
}
.cb-gift-filter-list {
	width: 402px;
	padding-bottom: 5px;
	margin-right: -10px
}
.cb-gift-filter-list li {
	width: 70px;
	height: 29px;
	float: left;
	margin-right: 10px;
	margin-bottom: 5px
}
.cb-gift-filter-list li a {
	display: block;
	height: 27px;
	line-height: 27px;
	position: relative;
	border: 1px solid #ddd;
	text-align: center;
	color: #005aa0
}
.cb-gift-filter-list li a .check {
	display: inline-block;
	visibility: hidden;
	width: 10px;
	height: 10px;
	overflow: hidden;
	position: absolute;
	right: -2px;
	bottom: -2px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat -1px -183px
}
.cb-gift-filter-list li a.checked,
.cb-gift-filter-list li a:hover {
	height: 25px;
	line-height: 25px;
	color: #e4393c;
	border: 2px solid #e4393c;
	text-decoration: none
}
.cb-gift-filter-list li a.checked .check,
.cb-gift-filter-list li a:hover .check {
	visibility: visible
}
.z-cb-gift-main-show {
	border-color: #999
}
.z-cb-gift-main-show .cb-gift-trigger {
	height: 24px;
	position: relative;
	z-index: 21
}
.z-cb-gift-main-show .cb-gift-main {
	display: block
}
.selector-result {
	position: relative;
	margin-bottom: 5px
}
.selector-result .form-group .fg-line-key {
	width: 60px;
	color: #999
}
.selector-result .form-group .fg-line-value {
	margin-left: 60px
}
.selector-set {
	font-size: 0
}
.selector-set .ss-item {
	position: relative;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	border: 1px solid #DDD;
	font-size: 12px;
	vertical-align: top;
	margin: 0 5px 5px 0;
	padding: 0 26px 0 4px;
	cursor: pointer
}
.selector-set .ss-item b {
	font-weight: 400
}
.selector-set .ss-item em {
	color: #e4393c
}
.selector-set .ss-item i {
	display: block;
	position: absolute;
	width: 25px;
	height: 22px;
	right: 0;
	top: 0;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 7px -140px
}
.selector-set .ss-item:hover {
	border-color: #e4393c;
	text-decoration: none
}
.selector-set .ss-item:hover i {
	background-color: #e4393c;
	background-position: 7px -158px
}
.check-error {
	padding: 15px 10px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: 700;
	background-color: #fffdee;
	border: 1px solid #edd28b
}
.check-error .key1 {
	color: #c00
}
.check-error .key2 {
	color: #005aa0
}
.flagship-store {
	height: 70px;
	position: relative;
	margin-bottom: 10px;
	border: 1px solid #ddd
}
.flagship-store-logo {
	position: absolute;
	left: 5px;
	top: 5px
}
.flagship-store-logo img {
	width: 176px;
	height: 60px
}
.flagship-store-title {
	padding: 14px 370px 0 205px
}
.flagship-store-title .store-name {
	width: 100%;
	height: 24px;
	overflow: hidden;
	word-wrap: break-word
}
.flagship-store-title .store-name a {
	font-family: "microsoft yahei";
	font-size: 16px;
	line-height: 24px;
	display: inline-block;
	vertical-align: middle;
	color: #005aa0
}
.flagship-store-title .store-name .u-jd {
	margin-left: 5px;
	vertical-align: middle
}
.flagship-store-title .store-description {
	width: 100%;
	height: 18px;
	overflow: hidden;
	word-wrap: break-word;
	color: #999
}
.flagship-store-extra {
	width: 360px;
	position: absolute;
	right: 0;
	top: 0;
	padding-top: 15px
}
.flagship-store-extra .store-related-goods .number {
	color: #005aa0;
	margin-right: 5px
}
.flagship-store-extra .store-enter {
	position: absolute;
	top: 20px;
	right: 50px;
	font-weight: 700
}
.flagship-store-evaluate {
	padding-bottom: 4px
}
.flagship-store-evaluate span {
	display: inline-block;
	vertical-align: top
}
.flagship-store-evaluate .grade,
.flagship-store-evaluate .grade .inner {
	display: inline-block;
	height: 18px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/grade.png) 0 0 no-repeat
}
.flagship-store-evaluate .grade {
	position: relative;
	overflow: hidden;
	width: 78px;
	background-position: 0 -18px
}
.flagship-store-evaluate .grade .inner {
	position: absolute;
	left: -40px;
	width: 78px;
	background-position: 0 0
}
.flagship-store-evaluate .score {
	margin-left: 4px
}
.hot-sales {
	position: relative;
	height: 152px;
	padding-left: 80px;
	padding-right: 210px;
	margin-bottom: 15px;
	background-color: #f1f1f1
}
.hot-sales .hot-sales-act {
	width: 200px;
	height: 152px;
	position: absolute;
	right: 0;
	top: 0;
	padding-left: 50px
}
.hot-sales .hot-sales-act .hd {
	width: 30px;
	height: 60px;
	position: absolute;
	left: 0;
	top: 0;
	line-height: 18px;
	padding: 20px 10px 0 5px;
	font-size: 14px;
	text-align: center;
	font-family: "microsoft yahei";
	color: #f60;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/list.icons.other.png) no-repeat
}
.hot-sales .hot-sales-act .bd {
	height: 135px;
	overflow: hidden;
	padding-top: 15px;
	padding-right: 10px
}
.hot-sales .hot-sales-act .bd li {
	width: 165px;
	height: 22px;
	overflow: hidden;
	line-height: 22px;
	margin-bottom: 5px;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-family: simsun
}
.hot-sales .hot-sales-act .bd .market-adlist li {
	height: 47px;
	line-height: 47px;
	margin-bottom: 10px;
	padding-left: 10px
}
.hot-sales .hot-sales-act .bd .market-adlist li img {
	border: 1px solid #ddd
}
.hot-sales-main {
	width: 100%;
	height: 137px;
	padding-top: 15px
}
.hot-sales-main .hd {
	width: 30px;
	height: 60px;
	position: absolute;
	left: 20px;
	top: 0;
	line-height: 18px;
	padding: 20px 10px 0 5px;
	font-size: 14px;
	text-align: center;
	font-family: "microsoft yahei";
	color: #f60;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/list.icons.other.png) no-repeat
}
.hot-sales-main .bd {
	width: 100%;
	height: 122px;
	overflow: hidden
}
.hot-sales-main dl {
	width: 264px;
	height: 100px;
	overflow: hidden;
	float: left;
	*display: inline;
	margin-right: 20px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding: 11px;
	background-color: #fff
}
.hot-sales-main dt {
	float: left;
	width: 100px;
	height: 100px;
	padding: 0;
	margin-right: 10px
}
.hot-sales-main dt img {
	width: 100px;
	height: 100px
}
.hot-sales-main dd {
	float: left;
	width: 154px
}
.hot-sales-main dd .p-price {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	padding-top: 5px;
	color: #666
}
.hot-sales-main dd .p-price strong {
	font-family: verdana;
	font-weight: 700
}
.hot-sales-main dd .p-name {
	height: 40px;
	line-height: 20px;
	overflow: hidden;
	padding-top: 5px
}
.hot-sales-main dd .btns {
	padding-top: 3px;
	height: 27px;
	overflow: hidden
}
.hot-sales-main dd .btns a {
	display: inline-block;
	line-height: 14px;
	height: 14px;
	border-radius: 2px;
	background: #F7F7F7;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	border: 1px solid #DDD;
	padding: 4px 13px 5px;
	color: #666;
	background-color: #f7f7f7;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f7f7f7, #f2f2f2);
	background-image: -webkit-linear-gradient(top, #f7f7f7, #f2f2f2);
	background-image: -o-linear-gradient(top, #f7f7f7, #f2f2f2);
	background-image: linear-gradient(top, #f7f7f7, #f2f2f2);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f2f2f2', GradientType=0)
}
.hot-sales-main dd .btns a:hover {
	text-decoration: none;
	box-shadow: 0 1px 1px rgba(0, 1, 1, .08);
	cursor: pointer;
	color: #666
}
.hot-sales-main ul {
	_height: 137px
}
.hot-sales-main li {
	width: 264px;
	height: 100px;
	overflow: hidden;
	float: left;
	*display: inline;
	margin-right: 20px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding: 11px;
	background-color: #fff
}
.hot-sales-main li .p-img {
	float: left;
	width: 100px;
	height: 100px;
	padding: 0;
	margin-right: 10px
}
.hot-sales-main li .p-img img {
	width: 100px;
	height: 100px
}
.hot-sales-main li .p-price {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	padding-top: 5px;
	color: #666
}
.hot-sales-main li .p-price .number {
	font-weight: 700
}
.hot-sales-main li .p-name {
	display: block;
	height: 40px;
	line-height: 20px;
	overflow: hidden;
	padding-top: 5px
}
.hot-sales-main li .p-btnbox {
	padding-top: 3px;
	height: 27px;
	overflow: hidden
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	.hot-sales .hot-sales-act {
		width: 175px
	}
	.hot-sales-main dl,
	.hot-sales-main li {
		margin-left: 0;
		margin-right: 13px
	}
}
.resp01 .hot-sales .hot-sales-act {
	width: 175px
}
.resp01 .hot-sales-main dl,
.resp01 .hot-sales-main li {
	margin-left: 0;
	margin-right: 13px
}
@media (min-width: 1411px) {
	.hot-sales .hot-sales-act {
		width: 220px
	}
	.hot-sales .hot-sales-act .bd {
		padding-right: 20px
	}
	.hot-sales .hot-sales-act .bd .market-adlist li {
		padding-left: 20px
	}
	.hot-sales-main dl,
	.hot-sales-main li {
		margin-left: 15px;
		margin-right: 25px
	}
}
.resp02 .hot-sales .hot-sales-act {
	width: 220px
}
.resp02 .hot-sales .hot-sales-act .bd {
	padding-right: 20px
}
.resp02 .hot-sales .hot-sales-act .bd .market-adlist li {
	padding-left: 20px
}
.resp02 .hot-sales-main dl,
.resp02 .hot-sales-main li {
	margin-left: 15px;
	margin-right: 25px
}
.selector {
	border-top: 1px solid #DDD;
	background: #FFF;
	margin-bottom: 10px
}
.selector .s-title {
	border-bottom: 1px solid #DDD;
	background: #F1F1F1;
	line-height: 34px;
	height: 34px;
	overflow: hidden;
	zoom: 1
}
.selector .s-title h3 {
	float: left;
	padding-left: 10px
}
.selector .s-title h3 b {
	color: #e4393c;
	margin-right: 5px
}
.selector .s-title .st-ext {
	float: left;
	padding-left: 20px
}
.selector .s-brand,
.selector .s-line {
	width: auto;
	height: auto
}
.selector .sl-wrap {
	position: relative;
	_zoom: 1;
	line-height: 34px;
	border-bottom: 1px solid #DDD
}
.selector .s-line:after {
	content: ' ';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden
}
.selector .sl-key {
	float: left;
	width: 100px;
	padding-left: 10px
}
.selector .sl-value {
	margin-left: 110px;
	padding-right: 130px;
	padding-left: 10px;
	overflow: hidden;
	zoom: 1
}
.selector .sl-ext {
	position: absolute;
	top: 6px;
	right: 10px;
	width: 120px;
	height: auto;
	line-height: 22px;
	overflow: hidden;
	zoom: 1
}
.selector .sl-ext .sl-e-more i,
.selector .sl-ext .sl-e-multiple i {
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 9999px 9999px;
	-webkit-transition: background-position .15s ease-in-out;
	-moz-transition: background-position .15s ease-in-out;
	transition: background-position .15s ease-in-out
}
.selector .sl-ext .sl-e-more {
	float: left;
	margin-right: 20px;
	position: relative;
	width: 50px;
	height: 22px;
	background: #fff;
	color: #333
}
.selector .sl-ext .sl-e-more i {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	width: 20px;
	height: 20px;
	border: 1px solid #DDD;
	background-position: 4px 7px
}
.selector .sl-ext .sl-e-more:hover {
	text-decoration: none;
	color: #e4393c
}
.selector .sl-ext .sl-e-more:hover i {
	border-color: #e4393c;
	background-position: 4px -11px
}
.selector .sl-ext .sl-e-more.opened i {
	background-position: 4px -27px
}
.selector .sl-ext .sl-e-more.opened:hover i {
	background-position: 4px -45px
}
.selector .sl-ext .sl-e-multiple {
	float: left;
	height: 20px;
	line-height: 20px;
	border: 1px solid #DDD;
	padding: 0 3px 0 18px;
	position: relative;
	background: #fff;
	color: #333
}
.selector .sl-ext .sl-e-multiple i {
	position: absolute;
	display: block;
	font-style: normal;
	left: 3px;
	top: 0;
	width: 13px;
	height: 20px;
	background-position: 0 -63px
}
.selector .sl-ext .sl-e-multiple:hover {
	text-decoration: none;
	color: #e4393c;
	border-color: #e4393c
}
.selector .sl-ext .sl-e-multiple:hover i {
	background-position: 0 -84px
}
.selector .sl-btns {
	display: none;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px
}
.selector .sl-btns .btn-primary {
	margin-right: 8px
}
.selector .sl-v-list {
	overflow: hidden;
	zoom: 1;
	padding-top: 4px
}
.selector .sl-v-list ul {
	float: left;
	overflow: hidden;
	zoom: 1;
	position: relative;
	height: 30px
}
.selector .sl-v-list li {
	float: left;
	_display: inline;
	margin-right: 16px;
	margin-bottom: 4px;
	height: 26px;
	line-height: 26px
}
.selector .sl-v-list li a {
	float: left;
	white-space: nowrap;
	zoom: 1;
	color: #005aa0
}
.selector .sl-v-list li a:hover {
	text-decoration: none;
	color: #e4393c
}
.selector .sl-v-list .sl-price {
	float: left;
	margin-bottom: 4px;
	margin-top: 2px
}
.selector .sl-v-list .sl-price .btn,
.selector .sl-v-list .sl-price .input-txt,
.selector .sl-v-list .sl-price em {
	float: left
}
.selector .sl-v-list .sl-price .input-txt {
	width: 38px;
	padding: 1px
}
.selector .sl-v-list .sl-price em {
	line-height: 21px;
	padding: 0 3px;
	color: #CCC
}
.selector .sl-v-list .sl-price .btn {
	margin-left: 5px;
	*display: inline;
	padding: 2px 10px 3px
}
.selector .sl-v-logos ul {
	padding-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	zoom: 1;
	height: 50px
}
.selector .sl-v-logos li {
	float: left;
	_display: inline;
	width: 116px;
	height: 48px;
	padding: 0;
	border: 1px solid #DDD;
	margin: -1px -1px 0 0;
	background: #FFF;
	text-align: center
}
.selector .sl-v-logos li a {
	display: block;
	border: 1px solid #FFF;
	height: 46px;
	width: 114px;
	zoom: 1;
	line-height: 48px
}
.selector .sl-v-logos li a img {
	margin: 5px 6px;
	vertical-align: top
}
.selector .sl-v-logos li a:hover {
	text-decoration: none;
	color: #e4393c
}
.selector .sl-v-logos li a:hover img {
	display: none;
	_display: block;
	_margin: 0;
	_padding: 5px 6px
}
.selector .sl-v-logos li.selected,
.selector .sl-v-logos li:hover {
	position: relative;
	z-index: 5;
	border-color: #e4393c;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, .12)
}
.selector .sl-v-logos li.selected a,
.selector .sl-v-logos li:hover a {
	border-color: #e4393c
}
.selector .sl-v-logos li a span{
	display: none;
}
.selector .sl-v-logos li a .brand_no_img span{
	display: block;
}
.selector .sl-v-logos li:hover a span{
	display: block;
}
.selector .sl-v-logos li.selected i {
	display: block;
	position: absolute;
	right: -2px;
	bottom: -1px;
	width: 10px;
	height: 10px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat -2px -183px
}
.selector .sl-v-logos .v-fixed {
	height: 99px
}
.selector .sl-v-color {
	overflow: hidden;
	zoom: 1;
	height: 34px
}
.selector .sl-v-color ul {
	zoom: 1
}
.selector .sl-v-color li {
	float: left;
	_display: inline;
	margin-right: 10px;
	height: 28px;
	padding-top: 7px
}
.selector .sl-v-color li a {
	float: left;
	width: 20px;
	height: 20px;
	position: relative;
	overflow: hidden
}
.selector .sl-v-color li a b {
	display: block;
	width: 18px;
	height: 18px;
	border: 1px solid #ddd
}
.selector .sl-v-color li a i {
	display: none;
	position: absolute;
	right: -1px;
	bottom: -1px;
	width: 10px;
	height: 10px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat -2px -183px
}
.selector .sl-v-color li a.black b {
	border-color: #333;
	background-color: #333
}
.selector .sl-v-color li a.light-gray b {
	border-color: #bbb;
	background-color: #bbb
}
.selector .sl-v-color li a.white b {
	border-color: #ddd;
	background-color: #fff
}
.selector .sl-v-color li a.pink b {
	border-color: #FFD8D8;
	background-color: #FFD8D8
}
.selector .sl-v-color li a.red b {
	border-color: red;
	background-color: red
}
.selector .sl-v-color li a.rose-red b {
	border-color: #FF028B;
	background-color: #FF028B
}
.selector .sl-v-color li a.purple b {
	border-color: #B237F1;
	background-color: #B237F1
}
.selector .sl-v-color li a.blue b {
	border-color: #2A8CFA;
	background-color: #2A8CFA
}
.selector .sl-v-color li a.green b {
	border-color: #17BC32;
	background-color: #17BC32
}
.selector .sl-v-color li a.orange b {
	border-color: #FF8A00;
	background-color: #FF8A00
}
.selector .sl-v-color li a.yellow b {
	border-color: #fc0;
	background-color: #fc0
}
.selector .sl-v-color li a.brown b {
	border-color: #814312;
	background-color: #814312
}
.selector .sl-v-color li a.light-tan b {
	border-color: #C69C81;
	background-color: #C69C81
}
.selector .sl-v-color li a.flesh-color b {
	border-color: #F3DCC9;
	background-color: #F3DCC9
}
.selector .sl-v-color li a.multi-color b {
	width: 20px;
	height: 20px;
	border: 0 none;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.icons.png) no-repeat 0 -146px
}
.selector .sl-v-color li.selected a b {
	border: 2px solid #e4393c;
	width: 16px;
	height: 16px
}
.selector .sl-v-color li.selected a i {
	display: block
}
.selector .sl-v-color li.selected a.multi-color b {
	background-position: -2px -148px
}
.selector .sl-b-letter {
	display: none;
	float: left;
	overflow: hidden;
	zoom: 1;
	padding-top: 6px;
	margin-bottom: 10px
}
.selector .sl-b-letter li {
	float: left;
	height: 20px;
	line-height: 20px;
	border: 1px solid #FFF;
	padding: 0 3px;
	cursor: default;
	text-align: center;
	color: #005aa0
}
.selector .sl-b-letter li.curr,
.selector .sl-b-letter li:hover {
	border-color: #e4393c;
	color: #e4393c
}
.selector .sl-b-selected {
	overflow: hidden;
	zoom: 1;
	display: none
}
.selector .sl-b-selected .sl-b-key,
.selector .sl-b-selected .sl-v-list {
	float: left
}
.selector .sl-b-search {
	display: none;
	float: left;
	width: 188px;
	height: 23px;
	border: 1px solid #ccc;
	margin-top: 5px;
	margin-left: 5px
}
.selector .sl-b-search i {
	float: left;
	width: 22px;
	height: 23px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.icons.png) no-repeat 3px -117px
}
.selector .sl-b-search .input-txt {
	float: left;
	border: 0 none;
	width: 158px
}
.selector .sl-b-search .placehoder {
	color: #999
}
.selector .extend .sl-v-color ul,
.selector .extend .sl-v-list ul,
.selector .extend .sl-v-logos ul,
.selector .multiple .sl-v-color ul,
.selector .multiple .sl-v-list ul,
.selector .multiple .sl-v-logos ul {
	height: auto
}
.selector .multiple {
	margin-top: -1px;
	border: 2px solid #edd28b;
	background: #fffdee
}
.selector .multiple .sl-key {
	padding-left: 8px
}
.selector .multiple .sl-value {
	margin-left: 108px;
	background: #fff
}
.selector .multiple .sl-ext {
	right: 8px
}
.selector .multiple .sl-e-more {
	visibility: hidden
}
.selector .multiple .sl-btns {
	display: block
}
.selector .multiple .sl-v-list li {
	margin-right: 32px
}
.selector .multiple .sl-v-list li a {
	position: relative;
	padding-left: 18px
}
.selector .multiple .sl-v-list li a i {
	position: absolute;
	left: 0;
	top: 6px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 9999px 9999px;
	display: inline-block;
	height: 12px;
	width: 12px;
	background-color: #fff;
	border: 1px solid #ccc;
	font-size: 0
}
.selector .multiple .sl-v-list li a:hover i {
	border-color: #e4393c
}
.selector .multiple .sl-v-list li.selected a i {
	border-color: #e4393c;
	background-position: -1px -107px
}
.selector .s-brand {
	_position: relative
}
.selector .s-brand .sl-v-list li {
	width: 130px;
	margin-right: 5px
}
.selector .s-brand .sl-v-list li a {
	width: 130px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.selector .s-brand .sl-v-list .v-fixed {
	height: 60px
}
.selector .s-brand .extend,
.selector .s-brand .multiple {
	margin-top: -1px;
	border: 2px solid #AAA;
	background: #f9f9f9
}
.selector .s-brand .extend .sl-b-letter,
.selector .s-brand .multiple .sl-b-letter {
	display: block
}
.selector .s-brand .extend .sl-b-search,
.selector .s-brand .multiple .sl-b-search {
	display: block;
	*display: inline
}
.selector .s-brand .extend .sl-key,
.selector .s-brand .multiple .sl-key {
	padding-left: 8px
}
.selector .s-brand .extend .sl-value,
.selector .s-brand .multiple .sl-value {
	margin-left: 108px;
	background: #fff
}
.selector .s-brand .extend .sl-ext,
.selector .s-brand .multiple .sl-ext {
	right: 8px
}
.selector .s-brand .extend .sl-v-list,
.selector .s-brand .multiple .sl-v-list {
	margin-bottom: 10px
}
.selector .s-brand .extend .sl-v-list .v-fixed,
.selector .s-brand .multiple .sl-v-list .v-fixed {
	*width: 100%;
	height: 150px;
	overflow-x: hidden;
	overflow-y: auto
}
.selector .s-brand .extend .sl-v-logos .v-fixed,
.selector .s-brand .multiple .sl-v-logos .v-fixed {
	overflow-y: auto;
	overflow-x: hidden;
	padding-top: 1px;
	height: 196px
}
.selector .s-brand .extend .sl-v-list.brand-selected,
.selector .s-brand .multiple .sl-v-list.brand-selected {
	height: 34px
}
.selector .s-brand .extend .sl-v-list.brand-selected li,
.selector .s-brand .multiple .sl-v-list.brand-selected li {
	width: auto;
	margin-right: 10px
}
.selector .s-brand .extend .sl-v-list.brand-selected li a,
.selector .s-brand .multiple .sl-v-list.brand-selected li a {
	width: auto
}
.selector .s-brand .multiple {
	border: 2px solid #edd28b;
	background: #fffdee
}
.selector .s-brand .multiple .sl-v-list li a {
	width: 112px;
	padding-left: 18px
}
.selector .s-category .sl-v-list {
	*position: relative
}
.selector .s-category .sl-v-list li {
	width: 130px;
	margin-right: 5px
}
.selector .s-category .sl-v-list li a {
	width: 130px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.selector .s-category .sl-v-list .v-fixed {
	height: 30px;
	*width: 100%
}
.selector .s-category .extend {
	margin-top: -1px;
	border: 2px solid #AAA;
	background: #f9f9f9
}
.selector .s-category .extend .sl-key {
	padding-left: 8px
}
.selector .s-category .extend .sl-value {
	margin-left: 108px;
	background: #fff
}
.selector .s-category .extend .sl-ext {
	right: 8px
}
.selector .s-category .extend .sl-v-list .v-fixed {
	overflow-x: hidden;
	overflow-y: auto;
	height: 150px
}
.selector .s-more {
	text-align: center;
	position: relative;
	top: -1px;
	border-top: 1px solid #ddd;
	-webkit-transition: border-color .15s ease-in-out;
	-moz-transition: border-color .15s ease-in-out;
	transition: border-color .15s ease-in-out
}
.selector .s-more .sm-wrap {
	position: relative;
	display: inline-block;
	margin-top: -1px;
	height: 28px;
	line-height: 28px;
	padding: 0 40px 0 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFF #DDD #DDD;
	background: #fff;
	cursor: pointer;
	color: #333;
	-webkit-transition: border-color .15s ease-in-out;
	-moz-transition: border-color .15s ease-in-out;
	transition: border-color .15s ease-in-out
}
.selector .s-more .sm-wrap i {
	position: absolute;
	right: 16px;
	top: 4px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 4px 7px
}
.selector .s-more .sm-wrap.opened i {
	background-position: 4px -27px
}
.selector .s-more:hover {
	border-color: #e4393c
}
.selector .s-more:hover .sm-wrap {
	color: #e4393c;
	border-color: #FFF #e4393c #e4393c
}
.selector .s-more:hover .sm-wrap i {
	background-position: 4px -10px
}
.selector .s-more:hover .sm-wrap.opened i {
	background-position: 4px -44px
}
.selector .s-baby {
	border-bottom: 1px solid #ddd
}
.selector .sl-v-inner {
	padding-top: 4px
}
.selector .sl-v-list2 {
	height: 30px
}
.selector .sl-v-l-item {
	float: left;
	margin-right: 20px
}
.selector .s-senior .sl-v-inner {
	padding-top: 5px
}
.selector .s-senior .sl-v-list2 {
	height: 29px
}
.selector .s-senior .sl-value {
	overflow: visible
}
.s-baby .s-bb-infor1 {
	padding: 6px 0;
	line-height: 25px
}
.s-baby .s-bb-infor1 .item1,
.s-baby .s-bb-infor1 .item2 {
	float: left;
	padding-right: 10px
}
.s-baby .s-bb-infor1 .item1 label,
.s-baby .s-bb-infor1 .item2 label {
	float: left;
	padding-left: 10px
}
.s-baby .s-bb-infor1 .item1 label {
	width: 110px
}
.s-baby .s-bb-infor1 .item1 .date-pick {
	width: 125px;
	height: 21px;
	float: left;
	padding: 1px;
	line-height: 21px;
	border: 1px solid #ccc;
	font-family: verdana;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.date.png) no-repeat 103px 1px;
	cursor: pointer
}
.s-baby .s-bb-infor1 .sex {
	margin-right: 10px
}
.s-baby .s-bb-infor1 .sex .i-radio {
	margin-right: 2px;
	margin-bottom: -2px;
	_margin-top: 4px
}
.s-baby .s-bb-infor1 .sex.checked,
.s-baby .s-bb-infor1 .sex:hover {
	color: #e4393c;
	text-decoration: none
}
.s-baby .s-bb-infor1 .sex.checked .i-radio,
.s-baby .s-bb-infor1 .sex:hover .i-radio {
	background-position: -2px -246px
}
.s-baby .s-bb-infor2 {
	display: none;
	padding: 6px 0;
	line-height: 25px
}
.s-baby .s-bb-infor2 .birthday,
.s-baby .s-bb-infor2 .birthday-edit,
.s-baby .s-bb-infor2 .related-goods {
	float: left
}
.s-baby .s-bb-infor2 .birthday {
	padding-left: 10px
}
.s-baby .s-bb-infor2 .birthday .keytxt {
	padding: 0 4px;
	color: #f60;
	font-family: verdana, simsun;
	font-weight: 700
}
.s-baby .s-bb-infor2 .birthday-edit {
	color: #005aa0
}
.s-baby .s-bb-infor2 .related-goods {
	*display: inline;
	height: 23px;
	margin-left: 25px;
	padding: 0 8px;
	line-height: 23px;
	border: 1px solid #ccc;
	background: #fff;
	color: #333;
	-webkit-transition: all .1s ease-in 0s;
	-moz-transition: all .1s ease-in 0s;
	transition: all .1s ease-in 0s
}
.s-baby .s-bb-infor2 .related-goods .i-checkbox {
	overflow: hidden;
	margin-right: 5px;
	margin-bottom: -3px;
	_margin-top: 5px
}
.s-baby .s-bb-infor2 .related-goods.selected,
.s-baby .s-bb-infor2 .related-goods:hover {
	border-color: #e5383e;
	background-color: #fefffd;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #fefffd, #fff);
	background-image: -webkit-linear-gradient(top, #fefffd, #fff);
	background-image: -o-linear-gradient(top, #fefffd, #fff);
	background-image: linear-gradient(top, #fefffd, #fff);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fefffd', endColorstr='#ffffff', GradientType=0);
	text-decoration: none;
	color: #e5383e
}
.s-baby .s-bb-infor2 .related-goods.selected .i-checkbox,
.s-baby .s-bb-infor2 .related-goods:hover .i-checkbox {
	border-color: #e4393c;
	background-position: -1px -107px
}
.z-bb-infor-known .s-bb-infor1 {
	display: none
}
.z-bb-infor-known .s-bb-infor2 {
	display: block
}
.sl-senior-drop .curr {
	color: #005aa0
}
.sl-senior-drop .menu-drop-main {
	width: 492px;
	padding: 10px 20px 20px
}
.sl-senior-drop .menu-drop-list li {
	width: 140px;
	margin-right: 10px;
	line-height: 28px
}
.sl-senior-drop .menu-drop-list .i-check {
	display: none
}
.sl-senior-drop .btn-multiple {
	position: absolute;
	top: 10px;
	right: 10px
}
.sl-senior-drop .btnbox {
	display: none;
	padding-top: 5px;
	text-align: center
}
.sl-senior-drop .btnbox .btn-primary {
	margin-right: 10px
}
.z-senior-item-multiple .sl-senior-drop .menu-drop-list .i-check {
	display: inline-block
}
.z-senior-item-multiple .sl-senior-drop .btn-multiple {
	display: none
}
.z-senior-item-multiple .sl-senior-drop .btnbox {
	display: block
}
.picon {
	position: absolute;
	overflow: hidden;
	width: 51px;
	height: 50px;
	top: 12px;
	right: 7px
}
.picon b {
	display: block;
	width: 317px;
	height: 108px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.picon_v2.png) no-repeat;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.360buyimg.com/product/list/1.0.3/css/i/search.picon_v2.png', sizingMethod='noscale')
}
.pi1 b {
	margin-left: 0
}
.pi2 b {
	margin-left: -53px
}
.pi3 b {
	margin-left: -106px
}
.pi4 b {
	margin-left: -212px
}
.pi5 b {
	margin-left: -265px
}
.pi6 b {
	margin-top: -55px
}
.pi7 b {
	margin: -55px 0 0 -159px
}
.pi8 b {
	margin: -55px 0 0 -53px
}
.pi9 b {
	margin-left: -159px
}
.pi10 b {
	margin: -55px 0 0 -265px
}
.pi11 b {
	margin: -55px 0 0 -106px
}
.pi12 b {
	margin: -55px 0 0 -212px
}
.pi-ebook {
	background-image: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ebook.png);
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/css/i/search.ebook.png', sizingMethod='noscale');
	width: 50px;
	height: 50px
}
.pi-dmusic {
	background-image: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.dmusic.png);
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/css/i/search.dmusic.png', sizingMethod='noscale');
	width: 50px;
	height: 50px
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	.selector .sl-b-letter li {
		padding: 0 7px
	}
	.selector .sl-v-list li {
		margin-right: 50px
	}
}
.resp01 .selector .sl-b-letter li {
	padding: 0 7px
}
.resp01 .selector .sl-v-list li {
	margin-right: 50px
}
@media (min-width: 1411px) {
	.selector .sl-b-letter li {
		padding: 0 8px
	}
	.selector .sl-v-list li {
		margin-right: 50px
	}
}
.resp02 .selector .sl-b-letter li {
	padding: 0 8px
}
.resp02 .selector .sl-v-list li {
	margin-right: 50px
}
.filter {
	position: relative;
	z-index: 4;
	_zoom: 1;
	border-top: 1px solid #DDD;
	margin-bottom: 5px
}
.filter .f-line {
	padding: 6px 8px;
	border-bottom: 1px solid #E7E3E7;
	background: #F9F9F9;
	zoom: 1
}
.filter .f-line.top {
	height: 25px;
	background: #F1F1F1
}
.filter .f-sort {
	float: left;
	margin-right: 24px
}
.filter .f-sort a {
	float: left;
	padding: 0 10px;
	height: 23px;
	border: 1px solid #CCC;
	line-height: 23px;
	margin-right: -1px;
	background: #FFF;
	color: #333
}
.filter .f-sort a i {
	display: none;
	position: absolute;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat -9999px -9999px;
	top: 6px;
	right: 5px;
	width: 13px;
	height: 12px;
	overflow: hidden;
	font-size: 0
}
.filter .f-sort a.down,
.filter .f-sort a.up {
	position: relative;
	padding-right: 20px
}
.filter .f-sort a.down i,
.filter .f-sort a.up i {
	display: block
}
.filter .f-sort a.up i {
	background-position: 0 -225px
}
.filter .f-sort a.down i {
	background-position: 0 -203px
}
.filter .f-sort a.curr {
	background: #e4393c;
	color: #FFF;
	border-color: #e4393c
}
.filter .f-sort a:hover {
	position: relative;
	text-decoration: none;
	border-color: #e4393c;
	color: #e4393c
}
.filter .f-sort a.curr:hover {
	color: #fff
}
.filter .f-price {
	float: left;
	margin-right: 10px
}
.filter .f-price .input-txt,
.filter .f-price em {
	float: left
}
.filter .f-price .input-txt {
	width: 38px
}
.filter .f-price em {
	line-height: 23px;
	padding: 0 3px;
	color: #CCC
}
.filter .f-datagrid {
	float: left;
	margin-right: 24px
}
.filter .f-search,
.filter .f-search .btn,
.filter .f-search .input-txt {
	float: left
}
.filter .f-search .input-txt {
	width: 108px;
	color: #999
}
.filter .f-search .btn {
	color: #333;
	border: 1px solid #CCC;
	border-radius: 0;
	margin-left: -1px
}
.filter .f-pager {
	float: right
}
.filter .f-pager .fp-next,
.filter .f-pager .fp-prev,
.filter .f-pager .fp-text {
	float: left
}
.filter .f-pager .fp-text {
	line-height: 23px;
	margin-right: 10px;
	font-family: verdana
}
.filter .f-pager .fp-text b,
.filter .f-pager .fp-text em,
.filter .f-pager .fp-text i {
	font-weight: 400;
	font-style: normal
}
.filter .f-pager .fp-text b {
	color: #e4393c;
	font-weight: 700
}
.filter .f-pager .fp-next,
.filter .f-pager .fp-prev {
	width: 46px;
	height: 23px;
	border: 1px solid #DDD;
	background: #FFF;
	line-height: 23px;
	font-family: "\5b8b\4f53";
	text-align: center;
	font-size: 16px;
	color: #AAA
}
.filter .f-pager .fp-prev {
	margin-right: -1px
}
.filter .f-pager .fp-next:hover,
.filter .f-pager .fp-prev:hover {
	text-decoration: none
}
.filter .f-pager .fp-next.disabled,
.filter .f-pager .fp-prev.disabled {
	padding: 0;
	background: #F1F1F1;
	color: #CCC;
	cursor: default
}
.filter .f-feature ul li a,
.filter .f-store .instock a {
	position: relative;
	display: inline-block;
	padding-left: 18px;
	padding-right: 10px;
	color: #333
}
.filter .f-feature ul li a i,
.filter .f-store .instock a i {
	position: absolute;
	left: 0;
	top: 6px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 9999px 9999px;
	display: inline-block;
	height: 12px;
	width: 12px;
	background-color: #fff;
	border: 1px solid #ccc;
	font-size: 0
}
.filter .f-feature ul li a:hover,
.filter .f-store .instock a:hover {
	text-decoration: none;
	color: #e4393c
}
.filter .f-feature ul li a:hover i,
.filter .f-store .instock a:hover i {
	border-color: #e4393c
}
.filter .f-feature ul li a.selected i,
.filter .f-store .instock a.selected i {
	border-color: #e4393c;
	background-position: -1px -107px
}
.filter .f-feature {
	float: left;
	position: relative;
	width: auto;
	height: 25px;
	overflow: hidden
}
.filter .f-feature ul li {
	float: left;
	display: inline;
	height: 25px;
	line-height: 25px
}
.filter .f-feature ul li a {
	padding-right: 5px
}
.filter .f-feature ul li .act-chunchajie,
.filter .f-feature ul li .act-chunlei,
.filter .f-feature ul li .act-jiazhuangjie,
.filter .f-feature ul li .act-jingdongshangou,
.filter .f-feature ul li .act-nanzhuangjie,
.filter .f-feature ul li .act-nvrenjie,
.filter .f-feature ul li .act-qiuchajie,
.filter .f-feature ul li .act-shiyidacu,
.filter .f-feature ul li .act-shuang11,
.filter .f-feature ul li .act-shuang12,
.filter .f-feature ul li .act-zuiniunianhuo {
	display: inline-block;
	width: 46px;
	height: 26px;
	line-height: 26px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.filter.activity-icon.png) no-repeat 0 -36px;
	cursor: pointer
}
.filter .f-feature ul li .act-jiazhuangjie {
	background-position: 0 -72px
}
.filter .f-feature ul li .act-shiyidacu {
	width: 60px;
	background-position: 0 -108px
}
.filter .f-feature ul li .act-qiuchajie {
	width: 45px;
	background-position: 0 -144px
}
.filter .f-feature ul li .act-shuang11 {
	width: 104px;
	background-position: 0 -180px
}
.filter .f-feature ul li .act-shuang12 {
	width: 116px;
	height: 35px;
	margin-top: -4px;
	background-position: 0 -216px
}
.filter .f-feature ul li .act-zuiniunianhuo {
	width: 101px;
	background-position: 0 -262px
}
.filter .f-feature ul li .act-nvrenjie {
	width: 89px;
	background-position: 0 -295px
}
.filter .f-feature ul li .act-chunlei {
	width: 71px;
	background-position: 0 -330px
}
.filter .f-feature ul li .act-jingdongshangou {
	width: 104px;
	background-position: 0 -366px
}
.filter .f-feature ul li .act-chunchajie {
	width: 88px;
	background-position: 0 -401px
}
.filter .f-feature ul li .act-wrap {
	display: inline-block;
	width: 105px;
	height: 25px;
	line-height: 25px;
	cursor: pointer;
	position: relative
}
.filter .f-feature ul li .act-wrap img {
	height: 25px;
	position: absolute;
	left: 0;
	top: 0
}
.filter .f-feature ul li .act-wrap .act-text {
	display: inline-block;
	width: 105px;
	height: 25px;
	color: #e4393c;
	font: 700 14px/25px "微软雅黑";
	position: absolute;
	left: 0;
	top: 0
}
.filter .f-feature .ff-more {
	position: absolute;
	right: 0;
	top: 2px;
	display: block;
	width: 20px;
	height: 20px;
	border: 1px solid #DDD;
	background: #fff url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 4px 7px;
	-webkit-transition: background-position .15s ease-in-out;
	-moz-transition: background-position .15s ease-in-out;
	transition: background-position .15s ease-in-out
}
.filter .f-store {
	float: left;
	padding-left: 5px
}
.filter .f-store .fs-cell {
	float: left;
	line-height: 25px;
	margin-right: 5px
}
.filter .f-store .delivery-location {
	color: #999
}
.filter .f-store #store-selector {
	float: left;
	height: 25px
}
.filter .f-store #store-selector .text {
	color: #333
}
.filter .f-store #store-selector .common-area {
	padding-bottom: 10px
}
.filter .f-store #store-selector .common-area a {
	color: #005aa0
}
.filter .f-type {
	float: right
}
.filter .f-type .ft-item {
	float: left;
	height: 23px;
	line-height: 23px;
	border: 1px solid #DDD;
	padding: 0 3px 0 24px;
	position: relative;
	background: #fff;
	color: #333
}
.filter .f-type .ft-item i {
	position: absolute;
	display: block;
	font-style: normal;
	left: 4px;
	top: 3px;
	width: 18px;
	height: 18px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.icons.png) no-repeat 9999px 9999px;
	-webkit-transition: background-position .15s ease-in-out;
	-moz-transition: background-position .15s ease-in-out;
	transition: background-position .15s ease-in-out
}
.filter .f-type .ft-item:hover {
	color: #e4393c
}
.filter .f-type .shop {
	margin-right: -1px
}
.filter .f-type .shop i {
	background-position: 0 -25px
}
.filter .f-type .grid {
	margin-right: -1px
}
.filter .f-type .grid i {
	background-position: 1px -73px
}
.filter .f-type .list i {
	background-position: 1px -174px
}
.filter .f-type .shop.selected,
.filter .f-type .shop:hover {
	z-index: 1;
	border-color: #e4393c;
	text-decoration: none;
	zoom: 1
}
.filter .f-type .shop.selected i.i-shop,
.filter .f-type .shop:hover i.i-shop {
	background-position: 0 -49px
}
.filter .f-type .grid.selected,
.filter .f-type .grid:hover {
	z-index: 1;
	border-color: #e4393c;
	text-decoration: none;
	zoom: 1
}
.filter .f-type .grid.selected i.i-grid,
.filter .f-type .grid:hover i.i-grid {
	background-position: 1px -96px
}
.filter .f-type .list.selected,
.filter .f-type .list:hover {
	z-index: 1;
	border-color: #e4393c;
	text-decoration: none;
	zoom: 1
}
.filter .f-type .list.selected i.i-list,
.filter .f-type .list:hover i.i-list {
	background-position: 1px -198px
}
#store-selector {
	position: relative;
	z-index: 5;
	height: 26px;
	margin-right: 10px
}
#store-selector dd,
#store-selector dl,
#store-selector dt {
	float: none;
	color: #999
}
#store-selector dl {
	width: 390px
}
#store-selector dd {
	line-height: 22px
}
#store-selector .mc a:link,
#store-selector .mc a:visited {
	color: #005aa0
}
#store-selector .mc a:active,
#store-selector .mc a:hover {
	background: #005aa0;
	color: #fff
}
#store-selector .text {
	float: left;
	position: relative;
	top: 0;
	overflow: hidden;
	height: 23px;
	padding: 0 24px 0 4px;
	border: 1px solid #ccc;
	background: #fff;
	line-height: 23px
}
#store-selector .text b {
	display: block;
	position: absolute;
	right: 5px;
	top: 4px;
	overflow: hidden;
	width: 18px;
	height: 16px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 3px 5px
}
#store-selector .content {
	display: none;
	position: absolute;
	top: 24px;
	left: -45px;
	border: 1px solid #999;
	width: 390px;
	padding: 15px;
	background: #fff;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, .12)
}
#store-selector .close {
	display: none;
	position: absolute;
	cursor: pointer;
	z-index: 2;
	top: 32px;
	left: 346px;
	width: 17px;
	height: 17px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 3px -124px
}
#store-selector.wrap-selects .content {
	width: 256px
}
#store-selector.wrap-selects .close {
	left: 235px
}
#store-selector.hover .close,
#store-selector.hover .content {
	display: block
}
#store-selector.hover .text {
	z-index: 1;
	height: 24px;
	border-bottom: 0;
	background: #fff;
	border-color: #999
}
.JD-stock {
	position: relative
}
.JD-stock .mc {
	min-height: 239px;
	_height: 289px
}
.JD-stock .tab {
	width: 100%;
	height: 25px;
	float: left;
	border-bottom: 2px solid #e4393c;
	overflow: visible;
	*overflow: hidden
}
.JD-stock .tab li {
	float: left;
	clear: none;
	height: 23px;
	padding: 1px 1px 0;
	border: 1px solid #ddd;
	border-bottom: 0;
	margin-right: 3px;
	background-color: #fff;
	line-height: 22px;
	text-decoration: none
}
.JD-stock .tab .curr {
	*position: relative;
	height: 25px;
	padding: 0;
	border: 2px solid #e4393c;
	border-bottom: 0
}
.JD-stock .tab a {
	position: relative;
	float: left;
	height: 23px;
	padding: 0 30px 1px 10px;
	line-height: 23px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	color: #005AA0;
	outline: 0
}
.JD-stock .tab a i {
	position: absolute;
	right: 2px;
	top: 5px;
	display: block;
	width: 18px;
	height: 16px;
	overflow: hidden;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 3px 5px;
	opacity: .5;
	filter: alpha(opacity=50)
}
.JD-stock .tab .curr i,
.JD-stock .tab a:hover i {
	opacity: 1;
	filter: alpha(opacity=100)
}
.area-list {
	padding-top: 5px
}
.area-list li {
	float: left;
	width: 80px;
	padding: 2px 0 2px 15px;
	clear: none
}
.area-list li a {
	float: left;
	padding: 2px 4px;
	color: #005aa0
}
.area-list li a:hover {
	background: #005ea7;
	color: #fff
}
.area-list .longer-area {
	width: 370px
}
.area-list .long-area {
	width: 170px
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	.filter .f-feature .ff-more {
		display: none
	}
}
.resp01 .filter .f-feature .ff-more,
.resp02 .filter .f-feature .ff-more {
	display: none
}
@media (min-width: 1411px) {
	.filter .f-feature .ff-more {
		display: none
	}
}
.notice-filter-msg {
	line-height: 20px;
	margin-bottom: 10px;
	padding-left: 10px
}
.notice-filter-msg a {
	color: #005aa0
}
.notice-filter-loading {
	position: absolute;
	height: 50px;
	width: 100%;
	z-index: 5
}
.notice-filter-loading .nf-l-wrap {
	border: 1px solid #EDD28B;
	background: #FFFDEE
}
.notice-filter-loading .nf-l-wrap span {
	display: block;
	width: 150px;
	height: 48px;
	line-height: 48px;
	padding-left: 48px;
	margin: 0 auto;
	background: url(http://misc.360buyimg.com/lib/skin/e/i/loading-jd.gif) no-repeat 0 10px;
	text-align: left
}
.notice-filter-noresult {
	padding: 40px 0 230px
}
.notice-filter-noresult .nf-n-wrap {
	width: 420px;
	margin: 0 auto
}
.notice-filter-noresult .nf-icon {
	float: left;
	display: block;
	width: 32px;
	height: 32px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.notice.png) no-repeat 0 2px
}
.notice-filter-noresult .nf-content {
	margin-left: 42px
}
.notice-filter-noresult .nf-content .result {
	display: block;
	line-height: 32px;
	font-size: 14px;
	font-weight: 700;
	color: #F60;
	margin-bottom: 5px
}
.notice-filter-noresult .nf-content .result em {
	color: #333
}
.notice-filter-noresult .nf-content p {
	line-height: 20px
}
@-webkit-keyframes heartPulse {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		transform: scale(1)
	}
	50% {
		opacity: .95;
		-webkit-transform: scale(1.15);
		-moz-transform: scale(1.15);
		transform: scale(1.15)
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		transform: scale(1)
	}
}
@-moz-keyframes heartPulse {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		transform: scale(1)
	}
	50% {
		opacity: .95;
		-webkit-transform: scale(1.15);
		-moz-transform: scale(1.15);
		transform: scale(1.15)
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		transform: scale(1)
	}
}
@keyframes heartPulse {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		transform: scale(1)
	}
	50% {
		opacity: .95;
		-webkit-transform: scale(1.15);
		-moz-transform: scale(1.15);
		transform: scale(1.15)
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		transform: scale(1)
	}
}
@-webkit-keyframes swing {
	25% {
		-webkit-transform: rotate(-7deg);
		-moz-transform: rotate(-7deg);
		transform: rotate(-7deg)
	}
	75% {
		-webkit-transform: rotate(7deg);
		-moz-transform: rotate(7deg);
		transform: rotate(7deg)
	}
}
@-moz-keyframes swing {
	25% {
		-webkit-transform: rotate(-7deg);
		-moz-transform: rotate(-7deg);
		transform: rotate(-7deg)
	}
	75% {
		-webkit-transform: rotate(7deg);
		-moz-transform: rotate(7deg);
		transform: rotate(7deg)
	}
}
@keyframes swing {
	25% {
		-webkit-transform: rotate(-7deg);
		-moz-transform: rotate(-7deg);
		transform: rotate(-7deg)
	}
	75% {
		-webkit-transform: rotate(7deg);
		-moz-transform: rotate(7deg);
		transform: rotate(7deg)
	}
}
.goods-list-v1 {
	margin-bottom: 20px;
	height: auto;
	position: relative;
	z-index: 1;
	_zoom: 1
}
.goods-list-v1 .gl-warp {
	width: 795px;
	height: auto;
	margin-right: -25px
}
.goods-list-v1 .gl-item {
	width: 240px;
	height: 436px;
	float: left;
	position: relative;
	z-index: 1;
	_display: inline;
	margin-right: 25px;
	margin-top: 10px
}
.goods-list-v1 .gl-item .gl-i-wrap {
	width: 220px;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	background: #fff;
	border: 1px solid #fff;
	padding: 38px 9px 10px;
	-webkit-transition: border-color .1s ease;
	-moz-transition: border-color .1s ease;
	transition: border-color .1s ease
}
.goods-list-v1 .gl-item .p-img {
	height: 220px;
	padding: 0;
	margin-bottom: 15px;
	position: relative
}
.goods-list-v1 .gl-item .p-img .picon {
	top: 0;
	right: 0
}
.goods-list-v1 .gl-item .p-img a {
	display: block;
	position: relative;
	overflow: hidden
}
.goods-list-v1 .gl-item .p-img .p-img-mask {
	position: absolute;
	right: 0;
	bottom: 10px;
	width: 220px;
	height: 220px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/p-img-mask.png) no-repeat;
	_background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/p-img-mask-png8.png) no-repeat
}
.goods-list-v1 .gl-item .p-scroll {
	position: relative;
	z-index: 2;
	padding: 0;
	margin-bottom: 10px
}
.goods-list-v1 .gl-item .p-scroll .ps-wrap {
	height: 29px;
	overflow: hidden;
	zoom: 1
}
.goods-list-v1 .gl-item .p-scroll .ps-next,
.goods-list-v1 .gl-item .p-scroll .ps-prev {
	display: none;
	position: absolute;
	width: 20px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	color: #aaa;
	font-size: 16px;
	font-family: "\5b8b\4f53";
	cursor: pointer
}
.goods-list-v1 .gl-item .p-scroll .ps-prev {
	left: 2px;
	top: 0
}
.goods-list-v1 .gl-item .p-scroll .ps-next {
	left: 196px;
	top: 0
}
.goods-list-v1 .gl-item .p-scroll .ps-next.disabled,
.goods-list-v1 .gl-item .p-scroll .ps-prev.disabled {
	padding: 0;
	color: #ccc;
	cursor: default
}
.goods-list-v1 .gl-item .p-scroll ul li {
	float: left;
	width: 34px;
	height: 29px;
	text-align: left
}
.goods-list-v1 .gl-item .p-scroll ul li a {
	cursor: default;
	display: inline-block;
	border: 1px solid #ddd;
	padding: 1px
}
.goods-list-v1 .gl-item .p-scroll ul li a img {
	width: 25px;
	height: 25px
}
.goods-list-v1 .gl-item .p-scroll ul li a.curr {
	padding: 0;
	border-width: 2px;
	border-color: #e4393c
}
.goods-list-v1 .gl-item .p-scroll.scrolled {
	padding-left: 26px;
	width: 194px
}
.goods-list-v1 .gl-item .p-scroll.scrolled .ps-next,
.goods-list-v1 .gl-item .p-scroll.scrolled .ps-prev {
	display: block
}
.goods-list-v1 .gl-item .p-name {
	height: 40px;
	margin-bottom: 6px;
	overflow: hidden
}
.goods-list-v1 .gl-item .p-name a:hover {
	text-decoration: none
}
.goods-list-v1 .gl-item .p-name em,
.goods-list-v1 .gl-item .p-name i {
	display: block;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	-webkit-transition: height .08s ease;
	-moz-transition: height .08s ease;
	transition: height .08s ease
}
.goods-list-v1 .gl-item .p-name i {
	font-style: normal;
	width: 185px;
	color: #ffaa71;
	line-height: 20px
}
.goods-list-v1 .gl-item .p-name .personal-icon {
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.focus.gif) no-repeat;
	display: inline-block;
	float: left;
	width: 45px;
	height: 14px;
	line-height: 17px;
	padding: 1px 4px 2px 3px;
	text-align: left;
	font: 400 12px/14px simsun;
	color: #FFF
}
.goods-list-v1 .gl-item .p-promo-tag1 {
	display: inline-block;
	height: 17px;
	padding-right: 6px;
	position: relative;
	overflow: hidden;
	margin-bottom: -3px
}
.goods-list-v1 .gl-item .p-promo-tag1 .text {
	display: inline-block;
	height: 17px;
	line-height: 17px;
	padding: 0 4px;
	border-radius: 3px;
	background: #e96163;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	font-family: "宋体";
	vertical-align: top
}
.goods-list-v1 .gl-item .p-promo-tag1 .arrow {
	display: inline-block;
	width: 0;
	height: 0;
	border-width: 3px;
	border-style: dashed dashed dashed solid;
	border-color: transparent transparent transparent #e96163;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 5px
}
.goods-list-v1 .gl-item .p-price {
	position: relative;
	line-height: 22px;
	height: 22px;
	overflow: hidden;
	width: 100%;
	margin: 0 0 8px
}
.goods-list-v1 .gl-item .p-price strong {
	float: left;
	margin-right: 10px;
	color: #e4393c;
	font-size: 20px
}
.goods-list-v1 .gl-item .p-price strong em {
	font-size: 16px
}
.goods-list-v1 .gl-item .p-price strong i {
	font-style: normal
}
.goods-list-v1 .gl-item .p-price .p-market {
	display: none;
	float: left;
	margin-right: 10px;
	color: #999;
	font-family: verdana
}
.goods-list-v1 .gl-item .p-price .p-market del {
	margin-right: 10px
}
.goods-list-v1 .gl-item .p-price .p-market .p-discount {
	color: #e4393c
}
.goods-list-v1 .gl-item .p-price .p-icons {
	padding-top: 3px
}
.goods-list-v1 .gl-item .p-price .p-icons i {
	margin-right: 3px
}
.goods-list-v1 .gl-item .p-price .goods-icons-s1,
.goods-list-v1 .gl-item .p-price .goods-icons-s2,
.goods-list-v1 .gl-item .p-price .goods-icons-s3,
.goods-list-v1 .gl-item .p-price .goods-icons-s4,
.goods-list-v1 .gl-item .p-price .goods-icons-s5 {
	width: 16px;
	overflow: hidden
}
.goods-list-v1 .gl-item .p-commit {
	margin-bottom: 8px
}
.goods-list-v1 .gl-item .p-commit strong {
	color: #a7a7a7;
	font-weight: 400
}
.goods-list-v1 .gl-item .p-commit strong a {
	color: #005aa0;
	font-family: verdana;
	font-weight: 700
}
.goods-list-v1 .gl-item .p-details {
	display: none;
	margin-bottom: 8px;
	overflow: hidden;
	line-height: 18px;
	height: 18px;
	color: #999
}
.goods-list-v1 .gl-item .p-details i {
	color: #ddd;
	margin: 0 5px
}
.goods-list-v1 .gl-item .p-shop {
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	margin-bottom: 8px
}
.goods-list-v1 .gl-item .p-shop span {
	display: inline-block;
	position: relative;
	height: 20px
}
.goods-list-v1 .gl-item .p-shop span a {
	color: #999
}
.goods-list-v1 .gl-item .p-shop span i {
	cursor: pointer;
	position: absolute;
	right: -21px;
	top: 2px;
	display: block;
	width: 16px;
	height: 16px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.customerService.png) no-repeat
}
.goods-list-v1 .gl-item .p-shop span i.online {
	background-position: 0 0
}
.goods-list-v1 .gl-item .p-shop span i.offline {
	background-position: 0 -41px
}
.goods-list-v1 .gl-item .p-icons {
	overflow: hidden;
	zoom: 1;
	height: 16px
}
.goods-list-v1 .gl-item .p-icons .icons {
	float: left;
	display: inline-block;
	overflow: hidden;
	height: 16px;
	padding: 0 2px;
	margin-right: 3px;
	background: #E4393C;
	line-height: 16px;
	text-align: center;
	font-size: 12px;
	font-style: normal;
	color: #FFF
}
.goods-list-v1 .gl-item .p-operate {
	overflow: hidden;
	*zoom: 1;
	margin-bottom: 10px
}
.goods-list-v1 .gl-item .p-operate .p-o-btn {
	float: left;
	height: 25px;
	line-height: 25px;
	border: 1px solid #DDD;
	padding: 0 3px 0 24px;
	position: relative;
	background: #fff;
	color: #999
}
.goods-list-v1 .gl-item .p-operate .p-o-btn i {
	position: absolute;
	display: block;
	font-style: normal;
	left: 4px;
	top: 3px;
	width: 18px;
	height: 18px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 9999px 9999px;
	-webkit-transition: background-position .15s ease-in-out;
	-moz-transition: background-position .15s ease-in-out;
	transition: background-position .15s ease-in-out
}
.goods-list-v1 .gl-item .p-operate .p-o-btn:hover {
	color: #e4393c;
	z-index: 1;
	border-color: #e4393c;
	text-decoration: none;
	*zoom: 1
}
.goods-list-v1 .gl-item .p-operate .addcart,
.goods-list-v1 .gl-item .p-operate .focus,
.goods-list-v1 .gl-item .p-operate .notification,
.goods-list-v1 .gl-item .p-operate .rushbuy {
	margin-left: -1px
}
.goods-list-v1 .gl-item .p-operate .addcart {
	width: 67px;
	text-align: center;
	color: #e4393c
}
.goods-list-v1 .gl-item .p-operate .addcart i,
.goods-list-v1 .gl-item .p-operate .addcart:hover i {
	background-position: 0 -272px
}
.goods-list-v1 .gl-item .p-operate .addcart.disabled {
	cursor: not-allowed;
	color: #ccc
}
.goods-list-v1 .gl-item .p-operate .addcart.disabled i {
	background-position: 0 -246px;
	-webkit-transition: none;
	-moz-transition: none;
	transition: none
}
.goods-list-v1 .gl-item .p-operate .addcart.disabled:hover {
	border-color: #ddd
}
.goods-list-v1 .gl-item .p-operate .addcart.disabled:hover i {
	background-position: 0 -246px;
	-webkit-animation: none;
	-moz-animation: none;
	animation: none
}
.goods-list-v1 .gl-item .p-operate .notification {
	width: 67px;
	text-indent: 7px;
	color: #999
}
.goods-list-v1 .gl-item .p-operate .notification i {
	background-position: 0 -296px
}
.goods-list-v1 .gl-item .p-operate .notification:hover i {
	background-position: 0 -318px
}
.goods-list-v1 .gl-item .p-operate .rushbuy {
	width: 67px;
	text-indent: 7px;
	color: #999
}
.goods-list-v1 .gl-item .p-operate .rushbuy i {
	background-position: 1px -341px
}
.goods-list-v1 .gl-item .p-operate .rushbuy:hover i {
	background-position: 1px -365px
}
.goods-list-v1 .gl-item .p-operate .focus {
	width: 28px
}
.goods-list-v1 .gl-item .p-operate .focus i {
	background-position: 0 -413px
}
.goods-list-v1 .gl-item .p-operate .focus:hover i {
	background-position: 0 -436px
}
.goods-list-v1 .gl-item .p-operate .focus.focused {
	width: 39px;
	color: #e4393c
}
.goods-list-v1 .gl-item .p-operate .focus.focused i {
	background-position: 0 -436px
}
.goods-list-v1 .gl-item .p-operate .contrast {
	width: 28px
}
.goods-list-v1 .gl-item .p-operate .contrast i {
	left: 5px;
	top: 5px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 9999px 9999px;
	display: inline-block;
	height: 12px;
	width: 12px;
	background-color: #fff;
	border: 1px solid #ccc;
	font-size: 0
}
.goods-list-v1 .gl-item .p-operate .contrast:hover i {
	border-color: #e4393c
}
.goods-list-v1 .gl-item .p-operate .contrast.selected {
	color: #e4393c;
	position: relative;
	z-index: 1
}
.goods-list-v1 .gl-item .p-operate .contrast.selected i {
	border-color: #e4393c;
	background-position: -1px -107px;
	-webkit-animation: none;
	-moz-animation: none;
	animation: none
}
.goods-list-v1 .gl-item .p-addtocart a,
.goods-list-v1 .gl-item .p-compare a,
.goods-list-v1 .gl-item .p-focus a,
.goods-list-v1 .gl-item .p-notification a,
.goods-list-v1 .gl-item .p-rushbuy a {
	position: relative;
	display: inline-block;
	height: 23px;
	line-height: 23px;
	padding: 0 8px 0 25px;
	border: 1px solid #ddd;
	background: #fff
}
.goods-list-v1 .gl-item .p-addtocart a i,
.goods-list-v1 .gl-item .p-compare a i,
.goods-list-v1 .gl-item .p-focus a i,
.goods-list-v1 .gl-item .p-notification a i,
.goods-list-v1 .gl-item .p-rushbuy a i {
	position: absolute;
	display: block;
	font-style: normal;
	left: 4px;
	top: 3px;
	width: 18px;
	height: 18px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 9999px 9999px;
	-webkit-transition: background-position .15s ease-in-out;
	-moz-transition: background-position .15s ease-in-out;
	transition: background-position .15s ease-in-out
}
.goods-list-v1 .gl-item .p-addtocart a:hover,
.goods-list-v1 .gl-item .p-compare a:hover,
.goods-list-v1 .gl-item .p-focus a:hover,
.goods-list-v1 .gl-item .p-notification a:hover,
.goods-list-v1 .gl-item .p-rushbuy a:hover {
	color: #e4393c;
	border-color: #e4393c;
	text-decoration: none
}
.goods-list-v1 .gl-item .p-focus {
	position: absolute;
	left: 172px;
	top: 236px;
	visibility: hidden;
	z-index: 3;
	opacity: 0;
	_width: 58px;
	-webkit-transition: top .3s ease, opacity .1s ease .1s;
	-moz-transition: top .3s ease, opacity .1s ease .1s;
	transition: top .3s ease, opacity .1s ease .1s
}
.goods-list-v1 .gl-item .p-focus a {
	height: 25px;
	line-height: 25px;
	color: #fff;
	border: medium none;
	filter: progid: DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#B2000000', endColorstr='#B2000000');
	background: rgba(0, 0, 0, .7)
}
.goods-list-v1 .gl-item .p-focus a i {
	background-position: 0 -413px;
	-webkit-transition: transform .2s ease-in-out .1s;
	-moz-transition: transform .2s ease-in-out .1s;
	transition: transform .2s ease-in-out .1s
}
.goods-list-v1 .gl-item .p-focus a:hover i {
	background-position: 0 -436px;
	-webkit-animation: heartPulse .8s ease-out infinite;
	-moz-animation: heartPulse .8s ease-out infinite;
	animation: heartPulse .8s ease-out infinite
}
.goods-list-v1 .gl-item .p-focused {
	opacity: 1;
	visibility: visible;
	left: 160px
}
.goods-list-v1 .gl-item .p-focused a {
	width: 36px
}
.goods-list-v1 .gl-item .p-focused a i {
	background-position: 0 -436px;
	-webkit-animation: none;
	-moz-animation: none;
	animation: none
}
.goods-list-v1 .gl-item .p-focused a:hover {
	color: #fff
}
.goods-list-v1 .gl-item .p-focused a:hover i {
	-webkit-animation: none;
	-moz-animation: none;
	animation: none
}
.goods-list-v1 .gl-item .p-compare a i {
	position: absolute;
	left: 5px;
	top: 5px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.ele.png) no-repeat 9999px 9999px;
	display: inline-block;
	height: 12px;
	width: 12px;
	background-color: #fff;
	border: 1px solid #ccc;
	font-size: 0
}
.goods-list-v1 .gl-item .p-compare a:hover i {
	border-color: #e4393c
}
.goods-list-v1 .gl-item .p-compare a.selected i {
	border-color: #e4393c;
	background-position: -1px -107px
}
.goods-list-v1 .gl-item .p-rushbuy a i {
	background-position: 0 -341px
}
.goods-list-v1 .gl-item .p-rushbuy a:hover i {
	background-position: 0 -365px
}
.goods-list-v1 .gl-item .p-notification a i {
	background-position: 0 -296px
}
.goods-list-v1 .gl-item .p-notification a:hover i {
	background-position: 0 -318px
}
.goods-list-v1 .gl-item .p-addtocart a i {
	background-position: 0 -246px
}
.goods-list-v1 .gl-item .p-addtocart a:hover i {
	background-position: 0 -272px
}
.goods-list-v1 .gl-item .p-addtocart a.disabled {
	cursor: not-allowed;
	color: #ccc
}
.goods-list-v1 .gl-item .p-addtocart a.disabled i {
	-webkit-transition: none;
	-moz-transition: none;
	transition: none
}
.goods-list-v1 .gl-item .p-addtocart a.disabled:hover {
	border-color: #ddd
}
.goods-list-v1 .gl-item .p-addtocart a.disabled:hover i {
	background-position: 0 -246px
}
.goods-list-v1 .gl-item .p-bookinfo {
	display: none;
	margin-bottom: 8px;
	padding-top: 5px;
	color: #999;
	line-height: 18px;
	height: 18px;
	overflow: hidden
}
.goods-list-v1 .gl-item .p-bookinfo a,
.goods-list-v1 .gl-item .p-bookinfo em,
.goods-list-v1 .gl-item .p-bookinfo span {
	display: inline-block;
	vertical-align: top;
	_vertical-align: baseline;
	height: 18px;
	overflow: hidden
}
.goods-list-v1 .gl-item .p-bookinfo span a {
	color: #999
}
.goods-list-v1 .gl-item .p-bookinfo .p-bi-name a {
	max-width: 5em;
	_width: 5em
}
.goods-list-v1 .gl-item .p-bookinfo .p-bi-store a {
	max-width: 6em;
	_width: 6em
}
.goods-list-v1 .gl-item .p-bookinfo p {
	padding: 0;
	margin: 0;
	line-height: 18px;
	height: 18px;
	overflow: hidden;
	color: #999
}
.goods-list-v1 .gl-item .p-stock {
	position: absolute;
	top: 234px;
	left: 9px;
	z-index: 2;
	line-height: 25px;
	height: 25px;
	width: 200px;
	padding: 0 10px;
	color: #fff;
	filter: progid: DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#B2000000', endColorstr='#B2000000');
	background: rgba(0, 0, 0, .7)
}
.goods-list-v1 .gl-item .p-presell-time {
	position: absolute;
	top: 234px;
	left: 9px;
	z-index: 2;
	height: 25px;
	width: 200px;
	overflow: hidden;
	padding: 0 10px;
	color: #fff;
	filter: progid: DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#B2000000', endColorstr='#B2000000');
	background: rgba(0, 0, 0, .7);
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	transition: all .5s ease
}
.goods-list-v1 .gl-item .p-presell-time em,
.goods-list-v1 .gl-item .p-presell-time span {
	display: inline-block;
	vertical-align: middle;
	line-height: 25px
}
.goods-list-v1 .gl-item .p-presell-time i {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 3px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.presell.gif) no-repeat;
	vertical-align: middle
}
.goods-list-v1 .gl-item .p-presell-time em {
	margin-left: 10px;
	display: none
}
.goods-list-v1 .gl-item .p-presell-stage {
	display: none;
	margin-top: 5px;
	margin-bottom: 5px;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd
}
.goods-list-v1 .gl-item .p-presell-stage .item {
	float: left;
	width: 72px;
	height: 51px;
	position: relative;
	border-bottom: 3px solid #ccc;
	border-right: 1px solid #ddd;
	text-align: center
}
.goods-list-v1 .gl-item .p-presell-stage .item a {
	color: #999;
	cursor: default;
	display: block;
	line-height: 20px;
	padding-top: 6px;
	position: relative;
	text-decoration: none;
	z-index: 1
}
.goods-list-v1 .gl-item .p-presell-stage .item a em,
.goods-list-v1 .gl-item .p-presell-stage .item a strong {
	display: block
}
.goods-list-v1 .gl-item .p-presell-stage .item .bottom {
	display: block;
	width: 100%;
	height: 7px;
	position: absolute;
	left: 0;
	bottom: -3px;
	border-bottom: 3px solid #ccc
}
.goods-list-v1 .gl-item .p-presell-stage .item.curr a {
	color: #333
}
.goods-list-v1 .gl-item .p-presell-stage .item.curr .bottom {
	border-color: #6e7992
}
.goods-list-v1 .gl-item .p-presell-stage .item.curr .bottom em {
	display: inline-block;
	width: 0;
	height: 0;
	overflow: hidden;
	position: relative;
	top: -5px;
	_top: 0;
	border-color: transparent transparent #6e7992;
	border-style: dashed dashed solid;
	border-width: 6px
}
.goods-list-v1 .gl-item .p-shopnum {
	height: 18px;
	font-size: 0;
	margin-bottom: 8px;
	white-space: nowrap;
	overflow: hidden
}
.goods-list-v1 .gl-item .p-shopnum .curr-shop,
.goods-list-v1 .gl-item .p-shopnum .other-shop,
.goods-list-v1 .gl-item .p-shopnum .price-start {
	display: inline-block;
	font-size: 12px;
	vertical-align: middle
}
.goods-list-v1 .gl-item .p-shopnum .curr-shop {
	height: 18px;
	line-height: 18px;
	margin-right: 10px
}
.goods-list-v1 .gl-item .p-shopnum .curr-shop .i-dd-offline,
.goods-list-v1 .gl-item .p-shopnum .curr-shop .i-dd-online {
	overflow: hidden;
	margin-left: 3px;
	margin-bottom: -3px
}
.goods-list-v1 .gl-item .p-shopnum a.curr-shop {
	color: #005aa0
}
.goods-list-v1 .gl-item .p-shopnum span.curr-shop {
	color: #666
}
.goods-list-v1 .gl-item .p-shopnum .other-shop {
	height: 12px;
	line-height: 12px;
	border-left: 1px solid #ddd;
	padding-left: 10px
}
.goods-list-v1 .gl-item .p-shopnum .price-start {
	display: none
}
.goods-list-v1 .gl-item .p-shopnum .price-start .num {
	font-family: tahoma, verdana
}
.goods-list-v1 .gl-item .p-act-img {
	width: 224px;
	height: 383px;
	margin-left: -2px;
	margin-right: -2px
}
.goods-list-v1 .gl-i-tab {
	width: 220px
}
.goods-list-v1 .gl-i-tab-trigger {
	position: relative;
	width: 228px;
	height: 21px;
	margin: -30px -4px 8px -4px;
	border-bottom: 1px solid #ffaa71;
	background: #fafafa
}
.goods-list-v1 .gl-i-tab-trigger .item {
	float: left;
	text-align: center;
	cursor: pointer;
	width: auto;
	height: 18px;
	line-height: 18px;
	padding: 0 3px;
	border: 1px solid #fafafa;
	border-bottom: none;
	margin-top: 2px;
	margin-right: 3px;
	color: #999
}
.goods-list-v1 .gl-i-tab-trigger .item .arrow {
	display: none;
	position: absolute;
	bottom: 0;
	left: 25px;
	width: 0;
	height: 0;
	overflow: hidden;
	border-width: 3px;
	border-style: dashed dashed solid;
	border-color: transparent transparent #d6d6d6
}
.goods-list-v1 .gl-i-tab-trigger .selected {
	height: 21px;
	line-height: 21px;
	border-color: #ffaa71;
	position: relative;
	margin-top: 0;
	color: #ffaa71;
	_margin-bottom: -1px;
	background: #fff
}
.goods-list-v1 .gl-i-tab-trigger .selected .arrow {
	display: block;
	border-color: transparent transparent #e4393c
}
.goods-list-v1 .gl-i-tab-content .tab-content-item {
	display: none
}
.goods-list-v1 .gl-i-tab-content .tab-cnt-i-selected {
	display: block
}
.goods-list-v1 .gl-item-presell .p-stock {
	display: none
}
.goods-list-v1 .gl-item.hover {
	z-index: 2
}
.goods-list-v1 .gl-item.hover .gl-i-wrap {
	z-index: 1;
	border-color: #e9e9e9;
	-webkit-box-shadow: 0 0 2px 2px #f8f8f8;
	-moz-box-shadow: 0 0 2px 2px #f8f8f8;
	box-shadow: 0 0 2px 2px #f8f8f8
}
.goods-list-v1 .gl-item.hover .gl-i-wrap .p-name a {
	text-decoration: none
}
.goods-list-v1 .gl-item.hover .gl-i-wrap .p-focus {
	top: 207px;
	opacity: 1;
	visibility: visible
}
.goods-list-v1 .gl-item.hover .gl-i-wrap .p-presell-stage {
	display: block
}
.goods-list-v1 .gl-item.hover .gl-i-wrap .p-presell-time em {
	display: inline
}
.goods-list-v1 .m-tipbox {
	margin: 10px 0
}
.goods-list-v1.gl-type-2 .gl-item {
	height: 478px
}
.goods-list-v1.gl-type-2 .gl-item .gl-i-wrap {
	padding-top: 12px;
	padding-bottom: 12px
}
.goods-list-v1.gl-type-2 .gl-item .p-img {
	height: 282px;
	margin-bottom: 5px
}
.goods-list-v1.gl-type-2 .gl-item .p-name {
	height: 20px;
	line-height: 20px
}
.goods-list-v1.gl-type-2 .gl-item .p-name em,
.goods-list-v1.gl-type-2 .gl-item .p-name i {
	display: inline;
	height: auto
}
.goods-list-v1.gl-type-2 .gl-item .p-shop span a {
	color: #666
}
.goods-list-v1.gl-type-2 .gl-item .p-focus {
	top: 294px
}
.goods-list-v1.gl-type-2 .gl-item .p-focused {
	top: 269px
}
.goods-list-v1.gl-type-2 .gl-item .p-icons {
	margin-bottom: 0
}
.goods-list-v1.gl-type-2 .gl-item .p-presell-time,
.goods-list-v1.gl-type-2 .gl-item .p-stock {
	top: 269px
}
.goods-list-v1.gl-type-2 .gl-item .p-presell-time i {
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.presell.gif) no-repeat
}
.goods-list-v1.gl-type-2 .gl-item .p-presell-time em {
	display: none
}
.goods-list-v1.gl-type-2 .gl-item.hover .gl-i-wrap {
	border-color: #e9e9e9;
	-webkit-box-shadow: 0 0 2px 2px #f8f8f8;
	-moz-box-shadow: 0 0 2px 2px #f8f8f8;
	box-shadow: 0 0 2px 2px #f8f8f8
}
.goods-list-v1.gl-type-2 .gl-item.hover .gl-i-wrap .p-focus {
	top: 269px
}
.goods-list-v1.gl-type-3 .gl-item {
	height: 416px
}
.goods-list-v1.gl-type-3 .gl-item .gl-i-wrap {
	padding-top: 12px;
	padding-bottom: 12px
}
.goods-list-v1.gl-type-3 .gl-item .p-img {
	margin-bottom: 5px
}
.goods-list-v1.gl-type-3 .gl-item .p-name {
	height: 20px;
	line-height: 20px
}
.goods-list-v1.gl-type-3 .gl-item .p-name em,
.goods-list-v1.gl-type-3 .gl-item .p-name i {
	display: inline;
	height: auto
}
.goods-list-v1.gl-type-3 .gl-item .p-shop span a {
	color: #666
}
.goods-list-v1.gl-type-3 .gl-item .p-icons {
	margin-bottom: 0
}
.goods-list-v1.gl-type-3 .gl-item .p-presell-time,
.goods-list-v1.gl-type-3 .gl-item .p-stock {
	top: 207px
}
.goods-list-v1.gl-type-3 .gl-item .p-presell-time i {
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.presell.gif) no-repeat
}
.goods-list-v1.gl-type-3 .gl-item .p-presell-time em {
	display: none
}
.goods-list-v1.gl-type-3 .gl-item .p-focused {
	top: 207px
}
.goods-list-v1.gl-type-3 .gl-item.hover .gl-i-wrap {
	border-color: #e9e9e9;
	-webkit-box-shadow: 0 0 2px 2px #f8f8f8;
	-moz-box-shadow: 0 0 2px 2px #f8f8f8;
	box-shadow: 0 0 2px 2px #f8f8f8
}
.goods-list-v1.gl-type-3 .gl-item.hover .gl-i-wrap .p-focus {
	top: 207px
}
.goods-list-v1.gl-type-4 {
	margin-bottom: 50px
}
.goods-list-v1.gl-type-4 .gl-item {
	height: 396px
}
.goods-list-v1.gl-type-4 .gl-item .p-img {
	height: 200px;
	text-align: center
}
.goods-list-v1.gl-type-4 .gl-item .p-price {
	margin-bottom: 9px
}
.goods-list-v1.gl-type-4 .gl-item .p-name {
	height: 20px;
	margin-bottom: 8px
}
.goods-list-v1.gl-type-4 .gl-item .p-name em,
.goods-list-v1.gl-type-4 .gl-item .p-name i {
	display: inline
}
.goods-list-v1.gl-type-4 .gl-item .p-shopnum {
	margin-bottom: 9px
}
.goods-list-v1.gl-type-4 .gl-item .p-operate .focus {
	margin-left: 0
}
.goods-list-v1.gl-type-4 .gl-item .p-stock {
	top: 213px
}
.goods-list-v1.gl-type-4 .gl-item .p-addtocart,
.goods-list-v1.gl-type-4 .gl-item .p-ebook,
.goods-list-v1.gl-type-4 .gl-item .p-notification,
.goods-list-v1.gl-type-4 .gl-item .p-price .p-jdprice,
.goods-list-v1.gl-type-4 .gl-item .p-rushbuy,
.goods-list-v1.gl-type-4 .gl-item .p-service,
.goods-list-v1.gl-type-4 .gl-item .p-summary {
	display: none
}
.goods-list-v1.gl-type-4 .gl-item .p-bookdetails {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 220px;
	height: 30px;
	line-height: 30px;
	padding: 0 9px;
	background: #ededed;
	overflow: hidden;
	display: none
}
.goods-list-v1.gl-type-4 .gl-item .p-bookdetails a:hover {
	color: #666;
	text-decoration: none
}
.goods-list-v1.gl-type-4 .gl-item.hover .gl-i-wrap {
	padding-bottom: 36px;
	border-color: #ddd
}
.goods-list-v1.gl-type-4 .gl-item.hover .p-bookdetails {
	display: block
}
.goods-list-v1.gl-type-5 .gl-item {
	height: 225px;
	width: auto;
	display: block;
	border-bottom: 1px solid #eee;
	margin-right: 25px;
	margin-top: 30px;
	float: none
}
.goods-list-v1.gl-type-5 .gl-item .gl-i-wrap {
	position: relative;
	border: 0 none;
	border-color: #FFF;
	padding: 0 120px 0 210px;
	height: 210px;
	width: auto
}
.goods-list-v1.gl-type-5 .gl-item .gl-i-tab {
	width: 100%
}
.goods-list-v1.gl-type-5 .gl-item .gl-i-tab-trigger {
	position: absolute;
	top: -25px;
	left: 0;
	margin: 0;
	width: 100%;
	_width: 800px
}
.goods-list-v1.gl-type-5 .gl-item .p-img {
	position: absolute;
	left: 0;
	top: 0;
	width: 200px;
	height: 200px;
	margin-bottom: 0;
	text-align: center
}
.goods-list-v1.gl-type-5 .gl-item .p-bookdetails,
.goods-list-v1.gl-type-5 .gl-item .p-commit,
.goods-list-v1.gl-type-5 .gl-item .p-name,
.goods-list-v1.gl-type-5 .gl-item .p-price,
.goods-list-v1.gl-type-5 .gl-item .p-shopnum {
	position: absolute;
	left: 210px;
	width: 460px
}
.goods-list-v1.gl-type-5 .gl-item .p-name {
	width: 440px;
	height: 48px;
	top: 8px
}
.goods-list-v1.gl-type-5 .gl-item .p-name em {
	font-size: 18px;
	height: 24px;
	line-height: 24px;
	font-family: "微软雅黑"
}
.goods-list-v1.gl-type-5 .gl-item .p-name i {
	width: 100%;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #a1a1a1
}
.goods-list-v1.gl-type-5 .gl-item .p-name .personal-icon {
	margin-top: 3px
}
.goods-list-v1.gl-type-5 .gl-item .p-name .p-promo-tag1 {
	margin-bottom: -2px
}
.goods-list-v1.gl-type-5 .gl-item .p-bookdetails {
	top: 69px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 5px;
	font-family: "宋体"
}
.goods-list-v1.gl-type-5 .gl-item .p-price {
	top: 105px;
	overflow: visible
}
.goods-list-v1.gl-type-5 .gl-item .p-price .p-jdprice {
	color: #666;
	vertical-align: top;
	display: inline-block
}
.goods-list-v1.gl-type-5 .gl-item .p-price .p-market {
	display: block
}
.goods-list-v1.gl-type-5 .gl-item .p-commit {
	top: 133px
}
.goods-list-v1.gl-type-5 .gl-item .p-shopnum {
	top: 155px
}
.goods-list-v1.gl-type-5 .gl-item .p-shopnum .price-start {
	display: inline-block
}
.goods-list-v1.gl-type-5 .gl-item .p-operate {
	position: absolute;
	width: 120px;
	height: 80px;
	right: 0;
	top: 90px
}
.goods-list-v1.gl-type-5 .gl-item .p-operate .p-o-btn {
	position: absolute;
	right: 0
}
.goods-list-v1.gl-type-5 .gl-item .p-operate .addcart {
	top: 0
}
.goods-list-v1.gl-type-5 .gl-item .p-operate .focus {
	top: 40px
}
.goods-list-v1.gl-type-5 .gl-item .p-focus {
	opacity: 1;
	left: auto;
	right: 22px;
	top: 110px;
	-webkit-transition: none;
	-moz-transition: none;
	transition: none
}
.goods-list-v1.gl-type-5 .gl-item .p-ebook {
	display: none;
	position: absolute;
	line-height: 18px;
	left: 350px;
	top: 73px;
	width: 200px
}
.goods-list-v1.gl-type-5 .gl-item .p-ebook a {
	color: #005aa0
}
.goods-list-v1.gl-type-5 .gl-item .p-summary {
	display: none
}
.goods-list-v1.gl-type-5 .gl-item .p-summary span {
	float: left;
	max-width: 410px;
	overflow: hidden;
	height: 18px
}
.goods-list-v1.gl-type-5 .gl-item .p-summary a {
	float: left;
	margin-left: 5px
}
.goods-list-v1.gl-type-5 .gl-item .p-service {
	display: none
}
.goods-list-v1.gl-type-5 .gl-item .p-service a {
	color: #005aa0
}
.goods-list-v1.gl-type-5 .gl-item .p-addtocart {
	display: none;
	position: absolute;
	right: 22px;
	top: 70px
}
.goods-list-v1.gl-type-5 .gl-item .p-addtocart a {
	text-align: center
}
.goods-list-v1.gl-type-5 .gl-item .p-rushbuy {
	display: none;
	position: absolute;
	right: 22px;
	top: 70px
}
.goods-list-v1.gl-type-5 .gl-item .p-rushbuy a {
	text-align: center
}
.goods-list-v1.gl-type-5 .gl-item .p-notification {
	display: none;
	position: absolute;
	right: 22px;
	top: 70px
}
.goods-list-v1.gl-type-5 .gl-item .p-notification a {
	text-align: center
}
.goods-list-v1.gl-type-5 .gl-item .p-stock {
	width: 180px;
	top: 176px;
	left: 0
}
.goods-list-v1.gl-type-5 .gl-item:hover .p-focus {
	visibility: visible;
	top: 110px
}
.goods-list-v1.gl-type-5 .p-icons {
	margin-bottom: 0
}
.goods-list-v1.gl-type-5 .p-service,
.goods-list-v1.gl-type-5 .p-summary {
	display: none
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	.goods-list .gl-warp {
		width: 1040px;
		margin-right: -20px
	}
	.goods-list .gl-item {
		margin-right: 20px
	}
	.goods-list-v1 .gl-warp {
		width: 1000px;
		margin-right: -10px
	}
	.goods-list-v1 .gl-item {
		margin-right: 10px
	}
	.goods-list.gl-type-5 .gl-item {
		margin-right: 30px
	}
	.goods-list.gl-type-5 .gl-item .gl-i-wrap {
		padding-right: 180px
	}
	.goods-list.gl-type-5 .gl-item .p-ebook {
		left: 610px
	}
	.goods-list.gl-type-5 .gl-item .p-summary span {
		max-width: 580px
	}
	.goods-list-v1.gl-type-5 .gl-item {
		margin-right: 10px
	}
	.goods-list-v1.gl-type-5 .gl-item .gl-i-tab-trigger {
		_width: 1020px
	}
	.goods-list-v1.gl-type-5 .gl-item .p-bookdetails,
	.goods-list-v1.gl-type-5 .gl-item .p-commit,
	.goods-list-v1.gl-type-5 .gl-item .p-name,
	.goods-list-v1.gl-type-5 .gl-item .p-price,
	.goods-list-v1.gl-type-5 .gl-item .p-shopnum {
		width: 690px
	}
}
.resp01 .goods-list .gl-warp {
	width: 1040px;
	margin-right: -20px
}
.resp01 .goods-list .gl-item {
	margin-right: 20px
}
.resp01 .goods-list-v1 .gl-warp {
	width: 1000px;
	margin-right: -10px
}
.resp01 .goods-list-v1 .gl-item {
	margin-right: 10px
}
.resp01 .goods-list.gl-type-5 .gl-item {
	margin-right: 30px
}
.resp01 .goods-list.gl-type-5 .gl-item .gl-i-wrap {
	padding-right: 180px
}
.resp01 .goods-list.gl-type-5 .gl-item .p-ebook {
	left: 610px
}
.resp01 .goods-list.gl-type-5 .gl-item .p-summary span {
	max-width: 580px
}
.resp01 .goods-list-v1.gl-type-5 .gl-item {
	margin-right: 10px
}
.resp01 .goods-list-v1.gl-type-5 .gl-item .gl-i-tab-trigger {
	_width: 1020px
}
.resp01 .goods-list-v1.gl-type-5 .gl-item .p-bookdetails,
.resp01 .goods-list-v1.gl-type-5 .gl-item .p-commit,
.resp01 .goods-list-v1.gl-type-5 .gl-item .p-name,
.resp01 .goods-list-v1.gl-type-5 .gl-item .p-price,
.resp01 .goods-list-v1.gl-type-5 .gl-item .p-shopnum {
	width: 690px
}
@media (min-width: 1411px) {
	.goods-list .gl-warp {
		width: 1200px
	}
	.goods-list .gl-item {
		margin-right: 0
	}
	.goods-list-v1 .gl-warp {
		width: 1170px
	}
	.goods-list-v1 .gl-item {
		width: 234px;
		margin-right: 0
	}
	.goods-list-v1 .gl-item .gl-i-wrap {
		padding-left: 6px;
		padding-right: 6px
	}
	.goods-list-v1 .gl-item .p-presell-time,
	.goods-list-v1 .gl-item .p-stock {
		left: 6px
	}
	.goods-list-v1 .gl-item .p-focus {
		left: 169px
	}
	.goods-list-v1 .gl-item .p-focused {
		left: 157px
	}
	.goods-list-v1.gl-type-4 .gl-item .p-bookdetails {
		padding: 0 6px
	}
	.goods-list.gl-type-5 .gl-item {
		margin-right: 0
	}
	.goods-list.gl-type-5 .gl-item .gl-i-wrap {
		padding-right: 180px
	}
	.goods-list.gl-type-5 .gl-item .p-ebook {
		left: 610px
	}
	.goods-list.gl-type-5 .gl-item .p-summary span {
		max-width: 750px
	}
	.goods-list-v1.gl-type-5 .gl-item {
		margin-right: 0
	}
	.goods-list-v1.gl-type-5 .gl-item .gl-i-tab-trigger {
		_width: 1200px
	}
	.goods-list-v1.gl-type-5 .gl-item .p-bookdetails,
	.goods-list-v1.gl-type-5 .gl-item .p-commit,
	.goods-list-v1.gl-type-5 .gl-item .p-name,
	.goods-list-v1.gl-type-5 .gl-item .p-price,
	.goods-list-v1.gl-type-5 .gl-item .p-shopnum {
		width: 880px
	}
}
.resp02 .goods-list .gl-warp {
	width: 1200px
}
.resp02 .goods-list .gl-item {
	margin-right: 0
}
.resp02 .goods-list-v1 .gl-warp {
	width: 1170px
}
.resp02 .goods-list-v1 .gl-item {
	width: 234px;
	margin-right: 0
}
.resp02 .goods-list-v1 .gl-item .gl-i-wrap {
	padding-left: 6px;
	padding-right: 6px
}
.resp02 .goods-list-v1 .gl-item .p-presell-time,
.resp02 .goods-list-v1 .gl-item .p-stock {
	left: 6px
}
.resp02 .goods-list-v1 .gl-item .p-focus {
	left: 169px
}
.resp02 .goods-list-v1 .gl-item .p-focused {
	left: 157px
}
.resp02 .goods-list-v1.gl-type-4 .gl-item .p-bookdetails {
	padding: 0 6px
}
.resp02 .goods-list.gl-type-5 .gl-item {
	margin-right: 0
}
.resp02 .goods-list.gl-type-5 .gl-item .gl-i-wrap {
	padding-right: 180px
}
.resp02 .goods-list.gl-type-5 .gl-item .p-ebook {
	left: 610px
}
.resp02 .goods-list.gl-type-5 .gl-item .p-summary span {
	max-width: 750px
}
.resp02 .goods-list-v1.gl-type-5 .gl-item {
	margin-right: 0
}
.resp02 .goods-list-v1.gl-type-5 .gl-item .gl-i-tab-trigger {
	_width: 1200px
}
.resp02 .goods-list-v1.gl-type-5 .gl-item .p-bookdetails,
.resp02 .goods-list-v1.gl-type-5 .gl-item .p-commit,
.resp02 .goods-list-v1.gl-type-5 .gl-item .p-name,
.resp02 .goods-list-v1.gl-type-5 .gl-item .p-price,
.resp02 .goods-list-v1.gl-type-5 .gl-item .p-shopnum {
	width: 880px
}
.shop-list {
	position: relative;
	width: 100%
}
.shop-list .sl-item {
	border: 3px solid #ddd;
	margin-bottom: 20px
}
.shop-list .sl-i-top {
	height: 66px;
	border-bottom: 1px solid #ddd
}
.shop-list .sl-i-logo {
	float: left;
	margin: 10px 20px 0 15px;
	_display: inline
}
.shop-list .sl-i-title {
	float: left
}
.shop-list .sl-i-title .shop-name {
	line-height: 25px;
	margin: 6px 0 3px
}
.shop-list .sl-i-title .shop-name .sn-link {
	font-size: 16px;
	font-family: "microsoft yahei";
	margin-right: 10px
}
.shop-list .sl-i-title .shop-name .btn {
	position: relative;
	padding-left: 30px
}
.shop-list .sl-i-title .shop-name .btn i {
	position: absolute;
	left: 10px;
	top: 4px;
	display: block;
	width: 16px;
	height: 16px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.customerService.png) no-repeat
}
.shop-list .sl-i-title .shop-name .btn i.online {
	background-position: 0 0
}
.shop-list .sl-i-title .shop-name .btn i.offline {
	background-position: 0 -41px
}
.shop-list .sl-i-title .shop-phrase {
	color: #999
}
.shop-list .sl-i-ext {
	float: right;
	width: 320px;
	position: relative
}
.shop-list .sl-i-ext .shop-evaluate {
	margin-top: 14px;
	margin-bottom: 5px;
	line-height: 18px
}
.shop-list .sl-i-ext .shop-evaluate span {
	display: inline-block;
	vertical-align: top
}
.shop-list .sl-i-ext .shop-evaluate .se-grade,
.shop-list .sl-i-ext .shop-evaluate .se-grade em {
	display: inline-block;
	height: 18px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/grade.png) 0 0 no-repeat
}
.shop-list .sl-i-ext .shop-evaluate .se-grade {
	position: relative;
	overflow: hidden;
	width: 78px;
	background-position: 0 -18px
}
.shop-list .sl-i-ext .shop-evaluate .se-grade em {
	position: absolute;
	left: -40px;
	width: 78px;
	background-position: 0 0
}
.shop-list .sl-i-ext .shop-relgoods a {
	color: #005aa0
}
.shop-list .sl-i-ext .btn {
	position: absolute;
	right: 25px;
	top: 16px
}
.shop-list .sl-i-ext.hideEvaluate .shop-evaluate {
	display: none
}
.shop-list .sl-i-ext.hideEvaluate .shop-relgoods {
	margin-top: 22px;
	margin-bottom: 5px;
	line-height: 18px
}
.shop-list .sl-i-content {
	height: 433px;
	overflow: hidden;
	width: 100%;
	*position: relative
}
.shop-list .goods-list {
	padding-left: 5px
}
.shop-list .goods-list .gl-item {
	width: 234px;
	height: 433px
}
.shop-list .goods-list .gl-item .gl-i-wrap {
	border: 0 none
}
.shop-list.sl-type-1 .goods-list .gl-item,
.shop-list.sl-type-1 .sl-i-content {
	height: 372px
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	.shop-list .goods-list {
		padding-left: 8px
	}
	.shop-list .goods-list .gl-item {
		margin-right: 20px
	}
}
.resp01 .shop-list .goods-list {
	padding-left: 8px
}
.resp01 .shop-list .goods-list .gl-item {
	margin-right: 20px
}
@media (min-width: 1411px) {
	.shop-list .goods-list {
		padding-left: 5px
	}
	.shop-list .goods-list .gl-item {
		margin-right: 3px
	}
}
.resp02 .shop-list .goods-list {
	padding-left: 5px
}
.resp02 .shop-list .goods-list .gl-item {
	margin-right: 3px
}
.notice-loading-more {
	height: 50px;
	width: 100%;
	margin-bottom: 10px
}
.notice-loading-more span {
	display: block;
	width: 150px;
	height: 48px;
	line-height: 48px;
	padding-left: 48px;
	margin: 0 auto;
	background: url(http://misc.360buyimg.com/lib/skin/e/i/loading-jd.gif) no-repeat 0 10px;
	text-align: left;
	color: #f60
}
.notice-loading-error span {
	background: 0 0;
	padding-left: 0
}
.page {
	margin-bottom: 10px
}
.page .p-wrap {
	float: right
}
.page .p-num {
	float: left
}
.page .p-num a,
.page .p-num b {
	float: left;
	height: 36px;
	line-height: 36px;
	padding: 0 14px;
	margin-right: 5px;
	font-size: 14px
}
.page .p-num a {
	color: #333;
	border: 1px solid #ddd;
	background-color: #f7f7f7;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f7f7f7, #f2f2f2);
	background-image: -webkit-linear-gradient(top, #f7f7f7, #f2f2f2);
	background-image: -o-linear-gradient(top, #f7f7f7, #f2f2f2);
	background-image: linear-gradient(top, #f7f7f7, #f2f2f2);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f2f2f2', GradientType=0)
}
.page .p-num a:hover {
	text-decoration: none;
	box-shadow: 0 1px 1px rgba(0, 1, 1, .08)
}
.page .p-num a.curr {
	border: 0 none;
	padding: 1px 15px;
	background: 0 0;
	filter: none;
	color: #e4393c;
	cursor: default
}
.page .p-num a.curr:hover {
	box-shadow: none
}
.page .p-num .pn-break {
	color: #ccc
}
.page .p-num .pn-break:hover {
	box-shadow: none
}
.page .p-num .pn-next em,
.page .p-num .pn-prev em {
	vertical-align: middle
}
.page .p-num .pn-next i,
.page .p-num .pn-prev i {
	vertical-align: middle;
	font-style: normal;
	font-size: 16px;
	font-family: "\5b8b\4f53";
	padding: 0 5px;
	color: #aaa
}
.page .p-num .pn-prev i {
	padding-left: 0
}
.page .p-num .pn-next i {
	padding-right: 0
}
.page .p-num .pn-next.disabled,
.page .p-num .pn-prev.disabled {
	background: 0 0;
	background: #fff;
	cursor: default
}
.page .p-num .pn-next.disabled em,
.page .p-num .pn-next.disabled i,
.page .p-num .pn-prev.disabled em,
.page .p-num .pn-prev.disabled i {
	color: #ccc
}
.page .p-skip {
	float: left;
	margin-left: 20px
}
.page .p-skip em {
	float: left;
	line-height: 38px;
	font-size: 14px
}
.page .p-skip .input-txt {
	float: left;
	width: 30px;
	height: 30px;
	margin: 0 3px;
	line-height: 30px;
	font-size: 14px;
	text-align: center
}
.page .p-skip .btn {
	float: left;
	height: 27px;
	margin-left: 10px;
	font-size: 14px;
	line-height: 27px
}
.aside-bar {
	background: #fff;
	_width: 100%;
	_overflow: hidden
}
.aside-bar .ab-goods {
	display: none;
	border: 1px solid #ddd;
	margin-bottom: 10px
}
.aside-bar .ab-goods .mt {
	line-height: 36px;
	padding-left: 10px;
	margin-bottom: 10px
}
.aside-bar .ab-goods .mt h2,
.aside-bar .ab-goods .mt h3 {
	font-family: "microsoft yahei";
	font-size: 14px
}
.aside-bar .ab-goods .mc li {
	padding-left: 9px;
	padding-right: 9px;
	margin-bottom: 20px
}
.aside-bar .ab-goods .mc li .p-img {
	width: 100%;
	padding: 0;
	margin-bottom: 10px;
	text-align: center;
	position: relative
}
.aside-bar .ab-goods .mc li .p-img .picon {
	top: 5px;
	right: 3px
}
.aside-bar .ab-goods .mc li .p-name {
	height: 36px;
	line-height: 18px;
	margin-bottom: 10px;
	overflow: hidden;
	display: block
}
.aside-bar .ab-goods .mc li .p-price {
	height: 16px;
	line-height: 16px;
	margin-bottom: 4px;
	overflow: hidden
}
.aside-bar .ab-goods .mc li .p-price .price {
	float: left;
	margin-right: 6px;
	color: #e4393c;
	font-weight: 700;
	font-family: verdana;
	font-size: 14px
}
.aside-bar .ab-goods .mc li .p-price .goods-icons {
	margin-right: 3px
}
.aside-bar .ab-goods .mc li .p-review {
	color: #999
}
.aside-bar .ab-goods .mc li .p-review .number {
	color: #005aa0
}
.aside-bar .promo-pic-adbox .hd {
	line-height: 32px;
	font-size: 14px;
	font-weight: 700;
	font-family: "microsoft yahei"
}
.aside-bar .ab-pic {
	margin-bottom: 10px
}
.aside-bar .ab-pic img {
	width: 210px;
	height: auto
}
.aside-bar .ab-fa-img img,
.notice-search {
	margin-bottom: 10px
}
.notice-search .ns-wrap {
	padding: 10px 50px
}
.notice-search .ns-icon {
	float: left;
	display: block;
	width: 32px;
	height: 32px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.notice.png) no-repeat 0 2px
}
.notice-search .ns-content {
	margin-left: 32px;
	line-height: 32px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: 700;
	color: #f60
}
.notice-search .ns-content span em {
	color: #333
}
.rec-goods {
	padding: 20px 0 0 25px;
	height: 330px;
	overflow: hidden;
	zoom: 1;
	position: relative;
	background: url(http://misc.360buyimg.com/lib/skin/e/i/loading-jd.gif) no-repeat center center
}
.rec-goods ul {
	background: #FFF
}
.rec-goods li {
	float: left;
	margin: 0 30px 50px;
	_display: inline
}
.rec-goods li .rg-wrap {
	border: 3px solid #FFF;
	padding: 0 12px;
	width: 220px
}
.rec-goods li .p-img {
	padding: 12px 0 0
}
.rec-goods li .p-price {
	margin: 5px 0 10px;
	position: relative;
	line-height: 22px;
	height: 22px;
	overflow: hidden
}
.rec-goods li .p-price strong {
	font-size: 18px
}
.rec-goods li .p-price strong em {
	font-size: 14px
}
.rec-goods li .p-price strong i {
	font-style: normal
}
.rec-goods li .p-price .p-commit {
	position: absolute;
	right: 0;
	top: 0
}
.rec-goods li .p-price .p-commit a {
	color: #005aa0
}
.rec-goods li .p-name {
	line-height: 18px;
	margin: 0 0 10px
}
.rec-goods li .p-name a {
	cursor: pointer
}
.rec-goods li .p-name a em {
	display: block;
	height: 36px;
	overflow: hidden
}
.rec-goods li .p-name a .promo-words {
	display: none;
	height: 18px;
	overflow: hidden;
	color: #f60;
	font-style: normal
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	.rec-goods {
		padding-left: 40px
	}
	.rec-goods li {
		margin: 0 40px 50px 0
	}
}
.resp01 .rec-goods {
	padding-left: 40px
}
.resp01 .rec-goods li {
	margin: 0 40px 50px 0
}
@media (min-width: 1411px) {
	.rec-goods li {
		margin: 0 20px 50px 0
	}
}
.resp02 .rec-goods li {
	margin: 0 20px 50px 0
}
.rec-activity {
	padding: 20px 0 0 25px;
	height: 172px;
	overflow: hidden;
	zoom: 1
}
.rec-activity li {
	float: left;
	margin: 0 26px 50px 27px;
	_display: inline
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	.rec-activity li {
		margin: 0 36px 50px 0
	}
}
.resp01 .rec-activity li {
	margin: 0 36px 50px 0
}
@media (min-width: 1411px) {
	.rec-activity {
		padding: 20px 0 0 5px
	}
	.rec-activity li {
		margin: 0 8px 50px
	}
}
.resp02 .rec-activity {
	padding: 20px 0 0 5px
}
.resp02 .rec-activity li {
	margin: 0 8px 50px
}
.mt .paipai {
	padding-left: 22px;
	position: relative;
	display: block;
	*zoom: 1
}
.mt .paipai i {
	position: absolute;
	left: 3px;
	top: 7px;
	display: block;
	width: 16px;
	height: 16px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/search.paipai.icon.png) no-repeat
}
.rec-showall {
	line-height: 20px;
	padding: 10px 0 0 14px
}
.rec-showall strong {
	color: #f60;
	margin-right: 5px
}
.rec-showall a {
	color: #005aa0;
	margin-left: 5px
}
.rec-paipai {
	padding: 10px 0 0 25px;
	height: 290px;
	overflow: hidden;
	zoom: 1;
	position: relative;
	background: url(http://misc.360buyimg.com/lib/skin/e/i/loading-jd.gif) no-repeat center center
}
.rec-paipai ul {
	background: #FFF
}
.rec-paipai li {
	float: left;
	margin: 0 20px 22px;
	_display: inline;
	text-align: center
}
.rec-paipai li .rg-wrap {
	border: 3px solid #FFF;
	padding: 0 12px;
	width: 160px
}
.rec-paipai li .p-img {
	padding: 12px 0 0
}
.rec-paipai li .p-price {
	position: relative;
	line-height: 22px;
	height: 22px;
	overflow: hidden
}
.rec-paipai li .p-price strong,
.rec-paipai li .p-price strong em {
	font-size: 14px
}
.rec-paipai li .p-price strong i {
	font-style: normal
}
.rec-paipai li .p-count {
	height: 20px;
	line-height: 20px;
	overflow: hidden
}
.rec-paipai li .p-name {
	line-height: 18px;
	margin: 10px 0 5px
}
.rec-paipai li .p-name a {
	cursor: pointer
}
.rec-paipai li .p-name a em {
	display: block;
	height: 36px;
	overflow: hidden
}
.rec-paipai li .p-name a .promo-words {
	display: none;
	height: 18px;
	overflow: hidden;
	color: #f60;
	font-style: normal
}
@media (min-width: 1411px) {
	.rec-paipai li {
		margin: 0 38px 22px
	}
}
.resp02 .rec-paipai li {
	margin: 0 38px 22px
}
.goods-chosen-list {
	height: 306px;
	padding-left: 29px;
	overflow: hidden
}
.goods-chosen-list li {
	float: left;
	width: 210px;
	height: 286px;
	padding: 0 29px 20px 0;
	overflow: hidden
}
.goods-chosen-list .p-img {
	width: 100%;
	padding: 0;
	margin-bottom: 10px;
	text-align: center
}
.goods-chosen-list .p-img img {
	width: 190px;
	height: 190px
}
.goods-chosen-list .p-name {
	height: 36px;
	line-height: 18px;
	margin-bottom: 12px;
	overflow: hidden;
	display: block
}
.goods-chosen-list .p-price {
	height: 16px;
	line-height: 16px;
	margin-bottom: 4px;
	overflow: hidden
}
.goods-chosen-list .p-price .price {
	float: left;
	margin-right: 10px;
	color: #e4393c;
	font-weight: 700;
	font-family: verdana;
	font-size: 14px
}
.goods-chosen-list .p-price .goods-icons {
	margin-right: 3px
}
.goods-chosen-list .p-review {
	color: #999
}
.goods-chosen-list .p-review .number {
	color: #005aa0
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	.goods-chosen-list {
		padding-left: 26px
	}
	.goods-chosen-list li {
		padding: 0 26px 20px 0
	}
}
.resp01 .goods-chosen-list {
	padding-left: 26px
}
.resp01 .goods-chosen-list li {
	padding: 0 26px 20px 0
}
@media (min-width: 1411px) {
	.goods-chosen-list {
		padding-left: 56px
	}
	.goods-chosen-list li {
		padding: 0 56px 20px 0
	}
}
.resp02 .goods-chosen-list {
	padding-left: 56px
}
.resp02 .goods-chosen-list li {
	padding: 0 56px 20px 0
}
.bottom-search {
	background: #F9F9F9;
	border: 1px solid #DDD;
	padding: 15px 0 20px 40px;
	margin-bottom: 10px
}
.bottom-search .form-group .fg-line-key {
	width: 88px;
	color: #333
}
.bottom-search .form-group .fg-line-value {
	margin-left: 88px
}
.bottom-search .search-ext {
	margin-bottom: 10px
}
.bottom-search .search-ext .fg-line-value a {
	color: #005aa0
}
.bottom-search .search-ext .fg-line-value b {
	margin: 0 10px;
	color: #CCC
}
.bottom-search .re-search {
	line-height: 36px
}
.bottom-search .re-search .fg-line-value .input-txt {
	vertical-align: top;
	width: 400px
}
.bottom-search .re-search .fg-line-value .btn-XL {
	height: 25px;
	line-height: 25px;
	margin-left: 5px;
	font-size: 14px;
	font-weight: bolder;
	width: 40px
}
.bottom-search .re-search .fg-line-value .link {
	color: #005aa0;
	margin-left: 20px
}
.footmark .m {
	padding: 0 9px;
	border: 1px solid #ddd;
	border-top: 2px solid #999
}
.footmark .mt {
	height: 30px;
	line-height: 30px
}
.footmark .title {
	width: 50%;
	float: left;
	font: 14px/30px "微软雅黑"
}
.footmark .extra {
	width: 50%;
	float: right;
	text-align: right
}
.footmark .may-like .change {
	display: inline-block
}
.footmark .may-like .change .ico,
.may-like .change .txt {
	display: inline-block;
	vertical-align: middle;
	*cursor: pointer
}
.footmark .may-like .change .ico {
	width: 16px;
	height: 16px;
	margin-right: 5px;
	background: url(http://misc.360buyimg.com/product/list/1.0.4/css/i/update.png) no-repeat
}
.footmark .may-like .mc {
	height: 246px;
	overflow: hidden
}
.footmark .may-like-list {
	padding-top: 15px;
	margin-right: -10px
}
.footmark .may-like-list li {
	width: 150px;
	height: 216px;
	float: left;
	margin: 0 8px 0 0;
	padding: 0 18px 15px;
	text-align: center
}
.footmark .may-like-list .p-img img {
	width: 130px;
	height: 130px
}
.footmark .may-like-list .p-name {
	height: 36px
}
.footmark .may-like-list .p-review {
	line-height: 20px
}
.footmark .may-like-list .p-review a {
	color: #005ea7
}
.footmark .may-like-list .p-price {
	line-height: 20px;
	color: #e3393c
}
.footmark .recent-view .mc {
	height: 126px;
	overflow: hidden
}
.footmark .recent-view-list {
	height: 102px;
	margin-right: -36px;
	padding-top: 14px;
	overflow: hidden
}
.footmark .recent-view-list li {
	width: 86px;
	float: left;
	margin: 0 2px 0 0;
	padding-bottom: 14px;
	text-align: center
}
.footmark .recent-view-list .p-img img {
	width: 70px;
	height: 70px
}
.footmark .recent-view-list .p-price {
	color: #e3393c
}
.root61 .footmark .may-like-list li {
	padding-left: 20px
}
.root61 .footmark .recent-view-list li {
	margin: 0 2px 0 3px;
	*display: inline
}
@media screen and (min-width: 1230px) and (max-width: 1410px) {
	#service-2013 dl {
		width: 252px
	}
	#service-2013 dl.fore5 {
		width: 160px
	}
	#service-2014 dl {
		width: 275px
	}
	#service-2014 dl.fore5 {
		width: 100px
	}
	#service-2014 .slogen .item {
		width: 302px
	}
	#service-2014 .slogen .fore1 {
		margin-left: -604px
	}
	#service-2014 .slogen .fore2 {
		margin-left: -304px
	}
	#service-2014 .slogen .fore3 {
		margin-left: 0
	}
	#service-2014 .slogen .fore4 {
		margin-left: 304px
	}
}
.resp01 #service-2013 dl {
	width: 252px
}
.resp01 #service-2013 dl.fore5 {
	width: 160px
}
.resp01 #service-2014 dl {
	width: 275px
}
.resp01 #service-2014 dl.fore5 {
	width: 100px
}
.resp01 #service-2014 .slogen .item {
	width: 302px
}
.resp01 #service-2014 .slogen .fore1 {
	margin-left: -604px
}
.resp01 #service-2014 .slogen .fore2 {
	margin-left: -304px
}
.resp01 #service-2014 .slogen .fore3 {
	margin-left: 0
}
.resp01 #service-2014 .slogen .fore4 {
	margin-left: 304px
}
@media (min-width: 1411px) {
	#service-2013 dl {
		width: 292px
	}
	#service-2013 dl.fore5 {
		width: 160px
	}
	#service-2014 dl {
		width: 278px
	}
}
.resp02 #service-2013 dl {
	width: 292px
}
.resp02 #service-2013 dl.fore5 {
	width: 160px
}
.resp02 #service-2014 dl {
	width: 278px
}