@charset "utf-8";
*{margin:0; padding:0; list-style:none; box-sizing: border-box; -webkit-box-sizing: border-box; outline: 0; -webkit-tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent;}
body{ font-size: 0.373333rem; font-family: PingFangSC-Regular,Microsoft JhengHei,STHeiti STXihei,Arial; color:#666;background: #eee;}
ul,li,ol,dl,dt,dd{list-style:none;}
i,em,var{ font-style:normal;}
/*屏蔽文本框高亮*/
input,textarea{outline: none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:0.037334rem ;}
/*去除input默认样式*/
input[type=button],input[type=reset],input[type=submit],input[type=text],input[type=password],textarea{-webkit-appearance:none;}
/*link*/
a{text-decoration: none; color:#666;}
/*细边框*/
.borders,.b-tb,.b-t,.b-b,.b-r,.b-l{position: relative;}
.borders:after,.b-tb:before,.b-tb:after,.b-t:before,.b-b:after,.b-r:after,.b-l:before{content: ""; display: block; position: absolute; right: 0; left: 0; pointer-events: none; -webkit-transform-origin: 0 0; -webkit-transform: scale(1);}
.borders:after{top: 0; bottom: 1px; border: 1px solid #eee;}
.b-tb:before,.b-t:before{top: 0; border-top: 1px solid #eee;}
.b-tb:after,.b-b:after{bottom: 1px; border-bottom: 1px solid #eee;}
.b-r:after,.b-l:before{left: auto; right: auto; top: 0; bottom: 0;}
.b-l:before{left: 0; border-left: 1px solid #e0e0e0;}
.b-r:after{right: 0; border-right: 1px solid #e0e0e0;}
/*display相关、定位相关、css3水平/垂直排列相关*/
.dn{display: none;}
.dib{display: inline-block;}
.db{display: block;}
.dbox{display: box; display: -webkit-box; }
.bac{box-align: center; -webkit-box-align: center;}
.bf1{box-flex: 1; -webkit-box-flex: 1;}
.pr{position: relative;}
.pa{position: absolute;}
.vm{vertical-align: middle}
/*主要字体大小、颜色、显示行数相关*/
.ft10,.ft11{transform-origin: top left; -webkit-transform-origin: top left;}
.ft10{font-size: 0.266667rem; transform: scale(0.85,0.85); -webkit-transform: scale(0.85,0.85);}
.ft11{font-size: 0.266667rem; transform: scale(0.92,0.92); -webkit-transform: scale(0.92,0.92);}
.ft12{font-size:0.32rem }
.ft36{font-size: 0.48rem;}
.ft22{font-size: 0.293333rem}
.ft28{font-size: 0.373333rem;}
.ft30{font-size: 0.4rem;}
.ft40{font-size: 0.533333rem;}
.ft26{font-size:0.346667rem; }
.b{font-weight: bold;}
.c1{color: #333;}/*重要文字*/
.c2{color: #999;}/*提示文字*/
.c3{color: #ccc;}/*输入框提示文字*/
.c4{color: #fa0;}/*辅助色，特殊字符——黄色*/
.c5{color: #fb7070;}/*辅助色，价格——桃红色*/
.c6{color: #2d97fa;}/*主色调*/
.c7{ color: #83d356;}
.c8{ color: #666;}
.c9{color: #bbb;}
.c666{color: #666}
.white{color: rgba(255,255,255,.6);}
.wsn{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}/*控制显示一行*/
.lc2{display: box; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; box-orient: vertical; text-align: justify;}/*控制最多显示两行，若是需要一直显示两行的高度，需设置高度和行高*/
.tr{text-align: right;}/*右对齐*/
.tc{text-align: center;}/*居中对齐*/
.tl{text-align: left}
.tj{text-align: center; text-justify: distribute-all-lines; text-align-last: justify;}/*分散对齐*/
/*内外边距*/
.mb10{margin-bottom: 0.133333rem;}
.mt25{margin-top: 0.333333rem;}
.mt10{margin-bottom: 0.133333rem}
.mm{margin: 0.4rem 0 0.266667rem 0}
.mr20{margin-right: 0.266667rem;}
.mr10{margin-right: 0.133333rem;}
.mb20{margin-bottom: 0.266667rem}
.mr40{margin-right: 0.533333rem;}
.ml30{margin-left: 0.4rem}
.p30{padding: 0.4rem}
.mt30{margin-top: 0.4rem}
.plpr30{padding:0 0.4rem;}
.pl15{padding-left: 0.4rem}
.pr15{padding-right: 0.4rem}
.pl30{padding-left: 0.8rem;}
.rem1{font-size: 1rem;}
.mt60{margin-top: 0.8rem;}
.mt20{margin-top: 0.266667rem}
/*浮动及清除*/
.fr{float: right;}
.fl{float: left;}
.c:after{content: ""; display: block; clear: both;}
.co{clear: both;overflow: hidden;}
.white-bg{background: #fff;}
/*公共头部*/
.head{background: #2d97fa; position: relative; height: 1.173333rem; line-height: 1.173333rem; text-align: center;}
.head-l,.head-r,.head-m{position: absolute; top: 0; display: block; width: 1.173333rem; font-size: 0.40rem; color: #fff;}
.head-l{left: 0;}/*头部左侧文字或iconfont*/
.head-m{margin-left: -0.56rem;left: 45%;font-size:  0.48rem!important;}
.head-r{right: 5px;}/*头部右侧文字或iconfont*/
.head-f{width: auto; font-size: 0.4rem; padding: 0 0.4rem;}/*头部文字*/
.head h1{font-size: 0.48rem; font-weight: normal; color: #fff; padding: 0 1.17334rem;}
.head .icon-fanhui{font-size: 0.506667rem;}
/*按钮 */
.btn{display: inline-block;border:none;height: 1.12rem;width: 2.813333rem;line-height: 1.12rem;font-size:0.426667rem;color: #fff;text-align: center;}
.btn4{display: block; border: none; border-radius: 0.133333rem; width: 100%; height: 1.173333rem; line-height: 1.173333rem; text-align: center; font-size: 0.426667rem;}
.btn5{display: block; border: none;width: 100%; height: 1.173333rem; line-height: 1.173333rem; text-align: center; font-size: 0.426667rem;}
.btn3{display: inline-block;width: 50%;color: #2d97fa;font-size:0.426667rem;border:none;height: 1.12rem;line-height: 1.12rem;text-align: center;}
.main-btn{background: #2d97fa; color: #fff;}/*主要按钮*/
.remove-btn{background: #fb7070;color:#fff;}
.main-btn[disabled],.disable-btn{background: #bbb;}/*不可点击的按钮，input时加disable属性，其它标签是加disable-btn类*/
/*输入框*/
.form-item{padding: 0.334rem 0; display: box; display: -webkit-box; box-align: center; -webkit-box-align: center; background: #fff;}
.form-item>*{display: block;}
.form-item label,.form-item input{height: 0.533333rem; line-height: 0.533333rem; border: none; color: #333; font-size: 0.4rem; padding-left: 0.4rem;}
.form-item input{padding: 0 0.266667rem; -webkit-box-flex: 1; box-flex: 1; width: 0.026667rem;}
.form-item input::-webkit-input-placeholder,.form-item textarea::-webkit-input-placeholder{color: #ccc;}
.form-item .icon-errorshixin,.input-del{color: #bbb;display: none; margin-right: 0.4rem;width: 0.426667rem; height:0.426667rem;}
.input-del{background: url(../images/closed.png) 0 0 no-repeat; background-size: 100% 100%;position: absolute;top: 0.4rem; right: 0.4rem;}
/*iconfont*/
.iconfont {font-family: "iconfont" !important;font-size: 0.526667rem;font-style: normal;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
/*账单*/
.bill-head .head-l{position: absolute;left:0.2rem;width: auto; font-size: 0.4rem;}
.bill-head .head-l>i,.bill-head .head-m>i{font-size:0.266667rem; }
.mony-list{background: url("../images/zd-bg.png") no-repeat center right;width: 9.146667rem; height:4.6rem;background-size:9.146667rem 4.6rem; text-align: center;padding-top: 0.3rem;margin-top: 0.25rem;position: relative;left: 50%;margin-left: -4.593335rem;}
.mony-list span{display: block; font-size: 0.373333rem;color: #fff;margin-bottom:0.133333rem;margin-top: .2rem; }
.mony-list span+span{font-size: 0.96rem;margin-bottom: 0.2rem;}
.monyaccount{padding: 0 0.4rem;}
.monyaccount p{color: #fff;font-size: 0.373333rem;}
.bill-list{padding-left:0.4rem; background: #fff;}
.bill-list .paylogo{font-size: 0.986667rem;margin-right: 0.4rem;}
.weixinpay{color: #41b035}
.alipay{color: #009fe8;}
.no-payment{padding:0.4rem 0;border-bottom: 1px solid #f8f8f8;}
.pay-state span{display: block;text-align: right;font-size: 0.4rem;padding-right: 0.4rem;}
.pay-state span+span{font-size: 0.293333rem;}
.nopay-state{color: #bbb;}
.outer-box{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.5);z-index: 999;}
.filter{position: absolute;bottom: 0;left: 0;right: 0;background: #fff;}
.filter h2{position:relative;padding:0.4rem 0;text-align: center;font-size:0.48rem;color: #333;font-weight: normal; border-bottom: 1px solid #ddd;}
.filter h2 i{position: absolute;top: 0.5rem;left: 0.4rem;font-size: 0.43rem;font-weight: 700}
.filter .all{position: absolute;top: 0.5rem;right: 0.4rem;font-size: 0.4rem;color: #2d97fa;}
.payment-mode span{display:inline-block;margin:0 0.3rem 0.4rem 0;width: 2.8rem;height: 1.0rem;text-align: center;line-height:1.0rem;border: 1px solid #ddd;border-radius: 5px; }
.payment-mode{padding-left: 0.4rem;margin-bottom: -0.4rem;}
.mode-title{padding:0.533333rem 0 0.266667rem 0.4rem;color: #999;font-size:0.346667rem; }
.active{background: #2d97fa;color: #fff!important;}
.payment-btn{margin-top: 0.4rem;font-size: 0}
.btn2{width: 50%;color: #2d97fa;font-size:0.426667rem;display: inline-block;border:none;height: 1.12rem;line-height: 1.12rem;font-size:0.426667rem;text-align: center;}
.scroll-bar{background: #1b81df;font-size:0.32rem;color: #fff;padding: 0.2rem 0.3rem; margin-bottom: -3px;}
/* 账单搜索 */
.bill-search{padding-left: 0.7rem;margin-right:0.266667rem;width:7.386667rem;height: 0.813333rem;border-radius: 15px;border: none;background:#fff url(../images/find.png) no-repeat 0.2rem 0.2rem ;background-size:0.426667rem 0.426667rem; }
.bill-search::-webkit-input-placeholder{color: #aaa;}
/*用户信息*/
.basic-info{padding-left: 0.4rem;background: #fff;margin-top: 10px; }
.basic-info>p{border-bottom: 1px solid #ddd;padding: 0.4rem 0;}
.basic-info>p:last-of-type{border-bottom: 0}
.basic-info>p:after{content: "";display: block;clear: both;}
.basic-info>p>span{font-size:0.4rem;color: #999;}
.basic-info>p>span+span{padding-right:0.4rem;text-align: right;color: #666;font-size:0.4rem; }
.explain{font-size: 0.4rem;color:#999;text-align: center;}
/*消息公告*/
.notice-tab{width:4.0rem;height: 0.906667rem;position: absolute;transform: translate(-50%,14%);left: 50%;-webkit-transform: translate(-50%,14%);-moz-transform: translate(-50%,14%);-o-transform: translate(-50%,14%);border-radius: 6px;font-size: 0}
.notice-tab>span{display:inline-block;font-size:0.4rem; line-height: 0.906667rem;text-align: center;color: #fff;width: 50%;}
.notice-tab>span:first-of-type{border-bottom-left-radius: 5px;border-top-left-radius: 5px;border-left: 1px solid #fff;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.notice-tab>span+span{border-bottom-right-radius: 5px;border-top-right-radius: 5px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;border-right: 1px solid #fff;}
.selected{background: #fff;color: #2d97fa!important;}
.message-content{padding: 0 0.4rem;}
.ct-list{padding:0.4rem;background: #fff;margin-top: 0.4rem;border-radius: 6px;display: block}
.ct-list h2{line-height: 1}
.ct-list h2>span{font-size: 0.4rem;vertical-align: middle;}
.ct-list strong{font-weight: 400}
.ct-list h2>span+span{font-size:0.32rem;color: #999;font-weight: 400; }
.ct-list h2 span>i{ vertical-align: middle;margin-right:5px;font-size:0.666667rem;}
.noread{color: #ffc001;}
.read{color: #ccc;}
.shoukan-noread{color: #80c269;}
.ct-list p{font-size: 0.373333rem;margin-top: 0.3rem; }
.message-detail span{display: block;text-align: center;}
.mony-tit{font-size: 0.373333rem;margin-top:0.4rem;}
.mony{font-size: 0.96rem;margin-bottom: 0.933333rem;}
.message-detail p{margin-top: 0}
.message-list{padding-bottom:1.4rem ;position: relative;}
.view-details{display: block;height:1.133333rem;line-height: 1.133333rem;padding-left:0.4rem;position: absolute;left: 0;right: 0;bottom: 0;font-size: 0.373333rem; }
.view-details i{position: absolute;right: 0.4rem;font-size: 0.48rem;color: #bbb;}
/*公告详情*/
.notice{padding: 0.8rem 0.4rem;}
.notice h1{font-size: 0.666667rem;color: #333;font-weight: 500;margin-bottom: 10px;}
.notice span{font-size: 0.32rem;color: #999;}
.notice-details{margin-top: 0.8rem;}
.notice-details>p{font-size: 0.4rem;color: #333;line-height: 1.5;text-align: justify}
.text-indent{text-indent: 2em;}
/*常见问题*/
.issue-list{background: #fff;}
.issue-list>div>div{position:relative;clear: both;overflow: hidden;padding: 0.293333rem 0.4rem;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.issue-list a{font-size: 0.4rem;color: #333; display: inline-block;width: 85%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.issue-list i{ position:absolute;top:0.4rem;right:0.266667rem;font-size: 0.32rem;height: 0.373333rem;line-height: 0.373333rem;}
.unordered{padding-left: 1.0rem;}
.unordered li{list-style: disc;position:relative;clear: both;overflow: hidden;padding: 0.293333rem 0;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;color: #666;}
.unordered>li a{color: #666;}
/*向商户付款*/
.shanghu-pay{padding: 0.333333rem 0;text-align: center;font-size: 0.48rem;}
.register .form-item label{width: 6.2em;}
.psd-setting .form-item label{width: 5.2em;}
.bank-icon{display: block; margin-right: 0.266667rem;}
.pt10{padding-top: 0.266667rem;}
.pl10{padding-left: 0.266667rem;}
.pr10{padding-right: 0.266667rem;}
/*键盘*/
.number_list li{ float:left; width:2.3rem; overflow:hidden;border-radius: 5px;margin: 2px;box-shadow:0 2px 4px -2px rgba(0,0,0,.5)}
.number_list li button,.number_list li.icon-jianpan,.number_list li.right a i{ font-size:0.56rem;}
.number_list li button{ border:none; background:#fff; width:2.3rem; height:1.466667rem; line-height:1.466667rem; margin:-0.026667rem 0 0 -0.026667rem;}
.number_list li.right{float:right;margin-right: 0.346667rem;}
.number_list li.right button{width:100%;height: 1.45rem;font-size: 0.96rem;margin-bottom: 0.133333rem;box-shadow:0 2px 4px -2px rgba(0,0,0,.5);background: #2d97fa;border-bottom-right-radius: 5px;border-bottom-left-radius:5px;}
.number_list li.right button em{display:none;}
.number_list li.right a{font-size:0.733333rem; height:4.573333rem;line-height:4.573333rem; color:#fff; display:block;border-top-right-radius: 5px;border-top-left-radius:5px;box-shadow:0 2px 4px -2px rgba(0,0,0,.5)}
.number_list li.right .uxzhifu{ background:#00a1e9;}
.ux-info-money{overflow: hidden;}
.ux-info-money .fk-item{}
.ux-info-money .input-mony{ display: block;overflow: hidden;}
.ux-info-money li p span input { font-size: 0.96rem;padding-left: 0.4rem;}
.ux-info-money li input { width: 100%;  border: none;  padding:  0.133333rem 0;  font-size: 0.373333rem;margin-left:0.266667rem; }
.ux-info-money li p var {background:url(../images/monr.png) no-repeat;width:0.32rem;height:0.4rem;background-size:0.32rem 0.4rem;padding-top: 0.08rem;font-size: 0.6rem;position: absolute;left: 0.106667rem;bottom: 0.38rem;color: #333; }
.psd-outbox .remark-content{position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);width: 7.466667rem;background: #fff;border-radius: 0.213333rem;}
.remark-content  input{border:1px solid #ddd;border-radius: 0.133333rem;height: 1.066667rem;line-height: 1.066667rem;padding-left: 0.133333rem;width: 90%;}
.remark-content .remark-btn{color: #2d97fa;}
.tx-item{padding: 0.4rem 0.4rem 0.32rem; background: #fff;position: relative;}
.outbox{position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,0.3);}
.box-tit{position: relative; text-align: center; font-size: 0.48rem; color: #333; padding: 0.373333rem 0;}
.box-tit .icon-x{position: absolute; left: 0.4rem; top: 0.48rem; font-size: 0.4rem; color: #999;}
.psd-outbox .box-tit{font-size: 0.426667rem;}
.psd-outbox .icon-x{left: auto; right: 0.4rem;}
.limit{float: right;padding:0 0.4rem;color: #2d97fa;font-size: 0.4rem;margin-top: 0.3rem;}
.ft15{font-size: 0.4rem;}
.mb30{margin-bottom: 0.8rem;}
.mb150{margin-bottom:10rem;}
.shanghu-pay img{width: 1.866667rem;height: 1.866667rem}
.p5{padding: 0.066667rem;}
.transprent{width:100%;height:100%;position:absolute;top: 0;left: 0;right: 0;bottom: 0; }
.total-mony{position: relative;}
.payee-amount{padding:0.4rem 0;background: #2d97fa;text-align: center;color: #fff;}
.payee-amount>p{font-size: 0.373333rem}
.payee-amount>p+p{font-size: 1.333333rem;}
.payee-amount>p+p>i{font-size: 0.56rem;margin-right: 0.2rem;}
.rc-order{padding: 0.4rem;background: #fff;color: #999;font-size: 0.373333rem;}
.rc-order>div{line-height: 2}
.pay-erweima{text-align: center;padding-bottom: 0.4rem;}
.pay-erweima>img{width: 65%;margin-top: 0.8rem;}
.pay-erweima span{color: #333;display: block;font-size: 0.4rem}
.sanxiapay{display: inline-block;width: 1rem;height: 1rem; margin-right: 0.4rem; }
.sanxiapay1{background: url(../images/sanxiafu.png) no-repeat;background-size:1rem 1rem;}
.sanxiapay2{background: url(../images/sanxiafu-1.png) no-repeat;background-size:1rem 1rem;}
.sanxiapay-s{display: inline-block;width: 0.8rem;height: 0.8rem;}
.sanxiapay1-s{background: url(../images/sanxiafu.png) no-repeat;background-size:0.8rem 0.8rem;}
.ysf1{background: url(../images/ysf1.png) no-repeat;background-size:1rem 1rem;}
.ysf2{display:block;background: url(../images/ysf2.png) no-repeat;background-size:1rem 1rem;}
/*收款成功，失败*/
.succeed-wrap{padding: 0.7rem 0;background: #2d97fa;text-align: center;color: #fff;}
.succeed-wrap .succeed{font-size:1.066667rem;}
.ft32{font-size: 0.426667rem;}
.amount-mony{padding:0.666667rem 0.4rem; background: #fff;font-size: 0.96rem;color: #333;}
.btn-wrap{margin: 30px 15px 0 15px;}
.p15{padding: 15px 15px 0 15px;}
/*下载页*/
.w100{width: 100%;height: 100%;background: #94cafc}
.download-ct{background: url(../images/down-load-bg.png) no-repeat;height: 17.786667rem;width:10.0rem;background-size: 100% 100%;text-align: center;}
.down-load-tit{text-align: center;font-size:0.853333rem;color: #2f3c48; padding: 3.333333rem 0;}
.download-ct .download-btn a{display: inline-block;width: 5.333333rem;height: 1.386667rem;line-height:1.386667rem;background: #2d97fa;border-radius: 7px;color: #fff;font-size: 0.426667rem;text-align: center;}
.download-ct .apple{margin-bottom: 0.666667rem;}
.download-ct a i{margin-right: 10px;font-size: 0.7rem;}
.pay-way{padding:2.533333rem 0 0.966667rem 0;text-align: center}
.pay-way span{font-size: 0.9999999rem;vertical-align: middle;margin:0 0.4rem;}

/*协议*/
.agree-serve h1{margin-top:0.666667rem;text-align: center;font-size: 0.426667rem;color: #333;padding: 0 0.4rem;}
.agree-serve p{padding-bottom:0.133333rem;color: #333;line-height: 0.586667rem;text-align: justify;text-indent: 1em;}
/*账单错误页面*/
.reg-num{padding: 1.6rem 0 0.8rem; text-align: center;}
.reg-num .icon-succeed{font-size: 1.6rem; color: #2d97fa;}
.reg-num .icon-failure{font-size: 1.6rem; color: #fb7070;}
.reg-num .icon-chulizhong{font-size: 1.6rem;color: #2d97fa}
.reg-foot{margin:0 0.4rem;}
.reg-foot a{width: 100%;border-radius: 5px;}
/*添加商户*/
.add-cashier{padding:1.333333rem 0;text-align: center}
.add-cashier img{width: 2.64rem;height: 2.6rem}
.add-cashier1{}
.remind{display:inline-block;margin-right:0.4rem;background-image: url(../images/open-btn.png);background-size: 1.173333rem 0.6rem;width: 1.173333rem;height: 0.6rem;}
.close-btn{display:inline-block;margin-right:0.4rem;background: url(../images/close-btn.png) no-repeat;background-size: 1.173333rem 0.6rem;width: 1.173333rem;height: 0.6rem;}
/*删除收银员*/
.outbox-1{ position: fixed; top: 0; right: 0; bottom: 0;  left: 0; background: rgba(51,51,51,0.5);}
.psd-outbox-1 .remark-content-1{position: absolute;left: 50%;top: 50%;width:9.2rem;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-o-transform:  translate(-50%,-50%);-moz-transform:  translate(-50%,-50%);background: #fff;border-radius: 8px;}
.remark-content-1  input{border:1px solid #ddd;border-radius: 0.133333rem;height: 1.066667rem;line-height: 1.066667rem;padding-left: 0.133333rem;width: 90%;}
.remark-content-1 .remark-btn-1{color: #2d97fa;}
.rm-tit-1{padding: 1.333333rem 0.693333rem;font-size: 0.4rem;color: #333;}
.rm-tit-1 p{word-wrap: break-word;}
.cashier-detailHead{padding:0.4rem 0;text-align: center;background: #fff; }
.cashier-detailHead>p{font-size: 0.373333rem}
.cashier-detailHead>p+p{font-size: 1.333333rem;}
.cashier-detailHead>p+p>i{font-size: 0.56rem;margin-right: 0.2rem;}
.cashier-list{background: #fff;margin-top: 0.266666rem}
.cashier-list .form-item{padding-left: 0;padding-right:0.4rem;margin-left: 0.4rem}
.cashier-list .form-item>span{color: #333;font-size: 0.4rem;}
.cashier-list .form-item>span+span{color: #999;font-size: 0.4rem;}
.cashier-icon{display: inline-block;width:0.4rem;height: 0.48rem;background: url("../images/cashier.png") no-repeat;background-size: 100% 100%; }
.cashier-list .form-item .icon-jiantou{color: #999;font-size: 0.45rem;}
.cashier-list .form-item{padding: 0.307rem 0.4rem 0.307rem 0;}
.cashier-list .icon-succeedshixin{font-size: 0.48rem;color: #2d97fa;}

/*账单修改*/
.banner-bar{padding: 0.3rem 0 0.3rem 0.2rem;background: #fff;position: relative}
.banner-bar span{color: #666;font-size: 0.373333rem;margin-right: 0.2rem}
.banner-bar .icon-shaixuan{color: #ccc;font-size:0.3rem; }
/*.banner-bar .search1{position: absolute;right: 0.4rem;top: 0.3rem;}*/
.bar-tip{padding:0 0.4rem 0.4rem 0.4rem;margin-top: -0.3rem;color: #999;}
.bar-tip >span{width: 7.466667rem;white-space: nowrap;overflow: hidden;word-break:keep-all;text-overflow: ellipsis;}
.sh-norecord{padding:1.706667rem 0;text-align:center}
.sh-norecord img{width: 25%;display:inline-block;}
.sh-norecord p:last-of-type{padding: 0.8rem 0.4rem 0.9rem 0.4rem;text-align: left;color: #999;}
.mony-list-wrap .right,.mony-list-wrap .left{display:inline-block;width: 0.4rem;height: 2.666667rem;background: #c5def6;position: absolute;}
.mony-list-wrap .right{border-top-left-radius: 9px;border-bottom-left-radius: 9px;right: 0;top:43%;margin-top: -1.333333rem;}
.mony-list-wrap .left{border-top-right-radius: 9px;border-bottom-right-radius: 9px;left:0;top:43%;margin-top: -1.333333rem;}
.sx-acount-list{background: #fff;}
.sx-acount-list .title{padding: 0.32rem 0.4rem;}
.sx-acount-list .detail{padding: 0.4rem 0.4rem 0.6rem 0.4rem;}
.sx-acount-list .detail span{display: block;}
.bigfont{color: #4a4a4a;font-size: 0.48rem;}
.dz-explain{margin: 0.6rem 0.4rem;padding: 0.4rem 0;}
.dz-explain p{margin-bottom: 0.4rem;}
.explain-tit{color: #333;font-size: 0.48rem;font-weight: 500;padding: 0.8rem 0.4rem;}
.select-time{padding: 0 0.4rem;background: #fff;}
.select-time>div:last-of-type{height:1.2rem ;line-height:1.2rem; text-align:center;}
.sxColor{font-size: 0.3rem;color: #ccc;}
.receivable-amount{padding: 0.633333rem 0;background: #fff;text-align: center;margin-top: 0.3rem;}
.ft72{font-size: 0.96rem;}
.transaction-detail{;background: #fff;}
.transaction-detail p{padding: 0.4rem 0;}
.transaction-detail span{text-align: center;}
.transaction-detail p span:first-of-type{color: #999;margin-bottom: 0.2rem}
.transaction-detail p span:last-of-type{font-size: 0.4rem;color: #333;}
.bg-line{background: #eee;height: 0.3rem}
.strong-border{border-bottom: 2px solid #2d97fa;color: #2d97fa}
.figure-tab{font-size: 0;}
.figure-tab span{display: inline-block;font-size: 0.4rem;width: 50%;padding: 0.4rem 0;text-align: center;}
/*备注信息*/
.postscript>p{padding:0.516667rem 0 0.266667rem 0.4rem;color: #666;}
.postscript-textarea{height: 3.733333rem;width: 100%;border: 0;padding:0.4rem;font-size: 0.4rem}
.postscript-textarea::placeholder{color: #ccc;font-size: 0.4rem;}
.paymen-info{padding:0.516667rem 0.4rem 0.266667rem 0.4rem;}
/*卡券*/
.card-voucher{margin: 0.2rem 0.4rem;border-radius: 8px;overflow: hidden;}
.card-voucher-info{padding: 0.466667rem 0.4rem;font-size: 0.426667rem;color: #fff;}
.card-voucher-date{padding:0.2rem 0.4rem;color: #ddd;font-size: 0.32rem;}
.card-bg1{background-color: #fc634e;}
.card-bg2{background-color: #e25946;}
.card-bg3{background-color: #ccc}
.card-bg4{background-color: #b7b7b7;}
.card-bg5{background-color: #2d97fa;}
.card-bg6{background-color: #2888e1}
.card-voucher-timed:before {display: block;position: absolute;content: '';background: url(../images/card-timed.png);background-size: 100% 100%;width: 2.373333rem;height: 1.946667rem;right: 0.1rem;top: 0.3rem;}
.card-voucher-used:before {display: block;position: absolute;content: '';background: url(../images/card-used.png);background-size: 100% 100%;width: 2.373333rem;height: 1.946667rem;right: 0.1rem;top: 0.3rem;}
.card-voucher-info img{width: 1.066667rem;height:1.066667rem;margin-right: 0.3rem;vertical-align: middle}
.card-erweima{padding: 2.213333rem 0.4rem 0.826667rem;margin:0 0.4rem;background: #fff;text-align: center;}
.card-erweima img{width:6.586667rem;height: 1.653333rem }
.card-remark{padding: 0.4rem 0.4rem;margin:0.3rem 0.4rem;background: #fff;line-height: 2;font-size: 0.373333rem;color: #333;}
.expense-calendar{background-color: #fff;padding: 0 0.4rem;margin: 0.2rem 0.4rem}
.expense-calendar h3{font-size: 0.4rem;color: #333;font-weight: 400;padding:0.533333rem 0 0.4rem;}
.expense-item{padding:0.24rem 0; }
.expense-store{font-size: 0.4rem;color: #333;display: block;margin-bottom: 0.1rem;}
.expense-date{font-size: 0.32rem;color: #999;}
.expanse{font-size: 0.4rem;color: #333;vertical-align: middle;}
.expanse:after{content: '';display: inline-block;height:1.12rem;vertical-align: middle;}
.del-price{color: rgba(255,255,255,0.6);font-size:0.346667rem;margin-left: 15px; }
.expense-record dt{padding: 0.466667rem 0.4rem 0.266667rem 0.4rem;}
.record-date{font-size: 0.373333rem;color: #666;display: block;}
.record-list{background-color: #fff;padding:0.4rem;}
.amount-entered{padding: 0.666667rem 0.4rem 0.533333rem 0.4rem;background-color: #fff;text-align: center;margin-bottom: 10px;}
.enter-input{font-size:0.8rem; color: #333;padding: 0.4rem 0;border: 0;text-align: center;width: 9.2rem;}