﻿
a,body,html {
	color: #333;
}

a,a:hover {
	text-decoration: none;
}

a:focus,button {
	outline: 0;
}

body,button,dd,dl,dt,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,select,textarea,ul {
	white-space: normal;
	word-wrap: break-word;
	word-break: break-all;
}

.ov_h,.row-s:after,.row-s:before {
	clear: both;
	overflow: hidden;
	height: 0;
}

.btn,[role=button] {
	cursor: pointer;
}

.btn,.goods-two li>div.label>.remove,.icon_header>a,img {
	vertical-align: middle;
}

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1550193713184'); /* IE9 */
  src: url('iconfont.eot?t=1550193713184#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('iconfont.woff?t=1550193713184') format('woff'),
  url('iconfont.ttf?t=1550193713184') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1550193713184#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-sousuo:before {
  content: "\e649";
}

.icon-xia:before {
  content: "\e60c";
}

.icon-weixin:before {
  content: "\e674";
}

.icon-fenxiang:before {
  content: "\e67f";
}

.icon-QQ:before {
  content: "\e69d";
}

.icon-taobao:before {
  content: "\e6e4";
}

.icon-tianmao:before {
  content: "\e613";
}

.icon-duigou-:before {
  content: "\e774";
}

.icon-tubiao-:before {
  content: "\e624";
}

.icon-jingxuan:before {
  content: "\e60a";
}

.icon-shang1:before {
  content: "\e665";
}

.icon-gao:before {
  content: "\e601";
}

.icon-tianmaotmall:before {
  content: "\e602";
}

.icon-ping:before {
  content: "\e603";
}

.icon-di:before {
  content: "\e604";
}

.icon-taobao1:before {
  content: "\e605";
}

.icon-quanmama:before {
  content: "\e606";
}

.icon-k:before {
  content: "\e608";
}

.icon-k1:before {
  content: "\e609";
}

.icon-k2:before {
  content: "\e60b";
}

.icon-jingxuan1:before {
  content: "\e60d";
}

body,html {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif,"Microsoft YaHei";
	-webkit-tap-highlight-color: transparent;
}

button,input,select,textarea {
	outline: 0;
	font-size: inherit;
	font-family: inherit;
	line-height: inherit;
	-webkit-appearance: none;
}

select {
	white-space: nowrap;
}

a:focus {
	-moz-outline: none;
}

figure {
	margin: 0;
}

img {
	border: 0;
}

dd,dl,dt,h1,h2,h3,h4,h5,h6,input,li,ol,p,textarea,ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.col-body {
	background: #F5F5F5;
}

.opacity8 {
	opacity: .95;
	-khtml-opacity: .95;
	-moz-opacity: .95;
	filter: alpha(opacity=95);
}

.opacity3 {
	opacity: .3;
	-khtml-opacity: .3;
	-moz-opacity: .3;
	filter: alpha(opacity=30);
}

.fr {
	float: right;
}

.fl,.row-s .col-10-1,.row-s .col-10-10,.row-s .col-10-11,.row-s .col-10-12,.row-s .col-10-2,.row-s .col-10-3,.row-s .col-10-4,.row-s .col-10-5,.row-s .col-10-6,.row-s .col-10-7,.row-s .col-10-8,.row-s .col-10-9,.row-s .col-12-1,.row-s .col-12-10,.row-s .col-12-11,.row-s .col-12-12,.row-s .col-12-2,.row-s .col-12-3,.row-s .col-12-4,.row-s .col-12-5,.row-s .col-12-6,.row-s .col-12-7,.row-s .col-12-8,.row-s .col-12-9 {
	float: left;
}

.clear:after,.clear:before {
	clear: both;
	display: block;
	content: "";
}

.font-size-12 {
	font-size: 1rem;
}

html.no,html.no body {
	overflow: hidden;
}

.layerForm .icon_form {
	padding-top: 10px;
}

.layerForm .icon_form div.text {
	margin-right: 1%;
	width: 25%;
}

.layerForm .icon_form div.inputtext {
	width: 60%;
}

.layerForm .icon_form .icon_txt {
	padding: 10px 0;
	font-size: 0.28rem;
}

.layerForm.layeradd .icon_form li {
	margin-bottom: 20px;
}

.layerForm.layeradd .icon_form div.text {
	margin: 0 0 0 30px;
	width: 90px;
	text-align: left;
}

.layerForm.layeradd .icon_form span.text {
	float: left;
	margin: 0 0 0 30px;
	text-align: left;
	line-height: 38px;
}

.layerpay {
	margin: 0 auto;
	width: 92.5%;
	height: auto;
}

.layerpay .paylist,.layerpay .paytab {
	margin: 0 auto 2px;
	text-align: center;
	font-size: 0.28rem;
}

.layerpay h3 {
	padding: 20px 0;
	font-weight: 400;
	font-size: 0.28rem;
}

.layerpay .paytab {
	width: 100%;
	height: 40px;
	background: #eee;
	line-height: 40px;
}

.layerpay .paylist {
	padding: 20px 0;
	background: #faf9f8;
}

.layerpay .paylist .col-sm-4 {
	line-height: 18px;
}

.layerpay .paylist .col-sm-2 {
	line-height: 36px;
}

.layerpay .paylist .inputtext {
	display: block;
	margin: 0 auto;
	width: 80%;
	height: 35px;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #faf9f8;
	text-indent: .5em;
	line-height: 35px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
}

.layerpay .paytraffic {
	width: 100%;
	height: 45px;
	background: #eee;
	text-align: right;
	font-size: 0.28rem;
	line-height: 45px;
}

.layerpay .paytraffic input {
	margin: 0 15px 0 0;
	width: 138px;
	height: 35px;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #eee;
	text-indent: .5em;
	line-height: 35px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
}

.layerpay .paytotal {
	width: 100%;
	height: 40px;
	text-align: right;
	font-size: 0.28rem;
	line-height: 40px;
}

.layerpay .paytotal span {
	margin: 0 10px 0 0;
}

.layout {
	overflow: hidden;
	margin: auto;
	max-width: 750px;
	text-align: left;
}

.ui_bot_tab~.layout {
	display: block;
	padding-bottom: 44px;
}

.ui_bot_tab {
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 110;
	width: 100%;
	border-top: solid 1px #eee;
	background: #fff;
	zoom: 1;
}

.ui_bot_tab .row-s>a {
	position: relative;
	z-index: 1;
	padding: 3px 0 2px;
	color: #666;
	text-align: center;
	font-size: 12px;
	line-height: 20px;
	zoom: 1;
}

.ui_bot_tab .row-s>a .iconfont {
	display: block;
	color: #666;
	font-size: 24px;
}

.ui_bot_tab .row-s>a .iconfont img {
	display: block;
	margin: auto;
	width: auto;
	height: 24px;
}

.ui_bot_tab .row-s>a em.num {
	position: absolute;
	top: 3px;
	left: 45%;
	z-index: 10;
	overflow: hidden;
	margin-left: 10px;
	padding: 0 7px;
	max-width: 2rem;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #FC3F78;
	color: #fff;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-style: normal;
	font-size: 11px;
	line-height: 15px;
	zoom: 1;
	-o-border-radius: 20px;
	-ms-border-radius: 20px;
}

.btn,.iconfont {
	position: relative;
	zoom: 1;
}

.ui_bot_tab .row-s>a.active,.ui_bot_tab .row-s>a.active .iconfont {
	color: #FC3F78;
}

.row-s:after,.row-s:before {
	display: block;
	content: "";
}

.row-s .col-12-1 {
	width: 8.33333333%;
}

.row-s .col-12-2 {
	width: 16.66666667%;
}

.row-s .col-12-3 {
	width: 25%;
}

.row-s .col-12-4 {
	width: 33.33333333%;
}

.row-s .col-12-5 {
	width: 41.66666667%;
}

.row-s .col-12-6 {
	width: 50%;
}

.row-s .col-12-7 {
	width: 58.33333333%;
}

.row-s .col-12-8 {
	width: 66.66666667%;
}

.row-s .col-12-9 {
	width: 75%;
}

.row-s .col-12-10 {
	width: 83.33333333%;
}

.row-s .col-12-11 {
	width: 91.66666667%;
}

.row-s .col-12-12 {
	width: 100%;
}

.row-s .col-10-1 {
	width: 10%;
}

.row-s .col-10-2 {
	width: 20%;
}

.row-s .col-10-3 {
	width: 30%;
}

.row-s .col-10-4 {
	width: 40%;
}

.row-s .col-10-5 {
	width: 50%;
}

.row-s .col-10-6 {
	width: 60%;
}

.row-s .col-10-7 {
	width: 70%;
}

.row-s .col-10-8 {
	width: 80%;
}

.row-s .col-10-9 {
	width: 90%;
}

.row-s .col-10-10 {
	width: 100%;
}

.col-mar {
	margin: 0 0.28rem;
}

html.ov_h {
	overflow: hidden;
	height: 100%;
}

html.ov_h body {
	overflow: hidden;
}

.iconfont {
	z-index: 1;
	color: inherit;
}

.row-mar {
	margin: 0 15px;
}

.text-right {
	text-align: right;
}

.text-left {
	text-align: left;
}

.btn,.default_msg,.default_msg i.iconfont,.text-center {
	text-align: center;
}

.col-main {
	color: #FC3F78;
}

.col-green {
	color: #19B933;
}

.col-money {
	color: #FC4D52;
}

.col-red {
	color: #F72239;
}

.col-darkblue {
	color: #3172B9;
}

.col-gray {
	color: #7F8EA4;
}

.col-888 {
	color: #888;
}

.col-666 {
	color: #666;
}

.col-link {
	color: #1991EB;
}

a.col-gray:hover {
	color: #FC3F78;
}

.col-hr {
	color: #EEE;
}

.col-aaa {
	color: #aaa;
}

.col-primary,a.col-primary:hover {
	color: #FC3F78;
}

.col-secondary {
	color: #acb0b5;
}

.btn {
	z-index: 1;
	display: inline-block;
	overflow: hidden;
	padding: .098rem .238rem;
	border: 0;
	border: 1px solid transparent;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	white-space: nowrap;
	font-size: 0.28rem;
	-webkit-appearance: none;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.btn:hover {
	opacity: .9;
}

.btn .iconfont {
	padding-right: 3px;
}

.btn[disabled=disabled] {
	opacity: .8;
	-khtml-opacity: .8;
	-moz-opacity: .8;
	filter: alpha(opacity=80);
}

.btn.btn-default {
	border-color: #eee;
	background: #eee;
	color: #666;
}

.btn.btn-default:hover {
	border-color: #ececec;
	background: #ececec;
	color: #666;
}

.btn.btn-primary {
	padding: .1008rem .238rem;
	border: 0;
	background: -moz-linear-gradient(left,#FBAA58 0,#FA4DBE 100%);
	background: -webkit-gradient(linear,left top,left right,color-stop(0,#FBAA58),color-stop(100%,#FA4DBE));
	background: -webkit-linear-gradient(left,#FBAA58 0,#FA4DBE 100%);
	background: -o-linear-gradient(left,#FBAA58 0,#FA4DBE 100%);
	background: -ms-linear-gradient(left,#FBAA58 0,#FA4DBE 100%);
	background: linear-gradient(to left,#FBAA58 0,#FA4DBE 100%);
	color: #fff;
}

.btn.btn-primary:hover {
	border-color: #ff4685;
	background: #ff4685;
	color: #fff;
}

.btn.btn-secondary {
	padding: .1008rem .238rem;
	border: 1px solid transparent;
	background: #FC3F78;
	color: #fff;
}

.btn.btn-secondary:hover {
	border-color: #ff4685;
	background: #ff4685;
	color: #fff;
}

.btn.btn-catching {
	border: 1px solid #FC4D52;
	background: 0 0;
	color: #FC4D52;
}

.btn.btn-catching:hover {
	border: 1px solid #FC4D52;
	background: #FC4D52;
	color: #fff;
}

.btn.btn-outpri {
	border: 1px solid #FC3F78;
	background: 0 0;
	color: #FC3F78;
}

.btn.btn-outpri:hover {
	border: 1px solid #FC3F78;
	background: #FC3F78;
	color: #fff;
}

.btn.btn-outline {
	border: 1px solid #a6a6a6;
	background: 0 0;
	color: #666;
}

.btn.btn-outline:active {
	border: 1px solid #FC3F78;
	color: #FC3F78;
}

.btn.btn-outline[disabled] {
	border: 1px solid #ccc;
	background: 0 0;
	color: #888;
	opacity: .8;
	-khtml-opacity: .8;
	-moz-opacity: .8;
	filter: alpha(opacity=80);
}

.btn.btn-min {
	padding: .0827rem .2408rem;
	font-size: .2408rem;
}

.btn.btn-max {
	padding: .14rem 0.4004rem;
	font-size: 0.3192rem;
}

.btn.btn-max .iconfont {
	font-size: 0.3612rem;
}

.btn.btn-block {
	display: block;
	padding-right: 0;
	padding-left: 0;
	width: 100%;
}

.icon_input {
	display: block;
	padding: 10px 0;
	width: 100%;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #fff;
	color: #333;
	text-indent: .5em;
	font-size: 0.28rem;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
}

.icon_input:focus {
	color: #666;
}

.icon_input:hover {
	border-color: #bbb;
}

span.icon_input,span.icon_input:hover {
	border-color: #eee;
	color: #999;
}

.icon_input_none {
	border-color: #FC3F78;
	color: #FC3F78;
}

p.icon_input_none {
	height: 22px;
	line-height: 22px;
}

.input_min {
	padding: 5px 0;
}

.default_msg {
	padding: 40% 20px 0;
	color: #555;
	font-size: 0.28rem;
}

.default_msg i.iconfont {
	display: block;
	margin: auto auto 0.28rem;
	width: 50vw;
	height: 50vw;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	background-size: auto 100%;
	color: #fff;
	font-size: 0.42rem;
	line-height: 50vw;
	-webkit-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-o-border-radius: 500px;
	-ms-border-radius: 500px;
}

.layui-layer .layui-layer-title {
	border-color: #FC3F78;
	background: #FC3F78;
	color: #fff;
	font-size: 0.28rem;
}

.layui-layer .layui-layer-setwin .layui-layer-min cite {
	background-color: #fff;
}

.layui-layer .layui-layer-btn {
	padding: 0 0 5px;
	text-align: right;
}

.layui-layer .layui-layer-btn a {
	position: relative;
	z-index: 1;
	overflow: hidden;
	padding: 0 35px;
	height: 34px;
	border-color: #eee;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #eee;
	color: #666;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
	font-size: 0.28rem;
	line-height: 34px;
	cursor: pointer;
	zoom: 1;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
}

.ui_icon_tab,.ui_icon_tab.nav_icon_tab_whole {
	padding-right: 0;
}

.ui_icon_tab,.ui_icon_tab>div.cent>.swiper-wrapper {
	position: relative;
	height: 40px;
	text-align: center;
	zoom: 1;
}

.layui-layer .layui-layer-btn a:hover {
	background: #ececec;
	color: #666;
	opacity: .9;
}

.layui-layer .layui-layer-btn a.layui-layer-btn0 {
	border-color: #FC3F78;
	background: #FC3F78;
	color: #fff;
}

.layui-layer .layui-layer-btn a.layui-layer-btn0:hover {
	background: #b8161c;
	color: #fff;
}

.ui_icon_tab {
	z-index: 130;
	border-bottom: solid 1px #eee;
	background: #fff;
	line-height: 40px;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	transform-origin: center;
}

.ui_icon_tab.opacity1 {
	opacity: 1;
	-khtml-opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.ui_icon_tab>div.cent {
	position: relative;
	z-index: 1;
	margin: 0 40px 0 50px;
	zoom: 1;
}

.ui_icon_tab>div.cent>.swiper-wrapper {
	z-index: 50;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.ui_icon_tab .swiper-slide {
	display: block;
	overflow: hidden;
	margin: auto;
	width: auto;
	background: #fff;
	line-height: 40px;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	-webkit-transform: translateY(0) translateX(0);
	transform: translateY(0) translateX(0);
	transform-origin: center;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
}

.ui_icon_tab .swiper-slide.active a {
	color: #FC3F78;
}

.ui_icon_tab .swiper-slide.active a:before {
	left: 15%;
	width: 70%;
	height: 3px;
}

.ui_icon_tab .swiper-slide a {
	position: relative;
	z-index: 1;
	display: block;
	padding: 0 15px;
	height: 38px;
	border-bottom: solid 2px #fff;
	text-align: center;
	font-size: 0.086rem;
	line-height: 40px;
	zoom: 1;
}

@media only screen and (max-width:350px) {
	.ui_icon_tab .swiper-slide a {
		padding: 0 10px;
	}
}

.ui_icon_tab .swiper-slide a .iconfont {
	float: right;
}

.ui_icon_tab .swiper-slide a .icon-xiaxuan {
	top: 0;
}

.ui_icon_tab .swiper-slide a:before {
	position: absolute;
	bottom: 0;
	left: 50%;
	z-index: 1;
	display: block;
	width: 0;
	height: 2px;
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
	background: #FC3F78;
	content: "";
	zoom: 1;
	-o-border-radius: 2px 2px 0 0;
	-ms-border-radius: 2px 2px 0 0;
}

.ui_icon_tab .whole {
	position: absolute;
	top: 0;
	right: -40px;
	z-index: 60;
	display: block;
	width: 40px;
	height: 40px;
	background: #fff;
	-webkit-box-shadow: 0 -8px 10px 4px #fff;
	box-shadow: 0 -8px 10px 4px #fff;
	color: #999;
	text-align: center;
	line-height: 40px;
	zoom: 1;
}

.ui_icon_tab .whole:before {
	display: block;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	transform-origin: center;
}

.ui_icon_tab .ullit,.ui_icon_tab .ullit_tab {
	position: absolute;
	background: #fff;
	opacity: 0;
	transition: all .4s ease 0s;
	zoom: 1;
}

.ui_icon_tab .ullit_tab {
	top: 0;
	left: -40px;
	z-index: 49;
	height: 40px;
	text-align: left;
	text-indent: 0.28rem;
	line-height: 40px;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	-webkit-transform: translateY(-50%) translateX(0);
	transform: translateY(-50%) translateX(0);
	transform-origin: center;
}

.ui_icon_tab .ullit {
	top: -600px;
	left: 0;
	z-index: 20;
	padding: 30px 0 0;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	-webkit-transform: translateY(-200px) translateX(0);
	transform: translateY(-200px) translateX(0);
	transform-origin: center;
}

.ui_icon_tab .ullit li {
	margin-bottom: 0.56rem;
}

.ui_icon_tab .ullit li a {
	display: block;
}

.ui_icon_tab .ullit li img {
	width: 100%;
}

.ui_icon_tab .ullit li span {
	display: block;
	padding-top: .14rem;
	color: #666;
	font-size: 0.28rem;
	line-height: 0.504rem;
}

.ui_icon_tab .ullit li .iconfont {
	display: block;
	margin: auto;
	width: 0.98rem;
	height: 0.98rem;
}

.ui_icon_tab.active .ullit {
	top: 41px;
	opacity: 1;
	-webkit-transform: translateY(0) translateX(0);
	transform: translateY(0) translateX(0);
}

.ui_icon_tab.active .ant,.ui_icon_tab.active .swiper-slide {
	opacity: 0;
	-webkit-transform: translateY(-100%) translateX(0);
	transform: translateY(-100%) translateX(0);
}

.ui_icon_tab.active .whole:before {
	-webkit-transform: translateY(rotate(-180deg)) translateX(0);
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	transform: translateY(rotate(-180deg)) translateX(0);
	transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
}

.ui_icon_tab.active .ullit_tab {
	z-index: 55;
	opacity: 1;
	-webkit-transform: translateY(0) translateX(0);
	transform: translateY(0) translateX(0);
}

.ui_icon_tab .ant {
	position: absolute;
	top: 0;
	left: -50px;
	z-index: 54;
	width: 50px;
	height: 40px;
	background: #fff;
	text-align: center;
	line-height: 40px;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	-webkit-transform: translateY(0) translateX(0);
	transform: translateY(0) translateX(0);
	transform-origin: center;
	zoom: 1;
}

.ui_icon_tab .ant a {
	position: relative;
	z-index: 1;
	display: block;
	font-size: 0.086rem;
	zoom: 1;
}

.ui_icon_tab .ant a:after,.ui_icon_tab .ant a:before {
	position: absolute;
	z-index: 1;
	content: "";
	zoom: 1;
}

.ui_icon_tab .ant a:before {
	top: 20%;
	right: 0;
	overflow: hidden;
	width: 1px;
	height: 60%;
	background: #eee;
}

.ui_icon_tab .ant a:after {
	bottom: 0;
	left: 50%;
	display: block;
	width: 0;
	height: 3px;
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
	background: #FC3F78;
	-o-border-radius: 2px 2px 0 0;
	-ms-border-radius: 2px 2px 0 0;
}

.classify_bg,.ui_icon_tab.fixed {
	position: fixed;
	left: 0;
	width: 100%;
}

.ui_icon_tab .ant a.active {
	color: #FC3F78;
}

.ui_icon_tab .ant a.active:after {
	left: 15%;
	width: 70%;
	height: 2px;
}

.ui_icon_tab.fixed {
	top: 0;
	z-index: 90;
	zoom: 1;
}

.ui_icon_tab.fixed~.classify_bg {
	z-index: 89;
}

.ui_icon_tab_bg {
	height: 40px;
}

.classify_bg {
	top: 0;
	z-index: 78;
	display: block;
	height: 100%;
	background: #000;
	opacity: .2;
	zoom: 1;
}

.ui_swiper {
	position: relative;
	z-index: 5;
	background: #f4f4f4;
	zoom: 1;
}

.ui_swiper img {
	display: block;
	width: 100%;
}

.ui_swiper .swiper-wrapper {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.ui_swiper .swiper-slide {
	text-align: center;
}

.ui_swiper .swiper-pagination-bullet {
	width: 6px;
	height: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #ccc;
	opacity: 1;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	transform-origin: center;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
}

.icon_msg,.icon_msg.active {
	transition: all .4s ease 0s;
}

.ui_swiper .swiper-pagination-bullet-active {
	width: 0.28rem;
	background: #FC3F78;
}

.ui_swiper .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 2px;
}

.ui_swiper .swiper-container-horizontal>.swiper-pagination-bullets,.ui_swiper .swiper-pagination-custom,.ui_swiper .swiper-pagination-fraction {
	bottom: 5px;
}

.icon_msg {
	position: fixed;
	top: 50%;
	left: 0;
	z-index: 9999;
	display: inline-block;
	margin: -20px 0 0;
	width: 100%;
	color: #fff;
	text-align: center;
	font-size: 0.28rem;
	opacity: 0;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	-webkit-transform: translateY(50px) translateX(0);
	transform: translateY(50px) translateX(0);
	transform-origin: center;
	zoom: 1;
}

.icon_msg span {
	display: inline-block;
	padding: 8px 10px;
	max-width: 90%;
	min-width: 100px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgba(0,0,0,.7);
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
}

.icon_msg.active {
	opacity: 1;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	-webkit-transform: translateY(0) translateX(0);
	transform: translateY(0) translateX(0);
	transform-origin: center;
}

.goods-two li,.icon_msg.up {
	transition: all .4s ease 0s;
}

.icon_msg.up {
	opacity: 0;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	-webkit-transform: translateY(-50px) translateX(0);
	transform: translateY(-50px) translateX(0);
	transform-origin: center;
}

.hr {
	height: .14rem;
	background: #F5F5F5;
}

.goods_def {
	padding: 0.84rem 0;
	text-align: center;
}

.goods_def .iconfont {
	color: #999;
	font-size: 0.8rem;
}

.goods_def .text {
	padding: .224rem;
	color: #999;
	text-indent: center;
}

.goods_def .button .btn {
	padding-right: 40px;
	padding-left: 40px;
}

.no_new_item {
	padding: 20px;
	text-align: center;
}

.no_new_item span {
	position: relative;
	z-index: 1;
	display: inline-block;
	padding: 0 10px;
	color: #999;
	zoom: 1;
}

.no_new_item span:after,.no_new_item span:before {
	position: absolute;
	top: 50%;
	left: -1.12rem;
	z-index: 1;
	display: block;
	overflow: hidden;
	width: 1.12rem;
	height: 1px;
	background: #eee;
	content: "";
	zoom: 1;
}

.no_new_item span:before {
	right: -1.12rem;
	left: auto;
}

.goods-new {
	clear: both;
}

.goods-new li .cent {
	margin: 0 2.5px 5px 0;
	background: #fff;
}

.goods-new li:nth-child(2n) .cent {
	margin: 0 0 5px 2.5px;
}

.goods-new li .cent a.img {
	position: relative;
	z-index: 1;
	display: block;
	overflow: hidden;
	zoom: 1;
}

.goods-new li .cent a.img .tab {
	position: absolute;
	top: 0;
	left: 5px;
	z-index: 1;
	width: 71px;
	zoom: 1;
}

.goods-new li .cent a.img .tab img {
	position: relative;
	top: -1px;
	display: block;
	width: 100%;
}

.goods-new li .cent a.img .tab p {
	position: relative;
    top: -0.448rem;
	z-index: 1;
	overflow: hidden;
	height: 0.448rem;
	color: #433134;
	text-align: center;
	font-size: .2198rem;
	line-height: 0.448rem;
	zoom: 1;
}

.goods-new li .cent a.img .tab p span {
	color: #FF0036;
}

.goods-new li .cent a.img img {
	display: block;
	width: 100%;
}

.goods-new li .cent .bt {
	overflow: hidden;
	margin: 0;
	height: 30px;
	color: #333;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: 400;
	font-size: 14px;
	line-height: 30px;
}

.goods-new li .cent .num {
	padding: 5px 0 10px;
	color: #888;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 12px;
}

.goods-new li .cent .money {
	position: relative;
	top: 2px;
	height: 22px;
	color: #FC4D52;
	white-space: nowrap;
	font-size: 18px;
	line-height: 22px;
}

.goods-new li .cent .money span,.goods-new li .cent .quan i {
	color: #FC4D52;
	font-size: 12px;
}

.goods-new li .cent .quan,.goods-new li .cent .quan i {
	position: relative;
	top: 1px;
	z-index: 1;
	display: block;
	padding: 1px 0;
}

.goods-new li .cent .quan {
	float: right;
	overflow: hidden;
	width: 60px;
}

.goods-new li .cent .quan i {
	border: 1px solid #fd5a5f;
	border-radius: 3px;
	background: #fff;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-style: normal;
}

.goods-new li .cent .quan i:after,.goods-new li .cent .quan i:before {
	position: absolute;
	top: 50%;
	left: -4px;
	display: block;
	margin-top: -3px;
	width: 5px;
	height: 5px;
	border: 1px solid #fd5a5f;
	border-radius: 10px;
	background: #fff;
	content: "";
}

.goods-two li,.goods-two li .img {
	position: relative;
	z-index: 1;
	zoom: 1;
}

.goods-new li .cent .quan i:before {
	right: -4px;
	left: auto;
}

.goods-new li .mar {
	margin: 0 10px;
	padding-bottom: 13px;
}

@media only screen and (max-width:360px) {
	.goods-new li .cent .money {
		font-size: 14px;
	}
}

.goods-two li {
	padding: .196rem 0 0 .196rem;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	transform-origin: center;
    background:#fff;
}

.goods-two li:active,.goods-two li:hover {
	background: #fdfdfd;
}

.goods-two li:active h3,.goods-two li:hover h3 {
	opacity: .5;
	filter: alpha(opacity=50);
}

.goods-two li .img {
	float: left;
	width: 1.3rem;
	height: 1.3rem;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #eee;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
}

.goods-two li .img img {
	display: block;
	width: 1.3rem;
	height: 1.3rem;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
}

.goods-two li .img a {
	display: block;
}

.goods-two li .img .goods_tag {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	display: inline-block;
	overflow: hidden;
	padding: 1px 10px;
	max-width: 70%;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
	background: -moz-linear-gradient(left,#D95AFF 0,#7281FD 100%);
	background: -webkit-gradient(linear,left top,left right,color-stop(0,#D95AFF),color-stop(100%,#7281FD));
	background: -webkit-linear-gradient(left,#D95AFF 0,#7281FD 100%);
	background: -o-linear-gradient(left,#D95AFF 0,#7281FD 100%);
	background: -ms-linear-gradient(left,#D95AFF 0,#7281FD 100%);
	background: linear-gradient(to left,#D95AFF 0,#7281FD 100%);
	color: #fff;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: .2198rem;
	zoom: 1;
	-o-border-radius: 0 2px 2px 0;
	-ms-border-radius: 0 2px 2px 0;
}

.goods-two li div.cent {
	position: relative;
	top: .112rem;
	z-index: 1;
	margin-left: 2.52rem;
	padding-bottom: .196rem;
	height: 2.24rem;
	zoom: 1;
}

.goods-two li div.cent h3 {
	display: -webkit-box;
	overflow: hidden;
	height: 0.952rem;
	text-overflow: ellipsis;
	font-weight: 400;
	font-size: 0.28rem;
	line-height: 0.448rem;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.goods-two li div.cent .quan {
	display: inline-block;
	overflow: hidden;
	padding: .14rem 0;
}

.goods-two li div.cent .quan i {
	position: relative;
	z-index: 1;
	display: block;
	padding: 0 10px;
	min-width: 0.84rem;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: -moz-linear-gradient(left,#FF5E5E 0,#FF927C 100%);
	background: -webkit-gradient(linear,left top,left right,color-stop(0,#FF5E5E),color-stop(100%,#FF927C));
	background: -webkit-linear-gradient(left,#FF5E5E 0,#FF927C 100%);
	background: -o-linear-gradient(left,#FF5E5E 0,#FF927C 100%);
	background: -ms-linear-gradient(left,#FF5E5E 0,#FF927C 100%);
	background: linear-gradient(to left,#FF5E5E 0,#FF927C 100%);
	color: #fff;
	text-align: center;
	font-style: normal;
	font-size: 0.2198rem;
	zoom: 1;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
}

.goods-two li div.cent .quan i:after,.goods-two li div.cent .quan i:before {
	position: absolute;
	top: 50%;
	left: -4px;
	z-index: 1;
	display: block;
	margin-top: -3px;
	width: 5px;
	height: 5px;
	border: 1px solid #fff;
	border-radius: 10px;
	background: #fff;
	content: "";
	zoom: 1;
}

.goods-two li div.cent .quan i:before {
	right: -4px;
	left: auto;
}

.goods-two li div.cent .money {
	height: 24px;
	font-size: .2198rem;
}

.goods-two li div.cent .money span {
	margin-right: .14rem;
	font-size: 0.364rem;
    float: left;
    height: 20px;
    line-height: 20px;
}

.goods-two li div.cent .money span:first-child {
    text-decoration: line-through;
    color:#ccc;
    font-size: 0.28rem;
}

.goods-two li div.cent .money span i {
	font-style: normal;
	font-size: .2198rem;
    margin-bottom: 0.2rem;
}

.goods-two li div.cent .money .quan {
    position: relative;
    top: 0;
    z-index: 1;
    overflow: hidden;
    margin-right: 10px;
    padding: 0;
    zoom: 1;
}

.goods-two li div.cent .money .quan i {
    line-height: 20px;
    height: 20px;
}

.goods-two li div.cent .col-aaa {
	padding-top: 0;
	padding-right: 10px;
	color: #aaa;
	font-size: .2198rem;
	line-height: 0.42rem;
}

.goods-two li div.cent .col-aaa span:nth-child(1) {
	position: relative;
	z-index: 1;
	display: inline-block;
	margin-right: 10px;
	padding-right: 10px;
	zoom: 1;
    color: #FC4D52;
    font-size: 0.364rem;
}

.goods-two li div.cent .col-aaa span:nth-child(1) i {
    font-size: .2rem;
}

@media only screen and (min-width:350px) {
	.goods-two li .img,.goods-two li .img img {
		width: 2rem;
		height: 2rem;
	}

	.goods-two li div.cent {
		margin-left: 2.2rem;
		height: 2rem;
	}

	.goods-two li div.cent .col-aaa {
		padding-top: 0;
	}
}

.goods-two li>div.label {
	display: block;
}

.goods-two li>div.label input[type=checkbox] {
	display: none;
}

.goods-two li>div.label label {
	height: 50px;
}

.goods-two li>div.label i.iconfont {
	position: absolute;
	top: 50%;
	left: -0.756rem;
	z-index: 10;
	margin-top: -.196rem;
	width: 0.84rem;
	color: #aaa;
	text-align: center;
	font-size: 0.392rem;
	font-family: iconfont!important;
	zoom: 1;
}

.goods-two li>div.label i.iconfont:before {
	content: "\e65c";
}

.goods-two li>div.label input[type=checkbox]:checked+i.iconfont:before {
	color: #FC3F78;
	content: "\e716";
}

.goods-two li>div.label>.remove {
	position: absolute;
	top: 0;
	left: 100%;
	z-index: 1;
	display: table-cell;
	padding: 0;
	width: 1.68rem;
	height: 100%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	color: #fff;
	text-align: center;
	line-height: 2.632rem;
	zoom: 1;
	-o-border-radius: 0;
	-ms-border-radius: 0;
}

.ui_load,.weixin-msg {
	position: fixed;
	top: 0;
	left: 0;
	zoom: 1;
}

@media only screen and (min-width:350px) {
	.goods-two li>div.label .img {
		line-height: 2.912rem;
	}
}

.goods-two li.active {
	-webkit-transform: translateY(0) translateX(3rem);
	transform: translateY(0) translateX(3rem);
}

.goods-two li.active_r {
	-webkit-transform: translateY(0) translateX(-6rem);
	transform: translateY(0) translateX(-6rem);
}

.goods-two li:last-child div.cent {
	border-bottom: 0;
}

.weixin-msg {
	z-index: 9999;
	width: 100%;
	height: 100%;
	background: url(images/weixin-msg.png?v=2018-12-24) 95% 10px no-repeat rgba(0,0,0,.5);
	background-size: 50% auto;
	-webkit-background-size: 50% auto;
	-moz-background-size: 50% auto;
}

.ui_nav_list li {
	padding: 0.28rem 0;
	background: #fff;
	color: #666;
	font-size: 0.28rem;
}

.ui_nav_list li a {
	color: #666;
}

.ui_nav_list li .iconfont {
	margin: 0 .196rem;
}

.ui_nav_list li .text-left .iconfont {
	margin-right: .114rem;
}

.ui_nav_list li:hover {
	background: #fafafa;
}

.scroll_top {
	position: fixed;
	right: 20px;
	bottom: 25px;
	z-index: 1;
	width: 35px;
	height: 35px;
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px;
	background: rgba(51,51,51,.8);
	color: #fff;
	text-align: center;
	line-height: 35px;
	opacity: 0;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	-webkit-transform: translateY(100px) translateX(0);
	transform: translateY(100px) translateX(0);
	transform-origin: center;
	zoom: 1;
	-o-border-radius: 35px;
	-ms-border-radius: 35px;
}

.scroll_top.active {
	opacity: 1;
	-webkit-transform: translateY(-25px) translateX(0);
	transform: translateY(-25px) translateX(0);
}

.ui_load {
	z-index: 210;
	width: 100%;
	height: 2px;
	background: rgba(222,222,222,.5);
}

.ui_load p {
	width: 0;
	height: 2px;
	border-radius: 0 10px 10px 0;
	background: -moz-linear-gradient(left,#fb85f7 0,#fe9f69 100%);
	background: -webkit-gradient(linear,left top,left right,color-stop(0,#fb85f7),color-stop(100%,#fe9f69));
	background: -webkit-linear-gradient(left,#fb85f7 0,#fe9f69 100%);
	background: -o-linear-gradient(left,#fb85f7 0,#fe9f69 100%);
	background: -ms-linear-gradient(left,#fb85f7 0,#fe9f69 100%);
	background: linear-gradient(to left,#fb85f7 0,#fe9f69 100%);
}

.ui_load~.ui_load_bg,.up_app {
	position: fixed;
	left: 0;
	width: 100%;
	zoom: 1;
}

.ui_load~.ui_load_bg {
	top: 0;
	z-index: 209;
	height: 100%;
	background: rgba(255,255,255,.01);
}

.up_app {
	bottom: 0;
	z-index: 200;
	background: rgba(0,0,0,.86);
	color: #fff;
	-webkit-transition: all .2s ease-out 0s;
	-moz-transition: all .2s ease-out 0s;
	-o-transition: all .2s ease-out 0s;
	transition: all .2s ease-out 0s;
	-webkit-transform: translateY(100%) translateX(0);
	transform: translateY(100%) translateX(0);
	transform-origin: center;
}

.up_app .img,.up_app .img img {
	width: 1.12rem;
	height: 1.12rem;
}

.up_app .img {
	position: relative;
	top: 1.96rem;
	z-index: 1;
	float: left;
	-webkit-border-radius: 0.14rem;
	-moz-border-radius: 0.14rem;
	border-radius: 0.14rem;
	zoom: 1;
	-o-border-radius: 0.14rem;
	-ms-border-radius: 0.14rem;
}

.up_app .text {
	position: relative;
	z-index: 1;
	padding: .196rem 0 .196rem 1.26rem;
	height: 1.12rem;
	zoom: 1;
}

.up_app .btn,.up_app .close {
	position: absolute;
	z-index: 1;
	zoom: 1;
}

.up_app .text .name {
	padding: .14rem 0 .028rem;
	font-size: 0.086rem;
}

.up_app .text .name span {
	color: #FC3F78;
	font-weight: 600;
}

.up_app .text .title {
	color: #999;
	font-size: 0.2198rem;
}

.up_app .btn {
	top: 50%;
	right: 0;
	margin-top: -0.28rem;
}

.up_app .close {
	top: .028rem;
	right: -0.196rem;
	display: block;
	color: #aaa;
}

@media only screen and (max-width:350px) {
	.up_app .col-mar {
		margin: 0 .14rem;
	}

	.up_app .btn {
		margin-top: -.224rem;
		padding: .084rem .14rem;
		font-size: 0.2198rem;
	}

	.up_app .img,.up_app .img img {
		width: 0.84rem;
		height: 0.84rem;
	}

	.up_app .text {
		padding: .14rem 0 .14rem 0.98rem;
		height: 0.84rem;
	}

	.up_app .text .name {
		padding: .056rem 0 .028rem;
		font-size: 0.28rem;
	}

	.up_app .close {
		top: 0;
		right: -.14rem;
		font-size: 0.2198rem;
	}

	.up_app .img {
		top: .14rem;
	}
}

.up_app.top {
	opacity: 0;
	-webkit-transform: translateY(-100%) translateX(0);
	transform: translateY(-100%) translateX(0);
}

.up_app.top .close {
	top: auto;
	right: auto;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
}

.up_app.active {
	opacity: 1;
	-webkit-transform: translateY(0) translateX(0);
	transform: translateY(0) translateX(0);
}

body .layui-layer-tips .layui-layer-content {
	padding: 2px 12px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	box-shadow: 0 2px 5px 0 rgba(255,119,0,.24);
	-o-border-radius: 20px;
	-ms-border-radius: 20px;
}

body .layui-layer-tips i.layui-layer-TipsB {
	top: -14px;
	left: 25px;
	-webkit-transform: translateY(rotate(90deg)) translateX(0);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	transform: translateY(rotate(90deg)) translateX(0);
	transform: rotate(90deg);
	-ms-transform: rotate(90deg);
}

.sort_icon_tab {
	height: 42px;
	background: #fff;
	line-height: 42px;
}

.sort_icon_tab .sort_price {
	top: 1px;
	left: 2px;
	display: inline-block;
	overflow: hidden;
	width: 12px;
	height: 12px;
	background: url(images/sort_icon.png?v=2018-12-24) center top;
	background-size: 100% auto;
	-webkit-background-size: 100% auto;
	-moz-background-size: 100% auto;
}

.sort_icon_tab .sort_price.price {
	background-position: 0 -12px;
}

.sort_icon_tab .sort_price.price_h {
	background-position: 0 -25px;
}

.sort_icon_tab .active {
	color: #FC3F78;
}

.sort_icon_tab.p_a,.sort_icon_tab.p_f {
	position: fixed;
	top: 46px;
	left: 0;
	z-index: 50;
	width: 100%;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	transform-origin: center;
	zoom: 1;
}

.sort_icon_tab_bg {
	height: 42px;
}

.coll_def {
	height: 100vh;
	background-color: #fff;
	text-align: center;
}

.coll_def p.img {
	padding-top: 15vh;
	width: 100%;
	height: 20vh;
	background: center bottom no-repeat;
}

.coll_def .text {
	padding-bottom: 0.28rem;
	font-size: 0.086rem;
	line-height: 0.7rem;
}

.coll_def .text .msg {
	color: #999;
}

.coll_def .but a.btn {
	padding: 0.168rem 1.12rem;
	-webkit-border-radius: 1.4rem;
	-moz-border-radius: 1.4rem;
	border-radius: 1.4rem;
	background: -moz-linear-gradient(left,#FF5E90 0,#FF927C 100%);
	background: -webkit-gradient(linear,left top,left right,color-stop(0,#FF5E90),color-stop(100%,#FF927C));
	background: -webkit-linear-gradient(left,#FF5E90 0,#FF927C 100%);
	background: -o-linear-gradient(left,#FF5E90 0,#FF927C 100%);
	background: -ms-linear-gradient(left,#FF5E90 0,#FF927C 100%);
	background: linear-gradient(to left,#FF5E90 0,#FF927C 100%);
	box-shadow: 0 2px 6px 0 rgba(255,135,135,.5);
	-o-border-radius: 1.4rem;
	-ms-border-radius: 1.4rem;
}

.header_pr,.header_pr>.search_term {
	top: 0;
	left: 0;
	width: 100%;
	background: #fff;
	zoom: 1;
}

.header_pr {
	position: fixed;
	z-index: 160;
	border-bottom: solid 1px #ddd;
	-webkit-transform: translateY(0) translateX(0);
	-webkit-transform: 0;
	-moz-transform: 0;
	transform: translateY(0) translateX(0);
	transform: 0;
	-ms-transform: 0;
}

.header_pr>.search_term {
	position: absolute;
	z-index: -1;
	overflow-y: auto;
	height: 100vh;
	opacity: 0;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	-webkit-transform: translateY(-200%) translateX(0);
	transform: translateY(-200%) translateX(0);
	transform-origin: center;
	-webkit-overflow-scrolling: touch;
	-webkit-box-flex: 1;
}

.header_pr>.search_term>.cent {
	padding-top: 46px;
}

.header_pr>.search_term>.cent .search_act_list {
	line-height: 45px;
}

.header_pr>.search_term>.cent .search_act_list li {
	border-bottom: solid 1px #eee;
}

.header_pr>.search_term>.cent .search_act_list li .iconfont {
	color: #CFCFCF;
	font-size: 0.086rem;
}

.header_pr>.search_term>.cent .search_act_list li .text-left span {
	color: #a9a9a9;
}

.header_pr>.search_term>.cent .search_act_list li .text-left b {
	font-weight: 400;
}

.header_pr>.search_term>.cent .search_hot_act {
	overflow: hidden;
}

.header_pr>.search_term>.cent .search_hot_act dt {
	position: relative;
	z-index: 1;
	font-size: 0.086rem;
	line-height: 45px;
	zoom: 1;
}

.header_pr>.search_term>.cent .search_hot_act dt .iconfont {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	zoom: 1;
}

.header_pr>.search_term>.cent .search_hot_act dd a {
	position: relative;
	z-index: 1;
	float: left;
	display: inline-block;
	margin: 0 1% 8px;
	padding: 0 15px;
	height: 26px;
	max-width: 90%;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background: #F6F6F6;
	color: #666;
	font-size: 0.252rem;
	line-height: 26px;
	zoom: 1;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
}

.header_pr>.search_term>.cent .search_hot_act dd a:active,.header_pr>.search_term>.cent .search_hot_act dd a:hover {
	background: #FE4A65;
	color: #fff;
}

.header_pr>.search_term>.cent .search_hot_act dd a i {
	position: absolute;
	right: -0.084rem;
	bottom: 70%;
	z-index: 1;
	padding: 1px 7px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background: #FC3F78;
	color: #fff;
	font-style: normal;
	font-size: 0.0784rem;
	line-height: 0.0784rem;
	zoom: 1;
	-o-border-radius: 50px;
	-ms-border-radius: 50px;
}

.header_pr>.search_term>.cent .search_hot_act dd a span {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.header_pr>.search_term>.cent>.hr {
	position: relative;
	top: 0.0784rem;
	z-index: 1;
	margin-bottom: 0.0784rem;
	zoom: 1;
}

.header_pr>.search_term>.cent .search_hot_list dt {
	position: relative;
	z-index: 1;
	height: 35px;
	font-size: 0.086rem;
	line-height: 45px;
	zoom: 1;
}

.header_pr>.search_term>.cent .search_hot_list dd {
	border-bottom: solid 1px #eee;
	line-height: 50px;
}

.header_pr>.search_term>.cent .search_hot_list dd .text-left {
	color: #555;
	font-size: 0.086rem;
}

.header_pr>.search_term>.cent .search_hot_list dd .text-left b {
	position: relative;
	top: 11px;
	z-index: 1;
	float: left;
	display: inline-block;
	overflow: hidden;
	margin-right: 1rem;
	width: 18px;
	height: 29px;
	background: center center no-repeat;
	background-size: 100% auto;
	color: #FEB74A;
	text-align: center;
	line-height: 29px;
	zoom: 1;
	-webkit-background-size: 100% auto;
	-moz-background-size: 100% auto;
}

.header_pr>.search_term>.cent .search_hot_list dd .text-left b.b1 {
	top: 9px;
	background-image: url(../search/images/no1.svg?v=2018-12-24);
	color: #FE4A65;
	line-height: 100px;
}

.header_pr>.search_term>.cent .search_hot_list dd .text-left b.b2 {
	top: 10px;
	background-image: url(../search/images/no2.svg?v=2018-12-24);
	color: #FE4A65;
	line-height: 100px;
}

.header_pr>.search_term>.cent .search_hot_list dd .text-left b.b3 {
	top: 10px;
	background-image: url(../search/images/no3.svg?v=2018-12-24);
	color: #FE4A65;
	line-height: 100px;
}

.header_pr>.search_term>.cent .search_hot_list dd .text-right {
	color: #838383;
}

.header_pr>.search_term>.cent .search_hot_list dd .text-right span {
	margin-left: 10px;
	padding: 2px 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #FE4A65;
	color: #fff;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
}

.header_pr>.search_term>.cent .search_hot_list dd .text-right span.hot1 {
	background: #FEB74A;
}

.header_pr>.search_term>.cent .search_hot_list dd .text-right span.hot2 {
	background: #FE4A65;
}

.header_pr>.search_term>.cent .search_hot_list dd .text-right span.out {
	opacity: 0;
}

.header_pr>.search_term.active {
	opacity: 1;
	-webkit-transform: translateY(0) translateX(0);
	transform: translateY(0) translateX(0);
}

.header_pr>.search_term~.icon_header {
	background: #fff;
}

.header_pr:nth-child(2) {
	z-index: 99;
}

.header_bg {
	height: 46px;
}

.icon_header,.icon_header>a {
	z-index: 5;
	height: 45px;
	zoom: 1;
}

.icon_header {
	position: relative;
	width: 100%;
	line-height: 45px;
}

.icon_header>a {
	position: absolute;
	top: 0;
	width: 45px;
	color: #666;
	text-align: center;
	font-size: 0.3612rem;
}

.icon_header>a.icon-caidan.active:before {
	content: "\e662";
}

.icon_header>a.icon-logo~div.search {
	margin: 0 10px 0 85px;
}

.icon_header>a.iconfont {
	font-size: 0.392rem;
}

.icon_header>a:nth-child(1) {
	left: 0;
}

.icon_header>a:nth-child(3) {
	right: 0;
}

.icon_header>a:nth-child(3).text-a {
	color: #666;
	font-size: 14px;
}

.icon_header .icon_search {
	position: relative;
	z-index: 1;
	height: 30px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #f4f4f4;
	color: #ccc;
	text-align: left;
	text-indent: 0.28rem;
	font-size: 14px;
	line-height: 28px;
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	transform-origin: center;
	zoom: 1;
	-o-border-radius: 20px;
	-ms-border-radius: 20px;
}

.icon_header .icon_search.result .search_detail {
	color: #333;
}

.icon_header .icon_search.result.active {
	margin-right: 40px;
}

.icon_header .icon_search.result.active .sbumit {
	right: -50px;
}

.icon_header .icon_search.result.active .icon_tab {
	display: none;
}

.icon_header .icon_search.result.active .inputtext {
	opacity: 1;
}

.icon_header .icon_search .inputtext {
	display: inline-block;
	width: 78%;
	color: #666;
	text-align: left;
	text-indent: 0;
	opacity: 0;
}

.icon_header .icon_search .inputtext input {
	width: 100%;
	border: none;
	background: 0 0;
	font-size: 0.28rem;
}

.icon_header .icon_search .inputtext input::-webkit-input-placeholder {
	color: #ccc;
}

.icon_header .icon_search .inputtext input:-ms-input-placeholder {
	color: #ccc;
}

.icon_header .icon_search .inputtext input:-moz-placeholder {
	color: #ccc;
}

.icon_header .icon_search .inputtext input::-moz-placeholder {
	color: #ccc;
}

.icon_header .icon_search .inputtext .iconfont {
	position: absolute;
	top: 0;
	right: .028rem;
	z-index: 1;
	width: 30px;
	height: 30px;
	color: #d2d2d2;
	text-align: center;
	font-size: 0.392rem;
	line-height: 30px;
	zoom: 1;
}

.icon_header .icon_search .icon_tab {
	position: relative;
	top: -.1rem;
	z-index: 1;
	padding: 5px 20px 5px 10px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #848484;
	color: #fff;
	font-size: 0.2198rem;
	zoom: 1;
	-o-border-radius: 20px;
	-ms-border-radius: 20px;
}

.icon_header .icon_search .icon_tab .iconfont {
	position: absolute;
	top: 0;
	right: 3px;
	z-index: 1;
	font-size: 0.2198rem;
	line-height: 24px;
	-webkit-transform: scale(.7,.7);
	transform: scale(.7,.7);
	zoom: 1;
}

.icon_header .icon_search .icon_tab span {
	overflow: hidden;
	height: 0.2198rem;
	max-width: 1.4rem;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.icon_header .icon_search .icon_tab:active {
	background: #666;
}

.icon_header .icon_search>.iconfont {
	top: 1px;
	margin-right: 0.084rem;
}

.icon_header .icon_search .sbumit {
	position: absolute;
	top: 0;
	right: -100px;
	z-index: 1;
	width: 50px;
	height: 30px;
	border: 0;
	background: 0 0;
	color: #FC3F78;
	zoom: 1;
}

.icon_header>div {
	position: relative;
	z-index: 2;
	overflow: hidden;
	color: #666;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
	zoom: 1;
}

.icon_header>div.search {
	margin: 0 45px 0 10px;
	padding-top: 8px;
}

.header_red .icon_header>a,.header_red .icon_header>a:nth-child(3).text-a,.header_red .icon_header>div {
	color: #fff;
}

.icon_header [ui-app-upload]:before {
	font-size: 0.588rem;
}

.header_red {
	background: -moz-linear-gradient(left,#FA4DBE 0,#FBAA58 100%);
	background: -webkit-gradient(linear,left top,left right,color-stop(0,#FA4DBE),color-stop(100%,#FBAA58));
	background: -webkit-linear-gradient(left,#FA4DBE 0,#FBAA58 100%);
	background: -o-linear-gradient(left,#FA4DBE 0,#FBAA58 100%);
	background: -ms-linear-gradient(left,#FA4DBE 0,#FBAA58 100%);
	background: linear-gradient(to left,#FA4DBE 0,#FBAA58 100%);
	border-bottom-color: transparent;
}

.header_red .icon_search {
	background: #fff;
}

.header_red .icon_header>a:nth-child(3) {
	right: 0;
}

.transition {
	-webkit-transition: all .4s ease 0s;
	-moz-transition: all .4s ease 0s;
	-o-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	transform-origin: center;
}

.bg-cover {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 99999;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
}

.bg-cover .img-rotate-bg {
	position: absolute;
    top: 50%;
	left: 50%;
    margin: -0.35rem 0 0 -0.35rem;
	z-index: 9999;
    width: 0.7rem;
    height: 0.7rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAMAAAANf8AYAAABvFBMVEUAAACioqJ8fHx8fHx8fHx8fHyOjo6QkJB8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHza2tp8fHzIyMh8fHx8fHx8fHx8fHx8fHx8fHx8fHyAgIB8fHysrKx8fHzc3NyEhITk5OR8fHzk5OSfn598fHyfn5/k5OR8fHzT09N8fHx8fHyfn598fHzk5OR8fHx8fHywsLDT09N8fHyCgoLY2NiZmZnf39+rq6ve3t7CwsKwsLB8fHyfn5/T09OwsLDCwsJ8fHyOjo6fn598fHzk5OSwsLDCwsKOjo7T09PCwsLT09N8fHywsLCfn598fHywsLDk5OTk5OR8fHx8fHywsLDT09Ofn5+Ojo7b29vCwsKXl5ewsLB8fHzCwsJ8fHynp6fT09PT09PT09OOjo6fn5/k5OSwsLCOjo7T09Pk5OSwsLCfn5/k5OTT09OwsLCfn5+wsLDk5OTT09Ofn5+fn5/T09OwsLDCwsLT09PCwsKfn5/T09PCwsKwsLB8fHx8fHzk5OSwsLCwsLCOjo7k5OTk5OSfn5/T09Ofn5+Ojo7T09OwsLB8fHzCwsKwsLCOjo7T09Ofn5/k5OR8G97RAAAAjXRSTlMAA/3u4hXuBfoKv6Y9D+e3VSscBvLb1MKaaVFFKSYYCAj8+O3gzsq9qZKSi4J9cWBaQz0tJiUgFBAP/fn29fTv6+vm5d/b19bQz83Bsaamn5eUkoN4bWViYUtGNzY2MiIa/vrq6unn4eHez8K8t7e3t6+toJGHhYSBgH97eHRzc29nV1ZTUUw/NS4cGhc3HnOAAAACxUlEQVRIx8WTZ1fiUBCGJzEuSBFEAUGx997b2nsvu669bO+99953A0L+sPcNFw2Se4588vmSOTPznJs7k5CITEcmpYm7Xy1rSdNRVFXNptNQ5CSOCoiT5REaWfOy9bOJE8xT/aLLrbI2uT3FycxgYb7AyUefLcXhaXMKVBA84bTLCAMkwIXqeEmy40fks4icQivqq0mOW48KSEgd6nlFBqdEQTBPYpwj6Fhi0TjfaSMSZR2pe6mx+oKkE0CLvE/kLlOtblbKQ6KedHb9si2xp4vIuwoRSpWIHUffqEfFeU5CaMcA7dyxqcBahyYHK3gxOUOtGe/S2K8CxXAOGAlY2JLs9XB19N4afN4t+igM51jqrDzjayczPDZel+3O48W4eNIr3DWodJCRoDeezjJzsvVSdrNEyVg+Yax+MmMJI6p3mv1w+YrLY75qu1KzT2dAQEkM0ucgEQXTB5zRDTZmWT1CkQSK5frBMR38/+AUCZy/Bwa+U4fxHBIgjRqcLqJmbwancpdEbE+f49zeoDMgt6n6Qq/52BruN/SQCT8mNE17auq8iMViN9ZTFpFTrYHSYjNnLAaqfpGR7pVSTecmmVEVi7PYdZz7Uq7FKd80df5UcGmgwcJTTdwoxQg636wZ30/69mqHqOTdALee83x1XHmQg3sNRqNzhtsuRCKRVva8vBh3Knh+BcbETwJzUUabPnpCa4QxqYfb+q0eJyZwVytv0vO0GQXswL2p8NQeUc95SB8JSOtjsYoQJejkVyi+A+Uhi2bD4fAsey7DGfrPd9slUQrvoVztZFEfc/qIHTQEaZmE/BuEU4swDBBcioAdofMMyrXeJEeahHNPpPy+AmeNkhxqjYCvAqcWyox0wqEncB4JnJd8NyecEOa9IHC6ZzCAZIeP4VaIBEhtOWTiUKg1l07BMFOGKT3eMuc1pcnWhy0ScAhT81WseKxt7AAAAABJRU5ErkJggg==) no-repeat;
	background-size: contain;
	-webkit-animation: loading 1.6s linear 0s infinite;
	animation: loading 1.6s linear 0s infinite;
}

@-webkit-keyframes loading {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
	}
}
.ggw_fm,.ggw_fm img {
	max-width:600px;
	max-height:600px
}
.ggw_fm .ggw_fm_close_box,.ggw_fm_main .ggw_fm_close,.ggw_fm_swiper .ggw_fm_close,.ggw_fr_main .ggw_fm_close {
	font-size:12px;
	line-height:20px;
	font-family:Helvetica,Arial,sans-serif;
	display:block;
	color:#fff;
	text-align:center
}
.cms_ggw {
	overflow:hidden;
	text-align:center
}
.img_size {
	position:absolute;
	z-index:-100;
	height:0;
	width:0;
	overflow:hidden
}
.ggw_fm_close {
	position:absolute;
	top:0;
	right:0;
	border-radius:50px;
	width:30px;
	height:30px;
	background:url(/web/images/close_x.png) center center no-repeat;
	text-align:center;
	visibility:visible;
	cursor:pointer
}
@-webkit-keyframes picanim {
	0% {
	-webkit-transform:translate3d(0,-2%,0)
}
100% {
	-webkit-transform:translate3d(0,2%,0)
}
}@-moz-keyframes picanim {
	0% {
	-moz-transform:translate3d(0,-2%,0)
}
100% {
	-moz-transform:translate3d(0,2%,0)
}
}@-o-keyframes picanim {
	0% {
	-o-transform:translate3d(0,-2%,0)
}
100% {
	-o-transform:translate3d(0,2%,0)
}
}@-ms-keyframes picanim {
	0% {
	-ms-transform:translate3d(0,-2%,0)
}
100% {
	-ms-transform:translate3d(0,2%,0)
}
}@keyframes picanim {
	0% {
	transform:translate3d(0,-2%,0)
}
100% {
	transform:translate3d(0,2%,0)
}
}.ggw_fr {
	overflow:inherit;
	-webkit-transition-duration:.2s;
	-moz-transition-duration:.2s;
	-o-transition-duration:.2s;
	-ms-transition-duration:.2s;
	transition-duration:.2s;
	-webkit-animation:picanim 1s ease-in-out infinite alternate;
	-moz-animation:picanim 1s ease-in-out infinite alternate;
	-o-animation:picanim 1s ease-in-out infinite alternate;
	-ms-animation:picanim 1s ease-in-out infinite alternate;
	animation:picanim 1s ease-in-out infinite alternate
}
.ggw_fr .ggw_fr_main {
	position:relative
}
.ggw_fr .ggw_fr_main .ggw_fm_close {
	display:block;
	position:absolute;
	right:-10px;
	top:-20px;
	border-radius:50px;
	width:20px;
	height:20px;
	border:1px solid #fff
}
.layui-layer {
	background:0 0;
	box-shadow:none
}
.ggw_fr img {
	max-width:300px;
	max-height:360px
}
.ggw_fr a {
	float:left
}
.ggw_fr:hover {
	-webkit-animation-play-state:paused;
	-moz-animation-play-state:paused;
	-o-animation-play-state:paused;
	-ms-animation-play-state:paused;
	animation-play-state:paused;
	-webkit-filter:drop-shadow(0 25px 5px rgba(0,0,0,.2));
	-moz-filter:drop-shadow(0 25px 5px rgba(0,0,0,.2));
	-o-filter:drop-shadow(0 25px 5px rgba(0,0,0,.2));
	-ms-filter:drop-shadow(0 25px 5px rgba(0,0,0,.2));
	filter:drop-shadow(0 25px 5px rgba(0,0,0,.2))
}
#testTop .ggw_fm_close {
	width:20px;
	height:20px;
	top:10px;
	right:10px
}
.ggw_fm,.ggw_fm_cover {
	position:fixed;
	width:100%;
	top:0;
	left:0
}
.ggw_fm {
	z-index:9999995555555;
	height:120%
}
.cms_ggw img {
	vertical-align:middle;
	width:100%
}
.ggw_fm_cover {
	height:100%;
	background:#000;
	opacity:.7;
	z-index:9999990
}
.ggw_fm_main {
	position:absolute;
	width:60%;
	top:50%;
	height:auto;
	margin-top:-40%;
	left:20%;
	z-index:9999991
}
.ggw_fm_main a {
	display:block
}
.ggw_fm_main a img {
	vertical-align:top
}
.ggw_fm .ggw_fm_close_box,.ggw_fm_main .ggw_fm_close,.ggw_fm_swiper .ggw_fm_close {
	z-index:99999901;
	position:fixed;
	top:10px;
	right:10px;
	border-radius:50px;
	width:20px;
	height:20px;
	background:url(/images/close_x.svg) center center no-repeat rgba(0,0,0,.15);
	background-size:50%;
	border:1px solid #fff
}
.ggw_fr {
	position:fixed;
	width:80px;
	height:80px;
	top:50%;
	margin-top:-35px;
	right:0;
	z-index:99
}
.ggw_fr_main .ggw_fm_close {
	position:absolute;
	left:50%;
	bottom:-20px;
	border-radius:50px;
	width:15px;
	height:15px;
	background:url(/images/close_x.svg) center center no-repeat rgba(0,0,0,.15);
	background-size:50%;
	border:1px solid #fff
}
.ggw_fr_main {
	display:block;
	position:relative
}
.ggw_fm .ggw_fm_close_box {
	position:absolute
}
.ggw_fm_swiper .ggw_fm_close {
	position:absolute;
	z-index:50;
	top:5px;
	right:5px;
	width:15px;
	height:15px
}
.goods_swiper,.goods_video,.goods_video img {
	position:relative;
	zoom:1
}
.goods_swiper {
	z-index:5
}
.goods_swiper img {
	width:100vw;
	display:block
}
.goods_swiper .swiper-wrapper {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.goods_swiper .swiper-slide {
	text-align:center;
	width:100vw;
	background:url(/images/goods_load.svg?v=2018-12-24) center center no-repeat #f5f5f5;
	-webkit-background-size:30% auto;
	-moz-background-size:30% auto;
	background-size:30% auto;
	min-height:100vw
}
.goods_swiper .swiper-pagination-bullet {
	background:#ccc;
	opacity:1;
	height:6px;
	width:6px;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-o-border-radius:6px;
	-ms-border-radius:6px;
	transition:all .4s ease 0s;
	-o-transition:all .4s ease 0s;
	-moz-transition:all .4s ease 0s;
	-webkit-transition:all .4s ease 0s;
	transform-origin:center
}
.goods_swiper .swiper-pagination-bullet-active {
	background:#FC3F78;
	width:1rem
}
.goods_swiper .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin:0 2px
}
.goods_swiper .swiper-container-horizontal>.swiper-pagination-bullets,.goods_swiper .swiper-pagination-custom,.goods_swiper .swiper-pagination-fraction {
	bottom:5px
}
.goods_swiper .swiper-lazy-preloader-white {
	display:none
}
.goods_video {
	z-index:1
}
.goods_video img {
	width:100%;
	display:block;
	z-index:5
}
.goods_video .iconfont {
	position:absolute;
	zoom:1;
	left:50%;
	top:50%;
	z-index:20;
	font-size:4rem;
	margin:-2rem 0 0 -2rem
}
.goods_video video {
	width:100%;
	height:100%;
	position:absolute;
	z-index:1;
	zoom:1;
	left:0;
	top:0;
	background:#333
}
.goods_video.active img {
	z-index:1
}
.goods_video.active video {
	z-index:30
}
.header_goods {
	background:0 0;
	border-bottom:0
}
.header_goods .icon_header>a {
	display:inline-block;
	height:30px;
	color:#fff;
	width:30px;
	line-height:30px;
	background:rgba(0,0,0,.3);
	border-radius:100px;
	top:7px;
	left:7px
}
.header_goods .icon_header>a:nth-child(3) {
	right:7px;
	left:auto
}
.header_goods .icon_header>div.title {
	overflow:inherit;
	padding:0 60px;
	position:relative;
	z-index:1;
	zoom:1;
	top:0;
	opacity:0;
	background:#fff
}
@media screen and (max-width:320px) {
	.header_goods .icon_header>div.title {
	padding:0 70px
}
}.header_goods .icon_header>div.title a {
	font-size:0.28rem;
	color:#666;
	position:relative;
	z-index:1;
	zoom:1
}
.header_goods .icon_header>div.title a:before {
	content:"";
	transition:all .4s ease 0s;
	-o-transition:all .4s ease 0s;
	-moz-transition:all .4s ease 0s;
	-webkit-transition:all .4s ease 0s;
	transform-origin:center;
	height:3px;
	bottom:0;
	width:0;
	left:50%;
	opacity:0;
	margin-left:0 bottom:0;
	position:absolute;
	z-index:1;
	zoom:1;
	display:block;
	overflow:hidden;
	background:#FC3F78;
	border-radius:10px
}
.header_goods .icon_header>div.title a.active {
	color:#333;
	font-size: 0.086rem
}
.header_goods .icon_header>div.title a.active:before {
	width:2.4rem;
	margin-left:-0.42rem;
	opacity:1
}
.header_goods .icon_header>.h_newlit {
	width:120px;
	text-align:center;
	background:rgba(51,51,51,.9);
	border:0;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	overflow:inherit;
	right:.14rem
}
.header_goods .icon_header>.h_newlit a {
	border-bottom:solid 1px rgba(102,102,102,.9);
	color:#fff;
	font-size:0.28rem;
	margin:0 .14rem;
	padding-left:0.42rem;
	line-height:44px
}
.header_goods .icon_header>.h_newlit a:last-child {
	border-bottom:0
}
.header_goods .icon_header>.h_newlit a i {
	margin-right:9px
}
.header_goods .icon_header>.h_newlit div:before {
	width:0;
	height:0;
	border-left:7px transparent solid;
	border-right:7px transparent solid;
	border-bottom:7px rgba(51,51,51,.9) solid;
	border-top:none;
	position:absolute;
	z-index:1;
	zoom:1;
	right:8px;
	top:-7px
}
.header_goods.active {
	background:#fff;
	border-bottom:0
}
.header_goods.active .icon_header>div.title {
	top:0;
	opacity:1
}
.header_goods.active .icon_header>a:before {
	background:0 0;
	color:#333
}
.goods_activity {
	height:0.98rem;
	border-bottom:solid 1px #F5F5F5;
	position:relative;
	z-index:1;
	zoom:1
}
.goods_activity .outTime {
	position:absolute;
	z-index:1;
	zoom:1;
	right:0;
	text-align:center;
	top:50%;
	font-size:0.28rem;
	width:120px;
	margin-top:-19px
}
.goods_info h1 span,.goods_quan {
	position:relative;
	z-index:1;
	zoom:1
}
.goods_activity .outTime span {
	color:#FC4D52;
	font-size:0.28rem
}
.goods_activity .outTime b {
	background:#333;
	border-radius:4px;
	font-size:0.2198rem;
	text-align:center;
	line-height:18px;
	color:#fff;
	font-family:Arial;
	height:18px;
	padding:0 5px;
	font-weight:400;
	display:inline-block
}
.buy-copy .info .q1 span,.buy-copy .info .q2 {
	font-family:Arial
}
.goods_activity img {
	float:left;
	margin-left:0.224rem;
	height:50px;
	margin-right:0.224rem;
}
.goods_activity p.text {
	line-height:1.12rem;
	height:0.98rem
}
.goods_info h1 {
	font-size: 0.086rem;
	font-weight:400;
	padding:0.28rem 0 .0.168rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.goods_info h1 span {
	border:1px solid #FC3F78;
	color:#FC3F78;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	-ms-border-radius:2px;
	padding:0 5px;
	margin-right:5px;
	font-size:0.2198rem;
	top:-1px
}
.goods_info>.info>div {
	font-size:0.2198rem;
	height:0.56rem;
	line-height:0.56rem;
	color:#666
}
.goods_info>.info .col-money {
	color:#FC4D52
}
.goods_info>.info .auth,.goods_info>.info .col-888 {
	color:#888
}
.goods_info>.info .col-money i {
	font-style:normal;
	font-size: 0.28rem;
	margin-right:.084rem
}
.goods_info>.info .col-money span {
	font-size: 0.42rem
}
.goods_info>.info .auth span {
	margin-left:.224rem
}
.goods_info>.info .auth i {
	font-size:0.2198rem;
	margin-right:.056rem
}
.goods_quan img {
	display:block;
	width:100%
}
.goods_quan .row {
	display:block;
	position:absolute;
	z-index:1;
	zoom:1;
	left:0;
	top:0;
	width:100%;
	height:100%;
	text-align:center
}
.goods_quan .row .money {
	font-size:0.2198rem;
	color:rgba(255,255,255,.6);
	padding-top:6%;
	line-height:0.364rem;
	position:relative;
	z-index:1;
	zoom:1;
	left:0.084rem
}
.goods_quan .row .money p {
	font-size: 0.28rem;
	font-weight:600;
	color:#fff
}
.goods_quan .row .money p span {
	font-size: 0.392rem;
	position:relative;
	z-index:1;
	zoom:1;
	top:.028rem
}
.goods_quan .row .name {
	line-height:100%;
	color:#fff;
	position:relative;
	z-index:1;
	zoom:1;
	top:50%;
	margin-top:-0.168rem;
	text-align:left;
	font-weight:600
}
.goods_quan .row .name span {
	margin-left:15%
}
.goods_quan:before {
	content:"";
	width:2px;
	height:55%;
	background:url(//oss-image2.quanmamaimg.com/AdminImageUpload/2019/1/4/4042400hr_ORIGIN_1cDN.png);
	-webkit-background-size:auto 100%;
	-moz-background-size:auto 100%;
	background-size:auto 100%;
	position:absolute;
	z-index:1;
	zoom:1;
	left:64%;
	top:20%;
	display:block
}
.goods_desc {
	font-size:0.252rem;
	line-height:0.392rem;
	padding:.14rem 0 0.392rem
}
.goods_shop a {
	display:block
}
.goods_shop .info {
	padding:0.196rem 0;
	min-height:60px
}
.goods_shop .info img {
	float:left;
	width:60px;
	height:60px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px
}
.goods_shop .info div.text {
	position:relative;
	z-index:1;
	zoom:1;
	min-height:60px;
	padding-left:80px;
	line-height:30px
}
.goods_reco>h3,.goods_shop .tab {
	line-height: 0.98rem;
	text-align:center
}
.goods_shop .info div.text h3 {
	font-size:0.086rem;
	font-weight:400;
	margin-right:115px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.goods_shop .info div.text .new {
	position:absolute;
	z-index:1;
	zoom:1;
	right:0;
	top:50%;
	margin-top:-15px;
	font-size:1rem;
	color:#888
}
@media screen and (max-width:320px) {
	.goods_quan:before {
	left:66%
}
.goods_shop .info div.text .new {
	font-size:0.2198rem
}
}.goods_shop .info div.text .new i {
	font-size:1em
}
.goods_shop .info div.text .iconfont {
	font-size:0.2198rem
}
.goods_shop .info div.text .iconfont.icon-detail_taobao {
	color:#ff5000
}
.goods_shop .tab {
	border-top:solid 1px #F5F5F5;
	font-size:0.28rem;
	color:#555
}
@media screen and (max-width:320px) {
	.goods_shop .tab {
	font-size:0.2198rem
}
}.goods_shop .tab>div {
	color:#555
}
.goods_shop .tab>div:nth-child(2n) {
	position:relative;
	z-index:1;
	zoom:1
}
.goods_shop .tab>div:nth-child(2n):after,.goods_shop .tab>div:nth-child(2n):before {
	position:absolute;
	z-index:1;
	zoom:1;
	left:0;
	top:50%;
	width:1px;
	height:0.28rem;
	margin-top:-.14rem;
	background:#eee;
	display:block;
	content:""
}
.goods_shop .tab>div:nth-child(2n):after {
	left:auto;
	right:0
}
.goods_shop .tab .lv_d,.goods_shop .tab .lv_g,.goods_shop .tab .lv_p {
	color:#2CA800;
	font-size:0.28rem;
	margin-left:.084rem
}
.goods_shop .tab .lv_d.lv_g,.goods_shop .tab .lv_g.lv_g,.goods_shop .tab .lv_p.lv_g {
	color:#E31436
}
.goods_shop .tab .lv_d.lv_p,.goods_shop .tab .lv_g.lv_p,.goods_shop .tab .lv_p.lv_p {
	color:#FF7800
}
.goods_shop:hover {
	background:#fafafa
}
.goods_reco>h3 {
	height:3.22rem;
	font-size:0.308rem;
	font-weight:400
}
.goods_reco div.swiper-slide {
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	display:block;
	flex-shrink:0;
	width:30%
}
.goods_reco div.swiper-slide .swiper-cent {
	margin-right:10px;
	height:100%
}
.goods_reco div.swiper-slide .swiper-cent .new,.goods_reco div.swiper-slide .swiper-cent a.img {
	display:block;
	position:relative;
	z-index:1
}
.goods_reco div.swiper-slide .swiper-cent .new img,.goods_reco div.swiper-slide .swiper-cent a.img img {
	display:block;
	width:100%;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px
}
.goods_reco div.swiper-slide .swiper-cent .quan {
	font-size:0.2198rem;
	color:#FC4D52;
	border:1px solid #FC4D52;
	padding:0 .112rem;
	display:inline-block;
	height:0.28rem;
	line-height:0.322rem;
	overflow:hidden
}
.goods_reco div.swiper-slide .swiper-cent .name {
	font-size:0.28rem;
	padding:5px 0 0;
	margin-bottom:8px;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
	overflow:hidden;
	color:#666
}
.goods_reco div.swiper-slide .swiper-cent .money {
	line-height:0.504rem;
	padding-bottom:0.28rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:0.2198rem
}
.goods_reco div.swiper-slide .swiper-cent .money span {
	font-size:0.28rem
}
.goods_reco .swiper-container {
	padding-left:10px
}
.goods_reco .imglist img {
	display:block;
	width:100%
}
.goods_reco .goods-new {
	background:#F5F5F5
}
.goods_shop_cart {
	position:fixed;
	zoom:1;
	bottom:0;
	z-index:500;
	left:0;
	width:100%
}
.goods_shop_cart~.layout {
	padding-bottom: 1.12rem
}
.goods_shop_cart .but {
	padding-top:.098rem;
	font-size:0.2198rem
}
.goods_shop_cart .but p {
	padding-top:3px;
	height:22px
}
.goods_shop_cart .but p.img {
	position:relative;
	z-index:1;
	zoom:1;
	top:0
}
.goods_shop_cart .but p.img img {
	height:20px;
	width:20px
}
.goods_shop_cart .but p.img .iconfont {
	font-size:22px;
	color:#777;
	top:1px
}
.goods_shop_cart .but p.money {
	font-size:0.392rem
}
.goods_shop_cart .but p.money span {
	font-size:0.28rem
}
.goods_shop_cart .but a.active,.goods_shop_cart .but a.active .iconfont {
	color:#FC3F78
}
.goods_shop_cart .but a.active .iconfont.icon-shoucang:before {
	content:"\e628"
}
.goods_shop_cart .quan {
	position:relative;
	z-index:1;
	zoom:1;
	left:-0.196rem
}
.goods_shop_cart .quan * {
	color:#FE9E6B
}
.goods_shop_cart>.cent {
	position:relative;
	zoom:1;
	z-index:5;
	background:#fff;
	box-shadow:0 -2px 2px 0 rgba(0,0,0,.1);
	height:1.12rem
}
.goods_shop_cart .btn {
	padding:0;
	height:0.868rem;
	line-height:0.868rem;
	position:relative;
	z-index:1;
	zoom:1;
	top:0.112rem;
	margin-right:.14rem;
	width:auto
}
.goods_shop_cart .btn a {
	height:41px;
	color:#fff;
	text-align:center
}
.goods_shop_cart .btn a.active {
	background:#fff;
	color:#FE9F69;
	zoom:1;
	top:1px;
	left:1px;
	z-index:5;
	position:relative;
	border-radius:3px 0 0 3px
}
.goods_shop_cart .btn a:nth-child(2) {
	background:-moz-linear-gradient(left,#FA4DBE 0,#FBAA58 100%);
	background:-webkit-gradient(linear,left top,left right,color-stop(0,#FA4DBE),color-stop(100%,#FBAA58));
	background:-webkit-linear-gradient(left,#FA4DBE 0,#FBAA58 100%);
	background:-o-linear-gradient(left,#FA4DBE 0,#FBAA58 100%);
	background:-ms-linear-gradient(left,#FA4DBE 0,#FBAA58 100%);
	background:linear-gradient(to left,#FA4DBE 0,#FBAA58 100%);
	height:42px
}
.goods_shop_cart .btn.but-money {
	line-height:inherit;
	font-size:0.2198rem
}
.goods_shop_cart .btn.but-money p.money {
	font-size:0.392rem;
	position:relative;
	z-index:1;
	zoom:1;
	top:1px
}
.goods_shop_cart .btn.but-money p.money span {
	font-size:0.28rem
}
.goods_shop_cart div.btn,.goods_shop_cart div.btn:active,.goods_shop_cart div.btn:hover {
	background:-moz-linear-gradient(left,#FB85F7 0,#FE9F69 100%);
	background:-webkit-gradient(linear,left top,left right,color-stop(0,#FB85F7),color-stop(100%,#FE9F69));
	background:-webkit-linear-gradient(left,#FB85F7 0,#FE9F69 100%);
	background:-o-linear-gradient(left,#FB85F7 0,#FE9F69 100%);
	background:-ms-linear-gradient(left,#FB85F7 0,#FE9F69 100%);
	background:linear-gradient(to left,#FB85F7 0,#FE9F69 100%)
}
.goods_shop_cart .buy-wrapper-box {
	position:absolute;
	left:2.5%;
	width:95%;
	background:#fff;
	border-radius:4px;
	opacity:0;
	bottom:-200px;
	transition:all .3s cubic-bezier(.4,.68,.15,1.21) .2s;
	-o-transition:all .3s cubic-bezier(.4,.68,.15,1.21) .2s;
	-moz-transition:all .3s cubic-bezier(.4,.68,.15,1.21) .2s;
	-webkit-transition:all .3s cubic-bezier(.4,.68,.15,1.21) .2s;
	z-index:5
}
.goods_shop_cart .buy-wrapper-box a {
	height:35px;
	text-align:center;
	color:#666;
	display:block;
	font-size:16px;
	padding:10px 0
}
.goods_shop_cart .buy-wrapper-box a:nth-child(1) {
	border-bottom:solid 1px #eee
}
.goods_shop_cart .buy-wrapper-box a .iconfont {
	font-size:0.504rem;
	top:0.084rem;
	margin-right:.14rem
}
.goods_shop_cart .buy-wrapper-box .cent {
	position:relative;
	z-index:5
}
.goods_shop_cart .buy-wrapper-box em {
	position:absolute;
	left:5%;
	bottom:-10px;
	width:0;
	height:0;
	border-left:12px solid transparent;
	border-right:12px solid transparent;
	border-top:12px solid #fff
}
.goods_shop_cart.active .buy-wrapper-box {
	opacity:1;
	bottom:70px;
	z-index:1
}
div.layui-layer-page .layui-layer-content {
	overflow:inherit
}
.goods_shop_cart_bg {
	width:100%;
	height:100%;
	position:fixed;
	z-index:-1;
	background:#000;
	left:0;
	top:0;
	display:none;
	opacity:.5
}
.goods_shop_cart.active>.goods_shop_cart_bg,.goods_shop_cart_bg.active {
	display:block
}
.code-pic-info .pic-img,.code-pic-info .pic-img img {
	width:90px;
	height:90px;
	display:block;
	position:relative;
	z-index:5;
	margin:auto;
	border-radius:5px
}
.code-pic-info .pic-img img {
	background:#eee
}
.code-pic-info .pic-img {
	padding:10px;
	position:absolute;
	left:50%;
	top:-60px;
	margin-left:-50px;
	z-index:10;
	background:#fff;
	box-shadow:0 2px 4px 0 rgba(204,204,204,.5)
}
.code-pic-info {
	height:70px
}
div.buy-box .code-pic-cent,div.buy-box .code-pic-cent div,div.buy-box .code-pic-cent textarea {
	height:auto
}
div.buy-copy {
	border-radius:8px;
	background:#fff
}
.buy-box .img img,.buy-copy img {
	border-radius:5px;
	display:block
}
div.buy-opacity {
	width:300px;
	height:480px;
	margin-left:-99999px
}
div.buy-pic-box {
	width:85%;
	height:230px
}
.buy-taokoulin {
	width:85%;
	height:420px
}
.buy-copy img {
	width:100%
}
.layui-layer-iframe.buy-copy .layui-layer-content {
	padding-top:0!important
}
.buy-box-tab {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAg0AAAABCAYAAABdRZ3GAAABz0lEQVRIDa2VQXbEIAxD4ci9cze9xKRP+haYTPraRbMYwFi2LAwzvz4+r/Hn7xpjzjEujQEFXuOMS+w3P+EOfPZr7Pjl64mAY845rktjcD0P/IC9BiTDFb/Q/4l/4l6jxXWuwptFYnpxaCF++sSRD64si3/FhktihZ/Zj55/+akiyf+Gn2M2G/n3OUSzpV/zjZZkh1/4JxeMbK38VbJboeprMU98TiH1icWWTLXAfu+feO2DCf+s5IctFmKNeVWP7F65a7bOKZpWT/r0el3utToT2uvoP/MvgszVwG4Aj9EXpqVv6/+tBfULm/NmZJ0Ke+zUH4W9Vu7kt6FIZ84m0GXLEl/Keb4/Cy6nOnPQjf9tx5gH310nGR1PRn8VT7hse579VucypX85/wp06OGc5iKhr3qLVgK/L8L5/jouMbnPNa9aNv9kSv4bvunhu3jDd31Sfvom/bH7VzcdbXb+ZhOVt/6lTOlL30dbeKOJq/ZdBP863tqnnCC6PtWrb/kbv7b3jOf+rPpvb33esqVT2qBpctZf96ntE5umib7SZs3dDmgkazTz/i//P/iqsn5/6C/iM+fMUUC/6y5BC1N+bYMPpppXqCNWhKl6E+I/x2/+mlg3ATOe8AAAAABJRU5ErkJggg==) center center no-repeat;
	background-size:100% 100%;
	color:#fff;
	height:40px;
	line-height:40px;
	text-align:center;
	padding:0 10px;
	font-size:14px
}
.buy-box .img {
	margin:0 10px;
	padding:10px 0;
	width:280px;
	height:280px;
	background:center center no-repeat;
	background-size:100% 100%
}
.buy-box .img img {
	width:280px;
	height:280px
}
.buy-box .layui-layer-content {
	background:#fff
}
.buy-copy .info {
	margin:0 130px 0 10px;
	padding-bottom:10px
}
.buy-copy .info .q1 {
	color:#ED145B;
	font-size:14px;
	margin-bottom:7px
}
.buy-copy .info .q1 span {
	color:#ED145B;
	font-size:22px
}
.buy-copy .info .q1 span em {
	font-size:14px;
	font-style:normal
}
.buy-copy .info .q2 {
	height:50px;
	line-height:50px;
	font-size:24px;
	text-align:center;
	color:#fff;
	background:#FC3F78;
	position:relative;
	border-radius:8px;
	z-index:2
}
.buy-copy .info .q2 b {
	float:left;
	width:40px;
	line-height:28px;
	position:relative;
	font-weight:400;
	top:11px;
	color:#ffd136;
	font-size:24px;
	left:0;
	border-right:solid 1px #fff;
	display:block
}
.buy-copy .info .q2 span {
	display:block;
	padding-left:28px
}
.buy-copy .info .q2 em {
	font-size:14px;
	font-style:normal;
	margin:0 5px
}
.buy-copy .info div {
	font-size:12px;
	color:#666;
	padding-top:7px
}
.buy-box-center {
	position:relative;
	z-index:0
}
.buy-box-center .code {
	position:absolute;
	right:10px;
	bottom:10px;
	width:100px;
	height:100px;
	background:#000
}
.buy-box-center .code-img {
	position:fixed;
	left:50%;
	top:50%;
	width:300px;
	height:480px;
	margin:-240px 0 0 -150px
}
.buy-box {
	position:relative
}
.buy-box .buy-box-tab-bg {
	text-align:center;
	background:linear-gradient(to right,#FD65EA,#FFBF63);
	-webkit-background-clip:text;
	color:transparent;
	font-size:18px;
	padding:5px 0
}
.buy-box .close {
	background:url(//oss-image3.quanmamaimg.com/AdminImageUpload/2019/1/2/514224cms_03_ORIGIN_2YzM.png) center center no-repeat;
	background-size:98% 98%;
	width:28px;
	height:28px;
	position:absolute;
	top:-14px;
	right:-14px;
	z-index:5;
	display:block
}
.buy-box .cente-text {
	padding:10px 0;
	background:#F1F1F1;
	color:#333;
	font-size:14px;
	line-height:24px;
	height:260px;
	border-radius:4px;
	overflow:hidden
}
.buy-box .cente-text div {
	margin:0 10px;
	height:260px
}
.buy-box .cente-text .textarea,.buy-box .cente-text textarea {
	height:260px;
	width:100%;
	background:0 0;
	border:0;
	color:#333;
	font-size:14px;
	line-height:20px
}
.buy-box .cente-text .textarea {
	height:auto
}
.buy-box .text {
	line-height:28px;
	color:#AAA;
	font-size:12px;
	padding-bottom:10px
}
.buy-box .buy-btn-copy {
	background:-moz-linear-gradient(left,#FE9F69 0,#FB85F7 100%);
	background:-webkit-gradient(linear,left top,left right,color-stop(0,#FE9F69),color-stop(100%,#FB85F7));
	background:-webkit-linear-gradient(left,#FE9F69 0,#FB85F7 100%);
	background:-o-linear-gradient(left,#FE9F69 0,#FB85F7 100%);
	background:-ms-linear-gradient(left,#FE9F69 0,#FB85F7 100%);
	background:linear-gradient(to left,#FE9F69 0,#FB85F7 100%);
	display:block;
	border-radius:50px;
	line-height:40px;
	height:40px;
	text-align:center;
	color:#fff;
	font-size:16px
}
.buy-box .buy-btn-copy.active {
	background:#1FB931
}
.buy-box .buy-btn-copy.no {
	background:#CCC
}
.buy-box .msg {
	text-align:center;
	line-height:45px;
	height:45px;
	color:#FF6C00;
	font-size:14px
}
.buy-box .code-cent {
	margin:0 10px
}
.buy-weixin-msg {
	position:fixed;
	left:0;
	top:0;
	z-index:99999;
	width:100%;
	height:100%;
	background:url(images/weixin-msg.png?v=2018-12-24) 95% 10px no-repeat rgba(0,0,0,.5);
	background-size:60% auto
}
div.buy-copy-img {
	margin-top:-10px
}
.buy-box .buy-msg-bottom {
	background:url(images/buy-msg.png?v=2018-12-24) center top no-repeat;
	height:70px;
	top:102%;
	position:absolute;
	left:0;
	background-size:100% auto;
	width:100%
}
@media only screen and (max-width:330px) {
	.buy-box .buy-msg-bottom {
	height:50px
}
}.home_nav {
	padding:1rem 0 0;
	text-align:center
}
.home_nav li {
	margin-bottom:1rem
}
.home_nav li.col-12-3 i.iconfont {
	width:65%
}
.home_nav li i.iconfont {
	width:80%;
	height:auto;
	display:block;
	margin:auto
}
.home_nav li i.iconfont img {
	display:block;
	width:100%;
	height:auto
}
.home_nav li a {
	line-height:2em;
	font-size: 0.28rem
}
.home_ant_list ul {
	border:5px solid #fff
}
.home_ant_list li {
	position:relative;
	z-index:1;
	zoom:1;
	float:left;
	overflow:hidden;
	background:#f9f9f9
}
.home_ant_list li.li2:after,.home_ant_list li:before {
	position:absolute;
	zoom:1;
	right:0;
	content:""
}
.home_ant_list li:before {
	width:2px;
	height:100%;
	z-index:1;
	top:0;
	border-right:solid 2px #fff
}
.home_ant_list li:last-child:before {
	display:none
}
.home_ant_list li a {
	display:block;
	padding:.14rem 0 0 .196rem;
	z-index:50
}
.home_ant_list li h3 {
	font-size:0.2464rem;
	font-weight:400;
	color:#FF566F;
	margin-bottom:4px
}
.home_ant_list li div.text {
	color:#666;
	font-size:0.2198rem
}
.home_ant_list li .money {
	padding-top:0.42rem;
	color:#FC4D52;
	font-size:0.336rem
}
.home_ant_list li .money span {
	font-size:0.2198rem;
	color:#888
}
.home_ant_list li.li1 {
	width:40%;
	height:200px
}
.home_ant_list li.li1 .imglist img {
	max-width:100%;
	width:80%;
	margin:0 10% 10% 0;
	max-height:200px
}
.home_ant_list li.li2 {
	width:60%;
	height:100px
}
.home_ant_list li.li2:after {
	width:100%;
	height:1px;
	z-index:1;
	bottom:0;
	border-bottom:solid 2px #fff
}
.home_ant_list li.li2:before {
	display:none
}
.home_ant_list li.li3,.home_ant_list li.li4 {
	width:30%;
	height:100px
}
.home_ant_list li .imglist,.home_ant_list li .imglist p {
	zoom:1;
	height:100%;
	width:100%;
	position:absolute;
	bottom:0
}
.home_ant_list li .imglist {
	right:0;
	z-index:-1
}
.home_ant_list li .imglist p {
	opacity:0;
	transition:all .4s ease 0s;
	-o-transition:all .4s ease 0s;
	-moz-transition:all .4s ease 0s;
	-webkit-transition:all .4s ease 0s;
	transform-origin:center;
	z-index:1;
	left:0;
	-moz-transform:translateY(0) translateX(100%);
	-webkit-transform:translateY(0) translateX(100%);
	-o-transform:translateY(0) translateX(100%);
	-ms-transform:translateY(0) translateX(100%);
	transform:translateY(0) translateX(100%)
}
.home_ant_list li .time i,.home_ant_list li .time span {
	height:0.364rem;
	line-height:0.364rem;
	font-size:0.2198rem;
	float:left
}
.home_ant_list li .imglist p.active {
	opacity:1;
	-moz-transform:translateY(0) translateX(0);
	-webkit-transform:translateY(0) translateX(0);
	-o-transform:translateY(0) translateX(0);
	-ms-transform:translateY(0) translateX(0);
	transform:translateY(0) translateX(0)
}
.home_ant_list li .imglist p.tow {
	opacity:0;
	-moz-transform:translateY(0) translateX(-100%);
	-webkit-transform:translateY(0) translateX(-100%);
	-o-transform:translateY(0) translateX(-100%);
	-ms-transform:translateY(0) translateX(-100%);
	transform:translateY(0) translateX(-100%)
}
.home_ant_list li .imglist img {
	max-width:100%;
	max-height:100px;
	position:absolute;
	z-index:1;
	zoom:1;
	right:0;
	bottom:0
}
.home_ant_banner>div,.home_ant_list li .time,.home_h3 .text-left:before,.home_h3 .text-right,.home_h3 .text-right span {
	position:relative;
	z-index:1;
	zoom:1
}
.home_ant_list li .time {
	top:2px;
	opacity:0;
	font-size:0.2198rem;
	color:#666;
	text-align:center;
	display:inline-block
}
.home_ant_list li .time.active {
	opacity:1
}
.home_ant_list li .time span {
	background:#FC4D52;
	color:#fff;
	border-radius:30px;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	-o-border-radius:30px;
	-ms-border-radius:30px;
	padding:0 .196rem
}
.home_ant_list li .time i {
	padding:0 .14rem;
	color:#FC4D52
}
.home_ant_list li .time_two b {
	background:#333;
	margin:0 1px;
	border-radius:4px;
	font-size:0.2198rem;
	text-align:center;
	line-height:18px;
	color:#fff;
	font-family:Arial;
	height:18px;
	padding:0 2px;
	font-weight:400;
	display:inline-block
}
.home_ant_list.home_ant_num3 li.li3 {
	width:60%
}
.home_h3 {
	padding: 0.28rem 0;
	font-size: 0.28rem;
	font-weight:400;
    clear: both;
    background:#fff;
}
.home_h3 .text-left {
	font-size: 0.28rem;
	line-height: 0.448rem
}
.home_h3 .text-left:before {
	content:"";
	float:left;
	top: 0.098rem;
	width:3px;
	height: 0.224rem;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	background:-moz-linear-gradient(top,#ff5d06 0,#fc3f78 100%);
	background:-webkit-gradient(linear,top top,top right,color-stop(0,#ff5d06),color-stop(100%,#fc3f78));
	background:-webkit-linear-gradient(top,#ff5d06 0,#fc3f78 100%);
	background:-o-linear-gradient(top,#ff5d06 0,#fc3f78 100%);
	background:-ms-linear-gradient(top,#ff5d06 0,#fc3f78 100%);
	background:linear-gradient(to top,#ff5d06 0,#fc3f78 100%);
	margin-right:.14rem
}
.home_h3 .text-right {
	top:0;
	color:#aaa;
	font-size:0.22rem;
	line-height:0.448rem
}
.home_h3 .text-right span {
	font-size:0.24rem;
	color:#FC4D52
}
.home_ant_banner a {
	display:block
}
.home_ant_banner a img {
	width:100%
}
.home_ant_banner .close {
	position:absolute;
	zoom:1;
	top:5px;
	right:7px;
	z-index:5;
	color:#eee;
	opacity:.7;
	font-size:24px;
	display:block;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px
}
.home_ant_banner .close:active,.home_ant_banner .close:hover {
	background:rgba(0,0,0,.1)
}
.home_ant_express {
	position:relative;
	z-index:1;
	zoom:1;
	height:75px;
    background: #fff;
	overflow:hidden
}
.home_ant_express .img {
	float:left;
	height:60px;
	left:5px;
	position:relative;
	zoom:1;
	top:8px;
	z-index:5;
	width:60px
}
.home_ant_express li {
	opacity:0;
	transition:all .4s ease 0s;
	-o-transition:all .4s ease 0s;
	-moz-transition:all .4s ease 0s;
	-webkit-transition:all .4s ease 0s;
	transform-origin:center;
	position:absolute;
	z-index:1;
	zoom:1;
	left:0;
	top:0;
	-moz-transform:translateY(100%) translateX(0);
	-webkit-transform:translateY(100%) translateX(0);
	-o-transform:translateY(100%) translateX(0);
	-ms-transform:translateY(100%) translateX(0);
	transform:translateY(100%) translateX(0);
	width:100%;
	height:75px
}
.home_ant_express li.active {
	opacity:1;
	-moz-transform:translateY(0) translateX(0);
	-webkit-transform:translateY(0) translateX(0);
	-o-transform:translateY(0) translateX(0);
	-ms-transform:translateY(0) translateX(0);
	transform:translateY(0) translateX(0)
}
.home_ant_express li.tow {
	opacity:0;
	-moz-transform:translateY(-100%) translateX(0);
	-webkit-transform:translateY(-100%) translateX(0);
	-o-transform:translateY(-100%) translateX(0);
	-ms-transform:translateY(-100%) translateX(0);
	transform:translateY(-100%) translateX(0)
}
.home_ant_express li a {
	display:block;
	position:relative;
	zoom:1;
	z-index:0;
	height:55px
}
.home_ant_express li .text {
	height:55px;
	margin-right:75px;
	position:relative;
	zoom:1;
	z-index:5;
	margin-left:70px;
	top:15px
}
.home_ant_express li .text .name {
	padding:0 0 10px;
	font-size:0.294rem;
	height:19px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#666
}
.home_ant_express li .text .name span {
	background:-moz-linear-gradient(left,#FF8243 0,#FEBD17 100%);
	background:-webkit-gradient(linear,left top,left right,color-stop(0,#FF8243),color-stop(100%,#FEBD17));
	background:-webkit-linear-gradient(left,#FF8243 0,#FEBD17 100%);
	background:-o-linear-gradient(left,#FF8243 0,#FEBD17 100%);
	background:-ms-linear-gradient(left,#FF8243 0,#FEBD17 100%);
	background:linear-gradient(to left,#FF8243 0,#FEBD17 100%);
	font-weight:400;
	color:#fff;
	font-size:.252rem;
	padding:2px 4px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	margin-right:6px;
	position:relative;
	z-index:1;
	zoom:1;
	top:-1px
}
.home_ant_express li .text .tab {
	overflow:hidden;
	position:relative;
	z-index:1;
	zoom:1;
	top:-2px;
	height:20px
}
.home_ant_express li .text .tab span {
	border-radius:2px;
	border:1px solid rgba(252,77,82,.9);
	display:inline-block;
	color:#FC4D52;
	font-size:.1792rem;
	padding:0 4px;
	margin-right:10px;
	margin-bottom:5px
}
.home_ant_express li .bg {
	position:absolute;
	zoom:1;
	right:0;
	height:75px;
	display:block;
	z-index:0;
	top:0
}
.home_ant_brand,.home_ant_voucher {
	overflow:hidden;
	position:relative;
    z-index: 0;
    background:#FFF;
}
.home_ant_brand .swiper-container,.home_ant_voucher .swiper-container {
	margin-bottom:5px;
	padding:.14rem 5px 10px 10px
}
.home_ant_brand .swiper-wrapper,.home_ant_voucher .swiper-wrapper {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.home_ant_brand div.swiper-slide,.home_ant_voucher div.swiper-slide {
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	display:block;
	flex-shrink:0;
	width:40%
}
.home_ant_brand div.swiper-slide .img,.home_ant_voucher div.swiper-slide .img {
	display:block;
	position:relative;
	zoom:1;
	z-index:1;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px
}
.home_ant_brand div.swiper-slide .img img,.home_ant_voucher div.swiper-slide .img img {
	width:100%;
	display:block;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px
}
.home_ant_brand div.swiper-slide .img .text,.home_ant_voucher div.swiper-slide .img .text {
	position:absolute;
	zoom:1;
	z-index:10;
	bottom:0;
	left:-4px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	background:-moz-linear-gradient(left,rgba(255,113,233,.91) 0,rgba(254,92,158,.91) 100%);
	background:-webkit-gradient(linear,left top,left right,color-stop(0,rgba(255,113,233,.91)),color-stop(100%,rgba(254,92,158,.91)));
	background:-webkit-linear-gradient(left,rgba(255,113,233,.91) 0,rgba(254,92,158,.91) 100%);
	background:-o-linear-gradient(left,rgba(255,113,233,.91) 0,rgba(254,92,158,.91) 100%);
	background:-ms-linear-gradient(left,rgba(255,113,233,.91) 0,rgba(254,92,158,.91) 100%);
	background:linear-gradient(to left,rgba(255,113,233,.91) 0,rgba(254,92,158,.91) 100%);
	color:#fff;
	padding:3px 4px;
	font-size:0.2198rem;
	text-align:center
}
.home_ant_brand div.swiper-slide .img .text span,.home_ant_voucher div.swiper-slide .img .text span {
	font-size:.196rem
}
.home_ant_brand div.swiper-slide .img .text i,.home_ant_voucher div.swiper-slide .img .text i {
	font-style:normal;
	opacity:.6
}
.home_ant_brand div.swiper-slide .img .msg,.home_ant_voucher div.swiper-slide .img .msg {
	position:absolute;
	zoom:1;
	z-index:2;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	color:#fff;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.4);
	left:0;
	top:0;
	line-height:100%;
	text-align:center;
	display:-webkit-flex;
	display:flex;
	-webkit-align-items:center;
	align-items:center;
	-webkit-justify-content:center;
	justify-content:center
}
.home_ant_brand div.swiper-slide .name,.home_ant_voucher div.swiper-slide .name {
	line-height:0.56rem;
	font-size:0.28rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.home_ant_brand div.swiper-slide .money,.home_ant_voucher div.swiper-slide .money {
	color:#FC4D52;
	font-size:0.336rem;
	padding-bottom:10px
}
.home_ant_brand div.swiper-slide .money i,.home_ant_voucher div.swiper-slide .money i {
	font-style:normal;
	font-size:0.196rem;
	margin-right:3px
}
.home_ant_brand div.swiper-slide .money del,.home_ant_voucher div.swiper-slide .money del {
	color:#bbb;
	font-size:0.28rem
}
.home_ant_brand div.swiper-slide .swiper-cent,.home_ant_voucher div.swiper-slide .swiper-cent {
	margin-right:5px;
	height:100%
}
.home_ant_brand div.swiper-slide .swiper-cent .cent,.home_ant_voucher div.swiper-slide .swiper-cent .cent {
	padding:10px 10px 0;
	border-radius:8px 8px 0 0;
	box-shadow:0 2px 10px 0 rgba(0,0,0,.1);
	position:relative;
	z-index:1;
	zoom:1
}
.home_ant_brand div.swiper-slide .swiper-cent .cent .progress,.home_ant_voucher div.swiper-slide .swiper-cent .cent .progress {
	position:absolute;
	z-index:1;
	zoom:1;
	left:0;
	bottom:0;
	overflow:hidden;
	height:3px;
	background-color:#FFD6EC;
	width:100%
}
.home_ant_brand div.swiper-slide .swiper-cent .cent .progress i,.home_ant_voucher div.swiper-slide .swiper-cent .cent .progress i {
	display:block;
	height:3px;
	overflow:hidden;
	background-color:#FF66B7;
	width:5px;
	transition:all 1s ease 0s;
	-o-transition:all 1s ease 0s;
	-moz-transition:all 1s ease 0s;
	-webkit-transition:all 1s ease 0s;
	transform-origin:center
}
.home_ant_brand .home_h3,.home_ant_voucher .home_h3 {
	padding-bottom:0
}
.home_ant_brand .home_h3 .text-right span,.home_ant_voucher .home_h3 .text-right span {
	color:#FC4D52
}
.home_ant_webview {
	max-width:100%
}
.home_ant_brand {
	background:url(//oss-image1.quanmamaimg.com/AdminImageUpload/2018/12/28/5033176brandtab_ORIGIN_3kTM.png) center top no-repeat;
	-webkit-background-size:100% auto;
	-moz-background-size:100% auto;
	background-size:100% auto
}
.home_ant_brand .tab {
	height:24vw
}
.home_ant_brand .tab .img,.home_ant_brand .tab .img img {
	width:18.5vw;
	height:18.5vw;
	display:block
}
.home_ant_brand .tab .img {
	float:left;
	position:relative;
	z-index:1;
	zoom:1;
	top:2.75vw;
	left:2.75vw;
	background-color:#fff;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px
}
.home_ant_brand .tab .nr {
	margin-left:27vw;
	color:#fff;
	line-height:9.25vw;
	padding-top:2.75vw
}
.home_ant_brand .tab .nr h3 {
	font-size:0.336rem
}
.home_ant_brand .tab .nr p.text {
	font-size:0.28rem
}
.home_ant_brand .swiper-container {
	background-color:#fff;
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-o-border-radius:12px;
	-ms-border-radius:12px;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:0;
	margin-bottom:0
}
.home_ant_brand .swiper-container div.swiper-slide .money {
	padding-bottom:5px
}
.home_ant_brand .swiper-container .swiper-wrapper {
	width:104%
}
.home_ant_brand .swiper-container .swiper-slide {
	width:33.3%
}
.home_ant_brand .swiper-container .swiper-slide .swiper-cent:before {
	content:"";
	height:95%;
	width:1px;
	overflow:hidden;
	background:#eee;
	position:absolute;
	z-index:1;
	zoom:1;
	right:6%;
	top:0
}
.home_ant_brand .swiper-container .swiper-slide .swiper-cent .cent {
	box-shadow:none;
	padding:0;
	margin-right:10%
}
.home_ant_brand .swiper-container .swiper-slide .swiper-cent .cent .but {
	position:absolute;
	zoom:1;
	height:18px;
	background:linear-gradient(-90deg,#ff6000,#ff4542);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	max-width:75%;
	border-radius:7px;
	color:#fff;
	font-size:0.2198rem;
	line-height:18px;
	padding:0 10px 0 15px;
	left:-10px;
	top:0;
	z-index:10;
	text-align:center
}
.home_ant_brand .swiper-container .swiper-slide .swiper-cent .cent .img {
	overflow:hidden;
	border-radius:0 5px 5px
}
.home_ant_brand .swiper-container .swiper-slide .swiper-cent .cent .img .text {
	background:rgba(255,66,66,.5)
}
.home_ant_juhuasuan li,.home_ant_juhuasuan ul {
	padding:0;
	margin:0
}
.home_ant_juhuasuan {
	background:#fff
}
.home_ant_juhuasuan .tab {
	line-height:45px;
	height:45px;
	margin:0 10px
}
.home_ant_juhuasuan .tab h3.fl {
	font-size:0;
	height:45px;
	line-height:500px;
	overflow:hidden;
	background:url(/images/home_ant_juhuasuan.svg?v=2018-12-24) center left no-repeat;
	-webkit-background-size:auto 20px;
	-moz-background-size:auto 20px;
	background-size:auto 20px
}
.home_ant_juhuasuan div.fr b {
	font-weight:300;
	color:#FC4D52;
	font-size:13px
}
.home_ant_juhuasuan div.fr span {
	background:#FFF0F0;
	border-radius:3px;
	padding:2px 4px;
	color:#FC4D52;
	font-size:12px
}
.home_ant_juhuasuan div.fr i {
	font-style:normal;
	padding:0 3px
}
.home_ant_juhuasuan .ullit {
	clear:both;
	margin:0 5px
}
.home_ant_juhuasuan .ullit li {
	width:25%;
	float:left
}
.home_ant_juhuasuan .ullit li .img {
	display:block;
	margin:0 5px;
	border-radius:5px;
	overflow:hidden;
	position:relative;
	z-index:0
}
.home_ant_juhuasuan .ullit li .img img {
	width:100%
}
.home_ant_juhuasuan .ullit li .img .name {
	position:absolute;
	left:0;
	bottom:0;
	height:20px;
	line-height:20px;
	font-size:12px;
	background:#FC4D52;
	color:#fff;
	width:100%;
	overflow:hidden
}
.home_ant_juhuasuan .ullit li .img .name>* {
	position:relative;
	z-index:5;
	text-align:center;
	display:block;
	width:50%;
	float:left;
	font-weight:300;
	font-size:12px
}
.home_ant_juhuasuan .ullit li .img .name:before {
	content:"";
	background:#FFE7C9;
	width:300px;
	height:100px;
	position:absolute;
	-webkit-transform:rotate(15deg);
	transform:rotate(15deg);
	left:43%;
	bottom:-90px
}
.home_num_show,.home_num_show.off {
	-webkit-transform:translateY(1px) translateX(0);
	filter:blur(0)
}
.home_ant_juhuasuan .ullit li .img .name span {
	color:#FC4D52;
	font-size:14px
}
.home_ant_juhuasuan .ullit li .img .name span i {
	font-weight:300;
	font-size:11px;
	font-style:normal
}
.home_ant_juhuasuan .jh_new {
	line-height:45px;
	margin:0 10px;
	background:url(/images/right_arrow.svg?v=2018-12-24) center right no-repeat;
	-webkit-background-size:auto 12px;
	-moz-background-size:auto 12px;
	background-size:auto 12px;
	display:block;
	color:#999
}
.home_num_show {
	position:absolute;
	z-index:20;
	opacity:0;
	font-size:0.28rem;
	transform:translateY(1px) translateX(0);
	color:#FC3F78;
	transition:all .4s ease-out 0s;
	-o-transition:all .4s ease-out 0s;
	-moz-transition:all .4s ease-out 0s;
	-webkit-transition:all .4s ease-out 0s;
	transform-origin:center;
	-moz-filter:blur(0);
	-webkit-filter:blur(0)
}
.home_num_show.off {
	opacity:1;
	transform:translateY(1px) translateX(0);
	-moz-filter:blur(0);
	-webkit-filter:blur(0)
}
.home_num_show.no {
	opacity:0;
	-webkit-transform:translateY(1px) translateX(0);
	transform:translateY(1px) translateX(0);
	filter:blur(0);
	-moz-filter:blur(0);
	-webkit-filter:blur(0)
}
[ui-home-content] {
	background-color:#F5F5F5
}
[ui-home-content]>.hr {
	height:0;
	overflow:hidden
}
[ui-home-content]>.hr:before {
	content:""
}
[ui-home-content]>div {
	background-color:#fff;
	background-size:100% auto
}
.goods-two li div.cent .fanxian {
    border-radius: 3px;
    background: -moz-linear-gradient(left,#FF5E5E 0,#FF927C 100%);
    background: -webkit-gradient(linear,left top,left right,color-stop(0,#FF5E5E),color-stop(100%,#FF927C));
    background: -webkit-linear-gradient(left,#FF5E5E 0,#FF927C 100%);
    background: -o-linear-gradient(left,#FF5E5E 0,#FF927C 100%);
    background: -ms-linear-gradient(left,#FF5E5E 0,#FF927C 100%);
    background: linear-gradient(to left,#FF5E5E 0,#FF927C 100%);
    padding: 0 10px;
    font-size: .2198rem !important;
    color:#ffffff;
}