.page,.page-group{ background-color: #fff; }
.bg-f5{ background-color: #f5f5f5 }
.color-9b{ color: #9b9b9b }
.underline{ text-decoration: underline; }


.list-block-ww { margin: 0; }
.list-block-ww .item-content{ padding-left: 0; }
.list-block-ww .item-inner{ padding-left: .75rem; }
.list-block-ww .item-title.label{ width: 20%;}
.list-block-ww ul:before,.list-block-ww ul:after,.list-block-ww .item-inner:after{ background-color: #ccc; }
.list-block-ww ul:before{ background-color: transparent; }
.list-block-ww .VerCode{ width: 12rem; height: 2.15rem; }
.list-block-ww .VerCode img{ max-width: 100%; height: 100%; }

.icon-ww {
   width: .8rem;
   height: .8rem;
   vertical-align: -0.15rem;
   fill: currentColor;
   overflow: hidden;
}

.box-padding{ padding: 1.5rem .75rem; }
.box-padding2{ padding: .75rem; }


.login-tip{ padding-bottom: 0; color: #999; font-size: .75rem;}
.login-tip .icon-ww{ margin-right: .3rem; color: #f65050; }

.button.button-submit{ background-color: #f65050; width: 100%; }
.button.button-submit:active{ background-color: #b63b3b }

.user-file-box{ background-color: #57667e; padding: .75rem;}

.user-imgwrap{ width: 3rem; height: 3rem; background-color: #000; border-radius: 100%; display: -webkit-box; -webkit-box-flex:1; }
.user-imgwrap img{ max-width: 100%; overflow: hidden; }

.user-file-box { overflow: hidden; position: relative; }
.user-file-box .user-imgwrap{ float: left; margin-right: .8rem;}
.user-file-box .user-name{ color: #fff; font-size: .8rem; margin: .5rem 0 .2rem;}
.user-file-box .user-company{ color: #798fb3; font-size: .6rem;}

.user-setup { position: absolute; right: 1rem; top: 50%; margin-top: -.7rem; }
.user-setup .icon-ww{ color: #fff; width: 1.4rem; height: 1.4rem; }

.money-num{ display: -webkit-box; position: relative; background-color: #fff; }
.money-num:after{ content: ""; position: absolute; left: 50%; top: 30%; bottom: 30%; background-color: #e5e5e5; width: 1px; }
.money-num ul{ -webkit-box-flex:1; list-style-type: none; margin: 0; padding:1rem;}
.money-num li{ text-align: center; line-height: 1.4; }
.money-num li.num{ color: #f65050; font-size: 1.2rem; }
.money-num li.rmb{ color: #999; font-size: .8rem; }

.list-menu { background-color: #fff; margin-top: .8rem; }
.list-menu ul{ overflow: hidden; list-style: none; margin: 0; padding: 1rem 0; }
.list-menu li{ width: 50%; float: left; text-align: center; font-size: .7rem;}
.list-menu li>a{ display: block; color: #666; padding:.5rem 0;  }
.list-menu li img{ max-width: 2.4rem; display: block; margin: 0 auto .5rem; }

.searchBox{ padding: .5rem; height: auto;}
.text-red{ color: #f65050; }

.storeBox{ margin: .5rem; background:#fff url("../images/door.jpg") repeat-x -.5rem top; background-size: auto 3rem; padding: 3rem 1rem 1rem; }
.storeBox ul{ list-style: none; margin: 0; padding:0; }
.storeBox li{ text-align: center; padding: .35rem 0 }
.storeBox li.qrcode-img{ max-width: 60%; display: block; margin: 0 auto}
.storeBox li.qrcode-img img{ width: 100%; border: 1px solid #ccc; padding: .2rem; }
.storeBox li.much{ font-size: 1.6rem; padding: 1rem 0; font-family: arial; }
.storeBox li.qrcode-text{ color: #333; font-size: .9rem }
.storeBox li.qrcode-text-f5{ color: #000; font-size: .75rem }
.storeBox li.qrcode-type { padding: 1rem 0 0 }
.storeBox li.qrcode-type img{ height: 1.5rem; display: inline-block;}
.storeBox li.qrcode-type img:not(:last-child){ margin-right:1rem;}

.pay-person{ font-size: .8rem; color: #666; padding:.2rem .7rem .5rem; }

.out-login{ color: #999; text-align:center; display:block; padding: 1rem 0; margin: 0 auto; font-size: .75rem;  }

.item-textarea textarea{ background-color: #f6f9ff;  height: 5rem; margin: .5rem 0 0; padding: .5rem; color: #666; font-size: .7rem }
.searchBox-w{ background-color: #fff;  padding: .5rem; margin: .5rem 0; height: auto}
.search-input-ww{ display: -webkit-box; }
.search-input-ww label{ padding: 0 .2rem 0 0; }
.search-input-ww input{ background-color: #f6f9ff; border: none; -webkit-box-flex:1; display: block; color: #f65050; padding: 0 .3rem; }


.cw-box{ text-align:center; color:#464646; padding: 30% 0}
.cw img{ max-width: 20%; display:block; margin: 0 auto 3%;}
.cg img{ max-width: 15%; display:block; margin: 0 auto 5%;}