/*
叉叉网络 设计编写 原创设计 请勿仿制
公司网址:www.ecmsshop.com
yecha编写 QQ:372009617
*/
@CHARSET "UTF-8";
blockquote, body, button, caption, dd, div, dl, dt, fieldset, figure, form, h1, h2, h3, h4, h5, h6, hr, html, input, legend, li, menu, ol, p, pre, table, td, textarea, th, ul { margin:0; padding:0; outline:0 }
address, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block }
table { border-collapse:collapse; border-spacing:0 }
caption, th { text-align:left }
abbr, body, fieldset, html, iframe, img { border:0 }
address, cite, dfn, em, i, var { font-style:normal }
[hidefocus], summary {
 outline:0
}
li { list-style:none }
h1, h2, h3, h4, h5, h6, small { font-size:100% }
sub, sup { font-size:83% }
code, kbd, pre, samp { font-family:inherit }
q:after, q:before { content:none }
textarea { overflow:auto; resize:none }
label, summary { cursor:default }
a, a:hover, ins, s, u { text-decoration:none; outline:0 }
body, button, input, keygen, legend, select, textarea {
 font-size:.75rem; line-height:1.5; color:#333; outline:0;  }
html, body { font-size:100%; -ms-touch-action:manipulation; touch-action:manipulation; margin: 0; width: 100%; height: 100%; }
input::-ms-clear, input::-ms-reveal {
 display:none
}
:root * { -webkit-filter:none !ie;
 filter:none !ie
}
body, textarea, input, button, select, keygen, legend { font: 12px/1.14 PingFangSC-Light,helvetica,'Heiti SC'; color: #666; outline: 0; }
*, :after, :before { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; text-size-adjust:100% }
* { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box }
input { box-shadow:none }
video { width:100%; height:auto }
::-webkit-input-placeholder {
 color:#999
}
:-moz-placeholder {
 color:#999
}
::-moz-placeholder {
 color:#999
}
:-ms-input-placeholder {
 color:#999
}
a { color:#666 }
/*常用功能*/
​.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-table; }
* html .clearfix { height: 1%; }
.clearfix { display: block; clear:both; }
.fl { float: left; }
.fr { float: right; }
.right { text-align: right; }
.left { text-align: left; }
.center { text-align: center; }
.block,.g-row{ width: 10rem; margin-right: auto; margin-left: auto; margin-bottom:50px;}
/*ico图标*/
.u-icon { display: inline-block; width: .69444rem;
height: .69444rem;
background-size: 100%; background-repeat: no-repeat; vertical-align: middle; }
.u-address-edit { background-image:url(../icon/address-edit.png) }
.u-address-del { background-image:url(../icon/del-address.png) }
.u-address-bg { display:block; width:100%; height:.13889rem;
background:url(../icon/address-bg.png) repeat-x; background-size:.83333rem .13889rem
}
.u-address-right { background:url(../icon/address-right.png) no-repeat; background-size:100% }
.u-detail-right-dis { background:url(../icon/detail-right-dis.png) no-repeat; background-size:100% }
.u-detail-cart {
 width:.88889rem;
 height:.88889rem; background:url(../icon/detail-cart.png) no-repeat; background-size:100% }
.u-detail-close { background:url(../icon/detail-close.png) no-repeat; background-size:100% }
.u-detail-comment {
 width:.91667rem;
 height:.91667rem; background:url(../icon/detail-comment.png) no-repeat; background-size:100% }
.u-detail-back {
 width:.88889rem;
 height:.88889rem; background:url(../icon/detail-back.png) no-repeat; background-size:100% }
.u-spec-sel {
 width:.38889rem;
 height:.38889rem; background:url(../icon/spec-sel.png) no-repeat; background-size:100% }
.u-icon-username { background-image:url(../icon/username.png) }
.u-icon-pwd { background-image:url(../icon/pwd.png) }
.u-orderComplete-bg { display:block; width:100%; height:.11111rem;
 background-size:.30556rem .11111rem;
background-image:url(../icon/orderCompleteBg.png); background-repeat:repeat-x }
.u-icon-arrowDown, .u-icon-closeUnderModal, .u-icon-detail-kefu, .u-icon-detailTagArrow, .u-icon-floorMoreArrow, .u-icon-goodGridMore, .u-icon-trash, .u-icon-videoPlayBtn { display:inline-block; vertical-align:middle }
.u-icon-clearIpt { background-image:url(../icon/clearIpt.png) }
.u-icon-cart { background-image:url(../icon/cart.png) }
.u-icon-u { background-image:url(../icon/u.png) }
.u-icon-close { background-image:url(../icon/close.png) }
.u-icon-notify { background-image:url(../icon/notify.png) }
.u-icon-delete {
 width:.5rem;
 height:.5rem; background:url(../icon/icon_delete.png) no-repeat; background-size:100% }
.u-order-kefu1, .u-order-kefu2 { width:.66667rem;
 height:.66667rem
}
.u-icon-delete:hover { background:url(../icon/icon_delete_press.png) no-repeat }
.u-order-kefu1 { background:url(../icon/order-kefu1.png) no-repeat; background-size:100% }
.u-order-kefu2 { background:url(../icon/order-kefu2.png) no-repeat; background-size:100% }
.u-modal-close {
 width:.55556rem;
 height:.55556rem; background:url(../icon/modal-close.png) no-repeat; background-size:100% }
.u-modal-close-w {
 width:.66667rem;
 height:.66667rem; background:url(../icon/modal-close-w.png) no-repeat; background-size:100% }
.u-icon-toggle {
 width:.88889rem;
 height:.88889rem; background:url(../icon/toggle.png) no-repeat; background-size:100% }
.u-icon-cate, .u-icon-house, .u-icon-profile, .u-icon-topic { width:.66667rem;
 height:.66667rem
}
.u-icon-cate { background:url(../icon/cate.jpg) no-repeat; background-size:100% }
.u-icon-topic { background:url(../icon/topic.jpg) no-repeat; background-size:100% }
.u-icon-house { background:url(../icon/house.jpg) no-repeat; background-size:100% }
.u-icon-profile { background:url(../icon/profile.jpg) no-repeat; background-size:100% }
.u-icon-cart {
 width:.88889rem;
 height:.88889rem; background:url(../icon/cart.png) no-repeat; background-size:100% }
.u-icon-cart-notEmpty { background:url(../icon/cartNotEmpty.png) no-repeat; background-size:100% }
.u-icon-useCondition {
 width:.52778rem;
 height:.52778rem; background:url(../icon/useCondition.png) no-repeat; background-size:.55556rem
}
.u-icon-coupon, .u-icon-succeed { width:1.11111rem; height:1.11111rem }
.u-icon-coupon { background:url(../icon/coupon.png) no-repeat; background-size:100% }
.u-icon-succeed { background:url(../icon/succeed.png) no-repeat; background-size:100% }
.u-icon-te { background:url(../icon/te.png) no-repeat }
.u-coupon-modal-close {
 width:.88889rem;
 height:.88889rem; background:url(../icon/couponModalClose.png) no-repeat; background-size:100% }
.u-icon-add-comment {
 width:.45833rem;
 height:.44444rem; background:url(../icon/comment-add.png) no-repeat; background-size:98% }
.u-icon-add-comment:active {
 width:.45833rem;
 height:.44444rem; background:url(../icon/comment-add-pressed.png) no-repeat; background-size:98% }
.u-icon-no-comment { width:1.54167rem; height:1.73611rem; background:url(../icon/no-comment.png) no-repeat; background-size:100% }
.u-icon-helpIcon {
 width:.55556rem;
 height:.55556rem; background:url(../icon/helpIcon.png) no-repeat; background-size:95% }
.u-icon-help-afterSale, .u-icon-help-agreement, .u-icon-help-business, .u-icon-help-coupon, .u-icon-help-deliver, .u-icon-help-legal, .u-icon-help-member, .u-icon-help-notice, .u-icon-help-questions { width:.5rem;
 height:.5rem
}
.u-icon-help-questions { background:url(../icon/help-questions.png) no-repeat; background-size:100% }
.u-icon-help-deliver { background:url(../icon/help-deliver.png) no-repeat; background-size:100% }
.u-icon-help-afterSale { background:url(../icon/help-afterSale.png) no-repeat; background-size:100% }
.u-icon-help-coupon { background:url(../icon/help-coupon.png) no-repeat; background-size:100% }
.u-icon-help-giftCard {
 width:.5rem;
 height:.5rem; background:url(../icon/help-giftCard.png) no-repeat; background-size:100% }
.u-icon-help-agreement { background:url(../icon/help-agreement.png) no-repeat; background-size:100% }
.u-icon-help-business { background:url(../icon/help-business.png) no-repeat; background-size:100% }
.u-icon-help-legal { background:url(../icon/help-legal.png) no-repeat; background-size:100% }
.u-icon-help-notice { background:url(../icon/help-notice.png) no-repeat; background-size:100% }
.u-icon-help-member { background:url(../icon/help-member.png) no-repeat; background-size:100% }
.u-icon-alipay, .u-icon-closeUnderModal, .u-icon-detail-kefu, .u-icon-detailTagArrow, .u-icon-floorMoreArrow, .u-icon-goodGridMore, .u-icon-trash, .u-icon-videoPlayBtn, .u-icon-yixin { background-repeat:no-repeat; background-size:100% 100% }
.u-icon-detail-kefu {
 width:.83333rem;
 height:.83333rem; background-image:url(../icon/detail-kefu.png) }
.u-icon-detailTagArrow {
 width:.13889rem;
 height:.25rem; background-image:url(../icon/detailTagArrow.png) }
.u-icon-floorMoreArrow {
 width:.16667rem;
 height:.36111rem; background-image:url(../icon/floorMoreArrow.png) }
.u-icon-goodGridMore {
 width:.93056rem;
 height:.93056rem; background-image:url(../icon/goodGridMore.png) }
.u-icon-arrowDown {
 width:.33333rem;
 height:.33333rem; background-image:url(../icon/arrowDown.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-trash {
 width:.56944rem;
 height:.58333rem; background-image:url(../icon/trash.png) }
.u-icon-videoPlayBtn { width:1.66667rem; height:1.66667rem; background-image:url(../icon/videoPlayBtn.png) }
.u-icon-closeUnderModal {
 width:.69444rem;
 height:.69444rem; background-image:url(../icon/closeUnderModal.png) }
.u-icon-alipay, .u-icon-wyb, .u-icon-yixin { display:inline-block; vertical-align:middle; width:.75rem;
 height:.75rem
}
.u-icon-couponHelp, .u-icon-go {
 height:.36111rem; display:inline-block; vertical-align:middle; background-repeat:no-repeat; background-size:100% 100% }
.u-icon-couponHelp {
 width:.36111rem; background-image:url(../icon/couponHelp.png) }
.u-icon-go {
 width:.22222rem; background-image:url(../icon/go.png) }
.u-icon-closeUnderModal1 { display:inline-block; vertical-align:middle; width:.88889rem;
 height:.88889rem;
background-image:url(../icon/closeUnderModal1.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-txtV1, .u-icon-txtV1Black, .u-icon-txtV2, .u-icon-txtV2Black, .u-icon-txtV3, .u-icon-txtV3Black, .u-icon-txtV4, .u-icon-txtV4Black { display:inline-block; vertical-align:middle; width:.34722rem;
 height:.33333rem
}
.u-icon-txtV1 { background-image:url(../icon/txtV1.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-txtV2 { background-image:url(../icon/txtV2.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-txtV3 { background-image:url(../icon/txtV3.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-txtV4 { background-image:url(../icon/txtV4.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-txtV1Black { background-image:url(../icon/txtV1Black.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-txtV2Black { background-image:url(../icon/txtV2Black.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-txtV3Black { background-image:url(../icon/txtV3Black.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-txtV4Black { background-image:url(../icon/txtV4Black.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-v1, .u-icon-v2, .u-icon-v3, .u-icon-v4 {
 width:.41667rem;
 height:.41667rem; background-repeat:no-repeat; background-size:100% 100%; display:inline-block; vertical-align:middle }
.u-icon-v1 { background-image:url(../icon/v1.png) }
.u-icon-v2 { background-image:url(../icon/v2.png) }
.u-icon-v3 { background-image:url(../icon/v3.png) }
.u-icon-v4 { background-image:url(../icon/v4.png) }
.u-icon-te { display:inline-block; vertical-align:middle; width:.44444rem;
 height:.48611rem;
background-image:url(../icon/te.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-del { display:inline-block; vertical-align:middle; width:.69444rem;
 height:.69444rem;
background-image:url(../icon/del.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-del1 { display:inline-block; vertical-align:middle; width:.75rem;
 height:.75rem;
background-image:url(../icon/del1.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-search1 { display:inline-block; vertical-align:middle; width:.88889rem;
 height:.88889rem;
background-image:url(../icon/search1.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-qrCode { display:inline-block; vertical-align:middle; width:1.11111rem; height:1.11111rem; background-image:url(../icon/qrCode.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-leadRule { display:inline-block; vertical-align:middle; width:.5rem;
 height:.5rem;
background-image:url(../icon/leadRule.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-servicePolicySolid { display:inline-block; vertical-align:middle; width:.11111rem;
 height:.11111rem;
background-image:url(../icon/servicePolicySolid.png); background-repeat:no-repeat; background-size:100% 100% }
.u-icon-servicePolicy { display:inline-block; vertical-align:middle; width:.13889rem;
 height:.13889rem;
background-image:url(../icon/servicePolicy.png); background-repeat:no-repeat }
.u-icon-thumbsUp, .u-icon-thumbsUp-active {
 width:.55556rem;
 height:.55556rem; background-size:100% 100%; display:inline-block; background-repeat:no-repeat; vertical-align:middle }
.u-icon-thumbsUp { background-image:url(../icon/thumbsUp.png) }
.u-icon-thumbsUp-active { background-image:url(../icon/thumbsUp-active.png) }
.u-icon-originalPrice { display:inline-block; vertical-align:middle; width:.91667rem;
 height:.91667rem;
background-image:url(../icon/originalPrice.png); background-repeat:no-repeat }
.u-icon-originalPrice, .u-icon-servicePolicy, .u-icon-servicePolidySolid { background-size:98% }
.u-icon-arrow-right1 { display:inline-block; vertical-align:middle; width:.16667rem;
 height:.27778rem;
background-image:url(../icon/arrow-right1.png); background-repeat:no-repeat; background-size:100% 100% }
/*按钮样式*/
.w-button, .w-button:focus, .w-button:visited { display:inline-block; vertical-align:middle; width:3.5rem; text-align:center; line-height:.94444rem;
 font-size:.38889rem;
color:#fff; border:1px solid #b4282d; background-color:#b4282d; border-radius:4px; overflow:hidden }
[data-dpr="1"] .w-button, [data-dpr="1"] .w-button:focus, [data-dpr="1"] .w-button:visited { border-radius:2px }
.w-button:active { border:1px solid #9a2727; background-color:#9a2727 }
.w-button-white, .w-button-white:focus, .w-button-white:visited { border:1px solid #fff; background-color:#fff; color:#333 }
.w-button-white:active { border:1px solid #efefef; background-color:#efefef }
.w-button-ghost, .w-button-ghost:focus, .w-button-ghost:visited { border:1px solid #7f7f7f; color:#333; background-color:transparent }
.w-button-ghost:active { border:1px solid #666; color:#fff; background-color:#666 }
.w-button-ghostRed, .w-button-ghostRed:active, .w-button-ghostRed:focus, .w-button-ghostRed:visited { border-color:#b4282d; color:#b4282d; background-color:transparent }
.w-button-ghostGrey, .w-button-ghostGrey:focus, .w-button-ghostGrey:visited { border-color:#c7c7c7; color:#333; background-color:#f9f9f9 }
.w-button-ghostGrey:active { border-color:#c7c7c7; background-color:#fff }
.w-button-ghostGrey-code, .w-button-ghostGrey-code:focus, .w-button-ghostGrey-code:visited { border-color:#7f7f7f; color:#333; background-color:transparent }
.w-button-ghostGrey-code:active { border-color:#7f7f7f; background-color:#f4f4f4 }
.w-button-disabled, .w-button-disabled:focus, .w-button-disabled:visited, .w-button.disabled, .w-button.disabled:focus, .w-button.disabled:visited, .w-button[disabled], .w-button[disabled]:focus, .w-button[disabled]:visited { color:#fff; border:1px solid #ccc!important; background-color:#ccc!important }
.w-button-disabled:active, .w-button.disabled:active, .w-button[disabled]:active { border:1px solid #ccc!important; background-color:#ccc!important }
.w-button-code-disabled, .w-button-code-disabled:focus, .w-button-code-disabled:visited { color:#ccc; border:1px solid #ccc!important; background-color:transparent!important }
.w-button-code-disabled:active { border:1px solid #ccc!important; background-color:transparent!important }
.w-button-u-disabled, .w-button-u-disabled:focus, .w-button-u-disabled:visited { color:#cb7a7a }
.w-button-u-disabled:active { background-color:#b4282d!important }
.w-button-xxl, .w-button-xxl:focus, .w-button-xxl:visited { line-height:1.33333rem }
.w-button-xl, .w-button-xl:focus, .w-button-xl:visited { line-height:1.30556rem }
.w-button-l, .w-button-l:focus, .w-button-l:visited { line-height:1.19444rem }
.w-button-s, .w-button-s:focus, .w-button-s:visited { line-height:.86111rem
}
.w-button-block, .w-button-block:focus, .w-button-block:visited { display:block; width:100% }
.w-button-noRadius, .w-button-noRadius:focus, .w-button-noRadius:visited, [data-dpr="1"] .w-button-noRadius, [data-dpr="1"] .w-button-noRadius:focus, [data-dpr="1"] .w-button-noRadius:visited { border-radius:0 }
/*头部*/
.topbar { border-bottom: 1px solid transparent; position: fixed!important; left: 0; top: 0; z-index: 5; width: 100%; background-color: #fafafa; }
.topmenu { background-color: #fafafa; z-index: 1; width: 10rem; margin: auto; overflow: hidden; padding: 0 .22222rem 0 .33333rem;
height: 1.22222rem; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; -moz-align-items: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; -moz-justify-content: space-between; justify-content: space-between; position: relative; }
.menuss { display: inline-block; vertical-align: middle; width: .69444rem;
height: .69444rem;
background-image: url(../icon/menu.png); background-repeat: no-repeat; background-size: 100% 100%; }
.menuss.active { background-image: url(../icon/menuClose.png); }
.topmenu .logo { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; width: 2.38889rem; height: .75rem;
margin: auto; }
.search { margin-right: .27778rem;
}
.topmenu .cart .u-icon { position: relative; }
.topmenu .cartNum { position: absolute; top: .04167rem;
right: -.08333rem;
width: .38889rem;
height: .38889rem;
border-radius: .38889rem;
background-color: #b4282d; text-align: center; line-height: .38889rem;
font-size: .25rem;
color: #fff; }
.cartNum { height: .38889rem;
padding-top: .05556rem;
line-height: .36111rem;
}
.topmenu:after { position: absolute; background-color: #d9d9d9; bottom: 0; width: 100%; height: 1px; content: ''; left: 0; }
.topbar .menu { position: absolute; z-index: 0; top: 99%; left: 0; width: 100%; padding: .26389rem 0;
background-color: #fafafa; border-bottom: 1px solid rgba(0, 0, 0, .15); text-align: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; -moz-transition: -moz-transform .3s, opacity .3s;
-o-transition: -o-transform .3s, opacity .3s;
-webkit-transition: -webkit-transform .3s, opacity .3s;
transition: opacity .3s, -webkit-transform .3s;
transition: transform .3s, opacity .3s;
transition: transform .3s, opacity .3s, -webkit-transform .3s;
}
.topbar .menu-isHidden { -moz-transform: translate3d(0, -100%, 0); -ms-transform: translate3d(0, -100%, 0); -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); opacity: 0; }
.menu .list { margin:auto; vertical-align: middle; text-align: center; overflow: hidden; display:inline-block; }
.menu .list .item { float: left; text-align: center; display: inline-block; margin:0 0.8333rem; }
.menu .list .item .u-icon { display: block; margin-bottom: .11111rem;
}
.menu .list .item .txt { display: block; font-size: .33333rem;
color: #666; line-height: 1; }
.dlform.regxz li input { width:auto; vertical-align:middle; margin:0 5px; }
.dlform.regxz li { line-height:1.2rem; font-size:0.38rem; vertical-align:middle; border-bottom:1px solid #eee; }
/*底部bar*/
.m-tabBar { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row nowrap; -moz-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; -moz-align-items: center; align-items: center; -ms-flex-pack: distribute; -webkit-justify-content: space-around; -moz-justify-content: space-around; justify-content: space-around; position: fixed; z-index: 5; left: 0; bottom: 0; width: 100%; height: 1.30667rem; background-color: #fafafa; border-top: 1px solid #d9d9d9; }
.m-tabBar>.item { position: relative; text-align: center; }
.m-tabBar .u-icon-tabBar-index { background-position: 0 -3.33333rem; }
.m-tabBar .active .u-icon-tabBar-cart, .m-tabBar .active .u-icon-tabBar-cate, .m-tabBar .active .u-icon-tabBar-topic, .m-tabBar .active .u-icon-tabBar-ucenter, .m-tabBar .u-icon-tabBar-cart, .m-tabBar .u-icon-tabBar-cart-active, .m-tabBar .u-icon-tabBar-cate, .m-tabBar .u-icon-tabBar-cate-active, .m-tabBar .u-icon-tabBar-index, .m-tabBar .u-icon-tabBar-topic, .m-tabBar .u-icon-tabBar-topic-active, .m-tabBar .u-icon-tabBar-ucenter, .m-tabBar .u-icon-tabBar-ucenter-active { display: inline-block; background-image: url(../icon/footbar.png); background-size: .53333rem 6.53333rem;
 width: .53333rem;
 height: .53333rem;
vertical-align: middle; background-repeat: no-repeat; }
.m-tabBar>.item .txt { display: block; margin-top: .09333rem;
 font-size: .32rem;
color: #666; line-height: 1; }
.m-tabBar .u-icon-tabBar-topic { background-position: 0 -4.66667rem; }
.m-tabBar .u-icon-tabBar-cate { background-position: 0 -2rem; }
.m-tabBar .u-icon-tabBar-cart { background-position: 0 -.66667rem;
}
.m-tabBar .u-icon-tabBar-ucenter { background-position: 0 -6rem; }
.m-tabBar .active .u-icon-tabBar-ucenter, .m-tabBar .u-icon-tabBar-ucenter-active { background-position: 0 -5.33333rem; }
.m-tabBar>.item.active .txt { color: #b4282d; }
.u-text-red { color: #b4282d; }
/*下面是一些css3样式*/

/*网银样式 需要自己根据id改*/

.paylistnr .u-icon { display: inline-block; vertical-align: middle; background-image: url(../icon/alipay.png); background-repeat: no-repeat; width: .72rem;
height: .72rem;
}
.paylistnr .u-icon-pay1 { background-image:url(../icon/pay_yi.png) }
.paylistnr .u-icon-pay2 { background-image:url(../icon/pay_yl.png) }
.paylistnr .u-icon-pay3 { }
.paylistnr .u-icon-pay4 { }
.paylistnr .u-icon-pay5 { background-image:url(../icon/pay_yx.png) }
.u-icon-weixin,.paylistnr .u-icon-pay8,.paylistnr .u-icon-pay9{ background-image:url(../icon/pay_wx.png) }
.paylistnr .u-icon-pay13 { background-image:url(../icon/pay_wx.png) }
/*以上是网银样式*/


/*带文字的头部*/
.o-c-header { width: 100%; height: 1.2rem; background: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; border-bottom: 1px solid #e7e7e7; }
.o-c-header .back,.o-c-header .toback{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAiCAMAAABodAmPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3N0YzQjZBNjQ5N0UxMUU1OTZDRjk2ODYxMEYzRTU0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3N0YzQjZBNzQ5N0UxMUU1OTZDRjk2ODYxMEYzRTU0MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3RjNCNkE0NDk3RTExRTU5NkNGOTY4NjEwRjNFNTQxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc3RjNCNkE1NDk3RTExRTU5NkNGOTY4NjEwRjNFNTQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+K8PdOwAAAI1QTFRFZWlzbHB5YmdxYGVv9vb2e3+HztDT4+TlaG12x8jM1tfZ6Onr+/v87e7v+fn5bnN8dXmC3t/h8PDxZGlzzM7R8/P08fLycHR93N3fwsTIiIyUaW538vLzgISMwMLG/f39paiua3B5yMrNl5uhgYWNhoqR2tvd4OHjhIiQcXV+io6Vj5OacnZ/X2Ru////FYsBBwAAAKtJREFUeNqE0scKAzEMBFBttvdN770X6/8/L5mQgwwD8fGBsTwaUf9sd9KOxLfq6JwLfKyeH3NLD5sFzG0sRjdQOFeDqzWsd1CDgxg2TNRg3cGkUIPlHZbN1GDawoKrGuwHsGmqBi8Z7FWqwUJgXa0Gkx4snqjB/Gunsfma5CHsHNkMZA97NPof6XX6EB+JD8+/yQPh0fGQ+Tr44viKeRl4bXjBeBV/pX0LMAB+HGsng+Hb/gAAAABJRU5ErkJggg==) .427rem center no-repeat;
 background-size: .267rem;
}
.o-c-header>div { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.o-c-header .title { font-size:0.5rem; }
.fenlei { height: 1.067rem; overflow: hidden; }
.fenlei ul { display: -webkit-box; display: -moz-box; display: -ms-box; display: -o-box; display: box; background: #fff; border-bottom: 1px solid #e7e7e7; overflow:hidden; overflow-x: scroll; }
.fenlei ul li { -webkit-box-flex: 1; -moz-box-flex: 1; -ms-box-flex: 1; -o-box-flex: 1; box-flex: 1; height: 1.067rem; line-height: 1.067rem; text-align: center; min-width: 1.5rem; font-size: 0.38rem;}
.fenlei ul .on {
border-bottom: .04rem solid #ff5000; box-sizing: border-box; color: #ff5000; }
.circle { width: 100%; height: 100%; border-radius: 50%; border: 1px solid #999; box-sizing: border-box;  -webkit-animation: spinner .6s linear infinite;
 -ms-animation: spinner .6s linear infinite;
 animation: spinner .6s linear infinite;
width: 30px; height: 30px; border-width: 1px; display: inline-block; vertical-align: middle; }
.circle span { width: 8px; height: 4px; left: -1px; margin-top: -2px; background-color: #fff; display: block; position: absolute; width: 8px; height: 4px; left: -1px; margin-top: -2px; top: 50%; content: ''; }
@-webkit-keyframes spinner { 0% {
-webkit-transform:rotate(90deg)
}
100% {
-webkit-transform:rotate(-270deg)
}
}
@keyframes spinner { 0% {
transform:rotate(90deg)
}
100% {
transform:rotate(-270deg)
}
}
.refresh { width: 100%; text-align: center; height:50px; line-height: 30px; padding:10px 0; background:#f7f7f7; display:none;}
.rowinput{min-height: .96rem;
    line-height: .96rem;}
	
/*20170826新增 支付回调页面样式*/
.payres{width: 10rem;margin: 0 auto;padding-top: 1.22222rem;background:#fff;}
.payreswxico{background:url("../icon/payico/wx.png") no-repeat;width:2.5rem; height:2.5rem; background-size:100% 100%; margin:0 auto;margin-top:1rem;border-radius: 50% 50%;}
.payresalipayico{background:url("../icon/payico/alipay.png") no-repeat;width:2.5rem; height:2.5rem; background-size:100% 100%; margin:0 auto;margin-top:1rem;border-radius: 50% 50%;}
.payrestext{text-align:center; margin-top:0.4rem; font-size:0.6rem;}
.wxtext{color:#00CD0D}
.alipaytext{color:#56ABE4}
.payresprice{text-align:center; margin-top:0.5rem; font-size:1rem;}
.payresxx{margin:0 0.1rem; border-top:1px solid #eee; margin-top:0.4rem; height:1.2rem; line-height:1.2rem; overflow:hidden; padding:0 0.2rem; font-size:0.3rem;}
.payressm{width:2rem; float:left;color: #b1a9a9;}
.payresbz{width:6rem;float:left;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.payresmoney{width:1.4rem; float:left;}
