﻿/*! 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
}
.xq_details .sg{ background:#fff;}
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;
	background:#fff;
}
ul, li {
	list-style:none
}
a {
	color:#232326;
	text-decoration:none;
	vertical-align:middle
}
i, em {
	font-style:normal
}
span, img {
	vertical-align:middle
}
.paging .sp{ font-size: 0.55rem; color: #333; margin-bottom: 0.3rem; line-height: 0.7rem;}
.paging .xp{ font-size: 0.55rem; color: #333; margin-bottom: 1rem; line-height: 0.7rem;}
.shuju {
    padding-top: 0.8rem;
	padding-bottom:0.8rem;
    overflow: hidden;
	background:#fff;
}
.shuju ul li{ width:33.33333%; text-align:center; float:left; border-right: 1px solid #eee;}
.shuju ul li p{ color:#c29848; font-weight:bold; font-size:0.75rem; line-height:1rem;}
.shuju ul li p.er{ color:#666666; font-weight: normal; font-size:0.5rem;}
.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
}

.ds-in-bl {
	display:inline-block;
	vertical-align:middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
overflow:hidden;
}
.content {
margin:0 .21333rem
}
.content:before, .content:after {
	content:"";
	clear:both;
	display:block;
	font-size:0;
	height:0
}
.maleri30 {
margin: 1rem .64rem 0;
}
.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;
	z-index:999;
	height:2.5rem;
	background:#fff;
}
@media screen and (min-width: 1300px) {
header {
height:.93867rem
}
}
header .content {
padding-top:.65rem
}
@media screen and (min-width: 1300px) {
header .content {
padding-top:.128rem
}
}
header .logo img {
margin-left:.21333rem;
	width:5.06rem;
height:1.3rem
}
@media screen and (min-width: 1300px) {
header .logo img {
width:1.28rem;
height:.49067rem
}
}
header .sea-box {
	width:9rem;
	height:1.3rem;
	background:#eee;
	position:relative;
margin-left:1rem;
-moz-border-radius:.6rem;
-webkit-border-radius:.6rem;
border-radius:.6rem
}
@media screen and (min-width: 1300px) {
header .sea-box {
height:.64rem;
width:12.37333rem
}
}
header .sea-box span {
	background-image:url("../images/search.png");
	background-repeat:no-repeat;
	background-size:cover;
height:.8rem;
width:.8rem;
	position:absolute;
top:.29867rem;
	left:0.3rem;
	bottom:0rem;
	right:0rem;
margin-left:.21333rem
}
@media screen and (min-width: 1300px) {
header .sea-box span {
width:.42667rem;
height:.42667rem;
position:absolute;
top:.128rem;
left:0rem;
bottom:0rem;
right:0rem
}
}
header .sea-box .sear-input {
	width:7.17333rem;
margin-left:.896rem
}
@media screen and (min-width: 1300px) {
header .sea-box .sear-input {
width:11.09333rem
}
}

header .sea-box input {
    background: #eee none repeat scroll 0 0;
    border: 0 none;
    color: #666666;
    font-size: 0.55rem;
    height: 1.3rem;
    outline: medium none;
    padding: 0 0.8rem;
    width: 100%;
}
@media screen and (min-width: 1300px) {
header .sea-box input {
height:.64rem;
font-size:.42667rem
}
}
header .login {
margin-left:.21333rem;
font-size:.64rem;
float:right;
}
@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.3rem;
	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:33.3333%
}
.footer ul li .yello {
	color:#c19846
}
.footer ul li a {
	display:inline-block;
	cursor:pointer
}
.footer ul li a .icon {
margin-top:.35rem
}
@media screen and (min-width: 1300px) {
.footer ul li a .icon {
margin-top:.04267rem
}
}
.footer ul li a .icon .iconfont {
	font-size:0.9rem;
	color:#c3a98e;
}
@media screen and (min-width: 1300px) {
.footer ul li a .icon .iconfont {
font-size:.59733rem
}
}
.footer ul li a .icon p {
font-size:.5rem;
margin-top:.21333rem;
color:#0A9B15;
}
@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:.5rem;
margin-bottom:.5rem;
	overflow:hidden;
	background:#fff;
	padding:0.8rem 0;
}
.dh nav a {
	display:block;
	float:left;
	width:25%;
	text-align:center;
	margin:.5rem 0
}
.dh nav a span span {
	vertical-align:sub;
    font-size:.58rem;
	position:relative;
    top:.5rem;
	left:0rem;
	bottom:0rem;
	right:0rem;
	color:#333;
}
.dh nav a span img {
	width:2rem;
	height:2rem
}
.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;
	padding-left:0.5rem;
}
.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 {
    border: 1px solid #ddd;
    border-radius: 0.2rem;
    float: left;
    margin: 2%;
    overflow: hidden;
    padding: 3%;
    width: 46%;
}
.secondkill .shop a .shopnum {
	position:relative;
	text-align: center;
}

.secondkill .shop a .shopnum div {
	font-size:0.45rem;
	margin:0.4rem 0;
	text-align:left;
}

.secondkill .shop a .shopnum div img {
    height: 0.4rem;
    margin-right: 5px;
    position: relative;
    top: -0.06rem;
    width: 0.4rem;
}

.secondkill .shop a .shopnum h2 {
    font-size: .512rem;
    margin-top: 1rem;
    text-align: left;
	line-height:0.6rem;
}
.secondkill .shop a .shopnum img {
	width:4rem;
	height:3.54rem
}
.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:.45rem;
	color:#e4393c;
margin:.21333rem 0;
text-align:left;
}
.secondkill .shop a .shopnum .del {
font-size:.45rem;
color:#999;
width:100%;
text-align:left;
text-decoration:line-through;
}
.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 {
	overflow:hidden
}
.guesslike ul li {
    float: left;
    margin: 0 1%;
    overflow: hidden;
    padding-bottom: 0.08533rem;
    position: relative;
    width: 48%;
	border:1px solid #ddd;
	padding:2%;
}


.guesslike ul li .similer-product {
	background-color:#fff;
	clear:both;
	overflow:hidden;
	display:block;
}
.guesslike ul li .similer-product .simidibl {
	display:block
}
.guesslike ul li .similer-product img {
	width:7.95733rem;
	height:7.95733rem;
}
.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 1.06667rem;
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:1.2rem
}
.mslide {
	position:relative;
	overflow:hidden
}
.mslide:after {
	content:'';
	display:block;
	width:100%;
	padding-top:51%
}
.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 img {
	position:absolute;
	left:0;
	top:0;
	width:16rem;
	height:8.2rem;
	border:none
}
.mslide .dot {
	position:absolute;
right:.21333rem;
bottom:.21333rem;
	z-index:5;
	font-size:0
}
.mslide .dot span {
	display:inline-block;
width:.3rem;
height:.3rem;
margin-left:.21333rem;
background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
	border-radius:50%
}
.mslide .dot .cur {
	background-color:#fff
}
.similar-product-text {
	height:1.32267rem;
font-size:.6rem;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-break:break-word;
	color:#232326;
margin-top:.34133rem;
line-height:.64rem;
margin-bottom:.34133rem;
padding:0 .21333rem
}
.similar-product-price {
	color:#c19846;
font-size:.42667rem;
	display:block;
padding:0 .21333rem;
	position:relative;
top:.02133rem;
height:1rem;
line-height:.55467rem
}
.similar-product-price .big-price {
font-size:.59733rem
}
.similar-product-price .small-price {
	vertical-align:text-top
}

.guess-button {
    background: #cba45c none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 0.5rem;
    padding: 10px 15px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
}

.similar-product-price .dele-button {
	right:2.66667rem
}
.classreturn {
	width:16rem;
	height:2.5rem;
	background-color:#0A9B15;
	position:relative;
	text-align:center;
	line-height:2.5rem
}
.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;
color: #fff;
}
.classreturn .content .sea-box { position:relative;}

.classreturn .content .search .sear-input {
	width:15rem;
	height:1.5rem;
	margin-top:0.3rem;
}
.classreturn .content .search .sear-input a {
	display:block
}
.classreturn .content .search .sear-input input {
	border:0;
	width:100%;
	height:1.5rem;
	color:#666666;
	outline:none;
    padding:0 0.21333rem 0 2rem;
    font-size:.55rem;
	display:inherit;
	background:#eee;
	border-radius:0.8rem;
}
.classreturn .content .menu {
	/*position:absolute;
right:.42667rem*/
width: 85%;
}
.classreturn .content .menu span{ font-size:0.68rem; color:#fff; font-weight:bold;
display: block; 
overflow: hidden;/*注意不要写在最后了*/ 
white-space: nowrap; 
-o-text-overflow: ellipsis; 
text-overflow: ellipsis;}

.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:#333333;
}
.tpnavf .footer ul li a {
	color:#fff
}
.classlist {
	overflow:hidden
}
.classlist .fl {
	width:3.24267rem;
	background-color:#fff;
	border-top:1px solid #eee;
}
.classlist .fl ul li {
	text-align:center;
	/*position:relative;*/
	height:2.5rem;
	border-bottom:1px solid #eee;
}
.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:.02133rem;
	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 {
    color: #000;
    display: block;
    font-size: 0.59733rem;
    line-height: 1.5rem;
    margin: 1rem auto;
    overflow: hidden;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 1.5rem;
}
.classlist .fl ul .red a {
	color:#c19846;
	border-left:0.2rem solid #c19846;
}
.classlist .fr {
	width:12.75733rem;
	border-top:1px solid #eee;
	border-left: 1px solid #eee;
}
.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.3333%;
	text-align:center;
	margin-bottom:1rem;
}
.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:9rem;
	height:1.22rem
}
.loginsingup-input .content30 {
margin:0 .64rem
}
.loginsingup-input .content30 .lsu {
	border-bottom:1px solid #dedede;
font-size:.6rem;
	position:relative;
padding:.02133rem 0
}
.loginsingup-input .content30 .lsu span img{ width:1rem; height:0.87rem;}
.loginsingup-input .content30 .lsu input {
	width:8.856rem;
	height:2.3rem;
	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:.64rem;
	cursor:pointer;
	background-position:0
}
.loginsingup-input .content30 .lsu .eye {
background-position:-.85333rem 0
}
.loginsingup-input .content30 .test input {
	width:9.6rem
}
.loginsingup-input .content30 .test img {
	width:3.7rem;
	height:1.7rem;
}
.loginsingup-input .content30 .submit {
	border:0;
	text-align:center
}
.loginsingup-input .content30 .submit input {
	width:100%;
	height:1.87733rem;
	color:#fff;
	background-color:#0A9B15;
	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
}
.loginsingup-input .content30 .signup-find .note span {
margin-left:.21333rem;
 color:#999;
 font-size:0.5rem;
}
.radio .che span {
margin-left:.21333rem
}
.radio .check_t i {
background-position:-.78933rem 0
}

.tishi {
    bottom: 0;
    margin: 0 auto 0.5rem;
    position: fixed;
    text-align: center;
    width: 100%;
}
.tishi img{ width:1rem; height:0.89rem;}

.tishi p {
    color: #999;
    line-height: 1rem;
}
.tishi p span {
    padding-left: 0.3rem;
	font-size: 0.6rem;
}
.radio i {
width:.61867rem;
height:.59733rem;
	display:block;
	float:left;
	background-image:url("../images/check.png");
	background-repeat:no-repeat;
	background-size:cover;
	background-position:0
}
.signup-find, .radio {
	padding-top:1.06667rem;
	width:13.01333rem;
	margin:0 auto
}
.signup-find span, .radio span {
font-size:.512rem;
	cursor:pointer
}
.thirdlogin {
	border-top:1px solid #dedede;
	text-align:center;
	margin:1.06667rem 0
}
.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-bottom:1px solid #ccc;
	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:2.3rem;
	line-height:2.3rem;
	text-align:center
}
.singupphone .content30 .bk input {
	float:left;
	width:11.94667rem
}
.singupphone .content30 .radio {
	width:auto;
padding-top:.8rem
}
.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 .ma {
	margin-top:0.8rem
}
.findpassword .content30 .ma span {
	width:3.66933rem;
}

.findpassword .content30 .ma span img {
    height: 2rem;
    margin-top: -0.08533rem;
    width: 3.8rem;
}

.findpassword .content30 .ma input {
    padding-left: 0.7rem;
    width: 10.9227rem;
}
.zc_se input {
	width:8.704rem
}

.zc_se a {
    border-left: 1px solid #ddd;
    color: #999;
    padding: 0.55467rem 0.6rem;
}
.loginsingup-input .content30 .boo {
	border-bottom:1px solid #cccccc;
	
}
.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;
}
.rzwenzi{ width:100%; text-align:center; padding-bottom:1.5rem;}
.rzwenzi .renzheng{line-height:2rem; font-size:0.6rem; font-weight:bold; text-align: center; margin-bottom:1rem;}

.rzwenzi .rezspan {
    background: #eb544b none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font-size: 0.6rem;
    padding: 5px 10px;
}

.myhearder {
	background:#0A9B15;
	background-repeat:no-repeat;
	background-size:cover;
	position:relative;
	width:100%;
	height:6.63467rem;
}
.myhearder .person {
	position:absolute;
	top:40%;
	bottom:50%;
	margin-top:-1rem;
	left:1.06667rem
}
.myhearder .person .personicon {
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	width:3rem;
	height:3rem
}
.myhearder .person .personicon img {
	width:3rem;
	height:3rem
}
.myhearder .person .lors {
    color: #fff;
    font-size: 0.768rem;
    margin-left: 0.8rem;
    margin-top: 0.3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: auto;
}
.myhearder .person .lors span{ font-size:0.9rem;}
.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 {
    bottom: 2rem;
    left: 5rem;
    position: absolute;
    width: 100%;
	height:auto;
}
.myhearder .scgz ul li {
	float:left;
	text-align:center;
	width:auto;
}
.myhearder .scgz ul li a {
color:#b3a078;
}

.myhearder .scgz ul li.renz {
    border: 1px solid #ceebea;
    border-radius: 1rem;
    margin-left: 1rem;
    padding: 0 0.7rem;
}
.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: 0.6rem;
    line-height: 1rem;
    color: #ceebea;
}
.myhearder .scgz ul li.renz a p {
    font-size: 0.45rem;
    line-height: 0.9rem;
}
.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 .3rem;
	height:2rem;
	line-height:2rem;
	background-color:#fff;
	border-bottom:1px solid #eee;
}
.myorder a {
	overflow:hidden;
	display:block
}
.myorder .order {
	overflow:hidden
}
.myorder .order .fl img {
width:1.2rem;
height:1.2rem;
	vertical-align:middle
}
.myorder .order .fl span {
font-size:.6rem;
	vertical-align:middle;
	font-weight:normal;
margin-left:.21333rem;
color:#333;
}
.myorder .order .fr {

}
.myorder .order .fr a {
	display:block;
	overflow:hidden
}


.myorder .order .fr span {
    color: #333;
    float: left;
    font-size: 0.6rem;
    
}
.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:33.33333%;
	text-align:center
}
.my .content .floor ul li a {
	padding:1.06667rem 0;
	display:block
}
.my .content .floor ul li a span {
	background-color:rgba(217, 81, 99, 0.9);
	border-radius:50%;
font-size:.512rem;
	width:1.06667rem;
	height:1.06667rem;
	display:block;
	line-height:1.06667rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	position:absolute;
right:.85333rem;
top:.55467rem;
	color:white
}
.my .content .floor ul li a img {
	height:1.36533rem
}
.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:.6rem;
	color:#333;
	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:50%
}
.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:1.92rem;
	line-height:1.92rem
}
.list7 .myorder .fr i {
margin-top:.8rem
}
.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-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-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:#0A9B15;
	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;
margin-top: 1rem;
}
.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 {
    border: 1px solid #eee;
    float: left;
    line-height: 1.70667rem;
    margin: 0 2%;
    text-align: center;
    width: 46%;
}
.lb_showhide ul li a {
font-size:.55rem;
	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)
}
.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:.98133rem 0 0 .64rem;
	width:8.53333rem
}
.store_info .dis-box .g-s-i-title h3 {
font-size:.59733rem;
	font-weight:normal;
	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 #eb544b;
font-size:.512rem;
	color:#eb544b;
border-radius:.08533rem;
	position:relative;
	z-index:2
}
.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
}
.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:#c19846
}
.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:#c19846
}
.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:#c19846
}
.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 #c19846;
margin-top:.192rem
}
.shopkill ul li .fon .ce .jd .jdtred .percent {
height:.08533rem;
	background-color:#c19846;
	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:#c19846;
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:#eb544b;
	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 {
    background: #eee none repeat scroll 0 0;
    border-radius: 0.5rem;
    color: #333;
    cursor: pointer;
    padding: 0.3rem 1.5rem;
}
.detail .content .search .sxp {
	font-weight:600;
	background:#7f7f7f;
	color:#fff;
}
.detailban {
	height:16rem;
	width:100%
}
.detailban .mslide {
	height:16rem;
	width:100%
}
.detailban .mslide ul li a img {
	height:16rem;
	width:100%
}
.de_font {
	background-color:#fff
}
.thirty {
margin:0 .64rem;
	border-bottom:1px solid #f8f8f8;
padding-bottom:.42667rem
}
.scgz{ height:2rem;}
.de_font .fl {
	width:14.7rem;
	margin-bottom:0.3rem;
}
.de_font .fl .similar-product-text {
	height:auto;
line-height:1rem;
}
.de_font .fl p{ float:left;}
.de_font .fl .renz{ background:#ff6600; padding:0.2rem 0.4rem; color:#fff; border-radius:0.2rem; margin:0.35rem 0.2rem; text-align:center; font-size:0.59rem; line-height:0.8rem;}
.de_font .fl .ziy{ background:#e43a3b; padding:0.2rem 0.4rem; color:#fff; border-radius:0.2rem; margin:0.35rem 0.2rem; text-align:center; font-size:0.59rem; line-height:0.8rem;}
.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:#666;
font-size:.59733rem;
margin-top:.21333rem
}
.de_font .scunde p .linethr {
	text-decoration:line-through
}
.de_font .scunde p .kc {
	position:relative;
	float:right;
}
.de_font .scunde .red {
    color: #e43a3b;
    font-size: 1rem;
    line-height: 1rem;
   /* margin-left: 2.5rem;*/
	font-weight:bold;
}
.de_font .scunde .red font{
	padding-left:0.2rem;
}
.de_font .scunde .dui {
    border: 1px solid #e43a3b;
    border-radius: 5px;
    color: #e43a3b;
    float: left;
    font-size: 0.5rem;
    padding: 0.2rem 0;
    text-align: center;
    width: 2rem;
}
.detailsfloo .myorder .order .fl span {
	float:left;
font-size:.576rem
}
.detailsfloo .myorder .order .fl span i {
	color:#eb544b
}
.detailsfloo .myorder .order .fl .firde {
	color:#777777;
	margin-left:0;
	width:4.26667rem;
	overflow:hidden
}
.detailsfloo .myorder .order .fl .red {
	color:#eb544b
}
.detailsfloo .myorder .order .fr .gt {
	background-image:url(../images/gt.png);
width:.59733rem;
height:.59733rem
}
.detailsfloo .myorder .order .fr span i {
	color:#eb544b
}
.myhearders {
	position:relative
}
.myhearders .descgz ul li {
	float:left;
	width:18%;
	text-align:center;
	margin:0 1%;
}
.myhearders .descgz ul li a img {
width:.6rem;
height:.6rem;
	display:inline-block;

}
.myhearders .descgz ul li a p {
	color:#777777;
	display:inline-block;
	vertical-align:sub;
font-size:.45rem
}
.recommed {
	background-color:#fff;
padding:0 .64rem
}
.recommed h2 {
	color:#eb544b;
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:#fff;
	margin:0.5rem 0;
}
.detailsfloo .tbv {
margin:.21333rem 0
}
.podee {
	height:2.34667rem
}

.modity-zhut h3 {
    border-left: 5px solid #bc9d6e;
    color: #333;
    font-size: 0.7rem;
    font-weight: 700;
    margin: 1rem 0 0.6rem;
    padding: 0 0.7rem;
}
.jiben {
    margin-top: 0.8rem;
}
.jiben li {
    float: left;
    padding: 10px 5% 10px 0;
    width: 50%;
}
.jiben li h2 {
    color: #000;
    float: left;
    font-size: 0.5rem;
    font-weight: bold;
    line-height: 1rem;
    margin: 0;
    text-align: left;
    width: auto;
}
.jiben li span {
    color: #333;
    font-size: 0.5rem;
    font-weight: normal;
    line-height: 1rem;
}
@media screen and (min-width: 1300px) {
.podee {
height:1.28rem
}
}
.podee .cart-concert-btm {
	background-color:white;
	position:fixed;
	z-index:9999;
	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:70%;
	display:block;
	overflow:hidden
}
.podee .cart-concert-btm .fl ul li {
	float:left;
	width:33.3333%;
	position:relative;
	text-align:center
}
.podee .cart-concert-btm .fl ul li a .shouye {
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
}
.podee .cart-concert-btm .fl ul li a i {
width:.96rem;
height:.85333rem;
	background-image:url("../images/shouc.png");
	background-repeat:no-repeat;
	background-size:cover;
background-position-x:-.17067rem;
	display:block;
	margin:0 auto;
	position:relative;
top:.42667rem;
left:.08533rem
}
.podee .cart-concert-btm .fl ul li a .red {
	background-image:url("../images/shouc2.png");
}
@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;
	background-image:url("../images/kf.png");
	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;
color:#666666;
}
@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:30%
}
.podee .cart-concert-btm .fr ul li {
	float:left;
	width:100%;
	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:#ff6600;
}
.spxq-ggcs {
	background-color:white;
	border-bottom:1px solid #dedede;
    margin-bottom:.21333rem;
	padding:20px 10px;
	line-height:25px;
}
.spxq-ggcs ul li {
	float:left;
	width:100%;
	text-align:center;
	height:1.2rem;
	line-height:1.2rem;
    font-size:.7rem;
	cursor:pointer;
	color:#000;
	background:url(../images/hengx.png) no-repeat;
	background-size:100% 100%;
	margin-top:0.3rem;
}
.spxq-ggcs ul .red {
	color:#eb544b
}
.ann_content{ width:100%; margin:0 auto;}
.ann_con_tit{ width:100%; text-align:center;}
.ann_con_tit span{ font-size:0.7rem; color:#000; line-height:2rem;}
.sgtb {
    background: #fff none repeat scroll 0 0;
    height: 7rem;
    margin-bottom: 0.5rem;
    padding: 2% 0;
    width: 100%;
}
.sgtb li{ width:48%; float:left; padding:1%; background:#fff;}
.sgtb li .left img{ float:left; width:2.5rem; height:2.5rem;}
.sgtb li .right{ float: right; height:3rem; width:4.8rem; }
.sgtb li .right h2 {
    color: #000;
    font-size: 0.6rem;
    font-weight: bold;
    line-height: 1.3rem;
    margin-top: 0.5rem;
}
.sgtb li .right p{ color:#999; font-size:0.5rem; overflow:hidden; white-space:nowrap;display: block; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.ann_con_detail {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #eee;
    clear: both;
    height: 3.5rem;
    padding: 0.5rem 0.4rem;
    margin-top: 1rem;
}
.detail_public .dp_left{ width:100%; float: left;}
.detail_public .dp_right{ width:6.2rem; float: right; overflow:hidden;}
.detail_public .dp_right img{ width:100%;}
.dpr_top span{ font-size:0.65rem; color:#333; line-height:1rem;display: block; 
width: 100%; 
overflow: hidden;/*注意不要写在最后了*/ 
white-space: nowrap; 
-o-text-overflow: ellipsis; 
text-overflow: ellipsis; }
.dpr_bottom{ margin-top:0.6rem;}
.dpr_bottom p{ float:left; font-size:0.5rem; margin-right:0.3rem; color:#999999;}
.dpr_bottom p img{ width:0.7rem; height:0.7rem; margin-right:0.2rem;}
.toper {
	height:1.87733rem;
	width:100%;
	background-color:#D0EAF1
}
.spxq {
	text-align:left;
    margin:0 .64rem;
	background-color:white
}

.spxq p {
    color: #333;
    font-size: 0.55rem;
    line-height: 0.8rem;
}
.spxq img {
	max-width:16rem;
	width:100% !important;
	margin: 0.8rem 0;
}
.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:2.1rem;
	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
}
.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:4.30933rem
}
.choose_shop_aready .shopprice .fon_or {
	margin-top:0
}
.choose_shop_aready .shopprice .fon_or .similar-product-text {
font-size:.68267rem;
	height:2.13333rem;
	line-height:1.06667rem;
margin-top:.10667rem
}
.choose_shop_aready .shopprice .fon_or .price_or {
	color:#eb544b;
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:#c19846;
	border-color:#c19846
}
.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:#c19846;
	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:25%
}
.actionfooer .cart-concert-btm .fr {
	width:75%
}
.actionfooer .cart-concert-btm .fr ul .o {
	background:#fe9c9c
}
.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:100%
}
.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
}
.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:#c19846;
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:#c19846
}
.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
}
.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:#c19846
}
.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:#c19846;
	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;
}
.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;
	line-height:1.024rem;
padding:.21333rem 0
}
.resonco {
	padding-bottom:1.06667rem
}
.resonco p {
font-size:.64rem;
margin-top:.21333rem;
}
.resonco .radio {
	margin:inherit
}
.resonco .radio .che span {
	color:#666666;
font-size:.64rem
}
.submits_de {
	width:100%;
	height:2.09067rem;
	background:#bfbfbf;
font-size:.768rem;
	color:white;
	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;
	font-size:0.5rem;
}
.incorise .usejfye {
	width:2.13333rem;
	background:#c19846;
	color:white;
	border:0
}
.bagrr {
	background:#c19846
}
.timeafter p.confinetime {
padding:.21333rem;
	background:#eb544b;
	color:white;
	display:inline-block
}
.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:#c19846;
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:.55467rem;
	color:#999999
}
.sc_list .deleshow .prices {
	overflow:hidden;
margin-top:.21333rem
}
.sc_list .deleshow .prices .sc_pri {
	color:#c19846;
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 #f8f8f8;
	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:#c19846
}
.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:#eb544b;
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 #c19846;
	background-color:#c19846;
	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:#c19846;
	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:#c19846;
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:#c19846
}
.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:#c19846;
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;
padding-top:0rem;
}
.pay-list-4 ul li .pay-list-img img {
	width:1.7rem;
	height:0.8rem;
	margin-left:0.5rem;
}
.pay-list-4 ul li .pay-list-font {
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:.6rem
}
.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:.6rem
}
.home-bank-tab {
    margin: 0.8rem 0 0;
}
.home-tab {
    border-bottom: 2px solid #ccc;
    box-sizing: border-box;
    height: 2rem;
    line-height:2rem;
}
.home-tab li.selected {
    border-bottom: 2px solid #eb544b;
    box-sizing: border-box;
    color: #b09465;
    height: 2rem;
    line-height: 2rem;
}


.home-code-explain {
    padding: 4%;
	margin-bottom:2rem;
}
.home-code-explain-title {
    font-size: 0.7rem;
    font-weight: bold;
	line-height:2rem;
}
.home-code-explain ol li {
    font-size: 0.5rem;
    line-height: 0.8rem;
	color:#999;
}

.home-tab li {
    float: left;
    height: 100%;
    text-align: center;
    width: 50%;
}
.home-tab li.selected a {
    color: #eb544b;
}
.home-tab li a {
    display: inline-block;
    font-size: 0.6rem;
    font-weight: bold;
    height: 100%;
    text-align: center;
    text-decoration: none;
    width: 100%;
}
.teuse .red {
	color:#c19846
}
.losepay {
	display:none;
	z-index:999;
	width:16rem;
	background-color:white;
	position:fixed;
	bottom:0
}
.losepay .red {
font-size:.768rem;
	color:#c19846;
	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:#c19846;
	color:white;
	float:right
}
.checkcodes {
font-size:.64rem;
	padding-top:1.06667rem;
	border-bottom:1px solid #cccccc;
}
.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:#c19846
}
.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:#c19846;
	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:#c19846
}
.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 #eee;
border-radius:0.21333rem 0.21333rem 0rem 0rem
}
.head_acc ul li {
	float:left;
	width:33.3333%;
	text-align:center;
	border-right:1px solid #eee;
	height:1.87733rem;
	line-height:1.87733rem;
font-size:.68267rem;
	cursor:pointer
}
.head_acc ul li:last-child {
	border-right:0
}
.head_acc ul .red {
	color:white;
	background-color:#e01222
}
.fll_acc {
	overflow:hidden
}

.fll_acc ul li {
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    float: left;
    font-size: 0.55rem;
    overflow: hidden;
    padding: 0.42667rem 0rem;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 33.3333%;
}
.fll_acc ul li:first-child{
	border-left: 1px solid #eee;
}
.fll_acc ul li .red {
	color:#e01222
}
.fll_acc ul li .coligh {
	color:#999999;
margin-top:.21333rem
}
.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:86%
}
.news_list_fll .news_c_tit p {
padding-left:.64rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	clear:both;
	color:#4b4b4b;
	line-height:1.5;
font-size:.64rem
}
.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 {
	clear:both;
	border-bottom:1px solid #f8f8f8
}
.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 {
    background: #eee none repeat scroll 0 0;
    border: medium none;
    border-radius: 0.3rem;
    color: #666;
    font-size: 0.64rem;
    height: 1.87733rem;
    outline: medium none;
    padding: 0 0.21333rem 0 0.8rem;
    width: 14.7rem;
    margin-bottom: 0.8rem;
}
.search_pl .search2 .le_inp input.tijiao{
	background: #0A9B15;
	color: #fff;
	margin-top: 0.8rem;
}

.le_inp button.tijiao {
    background: #ebebeb none repeat scroll 0 0;
    border: 0.3rem solid #ebebeb;
    border-radius: 0.3rem;
    color: #0A9B15;
    font-size: 0.55rem;
    font-weight: bold;
    margin-top: 0.8rem;
    padding: 0.5rem 0;
    width: 14.7rem;
}
.search_pl .search2 .ri_ss {
    float: left;
    height: 1.87733rem;
    line-height: 1.87733rem;
    position: absolute;
    text-align: center;
    width: 2.072rem;
}
.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
}

.search_list_dump ul {
    height: 2rem;
    line-height: 1.5rem;
    overflow-x: scroll;
    white-space: nowrap;
    width: 100%;
}
.search_list_dump ul span{ padding:0 1rem; font-size:0.59rem; color:#666;}
.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
}


#v_button_div {
    background-color: #0f0f0f;
    border-radius: 3rem;
    color: #f5d69d;
    cursor: pointer;
    font-size: 0.6rem;
    height: 2rem;
    line-height: 2rem;
    margin: 2rem auto 0;
    text-align: center;
    width: 6rem;
}
#v_button_div a {
    color: #f5d69d;
    font-size: 0.6rem;
	font-weight:bold;
}

.floor .content p {
    font-size: 0.45rem;
    line-height: 2rem;
    text-align: center;
}



#v_gold_div {
    display: block;
    text-align: center;
}

.v_img_css {
    background: rgba(0, 0, 0, 0) url("/template/mobile/new2/static/images/gold.png") repeat scroll 0 0 / 100% 100%;
    height: 9.88rem;
    margin: 1.5rem auto 0;
    overflow: hidden;
    position: relative;
    width: 16rem;
    z-index: 9;
}

.v_name {
    color: #594417;
    font-size: 0.7rem;
    margin-left: 2rem;
    padding-top: 2.8rem;
    text-align: left;
}


.v_user_detail {
    color: #745a21;
    float: left;
    font-size: 0.4rem;
    line-height: 2;
    padding-left: 2rem;
    padding-top: 0.7rem;
    width: 50%;
}
.floor .content .v_p3 {
    text-align: left;
	line-height:1rem;
}

.v_user_button {
    background: rgba(0, 0, 0, 0) url("../images/gold_botton.png") no-repeat scroll 0 0;
    float: left;
    font-size: 14px;
    height: 2.15rem;
    line-height: 1.7rem;
    margin-left: 1.7rem;
    margin-top: 1.8rem;
    width: 5rem;
	background-size:100% 100%;
}
.v_gold {
    color: #d7b167;
}
.floor .content .v_p4 {
    font-size: 0.7rem;
    height: 2.5rem;
    line-height: 2.5rem;
}
.floor .content .v_p5 {
    color: #333333;
    font-size: 0.5rem;
    line-height: 1rem;
    text-align: left;
	margin-left:0.8rem;
	margin-right:0.8rem;
}
.v_equity{ margin-bottom:1.5rem;}

.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:#c19846
}
.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:#c19846
}
.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 {
}
.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:#c19846;
	border-color:#c19846
}
.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;
	color:#fff;
}
.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:#c19846;
	border-bottom:2px solid #c19846
}
.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:#c19846;
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:#c19846
}
.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:#c19846
}
.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 #c19846
}
.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:#c19846
}
.mytit_flash .addset li {
	width:20%
}
.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:1.06667rem 0;
	overflow:hidden
}
.price-alln {
font-size:.55467rem;
	float:left;
margin-top:.384rem
}
.price-alln .red {
	color:#c19846
}
.price-alln .threel {
margin-left:.21333rem;
font-size:.512rem
}
.shop-rebuy {
	float:right;
padding:.36267rem .53333rem;
	border:1px solid #f8f8f8;
font-size:.55467rem;
border-radius:.21333rem
}
.paysoon {
	color:white;
	background-color:#c19846;
	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:#c19846
}
.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;
	font-size:0.5rem;
}
.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:#c19846;
	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:#c19846;
	border-bottom:1px solid #c19846;
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:#c19846
}
.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;
	line-height:1.70667rem
}
.seravetype .fuwxbo a {
padding:.21333rem .85333rem;
	border:1px solid #c4c4c4;
border-radius:.128rem;
margin-right:.42667rem
}
.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
}
.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:#c19846;
	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:#c19846;
	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 #c19846;
	color:#c19846;
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:#c19846;
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:2.56rem;
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:.34133rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.cp_alo .pon_dow {
	height:3.62667rem;
	background:white
}
.cp_alo .pon_dow p {
	color:#999999;
font-size:.29867rem;
padding:.64rem 0 .64rem .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:#c19846;
	border-color:#c19846
}
.pay_mind {
	border-bottom:1px solid #dadde0;
	background:white
}
.submit_com {
	color:#c19846;
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:#0A9B15;
	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:#c19846
}
.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 {
	float:none;
	width:100%;
	height:auto
}
.detailcomment .product-imgs-li img {
	width:auto;
	height:auto;
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:#c19846;
	color:white;
	height:1.408rem;
	line-height:1.408rem;
padding:0 .42667rem;
border-radius:.08533rem;
	margin-top:-1px;
margin-left:.21333rem
}
/*# sourceMappingURL=style.css.map */
.ttmt-list ul li:nth-child(3) { color: rgb(255, 102, 2); }
.ttmt-list ul li:nth-child(2) { color: rgb(140, 135, 135); }
.topup span:nth-child(2) { padding: 0px 6px; color: rgb(208, 203, 203); }
.topup-money { padding: 0px; }
.fop-main { overflow: hidden; }

.m-tagbox {
    margin:1rem 0.6rem 0;
    width: 96%;
}
.m-tagbox .tag-item { position: relative; width: 92px; padding: 0px 5px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.m-tagbox .t-check { display: none; position: absolute; right: 0px; bottom: 0px; width: 16px; height: 16px; background-position: -40px 0px; }

.m-tagbox .tag-define, .m-tagbox .tag-item {
    border: 1px solid rgb(224, 224, 224);
    color: rgb(51, 51, 51);
    float: left;
    height: 2rem;
    line-height: 2rem;
    margin-bottom: 1rem;
    margin-right: 0.7rem;
    text-align: center;
    width: 4.419rem;
	font-size:0.5rem
}
.m-tagbox .tptig { display: inline-block; background-image: url('../images/sprite-operate.png'); background-repeat: no-repeat; }


.my_menu {
    background: rgb(255, 255, 255) none repeat scroll 0 0;
    margin-top: 4px;
}

.my_menu ul {
    margin: 0;
    padding: 0;
}

.my_menu ul li {
    height: 2rem;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}

.my_menu ul li a {
    text-decoration: none;
}

.my_menu ul li p {
    line-height: 2rem;
    margin: 0;
    position: relative;
}
.my_menu ul li p strong {
    color: rgb(51, 51, 51);
    display: block;
    font-size: 0.6rem;
    font-weight: 400;
    height: 2rem;
    line-height: 2rem;
    padding-left: 2rem;
    text-align: left;
    font-weight:bold;
}
.my_menu ul li p strong.my_job_ico {
    background: transparent url("../images/12.png") no-repeat scroll 5px center / 1.3rem 1.3rem;
}

.my_menu ul li p strong.my_qiandao_ico {
    background: transparent url("../images/14.png") no-repeat scroll 5px center / 1.3rem 1.3rem;
}

.my_menu ul li p strong.my_huodong_ico {
    background: transparent url("../images/9.png") no-repeat scroll 5px center / 1.3rem 1.3rem;
}
.my_menu ul li p span {
    background: transparent url("../images/icon_right3.png") no-repeat scroll 0 0 / 10px 18px;
    display: block;
    height: 18px;
    margin-top: -9px;
    position: absolute;
    right: 10px;
    top: 50%;
    width: 10px;
}