/*! normalize.css v3.0.0 | MIT License | git.io/normalize *//*! normalize.css v3.0.0 | HTML5 Display Definitions | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display:block;
}
audio,canvas,progress,video {
	display:inline-block;
	vertical-align:baseline;
}
audio:not([controls]) {
	display:none;
	height:0
}
[hidden],template {
	display:none
}
/*! normalize.css v3.0.0 | Base | MIT License | git.io/normalize */html {
	font-family:sans-serif;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
body {
	margin:0
}
/*! normalize.css v3.0.0 | Links | MIT License | git.io/normalize */a {
	background:transparent
}
a:active,a:hover {
	outline:0
}
/*! normalize.css v3.0.0 | Typography | MIT License | git.io/normalize */abbr[title] {
	border-bottom:1px dotted
}
b,strong {
	font-weight:bold
}
dfn {
	font-style:italic
}
h1 {
	font-size:2em;
	margin:0.67em 0
}
mark {
	background:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-0.5em
}
sub {
	bottom:-0.25em
}
/*! normalize.css v3.0.0 | Embedded Content | MIT License | git.io/normalize */img {
	border:0
}
svg:not(:root) {
	overflow:hidden
}
/*! normalize.css v3.0.0 | Figures | MIT License | git.io/normalize */figure {
	margin:1em 40px
}
hr {
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
pre {
	overflow:auto
}
code,kbd,pre,samp {
	font-family:monospace,monospace;
	font-size:1em
}
/*! normalize.css v3.0.0 | Forms | MIT License | git.io/normalize */button,input,optgroup,select,textarea {
	color:inherit;
	font:inherit;
	margin:0
}
button {
	overflow:visible
}
button,select {
	text-transform:none
}
button,html input[type="button"],input[type="reset"],input[type="submit"] {
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled],html input[disabled] {
	cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner {
	border:0;
	padding:0
}
input {
	line-height:normal
}
input[type="checkbox"],input[type="radio"] {
	box-sizing:border-box;
	padding:0
}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {
	height:auto
}
input[type="search"] {
	-webkit-appearance:textfield;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
	-webkit-appearance:none
}
fieldset {
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:0.35em 0.625em 0.75em
}
legend {
	border:0;
	padding:0
}
textarea {
	overflow:auto
}
optgroup {
	font-weight:bold
}
/*! normalize.css v3.0.0 | Tables | MIT License | git.io/normalize */table {
	border-collapse:collapse;
	border-spacing:0
}
td,th {
	padding:0
}
* {
	margin:0;
	padding:0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-text-size-adjust:none;
	-webkit-tap-highlight-color:transparent
}
input:-webkit-autofill {
	-webkit-box-shadow:0 0 0px 1000px white inset
}
html {
	font-size:46.875px
}
body {
	width:16rem;
	max-width:16rem;
	margin:0 auto;
	font-family:Helvetica,PingFangSC-Regular,"Droid Sans",Arial,sans-serif;
	font-size:.34133rem;
	line-height:1;
	color:#232326;
	overflow-x:hidden
}
ul,li {
	list-style:none
}
a {
	color:#232326;
	text-decoration:none;
	vertical-align:middle
}
i,em {
	font-style:normal
}
span,img {
	vertical-align:middle
}
.floor {
	overflow:hidden
}
.p:before,.p:after {
	content:"";
	clear:both;
	display:block;
	font-size:0;
	height:0
}
.loadbefore {
	text-align:center;
	background:white;
	display:none
}
.ajaxloading {
	width:1.36533rem;
	height:1.36533rem
}
.fl {
	float:left
}
.fr {
	float:right
}
.g5 {
	background:#f3f5f7
}
.ma-to-10 {
	margin-top:.21333rem
}
.ma-to-20 {
	margin-top:.42667rem
}
.ds-in-bl {
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	*zoom:1;
	*display:inline
}
.content {
	margin:0 .21333rem
}
.content:before,.content:after {
	content:"";
	clear:both;
	display:block;
	font-size:0;
	height:0
}
.maleri30 {
	margin:0 .64rem
}
.action-sprite,.action-aa,.action-ab,.action-ac,.action-ad,.action-ae,.action-af,.action-ag,.action-ah,.action-ai,.action-aj,.action-ak,.action-al,.action-am,.action-an {
	background-image:url("../images/action-s6077e892fb.png");
	background-repeat:no-repeat
}
.action-aa {
	background-position:0 0;
	height:1.024rem;
	width:1.024rem;
	background-size:13.20533rem
}
.action-ab {
	background-position:-1.23733rem 0;
	height:.896rem;
	width:.93867rem;
	background-size:13.20533rem
}
.action-ac {
	background-position:-2.38933rem 0;
	height:.85333rem;
	width:.72533rem;
	background-size:13.20533rem
}
.action-ad {
	background-position:-3.328rem 0;
	height:.832rem;
	width:.91733rem;
	background-size:13.20533rem
}
.action-ae {
	background-position:-4.45867rem 0;
	height:.704rem;
	width:1.00267rem;
	background-size:13.20533rem
}
.action-af {
	background-position:-5.67467rem 0;
	height:.512rem;
	width:.704rem;
	background-size:13.20533rem
}
.action-ag {
	background-position:-6.592rem 0;
	height:.59733rem;
	width:.55467rem;
	background-size:13.20533rem
}
.action-ah {
	background-position:-7.36rem 0;
	height:.53333rem;
	width:.68267rem;
	background-size:13.20533rem
}
.action-ai {
	background-position:-8.256rem 0;
	height:.55467rem;
	width:.59733rem;
	background-size:13.20533rem
}
.action-aj {
	background-position:-9.06667rem 0;
	height:.42667rem;
	width:.21333rem;
	background-size:13.20533rem
}
.action-ak {
	background-position:-9.49333rem 0;
	height:.68267rem;
	width:.768rem;
	background-size:13.20533rem
}
.action-al {
	background-position:-10.47467rem 0;
	height:.34133rem;
	width:.59733rem;
	background-size:13.20533rem
}
.action-am {
	background-position:-11.28533rem 0;
	height:.34133rem;
	width:.59733rem;
	background-size:13.20533rem
}
.action-an {
	background-position:-12.096rem 0;
	height:.85333rem;
	width:.896rem;
	background-size:13.20533rem
}
.famfh {
	font-family:"\5b8b\4f53"
}
header {
	width:16rem;
	position:fixed;
	left:50%;
	top:0;
	margin-left:-8rem;
	z-index:999;
	height:1.87733rem;
	background:-webkit-linear-gradient(rgba(0,0,0,0.3),rgba(255,255,255,0));
	background:linear-gradient(rgba(0,0,0,0.3),rgba(255,255,255,0));
	-webkit-transition:-webkit-transform 3s,opacity 4s,background 10s;
}
@media screen and (min-width:1300px) {
	header {
	height:.93867rem
}
}header .content {
	padding-top:.29867rem;
	margin:0;
}
@media screen and (min-width:1300px) {
	header .content {
	padding-top:.128rem
}
}header .logo {
	float:left;
	width:1.024rem;
	height:1.024rem;
	margin:.106667rem .384rem;
	border-radius:50%;
	overflow:hidden;
}
header .logo img {
	width:100%
}
@media screen and (min-width:1300px) {
	header .logo {
	width:.64rem;
	height:.64rem;
	margin:0 .384rem;
}
}header .sea-box {
	width:12.8rem;
	height:1.23733rem;
	background:#fff;
	position:relative;
	margin:0 .512rem;
	border-radius:.618667rem;
	overflow:hidden;
}
@media screen and (min-width:1300px) {
	header .sea-box {
	height:.64rem;
	width:12.8rem;
}
}header .sea-box span {
	background-image:url("../images/search.png");
	background-repeat:no-repeat;
	background-size:cover;
	height:.64rem;
	width:.64rem;
	float:left;
	margin:.298667rem 0;
}
@media screen and (min-width:1300px) {
	header .sea-box span {
	width:.384rem;
	height:.384rem;
	margin:.128rem 0;
}
}header .sea-box .sear-input {
	width:10.112rem;
	margin-left:.256rem;
}
@media screen and (min-width:1300px) {
	header .sea-box .sear-input {
	width:10.496rem;
}
}header .sea-box form {
	float:left;
}
header .sea-box input {
	border:none;
	outline:none;
	width:100%;
	height:1.23733rem;
	color:#666;
	padding:0 .256rem;
	font-size:.512rem;
}
@media screen and (min-width:1300px) {
	header .sea-box input {
	height:.64rem;
	font-size:.32rem;
}
}header .login {
	margin-left:.21333rem;
	font-size:.64rem
}
@media screen and (min-width:1300px) {
	header .login {
	font-size:.384rem
}
}header .login a {
	color:#fff
}
.headerbg {
	background:-webkit-linear-gradient(rgba(242,48,48,0.8),rgba(242,48,48,0.8));
	background:-o-linear-gradient(rgba(242,48,48,0.8),rgba(242,48,48,0.8));
	background:-moz-linear-gradient(rgba(242,48,48,0.8),rgba(242,48,48,0.8));
	background:linear-gradient(rgba(242,48,48,0.8),rgba(242,48,48,0.8));
	opacity:1
}
.foohi {
	height:2.34667rem
}
@media screen and (min-width:1300px) {
	.foohi {
	height:1.28rem
}
}@media screen and (min-width:1300px) {
	.foohiext {
	height:2.34667rem
}
}.footer {
	height:2.13333rem;
	background:#fff;
	position:fixed;
	z-index:999;
	bottom:0;
	left:0;
	width:100%;
	-moz-box-shadow:0 0 10px 0 rgba(155,143,143,0.6);
	-webkit-box-shadow:0 0 10px 0 rgba(155,143,143,0.6);
	box-shadow:0 0 10px 0 rgba(155,143,143,0.6)
}
@media screen and (min-width:1300px) {
	.footer {
	height:1.06667rem
}
}.footer ul li {
	float:left;
	text-align:center;
	width:25%
}
.footer ul li .yello {
	color:#f23030
}
.footer ul li a {
	display:inline-block;
	cursor:pointer
}
.footer ul li a .icon {
	margin-top:.128rem
}
@media screen and (min-width:1300px) {
	.footer ul li a .icon {
	margin-top:.04267rem
}
}.footer ul li a .icon .iconfont {
	font-size:1.06667rem
}
@media screen and (min-width:1300px) {
	.footer ul li a .icon .iconfont {
	font-size:.59733rem
}
}.footer ul li a .icon p {
	font-size:.55467rem;
	margin-top:.21333rem
}
@media screen and (min-width:1300px) {
	.footer ul li a .icon p {
	font-size:.29867rem;
	margin-top:.08533rem
}
}.banner img {
	width:100%
}
.dh nav {
	margin-top:.42667rem;
	margin-bottom:.42667rem;
	overflow:hidden
}
.dh nav a {
	display:block;
	float:left;
	width:25%;
	text-align:center;
	margin:.42667rem 0
}
.dh nav a span span {
	vertical-align:sub;
	font-size:.59733rem;
	position:relative;
	top:.128rem;
	left:0rem;
	bottom:0rem;
	right:0rem
}
.dh nav a span img {
	width:1.70667rem;
	height:1.70667rem
}
.secondkill .content {
	margin-top:.42667rem
}
.secondkill .time {
	font-size:.46933rem
}
.secondkill .time .lightning {
	padding-left:.34133rem
}
.secondkill .time .lightning:before {
	content:"";
	background-image:url("../images/s.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.59733rem;
	height:.59733rem;
	position:relative;
	top:.02133rem;
	left:0rem;
	bottom:0rem;
	right:0rem;
	display:block;
	float:left;
	margin-right:.04267rem
}
.secondkill .time .lightning .add {
	font-size:.72533rem;
	font-weight:600
}
.secondkill .time .lightning .hms {
	background-color:#3d3d3d;
	color:#fff;
	padding:.04267rem;
	-moz-border-radius:.08533rem;
	-webkit-border-radius:.08533rem;
	border-radius:.08533rem
}
.secondkill .time .xsxl {
	font-weight:600
}
.secondkill .time .xsxl a {
	color:#666666
}
.secondkill .time .xsxl a span {
	vertical-align:middle;
	color:#666666;
	font-weight:normal
}
.secondkill .time .xsxl a span img {
	width:.17067rem;
	height:.29867rem;
	margin-left:.21333rem;
	vertical-align:initial
}
.secondkill .shop {
	margin-top:.21333rem
}
.secondkill .shop a {
	float:left;
	width:33.33333%;
	text-align:center;
	overflow:hidden
}
.secondkill .shop a .shopnum {
	position:relative
}
.secondkill .shop a .shopnum img {
	width:3.73333rem;
	height:3.73333rem
}
.secondkill .shop a .shopnum .time_sn {
	color:white;
	position:absolute;
	background:rgba(35,39,51,0.5);
	margin:0;
	bottom:.768rem;
	left:.74667rem;
	width:3.73333rem;
	height:.64rem;
	line-height:.64rem;
	font-size:14px
}
.secondkill .shop a .shopnum p {
	font-size:.512rem;
	color:red;
	margin:.21333rem
}
.advertisement {
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0
}
.advertisement .content {
	margin:0
}
.advertisement a {
	display:block
}
.advertisement .fl {
	padding-right:.04267rem
}
.advertisement .fl img {
	float:right
}
.advertisement .fr {
	border-left:1px solid #e0e0e0;
	padding-left:.04267rem
}
.advertisement .le {
	width:50%
}
.advertisement .le .td {
	overflow:hidden
}
.advertisement .le .td img {
	width:6.82667rem
}
.advertisement .lefhe img {
	height:4.33067rem
}
.advertisement .lefhe a:first-child {
	border-bottom:1px solid #e0e0e0
}
.advertisement .re img {
	height:8.66133rem
}
div.index_hot {
	background-color:white;
	height:inherit;
	padding-bottom:inherit
}
.newshop .advertisement img {
	padding:.21333rem;
	-moz-border-radius:.42667rem;
	-webkit-border-radius:.42667rem;
	border-radius:.42667rem
}
.newshop .lefhe img {
	height:3.09333rem
}
.newshop .lefhe a:first-child {
	border-bottom:1px solid #e0e0e0
}
.newshop .re img {
	height:6.18667rem
}
.hotshop .hotsome {
	border-bottom:1px solid #e0e0e0;
	border-top:1px solid #e0e0e0;
	overflow:hidden
}
.hotshop .hotsome .hottop {
	border-bottom:1px solid #e0e0e0;
	overflow:hidden
}
.hotshop .hotsome .hottop .le {
	width:50%
}
.hotshop .hotsome .hottop .le img {
	width:6.82667rem;
	height:4.77867rem
}
.hotshop .hotsome .hottop .fl {
	border-right:1px solid #e0e0e0;
	padding-right:.04267rem
}
.hotshop .hotsome .hottop .fl img {
	float:right
}
.hotshop .hotsome .hottop .fr {
	padding-left:.04267rem
}
.hotshop .hotsome a {
	display:block
}
.hotshop .hotsome .bloc .foura a {
	float:left;
	width:25%;
	margin:0 auto;
	border-right:1px solid #e0e0e0
}
.hotshop .hotsome .bloc .foura a:last-child {
	border-right:0
}
.hotshop .hotsome .bloc .foura a img {
	width:100%;
	max-height:5.07733rem;
	padding:.21333rem
}
.guesslike .likeshop {
	background-color:#f0f2f5;
	overflow:hidden
}
.guesslike ul li {
	float:left;
	width:50%;
	padding-bottom:.08533rem;
	position:relative
}
.guesslike ul li:nth-child(2n+1) {
	padding-right:.04267rem
}
.guesslike ul li:nth-child(2n) {
	padding-left:.04267rem
}
.guesslike ul li:nth-child(2n+1) .similer-product {
	float:right
}
.guesslike ul li:nth-child(2n) .similer-product {
	float:left
}
.guesslike ul li .similer-product {
	background-color:#fff;
	clear:both;
	overflow:hidden;
	display:block;
	padding-bottom:.42667rem;
	width:100%;
}
.guesslike ul li .similer-product a {
	display:block;
}
.guesslike ul li .similer-product .simidibl {
	display:block
}
.guesslike ul li .similer-product img {
	width:86%;
	margin:0 auto;
	display:block;
}
}.guesslike .add {
	text-align:center;
	font-size:.55467rem;
	background:#f0f2f5;
	border-top:1px solid #dedede;
	height:1.23733rem;
	line-height:1.23733rem;
	cursor:pointer
}
footer {
	background:#f8f8f8;
	font-size:.55467rem
}
footer .flool1 {
	height:1.23733rem;
	border-top:1px solid #dedede
}
footer .flool1 ul {
	display:table;
	margin:0 auto
}
footer .flool1 ul li {
	float:left;
	border-right:2px solid #dedede;
	padding:0 .9rem;
	margin-top:.29867rem
}
footer .flool1 ul li:last-child {
	border-right:0
}
footer .flool1 ul li a {
	color:#999999
}
footer .flool1 ul .comebackTop {
	cursor:pointer;
	color:#999999
}
footer .flool2 {
	height:3.2rem;
	border-top:1px solid #dedede
}
footer .flool2 ul {
	display:table;
	margin:0 auto
}
footer .flool2 ul li {
	float:left;
	padding:0 1.36533rem;
	text-align:center;
	margin-top:.64rem
}
footer .flool2 ul li a p {
	color:#999999;
	margin-top:.21333rem
}
footer .flool2 ul li .black p {
	color:#444444
}
footer .flool2 ul li img {
	width:.85333rem;
	height:.85333rem
}
footer .flool3 {
	height:.98133rem;
	border-top:1px solid #dedede
}
footer .flool3 p {
	color:#999999;
	font-size:.42667rem;
	text-align:center;
	line-height:.98133rem
}
.mslide {
	position:relative;
	overflow:hidden
}
.mslide:after {
	content:'';
	display:block;
	width:100%;
	padding-top:40%
}
.mslide ul {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%
}
.mslide li {
	list-style:none;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%
}
.mslide li:first-child {
	z-index:1
}
.mslide li a {
	display:block;
}
.mslide li img {
	position:absolute;
	left:0;
	top:0;
	width:100% !important;
	height:6.4rem;
	border:none
}
.mslide .dot {
	position:absolute;
	right:.21333rem;
	bottom:.21333rem;
	z-index:5;
	font-size:0
}
.mslide .dot span {
	display:inline-block;
	width:.21333rem;
	height:.21333rem;
	margin-left:.21333rem;
	border:2px solid #fff;
	border-radius:50%
}
.mslide .dot .cur {
	background-color:#fff
}
.similar-product-text {
	display:block;
	height:.64rem;
	font-size:.55467rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#232326;
	padding:0 .5rem;
    line-height:.75867rem;
	margin-bottom:.34133rem;
}
.des-mes .similar-pro-text {
	margin-bottom:.34133rem;
	line-height:.64rem;
	height:.64rem;
	display:block;
	font-size:.512rem;
	color:#999;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.similar-product-price {
	color:#f23030;
	font-size:.42667rem;
	display:block;
	padding:0 .51333rem;
	position:relative;
	top:.02133rem;
	height:.55467rem;
	line-height:.55467rem
}
.similar-product-price .big-price {
	font-size:.59733rem
}
.similar-product-price .small-price {
	vertical-align:text-top
}
.similar-product-price .guess-button {
	display:block;
	position:absolute;
	top:0;
	right:.21333rem;
	text-align:center;
	color:#686868;
	font-size:.55467rem;
	width:2.13333rem;
	height:.75867rem;
	line-height:.75867rem;
	border:1px solid #bfbfbf;
}
.similar-product-price .dele-button {
	right:2.66667rem;
}
.after_login {
	width:1.024rem;
	height:1.024rem
}
@media screen and (min-width:1300px) {
	.after_login {
	width:.512rem;
	height:.512rem
}
}.classreturn {
	width:16rem;
	height:1.87733rem;
	background-color:#f8f8f8;
	border-bottom:1px solid #dedede;
	position:relative;
	text-align:center;
	line-height:1.87733rem
}
.classreturn .content .return {
	position:absolute;
	left:.42667rem
}
.classreturn .content .return a {
	overflow:hidden;
	display:block
}
.classreturn .content .return a img {
	width:.46933rem;
	height:.78933rem
}
.classreturn .content .search {
	font-size:.59733rem
}
.classreturn .content .search .sear-input {
	width:12.544rem;
	height:1.23733rem
}
.classreturn .content .search .sear-input a {
	display:block
}
.classreturn .content .search .sear-input input {
	border:0;
	width:100%;
	height:1.23733rem;
	color:#666666;
	outline:none;
	padding:0 .21333rem;
	font-size:.59733rem;
	display:inherit;
	text-align:center;
}
.classreturn .content .menu {
	position:absolute;
	right:.42667rem
}
.classreturn .content .menu a {
	display:block
}
.classreturn .content .menu img {
	width:.85333rem
}
.tpnavf {
	display:none
}
.tpnavf .footer {
	position:inherit;
	-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);
	-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);
	box-shadow:0 0 0 0 rgba(255,255,255,0);
	border-bottom:1px solid #f0f2f5;
	background-color:#404042
}
.tpnavf .footer ul li a {
	color:#fff
}
.classlist {
	background-color:#f8f8f8;
	overflow:hidden
}
.classlist .fl {
	width:3.24267rem;
	background-color:#fff
}
.classlist .fl ul li {
	text-align:center;
	position:relative
}
.classlist .fl ul li:before {
	content:'';
	height:3.92533rem;
	width:.02133rem;
	position:absolute;
	left:auto;
	top:0;
	right:0;
	bottom:auto;
	background-color:#e5e5e5;
	border:0 solid transparent;
	border-radius:0;
	-webkit-border-radius:0;
	transform:scale(0.5);
	-webkit-transform:scale(0.5);
	-moz-transform:scale(0.5);
	-ms-transform:scale(0.5);
	-o-transform:scale(0.5);
	transform-origin:top left;
	-webkit-transform-origin:top left;
	-moz-transform-origin:top left;
	-ms-transform-origin:top left;
	-o-transform-origin:top left
}
.classlist .fl ul li:after {
	content:'';
	height:.04133rem;
	width:200%;
	position:absolute;
	left:0;
	top:auto;
	right:auto;
	bottom:0;
	background-color:#e5e5e5;
	border:0 solid transparent;
	border-radius:0;
	-webkit-border-radius:0;
	transform:scale(0.5);
	-webkit-transform:scale(0.5);
	-moz-transform:scale(0.5);
	-ms-transform:scale(0.5);
	-o-transform:scale(0.5);
	transform-origin:top left;
	-webkit-transform-origin:top left;
	-moz-transform-origin:top left;
	-ms-transform-origin:top left;
	-o-transform-origin:top left
}
.classlist .fl ul li a {
	display:block;
	width:100%;
	height:1.96267rem;
	line-height:1.96267rem;
	text-decoration:none;
	font-size:.59733rem;
	color:#232326;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.classlist .fl ul .red a {
	color:#ee5b03
}
.classlist .fr {
	width:12.75733rem
}
.classlist .fr .branchList .tp-bann img {
	width:100%
}
.classlist .fr .branchList .tp-class-list h4 {
	font-size:.59733rem;
	color:#232326;
	font-weight:normal
}
.classlist .fr .branchList .tp-class-list ul {
	margin-top:.384rem;
	background-color:#fff
}
.classlist .fr .branchList .tp-class-list ul li {
	float:left;
	width:33.33333%;
	text-align:center
}
.classlist .fr .branchList .tp-class-list ul li a {
	display:block
}
.classlist .fr .branchList .tp-class-list ul li a img {
	width:2.13333rem;
	height:2.13333rem
}
.classlist .fr .branchList .tp-class-list ul li a p {
	font-size:.59733rem;
	overflow:hidden;
	text-overflow:ellipsis;
	width:100%;
	-webkit-line-clamp:2;
	line-clamp:2;
	height:1.152rem;
	-webkit-box-orient:vertical;
	word-break:break-all;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	margin:.42667rem 0
}
.tp-bann {
	margin:.29867rem .29867rem 0 .29867rem
}
.tp-class-list {
	margin:.81067rem .29867rem 0 .29867rem
}
.tp-category {
	padding:.29867rem .42667rem 0 .21333rem;
	overflow:hidden
}
.loginsignup2 {
	text-align:center;
	padding:2.13333rem 0
}
.loginsignup2 img {
	width:4.82133rem;
	height:1.42933rem
}
.loginsingup-input .content30 {
	margin:0 .64rem
}
.loginsingup-input .content30 .lsu {
	border-bottom:1px solid #dedede;
	font-size:.59733rem;
	position:relative;
	padding:.03233rem 0;
}
.loginsingup-input .content30 .lsus {
	height:2.3467rem;
	line-height:2.3467rem;
}
.loginsingup-input .content30 .lsus p {
	display:inline-block;
	height:1.83467rem;
	line-height:1.83467rem;
}
.loginsingup-input .content30 .lsu input {
	width:9.856rem;
	height:1.83467rem;
	border:0;
	outline:none;
	padding:0 .21333rem;
}
.loginsingup-input .content30 .lsu i {
	width:.85333rem;
	height:.512rem;
	background-image:url("../images/eye.png");
	background-repeat:no-repeat;
	background-size:cover;
	display:block;
	position:absolute;
	right:1.23733rem;
	top:.84rem;
	cursor:pointer;
	background-position:0
}
.loginsingup-input .content30 .lsu .eye {
	background-position:-.85333rem 0
}
.loginsingup-input .content30 .test input {
	width:7.46667rem
}
.loginsingup-input .content30 .test img {
	width:2.02667rem;
	height:1.06667rem;
	margin-left:.68267rem
}
.loginsingup-input .content30 .submit {
	border:0;
	text-align:center
}
.loginsingup-input .content30 .submit input {
	width:13.01333rem;
	height:1.87733rem;
	color:#fff;
	background-color:#e30000;
	margin-top:1.408rem;
	-moz-border-radius:.128rem;
	-webkit-border-radius:.128rem;
	border-radius:.128rem;
	font-size:.59733rem
}
.loginsingup-input .content30 .signup-find .note img {
	width:.64rem;
	height:.64rem;
	vertical-align:bottom
}
.loginsingup-input .content30 .signup-find .note span {
	margin-left:.21333rem
}
.radio .che span {
	margin-left:.21333rem;
	vertical-align:sub
}
.radio .check_t i {
	background-position:-.768rem 0
}
.radio i {
	width:.61867rem;
	height:.59733rem;
	display:block;
	float:left;
	background-image:url("../images/check.png");
	background-repeat:no-repeat;
	background-size:cover;
	background-size:1.408rem;
	background-position:0
}
.signup-find,.radio {
	padding-top:0.53333rem;
	padding-bottom:0.53333rem;
	width:14rem;
	margin:0 auto
}
.cart-shop-name {
	font-size:0.64rem;
}
.radio .cart-freight {
	color:#f23030;
	float:right;
	margin-top:0;
}
.signup-find span,.radio span {
	font-size:.512rem;
	cursor:pointer
}
.thirdlogin {
	border-top:1px solid #dedede;
	text-align:center;
	margin-top:1.06667rem;
}
.thirdlogin h4 {
	font-size:.64rem;
	font-weight:normal;
	background-color:#fff;
	position:relative;
	top:-.34133rem;
	display:inline;
	padding:0 .21333rem
}
.thirdlogin ul {
	display:table;
	margin:0 auto;
	margin-top:1.06667rem
}
.thirdlogin ul li {
	float:left;
	text-align:center;
	font-size:.42667rem;
	margin:0 1.6rem
}
.thirdlogin ul li img {
	width:1.45067rem;
	height:1.45067rem
}
.thirdlogin ul li p {
	padding-top:.42667rem
}
.singupphone .content30 .bk {
	border:2px solid #dedede;
	overflow:hidden;
	-moz-border-radius:.128rem;
	-webkit-border-radius:.128rem;
	border-radius:.128rem;
	margin-top:2.13333rem
}
.singupphone .content30 .bk span {
	display:block;
	float:left;
	width:2.47467rem;
	border-right:2px solid #dedede;
	height:1.83467rem;
	line-height:1.83467rem;
	text-align:center
}
.singupphone .content30 .bk input {
	float:left;
	width:11.94667rem
}
.singupphone .content30 .radio {
	width:auto;
	padding-top:.42667rem
}
.singupphone .content30 .signup-find {
	padding-top:.42667rem
}
.recept {
	font-size:.512rem;
	color:#666666;
	vertical-align:middle;
	text-align:left
}
.recept a {
	vertical-align:top;
	text-decoration:underline;
	color:#e30000
}
.findpassword .content30 .bk span {
	border-right:0
}
.findpassword .content30 .bk label {
	display:inline-block;
	line-height:1.83467rem;
}
.findpassword .content30 .ma {
	margin-top:1.06667rem
}
.findpassword .content30 .ma span {
	width:3.66933rem;
	border-left:2px solid #dedede
}
.findpassword .content30 .ma span img {
	width:3.28533rem;
	height:1.36533rem;
	margin-top:-.08533rem
}
.findpassword .content30 .ma input {
	width:10.8rem;
}
.zc_se input {
	width:8.704rem
}
.zc_se a {
	padding:.55467rem .21333rem;
	background-color:#ec5151;
	color:white;
	border-radius:.128rem
}
.loginsingup-input .content30 .boo {
	border:0;
	margin-top:1.28rem
}
.loginsingup-input .content30 .boo input {
	border-radius:.128rem
}
.loginsingup-input .content30 .wicheck input {
	width:100%
}
.loginsingup-input .content30 .boz {
	border:0;
	margin-top:0
}
.mobil_topup .content30 .lsu {
	padding:16px 0;
	border-bottom:1px solid #ebebeb
}
.mobil_topup .customer-messa {
	padding:1.024rem 0;
	background:white
}
.mobil_topup .myorder {
	padding:0 0;
	border-bottom:none;
	height:2.53867rem
}
.mobil_topup .myorder .order {
	border-top:1px solid #ebebeb;
	padding:.512rem 0
}
.mobil_topup .myorder .order .fl span {
	margin-left:0
}
.mobil_topup .bawhite {
	background:white
}
.g4 {
	background-color:#f8f8f8
}
.myhearder {
	background-image:url(../images/bjm.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	position:relative;
	width:100%;
	height:6.63467rem;
	background-color:#ff8400
}
.myhearder .person {
	position:absolute;
	top:50%;
	bottom:50%;
	margin-top:-1.55733rem;
	left:1.06667rem
}
.myhearder .person .personicon {
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	width:2.688rem;
	height:2.688rem
}
.myhearder .person .personicon img {
	width:2.688rem;
	height:2.688rem
}
.myhearder .person .lors {
	padding-top:1.024rem;
	margin-left:.21333rem;
	color:#fff;
	font-size:.768rem;
	width:9.6rem;
	line-height:1;
	height:1.768rem;
	padding-bottom:.5rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.myhearder .set {
	position:absolute;
	right:.64rem;
	top:.64rem
}
.myhearder .set a {
	display:block;
	float:left
}
.myhearder .set a i {
	background-image:url("../images/set.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:1.28rem;
	height:1.28rem;
	display:block
}
.myhearder .set .setting i {
	background-position:0 0
}
.myhearder .set .massage {
	margin-left:.64rem
}

.myhearder .set .massage i {
	background-position:-1.74933rem 0
}
.myhearder .scgz {
	position:absolute;
	bottom:0;
	width:100%
}
.myhearder .scgz ul li {
	float:left;
	text-align:center;
	width:50%
}
.myhearder .scgz ul li a h2 {
	font-size:.768rem;
	font-weight:normal;
	height:1.152rem;
	line-height:1.152rem;
	color:#fff
}
.myhearder .scgz ul li a p {
	font-size:.512rem;
	color:#fff;
	margin-bottom:.21333rem
}
.bankhearder {
	background-image:url(../images/zjgl.jpg);
	height:11.73333rem
}
.bankhearder .hh {
	color:white;
	text-align:center;
	padding-top:3.2rem
}
.bankhearder .hh h2 {
	font-size:.64rem;
	font-weight:normal
}
.bankhearder .hh h1 {
	font-size:.768rem;
	font-weight:normal
}
.bankhearder .scgz ul li {
	position:relative;
	top:-.64rem
}
.bankhearder .scgz ul li a img {
	display:inline-block;
	width:.59733rem;
	height:.59733rem
}
.bankhearder .scgz ul li a p {
	display:inline-block;
	position:relative;
	top:.10667rem
}
.myorder {
	padding:0 .64rem;
	height:1.49333rem;
	line-height:1.49333rem;
	background-color:#fff;
	border-bottom:1px solid #ddd;
}
.myorder a {
	overflow:hidden;
	display:block
}
.myorder .order {
	overflow:hidden
}
.myorder .order .fl img {
	width:.896rem;
	height:.853333rem;
	vertical-align:middle;
}
.myorder .order .fl span {
	font-size:.64rem;
	vertical-align:middle;
	font-weight:normal;
	margin-left:.21333rem;
}
.sinhert.setting .myorder .order .fl span {
	margin-left:0;
}
.store-address-h {
	font-size:.576rem;
	padding:.256rem .64rem;
	border-bottom:1px solid #ddd;
	background-color:#fff;
}
.store-address-title {
	color:#777;
	line-height:1.28rem;
}
.store-address-cont {
	color:#232326;
	line-height:.768rem;
	text-indent:2em;
}
.myorder .order .fr {
	margin-top:.08533rem
}
.myorder .order .fr a {
	display:block;
	overflow:hidden
}
.myorder .order .fr span {
	font-size:.59733rem;
	color:#4c4c4c;
	float:left;
	margin-top:-.04267rem
}
.myorder .order .fr i {
	margin-top:.384rem;
	margin-left:.21333rem
}
.Mright {
	background-image:url("../images/yr.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.34133rem;
	height:.59733rem;
	display:block;
	float:left
}
.my {
	margin-bottom:2.56rem
}
.my .content {
	margin:0
}
.my .content .floor {
	background-color:#fff
}
.my .content .floor ul .fr {
	float:right
}
.my .content .floor ul li.br {
	border-left:0 !important
}
.my .content .floor ul li.br:before {
	content:"";
	background-image:inherit !important
}
.my .content .floor ul li {
	position:relative;
	float:left;
	width:20%;
	text-align:center
}
.my .content .floor ul li a {
	padding:.853333rem 0;
	display:block
}
.my .content .floor li>a>span {
	box-sizing:content-box;
	background-color:#e23435;
	border-radius:.277333rem;
	font-size:.469333rem;
	min-width:.298667rem;
	max-width:.725333rem;
	height:.554667rem;
	padding:0 .128rem;
	line-height:.554667rem;
	position:absolute;
	left:1.664rem;
	top:.682667rem;
	color:white;
	overflow:hidden;
}
.my .content .floor a>img {
	width:1.066667rem;
	height:.896rem;
}
.my .content .floor ul li a h2 {
	font-size:.768rem;
	font-weight:normal;
	height:1.36533rem;
	line-height:1.36533rem;
	color:#e3110b
}
.my .content .floor ul li a p {
	font-size:.512rem;
	margin-top:.21333rem;
	color:#4c4c4c;
	font-weight:normal
}
.my .content .floor ul li a p.or:after {
	content:"";
	background-image:url(../images/or.png);
	width:.17067rem;
	height:.29867rem;
	background-repeat:no-repeat;
	position:absolute;
	margin-top:.08533rem;
	margin-left:.04267rem;
	background-size:.17067rem
}
.my .content .w3 {
	width:inherit
}
.my .content .w3 ul li {
	width:33.33333%
}
.my .content .action {
	background-image:url(../images/rb.png);
	background-repeat:no-repeat;
	background-position:0 1.96267rem;
	width:100%;
	background-size:16rem
}
.my .content .action ul li {
	width:25%
}
.my .content .tyby {
	background-image:inherit
}
.list7 .myorder {
	height:auto;
	line-height:1.92rem
}
.go-set-password {
	color:#e23435;
	font-size:.512rem;
	line-height:2;
	margin-left:3.2rem;
}
.list7 .myorder .fr i {
	margin-top:.59733rem
}
.setting .content .list7 {
	background-color:inherit
}
.setting .myorder {
	height:2.13333rem;
	line-height:2.13333rem
}
.setting .myorder .fl span {
	font-size:.59733rem;
	font-weight:normal
}
.setting .bo {
	border-bottom:0
}
.setting .he {
	height:3.584rem;
	line-height:3.584rem
}
.setting .he .order .fl {
	position:relative
}
.setting .he .order .fl .bridh {
	background-image:url("../images/birdh.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:1.70667rem;
	height:.87467rem;
	position:absolute;
	left:-.64rem;
	bottom:0rem
}
.setting .he .order .fr {
	margin-top:0px
}
.setting .he .order .fr .hendicon {
	position:relative
}
.setting .he .order .fr .hendicon span {
	background-image:url("../images/bird.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:1.64267rem;
	height:1.00267rem;
	position:absolute;
	right:0;
	top:-.384rem
}
.setting .he .order .fr .hendicon .around {
	width:2.688rem;
	height:2.688rem;
	overflow:hidden;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	margin-top:.42667rem
}
.setting .he .order .fr .hendicon .around img {
	vertical-align:inherit;
	width:2.688rem;
	height:2.688rem
}
.setting .close {
	margin:.42667rem .64rem
}
.setting .close a {
	display:block;
	background:#ec5151;
	text-align:center;
	width:100%;
	height:1.87733rem;
	color:#fff;
	line-height:1.87733rem;
	font-size:.64rem;
	-moz-border-radius:.42667rem;
	-webkit-border-radius:.42667rem;
	border-radius:.42667rem
}
.bandg {
	overflow:hidden;
	padding:4.26667rem 0
}
.bandg ul li {
	float:left;
	text-align:center;
	height:2.73067rem;
	width:50%
}
.bandg ul li i {
	background-image:url("../images/bag.png");
	background-repeat:no-repeat;
	background-size:cover;
	background-size:4.48rem;
	width:2.13333rem;
	height:2.73067rem;
	position:absolute;
	margin-left:-1.06667rem;
	cursor:pointer
}
.bandg ul li .boy {
	background-position:0 0
}
.bandg ul li .boy_click {
	background-position:-2.34667rem 0
}
.bandg ul li .girl {
	background-position:0 -2.92267rem
}
.bandg ul li .girl_click {
	background-position:-2.368rem -2.92267rem
}
.user-center {
	position:relative;
	height:8.36267rem
}
.user-center .bg-coveru {
	width:100%;
	height:1.38667rem;
	position:absolute;
	bottom:-.04267rem;
	z-index:1
}
.bg-usce {
	width:100%;
	height:8.36267rem;
	position:absolute;
	top:0;
	z-index:-1
}
.setting-usercenter {
	position:absolute;
	top:2.304rem;
	left:.64rem
}
.setting-usercenter a {
	display:block
}
.setting-usercenter .conten-sim {
	background:rgba(33,33,33,0.5);
	width:.85333rem;
	height:.85333rem;
	text-align:center;
	line-height:.81067rem;
	border-radius:50%;
	overflow:hidden
}
.setting-usercenter .conten-sim img {
	width:.59733rem;
	height:.59733rem
}
.message-usercenter {
	position:absolute;
	right:0;
	top:2.304rem
}
.message-usercenter a {
	display:block
}
.message-usercenter .news-sim {
	position:relative;
	background:rgba(33,33,33,0.5);
	width:2.048rem;
	height:.85333rem;
	text-align:center;
	line-height:.81067rem;
	border-top-left-radius:.42667rem;
	border-bottom-left-radius:.42667rem
}
.message-usercenter .news-sim span {
	font-size:.55467rem;
	color:white
}
.message-usercenter .news-sim i {
	display:block;
	width:.21333rem;
	height:.21333rem;
	background:#e23435;
	border-radius:50%;
	position:absolute;
	right:.384rem;
	top:.04267rem
}
.main-headname {
	padding-top:.72533rem;
	text-align:center
}
.main-headname .main-userhead {
	margin:0 auto;
	width:4.71467rem;
	height:4.71467rem;
	border-radius:50%;
	overflow:hidden;
	background:rgba(255,255,255,0.4);
	text-align:center;
	line-height:4.65067rem
}
.main-headname .main-userhead a {
	display:block
}
.main-headname .main-userhead img {
	width:4.52267rem;
	height:4.52267rem;
	border-radius:50%
}
.main-headname .main-name {
	color:white;
	font-size:.64rem
}
.main-headname .main-level {
	color:white;
	font-size:.512rem
}
.usercenter_my .content .csqxia ul li {
	width:20%
}
.usercenter_my .content .csqxia ul li a span {
	right:.32rem
}
.normaseti .myorder {
	position:relative
}
.normaseti .order .fl .w1 {
	width:.81067rem;
	height:.768rem
}
.normaseti .order .fl .w2 {
	width:.87467rem;
	height:.81067rem
}
.normaseti .order .fl .w3 {
	width:.768rem;
	height:.768rem
}
.normaseti .order .fl .w4 {
	width:.68267rem;
	height:.59733rem
}
.normaseti .order .fl .w5 {
	width:.768rem;
	height:.66133rem
}
.normaseti .order .fl .w6 {
	width:.768rem;
	height:.768rem
}
.normaseti .order .fl .w7 {
	width:.81067rem;
	height:.78933rem
}
.normaseti .order .fl span {
	position:absolute;
	top:0;
	left:1.74933rem
}
.storenav {
	background-color:#fff;
	border-bottom:1px solid #f8f8f8
}
.storenav ul li {
	float:left;
	padding:0 .21333rem;
	color:#666;
	font-size:.59733rem;
	width:33.33333%;
	position:relative;
	text-align:center;
	height:1.92rem;
	line-height:1.92rem
}
.storenav ul li>a {
	color:#666;
	font-size:.59733rem
}
.storenav ul li>a>span {
	color:#666
}
.storenav ul li span {
	padding-right:.21333rem;
	cursor:pointer
}
.storenav ul li i {
	position:absolute;
	background-image:url("../images/dg.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.34133rem;
	height:.192rem;
	top:.896rem
}
.storenav ul .red span {
	color:red
}
.storenav ul .red i {
	background-image:url("../images/d.png");
	background-repeat:no-repeat;
	background-size:cover
}
.lb_showhide {
	display:none;
	position:fixed;
	z-index:999;
	background-color:#fff;
	overflow:hidden;
	width:13.44rem;
	height:13.44rem;
	margin:0 auto;
	margin-left:1.28rem;
	padding:.21333rem;
	overflow:auto;
	-moz-border-radius:.21333rem;
	-webkit-border-radius:.21333rem;
	border-radius:.21333rem
}
.lb_showhide ul li {
	float:left;
	width:33.33333%;
	height:1.70667rem;
	line-height:1.70667rem;
	text-align:center;
}
.lb_showhide ul li a {
	border:1px solid #e0e0e0;
	padding:.21333rem .34133rem;
	font-size:.59733rem;
	font-weight:normal;
	color:#555555
}
.mask-filter-div {
	display:none;
	position:fixed;
	max-width:16rem;
	margin:0 auto;
	width:100%;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:12;
	background:rgba(0,0,0,0.4)
}
.pop-write-order {
	position:fixed;
	z-index:13;
	bottom:0;
	width:16rem;
	padding:.64rem;
	background-color:#fff;
	transform:translateY(100%);
	-webkit-transition:transform 0.5s;
	transition:transform 0.5s;
}
.pop-show {
	transform:translateY(0);
}
.pop-write-order .pop-title {
	height:1.706667rem;
	padding-bottom:0.426667rem;
	margin-bottom:.426667rem;
	text-align:center;
	font-size:.64rem;
	line-height:1.28rem;
	border-bottom:1px solid #ccc;
	color:#333;
}
.item-order-input {
	padding:.256rem  1.28rem;
	line-height:1.024rem;
	font-size:.512rem;
	color:#666;
}
.item-order-input>span {
	display:inline-block;
	width:3.84rem;
	overflow:hidden;
}
.item-order-input>input {
	border:none;
	outline:none;
	padding:0 .256rem;
	width:7.68rem;
	height:1.024rem;
	border:1px solid #aaa;
}
.write-order-des {
	padding:.256rem 0;
	font-size:.512rem;
	line-height:.768rem;
	color:#999;
}
.write-order-des>span {
	color:#333;
}
.write-order-des>a {
	display:inline-block;
	color:#e23435;
	margin:0 .256rem;
}
.pop-btns-wrap {
	padding:.426667rem 0;
	text-align:center;
}
.btns-item {
	display:inline-block;
	height:1.28rem;
	font-size:.597333rem;
	line-height:1.28rem;
	padding:0 1.28rem;
	margin:0 .426667rem;
	border:1px solid #aaa;
	border-radius:.128rem;
	color:#666;
}
.pop-btns-true {
	border-color:#e23435;
	background-color:#e23435;
	color:#fff;
}
.store_info {
	background-color:#f8f8f8;
	overflow:hidden
}
.store_info .dis-box {
	background-color:#fff;
	overflow:hidden;
	padding:.64rem .64rem 2.13333rem .64rem
}
.store_info .dis-box .g-s-i-img img {
	width:3.41333rem;
	height:3.41333rem
}
.store_info .dis-box .g-s-i-title {
	margin:.84rem 0 0 .64rem;
	width:8.2rem
}
.store_info .dis-box .g-s-i-title h3 {
	font-size:.59733rem;
	font-weight:normal;
	line-height:0.95rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.store_info .dis-box .g-s-i-title p {
	font-size:.512rem;
	color:#777777;
	margin-top:.21333rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.store_info .dis-box .g-s-info-add {
	margin-top:1.36533rem
}
.store_info .dis-box .g-s-info-add a {
	padding:.192rem .42667rem;
	border:1px solid #ec5151;
	font-size:.512rem;
	color:#ec5151;
	border-radius:.08533rem;
	position:relative;
	z-index:2
}
.store_info .dis-box .g-s-info-add .collect {
	background-color:#ccc;
	border:1px solid #ccc;
}
.store_info .dis-box .comment {
	clear:both;
	position:relative;
	top:.64rem
}
.store_info .dis-box .comment ul li {
	float:left;
	width:33.33333%
}
.store_info .dis-box .comment ul li span {
	font-size:.512rem;
	float:left;
	margin-top:.21333rem
}
.store_info .dis-box .comment ul li .red {
	color:#EC5151;
	float:left
}
.store_info .dis-box .comment ul li em {
	font-size:.512rem;
	vertical-align:middle;
	padding:.21333rem;
	background:#EC5151;
	border-radius:0.8rem;
	margin-left:.04267rem;
	color:#fff;
	float:left;
	font-style:normal
}
.store_info .dis-box .baokaun {
	clear:both;
	margin-top:2.77333rem;
	border-top:1px solid #dedede;
	text-align:center
}
.store_info .dis-box .baokaun h4 {
	font-size:.64rem;
	font-weight:normal;
	background-color:#fff;
	position:relative;
	top:-.34133rem;
	display:inline;
	padding:0 .21333rem
}
.store_info .dis-box .baokaun .shop {
	overflow:hidden
}
.store_info .dis-box .baokaun .shop ul li {
	width:33.33333%;
	padding-bottom:.21333rem;
	position:relative;
	float:left
}
.store_info .dis-box .baokaun .shop ul li a .similer-product img {
	width:4.90667rem;
	height:4.90667rem
}
.dp_head {
	margin-top:.426667rem;
	width:16rem;
	height:2.56rem;
}
.dp_head .dp_logo {
	float:left;
	width:3.62667rem;
	height:1.706666rem;
	margin:.426667rem 0;
	overflow:hidden;
}
.dp_head .dp_logo>img {
	width:100%;
}
.dp_dis {
	float:left;
	width:10.53867rem;
	margin-left:.512rem;
	margin-top:.32rem;
}
.dp_dis .dp_dis_s span {
	font-size:.68267rem;
	display:inline-block;
	width:8.192rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.dp_dis .dp_dis_s i {
	background:url(../images/b_r.png) no-repeat;
	width:.704rem;
	height:.68267rem;
	background-size:cover;
	display:inline-block;
	vertical-align:middle;
	margin-left:.17067rem
}
.dp_dis .dp_dis_x .dp_gz {
	font-size:.59733rem;
	color:white;
	float:left;
	line-height:1.23733rem
}
.dp_clic {
	float:right;
	width:2.88rem;
	height:1.23733rem;
	margin-top:.213333rem;
	text-align:center;
	line-height:1.23733rem;
	border-radius:.128rem;
	border:1px solid #aaa;
}
.dp_clic i {
	background-image:url(../images/heart.png);
	background-repeat:no-repeat;
	background-size:.85333rem;
	width:.42667rem;
	height:.42667rem;
	display:inline-block;
	margin-right:.128rem;
	background-position-x:0;
	vertical-align:middle
}
.dp_clic .red {
	background-position-x:-.42667rem
}
.dp_clic span {
	color:#444444;
	font-size:.59733rem
}
.dp_myshin {
	margin-bottom:0;
	border-bottom:1px solid #ddd;
}
.dp_myshin .content .floor ul li a {
	padding:.256rem 0
}
.dp_adcer {
	background:white;
	padding:.42667rem 0
}
.dp_adcer img {
	width:16rem;
	height:5.61067rem
}
.madearea {
	text-align:center;
	background:white;
	padding:.49067rem 0
}
.madearea p {
	font-size:.68267rem;
	color:#444444
}
.madearea img {
	width:8.74667rem;
	height:.128rem
}
.nav-item {
	height:2.13333rem;
	line-height:2.13333rem;
	background:white
}
.nav-item span {
	font-size:.68267rem;
	color:#333333
}
.more_dp {

	text-align:right;
	border-top:1px solid #e3e3e3
}
.more_dp i {
	background:url(../images/r_r.png) no-repeat;
	width:.704rem;
	height:.68267rem;
	background-size:cover;
	display:inline-block;
	vertical-align:middle;
	margin-left:.17067rem
}
.more_dp span {
	font-size:.59733rem;
	color:#000000
}
.dp_mb0 {
	margin-bottom:0 !important
}
.dp_mb0 ul li {
	padding-top:.08533rem;
	padding-bottom:0
}
.dp_mb0 ul li:nth-child(1),.dp_mb0 ul li:nth-child(2) {
	padding-top:0
}
.notice_dp {
	text-align:center;
	background:#f3f5f7;
	font-size:.59733rem;
	color:#aaaaaa;
	height:2.34667rem;
	line-height:2.34667rem
}
.store_nav {
	background:white;
	border-top:1px solid #e8e8e8
}
.store_nav li {
	font-family:"黑体";
	float:left;
	width:33.33333%;
	font-size:.64rem;
	text-align:center;
	height:1.92rem;
	line-height:1.92rem;
	border-left:1px solid #e8e8e8
}
.store_nav li:first-child {
	border-left:0
}
.store_nav li .n a {
	display:block;
	color:#666666
}
.store_nav li .n img {
	width:.512rem
}
.killtime {
	margin:0 0 .64rem 0
}
.killtime ul {
	padding:.64rem 0;
	clear:both;
	overflow:hidden
}
.killtime ul li.red h3,.killtime ul li.red p {
	color:#f23030
}
.killtime ul li {
	width:20%;
	float:left;
	text-align:center
}
.killtime ul li h3 {
	font-size:.68267rem
}
.killtime ul li p {
	margin-top:.21333rem;
	font-size:.512rem
}
.killtime ul li h3,.killtime ul li p {
	color:#222222
}
.killtime .nowkill {
	clear:both;
	margin:0 .64rem
}
.killtime .nowkill span {
	font-size:.512rem
}
.killtime .nowkill .fl {
	color:#f23030
}
.shopkill {
	margin:0 .64rem
}
.shopkill ul li {
	padding:.21333rem 0;
	clear:both;
	overflow:hidden;
	border-top:1px solid #f8f8f8
}
.shopkill ul li .img {
	float:left;
	position:relative;
	width:5.26933rem;
	height:4.88533rem
}
.shopkill ul li .img img {
	width:5.26933rem;
	height:4.88533rem
}
.shopkill ul li .fon {
	float:left;
	width:9.38667rem;
	margin-top:.21333rem
}
.shopkill ul li .fon .similar-product-text {
	height:1.28rem;
	font-size:.46933rem
}
.shopkill ul li .fon .ms {
	padding-top:.21333rem;
	clear:both
}
.shopkill ul li .fon .ms .redmon {
	float:left;
	font-size:.55467rem;
	color:#f23030
}
.shopkill ul li .fon .ms .qums {
	float:right;
	position:relative;
	top:.08533rem
}
.shopkill ul li .fon .ms .qums a {
	font-size:.46933rem;
	color:#fff;
	background-color:#f02b2b;
	padding:.128rem .29867rem;
	border-radius:.128rem
}
.shopkill ul li .fon .ce {
	padding-top:.21333rem;
	overflow:hidden;
	clear:both
}
.shopkill ul li .fon .ce .redmon {
	float:left;
	font-size:.55467rem;
	text-decoration:line-through;
	color:#666666
}
.shopkill ul li .fon .ce .jd {
	float:right
}
.shopkill ul li .fon .ce .jd .ymper {
	float:left;
	font-size:.46933rem;
	color:#666666;
	margin-right:.21333rem;
	margin-top:3px
}
.shopkill ul li .fon .ce .jd .ymper span {
	vertical-align:baseline
}
.shopkill ul li .fon .ce .jd .jdtred {
	width:2.00533rem;
	float:left;
	height:.128rem;
	border:1px solid #f23030;
	margin-top:.192rem
}
.shopkill ul li .fon .ce .jd .jdtred .percent {
	height:.08533rem;
	background-color:#f23030;
	width:0%;
	-webkit-transition:width 1.8s;
	transition:width 1.8s
}
.czg:before,.rmy:before,.tjb:before {
	content:"";
	width:1.152rem;
	height:1.45067rem;
	position:absolute;
	top:0;
	left:0
}
.czg:before {
	background-image:url("../images/czg.png");
	background-repeat:no-repeat;
	background-size:cover
}
.rmy:before {
	background-image:url("../images/rmy.png");
	background-repeat:no-repeat;
	background-size:cover
}
.tjb:before {
	background-image:url("../images/tjb.png");
	background-repeat:no-repeat;
	background-size:cover
}
.ppmsbg {
	border-top:1px solid #f8f8f8;
	padding-top:.128rem
}
.ppmsbg img {
	width:3.09333rem;
	height:.98133rem;
	position:relative;
	top:.256rem;
	z-index:9
}
.killbg {
	border-top:1px solid #f8f8f8;
	background-image:url(../images/xx_57.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:6.03733rem;
	background-size:cover
}
.killbg .content30 {
	margin:0 .64rem
}
.killbg h2 {
	text-align:center;
	font-size:.59733rem;
	color:white;
	margin-top:.21333rem
}
.killbg h2 span {
	font-size:.46933rem
}
.killbg p {
	text-align:right;
	margin-top:-.08533rem
}
.killbg p a {
	font-size:.46933rem;
	color:white
}
.killbg p a img {
	position:relative;
	top:-2px;
	margin-left:.21333rem
}
.killbg .fladri {
	margin-top:.08533rem
}
.killbg .fladri ul {
	clear:both;
	overflow:hidden;
	display:table;
	margin:0 auto
}
.killbg .fladri ul li {
	float:left;
	width:4.736rem;
	background-color:white;
	text-align:center;
	margin:0 2px
}
.killbg .fladri ul li a img {
	width:4.69333rem;
	height:3.41333rem
}
.killbg .fladri ul li a p {
	color:#666666;
	text-align:left;
	padding:.21333rem
}
.killbg .fladri ul li a p .red {
	color:#f23030;
	font-size:.46933rem
}
.killbg .fladri ul li a p .inh {
	font-size:.42667rem;
	text-decoration:line-through
}
.groutsearch .content30 {
	margin:.64rem
}
.groutsearch .content30 .search {
	width:14.12267rem;
	margin:0 auto
}
.groutsearch .content30 .search .inp {
	float:left;
	width:12.37333rem
}
.groutsearch .content30 .search .inp input {
	width:100%;
	height:100%;
	height:1.152rem;
	border:0;
	outline:none;
	background-color:#f8f8f8;
	padding:0 .21333rem;
	font-size:.59733rem
}
.groutsearch .content30 .search .ss {
	float:right;
	width:1.74933rem;
	background-color:#ec5151;
	height:1.152rem;
	text-align:center
}
.groutsearch .content30 .search .ss img {
	width:.93867rem;
	height:.93867rem;
	margin-top:.10667rem
}
.grst {
	border-bottom:0
}
.groupquess .likeshop {
	background-color:white
}
.groupquess ul li a .similer-product img {
	width:7.232rem;
	height:7.59467rem
}
.groupquess ul li:nth-child(2n+1) {
	padding-left:.64rem
}
.groupquess ul li:nth-child(2n) {
	padding-right:.64rem
}
.groupquess .cy {
	color:#555555;
	font-size:.42667rem;
	margin-bottom:.21333rem;
	display:block;
	padding:0 .21333rem
}
.groupquess .cy i {
	color:#555555
}
.groupquess .zjj {
	position:relative
}
.groupquess .zjj .sale {
	background-color:#fc0c4a;
	position:absolute;
	top:0;
	left:0;
	text-align:center;
	padding:.21333rem
}
.groupquess .zjj .sale p {
	color:white;
	font-size:.512rem;
	margin-top:.064rem
}
.groupquess .similar-product-price .guess-button {
	width:1.06667rem;
	height:1.06667rem;
	line-height:1.06667rem;
	background-color:#f02b2b;
	color:white;
	margin-top:-.64rem;
	border-radius:.128rem
}
.gg2 {
	margin:.64rem;
	overflow:hidden;
	text-align:center
}
.gg2 ul li {
	width:50%;
	float:left
}
.gg2 ul li img {
	width:7.25333rem;
	height:7.59467rem
}
.borltrt .bor {
	border-top-left-radius:.21333rem;
	border-top-right-radius:.21333rem
}
.th3 {
	margin:0 1.06667rem;
	margin-top:-1.49333rem;
	position:relative;
	z-index:99;
	overflow:hidden;
	padding-bottom:.64rem
}
.th3 ul li {
	float:left;
	width:33.33333%;
	text-align:center
}
.th3 ul li a .around {
	border-radius:50%;
	overflow:hidden;
	width:3.84rem;
	height:3.84rem;
	margin:0 auto
}
.th3 ul li a .around img {
	width:3.84rem;
	height:3.84rem
}
.dic ul li {
	background-color:white
}
.dic ul li:nth-child(2n+1) {
	padding-left:inherit
}
.dic ul li:nth-child(2n) {
	padding-right:inherit
}
.dic ul li a .similer-product img {
	width:7.97867rem;
	height:8.78933rem
}
.dic .similar-product-price .fr {
	color:#666666;
	margin-top:-.55467rem
}
.dic .zjj .onsale {
	left:inherit;
	right:0
}
.dic .likeshop {
	background-color:#f8f8f8;
	padding-top:.42667rem
}
.he_sustain {
	height:1.87733rem
}
.detail {
	position:fixed;
	top:0;
	z-index:9999
}
.detail .content .search span {
	padding:0 1.06667rem;
	cursor:pointer
}
.detail .content .search .sxp {
	font-weight:600;
	border-bottom:2px solid #232326;
	padding-bottom:.576rem
}
.detailban {
	min-height:11.09333rem;
	width:100%;
	overflow:hidden;
}
.detailban .mslide {
	min-height:16rem;
	width:100%
}
.detailban .mslide ul li a img {
	height:auto;
	width:100%
}
.de_font {
	background-color:#fff
}
.thirty {
	margin:0 .64rem;
	border-bottom:1px solid #f8f8f8;
	padding-bottom:.42667rem
}
.de_font .fl {
	width:12.288rem
}
.de_font .fl .similar-product-text {
	height:1.57867rem;
	line-height:.78933rem
}
.de_font .fr {
	width:2.432rem;
	text-align:center;
	margin-top:.384rem;
	overflow:hidden;
	border-left:1px solid #f8f8f8;
	cursor:pointer
}
.de_font .fr i {
	background-image:url("../images/heart.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:1.152rem;
	height:.93867rem;
	display:block;
	margin:0 auto;
	background-position-x:0
}
.de_font .fr .red {
	background-position-x:-1.152rem
}
.de_font .fr span {
	display:block;
	margin-top:.21333rem;
	font-size:.42667rem
}
.de_font .scunde p {
	color:#999999;
	font-size:.59733rem;
	margin-top:.21333rem
}
.de_font .scunde p .linethr {
	text-decoration:line-through
}
.de_font .scunde p .kc {
	position:relative;
	left:6.4rem
}
.de_font .scunde .red {
	color:#ec5151;
	font-size:.64rem
}
.detailsfloo .myorder .order .fl span {
	float:left;
	font-size:.576rem
}
.detailsfloo .myorder .order .fl span i {
	color:#ec5151
}
.detailsfloo .myorder .order .fl .firde {
	color:#777777;
	margin-left:0;
	width:4.26667rem;
	overflow:hidden
}
.detailsfloo .myorder .order .fl .red {
	color:#ec5151
}
.detailsfloo .myorder .order .fr .gt {
	background-image:url(../images/gt.png);
	width:.59733rem;
	height:.59733rem
}
.detailsfloo .myorder .order .fr span i {
	color:#ec5151
}
.myhearders {
	position:relative
}
.myhearders .descgz ul li {
	float:left;
	width:33.33333%;
	text-align:center
}
.myhearders .descgz ul li a img {
	width:.68267rem;
	height:.68267rem;
	display:inline-block
}
.myhearders .descgz ul li a p {
	color:#777777;
	display:inline-block;
	vertical-align:sub;
	font-size:.576rem
}
.recommed {
	background-color:#fff;
	padding:0 .64rem
}
.recommed h2 {
	color:#ec5151;
	font-size:.59733rem;
	font-weight:normal;
	padding:.42667rem 0
}
.recommed .guesslike .likeshop {
	background-color:#fff
}
.recommed .guesslike .likeshop ul li {
	width:25%;
	margin:0 auto;
	text-align:center
}
.recommed .guesslike .likeshop ul li a .similer-product img {
	width:2.432rem;
	height:2.048rem
}
.recommed .guesslike .likeshop ul li a .similer-product .similar-product-price {
	text-align:left
}
.recommed .guesslike .likeshop ul li:nth-child(2n+1) {
	padding-right:0
}
.recommed .guesslike .likeshop ul li:nth-child(2n) {
	padding-left:0
}
.lxkf {
	background-color:#fff;
	padding-top:.42667rem;
	padding-bottom:.42667rem
}
.lxkf a {
	display:block;
	width:12.52267rem;
	height:1.74933rem;
	line-height:1.74933rem;
	border:1px solid #f8f8f8;
	border-radius:.34133rem;
	text-align:center;
	margin:0 auto
}
.lxkf a img {
	width:.96rem;
	height:.85333rem;
	position:relative;
	top:-.08533rem;
	margin-right:.21333rem
}
.detailsfloo {
	background-color:#f8f8f8
}
.detailsfloo .tbv {
	margin:.21333rem 0
}
.podee {
	height:2.34667rem
}
@media screen and (min-width:1300px) {
	.podee {
	height:1.28rem
}
}.podee .cart-concert-btm {
	background-color:white;
	position:fixed;
	z-index:9;
	bottom:0;
	left:0;
	width:100%;
	height:2.13333rem;
	overflow:hidden;
	line-height:1.49333rem
}
@media screen and (min-width:1300px) {
	.podee .cart-concert-btm {
	height:1.06667rem;
	line-height:40px
}
}.podee .cart-concert-btm .fl {
	width:50%;
	display:block;
	overflow:hidden
}
.podee .cart-concert-btm .fl ul li {
	float:left;
	width:50%;
	position:relative;
	text-align:center
}
.podee .cart-concert-btm .fl ul li a {
	display:block;
}
.podee .cart-concert-btm .fl ul li a i {
	width:.96rem;
	height:.85333rem;
	background-image:url("../images/kf.png");
	background-repeat:no-repeat;
	background-size:cover;
	background-position-x:-.17067rem;
	display:block;
	margin:0 auto;
	position:relative;
	top:.42667rem;
	left:.08533rem
}
@media screen and (min-width:1300px) {
	.podee .cart-concert-btm .fl ul li a i {
	top:.21333rem;
	left:.04267rem;
	width:.53333rem;
	height:.42667rem;
	background-position-x:0rem
}
}.podee .cart-concert-btm .fl ul li a .gwc {
	background-position-x:-1.23733rem;
	left:0
}
@media screen and (min-width:1300px) {
	.podee .cart-concert-btm .fl ul li a .gwc {
	background-position-x:-.55467rem;
	left:-.04267rem
}
}.podee .cart-concert-btm .fl ul li a p {
	font-size:.512rem
}
@media screen and (min-width:1300px) {
	.podee .cart-concert-btm .fl ul li a p {
	font-size:.256rem
}
}.podee .cart-concert-btm .fl ul li a span {
	background-color:rgba(217,81,99,0.9);
	border-radius:50%;
	font-size:0.512rem;
	width:.85333rem;
	height:.85333rem;
	display:block;
	line-height:.85333rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	position:absolute;
	left:50%;
	top:.04267rem;
	color:white;
	text-align:center
}
@media screen and (min-width:1300px) {
	.podee .cart-concert-btm .fl ul li a span {
	width:.42667rem;
	height:.42667rem;
	line-height:.42667rem;
	font-size:.256rem
}
}.podee .cart-concert-btm .fr {
	width:50%
}
.podee .cart-concert-btm .fr ul li {
	float:left;
	width:50%;
	text-align:center
}
.podee .cart-concert-btm .fr ul li a {
	display:block;
	height:2.13333rem;
	line-height:2.13333rem;
	color:white;
	font-size:.59733rem
}
@media screen and (min-width:1300px) {
	.podee .cart-concert-btm .fr ul li a {
	font-size:.29867rem;
	height:1.06667rem;
	line-height:1.06667rem
}
}.podee .cart-concert-btm .fr ul .o {
	background-color:#ffb03f
}
.podee .cart-concert-btm .fr ul .r {
	background-color:#f23030
}
.spxq-ggcs {
	background-color:white;
	overflow:hidden;
	border-bottom:1px solid #dedede;
	margin-bottom:.21333rem
}
.spxq-ggcs ul li {
	float:left;
	width:50%;
	text-align:center;
	height:1.87733rem;
	line-height:1.87733rem;
	font-size:.59733rem;
	cursor:pointer
}
.spxq-ggcs ul .red {
	color:#ec5151
}
.po-fi {
	position:fixed;
	width:16rem;
	top:1.87733rem;
	z-index:9999
}
.gizle {
	top:-3.968rem
}
.sabit {
	top:1.87733rem;
	z-index:9999
}
.toper {
	height:1.87733rem;
	width:100%;
	background-color:#D0EAF1
}
.spxq {
	text-align:center;
	margin:0 .64rem;
	background-color:white
}
.spxq img {
	max-width:16rem;
	width:100% !important;
	height:auto !important;
}
.de_table {
	width:100%
}
.de_table tr th {
	padding:.42667rem;
	background-color:#f5fafe;
	font-size:.59733rem
}
.de_table tr td {
	padding:.42667rem;
	font-size:.59733rem
}
.de_table tr td:nth-child(1) {
	background-color:#f5fafe
}
.transfor {
	transition:500ms ease;
	transform:translate3d(0px,0px,0px)
}
.dtransfor {
	transform:translate3d(-414px,0px,0px)
}
.comment_de ul li {
	margin-top:.42667rem;
	line-height:.72533rem;
	float:left;
	width:20%;
	text-align:center;
	font-size:.64rem
}
.none {
	text-align:center;
	margin:4.26667rem 0;
	font-size:.59733rem;
	color:#777777
}
.none img {
	width:1.70667rem;
	height:2.09067rem
}
.assess-flat {
	position:relative;
	margin-top:.42667rem;
	border-bottom:1px solid #e0e0e0
}
.assess-flat:before {
	position:absolute;
	content:'';
	-webkit-transform:scaleY(0.5);
	transform:scaleY(0.5);
	top:-1px;
	left:0;
	width:100%;
	height:.02133rem;
	border-top:1px solid #e0e0e0
}
.assess-flat:after {
	position:absolute;
	content:'';
	-webkit-transform:scaleY(0.5);
	transform:scaleY(0.5);
	bottom:-.02133rem;
	left:0;
	width:100%;
	height:.02133rem;
	border-bottom:1px solid #e0e0e0
}
.assess-wrapper {
	display:block;
	padding-left:.42667rem;
	background-color:#fff
}
.assess-top {
	position:relative;
	padding:.46933rem .42667rem 1.70667rem 0;
	background-color:#fff
}
.assess-top:before {
	position:absolute;
	content:'';
	-webkit-transform:scaleY(0.5);
	transform:scaleY(0.5);
	bottom:0;
	left:0;
	width:100%;
	height:.02133rem;
	border-bottom:1px solid #e0e0e0
}
.user-portrait img {
	display:block;
	float:left;
	width:1.152rem;
	height:1.152rem;
	border-radius:1.06667rem
}
.user-name {
	font-size:.55467rem;
	line-height:1.152rem;
	float:left;
	height:1.152rem;
	margin-right:.21333rem;
	margin-left:.42667rem;
	color:#252525;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	max-width:4.26667rem
}
.vip-icon {
	display:block;
	float:left;
	width:.64rem;
	height:.64rem;
	margin-top:.256rem;
	border-radius:3px;
	background:url(../images/vip-icon.png) 0 0 no-repeat;
	background-size:3.2rem .64rem
}
.vip-copper-icon {
	background-position:-.64rem 0
}
.assess-date,.reply-floor {
	font-size:.55467rem;
	line-height:1.152rem;
	float:right;
	height:1.152rem;
	color:#848689
}
.assess-bottom {
	padding-bottom:.512rem;
	background-color:#fff
}
.comment-item-star {
	display:inline-block;
	overflow:hidden;
	width:3.1rem;
	height:.46933rem;
	margin-top:.42667rem;
	margin-bottom:-.256rem;
	background:url(../images/comment-star.png) repeat-x 0 -.46933rem;
	background-size:.64rem .93867rem
}
.comment-item-star .real-star {
	display:inline-block;
	height:.93867rem;
	background:url(../images/comment-star.png) repeat-x 0 0;
	background-size:.64rem .93867rem
}
.comment-stars-width5 {
	width:100%
}
.comment-stars-width4 {
	width:80%
}
.comment-stars-width3 {
	width:60%
}
.comment-stars-width2 {
	width:40%
}
.comment-stars-width1 {
	width:20%
}
.assess-content {
	font-size:.55467rem;
	line-height:.768rem;
	margin-top:.42667rem;
	margin-right:.42667rem;
	color:#252525;
	word-wrap:break-word;
	overflow:hidden;
	text-align:justify
}
.product-img-module {
	font-size:0;
	overflow:hidden;
	margin-top:.21333rem;
	margin-bottom:.256rem;
	padding-right:.42667rem;
	white-space:nowrap
}
.product-img-module a {
	-webkit-tap-highlight-color:transparent
}
.jd-slider-container {
	-webkit-transition:500ms
}
.product-imgs-li {
	display:block;
	float:left;
	overflow:hidden;
	width:2.90133rem;
	height:2.90133rem;
	border-radius:.08533rem
}
.product-imgs-li img {
	border-radius:.08533rem;
	width:2.79467rem;
	height:2.79467rem
}
.pay-date,.product-type {
	font-size:.512rem;
	line-height:.512rem;
	margin-top:.21333rem;
	color:#bfbfbf
}
.assess-btns-box {
	position:relative;
	padding-top:.42667rem;
	width:100%;
	overflow:hidden;
	height:2.13333rem;
	padding-bottom:.42667rem;
	background-color:#fff
}
.assess-btns-box:before {
	position:absolute;
	content:'';
	-webkit-transform:scaleY(0.5);
	transform:scaleY(0.5);
	top:0;
	left:0;
	width:100%;
	height:.02133rem;
	border-top:1px solid #e0e0e0
}
.assess-btns {
	width:200%;
	-webkit-transform:scale(0.5,0.5);
	transform:scale(0.5,0.5);
	transform-origin:left top;
	-webkit-transform-origin:left top
}
.assess-like-btn {
	float:left;
	margin-left:.85333rem
}
.assess-reply-btn {
	float:right;
	margin-right:.85333rem
}
.assess-like-btn,.assess-reply-btn {
	font-size:0;
	position:relative;
	width:45%;
	text-align:center;
	border:1px solid #e0e0e0;
	border-radius:.128rem;
	-webkit-tap-highlight-color:transparent;
	cursor:pointer
}
.btn-like-icon {
	width:1.36533rem;
	height:1.19467rem;
	margin-right:.17067rem
}
.assess-btns-icon {
	display:inline-block;
	margin-top:.68267rem;
	margin-right:.256rem;
	vertical-align:top;
	background:url(../images/assess-btns-icon.png) 0 0 no-repeat;
	background-size:4.01067rem 1.19467rem
}
.assess-btns-num {
	font-size:1.10933rem;
	line-height:2.47467rem;
	display:inline-block;
	height:2.47467rem;
	color:#bfbfbf
}
.assess-like-btn .like {
	font-style:normal;
	opacity:0
}
.no-assess-btns-icon {
	display:inline-block;
	margin-top:.68267rem;
	margin-right:.256rem;
	vertical-align:top;
	background:url(../images/assess-btns-icon2.png?v=1) 0 0 no-repeat;
	background-size:4.01067rem 1.19467rem
}
.btn-reply-icon {
	width:1.28rem;
	height:1.19467rem;
	margin-right:.256rem;
	background-position:-2.73067rem 0
}
.assess-btns:after {
	font-size:0;
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:''
}
.tab-con-wrapper {
	background-color:#f8f8f8
}
.like-red {
	background-position:-1.344rem 0
}
.like_ani {
	font-size:1.19467rem;
	font-weight:bold;
	position:absolute;
	top:-.384rem;
	right:1.28rem;
	-webkit-animation:myfirst .6s;
	-moz-animation:myfirst .6s;
	-ms-animation:myfirst .6s;
	-o-animation:myfirst .6s;
	animation:myfirst .6s;
	color:#f00
}
@keyframes myfirst {
	0% {
	top:-11px;
	right:28px;
	opacity:.1
}
10% {
	top:-13px;
	right:26px;
	opacity:.2
}
20% {
	top:-15px;
	right:24px;
	opacity:.4
}
30% {
	top:-17px;
	right:22px;
	opacity:.6
}
40% {
	top:-19px;
	right:20px;
	opacity:.8
}
50% {
	top:-20px;
	right:18px;
	opacity:1.0
}
60% {
	top:-22px;
	right:16px;
	opacity:.8
}
70% {
	top:-24px;
	right:14px;
	opacity:.6
}
80% {
	top:-26px;
	right:12px;
	opacity:.4
}
90% {
	top:-28px;
	right:10px;
	opacity:.2
}
100% {
	top:-30px;
	right:8px;
	opacity:.1
}
}@-webkit-keyframes myfirst {
	0% {
	top:-11px;
	right:28px;
	opacity:.1
}
10% {
	top:-13px;
	right:26px;
	opacity:.2
}
20% {
	top:-15px;
	right:24px;
	opacity:.4
}
30% {
	top:-17px;
	right:22px;
	opacity:.6
}
40% {
	top:-19px;
	right:20px;
	opacity:.8
}
50% {
	top:-20px;
	right:18px;
	opacity:1.0
}
60% {
	top:-22px;
	right:16px;
	opacity:.8
}
70% {
	top:-24px;
	right:14px;
	opacity:.6
}
80% {
	top:-26px;
	right:12px;
	opacity:.4
}
90% {
	top:-28px;
	right:10px;
	opacity:.2
}
100% {
	top:-30px;
	right:8px;
	opacity:.1
}
}@-ms-keyframes myfirst {
	0% {
	top:-11px;
	right:28px;
	opacity:.1
}
10% {
	top:-13px;
	right:26px;
	opacity:.2
}
20% {
	top:-15px;
	right:24px;
	opacity:.4
}
30% {
	top:-17px;
	right:22px;
	opacity:.6
}
40% {
	top:-19px;
	right:20px;
	opacity:.8
}
50% {
	top:-20px;
	right:18px;
	opacity:1.0
}
60% {
	top:-22px;
	right:16px;
	opacity:.8
}
70% {
	top:-24px;
	right:14px;
	opacity:.6
}
80% {
	top:-26px;
	right:12px;
	opacity:.4
}
90% {
	top:-28px;
	right:10px;
	opacity:.2
}
100% {
	top:-30px;
	right:8px;
	opacity:.1
}
}@-moz-keyframes myfirst {
	0% {
	top:-11px;
	right:28px;
	opacity:.1
}
10% {
	top:-13px;
	right:26px;
	opacity:.2
}
20% {
	top:-15px;
	right:24px;
	opacity:.4
}
30% {
	top:-17px;
	right:22px;
	opacity:.6
}
40% {
	top:-19px;
	right:20px;
	opacity:.8
}
50% {
	top:-20px;
	right:18px;
	opacity:1.0
}
60% {
	top:-22px;
	right:16px;
	opacity:.8
}
70% {
	top:-24px;
	right:14px;
	opacity:.6
}
80% {
	top:-26px;
	right:12px;
	opacity:.4
}
90% {
	top:-28px;
	right:10px;
	opacity:.2
}
100% {
	top:-30px;
	right:8px;
	opacity:.1
}
}@-o-keyframes myfirst {
	0% {
	top:-11px;
	right:28px;
	opacity:.1
}
10% {
	top:-13px;
	right:26px;
	opacity:.2
}
20% {
	top:-15px;
	right:24px;
	opacity:.4
}
30% {
	top:-17px;
	right:22px;
	opacity:.6
}
40% {
	top:-19px;
	right:20px;
	opacity:.8
}
50% {
	top:-20px;
	right:18px;
	opacity:1.0
}
60% {
	top:-22px;
	right:16px;
	opacity:.8
}
70% {
	top:-24px;
	right:14px;
	opacity:.6
}
80% {
	top:-26px;
	right:12px;
	opacity:.4
}
90% {
	top:-28px;
	right:10px;
	opacity:.2
}
100% {
	top:-30px;
	right:8px;
	opacity:.1
}
}.alert {
	display:none;
	width:3.84rem;
	height:3.41333rem;
	background-color:rgba(0,0,0,0.6);
	position:fixed;
	top:50%;
	bottom:50%;
	margin-top:-1.70667rem;
	left:50%;
	right:50%;
	margin-left:-1.92rem;
	color:white;
	font-size:.46933rem;
	border-radius:.21333rem;
	opacity:0;
	text-align:center;
	padding:.42667rem 0
}
.alert img {
	margin:0 auto;
	width:1.70667rem;
	height:1.70667rem
}
.alert p {
	margin-top:.21333rem
}
.choose_shop_aready {
	display:none;
	overflow-x:hidden;
	background-color:white;
	position:fixed;
	width:16rem;
	height:18.77333rem;
	bottom:0;
	z-index:999
}
@media screen and (min-width:1300px) {
	.choose_shop_aready {
	height:12rem;
}
}.share-bottom-wrap {
	position:fixed;
	width:16rem;
	bottom:0;
	z-index:13;
	background-color:#fff;
	padding:.512rem 0;
	transform:translateY(100%);
	-webkit-transition:transform 0.5s;
	transition:transform 0.5s;
}
.share-bottom-show {
	transform:translateY(0);
}
.share-bottom-wrap .xxgro {
	top:.256rem;
	right:.256rem;
}
.share-bottom-wrap .bdsharebuttonbox {
	text-align:center;
}
.share-bottom-wrap .bdsharebuttonbox>a {
	display:inline-block;
	width:2.56rem;
	height:2.56rem;
	background-color:transparent;
	margin:0 .384rem;
	background-size:cover;
	float:none;
	line-height:0;
	overflow:hidden;
	text-indent:0;
}
.share-bottom-wrap .bdsharebuttonbox>.ico-share-wechat {
	background-image:url("../images/ico-share-wechat.png");
}
.share-bottom-wrap .bdsharebuttonbox>.ico-share-qq {
	background-image:url("../images/ico-share-qq.png");
}
.share-bottom-wrap .bdsharebuttonbox>.ico-share-kj {
	background-image:url("../images/ico-share-kj.png");
}
.share-bottom-wrap .bdsharebuttonbox>.ico-share-weibo {
	background-image:url("../images/ico-share-weibo.png");
}
div.bd_weixin_popup .bd_weixin_popup_head,div.bd_weixin_popup .bd_weixin_popup_foot {
	font-size:.512rem;
	line-height:1;
	height:auto;
}
div.bd_weixin_popup .bd_weixin_popup_head .bd_weixin_popup_close {
	width:.64rem;
	height:.64rem;
	font-size:.64rem;
	text-align:center;
	line-height:1;
}
div.bd_weixin_popup {
	position:fixed;
	padding:.256rem;
	width:auto !important;
	height:auto !important;
	left:50% !important;
	top:50% !important;
	transform:translate(-50%,-50%);
}
.choose_shop_aready .shop-top-under {
	overflow:hidden;
	border-bottom:1px solid #f8f8f8
}
.choose_shop_aready .shopprice {
	height:inherit;
	overflow:hidden;
	padding:.42667rem 0
}
.choose_shop_aready .shopprice .img_or {
	margin-top:0
}
.choose_shop_aready .shopprice .img_or img {
	width:3.11467rem;
	height:3.11467rem
}
.choose_shop_aready .shopprice .fon_or {
	margin-top:0
}
.choose_shop_aready .shopprice .fon_or .similar-product-text {
	font-size:.68267rem;
	max-height:2.13333rem;
	line-height:1.06667rem;
	margin-top:.10667rem;
	height:auto;
}
.choose_shop_aready .shopprice .fon_or .price_or {
	color:#ec5151;
	padding:0 .21333rem;
	font-size:.68267rem
}
.choose_shop_aready .shopprice .dqkc_or {
	padding:0 .21333rem
}
.choose_shop_aready .shopprice .dqkc_or span {
	font-size:.55467rem;
	color:#999999
}
.choose_shop_aready .shopprice .price_or {
	position:relative;
	margin-top:.21333rem
}
.xxgro {
	background-image:url("../images/xxgro.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.85333rem;
	height:.85333rem;
	position:absolute;
	right:0;
	cursor:pointer
}
.shop-top-under {
	padding-bottom:.42667rem
}
.shop-top-under p {
	font-size:.68267rem;
	padding:.42667rem 0
}
.shop-top-under .shulges .plus span {
	width:2.09067rem;
	height:1.28rem;
	line-height:1.28rem
}
.shop-top-under .shulges .choic-sel {
	margin-top:.29867rem
}
.shop-top-under .shulges .choic-sel a {
	padding:.21333rem .46933rem;
	border:1px solid #DEDEDE;
	margin-right:.21333rem;
	font-size:.68267rem;
	color:#333;
	margin-bottom:.42667rem;
	display:block;
	float:left
}
.shop-top-under .shulges .choic-sel .red {
	color:white;
	background:#f23030;
	border-color:#f23030
}
.plusshopcar-buy {
	background-color:#f8f8f8;
	padding:.42667rem .64rem;
	overflow:hidden
}
.plusshopcar-buy a {
	display:block;
	width:6.99733rem;
	height:1.70667rem;
	text-align:center;
	line-height:1.70667rem;
	color:white;
	font-size:.64rem
}
.plusshopcar-buy .pb_plusshopcar {
	background-color:#ffb03f;
	float:left
}
.plusshopcar-buy .pb_buy {
	background-color:#f23030;
	float:right
}
.action-detail .detailban {
	position:relative
}
.action-detail .de_font .scunde .shdicc {
	margin-top:.64rem
}
.jump-message {
	position:absolute;
	top:.42667rem;
	left:.64rem
}
.jump-message .litsbe {
	position:relative;
	width:10.24rem;
	height:1.36533rem;
	line-height:1.36533rem;
	background:rgba(34,34,34,0.61);
	border-radius:.68267rem
}
.jump-message .litsbe .juminm {
	width:1.36533rem;
	height:1.36533rem;
	border-radius:50%
}
.jump-message .litsbe .juminn {
	color:white;
	font-size:.55467rem;
	margin-left:.21333rem
}
.jump-message .litsbe .juminn .jumname {
	max-width:1.70667rem;
	display:inline-block;
	overflow:hidden;
	vertical-align:bottom;
	text-overflow:ellipsis;
	white-space:nowrap
}
.attengro {
	color:white;
	background:#e23435;
	padding:.128rem .34133rem;
	border-radius:.68267rem;
	margin-left:.21333rem
}
.actino-her .descgz ul li a img {
	width:inherit
}
.yixgp {
	font-size:.55467rem;
	color:#666666;
	line-height:1.28rem
}
.g7 {
	background:#e7e8ef
}
.lesgcan {
	background:white;
	padding:.42667rem 0
}
.box-lesc {
	overflow:hidden;
	padding:.42667rem 0
}
.box-lesc .diff_img {
	width:2.176rem;
	height:2.176rem;
	overflow:hidden;
	border-radius:50%;
	float:left;
	position:relative;
	z-index:2
}
.box-lesc .diff_img img {
	width:2.176rem;
	height:2.176rem;
	border-radius:50%
}
.box-lesc .diff_lrzy {
	margin-top:.256rem;
	height:1.68533rem;
	width:9.89867rem;
	float:left;
	border:1px solid #e23435;
	margin-left:-.40533rem
}
.box-lesc .diff_lrzy ul {
	overflow:hidden;
	float:left;
	width:50%;
	line-height:.768rem
}
.box-lesc .diff_lrzy li {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.box-lesc .diff_lrzy .f_name_add {
	padding-left:1.06667rem
}
.box-lesc .diff_lrzy .f_name_add .nameli {
	font-size:.64rem
}
.box-lesc .diff_lrzy .f_name_add .addci {
	color:#666666;
	font-size:.512rem
}
.box-lesc .diff_lrzy .f_crou_tim {
	text-align:right;
	font-size:.512rem;
	padding-right:.08533rem
}
.box-lesc .diff_lrzy .f_crou_tim .red {
	color:#e23435
}
.box-lesc .diff_lrzy .f_crou_tim .koes {
	color:#666666
}
.box-lesc .diff_ct {
	cursor:pointer;
	text-align:center;
	margin-top:.256rem;
	float:left;
	height:1.68533rem;
	line-height:1.68533rem;
	width:2.98667rem;
	background:#e23435;
	border-top-right-radius:1.06667rem;
	border-bottom-right-radius:1.06667rem
}
.box-lesc .diff_ct a {
	font-size:.64rem;
	color:white
}
.w-re {
	background:url(../images/qcc.png) no-repeat;
	width:.21333rem;
	height:.42667rem;
	display:inline-block;
	background-size:cover
}
.storespe {
	overflow:hidden;
	background:white;
	padding:.42667rem 0
}
.storespe .spelee {
	float:left;
	width:2.02667rem;
	height:2.02667rem;
	line-height:2.02667rem;
	border:1px solid #e7e8ef;
	overflow:hidden
}
.storespe .spelee img {
	max-width:2.02667rem;
	max-height:2.02667rem
}
.storespe .nxnan {
	float:left;
	width:7.89333rem;
	margin-left:.21333rem;
	line-height:.98133rem
}
.storespe .nxnan h2 {
	font-size:.64rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.storespe .nxnan p {
	font-size:.55467rem;
	color:#898989;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.storespe .intostro {
	margin-left:.21333rem;
	margin-top:.29867rem;
	float:left;
	width:4.37333rem;
	height:1.42933rem;
	line-height:1.42933rem;
	font-size:.59733rem;
	border:1px solid #e7e8ef;
	text-align:center;
	border-radius:.08533rem
}
.storespe .intostro .action-ak {
	display:inline-block;
	vertical-align:sub;
	margin-right:.128rem
}
.shartogete {
	background:white;
	overflow:hidden;
	padding:.42667rem 0
}
.shartogete h2 {
	font-size:.68267rem
}
.shartogete .forneu {
	overflow:hidden;
	margin-top:.85333rem
}
.shartogete .forneu li {
	float:left;
	width:25%;
	text-align:center;
	font-size:.59733rem;
	color:#3b3b3b
}
.shartogete .forneu li .aroundu {
	width:1.06667rem;
	height:1.06667rem;
	border:1px dashed #d4d4d4;
	border-radius:50%;
	display:block;
	line-height:1.06667rem;
	text-align:center;
	margin:0 auto;
	margin-bottom:.42667rem
}
.shartogete .fohe {
	text-align:center;
	padding-top:.85333rem
}
.shartogete .fohe i {
	display:inline-block;
	cursor:pointer
}
.hs_acion {
	display:none;
	height:0;
	background:#faf9f0;
	padding:.21333rem 0
}
.hs_acion p {
	font-size:.55467rem;
	color:#666666;
	line-height:1.06667rem
}
.red {
	color:#e23435
}
.actionfooer .cart-concert-btm .fl {
	width:6.4rem;
}
.actionfooer .cart-concert-btm .fr {
	width:9.6rem;
}
.actionfooer .cart-concert-btm .fr ul .o {
	background:#fe9c9c;
	width:3.84rem;
}
.actionfooer .cart-concert-btm .fr ul .r {
	width:5.76rem;
}
.actionfooer .cart-concert-btm .fr ul li a {
	line-height:.768rem;
	padding-top:.34133rem
}
@media screen and (min-width:1300px) {
	.actionfooer .cart-concert-btm .fr ul li a {
	font-size:.29867rem;
	height:1.06667rem;
	line-height:.42667rem;
	padding-top:.17067rem
}
}.actionfooer .cart-concert-btm .fl ul li {
	width:2.133333rem;
	height:2.133333rem;
	border-right:1px solid #ccc;
}
.cart-concert-btm .ico {
	display:block;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:0 0;
}
.cart-concert-btm .ico-index6 {
	width:1.045333rem;
	height:0.981333rem;
	margin:0 auto;
	background-image:url(../images/index-6.png);
}
.cart-concert-btm .ico-heart {
	width:1.152rem;
	height:0.938667rem;
	margin:.021333rem auto;
	background-image:url(../images/heart.png);
}
.cart-concert-btm .ico-heart-h {
	background-position-x:-1.152rem;
}
.cart-concert-btm .ico-kf6 {
	width:0.96rem;
	height:0.853333rem;
	margin:0.042667rem auto;
	background-image:url(../images/kf-6.png);
}
.top_storeme {
	position:relative
}
.top_storeme .spelee {
	float:left;
	width:2.02667rem;
	height:2.02667rem;
	line-height:2.02667rem;
	border:1px solid #e7e8ef;
	overflow:hidden
}
.top_storeme .spelee img {
	max-width:2.02667rem;
	max-height:2.02667rem
}
.top_storeme .nxnan {
	float:left;
	width:7.89333rem;
	margin-left:.21333rem;
	line-height:.98133rem
}
.top_storeme .nxnan h2 {
	font-size:.64rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.top_storeme .nxnan p {
	font-size:.55467rem;
	color:#898989;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.top_storeme .alldeyy {
	margin-left:.21333rem;
	float:right;
	width:4.37333rem;
	font-size:.59733rem;
	position:absolute;
	text-align:right;
	bottom:.27733rem;
	right:0
}
.mid_storeme {
	margin-top:.64rem
}
.mid_storeme ul li {
	float:left;
	width:33.33333%;
	text-align:center
}
.commeaye p {
	font-size:.59733rem;
	color:#666666;
	line-height:.81067rem
}
.commeaye .sh_pp span>em {
	border-right:2px solid #e23435;
	padding:0 .21333rem
}
.commeaye .sh_sz {
	font-size:.64rem
}
.commeaye .sh_ep {
	font-size:.55467rem
}
.bot_storeme {
	margin-top:.64rem
}
.bot_storeme ul li {
	float:left;
	width:50%;
	text-align:center;
	font-size:.64rem
}
.bot_storeme ul li a {
	border:1px solid #dadada;
	border-radius:.128rem;
	width:7.08267rem;
	height:1.36533rem;
	line-height:1.36533rem;
	text-align:center;
	display:block;
	color:#525252
}
.bot_storeme ul li a .action-ak {
	display:inline-block;
	vertical-align:text-top;
	margin-right:.21333rem
}
.kef {
	background:url(../images/kef.png) no-repeat;
	width:.85333rem;
	height:.78933rem;
	display:inline-block;
	vertical-align:sub;
	margin-right:.21333rem;
	background-size:.85333rem
}
.padey {
	padding:.21333rem 0
}
.storemess {
	background:white;
	padding:.42667rem 0
}
.guesslike .likeshop ul li .similer-product .similar-product-text {
	height:1.19467rem;
	line-height:1.19467rem;
}
.enkecor {
	font-size:.55467rem;
	text-align:center;
	color:#888;
	padding:.25rem .24rem .4rem;
	clear:both
}
.chidno {
	display:none
}
.edit_gtfix {
	background-color:white;
	position:relative;
	min-height:3.37067rem
}
.edit_gtfix .namephone {
	margin-left:.64rem;
	width:12.8rem
}
.edit_gtfix .namephone .top {
	font-size:.68267rem;
	overflow:hidden;
	padding:.512rem 0
}
.edit_gtfix .namephone .top .le {
	width:3.41333rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin-left:.85333rem;
	padding:.08533rem 0
}
.edit_gtfix .namephone .top .lr {
	padding:.08533rem 0
}
.edit_gtfix .namephone .bot {
	font-size:.64rem;
	clear:both;
	overflow:hidden;
	position:relative
}
.edit_gtfix .namephone .bot .dwgp {
	background-image:url("../images/dw.png");
	background-repeat:no-repeat;
	background-size:cover;
	position:absolute;
	width:.49067rem;
	height:.61867rem
}
.edit_gtfix .namephone .bot span {
	margin-left:.91733rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	display:block
}
.edit_gtfix .youjter {
	margin-right:.64rem
}
.edit_gtfix .youjter .Mright {
	margin-top:1.23733rem
}
.edit_gtfix .ttrebu {
	position:absolute;
	bottom:0
}
.edit_gtfix .ttrebu img {
	width:16rem
}
.packeg {
	background-color:white;
	height:2.13333rem;
	position:relative
}
.packeg .fl {
	line-height:2.13333rem
}
.packeg .fl h1 {
	font-size:.64rem;
	margin:0;
	font-weight:normal;
	width:12.37333rem;
	line-height:2.13333rem
}
.packeg .fl h1 span.bg {
	background-image:url("../images/packeg.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.81067rem;
	height:.72533rem;
	display:inline-block;
	margin-right:.128rem
}
.packeg .fl p {
	font-size:.512rem;
	color:#666666;
	width:11.47733rem
}
.packeg .fl h1,.packeg .fl p {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.packeg .fr span {
	color:#f23030;
	font-size:.59733rem;
	line-height:2.13333rem
}
.shopprice .img_or {
	margin-top:.704rem
}
.shopprice .img_or img {
	width:2.13333rem;
	height:2.13333rem;
	border:1px solid #c2c2c2
}
.shopprice .fon_or {
	width:8.53333rem;
	margin-left:.42667rem;
	margin-top:.36267rem
}
.shopprice .fon_or h2 {
	color:#666666;
	font-size:.55467rem;
	font-weight:normal;
	height:1.19467rem
}
.shopprice .fon_or div {
	color:#333333;
	font-size:.512rem;
	margin-top:.21333rem;
	position:relative
}
.shopprice .fon_or div span.icon {
	background-image:url("../images/7.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.68267rem;
	height:.68267rem;
	position:absolute;
	top:-.04267rem;
	margin-left:.29867rem
}
.shopprice .fon_or div span.bac {
	padding:0 .21333rem
}
.shopprice .price_or {
	margin-top:.896rem
}
.shopprice .price_or p {
	font-size:.512rem;
	margin-top:.21333rem;
	text-align:right
}
.qqz {
	height:2.13333rem;
	background-color:white;
	text-align:right;
	border-top:1px solid #dedede
}
.qqz a {
	display:inline-block;
	border:1px solid #f8f8f8;
	border-radius:.21333rem;
	padding:.42667rem .85333rem;
	margin:.36267rem 0 0 .42667rem;
	font-size:.55467rem
}
.information_dr {
	background-color:white
}
.tit {
	border-bottom:1px solid #f8f8f8;
	padding:.42667rem 0
}
.tit h2 {
	font-weight:normal;
	font-size:.64rem
}
.xx-list {
	padding-bottom:.21333rem
}
.xx-list p {
	margin-top:.21333rem;
	color:#666666;
	font-size:.55467rem;
	padding:.21333rem 0
}
.xx-list p .fr span {
	margin-left:.21333rem
}
.xx-list p .red {
	color:#f23030
}
.invoice {
	border-top:1px solid #f8f8f8
}
.invoice .myorder {
	padding:0
}
.invoice .myorder .order .fl span {
	margin-left:0;
	font-size:.64rem
}
.invoice .myorder .order .fr span {
	line-height:.55467rem;
	font-size:.512rem;
	margin-top:.29867rem;
	color:#333333
}
.radios-choice-h {
	display:inline-block;
}
.radios-choice-h label {
	margin-right:.64rem;
}
.radios-choice-h label>input[type="radio"] {
	width:.512rem;
	height:.512rem;
	vertical-align:middle;
	margin-right:.256rem;
}
.payit {
	height:2.13333rem;
	background-color:white;
	overflow:hidden;
	padding-left:.64rem
}
.payit .fl {
	line-height:1.06667rem
}
.payit .fl p {
	font-size:.55467rem;
	color:#f23030
}
.payit .fl p .pmo {
	color:#222222
}
.payit .fl .lastime {
	color:#666666
}
.payit .fr {
	width:4.18133rem
}
.payit .fr a {
	color:white;
	font-size:.59733rem;
	text-align:center;
	height:2.13333rem;
	line-height:2.13333rem;
	background-color:#f23030;
	display:block
}
.closeorder .con-lo {
	line-height:2.8
}
.deel {
	line-height:2.09067rem
}
.deel a {
	color:#e23435;
	border:1px solid #e23435;
	padding:.10667rem .256rem;
	border-radius:.128rem
}
.l_top {
	text-align:center;
	padding:.42667rem 0
}
.l_top span {
	font-size:.68267rem;
	color:#666666;
	font-family:"黑体"
}
.l_top .turenoff {
	background:url(../images/turnoff.png) no-repeat;
	display:inline-block;
	width:.42667rem;
	height:.42667rem;
	vertical-align:middle;
	float:right;
	cursor:pointer;
	background-size:cover
}
.aftercl {
	font-size:.68267rem;
	color:#333333;
	font-family:"黑体";
	line-height:1.024rem;
	padding:.21333rem 0
}
.resonco {
	padding-bottom:1.06667rem
}
.resonco p {
	font-size:.64rem;
	margin-top:.21333rem;
	font-family:"黑体"
}
.resonco .radio {
	margin:inherit
}
.resonco .radio .che span {
	color:#666666;
	font-family:"黑体";
	font-size:.64rem
}
.submits_de {
	width:100%;
	height:2.09067rem;
	background:#bfbfbf;
	font-size:.768rem;
	color:white;
	font-family:"黑体";
	text-align:center;
	line-height:2.09067rem
}
.shopprice {
	clear:both
}
.ord_list {
	padding-bottom:.74667rem
}
.incorise {
	font-size:.64rem
}
.incorise input {
	height:1.06667rem;
	outline:none;
	padding:0 .21333rem;
	border:1px solid #ebebeb;
	width:8.10667rem
}
.incorise .usejfye {
	width:2.13333rem;
	background:#f23030;
	color:white;
	border:0
}
.bagrr {
	background:#f23030
}
.timeafter.team-pies {
	height:1.024rem;
	margin-top:.256rem;
}
.timeafter .confinetime,.team-pies .confinetime {
	float:left;
	font-size:.597333rem;
	padding:0 .256rem;
	line-height:1.024rem;
	background:#ec5151;
	color:white;
	border-radius:.128rem;
}
.timeafter .team_button,.team-pies .team_button {
	float:left;
	color:#ec5151;
	font-size:.512rem;
	margin-left:.512rem;
	border:1px solid #ec5151;
	line-height:.981333rem;
	padding:0 .256rem;
	border-radius:.128rem;
}
.timeafter p.dd_jscom {
	display:inline-block;
	margin-left:.21333rem
}
.loginlater {
	height:2.13333rem;
	line-height:2.13333rem;
	text-align:center
}
.loginlater img {
	width:1.024rem;
	height:.768rem
}
.loginlater span {
	color:#bfbfbf;
	font-size:.512rem
}
.loginlater a {
	font-size:.512rem;
	color:white;
	background-color:#f23030;
	padding:.17067rem .29867rem;
	border-radius:.08533rem;
	margin-left:.42667rem
}
.hotshop {
	height:1.70667rem;
	overflow:hidden;
	background-color:#f0f2f5;
	padding-bottom:2.13333rem
}
.hotshop .thirdlogin h4 {
	color:#666666;
	background-color:#f0f2f5
}
.seehotsho {
	margin-top:-2.13333rem
}
.allshoporder {
	border-bottom:1px solid #f8f8f8;
	height:1.92rem;
	line-height:1.92rem
}
.allshoporder .radio {
	width:inherit;
	padding-top:.68267rem;
	margin-right:.42667rem
}
.allshoporder .logoshopcar img {
	width:1.088rem;
	height:.832rem
}
.allshoporder .logoshopcar span {
	margin-left:.21333rem;
	font-size:.72533rem
}
.allshoporder .fr span {
	font-size:.59733rem
}
.sc_list {
	padding:.21333rem 0;
	overflow:hidden;
	border-bottom:1px solid #f8f8f8
}
.sc_list .radio {
	width:inherit;
	padding-top:1.49333rem;
	margin-right:.42667rem
}
.sc_list .shopimg img {
	width:3.84rem;
	height:3.84rem
}
.sc_list .deleshow {
	width:9.17333rem
}
.sc_list .deleshow .deletes {
	overflow:hidden;
	clear:both
}
.sc_list .deleshow .deletes .similar-product-text {
	width:7.89333rem;
	padding:0
}
.sc_list .deleshow .deletes a.delescj {
	float:right
}
.sc_list .deleshow .deletes a.delescj img {
	margin-top:.256rem;
	width:.72533rem;
	height:.72533rem
}
.sc_list .deleshow .weight {
    font-size:.42rem;
	color:#999999
}
.sc_list .deleshow .prices {
	overflow:hidden;
	margin-top:.21333rem
}
.sc_list .deleshow .prices .sc_pri {
	color:#f23030;
	font-size:.59733rem;
	margin-top:.21333rem
}
.plus span {
	width:1.06667rem;
	height:1.06667rem;
	line-height:1.06667rem;
	font-size:.59733rem;
	display:block;
	float:left;
	border:1px solid #ddd;
	margin-left:-1px;
	text-align:center;
	color:#686868;
	cursor:pointer
}
.plus span input {
	font-size:.59733rem;
	outline:none;
	border:0;
	padding:0 .08533rem;
	color:#686868;
	width:100%;
	text-align:center
}
.payallb {
	position:fixed;
	z-index:99;
	width:16rem;
	bottom:0;
	background-color:#f3f5f7
}
.payallb .alllef .radio {
	width:inherit;
	padding-top:.81067rem;
	margin-right:.42667rem
}
.payallb .alllef .radio .all {
	font-size:.55467rem;
	position:relative;
	top:-.23467rem;
	margin-left:.21333rem
}
.payallb .youbia {
	float:right;
	width:8.59733rem
}
.payallb .youbia p {
	text-align:right
}
.guesslike {
	margin-bottom:2.13333rem
}
.nonenothing {
	width:8.53333rem;
	height:8.74667rem;
	position:absolute;
	top:50%;
	bottom:50%;
	margin-top:-4.37333rem;
	left:50%;
	right:50%;
	margin-left:-4.26667rem;
	text-align:center
}
.nonenothing img {
	width:3.60533rem;
	height:4.58667rem
}
.nonenothing p {
	font-size:.68267rem;
	color:#9b9b9b;
	padding:1.06667rem 0
}
.nonenothing a {
	font-size:.72533rem;
	padding:.42667rem 1.28rem;
	background:white;
	margin-top:.64rem
}
.brandbanner {
	margin-top:1.06667rem;
	margin-bottom:1.06667rem
}
.brandbanner .mslide ul li a {
	overflow:hidden;
	display:block;
	float:left;
	text-align:center;
	margin-left:.064rem
}
.brandbanner .mslide ul li a:first-child {
	margin-left:0
}
.brandbanner .mslide ul li a img {
	width:4.864rem;
	height:4.864rem;
	position:inherit
}
.brandbanner .mslide ul li a p {
	font-size:.512rem;
	margin-top:.04267rem
}
.brandbanner .mslide ul li a .red {
	color:#f23030
}
.brandbanner .mslide ul li a .lineu {
	color:#888888;
	text-decoration:line-through
}
.signte {
	position:relative;
	overflow:hidden;
	height:.59733rem;
	top:-2.77333rem;
	margin-top:-.59733rem
}
.signte i {
	background-image:url("../images/zylr.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.40533rem;
	height:.59733rem;
	position:absolute
}
.signte .l {
	background-position-x:-.42667rem;
	left:.08533rem
}
.signte .r {
	background-position-x:0;
	right:.08533rem
}
.titb {
	font-size:.68267rem;
	font-weight:normal;
	border-bottom:1px solid #f8f8f8;
	padding:.42667rem 0 .42667rem .64rem;
	background-color:white
}
.tuijbrand {
	background-color:#f8f8f8;
	overflow:hidden
}
.brandlistall {
	background-color:white;
	overflow:hidden
}
.brandlistall ul li {
	width:25%;
	height:2.56rem;
	line-height:2.13333rem;
	float:left;
	text-align:center;
	border-right:1px solid #f8f8f8;
	border-bottom:1px solid #f8f8f8;
	padding:.128rem;
	overflow:hidden
}
.brandlistall ul li:nth-child(4n) {
	border-right:0
}
.brandlistall ul li img {
	width:3.2rem;
	vertical-align:middle
}
.brandlistall .more {
	background-color:#ec5151;
	font-size:.68267rem
}
.brandlistall .more a {
	color:white
}
.edit .myorder .order .fl span {
	margin-left:0
}
.edit .myorder .order .fl input {
	height:1.89867rem;
	outline:none;
	width:9.81333rem;
	padding:0 .21333rem;
	font-size:.68267rem;
	border:0
}
.edit .myorder .order .fr .turnoff {
	background-image:url("../images/turnoffuo.png");
	background-repeat:no-repeat;
	background-size:cover;
	height:1.06667rem;
	width:1.92rem;
	margin-top:.34133rem;
	background-position-x:-2.00533rem
}
.edit .myorder .order .fr .turnup {
	background-position-x:0
}
.ed_shdele {
	display:none;
	z-index:999;
	position:fixed;
	top:50%;
	bottom:50%;
	margin-top:-2.77333rem;
	left:50%;
	right:50%;
	margin-left:-6.4rem;
	width:12.8rem;
	height:5.54667rem;
	background-color:white;
	border-radius:.21333rem;
	font-size:.768rem;
	padding:0 .64rem
}
.ed_shdele .sfk {
	text-align:center;
	line-height:2.77333rem;
	border-bottom:1px solid #f8f8f8
}
.ed_shdele .lineq {
	text-align:center
}
.ed_shdele .lineq span {
	padding:.384rem 1.70667rem;
	border:1px solid #f8f8f8;
	line-height:2.77333rem;
	cursor:pointer
}
.ed_shdele .lineq .clos {
	margin-right:.59733rem
}
.ed_shdele .lineq .sur {
	margin-left:.59733rem;
	border:1px solid #f23030;
	background-color:#f23030;
	color:white
}
.edita {
	width:13.01333rem;
	position:absolute;
	bottom:2.56rem;
	left:50%;
	right:50%;
	margin-left:-6.50667rem
}
.edita input {
	width:13.01333rem;
	height:1.87733rem;
	color:#fff;
	background-color:#e30000;
	margin-top:1.408rem;
	-moz-border-radius:.128rem;
	-webkit-border-radius:.128rem;
	border-radius:.128rem;
	font-size:.59733rem;
	border:0
}
.jd_listaddless {
	border-bottom:1px solid #f8f8f8;
	padding:.64rem 0 .21333rem 0
}
.jd_listaddless .maleri30 {
	overflow:hidden
}
.jd_listaddless .name {
	width:2.98667rem
}
.jd_listaddless .name h1 {
	font-size:.72533rem;
	margin:0;
	font-weight:normal;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.jd_listaddless .name span {
	font-size:.64rem;
	background-color:#f23030;
	color:white;
	padding:.08533rem .21333rem;
	position:relative;
	top:.512rem
}
.jd_listaddless .numberaddress {
	width:9.81333rem;
	padding:0 .21333rem
}
.jd_listaddless .numberaddress .number {
	font-size:.64rem
}
.jd_listaddless .numberaddress .similars {
	padding:.42667rem 0;
	font-size:.64rem;
	display:block
}
.jd_listaddless .editdiv {
	position:relative
}
.jd_listaddless .editdiv .eedit {
	background-image:url("../images/edit.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.81067rem;
	height:.85333rem;
	position:absolute;
	top:.93867rem;
	margin-left:.85333rem;
	cursor:pointer
}
.hek {
	height:5.33333rem
}
.createnew {
	width:7.68rem;
	height:1.83467rem;
	text-align:center;
	position:absolute;
	bottom:2.56rem;
	left:50%;
	right:50%;
	margin-left:-3.84rem;
	overflow:hidden
}
.createnew a {
	width:100%;
	font-size:.59733rem;
	color:white;
	background-color:#f23030;
	border-radius:.21333rem;
	text-align:center;
	line-height:1.83467rem;
	display:block
}
.pore_add {
	position:relative;
	min-height:27.73333rem
}
@media screen and (min-width:1300px) {
	.pore_add {
	min-height:20.26667rem
}
}.ddmoney {
	height:2.048rem;
	overflow:hidden;
	border-bottom:1px solid #f8f8f8
}
.ddmoney span {
	font-size:.68267rem;
	line-height:2.048rem
}
.ddmoney .fr {
	color:#f23030
}
.quickpayment {
	height:2.56rem;
	overflow:hidden;
	border-bottom:1px solid #f8f8f8
}
.quickpayment .quicks {
	line-height:2.56rem
}
.quickpayment .quicks img {
	width:1.57867rem;
	height:1.57867rem
}
.quickpayment .paym p {
	line-height:.72533rem;
	margin-left:.64rem
}
.quickpayment .paym .titp {
	font-size:.68267rem;
	color:#222222;
	margin-top:.59733rem
}
.quickpayment .paym .spi {
	font-size:.59733rem;
	color:#666666
}
.debit {
	height:2.56rem
}
.debit.myorder {
	border-bottom:0
}
.debit .order {
	margin-top:.512rem
}
.debit .order .fl span {
	margin:0
}
.debit .order .fr i {
	margin-top:.49067rem
}
.xjt {
	background-image:url("../images/xjt.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.59733rem;
	height:.34133rem
}
.paiton {
	border-top:1px solid #f8f8f8;
	padding-top:1.28rem;
	overflow:hidden
}
.paiton .soon {
	height:1.87733rem;
	width:100%;
	display:block;
	text-align:center;
	line-height:1.87733rem;
	background-color:#f23030;
	font-size:.68267rem;
	color:white;
	border-radius:.21333rem
}
.paiton p {
	font-size:.512rem;
	margin-top:.42667rem;
	padding-bottom:1.28rem
}
.otherpay {
	height:1.49333rem
}
.otherpay .order {
	margin-top:0
}
.otherpay .order .fl span {
	margin:0
}
.otherpay .order .fr i {
	margin-top:.49067rem
}
.paylist {
	border-top:.42667rem solid #f8f8f8
}
.pay-list-4 {
	overflow:hidden;
	border-top:1px solid #f8f8f8;
	padding:.64rem 0
}
.pay-list-4 ul li {
	overflow:hidden;
	cursor:pointer;
	margin:0 auto;
	padding:.42667rem 0;
	border-bottom:1px solid #e7e7e7
}
.pay-list-4 ul li:first-child {
	padding-top:0
}
.pay-list-4 ul li .radio {
	width:.61867rem;
	margin-right:0.4rem;
	padding-top:.59733rem
}
.pay-list-4 ul li .pay-list-img img {
	width:1.70667rem;
	height:1.70667rem
}
.pay-list-4 ul li .pay-list-font {
	margin-top:.72533rem;
	margin-left:.42667rem;
	font-size:.59733rem
}
.chooseebitcard {
	display:none;
	position:fixed;
	z-index:999;
	bottom:0;
	background-color:white;
	overflow:hidden;
	width:100%;
	max-width:16rem
}
.choose-titr {
	text-align:center;
	position:relative;
	padding:.42667rem
}
.choose-titr span {
	font-size:.68267rem
}
.gb-close {
	background-image:url("../images/gb.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.42667rem;
	height:.42667rem;
	position:absolute;
	right:0;
	top:.512rem;
	cursor:pointer
}
.card {
	clear:both;
	padding:.42667rem 0;
	overflow:hidden
}
.card-list .radio {
	width:.61867rem;
	padding-top:0rem;
	position:relative;
	top:.08533rem
}
.card-list p {
	font-size:.68267rem;
	color:#222222
}
.teuse {
	cursor:pointer;
	padding:.85333rem 0;
	text-align:center;
	clear:both;
	font-size:.68267rem
}
.teuse .red {
	color:#f23030
}
.losepay {
	display:none;
	z-index:999;
	width:16rem;
	background-color:white;
	position:fixed;
	bottom:0
}
.losepay .red {
	font-size:.768rem;
	color:#f23030;
	text-align:center;
	padding:.64rem 0
}
.losepay .lo-tit {
	font-size:.68267rem;
	color:#222222;
	padding-bottom:.42667rem
}
.losepay .con-lo {
	font-size:.59733rem;
	color:#666666;
	padding:.42667rem
}
.losepay .qx-rebd {
	border-top:1px solid #f8f8f8;
	padding-top:.64rem;
	margin-top:.21333rem
}
.losepay .qx-rebd a {
	font-size:.64rem;
	border-radius:.128rem;
	width:3.968rem;
	height:1.57867rem;
	text-align:center;
	line-height:1.57867rem;
	display:block;
	cursor:pointer
}
.losepay .qx-rebd .ax {
	border:1px solid #f8f8f8;
	float:left
}
.losepay .qx-rebd .are {
	background-color:#f23030;
	color:white;
	float:right
}
.checkcodes {
	font-size:.64rem;
	padding-top:1.06667rem
}
.checkcodes .zc_se {
	border:0
}
.wcx {
	background:url(../images/tcw.png) no-repeat;
	background-size:3.09333rem
}
.payment-s {
	border-bottom:1px solid #e5e5e5
}
.payment-s .tcwe {
	position:relative;
	text-align:center;
	padding:.42667rem 0
}
.payment-s .tcwe img {
	width:6.656rem;
	height:1.96267rem
}
.payment-s .tcwe i {
	width:.91733rem;
	height:.91733rem;
	display:block;
	position:absolute
}
.payment-s .tcwe a {
	position:absolute;
	top:50%;
	margin-top:-.45867rem;
	width:.91733rem;
	height:.91733rem;
	display:block
}
.payment-s .tcwe .le-x {
	left:0
}
.payment-s .tcwe .le-x .wcx {
	background-position-x:-.02133rem
}
.payment-s .tcwe .ri-q {
	right:0
}
.payment-s .tcwe .ri-q .wcx {
	background-position-x:-1.088rem
}
.pay_way_mi {
	padding:.85333rem 0
}
.pay_way_mi h2 {
	font-size:.68267rem;
	text-align:center
}
.pay_way_mi h1 {
	font-size:1.024rem;
	text-align:center;
	margin:.21333rem 0
}
.pay_way_mi p {
	font-size:.68267rem;
	overflow:hidden;
	padding-top:.64rem
}
.pay_way_mi p .p_linco {
	color:#999999;
	display:block
}
.pay_way_mi p .bank-cho {
	display:block;
	width:10.66667rem;
	text-align:right;
	overflow:hidden;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.pay_way_mi p .bank-cho em {
	color:#f23030
}
.fixedreyurn {
	display:none;
	position:fixed;
	z-index:999;
	bottom:0;
	background:white;
	width:16rem
}
.carder-hav .pay_way_mi p {
	padding-top:0
}
.immediately-pay {
	padding:1.664rem 0 1.32267rem 0
}
.immediately-pay a {
	display:block;
	background:#f23030;
	width:100%;
	height:1.83467rem;
	color:white;
	font-size:.768rem;
	line-height:1.83467rem;
	text-align:center;
	border-radius:.128rem;
	margin:0 auto
}
.immediately-pay a .wcx {
	background-position-x:-2.15467rem;
	display:inline-block;
	width:.704rem;
	height:.85333rem;
	vertical-align:sub;
	margin-right:.21333rem
}
.heses {
	width:100%;
	height:8.96rem;
	background-color:#f1f8ee
}
.completionpay .llog {
	padding:1.06667rem 0
}
.completionpay .llog img {
	width:2.816rem;
	height:.832rem
}
.completionpay .heses {
	border-top:2px solid #009323
}
.completionpay .heses .zbzim {
	text-align:center;
	padding-top:.64rem;
	padding-bottom:.64rem
}
.completionpay .heses .zbzim img {
	width:1.664rem;
	height:1.28rem
}
.completionpay .heses p {
	font-size:.59733rem;
	line-height:2

}
.completionpay .heses .success {
	color:#7cb364;
	text-align:center
}
.completionpay .heses .ddnum {
	margin-left:3.66933rem
}
.completionpay .heses .ddnum .red {
	color:#f23030
}
.completionpay .ddxq-succ {
	text-align:center;
	margin-top:.42667rem
}
.completionpay .ddxq-succ a {
	padding:.21333rem .85333rem;
	border:1px solid #dedede;
	border-radius:.08533rem;
	color:#7cb364
}
.head_acc ul {
	overflow:hidden;
	border:1px solid #f8f8f8;
	border-radius:.21333rem
}
.head_acc ul li {
	float:left;
	width:33.33333%;
	text-align:center;
	height:1.87733rem;
	line-height:1.87733rem;
	font-size:.68267rem;
	background-color:#ff9a9b;
	cursor:pointer;
}
.head_acc ul li>a {
	color:#fff;
}
.head_acc ul .red {
	background-color:#e23435;
}
.fll_acc {
	border-bottom:1px solid #ddd;
	overflow:hidden;
}
.fll_acc li {
	float:left;
	padding:.512rem 0;
	font-size:.512rem;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.fll_acc .orderid-h {
	width:5.376rem;
	color:#333;
}
.fll_acc .price-h {
	width:4.352rem;
	color:#e01222;
}
.fll_acc .time-h {
	width:4.992rem;
	color:#999;
}
.fll_acc-h .orderid-h,.fll_acc-h .price-h,.fll_acc-h .time-h {
	color:#333;
}
.fll_acc ul li .red {
	color:#e01222
}
.fll_acc ul li .coligh {
	color:#999999;
	margin-top:.21333rem
}
.fll_acc .des-h {
	color:#666;
	font-size:.512rem;
	line-height:.64rem;
	padding:.256rem 0;
}
.loginsignup .content .newsset img {
	width:.85333rem;
	height:.85333rem
}
.news_list_fll {
	padding:.42667rem 0;
	overflow:hidden;
	border-bottom:1px solid #f8f8f8
}
.news_list_fll .news_c_img {
	position:relative
}
.news_list_fll .news_c_img img {
	width:1.92rem;
	height:1.92rem
}
.news_list_fll .news_c_tit {
	width:12.8rem;
}
.news_list_fll .news_c_tit p {
	padding-left:.64rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	clear:both;
	color:#444;
	line-height:1.5;
	font-size:.64rem
}
.news-des-wrap {
	height:.96rem;
	padding-left:.64rem;
}
.left-news-des {
	float:left;
	width:8.96rem;
	height:.96rem;
	line-height:.96rem;
	font-size:.512rem;
	color:#777;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.delete-news-btn {
	float:right;
	width:2.56rem;
	height:.96rem;
	line-height:.96rem;
	text-align:center;
	font-size:.597333rem;
	border:1px solid #ddd;
	border-radius:.128rem;
	color:#444;
}
.news_list_fll .news_c_tit p .news_h {
	color:#222222;
	width:8.53333rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.news_list_fll .news_c_tit p .yestertime {
	font-size:.55467rem;
	position:relative;
	top:.08533rem;
	color:#4b4b4b
}
.tip_n {
	background-color:rgba(217,81,99,0.9);
	border-radius:50%;
	font-size:0.512rem;
	width:1.06667rem;
	height:1.06667rem;
	display:block;
	line-height:1.06667rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	position:absolute;
	right:-.42667rem;
	top:-.42667rem;
	color:white;
	text-align:center
}
.settingnews .myorder {
	height:2.13333rem;
	line-height:2.13333rem
}
.settingnews .myorder .order .fr .turnoff {
	background-image:url("../images/turnsq.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:2.47467rem;
	height:1.17333rem;
	margin-top:.42667rem;
	background-position-x:0
}
.settingnews .myorder .order .fr .xmove {
	background-position-x:-2.47467rem
}
.settingnews .myorder .order .fl span {
	margin-left:0
}
.application-record ul {
	overflow:hidden;
	border-bottom:1px solid #ddd;
}
.application-record ul .li1 {
	width:2.13333rem
}
.application-record ul .li2 {
	width:4.26667rem
}
.application-record ul .li3 {
	width:4.90667rem
}
.application-record ul .li4 {
	width:3.41333rem;
	text-align:right;
	padding-right:.42667rem
}
.application-record ul li {
	float:left;
	text-align:center;
	font-size:.64rem;
	height:1.92rem;
	line-height:1.92rem
}
.application-record ul li span {
	color:#666666
}
.application-record ul li .red {
	color:#e01222
}
.application-record .re_tit li {
	font-size:.68267rem;
	text-align:center
}
.application-record .re_tit li span {
	color:#222222
}
.application-record .re_tit .li4 {
	padding-right:0
}
.search_pl {
	margin-top:1.06667rem
}
.search_pl .search2 .le_inp {
	float:left
}
.search_pl .search2 .le_inp input {
	height:1.87733rem;
	width:11.648rem;
	outline:none;
	font-size:.64rem;
	border:1px solid #DEDEDE;
	padding:0 .21333rem;
	color:#666666
}
.search_pl .search2 .ri_ss {
	float:left;
	height:1.87733rem;
	width:3.072rem;
	background-color:#f23030;
	text-align:center;
	line-height:1.87733rem
}
.search_pl .search2 .ri_ss img {
	width:.93867rem;
	height:.93867rem
}
.near-le-ri {
	padding:.85333rem 0 .42667rem 0
}
.near-le-ri span {
	float:left;
	font-size:.68267rem
}
.near-le-ri img {
	float:right;
	width:.72533rem;
	height:.72533rem;
	cursor:pointer
}
.se_shien {
	position:inherit;
	width:100%;
	height:inherit;
	margin-left:0
}
.se_shien ul li:nth-child(3n+1) {
	text-align:left
}
.se_shien ul li:nth-child(3n) {
	text-align:right
}
.search_list_dump ul li {
	width:20%
}
.search_list_dump ul li .pr {
	background-image:url("../images/sxjt.png");
	background-repeat:no-repeat;
	background-size:cover;
	background-size:1.024rem;
	height:.46933rem;
	top:.74667rem;
	background-position-x:0
}
.search_list_dump ul li .bpr1 {
	background-position-x:-.34133rem
}
.search_list_dump ul li .bpr2 {
	background-position-x:-.68267rem
}
.search_list_dump ul li .fitter {
	background-image:url("../images/xx.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.512rem;
	height:.55467rem;
	top:.72533rem
}
.search_list_dump ul li .listorimg {
	background-image:url("../images/listo.png");
	background-repeat:no-repeat;
	background-size:cover;
	background-size:1.70667rem;
	width:.85333rem;
	height:.85333rem;
	top:.55467rem
}
.search_list_dump ul li .listorimg.orimg {
	background-position-x:-.85333rem
}
.addimgchan .orderlistshpop {
	width:50%;
	float:left
}
.addimgchan .maleri30 {
	margin:0 .21333rem
}
.addimgchan .se_sclist .shopimg {
	float:none;
	text-align:center
}
.addimgchan .se_sclist .shopimg img {
	width:100%;
	height:auto
}
.addimgchan .se_sclist .deleshow {
	width:100%
}
.addimgchan .se_sclist .deleshow .deletes .similar-product-text {
	width:100%
}
.addimgchan .se_sclist .deleshow .prices {
	float:left
}
.addimgchan .se_sclist .deleshow .weight {
	float:right
}
.fil_all_comm {
	display:none;
	background-color:white;
	overflow:hidden;
	position:absolute;
	top:1.87733rem;
	z-index:99;
	width:100%
}
.fil_all_comm ul li {
	font-size:.68267rem;
	height:1.70667rem;
	line-height:1.70667rem;
	position:relative;
	cursor:pointer
}
.fil_all_comm ul li a {
	display:block
}
.fil_all_comm ul .red {
	color:#f23030
}
.fil_all_comm ul .red:after {
	content:"";
	background-image:url("../images/dgr.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.512rem;
	height:.34133rem;
	position:absolute;
	right:0;
	top:.68267rem
}
.fil_all_comm ul .red a {
	color:#f23030
}
.pore {
	position:relative;
	z-index:99
}
.screen_wi {
	display:none;
	position:absolute;
	top:0;
	right:0;
	z-index:99;
	width:0;
	background-color:#f8f8f8
}
.screen_wi .classreturn {
	width:14.4rem
}
.screen_wi .content .search {
	width:10.66667rem;
	margin-left:1.49333rem
}
.screen_wi .menu {
	font-size:.59733rem;
	margin-top:.21333rem
}
.whiback {
	background-color:white
}
.popcover {
	overflow:hidden;
	background-color:white;
	padding-bottom:.42667rem
}
.popcover ul li {
	float:left;
	width:33.33333%;
	height:1.28rem;
	margin-top:.42667rem;
	padding:0 .64rem
}
.popcover ul li span {
	display:block;
	height:100%;
	width:100%;
	text-align:center;
	line-height:1.28rem;
	border:1px solid #f8f8f8;
	border-radius:.128rem;
	position:relative;
	color:#888888;
	cursor:pointer
}
.popcover ul li .ch_dg {
	padding-left:.512rem;
	color:#f23030;
	border-color:#f23030
}
.popcover ul li .ch_dg:before {
	content:"";
	background-image:url("../images/dgr.png");
	background-repeat:no-repeat;
	background-size:cover;
	width:.512rem;
	height:.34133rem;
	position:absolute;
	left:0.268rem;
	top:.42667rem
}
.list-se-all .myorder .order .fl span {
	margin-left:0
}
.two-related .myorder .order .fr {
	margin-top:.21333rem
}
.two-related .Mright {
	background-image:url(../images/dgr.png);
	width:.512rem;
	height:.34133rem
}
.two-related {
	display:none
}
.screen_wi .suce_ok {
	font-size:0.59733rem
}
.classreturn .content .suce_ok a {
	display:block
}
.se_sclist .deleshow {
	width:10.51733rem;
	position:relative
}
.se_sclist .deleshow .deletes .similar-product-text {
	width:10.51733rem
}
.se_sclist .deleshow .prices {
	margin-top:0;
	margin-bottom:.42667rem
}
.se_sclist .deleshow .prices .sc_pri {
	margin-top:0
}
.se_sclist .deleshow .prices .sc_pri .cobl {
	color:#999999
}
.wiconfine {
	width:6.4rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.wiconfine p {
	text-overflow:ellipsis;
	overflow:hidden
}
.buttondde {
	position:absolute;
	right:0;
	bottom:0
}
.buttondde a {
	font-size:.55467rem;
	color:#999999
}
.inherflo {
	position:inherit;
	float:right
}
.two-bothshop {
	border-bottom:1px solid #f8f8f8;
	overflow:hidden;
	background-color:white
}
.two-bothshop ul li {
	width:50%;
	float:left;
	text-align:center;
	height:1.70667rem;
	color:#666666;
	line-height:1.70667rem;
	cursor:pointer
}
.two-bothshop ul li span {
	font-size:.68267rem
}
.two-bothshop ul .red {
	color:#f23030;
	border-bottom:2px solid #f23030
}
.paycloseto {
	padding:.42667rem 0
}
.paycloseto .imgwnh img {
	width:3.584rem;
	height:1.19467rem;
	margin-top:.64rem
}
.paycloseto .deleshow .qxatten {
	clear:both;
	position:relative
}
.paycloseto .deleshow .qxatten .weight {
	float:left
}
.paycloseto .deleshow .qxatten .closeannten {
	float:right;
	position:absolute;
	top:-.17067rem;
	right:0.21333rem;
	text-align:center;
	color:#686868;
	font-size:0.55467rem;
	width:2.98667rem;
	height:.85333rem;
	line-height:.85333rem
}
.paycloseto .deleshow .qxatten .closeannten:after {
	content:'';
	width:200%;
	height:200%;
	position:absolute;
	top:0;
	left:0;
	border:1px solid #bfbfbf;
	border-radius:0.08533rem;
	-webkit-transform:scale(0.5,0.5);
	transform:scale(0.5,0.5);
	-webkit-transform-origin:top left
}
.dib {
	display:block;
	overflow:hidden
}
.lxx {
	background-image:url(../images/lxx.png);
	position:absolute;
	height:.384rem;
	background-repeat:repeat-x;
	background-size:.59733rem
}
.w1 {
	width:.59733rem
}
.w2 {
	width:1.19467rem
}
.w3 {
	width:1.792rem
}
.w4 {
	width:2.38933rem
}
.w5 {
	width:2.96533rem
}
.mandplea .deleshow .deletes .similar-product-text {
	height:.61867rem;
	-webkit-line-clamp:1
}
.mandplea .imgwnh {
	height:2.13333rem
}
.mandplea .qxatten {
	margin-top:.64rem
}
.mandplea .deleshow .qxatten .closeannten {
	top:-.34133rem
}
.not-more {
	text-align:center;
	color:#96979B;
	font-size:.42667rem;
	padding-top:1.06667rem
}
.searchsh {
	background:#f3f5f7;
	padding:.42667rem 0
}
.searchsh .seac_noord {
	width:13.54667rem;
	height:1.344rem;
	line-height:1.344rem;
	background:white;
	margin:0 auto
}
.searchsh .seac_noord img {
	width:.64rem;
	height:.64rem;
	margin-left:.64rem
}
.searchsh .seac_noord input {
	width:11.62667rem;
	height:.85333rem;
	outline:none;
	border:0;
	vertical-align:middle;
	padding:0 .21333rem;
	font-size:.55467rem
}
.tuharecha .returntolist .list-top-re {
	color:#222222
}
.tuharecha .sc_list .shopimg img {
	width:2.13333rem;
	height:2.13333rem
}
.tuharecha .se_sclist .deleshow .deletes .daaloe {
	font-size:.64rem;
	font-family:"黑体";
	overflow:hidden;
	text-overflow:ellipsis;
	display:block;
	white-space:nowrap;
	float:none
}
.tuharecha .se_sclist .deleshow {
	width:11.94667rem
}
.tuharecha .qxatten {
	margin-top:.768rem
}
.tuharecha .paycloseto .deleshow .qxatten .closeannten {
	top:.32rem
}
.tuharecha .paycloseto {
	padding:.64rem 0 1.06667rem 0
}
.severde {
	background:white
}
.severde .myorder {
	border-color:#d7d7d7
}
.severde .myorder .order .fl span {
	margin-left:0;
	font-size:.64rem;
	font-family:"黑体"
}
.severde .myorder .order .fr span.red {
	color:#f23030;
	font-size:.59733rem;
	font-family:"黑体"
}
.severde .paycloseto {
	padding:.64rem 0;
	border-bottom:1px solid #d7d7d7
}
.xomjdche {
	overflow:hidden;
	padding:.42667rem 0;
	font-size:.64rem
}
.xomjdche a {
	padding:.17067rem .21333rem;
	border:1px solid #7a7a7a;
	border-radius:.128rem;
	float:right;
	margin-left:.42667rem
}
.xomjdche .red {
	border-color:#f23030
}
.rechange ul li {
	position:relative
}
.rechange ul li:last-child:before {
	content:"";
	width:.04267rem;
	height:.64rem;
	background:#f8f8f8;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-.32rem
}
.returntolist {
	overflow:hidden;
	padding:.42667rem 0;
	border-bottom:1px solid #f8f8f8
}
.returntolist .list-top-re {
	font-size:.64rem;
	color:#999999;
	clear:both;
	line-height:2
}
.returntolist .list-top-re .red {
	color:#f23030
}
.attention-shoppay .orderlistshpop {
	background-color:white
}
.mabo20 {
	margin-bottom:.42667rem
}
.thirsy .sww {
	padding:.42667rem 0
}
.thirsy .sww ul {
	clear:both;
	overflow:hidden;
	padding:.42667rem 0
}
.thirsy .sww ul li {
	float:left;
	font-size:.59733rem
}
.thirsy .sww ul .sw_question {
	color:#444444;
	width:3.84rem;
	text-align:center;
	padding:0 .21333rem
}
.thirsy .sww ul .sw_answer {
	color:#666666;
	padding:0 .42667rem;
	width:10.88rem
}
.thirsy .badimg {
	margin-top:.21333rem
}
.thirsy .badimg h4 {
	font-size:.59733rem;
	color:#666666
}
.thirsy .badimg ul {
	display:block;
	margin-top:0;
	clear:both
}
.thirsy .badimg ul li {
	float:left;
	width:20%;
	text-align:center;
	margin:0
}
.thirsy .badimg ul li img {
	width:2.77333rem;
	height:2.77333rem
}
.tit-flash-sale {
	background-color:#333333;
	overflow:hidden
}
.tit-flash-sale ul li {
	float:left;
	width:20%;
	text-align:center;
	color:white;
	height:1.70667rem;
	line-height:1.70667rem;
	cursor:pointer;
	font-size:.59733rem
}
.tit-flash-sale ul .red {
	border-bottom:2px solid #ed5657
}
.tit2-flash-sale {
	background-color:white;
	overflow:hidden
}
.tit2-flash-sale ul li {
	float:left;
	width:16.66667%;
	text-align:center;
	color:#666666;
	height:1.70667rem;
	line-height:1.70667rem;
	font-size:.59733rem;
	cursor:inherit
}
.tit2-flash-sale ul li span {
	background-color:#ececec;
	padding:.21333rem .42667rem;
	border-radius:.21333rem;
	cursor:pointer
}
.tit2-flash-sale ul .red {
	border-bottom:0
}
.tit2-flash-sale ul .red span {
	color:white;
	background-color:#eb3133
}
.shop-flsa {
	overflow:hidden;
	padding:.42667rem 0
}
.shop-flsa .list3-onle {
	float:left;
	width:33.33333%;
	text-align:center
}
.shop-flsa .list3-onle img {
	width:4.84267rem;
	height:3.60533rem
}
.shop-flsa .list3-onle p {
	padding:0 .21333rem;
	text-align:left;
	line-height:1.5;
	overflow:hidden
}
p.tit-nike {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:.55467rem
}
p.nike-price {
	font-size:.64rem
}
p.nike-price .red {
	color:#eb3133;
	float:left
}
p.nike-price .throughli {
	text-decoration:line-through;
	color:#999999;
	font-size:.512rem;
	float:right;
	margin-top:.128rem
}
.omgbag {
	position:relative;
	height:4.01067rem
}
.omgbag .gimg-diffcult {
	border-radius:50%;
	overflow:hidden;
	position:absolute
}
.omgbag .wh152 {
	width:3.24267rem;
	height:3.24267rem;
	top:-1.344rem;
	z-index:9
}
.omgbag .wh152 img {
	width:3.24267rem;
	height:3.24267rem
}
.omgbag .wh276 {
	width:5.888rem;
	height:5.888rem;
	top:-3.37067rem;
	left:4.52267rem;
	z-index:9
}
.omgbag .wh276 img {
	width:5.888rem;
	height:5.888rem
}
.omgbag .wh173 {
	width:3.69067rem;
	height:3.69067rem;
	top:-2.13333rem;
	left:10.06933rem;
	z-index:10
}
.omgbag .wh173 img {
	width:3.69067rem;
	height:3.69067rem
}
.omgbag .wh125 {
	width:2.66667rem;
	height:2.66667rem;
	top:-2.88rem;
	right:.64rem;
	z-index:9
}
.omgbag .wh125 img {
	width:2.66667rem;
	height:2.66667rem
}
.omgbag .fon {
	position:absolute;
	width:4.26667rem
}
.omgbag .whfon1 {
	top:2.13333rem
}
.omgbag .whfon2 {
	top:2.13333rem;
	margin-left:1.06667rem
}
.omgbag .whfon2 .red {
	color:#eb3133
}
.omgbag .whfon3 {
	top:2.13333rem;
	margin-left:1.06667rem
}
.mytit_flash {
	background-color:white;
}
.mytit_flash ul li {
	color:#222222;
	width:25%
}
.mytit_flash ul .red {
	color:#f23030
}
.mytit_flash .addset li {
	width:20%
}
.mytit_flash .addset-h li {
	width:2.944rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.mytit_flash .addset-wrap-h {
	width:14.72rem;
	margin:0 auto;
	overflow-x:auto;
}
.mytit_flash .addset-h {
	width:200%;
}
.mypackeg {
	overflow:hidden;
	background-color:white
}
.mypackeg .packeg .fl h1 {
	width:10.66667rem
}
.mypackeg .packeg .fl h1 span.bg {
	background-image:url(../images/ty.png)
}
.mypackeg .packeg .fl h1 span.zy {
	background-image:url(../images/zy.png);
	background-size:.81067rem
}
.mypackeg .packeg .fl p {
	width:10.66667rem
}
.shop-mfive ul li {
	float:left;
	width:25%;
	text-align:center;
	margin:0 auto
}
.shop-mfive ul li a {
	display:block;
	border:1px solid #f8f8f8;
	width:2.60267rem;
	height:2.60267rem;
	margin:0 auto;
	text-align:center
}
.shop-mfive ul li a img {
	width:2.56rem;
	height:2.56rem
}
.shop-rebuy-price {
	margin:.36667rem 0;
	overflow:hidden
}
.price-alln {
	font-size:.55467rem;
	margin:.384rem;
	float:right;
	width:100%;
}
.price-alln .red {
	color:#f23030
}
.price-alln .threel {
	margin-left:.21333rem;
	margin-right:.21333rem;
	font-size:.55467rem
}
.shop-rebuy {
	float:right;
	padding:.36267rem .53333rem;
	margin-right:.33333rem;
	border:1px solid #e2e2e2;
	font-size:.55467rem;
	border-radius:.21333rem
}
.paysoon {
	color:white;
	background-color:#f23030;
	border:0
}
.deorder {
	margin-right:.64rem
}
.cbaudience {
	padding:.21333rem 0
}
.cbaudience p {
	font-size:.55467rem;
	color:#222222;
	padding:.08533rem 0
}
.top-detailstore {
	overflow:hidden;
	padding-top:.42667rem
}
.top-detailstore .de_img_le {
	float:left
}
.top-detailstore .de_img_le img {
	width:3.776rem;
	height:3.776rem
}
.top-detailstore .de_font-midd {
	float:left;
	margin-top:.768rem;
	width:7.04rem;
	margin-left:.42667rem
}
.top-detailstore .de_font-midd h3 {
	font-size:.768rem;
	font-weight:normal;
	margin:.21333rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.top-detailstore .de_font-midd p {
	font-size:.59733rem;
	color:#999999;
	margin:.21333rem;
	margin-top:.42667rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.top-detailstore .de-butt-ygz {
	float:right
}
.top-detailstore .de-butt-ygz .payclos {
	margin-top:1.36533rem;
	overflow:hidden;
	padding:.21333rem .42667rem;
	border:1px solid #f8f8f8;
	background-color:#e7f1f2;
	border-radius:.21333rem;
	cursor:pointer
}
.top-detailstore .de-butt-ygz .payclos i {
	float:left;
	background-image:url(../images/heart.png);
	background-repeat:no-repeat;
	background-size:.85333rem;
	width:.42667rem;
	height:.42667rem;
	display:block;
	margin:0 auto;
	margin-top:.128rem;
	background-position-x:0
}
.top-detailstore .de-butt-ygz .payclos .red {
	background-position-x:-.42667rem
}
.top-detailstore .de-butt-ygz .payclos span {
	float:left;
	font-size:.59733rem
}
.leve-trhee {
	overflow:hidden;
	padding-top:.42667rem;
	padding-bottom:.85333rem;
	border-bottom:1px solid #f8f8f8
}
.leve-trhee ul li {
	float:left;
	width:33.33333%;
	text-align:center
}
.leve-trhee ul li span {
	font-size:.59733rem;
	float:left
}
.leve-trhee ul li .red {
	color:#e23030
}
.leve-trhee ul li .gr {
	color:white;
	background:#e23030;
	border-radius:50%;
	width:.72533rem;
	height:.72533rem;
	display:block;
	text-align:center;
	line-height:.72533rem;
	font-size:.512rem;
	margin-top:-.08533rem;
	margin-left:.21333rem
}
.leve-trhee ul li .green {
	color:#00a96b
}
.leve-trhee ul li .ba-green {
	background-color:#00a96b
}
.leve-trhee ul li .pink {
	color:#e716bd
}
.leve-trhee ul li .ba-pink {
	background-color:#e716bd
}
.leve-trhee ul .te-left {
	float:left
}
.leve-trhee ul .te-midden {
	padding-left:7%
}
.leve-trhee ul .te-right span {
	float:right
}
.sinhert .content .floor ul li a h2 {
	color:inherit
}
.sto_kf {
	background-image:url(../images/detailstore.png);
	background-size:.96rem;
	width:.96rem;
	height:.85333rem;
	background-position-y:0
}
.sto_ewm {
	background-position-y:-.896rem
}
.sto_phone {
	background-position-y:-1.83467rem
}
.fill-orderlist {
	margin-top:.42667rem;
	background:white
}
.fill-orderlist .shopprice .price_or p.red {
	color:#f23030
}
.fill-orderlist .shopprice .price_or p.ligfill {
	color:#666666
}
.invoice .myorder .order .fr span.setalit {
	line-height:1.74933rem;
	margin-top:0
}
.invoice .myorder .order .fl span.couponssl {
	background:#da1d1d;
	font-size:.512rem;
	color:white;
	padding:.08533rem .21333rem;
	margin-left:.42667rem
}
.customer-messa {
	background-color:white
}
.customer-messa .maleri30 {
	position:relative;
	overflow:hidden
}
.customer-messa p {
	font-size:.64rem;
	color:#232326;
	padding-top:.42667rem
}
.customer-messa textarea {
	width:100%;
	height:2.56rem;
	border:1px solid #ebebeb;
	padding:.21333rem;
	font-size:.55467rem;
	color:#232326;
	margin:.42667rem 0;
	resize:none
}
.customer-messa .xianzd {
	position:absolute;
	color:#999;
	bottom:.64rem;
	right:.21333rem;
	font-size:.55467rem
}
.ma-to-200 {
	margin-top:4.26667rem
}
.fillpay .fl {
	float:right;
	line-height:2.13333rem;
	margin-right:1.06667rem
}
.classreturn .content .mess img {
	width:.93867rem;
	height:.93867rem
}
.f3 {
	background:#f3f5f7
}
.shpmi {
	background:white
}
.dinaot {
	font-family:"黑体";
	line-height:1.28rem
}
.dinaot .naem {
	font-size:.68267rem;
	display:inline-block;
	max-width:10.66667rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.dinaot .Mright {
	float:none;
	display:inline-block;
	vertical-align:middle;
	margin-left:.128rem
}
.dinaot .red {
	float:right;
	font-size:.55467rem
}
.yg {
	background:url(../images/yg.png) no-repeat;
	display:inline-block;
	vertical-align:middle;
	background-size:1.77067rem;
	margin-right:.128rem;
	width:.81067rem;
	height:.74667rem
}
.wuliumess {
	margin-top:.42667rem
}
.wuliumess .yg {
	background-position-x:-.93867rem;
	float:left
}
.wuliumess .naem {
	width:13.78133rem;
	font-size:.68267rem;
	display:inline-block;
	float:left
}
.wuliumess .time {
	font-size:.55467rem;
	color:#666666;
	margin-left:.93867rem;
	padding:.42667rem 0;
	clear:both
}
.fukcuid {
	position:relative
}
.fukcuid .maleri30 {
	margin:0 1.45067rem
}
.fukcuid .shopprice .fon_or {
	margin-top:.29867rem;
	color:#333333;
	font-family:"黑体";
	width:10.53867rem
}
.fukcuid .shopprice .fon_or a {
	vertical-align:inherit
}
.shijefu {
	font-family:"黑体";
	background:white;
	line-height:1.06667rem
}
.shijefu p {
	font-size:.59733rem;
	color:#333333;
	text-align:right
}
.shijefu p .fs24 {
	font-size:.512rem
}
.shijefu .butna {
	padding:.42667rem 0
}
.shijefu .butna a {
	padding:.17067rem .256rem;
	font-size:.64rem;
	border:1px solid #c2c2c2;
	border-radius:.08533rem;
	margin-left:.10667rem
}
.shijefu .butna .red {
	border-color:#e23435
}
.quedbox {
	margin:.42667rem 0
}
.bg_white .fukcuid .fon_or {
	margin-top:.42667rem
}
.bg_white .fukcuid .fon_or h2 {
	height:1.87733rem;
	line-height:.93867rem
}
.fukcuid {
	background:#f8f8f8;
	overflow:hidden;
	padding-bottom:.64rem
}
.euresucess {
	background:white;
	text-align:center;
	padding:1.28rem 0
}
.euresucess img {
	width:5.22667rem;
	height:3.34933rem
}
.euresucess p {
	font-family:"黑体";
	font-size:.64rem;

	padding-top:.64rem
}
.sonfbst {
	background:white;
	padding:.64rem 0
}
.sonfbst span {
	font-size:.64rem;
	color:#666666;
	font-family:"黑体"
}
.fbs {
	background:url(../images/fbs.png) no-repeat;
	width:.72533rem;
	height:.72533rem;
	background-size:cover;
	display:inline-block;
	vertical-align:bottom;
	margin-right:.64rem
}
.mae .maleri30 {
	margin:0 .64rem
}
.mae .shopprice .fon_or {
	width:12.16rem;
	margin-top:.42667rem
}
.compj {
	padding:.21333rem .42667rem;
	border:1px solid #c2c2c2;
	border-radius:.08533rem;
	font-size:.64rem;
	float:right
}
.bg_white .fukcuid {
	background:white;
	padding-bottom:.42667rem
}
.surshko {
	z-index:999;
	display:none;
	width:12.58667rem;
	font-family:"黑体";
	border-radius:.21333rem;
	position:fixed;
	top:50%;
	left:50%;
	bottom:50%;
	right:50%;
	overflow:hidden;
	height:6.25067rem;
	margin-top:-3.12533rem;
	margin-left:-6.29333rem
}
.surshko p {
	background:white;
	font-size:.768rem;
	color:#333333;
	padding:1.83467rem 0;
	text-align:center;
	border-bottom:1px solid #ebebeb;
	height:4.43733rem
}
.weiyi a {
	display:block;
	float:left;
	text-align:center;
	height:1.81333rem;
	line-height:1.81333rem;
	background:white;
	width:50%;
	font-size:.68267rem
}
.weiyi .eno {
	background:#f23030;
	color:white
}
.cuidd {
	z-index:999;
	display:none;
	width:12.58667rem;
	font-family:"黑体";
	border-radius:.21333rem;
	position:fixed;
	top:50%;
	left:50%;
	bottom:50%;
	right:50%;
	overflow:hidden;
	height:6.25067rem;
	margin-top:-3.12533rem;
	margin-left:-6.29333rem
}
.cuidd p {
	background:white;
	padding:.64rem 2.13333rem;
	line-height:1.06667rem;
	font-size:.768rem;
	color:#333333;
	text-align:center;
	border-bottom:1px solid #ebebeb;
	margin:0 auto;
	text-align:left;
	height:4.43733rem
}
.applytime {
	background:white
}
.applytime p {
	font-size:.59733rem;
	color:#222222;
	font-family:"黑体";
	width:6.4rem;
	margin:0 auto;
	line-height:.85333rem;
	overflow:hidden;
	white-space:normal;
	text-overflow:ellipsis
}
.bgwappl {
	background:white
}
.applyover {
	width:10.53867rem;
	margin:0 auto;
	overflow:hidden;
	font-family:"黑体";
	padding-top:1.28rem
}
.applyover a {
	width:4.48rem;
	height:1.344rem;
	text-align:center;
	line-height:1.344rem;
	border:1px solid #cbcbcb;
	color:#666666;
	font-size:.55467rem
}
.applyover a:first-child {
	float:left
}
.applyover a:last-child {
	float:right
}
.pjiscion {
	padding-top:.42667rem;
	background:white
}
.pjiscion ul li {
	float:left;
	width:33.33333%;
	text-align:center;
	font-size:.59733rem;
	font-family:"黑体";
	line-height:.85333rem;
	cursor:pointer
}
.pjiscion ul .red {
	color:#f23030;
	border-bottom:1px solid #f23030;
	padding-bottom:.42667rem
}
.after-set-li ul li {
	width:33.33333%
}
.said {
	background:url(../images/co.png) no-repeat;
	width:.512rem;
	height:.448rem;
	display:inline-block;
	vertical-align:inherit;
	background-size:cover;
	margin-right:.128rem
}
.co2 {
	background:url(../images/co2.png) no-repeat;
	width:.6016rem;
	height:.512rem;
	background-size:cover
}
.c23 {
	background:url(../images/c23.png) no-repeat;
	width:.512rem;
	height:.512rem;
	background-size:cover
}
.c24 {
	background:url(../images/c24.png) no-repeat;
	width:.384rem;
	height:.36267rem;
	background-size:cover
}
.dapco .compj {
	border-color:#F23030;
	margin-left:.32rem;
	color:#f23030
}
.dapco .nomar {
	border-color:inherit;
	color:inherit
}
.dyeai {
	clear:both;
	overflow:hidden;
	font-size:.512rem;
	color:#b3b3b3
}
.dyeai span {
	float:right;
	margin-top:.32rem;
	margin-right:2.13333rem
}
.pall0 {
	padding:0 .21333rem;
	color:#b3b3b3;
	font-size:.512rem
}
.quedbox.bg_white .img_or img {
	border:0
}
.bg_white .bg3g {
	background:#f3f5f7
}
.bg3g .dyeai {
	background:white;
	padding:.42667rem 0;
	margin-top:.53333rem
}
.overdeta .wuliumess {
	margin-top:.42667rem
}
.overdeta .wuliumess .yg {
	background-position-x:-.93867rem;
	float:left
}
.overdeta .wuliumess .naem {
	width:13.35467rem;
	font-size:.68267rem;
	display:inline-block;
	float:left
}
.overdeta .wuliumess .time {
	font-size:.55467rem;
	color:#666666;
	margin-left:.93867rem;
	padding:.42667rem 0;
	clear:both
}
.overdeta .Mright {
	float:right;
	position:relative;
	top:1.06667rem
}
.overdeta .edit_gtfix {
	min-height:2.944rem
}
.oversetimh .shopprice {
	position:relative;
	overflow:hidden
}
.oversetimh .maleri30 {
	margin-right:.64rem
}
.oversetimh .shopprice .fon_or {
	margin-top:.32rem;
	width:8.40533rem
}
.oversetimh p {
	padding:0 .21333rem;
	font-size:.512rem;
	color:#999999
}
.pricangec {
	float:right;
	margin-top:32px
}
.plad {
	display:block;
	border:1px solid #dadada;
	padding:.17067rem;
	position:absolute;
	bottom:0;
	right:0
}
.gwcw {
	background:url(../images/gwcx.png) no-repeat;
	width:.59733rem;
	height:.59733rem;
	display:inline-block;
	vertical-align:middle;
	background-size:.59733rem
}
.liaxkf {
	background:white;
	padding:.42667rem 0
}
.liaxkf .maleri30 {
	margin:0 1.06667rem
}
.liaxkf .maleri30 a {
	display:block;
	font-size:.55467rem;
	color:#222222;
	font-family:"黑体";
	border:1px solid #c2c2c2;
	text-align:center;
	padding:.21333rem 0;
	border-radius:.128rem
}
.inftwic p {
	border-bottom:1px solid #f5f5f5;
	padding:.42667rem 0;
	margin-top:0
}
.inftwic .dark {
	color:#333333;
	font-family:"黑体"
}
.inftwic-b {
	padding-top:.21333rem
}
.inftwic-b p {
	border-bottom:0
}
.backba {
	background:#f3f5f7
}
.dindboxt {
	background:white;
	font-family:"黑体";
	font-size:.64rem;
	padding:.42667rem 0
}
.dindboxt p {
	line-height:1.06667rem
}
.dindboxt p .gray {
	color:#666666
}
.comnes {
	background:white;
	font-family:"黑体";
	font-size:.64rem;
	padding:.64rem 0
}
.comnes p {
	line-height:.64rem
}
.comnes a.red {
	margin-top:.64rem;
	width:100%;
	height:1.28rem;
	text-align:center;
	line-height:1.28rem;
	border:1px solid #e23435;
	border-radius:.128rem;
	display:block
}
.listschdule {
	background:white;
	font-family:"黑体";
	overflow:hidden
}
.listschdule .tittimlord {
	position:relative;
	border-bottom:1px solid #e6e6e6;
	padding:.42667rem 0;
	width:13.93067rem;
	float:right
}
.listschdule .tittimlord:last-child {
	border-bottom:0
}
.listschdule .tittimlord h2 {
	font-size:.59733rem;
	color:#727272
}
.listschdule .tittimlord p {
	font-size:.55467rem;
	color:#999999;
	overflow:hidden
}
.listschdule .tittimlord p span {
	float:left;
	display:block
}
.listschdule .tittimlord p span.store_dd {
	width:11.072rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.listschdule .tittimlord h2,.listschdule .tittimlord p {
	margin:.42667rem 0
}
.listschdule .red-around:before {
	content:"";
	display:block;
	width:.55467rem;
	height:.55467rem;
	background:#e23435;
	border-radius:50%;
	border:4px solid #ed8182;
	position:relative;
	left:-1.28rem;
	top:1.06667rem;
	z-index:9
}
.listschdule .red-around:after {
	content:"";
	display:block;
	width:.02133rem;
	background:#bfbfbf;
	height:100%;
	position:absolute;
	left:-.91733rem;
	bottom:-1.81333rem
}
.listschdule .gray-around:before {
	content:"";
	display:block;
	width:.32rem;
	height:.32rem;
	background:#bfbfbf;
	border-radius:50%;
	position:relative;
	left:-1.06667rem;
	top:.85333rem
}
.listschdule .gray-around:after {
	content:"";
	display:block;
	width:.02133rem;
	background:#bfbfbf;
	height:100%;
	position:absolute;
	left:-.91733rem;
	top:-3.11467rem
}
.fl_addextra {
	width:10.88rem;
	overflow:hidden;
	white-space:nowrap
}
.fr_extra {
	line-height:2.304rem
}
.sueye {
	padding:.17067rem .256rem;
	font-size:.64rem;
	border:1px solid #c2c2c2;
	border-radius:.08533rem;
	margin-left:.10667rem
}
.orderrefuce .tittimlord h2 {
	line-height:.768rem
}
.orderrefuce .tittimlord h2 a {
	color:#62a4f5;
	vertical-align:bottom;
	text-decoration:underline
}
.orderrefuce .gray-around:after {
	top:-2.41067rem
}
.applyafter .paycloseto .deleshow .qxatten .weight p {
	float:left;
	width:5.33333rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.applyafter .tuharecha .paycloseto .deleshow .qxatten .closeannten {
	top:-.17067rem
}
.applyafter .tuharecha .paycloseto {
	padding:.42667rem 0
}
.seravetype {
	overflow:hidden;
	font-family:"黑体";
	background:white;
	padding:.42667rem 0
}
.seravetype p {
	font-size:.68267rem;
	line-height:.85333rem
}
.seravetype .fuwxbo {
	font-size:.64rem;
}
.seravetype .fuwxbo a {
	display:inline-block;
	padding:.21333rem .85333rem;
	border:1px solid #c4c4c4;
	border-radius:.128rem;
	margin-right:.42667rem;
	margin-bottom:.426667rem;
}
.seravetype .fuwxbo .red {
	border-color:#e23435
}
.seravetype .plus {
	padding:.42667rem 0
}
.seravetype .plus span {
	border-color:#dadde0
}
.seravetype ul {
	overflow:hidden
}
.seravetype ul li {
	float:left;
	width:20%;
	margin:.42667rem 0
}
.seravetype ul li .shcph {
	width:2.688rem;
	height:2.688rem;
	border:1px solid #dadde0;
	text-align:center;
	cursor:pointer
}
.seravetype ul li .shcph img {
	width:2.688rem;
	height:2.688rem
}
.inspectrepot .radio {
	margin-right:1.06667rem;
	float:left;
	width:inherit;
	padding:.42667rem 0
}
.inspectrepot .radio .che span {
	vertical-align:baseline;
	font-size:.64rem;
	color:#666666
}
.seravetype .ifhaeu {
	font-size:.59733rem;
	color:#999999;
	cursor:pointer;
}
.apply-afterserve textarea {
	height:3.62667rem;
	border-bottom:0;
	border-left:0;
	border-right:0;
	outline:none
}
.nextbutt {
	padding:1.664rem 0
}
.nextbutt a {
	display:block;
	width:6.12267rem;
	height:1.408rem;
	text-align:center;
	line-height:1.408rem;
	border-radius:.21333rem;
	font-size:.68267rem;
	color:white;
	background:#f23030;
	margin:0 auto
}
.jaz {
	font-family:"黑体";
	background:white
}
.chineinvoice {
	font-family:"黑体";
	background:white
}
.chineinvoice .lingtd {
	color:#666666;
	font-size:.55467rem;
	padding:.53333rem 0
}
.chineinvoice .radio {
	width:100%;
	padding-top:0;
	padding-bottom:.64rem
}
.sabbao {
	font-family:"黑体";
	text-align:center;
	width:7.25333rem;
	height:1.83467rem;
	line-height:1.83467rem;
	color:white;
	font-size:.768rem;
	margin:0 auto;
	background:#f23030;
	display:block;
	position:absolute;
	bottom:6.4rem;
	left:50%;
	right:50%;
	margin-left:-3.62667rem
}
.shprutba {
	background:white
}
.tutif {
	font-size:.68267rem;
	padding:.42667rem 0
}
.kzthuic {
	line-height:1.81333rem;
	padding-bottom:.896rem
}
.kzthuic .kaid {
	padding:.42667rem;
	border:1px solid #f23030;
	color:#f23030;
	font-size:.59733rem
}
.intrudjs {
	padding:.42667rem 0
}
.intrudjs p {
	font-size:.55467rem;
	color:#666666;
	line-height:1.06667rem
}
.zblikbo {
	background:white
}
.zblikbo .qhsxix {
	margin-left:.64rem
}
.zblikbo .qhsxix .myorder {
	padding-left:0
}
.zblikbo .qhsxix .myorder .order .fl span {
	margin-left:0
}
.zblikbo .qhsxix .cl-ordhi {
	height:inherit
}
.zblikbo .qhsxix .cl-ordhi .order {
	overflow:inherit
}
.li9 {
	color:#999999;
	font-size:.512rem
}
.addretu {
	font-size:.68267rem;
	width:10.88rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.addretu2 {
	font-size:.68267rem;
	width:10.88rem;
	resize:none;
	border:0;
	outline:none;
	min-height:1.472rem;
	max-height:3.56267rem
}
.sunhj {
	padding:1.06667rem 0
}
.sunhj a {
	width:6.10133rem;
	height:1.408rem;
	display:block;
	text-align:center;
	color:white;
	line-height:1.408rem;
	background:#f23030;
	font-size:.68267rem;
	margin:0 auto;
	border-radius:.128rem
}
.coupon_csswri ul li {
	margin-top:1.06667rem;
	float:left;
	width:6.61333rem
}
.coupon_csswri ul li:nth-child(2n) {
	float:right
}
.coupon_csswri ul li .xd_time {
	font-size:.59733rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#999999;
	padding:.59733rem 0
}
.coupon_he ul li {
	width:33.33333%
}
.cp_alo .pon_top {
	color:white;
	background:#fd9064;
	height:3.2rem;
	padding-left:.64rem;
	position:relative;
}
.cp_alo .pon_top:after {
	content:"";
	background:url(../images/coupon_a.png);
	background-size:.256rem;
	background-repeat:repeat-x;
	width:100%;
	height:.08533rem;
	position:absolute;
	bottom:-.02133rem;
	left:0
}
.cp_alo .pon_top h1 {
	font-size:.768rem;
	margin:0;
	padding:.42667rem 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.cp_alo .pon_top h1 .fosi {
	font-size:.512rem
}
.cp_alo .pon_top p {
	font-size:.512rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.cp_alo .pon_dow {
	height:3.2rem;
	background:white
}
.cp_alo .pon_dow p {
	color:#999999;
	font-size:.512rem;
	padding:.426667rem 0 .426667rem .64rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.cp_alo .pon_dow .usecoupon {
	display:block;
	width:3.328rem;
	height:.896rem;
	color:#fd9064;
	font-size:.42667rem;
	border:1px solid #fd9064;
	line-height:.896rem;
	text-align:center;
	margin:0 auto;
	border-radius:.42667rem
}
.passtime .pon_top {
	background:#999999
}
.passtime .pon_dow .usecoupon {
	border-color:#999999;
	color:#999999;
	cursor:no-drop
}
.p_zyft {
	padding:.64rem 0
}
.p_zyft .ka {
	background:url(../images/ka.png) no-repeat;
	width:.85333rem;
	height:.55467rem;
	display:inline-block;
	vertical-align:top;
	background-size:.85333rem;
	margin-right:.128rem
}
.p_zyft .yg {
	background-position-x:-.93867rem;
	vertical-align:text-top
}
.p_zyft p {
	font-size:.64rem
}
.in_chio {
	color:#5b5b5b;
	font-size:.512rem
}
.p_zyfm img {
	border:1px solid #dddddd;
	width:2.13333rem;
	height:2.13333rem;
	margin-right:.91733rem
}
.p_zyfm img:nth-child(5n) {
	margin-right:0
}
.p_zyfb {
	padding:.64rem 0
}
.p_zyfb a {
	padding:.384rem;
	border:1px solid #b0b0b0;
	font-size:.55467rem;
	border-radius:.128rem;
	margin-right:.42667rem;
	display:inline-block
}
.p_zyfb .red {
	color:#f23030;
	border-color:#f23030
}
.pay_mind {
	border-bottom:1px solid #dadde0;
	background:white
}
.submit_com {
	color:#f23030;
	font-size:.59733rem
}
.sp_idear {
	overflow:hidden;
	padding:.85333rem;
	background-color:white
}
.sp_idear img {
	float:left;
	width:2.13333rem;
	height:2.13333rem;
	display:block
}
.com_igy {
	margin-left:.64rem;
	float:left
}
.com_igy p {
	font-size:.68267rem
}
.star_click {
	margin-top:.46933rem;
	position:relative
}
.star_click .comment-item-star_wr {
	height:.74667rem;
	width:.96rem;
	background:url(../images/comment-star_wr.png) repeat-x 0 0;
	background-size:.96rem;
	display:inline-block;
	background-position-y:-.85333rem;
	cursor:pointer
}
.real-star_wr {
	height:.74667rem;
	background:url(../images/comment-star_wr.png) repeat-x 0 0;
	background-size:.96rem;
	display:inline-block;
	background-position-y:-.02133rem
}
.comm_text_goods {
	background:#f3f5f7;
	padding:1.06667rem 0
}
.comm_text_goods .tapassa {
	height:3.84rem;
	background:inherit;
	outline:none;
	border:0;
	line-height:.85333rem
}
.wlcomenser {
	background:white;
	border-bottom:1px solid #ebebeb
}
.wlcomenser .lifi {
	color:#666666;
	font-size:.59733rem;
	margin-top:.08533rem
}
.thirs_commen {
	background:white;
	padding-bottom:1.06667rem
}
.al_comentaid {
	padding-top:1.06667rem
}
.al_comentaid .taidh {
	float:left;
	font-size:.68267rem;
	margin-top:.04267rem;
	padding-left:1.408rem
}
.al_comentaid .star_click {
	float:right;
	margin-top:0
}
.confine-wsp {
	width:10.15467rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.shuxg {
	margin-top:.59733rem
}
.custer .content .menu a {
	display:inline-block;
	margin-left:1.06667rem
}
.neibohoo {
	position:relative
}
.near_orbr {
	right:0;
	position:absolute;
	z-index:999
}
.near_orbr a {
	display:block;
	width:5.33333rem;
	height:1.70667rem;
	line-height:1.70667rem;
	text-align:center;
	color:white;
	background:#808080;
	font-size:.68267rem;
	border-bottom:1px solid #9a9a9a
}
.near_orbr a:last-child {
	border-bottom:0
}
.maleri50 {
	margin:0 1.06667rem
}
.order_datanoprice {
	width:8.27733rem;
	background:#aad2ff;
	border-radius:.08533rem;
	font-size:.68267rem;
	padding:.64rem;
	margin:0 auto
}
.order_datanoprice p {
	line-height:.896rem
}
.order_datanoprice p .co_blue {
	color:#0000ee;
	text-decoration:underline
}
.system_dialogue {
	background:white;
	padding:.64rem;
	border:1px solid #dadde0
}
.system_dialogue .systemmessage {
	color:#929292;
	font-size:.59733rem
}
.system_dialogue .systemcontact {
	margin-top:.64rem;
	color:#4e4e4e;
	font-size:.64rem;
	line-height:.768rem
}
.salesclerk_dialogue {
	overflow:hidden
}
.salesclerk_dialogue .saleslogo img {
	width:1.70667rem;
	height:1.70667rem;
	border:1px solid #dadde0
}
.salesclerk_dialogue .salescontact {
	padding:.64rem;
	background:white;
	width:11.34933rem;
	font-size:.64rem;
	color:#929292;
	line-height:.768rem;
	border-radius:.42667rem;
	position:relative
}
.salesclerk_dialogue .salescontact:before {
	content:"";
	background:url(../images/1317.png) no-repeat;
	width:.27733rem;
	height:.36267rem;
	background-size:.55467rem;
	position:absolute;
	left:-.27733rem;
	top:.768rem
}
.customer_dialogue .salescontact:before {
	right:-.27733rem;
	left:inherit;
	background-position-x:-.27733rem
}
.customer_dialogue .salescontact img {
	width:1.408rem;
	height:1.408rem
}
.order_datanoprice,.system_dialogue,.salesclerk_dialogue {
	margin-top:1.74933rem;
	margin-bottom:1.74933rem
}
.hiddenbox {
	height:2.13333rem;
	overflow:hidden
}
#he100 {
	height:2.13333rem
}
.write_dialogue {
	background:#f0f0f0;
	text-align:center;
	height:2.13333rem;
	line-height:2.38933rem;
	position:fixed;
	z-index:9999;
	bottom:0;
	width:16rem
}
.write_dialogue a {
	position:absolute;
	cursor:pointer;
	display:block;
	height:1.36533rem;
	width:1.36533rem;
	top:50%;
	margin-top:-.68267rem
}
.write_dialogue a .write {
	background:url(../images/write.png) no-repeat;
	background-size:2.77333rem;
	height:1.376rem;
	width:1.376rem;
	display:inline-block
}
.write_dialogue .face {
	left:.64rem
}
.write_dialogue .writemf {
	width:11.52rem;
	height:1.49333rem;
	border-radius:.08533rem;
	outline:none;
	border:0;
	padding:0 .21333rem;
	font-size:.64rem;
	color:#666666
}
.write_dialogue .send {
	right:.64rem
}
.write_dialogue .send .write {
	background-position-x:-1.408rem
}
.write_replece {
	position:relative
}
.face-wrap {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:9;
	background-size:16rem;
	width:16rem;
	margin:0 auto;
	background-repeat:no-repeat
}
.face-wrap-1 {
	background-image:url(../images/face-panel1.2fe5ad465032e7aadae0afca8ebf43f5.png)
}
.face-wrap-2 {
	background-image:url(../images/face-panel2.8e18d844ab6d8cb545234adb1530e621.png)
}
.face-wrap-3 {
	background-image:url(../images/face-panel3.6b545eb939f31bdfd2fbbdcd896d08fa.png)
}
.face-wrap-4 {
	background-image:url(../images/face-panel4.ffa662fda1d9509d6b1384e34e50eb1d.png)
}
.face-wrap-5 {
	background-image:url(../images/face-panel5.5a20055da498e5d4502211589668eb5a.png)
}
.face-img {
	float:left;
	box-sizing:border-box;
	width:2.28267rem;
	height:2.02667rem;
	cursor:pointer
}
.successsystem {
	text-align:center;
	padding:2.13333rem 0
}
.successsystem img {
	width:3.2rem;
	height:3.2rem
}
.prompt_s {
	font-size:.55467rem;
	color:#999999;
	text-align:center
}
.systemprompt {
	text-align:center;
	margin-top:1.06667rem
}
.systemprompt a {
	display:inline-block;
	width:40%;
	height:1.06667rem;
	background:#f23030;
	line-height:1.06667rem;
	text-align:center;
	color:white;
	border-radius:.128rem;
	margin:0 .42667rem;
	font-size:.59733rem
}
.al_mosttype {
	background:white
}
.slide_list_row {
	width:13.22667rem;
	white-space:nowrap;
	overflow:auto;
	overflow-y:hidden
}
.slide_list_row::-webkit-scrollbar {
	background-color:transparent;
	height:0
}
.slide_list_row::-webkit-scrollbar-thumb {
	background-color:transparent;
	height:0
}
.slide_list_row::-webkit-scrollbar-track {
	background-color:transparent;
	height:0
}
.slide_list_row::-webkit-scrollbar-button {
	background-color:transparent;
	height:0
}
.slide_list_row::-webkit-scrollbar-track-piece {
	background-color:transparent;
	height:0
}
.slide_list_row::-webkit-scrollbar-corner {
	background-color:transparent;
	height:0
}
.slide_list_row::-webkit-resizer {
	background-color:transparent;
	height:0
}
.slide_list_row a {
	font-size:.59733rem;
	color:#333333;
	display:inline-block;
	padding:.576rem 0;
	margin-right:.896rem;
	white-space:nowrap
}
.slide_list_row .bobo2 {
	border-bottom:2px solid #e23435
}
.rilick {
	width:1.49333rem;
	border-left:1px solid #e3e5e9;
	text-align:right;
	margin:.448rem 0;
}
.rilick img {
	width:.98133rem;
	height:.85333rem
}
.goodsimgbo {
	width:3.17867rem;
	height:3.008rem;
	border:1px solid #e3e5e9;
	float:left;
	position:relative;
	z-index:2;
	margin:0 .256rem
}
.goodsimgbo img {
	width:3.136rem;
	height:2.96533rem
}
.goods-limit-fo {
	width:7.63733rem
}
.goods-limit-fo .name {
	color:#333333;
	font-size:.512rem;
	line-height:1.5;
	display:block;
	height:1.536rem;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-break:break-word;
	margin-top:.17067rem
}
.goods-limit-fo .condition {
	color:#74d2d4;
	font-size:.55467rem;
	margin-top:.17067rem
}
.goods-limit-fo .condition em {
	font-size:.85333rem;
	color:#4cb6b8;
	margin-right:.21333rem
}
.alcowlone {
	background:white;
	margin:.34133rem 0;
	position:relative
}
.remind_tim {
	position:absolute;
	left:-1px;
	top:-1px;
	color:white;
	font-size:.42667rem;
	background:url(../images/get.png) no-repeat;
	width:2.496rem;
	height:.768rem;
	line-height:.81067rem;
	background-size:cover;
	padding-left:.10667rem;
	z-index:3
}
.goods-limit {
	width:11.34933rem;
	padding:.64rem 0;
	position:relative
}
.goods-limit:before {
	content:"";
	background:url(../images/saw-l.png) no-repeat;
	width:.21333rem;
	height:4.20267rem;
	background-size:cover;
	position:absolute;
	left:-.128rem;
	top:0
}
.goods-limit:after {
	content:"";
	background:url(../images/saw-r.png) no-repeat;
	width:.29867rem;
	height:4.352rem;
	background-size:cover;
	position:absolute;
	right:-.128rem;
	top:-.04267rem;
	z-index:2
}
.get-limit {
	position:relative;
	width:3.37067rem;
	background:#74d2d4;
	height:3.008rem;
	padding:.64rem 0;
	text-align:center;
	-moz-box-sizing:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	-moz-border-radius-topright:.21333rem;
	-webkit-border-top-right-radius:.21333rem;
	border-top-right-radius:.21333rem;
	-moz-border-radius-bottomright:.21333rem;
	-webkit-border-bottom-right-radius:.21333rem;
	border-bottom-right-radius:.21333rem
}
.get-limit canvas {
	width:2.13333rem;
	height:2.13333rem
}
.get-limit .data_num {
	font-family:"黑体";
	font-size:.512rem;
	color:#FFFFFF;
	width:2.34667rem;
	text-align:center;
	position:absolute;
	top:1.23733rem;
	left:50%;
	margin-left:-1.17333rem;
	line-height:1.2
}
.get-limit .data_num .getcatch {
	display:block
}
.get-limit .data_num .datanum {
	display:block
}
.get-limit .clickgetcoupon {
	display:block;
	background:white;
	color:#74d2d4;
	font-size:.512rem;
	width:2.816rem;
	border-radius:.384rem;
	padding:.064rem;
	border:4px solid #48b3b5;
	margin:0 auto;
	letter-spacing:1px
}
.begintimeSurplus {
	color:white;
	padding-bottom:.21333rem
}
.begintimeSurplus .titt {
	font-size:.512rem;
	display:block
}
.begintimeSurplus .timeback {
	font-size:.512rem;
	display:block;
	color:white;
	padding:.256rem 0
}
.begintimeSurplus .timeback a {
	color:#48b3b5;
	border:2px solid #48b3b5;
	background:white;
	padding:.064rem
}
.begintimeSurplus .peopleremind {
	font-size:.42667rem;
	display:block
}
.container {
	width:0;
	position:fixed;
	top:0;
	right:0;
	z-index:10000;
	display:none;
	overflow-x:hidden
}
.container .city-list,.container .province-list,.container .area-list {
	width:100%;
	overflow-x:hidden
}
.container .city {
	overflow-x:hidden;
	padding:.42667rem;
	background-color:#ffffff;
	margin-top:1.45067rem
}
.container .city p {
	font-size:.55467rem;
	color:#afafaf;
	width:95%;
	height:2.13333rem;
	line-height:2.13333rem;
	border-bottom:1px solid #e8ecf1;
	cursor:pointer
}
.container .city p.co_current {
	color:#f23030
}
.screen_wi_loc {
	display:block;
	width:14.4rem;
	position:absolute;
	top:0;
	right:0;
	background-color:#f8f8f8
}
.screen_wi_loc .suce_ok {
	font-size:0.59733rem
}
.screen_wi_loc .content .search {
	width:10.64533rem;
	margin-left:-1.38667rem
}
.emptyedit {
	position:absolute;
	right:.64rem
}
.emptyedit a {
	font-size:.59733rem;
	color:#999999;
	border-left:.04267rem solid #999;
	padding-left:.29867rem;
	margin-left:.21333rem
}
.emptyedit a:first-child {
	border-left:0;
	margin-left:0;
	padding-left:0
}
.lookalike a {
	float:right;
	display:block;
	width:2.176rem;
	font-size:.55467rem;
	color:#666666;
	border:1px solid #666666;
	padding:.192rem 0;
	text-align:center;
	border-radius:.08533rem
}
.mt12 {
	margin-top:.256rem
}
.dejsshort .radio {
	display:none
}
.dejsshort .se_sclist {
	border-bottom:none
}
.dejsshort .se_sclist .deleshow {
	border-bottom:1px solid #e3e5e9
}
.dejsshort .se_sclist .deleshow .deletes {
	margin-top:.256rem
}
.dejsshort .se_sclist .deleshow .prices .sc_pri {
	margin-top:.21333rem
}
.hiradio .radio {
	display:block
}
.hiradio .deleshow {
	width:9.17333rem
}
.hiradio .deleshow .similar-product-text {
	width:9.17333rem !important
}
.daterecord {
	font-size:.59733rem;
	color:#666666;
	padding:.64rem 0;
	border-bottom:1px solid #e3e5e9
}
.delbrowser p {
	font-size:.68267rem;
	line-height:3.11467rem
}
.a_emptyall {
	display:none
}
.detailremark {
	padding-right:0
}
.detailcomment .assess-content {
	margin-right:0
}
.detailcomment .product-imgs-li {
    width:20%;
}
.detailcomment .product-imgs-li img {
    margin-bottom:.64rem
}
.desupp .fr {
	float:none;
	margin:0 auto;
	width:2.13333rem;
	height:2.13333rem;
	border:1px solid #dedede;
	border-radius:50%;
	-moz-box-shadow:0 1px 1px #000;
	-webkit-box-shadow:0 1px 1px #000;
	box-shadow:0 1px 1px #000
}
.desupp .fr i {
	margin-top:.32rem
}
.desupp .fr span {
	margin:0 auto;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin-top:.10667rem
}
.replaylist {
	background:white
}
.replaylist .assess-top {
	padding-bottom:0;
	padding-top:0;
	margin-top:-1px
}
.he108 {
	height:2.304rem
}
.replay_tit {
	font-size:.576rem;
	height:1.92rem;
	line-height:1.92rem;
	position:relative;
	border-bottom:1px solid #e9e9e9
}
.replay_tit:after {
	content:'';
	position:absolute;
	left:0
}
.replay_tit em {
	color:#c1c1c1
}
.replay_text {
	color:#666666;
	font-size:.55467rem;
	line-height:1.2;
	margin-top:.21333rem;
	padding-left:1.36533rem;
	word-wrap:break-word
}
.limitbox .assess-date {
	color:#c1c1c1
}
.restrict {
	border-top:1px solid #e9e9e9;
	padding:.64rem 0
}
.answersubmit {
	position:fixed;
	bottom:0;
	z-index:99;
	background:white;
	font-size:.59733rem;
	border-top:1px solid #e9e9e9;
	background:#eaeef1;
	padding:.42667rem 0
}
.answersubmit .vautxt {
	display:inline-block;
	width:12.288rem;
	height:1.408rem;
	background:white;
	padding:0 .21333rem;
	border:1px solid #e9e9e9;
	outline:none
}
.answersubmit .send {
	display:inline-block;
	background:#f23030;
	color:white;
	height:1.408rem;
	line-height:1.408rem;
	padding:0 .4rem;
	border-radius:.08533rem;
	margin-top:-1px;
	margin-left:.21333rem
}
.askget {
	line-height:2.47467rem
}
.askget span {
	font-size:.64rem;
	color:#222222
}
.askget .item_ask_1 {
	float:left
}
.askget .item_ask_2 {
	float:right
}
.askget .item_ask_2 a {
	border:1px solid #666666;
	color:#666666;
	display:inline-block;
	width:3.2rem;
	height:1.45067rem;
	text-align:center;
	line-height:1.45067rem;
	border-radius:.21333rem
}
.askget .item_ask_2 a.n {
	margin-right:.64rem
}
.askget .item_ask_2 a.action {
	border-color:#e23435;
	color:#e23435
}
.reminder .bop {
	border-top:1px solid #e3e5e9;
	padding-top:.64rem
}
.reminder .message {
	background:#f8f8f8;
	padding:.64rem
}
.reminder .message p {
	font-family:"黑体";
	font-size:.59733rem;
	color:#333333;
	line-height:.81067rem;
	letter-spacing:-1px
}
.resonalist {
	background:white;
	margin-top:.64rem
}
.resonalist .returnreson {
	border-top:1px solid #f8f8f8
}
.resonalist .firde {
	color:#222222 !important
}
.resonalist .Mright {
	margin-left:-.46933rem !important;
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg)
}
.reminder_r {
	margin-top:1.28rem
}
.reminder_r .message {
	background:white
}
.reminder_r .message p {
	color:#e23435
}
.ma-to-30 {
	margin-top:.64rem
}
.applyandreyurn {
	text-align:center;
	padding:.64rem 0
}
.applyandreyurn a {
	background:#e23435;
	color:white;
	font-size:.72533rem;
	font-family:"黑体";
	padding:.64rem 2.13333rem
}
.y_hadgetgoods {
	display:none
}
.describequestion textarea {
	border:0;
	outline:none;
	padding:.21333rem 0;
	height:3.84rem
}
.degree_goods {
	padding:.64rem 0;
	border:0
}
.degree_goods .shopimg img {
	width:2.688rem;
	height:2.688rem
}
.degree_goods .deleshow {
	width:11.392rem
}
.degree_goods .deleshow .deletes .similar-product-text {
	line-height:.85333rem;
	height:1.70667rem;
	width:8.96rem;
	margin-top:0
}
.rm_star1 .star_click {
	margin-top:0;
	margin-left:.512rem
}
.rm_star1 .bot {
	border-top:1px solid #e3e5e9;
	padding-bottom:.64rem
}
.rm_star1 .inspectrepot {
	margin-left:.512rem
}
.rm_star1 .inspectrepot .radio {
	float:none
}
.rm_star1 .inspectrepot .radio .che span {
	font-size:.59733rem
}
.rm_star1 .customer-messa textarea {
	height:5.03467rem;
	margin:0
}
.rm_star1 .submit input {
	width:100% !important;
	border-radius:0 !important;
	margin-top:0 !important
}
.rm_question {
	font-size:.64rem;
	color:#666666;
	font-family:"黑体";
	padding:30px 0
}
.servicedetail {
	background:white
}
.no_service {
	line-height:2.13333rem;
	border-bottom:1px solid #e3e5e9;
	position:relative
}
.no_service span {
	display:block
}
.no_service .item-no {
	font-size:.59733rem;
	color:#222222;
	float:left;
	width:12.032rem;
	overflow:hidden
}
.no_service .status {
	font-size:.68267rem;
	color:#e23435;
	float:right
}
.no_service .Mright {
	position:absolute;
	top:50%;
	right:0;
	margin-top:-.29867rem
}
.overwell {
	height:auto
}
.overwell .item-no {
	line-height:.768rem;
	word-break:break-all;
	padding:.213333rem 0 .42667rem;
	width:14.72rem;
}
.itemno-title-h {
	height:1.28rem;
	line-height:1.28rem;
}
.btn-write-order {
	float:right;
	height:1.024rem;
	margin-top:.106667rem;
	line-height:1.024rem;
	border:1px solid #aaa;
	padding:0 .256rem;
	font-size:.512rem;
	border-radius:.128rem;
	color:#666;
	box-shadow:0 0 .384rem rgba(0,0,0,.2) inset;
}
.schdule_t {
	height:5.33333rem;
	padding:2.13333rem 0 1.06667rem 0;
	display:block;
	padding-left:2.688rem
}
.schdule_t .lc {
	float:left;
	text-align:center;
	position:relative
}
.schdule_t .lc i {
	background:url(../images/lc.png) no-repeat;
	background-size:5.48267rem;
	display:inline-block;
	width:1.45067rem;
	height:1.45067rem
}
.schdule_t .lc .tis {
	position:absolute;
	background:#50c65f;
	color:white;
	border-radius:.42667rem;
	padding:.128rem .17067rem;
	font-size:.45rem;
	top:-1.28rem;
	left:50%;
	white-space:nowrap;
	transform:translateX(-50%);
}
.schdule_t .lc .tis:after {
	content:"";
	width:0;
	height:0;
	border-left:.17067rem solid transparent;
	border-right:.17067rem solid transparent;
	border-top:.17067rem solid #50c65f;
	position:absolute;
	bottom:-.128rem;
	left:50%;
	margin-left:-.17067rem
}
.schdule_t .f-s .sendapply {
	background-position:.27733rem .04267rem
}
.schdule_t .f-s .gr {
	display:block;
	color:#50c65f;
	font-size:.59733rem
}
.schdule_t .m-s {
	top:.64rem;
	left:-.256rem
}
.schdule_t .m-s .wait {
	width:.59733rem;
	height:.59733rem;
	background-position:-3.52rem -.384rem;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-.29867rem;
	margin-top:-.29867rem
}
.schdule_t .m-s .box {
	display:block;
	position:relative;
	border-radius:.08533rem;
	width:3.62667rem;
	height:.128rem;
	background:#cbcbcb
}
.schdule_t .m-s span {
	display:block;
	border-radius:.08533rem;
	width:3.62667rem;
	height:.128rem;
	background:#50c65f
}
.schdule_t .m-s span.half {
	width:50%
}
.schdule_t .e-s {
	left:-1.74933rem
}
.schdule_t .e-s .thirdsales {
	background-position:-4.26667rem .04267rem
}
.schdule_t .e-s .gr {
	display:block;
	color:#222222;
	font-size:.59733rem
}
.schdule_t .e-s .tis {
	top:-1.06667rem;
	display:none
}
.schdule_t .change .e-s .tis {
	display:block
}
.schdule_t .change .e-s .gr {
	color:#50c65f
}
.schdule_t .change .e-s .thirdsales {
	background-position:-1.70667rem .04267rem
}
.schdule_t .change .m-s .tis {
	display:none
}
.schdule_t .change .m-s span.half {
	width:100%
}
.schdule_t .change .m-s span.half .wait {
	display:none
}
.schdule_t .pass .gr {
	color:#50c65f
}
.schdule_t .pass .thirdsales {
	background-position:.27733rem .04267rem
}
.schdule_t .pass .box {
	width:1.6rem
}
.schdule_t .pass .box .half {
	width:100%
}
.sc_lc {
	padding-left:0
}
.sc_lc .lc {
	position:absolute
}
.sc_lc .f-s .tis {
	top:-1.06667rem;
	display:none
}
.sc_lc .m-s {
	left:.21333rem;
	width:1.6rem
}
.sc_lc .m-s .box {
	width:1.6rem
}
.sc_lc .e-s {
	left:1.32267rem;
	width:2.56rem
}
.servicedetail_q {
	background:white;
	line-height:2.13333rem
}
.la_q_dis {
	border-bottom:1px solid #e3e5e9
}
.la_q_q {
	line-height:1.06667rem;
	padding:.53333rem 0;
	-moz-box-sizing:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial
}
.la_q_q .dis {
	font-size:.59733rem;
	color:#333333
}
.la_q_q .time {
	font-size:.59733rem;
	color:#999999
}
.cancel_app {
	background:white;
	position:fixed;
	bottom:0;
	width:100%;
	max-width:16rem
}
.last_lc {
	position:relative;
	float:left;
	height:2.13333rem;
	width:3.2rem
}
.ml86 {
	margin-left:1.83467rem
}
.newcarlist_head {
	position:relative;
	height:1.87733rem;
	line-height:1.87733rem;
	border-bottom:1px solid #e3e5e9;
	background:white
}
.newcarlist_head .tit_car {
	font-size:.768rem;
	color:#222222;
	font-family:"黑体";
	text-align:center;
	display:block
}
.editamessage {
	position:absolute;
	right:.64rem;
	top:0
}
.editamessage .edit_car a {
	font-size:.64rem;
	color:#666666
}
.editamessage .message_car {
	background:url(../images/conta.png) no-repeat;
	width:1.10933rem;
	height:1.088rem;
	background-size:1.10933rem;
	display:inline-block;
	vertical-align:middle;
	margin-left:.55467rem
}
.editamessage .none_message {
	background-position:0 -1.06667rem
}
.bulletin_car {
	height:1.42933rem;
	line-height:1.49333rem;
	background:#f77f7a
}
.bulletin_car .news_car p {
	font-family:"黑体";
	font-size:.55467rem;
	color:white;
	display:inline-block;
	vertical-align:middle;
	width:12.30933rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.bulletin_car .news_car p span {
	position:relative;
	vertical-align:bottom
}
.bulletin_car .news_car>span a {
	float:right;
	color:white;
	display:inline-block;
	vertical-align:middle;
	font-size:.55467rem
}
.carnew {
	background:url(../images/carnew.png) no-repeat;
	background-size:6.10133rem;
	display:inline-block;
	vertical-align:middle
}
.bell {
	width:.832rem;
	height:.74667rem;
	background-position:.04267rem .04267rem;
	margin-right:.384rem
}
.newallshoporder {
	background:#f8f8f8;
	border-top:1px solid #e3e5e9
}
.newallshoporder .radio i {
	width:.72533rem;
	height:.68267rem
}
.newallshoporder .check_t i {
	background-position:-.768rem 0
}
.newallshoporder .logoshopcar .lsc {
	width:.85333rem;
	height:.85333rem;
	background-position:-1.856rem .02133rem
}
.newallshoporder .logoshopcar .s_name {
	font-size:.64rem;
	color:#333333;
	font-family:"黑体";
	vertical-align:middle;
	display:inline-block;
	max-width:5.97333rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.newallshoporder .logoshopcar .Mright {
	float:none;
	display:inline-block;
	vertical-align:middle;
	margin-left:.21333rem
}
.newallshoporder .fr a {
	color:#e23435;
	font-size:.59733rem
}
.newallshoporder .fr .spea {
	color:#222222;
	font-size:.512rem;
	border-right:1px solid #bbbbbb;
	margin-right:.21333rem;
	padding-right:.21333rem
}
.newallshoporder .fr .tycor {
	width:.64rem;
	height:.64rem;
	background-position:-3.66933rem -.10667rem;
	margin-left:.21333rem
}
.fullm {
	line-height:1.64267rem
}
.fullm .mi {
	float:left
}
.fullm .mi a {
	display:inline-block;
	padding:.128rem;
	border:1px solid #e23435;
	font-size:.59733rem;
	color:#e23435;
	border-radius:.08533rem;
	line-height:.576rem
}
.fullm .mi span {
	display:inline-block;
	font-size:.59733rem;
	color:#333333
}
.fullm .brow {
	float:right;
	line-height:1.64267rem
}
.fullm .brow span {
	display:inline-block;
	vertical-align:middle;
	font-size:.59733rem;
	color:#e23435
}
.fullm .brow .rear {
	width:.64rem;
	height:.64rem;
	background-position:-2.85867rem -.08533rem
}
.group_ord {
	background:white
}
.group_ord .sc_list {
	padding:.42667rem .64rem
}
.group_ord .sc_list:first-child {
	padding-top:0
}
.group_ord .sc_list .shopimg {
	position:relative
}
.group_ord .sc_list .shopimg img {
	width:4.48rem;
	height:4.48rem;
	border:1px solid #eaeaea
}
.group_ord .sc_list .shopimg .lt {
	width:100%;
	height:.98133rem;
	line-height:.98133rem;
	background:rgba(30,20,19,0.65);
	color:white;
	text-align:center;
	font-size:.64rem;
	position:absolute;
	bottom:0;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.group_ord .sc_list .radio {
	padding-top:1.94133rem
}
.group_ord .sc_list .deleshow .deletes .similar-product-text {
	line-height:.81067rem;
	height:1.62133rem;
	margin-top:0;
	margin-bottom:0
}
.group_ord .sc_list .deleshow {
	width:8.74667rem
}
.group_ord .sc_list .deleshow .weight {
	line-height:.85333rem
}
.group_ord .sc_list .deleshow .weight span {
	margin-left:.21333rem;
	display:inline-block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	width:3.84rem
}
.group_ord .sc_list .deleshow .weight span:first-child {
	margin-left:0
}
.group_ord .sc_list .deleshow .edit_weight {
	background:#f0f2f5;
	position:relative
}
.group_ord .sc_list .deleshow .edit_weight:after {
	content:'';
	position:absolute;
	background:url(../images/carnew.png) no-repeat;
	background-size:6.10133rem;
	width:.64rem;
	height:.64rem;
	right:2px;
	top:.08533rem;
	background-position:-1.04533rem 0
}
.group_ord .sc_list .deleshow .prices .sc_pri {
	font-size:.72533rem
}
.group_ord .sc_list .deleshow .prices .sc_pri .m {
	font-size:.512rem;
	vertical-align:bottom
}
.group_ord .sc_list .deleshow .prices {
	margin-top:.896rem
}
.group_ord .sc_list .deleshow .emk .sc_pri {
	color:#666666
}
.group_ord .sc_list .deleshow .emk .sc_pri em {
	margin-left:.128rem;
	color:#999999;
	font-size:.59733rem
}
.group_ord .sc_list .deleshow .emk {
	overflow:inherit
}
.group_ord .sc_list .deleshow .emk .plus a {
	padding:.34133rem .384rem;
	color:#333333;
	border:1px solid #666666;
	border-radius:.128rem;
	font-size:.64rem;
	position:relative;
	top:.32rem
}
.empty_so {
	position:relative;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	opacity:.6
}
.empty_so:before {
	content:'';
	background:url(../images/empty.png) no-repeat;
	width:3.11467rem;
	height:3.11467rem;
	position:absolute;
	background-size:cover;
	left:50%;
	top:50%;
	margin-left:-1.55733rem;
	margin-top:-1.55733rem;
	z-index:99
}
.givejf {
	font-size:.55467rem;
	color:#666666;
	background:#fff7f7;
	height:1.06667rem;
	line-height:1.06667rem;
	padding-left:1.70667rem
}
.givejf .g {
	color:#999999;
	margin-left:.42667rem
}
.newcarfoo .payallb {
	bottom:2.13333rem
}
@media screen and (min-width:1300px) {
	.newcarfoo .payallb {
	bottom:1.06667rem
}
}.newcarfoo .payallb .alllef .radio .all {
	top:-.17067rem
}
.newcarfoo .payallb .youbia p {
	text-align:left;
	color:#333333;
	font-weight:bold
}
.newcarfoo .payit .fl .lastime {
	color:#666666;
	font-weight:normal
}
.newcarfoo .payallb .youbia {
	width:6.4rem;
	margin-left:1.06667rem
}
.edit_c {
	height:2.13333rem;
	line-height:2.13333rem;
	display:none
}
.edit_c .all_c .radio {
	width:inherit;
	padding-top:0
}
.edit_c .all_c .radio i {
	display:inline-block;
	vertical-align:middle;
	float:none
}
.edit_c .all_c .all {
	font-size:.55467rem;
	position:relative;
	top:.08533rem
}
.edit_c .ed3_c {
	float:right
}
.edit_c .ed3_c a {
	display:inline-block;
	width:3.2rem;
	height:1.408rem;
	text-align:center;
	line-height:1.408rem;
	border:1px solid #666666;
	font-size:.64rem;
	color:#666666;
	border-radius:.128rem;
	margin-left:.42667rem
}
.edit_c .ed3_c a.del {
	border-color:#e23435;
	color:#e23435
}
.soldout {
	position:relative;
	border-bottom:1px solid #e3e5e9;
	padding-bottom:.64rem
}
.soldout .shopimg {
	float:left;
	width:4.48rem;
	height:4.48rem
}
.soldout .shopimg img {
	width:4.48rem;
	height:4.48rem;
	border:1px solid #eaeaea
}
.soldout .empty_price {
	float:left;
	position:absolute;
	left:5.76rem;
	bottom:.64rem
}
.soldout .empty_price .yp {
	font-size:.72533rem;
	color:#e23435;
	margin-bottom:.64rem
}
.soldout .empty_price .yp em {
	font-size:.512rem
}
.soldout .empty_price p {
	font-size:.55467rem;
	color:#666666
}
.closer {
	background:url(../images/clos.png) no-repeat;
	width:.85333rem;
	height:.85333rem;
	background-size:cover;
	display:inline-block;
	float:right;
	cursor:pointer
}
.choseg {
	display:none
}
.choseg .choose-titr {
	padding-left:.64rem;
	padding-right:.64rem;
	overflow:hidden
}
.handard_gg {
	padding:.64rem 0
}
.handard_gg a {
	width:6.89067rem;
	height:1.45067rem;
	text-align:center;
	line-height:1.45067rem;
	color:#333333;
	font-size:.576rem;
	border-radius:.128rem;
	border:1px solid #e3e5e9;
	float:right;
	margin-bottom:.64rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.handard_gg a.current {
	color:#e23435;
	border-color:#e23435
}
.handard_gg a:nth-child(2n) {
	float:left
}
.handard_gg .submits_de {
	margin-top:2.13333rem
}
.hdd {
	color:#666666;
	font-size:.59733rem;
	padding-bottom:.34133rem
}
.handard_color_size {
	padding:.64rem 0
}
.handard_color_size a {
	display:block;
	width:2.73067rem;
	height:1.45067rem;
	text-align:center;
	line-height:1.45067rem;
	color:#333333;
	font-size:.576rem;
	border-radius:.128rem;
	border:1px solid #e3e5e9;
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin-bottom:.64rem;
	margin-right:.85333rem
}
.handard_color_size a.current {
	color:#e23435;
	border-color:#e23435
}
.handard_color_size .submits_de {
	background:#e23435;
	margin-top:2.13333rem
}
.coupongg {
	background:#f8f8f8
}
.coupongg .closer {
	position:absolute;
	right:.64rem
}
.coupongg .soldout_cp {
	text-align:center
}
.coupongg .soldout_cp .nmy {
	width:3.392rem;
	height:2.70933rem;
	margin-top:1.06667rem
}
.coupongg .soldout_cp .nzw {
	font-size:.59733rem;
	color:#bfbfbf;
	margin-top:.85333rem
}
.c_uscoupon {
	height:14.54933rem;
	overflow:auto;
	margin-top:.64rem
}
.c_uscoupon .canus {
	font-size:.64rem;
	color:#333333;
	font-weight:bold
}
.c_uscoupon .canus span {
	font-size:.512rem;
	color:#999999
}
.cuptyp {
	height:3.94667rem;
	margin:.64rem 0
}
.cuptyp:first-child {
	margin-top:0
}
.cuptyp .le_pri {
	width:36%;
	height:3.94667rem;
	float:left;
	background:#51c9df;
	position:relative;
	border-top-left-radius:.128rem;
	border-bottom-left-radius:.128rem;
	background-image:-webkit-gradient(linear,0% 0%,100% 0%,from(#63EAE8),to(#51CADF));
	background-image:-moz-linear-gradient(0% 100% 180deg,#63EAE8,#51CADF)
}
.cuptyp .le_pri:before {
	content:'';
	background:url(../images/cp.png) no-repeat;
	width:.21333rem;
	height:3.92533rem;
	background-size:cover;
	position:absolute;
	left:-.128rem;
	top:0
}
.cuptyp .le_pri h1 {
	font-size:1.70667rem;
	color:white;
	text-align:center;
	margin:0;
	margin-top:.64rem
}
.cuptyp .le_pri h1 em {
	font-size:.85333rem
}
.cuptyp .le_pri p {
	margin-top:.21333rem;
	color:white;
	font-size:.55467rem;
	text-align:center
}
.cuptyp .ri_int {
	width:64%;
	height:3.94667rem;
	float:left;
	background:white;
	padding:.42667rem 0 .42667rem .42667rem;
	position:relative;
	border-top-right-radius:.128rem;
	border-bottom-right-radius:.128rem;
	border:1px solid #e3e5e9;
	border-left:0
}
.cuptyp .ri_int .ba {
	background:#56d4e2;
	color:white;
	padding:.21333rem;
	border-radius:.128rem;
	line-height:1.00267rem;
	margin-right:.42667rem
}
.cuptyp .ri_int .foi {
	display:inline-block;
	width:5.632rem;
	font-size:.512rem;
	line-height:1.024rem
}
.cuptyp .ri_int span {
	color:#666666;
	font-size:.512rem
}
.cuptyp .ri_int .cp9 {
	color:#999999
}
.cuptyp .ri_int .bo_two {
	font-size:.512rem;
	color:#999999;
	position:absolute;
	bottom:.42667rem
}
.cuptyp .ri_int .bo_two a {
	padding:.14933rem .34133rem;
	border:1px solid #54cfe1;
	color:#54cfe1;
	font-size:.512rem;
	border-radius:.53333rem;
	margin-left:.42667rem
}
.canget span {
	vertical-align:top
}
.newchoosecar {
	bottom:2.13333rem
}
@media screen and (min-width:1300px) {
	.newchoosecar {
	bottom:1.06667rem
}
}.newchoosecar .choose-titr {
	overflow:hidden
}
.ovfHiden {
	overflow:hidden;
	height:100%
}
/*hxm-add-start*/
.edit-btn {
	float:right;
	width:100%;
    margin-top:0.5rem;
	background:transparent;
}
.edit-btn .g {
	float:right;
	border-left:1px solid #bbb;
	padding-left:0.5rem;
	padding-right:0.5rem;
	color:#333;
	cursor:pointer;
}
.edit-list {
	display:none;
	float:right;
	height:1.06667rem;
	line-height:1.06667rem;
}
.edit-list li {
	float:left;
	border-left:1px solid #bbb;
	padding-left:0.5rem;
	padding-right:0.5rem;
	font-size:.55467rem;
	color:#999;
}
.edit-list li:hover {
	color:#333;
}
.edit-list li a {
	color:inherit;
}
.edit-list li:first-child {
	border-left:none;
}
.edit-change .g {
	display:none;
}
.edit-change .edit-list {
	display:block;
}
.operating-floor-two {
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
}
.operating-floor-two .item {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	width:50%;
	border-right:1px solid #dedede;
	padding:0 0.5rem;
}
.operating-floor-two .item:last-child {
	border-right:none;
}
.operating-floor-two .operating-floor-txt {
	float:right;
	width:3.6rem;
	font-size:.59733rem;
	line-height:.8rem;
	margin-top:0.5rem;
	color:#f23030;
}
.operating-floor-two .operating-floor-pic {
	float:left;
	width:3rem;
}
.operating-floor-two .operating-floor-pic img {
	width:inherit;
}
.operating-floor-two .operating-floor-txt span {
	display:block;
	width:100%;
	height:0.8rem;
	overflow:hidden;
	text-align:right;
}
.operating-floor-two .operating-floor-txt .second {
	font-size:.42667rem;
	color:#999;
}
/*移动端layer弹出层样式*/
div.layui-m-layercont {
	font-size:.853333rem;
}
div.layui-m-layerbtn span {
	font-size:.59733rem;
}
.m-lr-20 {
	margin:0 .42667rem;
}
.orders-list {
	font-size:.59733rem;
	color:#343434;
	background:#f7f7f7;
	padding-bottom:.42667rem;
}
.orders-item {
	background:#fff;
	margin-bottom:.42667rem;
}
.shop-mes {
	height:2.38933rem;
	padding-top:0.8rem
}
.shop-logo {
	float:left;
	width:0.725333rem;
	height:0.725333rem;
	margin:0 .42667rem;
	overflow:hidden;
	background:#ddd;
}
.shop-logo>img {
	width:100%;
}
.shop-name {
	height:.725333rem;
	line-height:.725333rem;
	font-size:.64rem;
}
.goods-item {
	background-color:#f7f7f7;
	padding:.42667rem;
	margin-bottom:.21333rem;
}
.goods-pic {
	float:left;
	width:3.92533rem;
	height:3.92533rem;
	margin-right:.85333rem;
	overflow:hidden;
}
.goods-pic>img {
	width:100%;
}
.goods-cont {
	float:left;
}
.goods-title {
	height:1.536rem;
	width:10.24rem;
	line-height:0.768rem;
	font-weight:normal;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.goods-des {
	height:2.13333rem;
	line-height:2.13333rem;
	color:#f4b800
}
.goods-price {
	float:left;
	color:#f33300;
}
.goods-num {
	float:right;
}
.other-item {
	height:2.38933rem;
	margin:0 .42667rem;
	line-height:2.38933rem;
	border-bottom:1px solid #e0e0e0;
}
.other-item:last-child {
	border-bottom:none;
}
.other-left {
	float:left;
}
.other-right {
	float:right;
}
.leave-word-box {
	height:2.3rem;
	overflow:hidden;
}
.leave-word {
	width:11.24rem;
	height:2.3rem;
	line-height:2.3rem;
	resize:none;
	outline:none;
	border:none;
	color:#989898;
}
.other-num {
	margin:0 .42667rem;
}
.other-price {
	color:#f33300;
}
.other-right .arrow-right {
	display:inline-block;
	width:.34133rem;
	height:.59733rem;
	margin-left:.21333rem;
	margin-bottom:-.1rem;
	background:url(../images/yr.png) no-repeat 0 0;
	background-size:cover;
}
.top-header-m {
	height:2.13333rem;
}
.top-header-m>.footer {
	position:fixed;
	bottom:auto;
	top:1.898667rem;
}
/*商品详情页-弹窗购买按钮定位*/
.btns-fixed-wrap {
	height:2.56rem;
}
.btns-fixed-w100 {
	position:fixed;
	left:0;
	bottom:0;
	width:100%;
}
/*hxm-add-end*/
/*拼多多页面*/
.page-title1 {
	display:inline-block;
	font-size:0.682667rem;
	color:#333;
}
.goods-info-p {
	padding:.4rem .5rem;
}
.goods-pic-p {
	float:left;
	width:5.5rem;
	height:5.5rem;
	margin-right:.8rem;
	overflow:hidden;
}
.goods-pic-p>img {
	width:100%;
}
.goods-name-p {
	line-height:.8rem;
	font-size:.7rem;
	height:3.2rem;
	color:#333;
	overflow:hidden;
}
.use-num-p {
	font-size:.6rem;
	color:#999;
	height:1.2rem;
	line-height:1.2rem;
	margin-top:.2rem;
}
.goods-price-p {
	font-size:.6rem;
	color:#999;
	height:.9rem;
	overflow:hidden;
}
.goods-price-p>span {
	font-size:.9rem;
	color:#df241a;
	vertical-align:text-bottom;
	margin-right:.3rem;
	overflow:hidden;
}
.service-list-q {
	box-sizing:content-box;
	height:.6rem;
	padding:.5rem 0;
	background-color:#fafafa;
	text-align:center;
}
.service-list-q>li {
	display:inline-block;
}
.service-list-q>li+li {
	padding-left:.8rem;
}
.service-list-q>li>img {
	width:.6rem;
	height:.6rem;
	margin-right:.1rem;
}
.service-list-q>li>span {
	line-height:.6rem;
	font-size:.5rem;
	color:#666;
}
.groups-users-q {
	padding-top:.5rem;
	text-align:center;
}
.users-list-p {
	min-height:2.25rem;
	padding-top:.15rem;
}
.users-list-p>li {
	display:inline-block;
	border-radius:50%;
	width:2.1rem;
	height:2.1rem;
}
.users-list-p>li+li {
	margin-left:.5rem;
	overflow:hidden;
}
.users-list-p .master-p {
	position:relative;
}
.users-list-p .master-p .pic-wrap {
	box-sizing:content-box;
	width:2rem;
	height:2rem;
	border:2px solid #ffab33;
	overflow:hidden;
	border-radius:50%;
}
.users-list-p>li img {
	width:100%;
}
.users-list-p .tips-p {
	position:absolute;
	left:-1px;
	top:-.2rem;
	width:1.4rem;
	height:.7rem;
	line-height:.7rem;
	font-size:.5rem;
	color:#aa7806;
	border:1px solid #fff;
	background-color:#ffab33;
	border-radius:.35rem;
}
.groupsing {
	height:2rem;
	font-size:.7rem;
	line-height:2rem;
	color:#333;
}
.groupsing>span {
	color:#e02e24;
}
.groupsing>i {
	font-weight:bold;
	color:#000;
}
.groupsed {
	box-sizing:content-box;
	padding:.55rem 0;
	height:.9rem;
	line-height:.9rem;
	font-size:.7rem;
	color:#333;
}
.groupsed>img {
	width:.9rem;
	height:.9rem;
	margin-right:.5rem;
	vertical-align:top;
}
.join-groups-p {
	display:inline-block;
	width:15rem;
	height:1.8rem;
	line-height:1.8rem;
	font-size:.75rem;
	color:#fff;
	background-color:#e02e24;
	border-radius:.3rem;
}
.buy-notes-p {
	margin-top:.5rem;
	border-top:1px solid #e9e9e9;
	height:2.2rem;
	background-color:#f2f2f2;
}
.buy-notes-p .notes-wrap {
	height:1.8rem;
	background-color:#fff;
	line-height:1.8rem;
	padding:0 .5rem;
	font-size:.6rem;
}
.buy-notes-p .notes-title {
	float:left;
	color:#333;
}
.buy-notes-p  .notes-cont {
	float:right;
	color:#999;
}
.nav-list-p {
	height:2.7rem;
	padding-top:.2rem;
}
.nav-list-p>a {
	float:left;
	width:25%;
	text-align:center;
}
.nav-list-p>a img {
	width:1.25rem;
	height:1.25rem;
}
.nav-list-p>a span {
	height:1.1rem;
	font-size:.7rem;
	line-height:1.1rem;
	color:#666;
}
.goods-list-p {
	background-color:#f2f2f2;
}
.goods-item-p {
	width:7.936rem;
	margin-top:.064rem;
	background-color:#fff;
}
.goods-item-p:nth-child(odd) {
	float:left;
}
.goods-item-p:nth-child(even) {
	float:right;
}
.goods-item-p .item-pic-p {
	width:7.936rem;
	height:7.936rem;
	overflow:hidden;
}
.goods-item-p .item-pic-p>img {
	width:100%;
}
.goods-item-p .item-name {
	font-size:.7rem;
	line-height:1rem;
	height:2rem;
	margin:.25rem 0;
	padding:0 .4rem;
	color:#333;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
}
.goods-item-p .item-cont-p {
	height:1rem;
	line-height:1rem;
	padding:0 .4rem;
	margin-bottom:.4rem;
	overflow:hidden;
}
.goods-item-p .items-price {
	float:left;
	font-size:.75rem;
	font-weight:bold;
	color:#e02e24;
}
.goods-item-p .items-num {
	float:right;
	font-size:.6rem;
	color:#999;
}
.btn-share-ico {
	float:right;
	margin-top:0.512rem;
	margin-right:0.426667rem;
	width:0.682667rem;
	height:0.853333rem;
	background:url(../images/ico-share1.png) no-repeat 0 0;
	background-size:cover;
}
/*活动详情页*/
.ac-d-title {
	margin-top:1.706667rem;
	font-size:.64rem;
	line-height:1.28rem;
	color:#333;
	text-align:center;
}
.ac-d-subtitle {
	font-size:.554667rem;
	line-height:1.024rem;
	color:#666;
	text-align:center;
}
.ac-d-state {
	height:1.322667rem;
	padding-bottom:.426667rem;
	border-bottom:1px solid #ddd;
	text-align:center;
}
.ac-d-state>span {
	display:inline-block;
	padding:0 .426667rem;
	font-size:.512rem;
	line-height:.896rem;
	color:#999;
}
.ac-d-cont {
	padding:.426667rem;
	font-size:.512rem;
	line-height:.896rem;
	color:#666;
}
.ac-d-cont img {
	width:100%;
	max-width:100%;
}
/*取消订单详情*/
.cancel-order-record {
	padding:.426667rem .64rem;
	background-color:#fff;
	margin-bottom:.426667rem;
}
.cancel-order-title {
	padding:.426667rem 0;
	font-size:.64rem;
	color:#333;
	line-height:1;
	text-align:center;
}
.des-title2 {
	border-bottom:1px solid #ccc;
	margin-bottom:.426667rem;
}
.no-service-m {
	border:1px solid #ddd;
}
.no-service-m>li {
	height:1.152rem;
	font-size:.512rem;
	border-bottom:1px solid #ddd;
	overflow:hidden;
}
.no-service-m>li:last-child {
	border-bottom:none;
	height:auto;
	min-height:1.024rem;
}
.no-service-m .item-title-s {
	float:left;
	padding:.256rem 0 .256rem .512rem;
	width:3.84rem;
	color:#333;
	line-height:.64rem;
}
.no-service-m .item-cont-s {
	float:left;
	padding:.256rem;
	width:10.816rem;
	color:#666;
	line-height:.64rem;
	border-left:1px solid #ddd;
}
.cancel-order-record .progress-bar {
	height:2.56rem;
	background-repeat:no-repeat;
	background-position:center;
	background-size:12.074667rem 1.450667rem;
}
.item-contacts {
	display:inline-block;
	margin-right:.256rem;
	height:.64rem;
	max-width:5.12rem;
	overflow:hidden;
	vertical-align:top;
}
.co-red {
	color:#e23435;
}
.refund-detail {
	font-size:.512rem;
	line-height:.768rem;
	color:#666;
}
/*微信账号关联商城账号*/
.relation-user-wrap {
	margin:0 .64rem;
}
.relation-user-wrap .relation-des {
	font-size:.512rem;
	line-height:1.28rem;
	color:#999;
}
.relation-user-wrap .co-black {
	color:#333;
}
.user-photo1-h {
	width:3.2rem;
	height:3.2rem;

	margin:.512rem auto 0;
	border-radius:50%;
	overflow:hidden;
}
.user-photo1-h>img {
	width:100%;
}
.ueser-name1-h>span {
	vertical-align:top;
	color:#333;
	margin-left:.384rem;
}
.p-t-48 {
	padding-top:1.024rem;
}
.relation-user-wrap .relation-btns {
	display:block;
	height:1.664rem;
	line-height:1.664rem;
	text-align:center;
	font-size:.597333rem;
	color:#666;
	border:1px solid #ccc;
	border-radius:.128rem;
}
.relation-btns.register-btns {
	background-color:#f23030;
	color:#fff;
	border-color:#ab434a;
}
/*商家入驻*/
.banner1-joinus {
	width:16rem;
	height:6.4rem;
	overflow:hidden;
}
.banner1-joinus>img {
	width:100%;
}
.btns-fixed-bottom {
	position:fixed;
	bottom:0;
	width:16rem;
	border-top:2px solid #d8d8d8;
	text-align:center;
	background-color:#fff;
}
.btns-fixed-bottom.btns-1 {
	height:3.2rem;
}
.btns-fixed-bottom.btns-2 {
	height:4.352rem;
}
.btns-fixed-bottom.btns-3 {
	height:4.352rem;
}
.btns-fixed-wrap3 {
	height:5.12rem;
	padding-top:.768rem;
}
.btns-fixed-bottom>.btns-a {
	border:none;
	display:inline-block;
	width:14.293333rem;
	height:1.877333rem;
	line-height:1.877333rem;
	font-size:.768rem;
	color:#fff;
	background-color:#e42626;
	border-radius:.192rem;
}
.btns-fixed-bottom.btns-1>.btns-a {
	margin-top:.64rem;
}
.btns-fixed-bottom.btns-2>.btns-a {
	margin-top:1.152rem;
}
.btns-fixed-bottom.btns-3>.btns-a {
	margin-top:1.792rem;
}
.btns-fixed-bottom .agree-ment {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:1.792rem;
	line-height:1.792rem;
	font-size:.512rem;
}
.btns-fixed-bottom .agree-ment>a {
	color:#008aeb;
}
.joinus-main-index {
	padding:0 .853333rem 3.84rem;
}
.joinus-steps {
	padding:1.28rem 0 0 .512rem;
}
.joinus-steps .steps {
	position:relative;
	display:inline-block;
	height:1.408rem;
	padding:0 .512rem;
	line-height:1.408rem;
	background-color:#ea4444;
	font-size:.64rem;
	color:#fff;
	border-radius:.192rem;
}
.joinus-steps .arrow-down {
	position:absolute;
	left:.725333rem;
	bottom:-2.304rem;
	width:.213333rem;
	height:1.792rem;
	background:url("../images/long-arrowdown.png") no-repeat 0 0;
	background-size:cover;
}
.joinus-steps .steps>i {
	display:inline-block;
	width:.682667rem;
	height:.682667rem;
	margin-right:.256rem;
	line-height:.682667rem;
	text-align:center;
	border-radius:50%;
	background-color:#fff;
	color:#ea4444;
}
.joinus-steps .steps-des {
	margin:.256rem 0;
	height:2.304rem;
	padding-left:1.408rem;
	line-height:.768rem;
	font-size:.554667rem;
	color:#666;
}
.joinus-steps .co-orange {
	color:#e42626;
}
.joinus-mes {
	padding:.256rem .64rem;
	background-color:#ededed;
	font-size:.512rem;
	color:#666;
	line-height:.768rem;
	border-radius:.192rem;
}
.joinus-mes>h5 {
	font-size:.512rem;
	padding:.256rem 0;
	font-weight:normal;
}
.set-license-tips {
	height:1.066667rem;
	padding-left:.896rem;
	line-height:1.066667rem;
	background-color:#fff4cd;
	font-size:.512rem;
	color:#666;
}
.license-pic {
	height:5.44rem;
	padding:0 .768rem;
	border-bottom:1px solid #dfdfdf;
}
.license-pic>label {
	float:left;
	margin-top:.576rem;
	width:4.266667rem;
	height:4.266667rem;
	border:1px dashed #999;
	overflow:hidden;
}
.license-pic>label>img {
	width:100%;
	height:100%;
}
.license-pic>span {
	float:right;
	margin-top:4.288rem;
	margin-right:.512rem;
	line-height:1.152rem;
	color:#999;
	font-size:.512rem;
}
.bg-ededed {
	background-color:#ededed;
}
.business-license {
	padding:0 .426667rem .64rem;
	background-color:#fff;
}
.between-item {
	height:1.728rem;
	border-bottom:1px solid #dfdfdf;
}
.between-item>label {
	float:left;
	line-height:1.706667rem;
	font-size:.597333rem;
	color:#333;
}
.between-item .switch {
	box-sizing:content-box;
	float:right;
	position:relative;
	width:2.986667rem;
	height:.96rem;
	margin-top:.32rem;
	border:1px solid #666;
	background-color:#999;
	overflow:hidden;
	border-radius:.128rem;
}
.between-item .switch>.slider {
	position:absolute;
	left:-1.493333rem;
	top:0;
	width:2.986667rem;
	height:.96rem;
	background-color:#fff;
	border-radius:.128rem;
	overflow:hidden;
	-webkit-transition:left 0.3s;
	transition:left 0.3s;
}
.between-item .switch-on {
	border-color:#e63333;
}
.between-item .switch-on>.slider {
	left:0;
}
.between-item .switch>.slider>span {
	display:block;
	width:1.493333rem;
	height:.96rem;
	background-color:#e63333;
}
.between-item input {
	float:right;
	border:none;
	outline:none;
	line-height:1.706667rem;
	width:8.96rem;
	text-align:right;
	font-size:.512rem;
	color:#999;
}
.between-item>select {
	float:right;
	border:none;
	font-size:.512rem;
	color:#999;
	height:2.24rem;
	outline:none;
}
.set-input-tips {
	padding:.426667rem .384rem;
	font-size:.512rem;
	line-height:.853333rem;
	color:#999;
	background-color:#ededed;
}
.set-store-mes {
	padding:0 .426667rem;
	background-color:#fff;
	margin-bottom:.426667rem;
}
.store-mes-list1 {
	display:none;
}
.ico-arrow-down3 {
	display:inline-block;
	width:.341333rem;
	height:.256rem;
	background:url("../images/arrow-down2.png") no-repeat 0 0;
	background-size:cover;
	margin-right:.384rem;
	margin-bottom:0.064rem;
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
}
.set-mes-on .ico-arrow-down3 {
	-webkit-transform:rotate(0);
	transform:rotate(0);
}
.set-store-mes .between-item {
	height:2.304rem;
}
.set-store-mes .between-item>label {
	height:2.24rem;
	line-height:2.24rem;
}
.set-store-mes .between-item input {
	line-height:2.24rem;
}
.set-store-mes .set-mes-tips1 {
	height:1.792rem;
	padding-top:.512rem;
	line-height:1.28rem;
	font-size:.725333rem;
	color:#333;
}
/*签到页面*/
.panel1-sign {
	position:relative;
	height:7.253333rem;
	padding:.512rem .426667rem .64rem;
	background:url("../images/bg-panel-sign.jpg") no-repeat 0 0;
	background-size:cover;
	font-size:.469333rem;
	color:#fff;
}
.user-sign {
	float:left;
}
.user-sign>i {
	float:left;
	width:1.28rem;
	height:1.28rem;
	margin-right:.426667rem;
	border-radius:50%;
	overflow:hidden;
}
.user-sign img {
	width:100%;
}
.user-sign>span {
	float:left;
	height:1.28rem;
	max-width:3.84rem;
	line-height:1.28rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.integral-sign {
	float:right;
	text-align:right;
	max-width:5.12rem;
}
.integral-sign>span {
	display:block;
	line-height:.768rem;
}
.click-sign {
	position:absolute;
	top:1.365333rem;
	left:50%;
	margin-left:-2.133333rem;
	width:4.266666rem;
	height:4.266666rem;
	background:url("../images/ico-integral-sign.png") no-repeat 0 0;
	background-size:8.533332rem 4.266666rem;
}
.click-sign>span {
	display:none;
	padding-top:2.56rem;
	line-height:.576rem;
	color:#ff563f;
	text-align:center;
	font-size:.469333rem;
}
.clicked-sign {
	background-position-x:-4.266666rem;
}
.clicked-sign>span {
	display:block;
}
.continuity-sign {
	position:absolute;
	width:100%;
	line-height:1;
	text-align:center;
	bottom:.64rem;
}
.continuity-sign i {
	font-weight:bold;
	color:#ffe400;
}
.continuity-sign .c-7 {
	display:inline;
}
.continuity-sign .c-20 {
	display:none;
}
.continuity-7 .c-7 {
	display:none;
}
.continuity-7 .c-20 {
	display:inline;
}
.panel2-sign {
	padding:0 .384rem;
	background-color:#fff;
}
.panel2-sign h3 {
	font:.597333rem/1.706667rem normal;
	color:#666;
	border-bottom:1px solid #ddd;
	text-align:center;
}
.panel2-sign li {
	float:left;
	height:1.28rem;
	line-height:1.28rem;
	width:2.176rem;
	text-align:center;
	font-size:.512rem;
}
.weeks-sign {
	padding-top:.256rem;
}
.weeks-sign li {
	color:#666;
}
.calendar-sign {
	padding-bottom:.512rem;
}
.calendar-sign li {
	position:relative;
	color:#999;
}
.calendar-sign li>i {
	display:none;
	position:absolute;
	left:.768rem;
	bottom:0;
	width:.746667rem;
	height:.682667rem;
	background:url("../images/ico-checked-sign.png") no-repeat 0 0;
	background-size:cover;
}
.calendar-sign .checked>i {
	display:block;
}
.rule-sign {
	background-color:#fff;
	margin-top:.426667rem;
	padding:.32rem .426667rem .512rem;
	color:#666;
}
.rule-sign h5 {
	font:.597333rem/1.536rem normal;
}
.rule-sign p {
	font-size:.512rem;
	line-height:.853333rem;
}
/*日历插件字体调整*/
body .gearDate {
	font-size:.512rem;
}
/*添加账号弹窗*/
.withdraw-addpay-pop {
	position:fixed;
	z-index:996;
	top:0;
	display:none;
	left:0;
	background-color:#fff;
	width:100%;
	height:100%;
}
