﻿body 
{
 margin:0;
font-family:Arial;
font: 12px/1.5 arial,\5b8b\4f53;
 background:#f5f5f5;
 height:100%;
 display:block;
}
.page, body
{
    background-color: #f5f5f5!important;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
ul, ol {
    list-style: none;
}
.fl{float:left;}
.fr{float:right;}
.fred{color:#e4272e;}
.fblack{color:#222;}
.fgery{color:#f70;}
.d50{width:46%;}
.d60{width:66%;}
.d30{width:30%;}
ul, ol {
    list-style: none;
}
.redbtn input[type="checkbox"]{width:0px!important;}
 
 .radioBtn label:hover::after,.radbtn label:hover::after ,.redbtn label:hover::after{
	opacity: 0;
}
 
.radioBtn input[type=checkbox]:checked + label:after,.radbtn input[type=checkbox]:checked + label:after,.redbtn input[type=checkbox]:checked + label:after {
	opacity: 1;
}
.radioBtn label:after,.radbtn label:after,.redbtn label:after  {
	opacity: 0;
	content: '';
	position: absolute;
	width: 10px;
	height: 6px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 2px solid #fff;
	border-top: none;
	border-right: none;
 
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
input[type="checkbox"]+label {
  cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
	background: #fff;
	border:2px solid #b2b2b2
	;
	border-radius:20px;
}
.radioBtn input[type="checkbox"]+label {
  cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: -20px;
  	left: -30px;
	border:2px solid #b2b2b2;
	border-radius:20px;
}
.radbtn input[type="checkbox"]+label {
  cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 10px;
  	left: 5px;
  	border:2px solid #b2b2b2;
	border-radius:20px;
}
.redbtn input[type="checkbox"]+label {
  cursor: pointer;
	width: 20px;
	height: 20px; 
    top: 18px;
   left:-16px;
	border:2px solid #b2b2b2;
	border-radius:20px;
}
 
input[type="checkbox"]:checked+label{
 background: #EF4F4F;
}
input[type=text]:focus:not([readonly])
{
    box-shadow:none;
}
input[type=text]
{
    background-color:#fff;
    border:1px solid #ccc;
}
input[type=password] {
    background-color: #fff;
    border: 1px solid #ccc;
}

a {
text-decoration: none;
color: #666;
}
a.button-collapse, nav a.button-collapse i {
    height: 50px;
    line-height: 50px;
}
.clearfix {
zoom: 1;
}
.clearfix:after {
content: "\0020";
display: block;
clear: both;
height: 0;
}
p
{
    margin:0;
    padding:0;
}
.c-nav {
    margin-bottom: 6rem;
}
.s7{width:70%;}
.s3{width:30%;}
.font14{font-size:1.4rem;}
.mt10{margin-top:6rem;}
.mt20{margin-top:8rem;}
.btn-write{background:#fff;color:#222;}
.btn-blue{background:#3cc51f;color:#fff;}
.btn-red{background:#EF4F4F;color:#fff;}
.btn:hover, .btn-large:hover {
    background-color: #EF4F4F;
}
/*账户明细*/
.recordList .item-name
{
margin-left: .5rem; 
margin-right: .5rem;
overflow: hidden;
height: 40px;
display: block;
}
.recordList .item-money
{
display: block;
line-height: 4.5rem;
text-align:right;
}

/*错误提示框*/
.textac {
text-align: center;
}
.tips {
color: #fff!important;
word-wrap: normal;
background: url("../images/tou50.png") repeat;
padding: 0 .5rem;
border-radius: .2rem;
color: #fff;
width: 28rem;
text-align: center;
position: fixed;
bottom: 40%;
left: 50%;
margin-left: -14.5rem;
display: inline-block;
min-height: 3rem;
line-height: 3rem;
font-size: 1rem;
z-index: 100000;
}
/***用户中心首页***/
.collmenubox{padding-top:1rem;}
.collmenubox p{border-bottom:1px solid #ddd;}
.person-info{background:url(../images/bj.png) no-repeat;float:left;width:100%;height: 10rem;}
.nav-top{background-color:#3C94D4;}
.p-headimg{width:30%;float:left;}
.p-name{width:70%;float:left;font-size: 2rem;color: #333;top: 35%;display: block;margin-top: 2rem;color: #fff;}
.p-name .pn{width:100%;float:left;}
.p-name .pm{width:98%;float:left;font-size:1.2rem; overflow:hidden;}
.collapsible
{
 background:#fff;
 margin:0;
box-shadow: none;
 width:100%;
}
.person-wrap {
position: relative;
}
.person-wrap img {
width: 100%;
margin: 10px 0;
padding: 0;
}
 .collapsible li p
 {
   font-size:14px;
   padding:10px 0;
   border-bottom:1px solid #ddd;
 }
.radbtn{margin: 12px 0 0 28px;}
.l-btn45{text-align: center;width: 100%;box-sizing: border-box;position: relative;display: block;margin: 0 auto;color:#fff; height: 4rem; line-height: 4rem;font-size: 1.4rem;}
.l-btn47{height:44px;line-height:44px;box-sizing: border-box;position: relative;display: block;text-align:center;font-size:18px;width:100%; cursor:pointer;}
.l-btn48{height:35px;line-height:35px;box-sizing: border-box;position: relative;display: block;text-align:center;font-size:1.2rem;float:left;margin: 4px 4px;}
.l-btn49{height:3rem;line-height:3rem;box-sizing: border-box;position: relative;display: block;color:#fff;text-align:center;font-size:18px;width: 90%;margin: 0 auto;border-radius: 5px;}
.collapsible li p .item-name{padding-left:1rem;width:50%;float:left;color:#222;}
.collapsible li p .item-val{width:50%;text-align:right;float:left;padding-right:1rem;color:#bbb;}
.quick-enter .enter {box-sizing: border-box;position: relative;display: block;background: #fff;padding-left: 1rem;padding:10px 15px;}
.quick-enter .word{font-size:17px;}
.icon-order{background:url(../images/icon/order.png) no-repeat 50% 50%;-webkit-background-size: 3rem 3rem;-moz-background-size:  3rem 3rem;-o-background-size: 3rem 3rem;background-size:3rem 3rem;} 
.icon-integral{background:url(../images/icon/integral.png) no-repeat 50% 50%;-webkit-background-size: 3rem 3rem;-moz-background-size:  3rem 3rem;-o-background-size: 3rem 3rem;background-size:3rem 3rem;} 
.icon-balance{background:url(../images/icon/balance.png) no-repeat 50% 50%;-webkit-background-size: 3rem 3rem;-moz-background-size:  3rem 3rem;-o-background-size: 3rem 3rem;background-size:3rem 3rem;} 
.icon-share{background:url(../images/icon/share.png) no-repeat 50% 50%;-webkit-background-size: 3rem 3rem;-moz-background-size:  3rem 3rem;-o-background-size: 3rem 3rem;background-size:3rem 3rem;} 
.icon-home{background:url(../images/icon/home.png) no-repeat 50% 50%;-webkit-background-size: 2rem 2rem;-moz-background-size:  2rem 2rem;-o-background-size: 2rem 2rem;background-size:2rem 2rem; width:2rem; height:4rem;}
.icon-back{background:url(../images/icon/back.png) no-repeat 50% 50%;-webkit-background-size: 2rem 2rem;-moz-background-size:  2rem 2rem;-o-background-size: 2rem 2rem;background-size:2rem 2rem; width:2rem; height:4rem;}
.flex{padding: 0;margin: 0;list-style: none;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;/*自动换行*//*-webkit-flex-flow: row; 不换行*/justify-content: space-around;}
.flex-f-row{ -webkit-flex-flow: row;}
 .right-arrow {width: 1rem;height: 1.2rem;display: inline-block;position: absolute;right: 2rem;top: 1rem;background: url("../images/right-arrow.png") center no-repeat;background-size: 50%;}

/*收货地址*/
.address-delete{background:url(../images/icon/close.png) no-repeat 50% 50%;-webkit-background-size: 2rem 2rem;-moz-background-size:  2rem 2rem;-o-background-size: 2rem 2rem;background-size:2rem 2rem;width: 2rem;height: 2rem;position: relative;margin-right: 1.3rem;float: right;margin-top: -2.8rem;}

/*发票管理*/
.collapsible-body .radiobtn{padding:1rem 2rem;}
.pro-wrap .in-title{float:left;width:20%;}
.pro-wrap .in-name{float:left;width:80%; overflow:hidden;}
.pro-wrap .in-type,in-flag{float:left;width:30%;}
/*账户管理*/
.balancebox{width:100%;height:15rem;background:#fff;border-bottom:1px solid #ddd;}
.financel{width:50%;height:12rem; padding-top: 3rem; text-align:center;}
.financer{width:50%;height:12rem; padding-top: 3rem; text-align:center;}
.bl-name{display: block;text-align: center;margin-top:.5rem;}
.bl-price{text-align: center;display: block;}
.btn-1{line-height: 4rem;height: 4rem;text-align: center;width: 90%;box-sizing: border-box;position: relative;display: block;background: #ddd;margin: 0 auto;}
.icon-curlogo{background:url("../images/icon/wallet01.png") no-repeat; background-size: 60%;display: -webkit-box;width:9rem;height:6rem;background-position: 2rem;}
.icon-relogo{background:url("../images/icon/wallet02.png") no-repeat; background-size: 60%;display: -webkit-box;width:9rem;height:6rem;background-position:2rem;}

.btn-fl{float:left;background:#3cc51f}
.btn-fr{float:right;background:#EF4F4F;}
.b-item{line-height: 4rem;height: 4rem;text-align: center;width: 100%;box-sizing: border-box;position: relative;display: block;background: #fff;margin-bottom:2rem;border-bottom:1px solid #ddd;}
.s6{ width: 50%;}

.nav-title{width:100%;height:3rem;background:#fff;margin:0;font-size:16px;}
.nav-btn{line-height:2.9rem;text-align:center;width:50%;border-bottom:1px solid #ddd;}
.active{color:#EF4F4F;border-bottom:1px solid #EF4F4F;}
 
.recordList .item-list{border-bottom:1px solid #ddd;height: 4rem;background:#fff; padding: 0.3rem;}
.recordList .item-list span{margin-left:.5rem;margin-right:.5rem;}
.item-money,.item-explain{text-align:right;}
.item-date,.item-explain{color:#ccc; overflow:hidden;}

select
{
 display:block;
  position: absolute;
left: 28%;
    top: 0.5rem;
    width: 65%;
    height: 2.5rem;
}
select option {
    font-weight: normal;
    font-size:1rem;
    width:50%;
}

/**个人资料**/
.collapsible-header {
display: block;
cursor: pointer;
height: 4rem;
line-height: 4rem;
padding: 0 1.4rem;
background-color: #fff;
border-bottom: 1px solid #ddd;
font-size: 1.3rem;
color: #666;
}

.collapsible-body .item 
{
position: relative;
color: #333;
line-height: 4rem;
background: #fff;
border-bottom: solid 1px #dbdbdb;
padding: 0 1.5rem;
}
.collapsible-body .item .item-name {
width: 25%;
float: left;
display: inline-block;
text-align: right;
white-space: nowrap;
overflow: hidden;
}

.collapsible-body .item input {
outline: 0;
color: #333;
width: 75%;
box-sizing: border-box;
height: 2.5rem;
float: left;
margin-top: .8rem;
margin-bottom:.5rem;
border-radius: .2rem;
-moz-border-radius: .2rem;
-webkit-border-radius: .2rem;
font-size:1.2rem;
padding:0 1rem;
}

/*加载更多*/
.loadmore-wrap{width:100%;height:4rem;line-height:4rem;text-align:center;}

/*页面信息提示*/
.am-icon:not([am-version])[am-mode~=am-page-blank]{background:url("data:image/png;base64,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");-webkit-background-size:135px 135px}

.am-button:not([am-version]){display:inline-block;width:100%;padding:0 4px;-webkit-box-sizing:border-box;height:42px;text-align:center;font-size:20px;line-height:42px;border-radius:4px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[type=button],.am-button:not([am-version])[type=submit]{outline:0;-webkit-appearance:none}
.am-button:not([am-version])[am-mode~="43px"]{height:43px;line-height:43px;border-radius:5px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=tiny]{height:24px;font-size:13px;line-height:25px;border-radius:3px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=little]{height:31px;font-size:13px;line-height:31px;border-radius:3px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=small]{height:36px;font-size:13px;line-height:36px;border-radius:3px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=middle]{height:40px;font-size:16px;line-height:40px;border-radius:3px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=inline]{width:auto;padding-left:16px;padding-right:16px;-webkit-box-sizing:content-box}
.am-button:not([am-version])[am-mode~=inline][am-mode~=tiny]{padding-left:10px;padding-right:10px}
.am-button:not([am-version]),.am-button:not([am-version])[am-mode~=blue]{border:0;color:#fff;background-color:#3cc51f}
.am-button:not([am-version]).hover,.am-button:not([am-version]):active,.am-button:not([am-version])[am-mode~=blue].hover,.am-button:not([am-version])[am-mode~=blue]:active{color:#fff;background-color:#0091cb}
.am-button:not([am-version])[am-mode~=red]{border:0;background-color:#ec5050}
.am-button:not([am-version])[am-mode~=red].hover,.am-button:not([am-version])[am-mode~=red]:active{background-color:#bd4040}
.am-button:not([am-version])[am-mode~=black]{border:0;background-color:#717378;color:#ccc}
.am-button:not([am-version])[am-mode~=black].hover,.am-button:not([am-version])[am-mode~=black]:active{color:#999;background-color:#54585f}
.am-button:not([am-version])[am-mode~=white]{border:1px solid #ddd;color:#666;background-color:#fff}
.am-button:not([am-version])[am-mode~=white].hover,.am-button:not([am-version])[am-mode~=white]:active{color:#666;border-color:#d8d8d8;background-color:#f8f8f8}
.am-button:not([am-version])[am-mode~=disabled]:disabled,.am-button:not([am-version])[am-mode~=disabled]:disabled.hover,.am-button:not([am-version])[am-mode~=disabled]:disabled:active{border:0;color:#d2d2d2}
.am-button:not([am-version]):disabled,.am-button:not([am-version]):disabled.hover,.am-button:not([am-version]):disabled:active,.am-button:not([am-version])[am-mode~=disabled],.am-button:not([am-version])[am-mode~=disabled].hover,.am-button:not([am-version])[am-mode~=disabled]:active,.am-button:not([am-version])[am-mode~=light][am-mode~=disabled],.am-button:not([am-version])[am-mode~=light][am-mode~=disabled].hover,.am-button:not([am-version])[am-mode~=light][am-mode~=disabled]:active{border-color:#ebebf0;color:#e6e6e6;background-color:#ebebf0}
.am-button:not([am-version]):disabled[am-mode~="43px"],.am-button:not([am-version])[am-mode~=disabled][am-mode~="43px"],.am-button:not([am-version])[am-mode~=light][am-mode~=disabled][am-mode~="43px"]{height:43px;line-height:43px;border-radius:5px;-webkit-background-clip:padding-box}
.am-button:not([am-version])[am-mode~=blue-disabled]:disabled{background-color:#3998ed;color:#73baf8;border:0}
.am-button:not([am-version])[am-mode~=blue-disabled]:disabled.hover,.am-button:not([am-version])[am-mode~=blue-disabled]:disabled:active{color:#73baf8;background-color:#3998ed}
.am-button:not([am-version])[am-mode~=red-disabled]:disabled{background-color:#cb3636;color:#ab2020;border:0}
.am-button:not([am-version])[am-mode~=red-disabled]:disabled.hover,.am-button:not([am-version])[am-mode~=red-disabled]:disabled:active{color:#ab2020;background-color:#cb3636}
.am-button:not([am-version])[am-mode~=light]{color:#3cc51f;border:1px solid #3cc51f;background-color:#fff}
.am-button:not([am-version])[am-mode~=light].hover,.am-button:not([am-version])[am-mode~=light]:active{color:#fff;background-color:#3cc51f}
.am-button:not([am-version])[am-mode~=light][am-mode~=red]{color:#ec5050;border:0;background-color:#fff}
 .am-button:not([am-version])[am-mode~=light][am-mode~=red].hover,.am-button:not([am-version])[am-mode~=light][am-mode~=red]:active{color:#fff;background-color:#bd4040}
 .am-button:not([am-version])[am-mode~=light][am-mode~=black]{color:#666;border:0;background-color:#fff}
 .am-button:not([am-version])[am-mode~=light][am-mode~=black].hover,.am-button:not([am-version])[am-mode~=light][am-mode~=black]:active{color:#666;background-color:#f8f8f8}
 .am-button:not([am-version])[am-mode~=flat]{font-size:16px;border-radius:0;-webkit-background-clip:padding-box;border:0;background:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),color-stop(0.5,#e5e5e5),color-stop(0.5,transparent)) top left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#e5e5e5)) bottom left no-repeat,#fff;background:-webkit-linear-gradient(90deg,#e5e5e5,#e5e5e5,#e5e5e5) top left no-repeat,-webkit-linear-gradient(270deg,#e5e5e5,#e5e5e5,#e5e5e5) bottom left no-repeat,#fff;background:linear-gradient(0deg,#e5e5e5,#e5e5e5,#e5e5e5) top left no-repeat,linear-gradient(180deg,#e5e5e5,#e5e5e5,#e5e5e5) bottom left no-repeat,#fff;-webkit-background-size:100% 1px,100% 1px}
 .am-button:not([am-version])[am-mode~=flat].hover,.am-button:not([am-version])[am-mode~=flat]:active{background:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),color-stop(0.5,#e5e5e5),color-stop(0.5,transparent)) top left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#e5e5e5)) bottom left no-repeat,#ededed;background:-webkit-linear-gradient(90deg,#e5e5e5,#e5e5e5,#e5e5e5) top left no-repeat,-webkit-linear-gradient(270deg,#e5e5e5,#e5e5e5,#e5e5e5) bottom left no-repeat,#ededed;background:linear-gradient(0deg,#e5e5e5,#e5e5e5,#e5e5e5) top left no-repeat,linear-gradient(180deg,#e5e5e5,#e5e5e5,#e5e5e5) bottom left no-repeat,#ededed;-webkit-background-size:100% 1px,100% 1px}
 .am-button:not([am-version])[am-mode~=warn],.am-button:not([am-version])[am-mode~=warn].hover,.am-button:not([am-version])[am-mode~=warn]:active{color:#f4333c}
 .am-button:not([am-version])[am-mode~=warn]:disabled{color:#d2d2d2;border-radius:0;-webkit-background-clip:padding-box}
 .am-button:not([am-version])[am-mode~=warn]:disabled.hover,.am-button:not([am-version])[am-mode~=warn]:disabled:active{border-radius:0;-webkit-background-clip:padding-box;color:#d2d2d2}

.page-result {padding: 0;height:20rem;}
.page-result-wrap {padding: 8px 0;margin-bottom: 10px;overflow: hidden; background: #fff;}
.am-page-result:not([am-version]){text-align:center;display:table;width:100%;height:100%}
.am-page-result:not([am-version]) .am-page-result-wrap{margin-top:75px;display:table-cell;vertical-align:middle}
.am-page-result:not([am-version]) .am-page-result-wrap[ad-mode~=no-button]{margin-top:120px}
.am-page-result:not([am-version]) .am-page-result-pic{width:135px;height:135px;margin:0 auto;line-height:135px}
.am-page-result:not([am-version]) .am-page-result-pic img{width:135px;height:135px;display:block}
.am-page-result:not([am-version]) .am-page-result-title{margin-top:25px;font-size:16px;color:#999}
.am-page-result:not([am-version]) .am-page-result-brief{margin-top:2px;font-size:16px;color:#999}
.am-page-result:not([am-version]) .am-page-result-button{padding:0 10px 15%;margin-top:40px}

.am-toast{position:absolute;top:30%;}
.am-toast:not([am-version]){position:fixed;z-index:100;top:20%;width:100%;text-align:center;font-size:13px;font-family:sans-serif}
.am-toast:not([am-version]) .am-toast-text{display:inline-block;margin:24px auto auto;padding:9px;width:90px;border-radius:10px;-webkit-background-clip:padding-box;color:#fff;background-color:#1f2337;opacity:.9}
.am-toast:not([am-version]) .am-toast-text .iconfont{font-size:13px}
.am-toast:not([am-version]) .am-toast-icon.am-icon{display:block;margin:8px auto}
.am-icon:not([am-version])[am-mode*=toast-]{display:inline-block;height:36px;width:36px}
.am-icon:not([am-version])[am-mode*=toast-]:before{content:'';display:block;width:100%;height:100%;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABGCAMAAACKYL0xAAABgFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+X+QqjAAAAf3RSTlMAcNbsrUcaFdQzwlze0gaZhQEDG+Qx2B53HBMSAhf6+2cQVwXmIKgH26lMLP5iJfEM9FMPY+kKrB2GOvJ7Nq8v+LxQuUl+srZgZg5fk+jNapWmFk9AWdFlKHNxsG3GmO60vyLTPEYqq+/LyISOeEr22kMIVXafnJDhpYGnxYtO9+QffAAACjZJREFUeF7tnPtTE8keR7+KISEvzGQyeUsehgAJbBYwvDWgKIKriIigyBUEBHEVVFxX3fv5129X4r1dSWemZxKmUlbd8yNVnuo55SSTnu4mAwKFpakrPnUGmFF9V6aWCgGSYbtOZFZVZ+kiCBRWpiY2vF2VSpd3Y2Jqpc3xxYe/30ADN/qHYx3WifzR1aVS2ywP9zcb3zK1RuL9i2sAvI8jC6FgiagUDC1EHnsBXHvxPtFJnUgXg9ojcGewAkDtX8yEcnG/P54LZRb7VQCVwTsBsoyyogHF3VSOGsildouAtqTYoOtcwETGBxTnUyPUwEhqvgj4MgmyxoEGqLNhakp4VgW0g87p6OzBuHHA7SsLZAGHBqiRIDUlGFEBzUEWiA4C3vt50sV/3wu8iXZEx3h6+fLlaaOABwAekVmCE8DAeNZgfOMDwESQ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") no-repeat;-webkit-background-size:160px auto}
.am-icon:not([am-version])[am-mode~=toast-success]:before{background-position:0 0}
.am-icon:not([am-version])[am-mode~=toast-error]:before,.am-icon:not([am-version])[am-mode~=toast-fail]:before{background-position:-40px 0}
.am-icon:not([am-version])[am-mode~=toast-network]:before{background-position:-120px 0}
.am-icon:not([am-version])[am-mode~=toast-loading]{-webkit-animation:rotate linear 2.6s infinite;animation:rotate linear 2.6s infinite}
.am-icon:not([am-version])[am-mode~=toast-loading]:before{background-position:-80px 0}

/*确认对话框*/
.jconfirm {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99999999;
  font-family: Segoe UI, Frutiger, Frutiger Linotype, Dejavu Sans, Helvetica Neue, Arial, sans-serif;
  font-family: inherit;
  overflow-y: auto;
}
.jconfirm .jconfirm-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.jconfirm .jconfirm-box {
  background: white;
  border-radius: 4px;
  position: relative;
}
.jconfirm .jconfirm-box div.closeIcon {
  height: 20px;
  width: 20px;
  position: absolute;
  top: 20px;
  right: 15px;
  cursor: pointer;
  opacity: .6;
  text-align: center;
  display: none;
}
.jconfirm .jconfirm-box div.closeIcon:hover {
  opacity: 1;
}
.jconfirm .jconfirm-box div.title {
  font-size: 2rem;
  font-weight: bold;
  font-family: inherit;
  padding: 10px 15px 5px;
}
.jconfirm .jconfirm-box div.content {
  padding-top: 10px;
  padding: 10px 15px 10px;
  max-height: 350px;
  overflow: hidden;
  overflow-y: auto;
  font-size:1.05em;
}
.jconfirm .jconfirm-box div.content:empty {
  height: 40px;
  position: relative;
  opacity: 0.6;
}
.jconfirm .jconfirm-box div.content:empty:before {
  content: '';
  height: 20px;
  width: 20px;
  border: solid 2px #aaa;
  /*background-color: #ddd;*/
  position: absolute;
  left: 50%;
  margin-left: -45px;
  border-radius: 20%;
  -webkit-animation: jconfirm-rotate 1s infinite;
          animation: jconfirm-rotate 1s infinite;
}
.jconfirm .jconfirm-box div.content:empty:after {
  content: 'loading..';
  position: absolute;
  left: 50%;
  margin-left: -15px;
}
.jconfirm .jconfirm-box .pull-right {
    float: right!important;
}
.jconfirm .jconfirm-box .buttons {
  padding: 10px 15px;
}
.jconfirm .jconfirm-box .buttons button + button {
  margin-left: 5px;
}
.jconfirm .jquery-clear {
  clear: both;
}
.jconfirm.yiapp .jconfirm-bg {
  background-color: rgba(0, 0, 0, 0.2);
}
.jconfirm.white .jconfirm-box {
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  border-radius: 5px;
}
.jconfirm.yiapp .jconfirm-box .buttons button {
  border: none;
  background-image: none;
  text-transform: uppercase;
  font-size: 1.2rem;
  font-weight: bold;
  text-shadow: none;
  -webkit-transition: background .1s;
          transition: background .1s;
  color: white;
}
.jconfirm.yiapp .jconfirm-box .buttons button.btn-default {
  box-shadow: none;
  color: #333;
  background-color: #fff;
}
.jconfirm.yiapp .jconfirm-box .buttons button.btn-default:hover {
  background: #ddd;
}    
.jconfirm.yiapp .jconfirm-box .buttons button.btn-confirm {
  box-shadow: none;
  color: #fff;
  background-color: #4297D5;
}
.jconfirm.yiapp .jconfirm-box .buttons button.btn-confirm:hover {
  background: #ddd;
}    

.jconfirm .jconfirm-box.hilight {
  box-shadow: 0 0 20px red;
}
/*Transition rules*/
.jconfirm {
  -webkit-perspective: 400px;
          perspective: 400px;
}
.jconfirm .jconfirm-box {
  /*visibility: visible;*/
  opacity: 1;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  /*transition-delay: 0s;*/
  -webkit-transition-property: -webkit-transform, opacity, box-shadow;
          transition-property: transform, opacity, box-shadow
  /*transition-property: all;*/
  /*transition-duration: 2s;*/
  /*transition: all 2s;*/
}
.jconfirm .jconfirm-box.anim-top,
.jconfirm .jconfirm-box.anim-left,
.jconfirm .jconfirm-box.anim-right,
.jconfirm .jconfirm-box.anim-bottom,
.jconfirm .jconfirm-box.anim-opacity,
.jconfirm .jconfirm-box.anim-zoom,
.jconfirm .jconfirm-box.anim-scale,
.jconfirm .jconfirm-box.anim-none,
.jconfirm .jconfirm-box.anim-rotate,
.jconfirm .jconfirm-box.anim-rotatex,
.jconfirm .jconfirm-box.anim-rotatey,
.jconfirm .jconfirm-box.anim-scaley,
.jconfirm .jconfirm-box.anim-scalex {
  /*visibility: hidden;*/
  opacity: 0;
}
.jconfirm .jconfirm-box.anim-rotate {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.jconfirm .jconfirm-box.anim-rotatex {
  -webkit-transform: rotateX(90deg);
          transform: rotateX(90deg);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
.jconfirm .jconfirm-box.anim-rotatey {
  -webkit-transform: rotatey(90deg);
      -ms-transform: rotatey(90deg);
          transform: rotatey(90deg);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
.jconfirm .jconfirm-box.anim-scaley {
  -webkit-transform: scaley(1.5);
      -ms-transform: scaley(1.5);
          transform: scaley(1.5);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
.jconfirm .jconfirm-box.anim-scalex {
  -webkit-transform: scalex(1.5);
      -ms-transform: scalex(1.5);
          transform: scalex(1.5);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
}
.jconfirm .jconfirm-box.anim-top {
  -webkit-transform: translate(0px, -100px);
      -ms-transform: translate(0px, -100px);
          transform: translate(0px, -100px);
}
.jconfirm .jconfirm-box.anim-left {
  -webkit-transform: translate(-100px, 0px);
      -ms-transform: translate(-100px, 0px);
          transform: translate(-100px, 0px);
}
.jconfirm .jconfirm-box.anim-right {
  -webkit-transform: translate(100px, 0px);
      -ms-transform: translate(100px, 0px);
          transform: translate(100px, 0px);
}
.jconfirm .jconfirm-box.anim-bottom {
  -webkit-transform: translate(0px, 100px);
      -ms-transform: translate(0px, 100px);
          transform: translate(0px, 100px);
}
.jconfirm .jconfirm-box.anim-zoom {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
.jconfirm .jconfirm-box.anim-scale {
  -webkit-transform: scale(0.8);
      -ms-transform: scale(0.8);
          transform: scale(0.8);
}
.jconfirm .jconfirm-box.anim-none {
  display: none;
}

/* 
商品收藏
*/
.fl-nav{width:100%;height:3rem;font-size: 16px;font-weight: 400;}
.fl-nav span{line-height:3.2rem;padding-left:1rem;}
/* 弹出筛选样式 */
.nav
	{
	    background: #fff none repeat scroll 0% 0%;
        position: fixed;
        top: 0px;
        right: -276px;
        height: 100%;
        width: 276px;
        box-sizing: border-box;
        z-index:5000;
     }
	.nav .hold-height{height:100%; padding-bottom:1000rem; background:#ccc;}
	.nav .attrs{padding-top:0.67rem;width:100%;overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch}
	.nav .attrs>*{margin: 0.67rem 0;}
	.nav .attrs .attr .attrKey{color:#333; font-size:0.8rem; padding-bottom: 0.1rem;}
	.nav .attrs .attr .attrValues{padding-top:0.33rem}
	.nav .attrs .attr .attrValues ul{margin:0;padding:0}
	.nav .attrs .attr .attrValues ul:after{display:block;content:' ';clear:both;height:0;overflow:hidden}
	.nav .attrs .attr .attrValues .av-collapse{overflow:hidden}
	.nav .attrs .attr .attrValues .av-expand{max-height:none}
	.nav .attrs .attr .attrValues li{float:left;position:relative;background-color:#fff;border:1px solid #ceced0;border-radius:0.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:1px 5px;margin:0.33rem 0;text-align:center;list-style:none;line-height:1.72rem}
	.nav .attrs .attr .attrValues li:nth-child(2n+1){margin-right:0.59rem}
	.nav .attrs .attr .attrValues li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:0.13rem;display:block;width:100%;color:#333;font-size:0.8rem;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
	.nav .attrs .attr .attrValues li.av-selected{background-color:#3cc51f;border:1px solid #3cc51f;}
	.nav .attrs .attr .attrValues li.av-selected a{color:#fff}
	/*.nav .attrs .attr .attrValues li.av-selected:after{background:-webkit-linear-gradient(left top,transparent 49%,#3cc51f 49%,#3cc51f 100%);background:-moz-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);background:-o-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);content:'7';position:absolute;right:-0.29rem;bottom:-0.32rem;width:22px;height:22px;color:#fff;font-family:tahoma;font-size:12px;font-style:italic;font-weight:bolder;line-height:2rem;text-indent:0.6rem;overflow:hidden;-webkit-transform:rotate(-90deg) scaleX(-1) scale(0.55);-moz-transform:rotate(-90deg) scaleX(-1) scale(0.55);-o-transform:rotate(-90deg) scaleX(-1) scale(0.55)}*/
	.nav .attrs .attr .attrValues .av-options{margin:0.33rem 0;padding:0.33rem 0;font-size:0.8rem;text-align:center;letter-spacing:.1em}
	.nav .attrs .attr .attrValues .av-options .avo-multiple{display:none}
	.nav .attrs .attr .attrValues .av-options .avo-more{color:#666;text-decoration:none}
	.nav .attrs .attr .attrValues .av-options .avo-more i{background-image:-webkit-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-webkit-linear-gradient(top,transparent 70%,#999 70%,#999 100%);background-image:-moz-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-moz-linear-gradient(top,transparent 70%,#999 70%,#999 100%);background-image:-o-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-o-linear-gradient(top,transparent 70%,#999 70%,#999 100%);position:relative;display:inline-block;width:0.6rem;height:0.6rem;margin-left:0.2rem}
	.nav .attrs .attr .attrValues .av-options .avo-more.avo-more-down i{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);top:-0.13rem}
	.nav .attrs .attr .attrValues .av-options .avo-more.avo-more-up i{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);top:0.13rem}
	.nav .attrs .attr .attrValues .av-btns{display:none}
	.nav .attrs .attr .attrValues .av-sep{color:#fff;letter-spacing:.2em;font-weight:700;font-size:0.67rem}
	.nav .attrs .attr.priceAttr .attrValues{text-align:center;position:relative}
	.nav .attrs .attr.priceAttr .attrValues .start_price,.nav .attrs .attr.priceAttr .attrValues .end_price{-webkit-appearance:none; border:0;border-radius:0.2rem;width:5.33rem;height:1.2rem;padding:0.2rem;margin:0.13rem 0;text-align:center;line-height:1.27rem;color:#333;font-size:1rem;font-family:arial;font-weight:700}
	.nav .attrs .attr.priceAttr .attrValues .priceRange{margin-top:0.33rem}
	.nav .attrs .attr.cateAttr .av-collapse{max-height:5.33rem}
	.nav .attrExtra{display:flex;justify-content:space-between;align-items:center;background:#aeaeae; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 0 -0.67rem 0;padding:0 1.533rem;width:276px;height:3rem;line-height:3rem;z-index:10}
	.nav .attrExtra a,.nav .attrExtra button,.nav .attrExtra input:not([type=hidden]){background-color:#fff;border:0;border-radius:0.2rem;padding:0.4rem 1rem;color:#333;font-size:1rem;line-height:1.2rem;letter-spacing:.2em;text-decoration:none;cursor:pointer}
	.nav .attrExtra .attrExtra-submit,.nav .attrExtra .attrExtra-cancel{margin-top:0.4rem}
	.nav .attrExtra .attrExtra-submit{background-color:#3cc51f;color:#fff}
	.nav .attrExtra .attrExtra-cancel{float:right}
	.nav .attrExtra .attrExtra-clear{float:right;margin-top:0.4rem;margin-right:0.67rem;background-color:#dfdfdf}
	.nav .attrExtra .attrExtra-clear.attrExtra-clear-disabled{color:#666}
	
	.wrap .hold-height{height:100%; padding-bottom:1000rem; background:#ccc;}
	.wrap .attrs{padding-top:0.67rem;width:100%;overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch}
	.wrap .attrs>*{margin: 0.67rem 0;}
	.wrap .attrs .attr .attrKey{color:#333; font-size:0.8rem; padding-bottom: 0.1rem;}
	.wrap .attrs .attr .attrValues{padding-top:0.33rem}
	.wrap .attrs .attr .attrValues ul{margin:0;padding:0}
	.wrap .attrs .attr .attrValues ul:after{display:block;content:' ';clear:both;height:0;overflow:hidden}
	.wrap .attrs .attr .attrValues .av-collapse{overflow:hidden}
	.wrap .attrs .attr .attrValues .av-expand{max-height:none}
	.wrap .attrs .attr .attrValues li{float:left;position:relative;background-color:#fff;border:1px solid #ceced0;border-radius:0.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:7rem;margin:0.33rem 0;text-align:center;list-style:none;line-height:1.72rem}
	.wrap .attrs .attr .attrValues li:nth-child(2n+1){margin-right:0.59rem}
	.wrap .attrs .attr .attrValues li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:0.13rem;display:block;width:100%;color:#333;font-size:0.8rem;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
	.wrap .attrs .attr .attrValues li.av-selected{background-color:#3cc51f;border:1px solid #3cc51f;}
	.wrap .attrs .attr .attrValues li.av-selected a{color:#fff}
	/*.wrap .attrs .attr .attrValues li.av-selected:after{background:-webkit-linear-gradient(left top,transparent 49%,#3cc51f 49%,#3cc51f 100%);background:-moz-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);background:-o-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);content:'7';position:absolute;right:-0.29rem;bottom:-0.3rem;width:22px;height:22px;color:#fff;font-family:tahoma;font-size:12px;font-style:italic;font-weight:bolder;line-height:2rem;text-indent:0.6rem;overflow:hidden;-webkit-transform:rotate(-90deg) scaleX(-1) scale(0.55);-moz-transform:rotate(-90deg) scaleX(-1) scale(0.55);-o-transform:rotate(-90deg) scaleX(-1) scale(0.55)}*/
	.wrap .attrs .attr .attrValues .av-options{margin:0.33rem 0;padding:0.33rem 0;font-size:0.8rem;text-align:center;letter-spacing:.1em}
	.wrap .attrs .attr .attrValues .av-options .avo-multiple{display:none}
	.wrap .attrs .attr .attrValues .av-options .avo-more{color:#666;text-decoration:none}
	.wrap .attrs .attr .attrValues .av-options .avo-more i{background-image:-webkit-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-webkit-linear-gradient(top,transparent 70%,#999 70%,#999 100%);background-image:-moz-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-moz-linear-gradient(top,transparent 70%,#999 70%,#999 100%);background-image:-o-linear-gradient(left,transparent 70%,#999 70%,#999 100%),-o-linear-gradient(top,transparent 70%,#999 70%,#999 100%);position:relative;display:inline-block;width:0.6rem;height:0.6rem;margin-left:0.2rem}
	.wrap .attrs .attr .attrValues .av-options .avo-more.avo-more-down i{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);top:-0.13rem}
	.wrap .attrs .attr .attrValues .av-options .avo-more.avo-more-up i{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);top:0.13rem}
	.wrap .attrs .attr .attrValues .av-btns{display:none}
	.wrap .attrs .attr .attrValues .av-sep{color:#fff;letter-spacing:.2em;font-weight:700;font-size:0.67rem}
	.wrap .attrs .attr.priceAttr .attrValues{text-align:center;position:relative}
	.wrap .attrs .attr.priceAttr .attrValues .start_price,.nav .attrs .attr.priceAttr .attrValues .end_price{-webkit-appearance:none; border:0;border-radius:0.2rem;width:5.33rem;height:1.2rem;padding:0.2rem;margin:0.13rem 0;text-align:center;line-height:1.27rem;color:#333;font-size:1rem;font-family:arial;font-weight:700}
	.wrap .attrs .attr.priceAttr .attrValues .priceRange{margin-top:0.33rem}
	.wrap .attrs .attr.cateAttr .av-collapse{max-height:5.33rem}
	.wrap .attr-fix>*{padding-right:0.533rem}
	.wrap .attrExtra{display:flex;justify-content:space-between;align-items:center;background:#aeaeae; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;margin:-2.3rem 0 -0.67rem 0;padding:0 1.533rem;width:276px;height:3rem;line-height:3rem;z-index:10}
	.wrap .attrExtra a,.nav .attrExtra button,.nav .attrExtra input:not([type=hidden]){background-color:#fff;border:0;border-radius:0.2rem;padding:0.4rem 1rem;color:#333;font-size:1rem;line-height:1.2rem;letter-spacing:.2em;text-decoration:none;cursor:pointer}
	.wrap .attrExtra .attrExtra-submit,.nav .attrExtra .attrExtra-cancel{margin-top:0.4rem}
	.wrap .attrExtra .attrExtra-submit{background-color:#1AC14B;color:#fff}
	.wrap .attrExtra .attrExtra-cancel{float:right}
	.wrap .attrExtra .attrExtra-clear{float:right;margin-top:0.4rem;margin-right:0.67rem;background-color:#dfdfdf}
	.wrap .attrExtra .attrExtra-clear.attrExtra-clear-disabled{color:#666}
	/* 三种商品展示效果 */
	.srp{display:table;width:100%; padding-bottom:10px; padding-top:5px;}
	.srp:after{display:block;clear:both;height:0;content:' '}
	.srp em{font-style:normal} 
	.srp .product{float:none; align-items:stretch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-bottom:0}
	.srp .pro-inner{position:relative;background-color:#fff;border-radius:5px; overflow:hidden;height:100%}
	.srp .proImg-wrap{float:left}
	.srp .proImg-wrap img{border-radius:5px}
	.srp .proInfo-wrap{float:left;padding:5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
	.srp .proPrice{font-family:arial;height:20px;line-height:21px}
	.srp .proPrice em{color:#ff4a00;font-size:16px;font-weight:700;margin-left:2px}
	.srp  del{color:#666;font-size:12px}
	.srp .proTitle{overflow:hidden}
	.srp .proTitle a{color:#333;font-size:13px;text-decoration:none;-webkit-transition:all .3s linear}
	.srp .proSales{color:#666;font-size:12px;font-family:arial}
	.srp .proSales em{color:#333}
	.srp .proService{color:#333;font-size:13px;height:20px;line-height:21px}
	.srp .proIcons{padding-left:10px;height:20px;overflow:hidden}
	.srp .proIcons>*{margin:0 3px 0 0}
	.srp .proIcons img{vertical-align:middle}
	.srp .proSales{line-height:16px;position:absolute;right:8px;bottom:7px;}
	.srp .promotions{color:#fff;background-color:red;padding:1px 5px;}
	.srp .proSales a{display:block;line-height:25px;width:25px;height:25px;}
	#discountItems{position: absolute;top: 10px;left: 0;z-index: 1;min-height: 132px;max-height: 500px;}
	#discountItems  .discountTitle{color:Red;}
    #discountItems  .endDate{    background-color: red;color: #fff;padding: 1px 5px;}
	#discountItems .promotions{background-color:#fff;}
	#discountItems .promotions i{background-image:url("../images/back.png");height: 25px;width: 25px;background-size: 25px;display: block;}
    
	.srp.list{width:100%}
	.srp.list .product{width:100%;border-bottom:1px solid #E8E8E8;  }
	.srp.list .pro-inner{background-color:#fff; padding:5px 1rem;}
	.srp.list .proImg-wrap{margin-right:10px;-webkit-transition:all .6s linear}
	.srp.list .proImg-wrap img{width:99px;height:99px;border:1px solid #f2f2f2}
	.srp.list .proImg-wrap .promotion{position:absolute;background-image:url("../images/saleGift.png");width: 2rem;height: 2rem;background-size:2rem 2rem;top: 5px;left: 15px;}
	.srp.list .proImg-wrap .fullcut{position:absolute;background-image:url("../images/fullCut.png");width: 2rem;height: 2rem;background-size:2rem 2rem;top: 5px;left: 15px;}
	.srp.list .proInfo-wrap{float:none;padding:0;padding-left:100px}
	.srp.list .proTitle{line-height:1.5;height:40px;margin-bottom:8px;padding-right:1rem;}
	.srp.list .proTitle a{font-size:14px}
	.srp.list .proSKU span{color:red;border:1px solid red;padding:0 5px;margin-right:5px;}
	.srp.list .proSKU{color:#bbb;margin-left:2px}
	.srp.list .proPrice{position:absolute;bottom:5px;}
	.srp.list .proPrice del{display:none}
	.srp.album .product{width:49.9%}
	.srp.album .product:nth-child(2n+1){padding-right:5px}
	.srp.album .product:nth-child(2n){padding-left:5px}
	.srp.album .pro-inner{align-items:stretch;padding-bottom:70px;height:auto}
	.srp.album .proInfo-wrap{position:absolute;bottom:5px;width:100%;height:65px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
	.srp.album .proImg-wrap{width:100%}
	.srp.album .proImg-wrap img{width:100%;border-radius:5px 5px 0 0}
	.srp.album .proTitle{height:19px;position:relative;top:19px;white-space:nowrap;text-overflow:ellipsis}
	.srp.album .proPrice{position:relative;top:-19px}
	.srp.album .proPrice del{display:none}
	.srp.album .proService{display:none}
	.srp.album .proSales{float:right;position:relative;top:-36px;right:2px;margin:0}
	.srp.album .proIcons{padding-left:0;width:100%;position:relative;top:-16px}
	.srp.grid .product{width:100%;-webkit-transition:all .5s linear}
	.srp.grid .proImg-wrap{width:100%}
	.srp.grid .proImg-wrap img{width:100%;border-radius:5px 5px 0 0}
	.srp.grid .proTitle{height:19px}
	.srp.grid .proPrice{float:left;margin-right:10px}
	.srp.grid .proPrice em{margin-right:10px}
	.srp.grid .proPrice del{display:none}
	.srp.grid .proService,.srp.grid .proIcons{float:none}
	.srp.grid .proSales{clear:left}
	@media screen and (max-device-height:568px) and (orientation:portrait){
	.srp{display:table;width:100%}
	.srp .product{display:inline-block;float:none}
	.srp.album .proImg-wrap{overflow:hidden;max-height:200px}
	}
	@media screen and (min-device-width:768px) and (orientation:portrait){
	.srp{display:table;width:100%}
	.srp .product{display:inline-block;float:none}
	.srp.album .proImg-wrap{overflow:hidden;max-height:380px}
	}
	@media screen and (max-device-width:480px) and (orientation:portrait){
	.srp.album .proImg-wrap{overflow:hidden;max-height:240px}
	}
	.get_more{margin:10px auto 0px; display:block; text-align:center}
    .srp.window .product{width:49.9%}
	.srp.window .product:nth-child(2n+1){padding-right:5px}
	.srp.window .product:nth-child(2n){padding-left:5px}
	.srp.window .pro-inner{align-items:stretch;padding-bottom:60px;height:auto}
	.srp.window .proInfo-wrap{position:absolute;bottom:5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
	.srp.window .proImg-wrap{width:100%}
	.srp.window .proImg-wrap img{width:100%;border-radius:5px 5px 0 0}
	.srp.window .proTitle{height:19px;white-space:nowrap;text-overflow:ellipsis}
	.srp.window .proPrice{float:left;}
	.srp.window .proPrice del{display:none} 
	.srp.window .proSales{float:right;position:relative;top:2px;right:2px;margin:0}
	.icon_buy{background: url(../images/icon/icon.png) no-repeat;
    background-position: 0 0;
    display: inline-block;
    width: 25px;
    height: 25px;
    background-size: 25px 25px;}
    
    /* 购买模块 */
	/* 购买模块 */
	.goodsBuy{background-color:#fff; }
	.goodsBuy .info{display:block;color:#666;padding:0.63rem 0 0.47rem;border-bottom:1px solid #f3f3f3}
	.goodsBuy .info div{margin-bottom:0.1rem}
	.goodsBuy .info div span{color:#333;margin-left:0.5rem}
	.goodsBuy .info div i{ 
		background-image: -webkit-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-webkit-linear-gradient(bottom,transparent 70%,#666 70%,#666 100%);
		background-image: -moz-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-moz-linear-gradient(bottom,transparent 70%,#666 70%,#666 100%);
		background-image: -o-linear-gradient(left,transparent 70%,#666 70%,#666 100%),-o-linear-gradient(bottom,transparent 70%,#666 70%,#666 100%);
		position: relative;
		display: inline-block;
		width: 0.4rem;
		height: 0.4rem;
		margin-right: 0.2rem; float:right;
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		top:0.3rem;
		}
	.goodsBuy .info .selected{overflow:hidden}
	.goodsBuy .info .selected li{margin-bottom:0.1rem;width:50%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:1rem;-webkit-box-sizing:border-box}
	.goodsBuy .info .selected em{color:#333}
	.goodsBuy #goodsBuy-open{display:none} 
	.goodsBuy #goodsBuy-open:checked+.info i{	
	-webkit-transform: rotate(-135deg);
	-moz-transform: rotate(-135deg);
	-o-transform: rotate(-135deg);
	}
	.goodsBuy.open .info::after{-webkit-transform:rotate(180deg)}
	.goodsBuy .fields{ display:none;overflow:hidden}
	.goodsBuy .fields ul li{ color:#666}
	.goodsBuy .fields .ul1{background-color:#fff;overflow:hidden;padding:0.8rem 0; height:1.6rem; line-height:1.6rem;position: static;}
	.goodsBuy .fields .ul1 li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; float:left; width:50%;}
	.goodsBuy .fields .ul2{-webkit-tap-highlight-color:transparent;margin-top:1rem;}
	.goodsBuy .fields .ul2 .ul2-prop{padding:1rem 0 0.5rem;border-bottom:1px solid #f3f3f3}
	.goodsBuy .fields .ul2 h2{color:#666;margin-bottom:0.6rem}
	.goodsBuy .fields .ul2 label{display:inline-block;border:1px solid #ceced0;background-color:#fafafa;min-width:2rem;padding:0.5rem 1.2rem;margin:0 0.5rem 0.5rem 0;max-width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0.3rem;border-radius:0.3rem}
	.goodsBuy .fields .ul2 input{display:none}
	.goodsBuy .fields .ul2 input:checked+label{border-color:#1AC14B;position:relative}
	.goodsBuy .fields .ul2 input:checked+label:after{
	background:-webkit-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);background:-moz-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);background:-o-linear-gradient(left top,transparent 49%,#1AC14B 49%,#1AC14B 100%);content:'7';position:absolute;right:-0.5rem;bottom:-0.5rem;width:2rem;height:2rem;color:#fff;font-family:tahoma;font-size:12px;font-style:italic;font-weight:bolder;line-height:2.8rem;text-indent:0.5rem;overflow:hidden;-webkit-transform:rotate(-90deg) scaleX(-1) scale(0.55);-moz-transform:rotate(-90deg) scaleX(-1) scale(0.55);-o-transform:rotate(-90deg) scaleX(-1) scale(0.55);	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;}
	.goodsBuy .fields  .quantity{padding:1rem 0;}
	.goodsBuy .fields  .quantity h2{color:#666;margin-bottom:0.6rem; font-weight:normal}
	.goodsBuy .fields  .quantity .ui-number{display:inline-block;vertical-align:middle;border:1px solid #e3e3e3;letter-spacing:0;height:2.3rem;line-height:2.3rem;overflow:hidden}
	.goodsBuy .fields  .quantity .ui-number .increase,.goodsBuy .quantity .ui-number .decrease,.goodsBuy .quantity .ui-number .num{float:left;text-align:center}
	.goodsBuy .fields  .quantity .ui-number .increase,.goodsBuy .quantity .ui-number .decrease{font-style:normal;font-size:1.5rem;font-weight:700;border:0;display:inline-block;width:2rem;height:100%;-webkit-user-select:none; background: #fafafa }
	.goodsBuy .fields  .quantity .ui-number .num{height:100%;width:3.8rem;border:0;-webkit-border-radius:0;border-radius:0;font-weight:700}
	.goodsBuy .fields  .quantity .ui-number .num::-webkit-inner-spin-button{display:none}
	 /* 购买按钮模块 */
	.goodsBuy .option{padding:0.8rem 1rem;display:-webkit-box; text-align:center}
	.goodsBuy .option .btn{color:#fff;border:0;height:2.5rem; line-height:2.5rem; width:50%;-webkit-box-flex:1;display:block;-webkit-user-select:none; font-size:0.9rem; border-radius:5px;}
	.goodsBuy .option .buy{background-color:#D8A373}
	.goodsBuy .option .buy[disabled]{background-color:#D8A373}
	.goodsBuy .option .buy .countdown{padding-left:2rem;margin-left:2rem;border-left:2px solid #fff;vertical-align:middle}
	.goodsBuy .option .cart{background-color:#3cc51f;margin-left:0.5rem;  }
	.goodsBuy .option .cart .ico_01{-webkit-background-size: 1rem 1rem;-moz-background-size:  1rem 1rem;-o-background-size: 1rem 1rem;background-size: 24px 20px; display:inline-block; width:24px ; height:20px; margin-right:0.2rem; position:relative; top:0.3rem}
	.goodsBuy .option .cart[disabled]{background-color:gray;display:none}
	.guarantee{ background:#fffdce url(../images/cert_danbao_icon.png) no-repeat 4px 7px; height: 32px; line-height: 32px; border-radius: 4px; background-size: 18px; margin-top: 0px; padding-left: 24px; font-size: 12px;}
	 
	/* 弹出遮罩层 */
	.tipMask{background-color: #000;display: none;height:100%;left: 0;opacity: 0.4;position:fixed;top: 0;width: 100%;z-index: 10001;	 }
	/* 弹出模块 */
	.popGeneral {background-color: #fff;position: fixed;z-index:10001;left:0px;bottom:0; height:auto;width:100%;display: none;}
	.popGeneral .tit {background-color:#fff;line-height: 2rem;height:2rem; border-bottom:1px solid #f5f5f5;}
	.popGeneral .tit  h4 {font-size: 1rem;padding-left: 1rem;}
	.popGeneral .tit .ico_08 {cursor: pointer;display: inline-block;position: absolute;right: 0.8rem;top:0.5rem;}
	.popGeneral #main{  display:table;  border-collapse:collapse; width:100%;    }   
	.popGeneral #left{  display:table-cell;  width:40%; padding:0.3rem 0;  text-align:center; vertical-align:top  }   
	.popGeneral #right{  display:table-cell;  width:60%; padding:0.3rem 0;text-align:left;vertical-align:top  }   
	.popGeneral #right p{ display: block;height:2rem; color:#333;line-height:1rem; padding-bottom:0.8rem; padding-right:0.8rem;   }
	.popGeneral #right span {color: #666;display: block;margin-bottom:0.4rem;}
	.popGeneral .popbtn { font-size:0.9rem; height:2rem; width: auto; padding:0.5rem 0.5rem; background:#e1e1e1;display: -webkit-box}
	.popGeneral .popbtn a {background:#D8A373;height:2rem; line-height:2rem  ; text-align: center; display:block; width:50%; color:#fff; }
	.popGeneral .popbtn .bnt2{ margin-left:0.5rem; background:#1AC14B}

	.s-detail a{color:#333}
	.s-detail header{ position:sticky;top:0;z-index:1}
	.s-detail header ul{text-align:center;font-size:0.8rem;background-color:#eee;display: -webkit-box }
	.s-detail header ul li{background-color:#EFEFEF;color:#333;line-height:2.4rem;margin-right:1px;border-top:1px solid #EFEFEF;-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box}
	.s-detail header ul li.current{position:relative;background-color:#fff;border-top:0.1rem solid #1AC14B}
	.s-detail header ul li.current .mod{display:block}
	.s-detail header ul li .review-count{font-size:0.76rem;color:#666}
	.s-detail header ul li>a{display:block;height:100%}
	.s-detail .wrap{overflow:hidden}
	.s-detail .wrap .scroller{display:-webkit-box}
	.s-detail .wrap .scroller .current{overflow:visible}
	.s-detail .m-review,.s-detail .m-recommend{padding-bottom:0.5rem;min-height:20rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
	.s-detail .desc { background:#FFF}
	.s-detail .desc  img{ width:100%; height:auto}
 
	.s-detail .list li{ background:#FFF;  margin-bottom:0.5rem; border-bottom:1px solid #efefef;padding-bottom:0.5rem;}
	.s-detail .list li .tit{ height:2.2rem; line-height:2.2rem; background:#f8f8f8; padding:0 0.5rem; text-align:right; color:#666;  }
	.s-detail .list li .tit span{ float:left; color:#333}
	.s-detail .list li p{ line-height:1.5rem;   display:block; padding:0 0.5rem}
	.s-detail .list li .star{ width:5.8rem; height:auto; vertical-align:middle}
	
	.s-detail .commentsList{ background:#FFF;    padding:0.5rem; }
	.s-detail .commentsList td{ padding:5px 0}
	
	.s-detail .m-recommend a{display:block}
	.s-detail .m-recommend .summary{background-color:#fff;position:relative;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}
	.s-detail .m-recommend .summary img{width:100%; height:auto;display:block}
	.s-detail .m-recommend .summary .price{position:absolute;left:0;right:0;bottom:0;padding:0.3rem 0;  text-align:center;background-color:rgba(255,255,255,.7)}
	.s-detail .m-recommend .reviews{border-top:1px solid #f2f2f2;padding:0 0.5rem;color:#666}
	.s-detail .m-recommend .reviews blockquote{padding:0.5rem 0;border-bottom:1px solid #e9e9e9}
	.s-detail .m-recommend .reviews blockquote:last-child{border:0}
	.s-detail .m-recommend .reviews .user{color:#333;margin-right:1rem}
	
	/*支付密码*/
.payment-body .item
{
 width:90%;
 margin:0 auto;
}
.payment-body .item input
{
width:95%;
border:1px solid #ccc;
padding:0 0.8rem;
}
.payment-body .validate input
{
width:120px;
}
.payment-body .validate a
{
position:absolute;
line-height:2rem;
}
.payment-body .validate img
{
 height:2rem;
 width:5rem;
 margin-left:1rem;
}
.payment-next 
{
  font-size: 1.5rem;
    background: #f25454;
    height: 3rem;
    display: block;
    line-height: 3rem;
    border-radius: .2rem;
    margin: 2rem auto;
    text-align: center;
    color: #fff;
}
.yi-pay-validate
{
     padding:0 1.2rem;
     margin-left:.3rem;
    line-height: 2rem;
    border-radius: 3px;
    text-align: center;
    font-size: 1rem;
    color: #ee0000;
    background-color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    border: 1px solid #ccc;
}
/*头部*/
*{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;margin:0;padding:0}
	#header{z-index:999;background-color:#1e222c;position:relative;  height:3rem;display: block; -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    -moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);}
	#header h1{color: #fff;font-size: 1.2rem;line-height: 3rem;text-align:center;  font-weight:normal;}
	#header .header_r{position: absolute;top: 0;right: 0;}
	#header .header_r a {width: 1.5rem;height:3rem;display: block;text-align: center;margin-right: 1rem;}
	#header .header_l{position: absolute;top: 0;left: 0;}
	#header .header_l a {width: 1.5rem;height:3rem;display: block;text-align: center;margin-left: 1rem;}
	#header .header_r .right
	{
	    color: #fff;
        line-height: 2rem;
        text-align: center;
        font-weight: normal;
	}