 article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul {
	margin:0;
	padding:0
}
table {
	border-collapse:collapse;
	border-spacing:0
}
caption,th {
	text-align:left
}
img {
	border:0
}
iframe {
	display:block
}
li,ol,ul {
	list-style:none
}
hr {
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
button,input,select,textarea {
	font-family:inherit;
	font-size:100%;
	vertical-align:middle
}
button:focus,input:focus,select:focus,textarea:focus {
	outline:0
}
textarea {
	overflow:auto;
	vertical-align:top
}
button,input {
	line-height:normal
}
button,input[type=button],input[type=reset],input[type=submit] {
	cursor:pointer
}
button[disabled],input[disabled] {
	cursor:default
}
input[type=checkbox],input[type=radio] {
	box-sizing:border-box;
	padding:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display:block
}
audio,canvas,video {
	display:inline-block
}
audio:not([controls]) {
	display:none;
	height:0
}
a {
	color:black;
	background:0;
	text-decoration:none
}
a:focus {
	outline:dotted thin
}
a:active,a:hover {
	outline:0
}
a:link,a:visited,ins {
	text-decoration:none
}
meta.foundation-version {
	font-family:"/5.2.2/"
}
meta.foundation-mq-small {
	font-family:"/only screen/";
	width:0
}
meta.foundation-mq-medium {
	font-family:"/only screen and (min-width:40.063em)/";
	width:40.063em
}
meta.foundation-mq-large {
	font-family:"/only screen and (min-width:64.063em)/";
	width:64.063em
}
meta.foundation-mq-xlarge {
	font-family:"/only screen and (min-width:90.063em)/";
	width:90.063em
}
meta.foundation-mq-xxlarge {
	font-family:"/only screen and (min-width:120.063em)/";
	width:120.063em
}
meta.foundation-data-attribute-namespace {
	font-family:false
}
body,html {
	height:100%
}
*,:after,:before {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
body,html {
	font-size:100%
}
body {
	padding:0;
	margin:0;
	font-family:"WenQuanYi Micro Hei","Droid Sans Fallback","Microsoft YaHei",Arial,sans-serif;
	
	font-style:normal;
	line-height:1;
	position:relative;
	cursor:default
}

img {
	max-width:100%;
	height:auto;
	-ms-interpolation-mode:bicubic
}
.left {
	float:left !important
}
.right {
	float:right !important
}
.clearfix:after,.clearfix:before {
	content:" ";
	display:table
}
.clearfix:after {
	clear:both
}
.hide {
	display:none
}
.antialiased {
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
img {
	display:inline-block;
	vertical-align:middle
}
textarea {
	height:auto;
	min-height:50px
}
select {
	width:100%
}
.row {
	width:100%;
	margin:0 auto;
	max-width:62.5rem
}
.row:after,.row:before {
	content:" ";
	display:table
}
.row:after {
	clear:both
}
.row.collapse>.column,.row.collapse>.columns {
	padding-left:0;
	padding-right:0
}
.row.collapse .row {
	margin-left:0;
	margin-right:0
}
.row .row {
	width:auto;
	margin:0 -.375rem;
	max-width:none
}
.row .row:after,.row .row:before {
	content:" ";
	display:table
}
.row .row:after {
	clear:both
}
.row .row.collapse {
	width:auto;
	margin:0;
	max-width:none
}
.row .row.collapse:after,.row .row.collapse:before {
	content:" ";
	display:table
}
.row .row.collapse:after {
	clear:both
}
.column,.columns {
	padding-left:.375rem;
	padding-right:.375rem;
	width:100%;
	float:left
}
@media only screen {
	.small-push-0 {
	position:relative;
	left:0;
	right:auto
}
.small-pull-0 {
	position:relative;
	right:0;
	left:auto
}
.small-push-1 {
	position:relative;
	left:8.33333%;
	right:auto
}
.small-pull-1 {
	position:relative;
	right:8.33333%;
	left:auto
}
.small-push-2 {
	position:relative;
	left:16.66667%;
	right:auto
}
.small-pull-2 {
	position:relative;
	right:16.66667%;
	left:auto
}
.small-push-3 {
	position:relative;
	left:25%;
	right:auto
}
.small-pull-3 {
	position:relative;
	right:25%;
	left:auto
}
.small-push-4 {
	position:relative;
	left:33.33333%;
	right:auto
}
.small-pull-4 {
	position:relative;
	right:33.33333%;
	left:auto
}
.small-push-5 {
	position:relative;
	left:41.66667%;
	right:auto
}
.small-pull-5 {
	position:relative;
	right:41.66667%;
	left:auto
}
.small-push-6 {
	position:relative;
	left:50%;
	right:auto
}
.small-pull-6 {
	position:relative;
	right:50%;
	left:auto
}
.small-push-7 {
	position:relative;
	left:58.33333%;
	right:auto
}
.small-pull-7 {
	position:relative;
	right:58.33333%;
	left:auto
}
.small-push-8 {
	position:relative;
	left:66.66667%;
	right:auto
}
.small-pull-8 {
	position:relative;
	right:66.66667%;
	left:auto
}
.small-push-9 {
	position:relative;
	left:75%;
	right:auto
}
.small-pull-9 {
	position:relative;
	right:75%;
	left:auto
}
.small-push-10 {
	position:relative;
	left:83.33333%;
	right:auto
}
.small-pull-10 {
	position:relative;
	right:83.33333%;
	left:auto
}
.small-push-11 {
	position:relative;
	left:91.66667%;
	right:auto
}
.small-pull-11 {
	position:relative;
	right:91.66667%;
	left:auto
}
.small-1 {
	width:8.33333%
}
.small-2 {
	width:16.66667%
}
.small-3 {
	width:25%
}
.small-4 {
	width:33.33333%
}
.small-5 {
	width:41.66667%
}
.small-6 {
	width:50%
}
.small-7 {
	width:58.33333%
}
.small-8 {
	width:66.66667%
}
.small-9 {
	width:75%
}
.small-10 {
	width:83.33333%
}
.small-11 {
	width:91.66667%
}
.small-12 {
	width:100%
}
[class*=column]+[class*=column]:last-child {
	float:right
}
[class*=column]+[class*=column].end {
	float:left
}
.small-offset-0 {
	margin-left:0 !important
}
.small-offset-1 {
	margin-left:8.33333% !important
}
.small-offset-2 {
	margin-left:16.66667% !important
}
.small-offset-3 {
	margin-left:25% !important
}
.small-offset-4 {
	margin-left:33.33333% !important
}
.small-offset-5 {
	margin-left:41.66667% !important
}
.small-offset-6 {
	margin-left:50% !important
}
.small-offset-7 {
	margin-left:58.33333% !important
}
.small-offset-8 {
	margin-left:66.66667% !important
}
.small-offset-9 {
	margin-left:75% !important
}
.small-offset-10 {
	margin-left:83.33333% !important
}
.small-offset-11 {
	margin-left:91.66667% !important
}
.small-reset-order {
	margin-left:0;
	margin-right:0;
	left:auto;
	right:auto;
	float:left
}
.column.small-centered,.columns.small-centered {
	margin-left:auto;
	margin-right:auto;
	float:none
}
.column.small-uncentered,.columns.small-uncentered {
	margin-left:0;
	margin-right:0;
	float:left !important
}
.column.small-uncentered.opposite,.columns.small-uncentered.opposite {
	float:right
}
}[class*=block-grid-] {
	display:block;
	padding:0;
	margin:0 -.375rem
}
[class*=block-grid-]:after,[class*=block-grid-]:before {
	content:" ";
	display:table
}
[class*=block-grid-]:after {
	clear:both
}
[class*=block-grid-]>li {
	display:block;
	height:auto;
	float:left;
	padding:0 .375rem
}
@media only screen {
	.small-block-grid-1>li {
	width:100%;
	list-style:none
}
.small-block-grid-1>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-1>li:nth-of-type(1n+1) {
	clear:both
}
.small-block-grid-2>li {
	width:50%;
	list-style:none
}
.small-block-grid-2>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-2>li:nth-of-type(2n+1) {
	clear:both
}
.small-block-grid-3>li {
	width:33.33333%;
	list-style:none
}
.small-block-grid-3>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-3>li:nth-of-type(3n+1) {
	clear:both
}
.small-block-grid-4>li {
	width:25%;
	list-style:none
}
.small-block-grid-4>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-4>li:nth-of-type(4n+1) {
	clear:both
}
.small-block-grid-5>li {
	width:20%;
	list-style:none
}
.small-block-grid-5>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-5>li:nth-of-type(5n+1) {
	clear:both
}
.small-block-grid-6>li {
	width:16.66667%;
	list-style:none
}
.small-block-grid-6>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-6>li:nth-of-type(6n+1) {
	clear:both
}
.small-block-grid-7>li {
	width:14.28571%;
	list-style:none
}
.small-block-grid-7>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-7>li:nth-of-type(7n+1) {
	clear:both
}
.small-block-grid-8>li {
	width:12.5%;
	list-style:none
}
.small-block-grid-8>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-8>li:nth-of-type(8n+1) {
	clear:both
}
.small-block-grid-9>li {
	width:11.11111%;
	list-style:none
}
.small-block-grid-9>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-9>li:nth-of-type(9n+1) {
	clear:both
}
.small-block-grid-10>li {
	width:10%;
	list-style:none
}
.small-block-grid-10>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-10>li:nth-of-type(10n+1) {
	clear:both
}
.small-block-grid-11>li {
	width:9.09091%;
	list-style:none
}
.small-block-grid-11>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-11>li:nth-of-type(11n+1) {
	clear:both
}
.small-block-grid-12>li {
	width:8.33333%;
	list-style:none
}
.small-block-grid-12>li:nth-of-type(n) {
	clear:none
}
.small-block-grid-12>li:nth-of-type(12n+1) {
	clear:both
}
} body {
	background:#f2f1f6;
	color:#333
}
.base {
	margin-top:.625rem;
	margin-bottom:.625rem;
	background:#fff;
	border-top:.0625rem solid #c8c7cc;
	border-bottom:.0625rem solid #c8c7cc
}
.p-img {
	background:#f1f1f1
}
.p-info {
	height:2.375rem;
	color:#333;
	font-size:.813rem;
	line-height:1.188rem
}
.c-header-toolbar {
	position:relative;
	padding-left:.625rem;
	padding-right:.625rem;
	background:#fcfcfc;
	height:2.5rem;
	border-bottom:1px solid #c8c7cc
}
.c-header-toolbar .search {
	position:absolute;
	top:.313rem;
	left:3rem;
	right:3rem;
	overflow:hidden
}
.c-header-toolbar .search input[type="text"] {
	padding:.375rem 2.813rem .375rem .813rem;
	width:100%;
	height:1.875rem;
	line-height:1.125rem;
	font-size:.875rem;
	color:#333;
	background:#fff;
	-moz-border-radius:.3rem;
	-webkit-border-radius:.3rem;
	border-radius:.3rem;
	border:1px solid #bfbfbf
}
.c-header-toolbar .search input[type="text"]:focus {
	background:#f0f2f5
}
.c-header-toolbar .search ::-webkit-input-placeholder {
	color:#999
}
.c-header-toolbar .search :-moz-placeholder {
	color:#999
}
.c-header-toolbar .search ::-moz-placeholder {
	color:#999
}
.c-header-toolbar .search :-ms-input-placeholder {
	color:#999
}
.c-header-toolbar .search .icon-search {
	position:absolute;
	top:.469rem;
	right:1rem;
	display:block;
	width:.938rem;
	height:.938rem;
	background-image:url("../../56948fe9N69140cee.png");
	background-repeat:no-repeat;
	background-size:100%
}
.c-header-toolbar .search s {
	position:absolute;
	top:.219rem;
	right:2.75rem;
	width:1px;
	height:1.375rem;
	background:#bfbfbf
}
.c-header-toolbar .icon-return {
	position:absolute;
	top:.688rem;
	left:1rem;
	width:.625rem;
	height:1.188rem;
	background-image:url("../../56948fe9Nab253976.png");
	background-repeat:no-repeat;
	background-size:100%
}
.c-header-toolbar .icon-nav {
	position:absolute;
	top:.813rem;
	right:.875rem;
	width:1.25rem;
	height:1rem;
	background-image:url("../../56949204N822b1006.png");
	background-repeat:no-repeat;
	background-size:100%
}
.c-logo-opts {
	margin-bottom:.625rem;
	height:9.3rem;
	border-bottom:1px solid #c8c7cc;
}
.c-logo-opts .back-logo {
	position:relative;
	height:160px;
	background-size:100% auto;
	background-position:center;
	background-repeat:no-repeat
}
.c-logo-opts .back-logo .bottom {
	position:absolute;
	width:100%;
	height:160px;
	left:0;
	bottom:0
}
.c-logo-opts .back-logo .bottom .store-block {
	display:block;
	position:relative;
	margin-right:5.625rem;
	padding-bottom:.625rem;
	margin-left:.625rem
}
.c-logo-opts .back-logo .bottom .store-block img {
	position:absolute;
	display:block;
	width:5.625rem;
	height:1.875rem;
	border:1px solid #e0e0e0;
	top:0;
	left:0
}
.c-logo-opts .back-logo .bottom .store-block .store-text {
	height:1.9375rem;
	margin-left:5.9375rem
}
.c-logo-opts .back-logo .bottom .store-block .store-text .store-name {
	height:.96875rem;
	font-size:.875rem;
	color:#fff;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.c-logo-opts .back-logo .bottom .store-block .store-text .store-info {
	height:.96875rem;
	font-size:.875rem;
	color:#e0e0e0;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.c-logo-opts .back-logo .bottom .store-block .store-text .store-info .store-type {
	display:none;
	float:left;
	width:2.5625rem;
	height:.875rem;
	margin-right:.3125rem;
	border-radius:3px;
	background:url(./icon-self.png) no-repeat;
	background-size:100%
}
.c-logo-opts .back-logo .bottom .store-block .store-text .store-info.self .store-type {
	display:block
}
.c-logo-opts .back-logo .bottom .store-follow {
	position:absolute;
	width:3.375rem;
	height:1.5rem;
	background-image:url("../../5694b5d9N1c6bbcea.png");
	background-size:100%;
	background-repeat:no-repeat;
	background-position:center bottom;
	top:.25rem;
	right:.5rem
}
.c-logo-opts .back-logo .bottom .store-follow.active {
	background-position:center top
}
.c-logo-opts .store-tab {
	
	height:50px;
	border-top:1px solid #e0e0e0;
	background-color:#fff
}
.c-logo-opts .store-tab .tab {
	display:block;
	height:100%
}
.c-logo-opts .store-tab .num {
	height:1.6875rem;
	font-size:1rem;
	color:#252525;
	line-height:1.6875rem;
	text-align:center
}
.c-logo-opts .store-tab .text {
	height:1.3125rem;
	font-size:.6875rem;
	color:#999;
	line-height:.9375rem;
	text-align:center
}
.c-logo-opts .store-tab .share {
	height:1.6875rem;
	text-align:center
}
.c-logo-opts .store-tab .i-share {
	display:inline-block;
	width:1.0625rem;
	height:1.125rem;
	margin-top:.4375rem;
	background:url(../../icon-share.png) no-repeat;
	background-size:100%
}
.c-logo-opts .store-tab .line {
	position:absolute;
	width:1px;
	height:1.125rem;
	background-color:#e0e0e0;
	top:.9375rem
}
.c-logo-opts .store-tab .line-1 {
	left:25%
}
.c-logo-opts .store-tab .line-2 {
	left:50%
}
.c-logo-opts .store-tab .line-3 {
	left:75%
}
.c-share-wrap {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	border-top:.25rem solid #d84a57;
	z-index:12;
	background-color:#eeeef3
}
.c-share-wrap .share-icon {
	position:relative;
	margin-bottom:.625rem;
	background:#fff;
	border-bottom:.0625rem solid #c8c7cc
}
.c-share-wrap .share-icon .share-title {
	font-size:1rem;
	padding-top:1.125rem;
	padding-left:.75rem;
	padding-bottom:1rem;
	color:#666
}
.c-share-wrap .share-icon .divider {
	position:absolute;
	top:3.25rem;
	left:50%;
	width:.0625rem;
	height:3.625rem;
	background:#dfdfdf
}
.c-share-wrap [class*="block-grid-"] {
	margin:0
}
.c-share-wrap [class*="block-grid-"] li {
	text-align:center;
	font-size:.75rem;
	color:#666
}
.c-share-wrap [class*="block-grid-"] li p {
	padding-top:.5rem;
	padding-bottom:.688rem
}
.c-share-wrap [class*="block-grid-"] a {
	display:block;
	width:3.25rem;
	margin:0 auto
}
.c-share-wrap .share-cancel {
	display:block;
	background:#fff;
	height:2.4375rem;
	line-height:2.4375rem;
	color:#545454;
	border-top:.0625rem solid #c8c7cc;
	text-align:center;
	font-size:.875rem;
	color:#626263;
	font-weight:bold
}
.c-coupon {
	position:relative;
	padding-top:.3125rem;
	padding-bottom:.3125rem;
	padding-left:0;
	padding-right:0;
	min-height:59px
}
#coupon-slide {
	min-height:59px;
	overflow:hidden
}
.c-coupon .slide-area {
	min-height:59px;
	width:1518px
}
.c-coupon .slide-area .item {
	position:relative;
	width:138px;
	min-height:59px
}
.c-coupon .coupon {
	position:relative;
	display:block;
	margin-left:10px
}
.c-coupon .coupon img {
	display:block;
	width:100%
}
.c-coupon .coupon .info {
	position:absolute;
	top:55%;
	left:16%;
	right:16%;
	bottom:0;
	text-align:center
}
.c-coupon .coupon .info p {
	margin-top:0;
	font-size:.75rem;
	vertical-align:baseline;
	color:#fff
}
.c-coupon .coupon .info .price {
	vertical-align:baseline;
	color:#fff
}
.c-coupon .more {
	position:absolute;
	top:50%;
	left:.625rem;
	display:block;
	color:#999;
	font-size:.75rem;
	line-height:1.125rem;
	margin-top:-0.563rem;
	padding-right:.563rem
}
.c-coupon .more .icon-more {
	position:absolute;
	top:.25rem;
	right:0;
	display:block;
	width:.375rem;
	height:.625rem;
	background-image:url("../../icon8.png");
	background-repeat:no-repeat;
	background-size:100%
}
.c-coupon .active .mask {
	display:block;
	cursor:default
}
.c-coupon .mask {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:rgba(0,0,0,0.2);
	display:none
}
.c-coupon .mask .icon-got {
	position:absolute;
	bottom:0;
	right:0;
	display:block;
	width:2.781rem;
	height:2.75rem;
	background-image:url("../../icon33.png");
	background-repeat:no-repeat;
	background-size:100%
}
.c-coupon .rollimage-position {
	display:none
}
.mask.c-edit-mask-none {
	display:none !important
}
.c-full-cut {
	padding-top:.625rem;
	padding-bottom:.625rem;
	padding-left:.625rem;
	padding-right:.625rem
}
.c-full-cut .activity-img {
	display:block;
	text-align:center
}
.cw-activity-txt .link {
	font-size:.875rem;
	line-height:1.125rem;
	position:relative;
	display:block;
	padding:.6875rem 2.1875rem .6875rem 1.125rem;
	cursor:default;
	color:#3e3a39
}
.cw-activity-txt .link.active .icon-link {
	display:block
}
.cw-activity-txt .link .icon-link {
	position:absolute;
	top:1rem;
	right:1.5625rem;
	display:none;
	width:.34375rem;
	height:.625rem;
	background-image:url('./icon35.png');
	background-repeat:no-repeat;
	background-size:100%
}
.c-rollimage-activity {
	overflow:hidden;
	padding:.625rem;
	background-color:#fff
}
.c-rollimage-activity .rollimage {
	position:relative;
	overflow:hidden;
	width:100%
}
.c-rollimage-activity .rollimage .rollimage-img a {
	display:block;
	width:100%;
	height:100%;
	text-align:center
}
.c-rollimage-activity .rollimage .rollimage-position {
	position:absolute;
	left:50%;
	bottom:.313rem
}
.c-rollimage-activity .rollimage .rollimage-position li {
	width:.375rem;
	height:.375rem;
	margin-left:.438rem;
	background:rgba(0,0,0,0.4);
	-moz-border-radius:.25rem;
	-webkit-border-radius:.25rem;
	border-radius:.25rem
}
.c-rollimage-activity .rollimage .rollimage-position li:first-child {
	margin-left:0
}
.c-rollimage-activity .rollimage .rollimage-position li.active {
	background:#fff
}
.cw-activity-single {
	padding-top:.625rem;
	padding-bottom:.625rem;
	padding-left:.625rem;
	padding-right:.625rem
}
.cw-activity-single .activity-img {
	display:block;
	text-align:center
}
.c-product-value {
	padding-top:1rem;
	padding-left:.625rem;
	padding-right:.625rem;
	*zoom:1
}
.c-product-value:before,.c-product-value:after {
	display:table;
	content:""
}
.c-product-value:after {
	clear:both
}
.c-product-value .header {
	margin-bottom:.688rem;
	height:1.25rem;
	line-height:1.25rem;
	overflow:hidden;
	font-size:1rem;
	color:#4c4c4c
}
.c-product-value [class*="block-grid-"] {
	margin:0 -0.25rem
}
.c-product-value [class*="block-grid-"] li {
	margin-bottom:.625rem;
	padding:0 .25rem
}
.c-product-value [class*="block-grid-"] li>a {
	display:block;
	padding-bottom:.5rem;
	border:.0625rem solid #d9d9d9;
	color:#333;
}
.c-product-value [class*="block-grid-"] .p-img {
	text-align:center
}
.c-product-value [class*="block-grid-"] .p-info {
	margin-top:.1875rem;
	margin-bottom:.3125rem;
	margin-left:.625rem;
	margin-right:.625rem;
	overflow:hidden;
	text-shadow:0 1px 0 rgba(255,255,255,0.85)
}
.c-product-value [class*="block-grid-"] .flag {
	margin-left:.625rem;
	*zoom:1
}
.c-product-value [class*="block-grid-"] .flag:before,.c-product-value [class*="block-grid-"] .flag:after {
	display:table;
	content:""
}
.c-product-value [class*="block-grid-"] .flag:after {
	clear:both
}
.c-product-value [class*="block-grid-"] .price {
	float:left;
	font-size:.938rem;
	line-height:1.25rem;
	height:1.25rem
}
.c-product-value .more {
	position:relative;
	padding-right:.75rem;
	padding-bottom:.5rem;
	color:#999;
	font-size:.938rem;
	line-height:1.688rem;
	float:right
}
.c-product-value .more .icon-more {
	position:absolute;
	top:.438rem;
	right:0;
	display:block;
	width:.438rem;
	height:.75rem;
	background-image:url("../../icon8.png");
	background-repeat:no-repeat;
	background-size:100%
}
body {
	background:#f2f1f6;
	color:#333
}
.base {
	margin-top:.625rem;
	background:#fff;
	border-top:.0625rem solid #c8c7cc;
	border-bottom:.0625rem solid #c8c7cc
}
.p-img {
	background:#f1f1f1
}
.p-info {
	height:2.375rem;
	color:#333;
	font-size:.813rem;
	line-height:1.188rem
}
/*兑换商城*/
.gda{width:47%;float:left;margin-left:2%;margin-right:0px;border-radius:5px;margin-top:8px;padding:0px 0px 10px  0px;background:#ffffff;border:1px solid #f1f1f1;}
.imgContainer .giftImg {
		height: 150px;  
		width:100%;
		border-radius:5px 5px 0px 0px;
		}
/*暂缺货图标*/
 .imgContainer .qhImg{position: absolute;width:70px;height:70px;top:27%;left:26.5%;border-radius: 100%; opacity: .7;}
		@media (min-width: 320px) 
		{	
		.imgContainer .giftImg {
			height:150px;
		}
		.imgContainer .qhImg{width:70px;height:70px;line-height: 70px;}
		}
		@media (min-width: 360px) 
		{	
		.imgContainer .giftImg {
			height:169px;
		}
		.imgContainer .qhImg{width:80px;height:80px;line-height: 80px;}
		}
		@media (min-width: 400px) 
		{	
		.imgContainer .giftImg {
			height:188px;
		}
		.imgContainer .qhImg{width:85px;height:85px;line-height: 85px;}
		}
		@media (min-width: 480px)
		{	
		.imgContainer .giftImg {
			height:225.6px;
		}
		.imgContainer .qhImg{width:100px;height:100px;top:27.5%;left:31.5%;line-height:100px;}
		}
		@media (min-width: 640px) 
		{	
		.imgContainer .giftImg {
			height:300.8px;}
		.imgContainer .qhImg{width:102px;height:102px;top:34%;left:34%;line-height:102px;}
		}
		@media (min-width: 750px) 
		{	
		.imgContainer .giftImg {
			height:352.5px;}
		.imgContainer .qhImg{width:102px;height:102px;top:35%;left:36%;line-height:102px;}
		}		
		@media (min-width: 1080px) 
		{ 
		.imgContainer .giftImg {
		 height:507.6px;}
		.imgContainer .qhImg{width:120px;height:120px;top:38.5%;left:39.8%;line-height:120px;}
	    }
	  @media (min-width: 1536px) {
		 .imgContainer .giftImg {
		 height:722px;}
	  	 .imgContainer .qhImg{width:120px;height:120px;top:38.5%;left:41%;line-height:120px;}
	    }  
.gdname{margin-top:5px;font-size:12px;line-height:15px;height:30px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding:0px 5px;}
.price {
	color:#D83838;font-size:16px;line-height:22px;padding:0px 3px;
}
.c-product-all {
	margin-top:1.438rem;
	margin-bottom:1.438rem;
	height:2.5rem
}
.c-product-all a {
	display:block;
	color:#4c4c4c;
	line-height:2.5rem;
	font-size:.938rem;
	text-align:center
}
.c-product-all a .icon-all {
	position:relative;
	top:.16rem;
	display:inline-block;
	width:1.063rem;
	height:1.063rem;
	background-image:url("../../icon9.png");
	background-repeat:no-repeat;
	background-size:100%
}
.p-vip {
	float:left;
	margin-left:.375rem;
	width:1.063rem;
	height:1.063rem;
	background:url("../../vip.png") no-repeat 0 0;
	background-size:1.063rem 1.063rem
}
.c-mask .mask {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:9;
	display:none;
	background:rgba(0,0,0,0.4)
}
.c-category-list {
	position:fixed;
	top:0;
	right:-17.5rem;
	bottom:0;
	z-index:10;
	padding-top:1.688rem;
	width:0;
	overflow:auto;
	background:#f6f6f6;
	box-shadow:-1px 0 5px rgba(0,0,0,0.28);
	-moz-box-shadow:-1px 0 5px rgba(0,0,0,0.28);
	-webkit-box-shadow:-1px 0 5px rgba(0,0,0,0.28);
	-webkit-transition:width .3s ease-out;
	-moz-transition:width .3s ease-out;
	-o-transition:width .3s ease-out;
	transition:width .3s ease-out
}
.c-category-list.category-show-1 {
	width:17.5rem;
	right:0
}
.c-category-list .name {
	color:#424242;
	font-size:1.25rem;
	line-height:1.5;
	text-align:center
}
.c-category-list .score {
	padding-top:.375rem;
	padding-bottom:1.563rem;
	color:#8c8c8c;
	font-size:.75rem;
	line-height:1.5;
	text-align:center
}
.c-category-list .score .icon-empty,.c-category-list .score .icon-full {
	display:inline-block;
	width:.625rem;
	height:.5rem;
	background-image:url(".icon10.png");
	background-repeat:no-repeat;
	background-size:100%
}
.c-category-list .score .icon-full {
	background-image:url("../../icon11.png")
}
.c-category-list .score span {
	margin-left:.2rem
}
.c-category-list .score-list {
	position:relative;
	margin-left:.625rem;
	margin-right:.625rem;
	margin-bottom:.688rem;
	background:#fff
}
.c-category-list .score-list .divider {
	position:absolute;
	top:.625rem;
	left:33.33%;
	width:1px;
	height:2.25rem;
	background:#dadada
}
.c-category-list .score-list .divider:last-child {
	left:66.66%
}
.c-category-list [class*="block-grid-"] {
	margin:0;
	border:1px solid #e1e1e1;
	-moz-border-radius:.25rem;
	-webkit-border-radius:.25rem;
	border-radius:.25rem
}
.c-category-list [class*="block-grid-"] .key {
	padding-top:.563rem;
	text-align:center;
	color:#424242;
	font-size:.75rem;
	line-height:1.25
}
.c-category-list [class*="block-grid-"] .value {
	padding-bottom:.25rem;
	color:#979797;
	font-size:.813rem;
	line-height:1.625rem;
	text-align:center
}
.c-category-list [class*="block-grid-"] .value .icon-down,.c-category-list [class*="block-grid-"] .value .icon-up {
	position:relative;
	top:.281rem;
	display:inline-block;
	margin-right:.375rem;
	width:1.063rem;
	height:1.063rem;
	background-image:url("../../icon12.png");
	background-repeat:no-repeat;
	background-size:100%
}
.c-category-list [class*="block-grid-"] .value .icon-up {
	background-image:url("../../icon13.png")
}
.c-category-list .category-list.active .header {
	border-bottom:.0625rem solid #c8c7cc
}
.c-category-list .category-list.active .header .icon-open {
	background-image:url("../../icon29.png")
}
.c-category-list .category-list.active .list {
	display:block
}
.c-category-list .category-list:last-child .header {
	border-bottom:.0625rem solid #c8c7cc
}
.c-category-list .category-list .header {
	position:relative;
	height:2.813rem;
	line-height:2.813rem;
	border-top:.0625rem solid #c8c7cc;
	color:#4c4c4c;
	font-size:.938rem;
	padding-left:.938rem
}
.c-category-list .category-list .header .icon-open {
	position:absolute;
	top:1.063rem;
	right:.625rem;
	display:block;
	width:1rem;
	height:.625rem;
	background-image:url("../../icon14.png");
	background-repeat:no-repeat;
	background-size:100%
}
.c-category-list .category-list .header a {
	color:#4c4c4c
}
.c-category-list .category-list .list {
	display:none;
	background:#e6e6e6
}
.c-category-list .category-list .list li {
	height:2.5rem;
	overflow:hidden
}
.c-category-list .category-list .list li.active a {
	background:#ccc
}
.c-category-list .category-list .list li a {
	display:block;
	width:100%;
	padding-left:.938rem;
	height:100%;
	color:gray;
	line-height:2.5rem;
	font-size:.938rem
}
.spanOnlyLeader,.spanLimitEach{background: #fd0;border-radius: 8px;padding: 1px 8px;color: #D5182A;font-size: .5em;position:absolute;top:2%;line-height: 16px;}
.spanOnlyLeader{left:2%;}
.spanLimitEach{right:2%;}