@charset "utf-8";
body{font-family: "Microsoft YaHei" ,Arial;}
/*userinvoice_wxpage and  xiaopiao_wxpage页面样式*/
.myWallet .warp-heard{background-color: #fff;overflow: hidden;}
.myWallet .warp-heard .tab{height: 60px;width: 100%;line-height: 60px;text-align: center;}
.myWallet .warp-heard .tab .tab-center{width: 178px;height: 40px;border:1px solid #3598FE;vertical-align: middle;display: inline-block;border-radius: 6px;box-sizing: border-box;overflow: hidden;}
.myWallet .warp-heard .tab .tab-center a{display: block;width: 50%;float: left;text-align: center;line-height: 40px;font-size: 14px;color: #666666;}
.myWallet .warp-heard .tab .tab-center a.active{background-color: #3598FE;color: #fff;}
.myWallet .warp-heard .info{height: 125px;width: 100%;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#72b7ff), to(#3598FF));}
.myWallet .warp-heard .info .head{padding-top: 16px;text-align: center;height: 53px;position: relative}
.myWallet .warp-heard .info .head img{width: 53px;height: 53px;border-radius:50%;}
.myWallet .warp-heard .info .head span.tip{font-size: 12px;color: #f8e88f;position: absolute;margin-left: 10px;top:35px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,0,0,0);}
.myWallet .warp-heard .info .data{margin-top: 4px;overflow: hidden;}
.myWallet .warp-heard .info .data:before{content: '';width: 1px;height: 16px;background-color: #fff;position: relative;left: 50%;display: block;top: 22px;}
.myWallet .warp-heard .info .data span{display: block;float: left;width:-webkit-calc(50% - 17px);width:calc(50% - 17px);color: #fff;}
.myWallet .warp-heard .info .data span:nth-child(1){text-align: right;padding-right: 16px;}
.myWallet .warp-heard .info .data span:nth-child(2){padding-left: 16px;}
.myWallet .warp-heard .info .data span strong{font-size: 20px;margin-right: 7px;}
.myWallet .warp-heard .tab-inners{height: 50px;width: 100%;overflow: hidden;}
.myWallet .warp-heard .tab-inners:before{content: '';height: 50px;width: 1px;background-color: #ECEBF0;display: block;position:absolute;left: 50%;}
.myWallet .warp-heard .tab-inners span{display: block;float: left;width:50%;border-bottom:1px solid #ECEBF0;text-align: center;line-height: 50px;height: 50px;box-sizing: border-box;font-size: 16px;}
.myWallet .warp-heard .tab-inners span.active{border-bottom: 2px solid #3598FE;}
.myWallet .warp-heard .tab-inners span a{color: #333333;}
.myWallet .warp-heard .tab-inners span a:link,a:visited,a:active,a:hover{color: #333333;}
.myWallet .warp-heard .tab-inners span img{width: 22px;height: 22px;vertical-align: middle;margin-right: 11px;}
.myWallet .warp-list{background-color: #E9ECF1;position: absolute;top: 235px;left: 0; width: 100%; overflow: hidden;bottom: 0;}
.myWallet .warp-list .warp-lists{position: absolute;width: 100%;left: 0;height: 100%;top: 0;transition: left 300ms;}
.myWallet .warp-list .warp-lists .innerWrap{width: 100%;position: absolute;left: 0;height: 100%;overflow: hidden;}
.myWallet .warp-list .warp-lists .innerWrap .listContent{padding-top: 10px;position: relative;top: 0;background: #e9ecf1;z-index: 2;}
.myWallet .warp-list .warp-lists .innerWrap .listContent > li{background-color: #fff;height: 25px;border-bottom: 1px solid #e9ecf1;padding:10px 20px;line-height: 25px;font-size: 16px;}
.myWallet .warp-list .warp-lists .innerWrap .listContent > li > span{float: right;text-align: right;font-size: 12px;color: #a9a9a9;}
.myWallet .warp-list .warp-lists .innerWrap .listContent >li> span:after{content: " ";display: inline-block;-webkit-transform: rotate(45deg);transform: rotate(45deg);height: 6px;width: 6px;margin-left: 5px;border-width: 2px 2px 0 0;border-color: #c8c8cd;border-style: solid;}
/*小票列表样式 start*/
.myWallet .warp-list .warp-lists .innerWrap .listContent.xp li{height: 100px;margin: 15px 15px 0 15px;padding: 5px 15px;border-radius: 6px;background: #fff;}
.myWallet .warp-list .warp-lists .innerWrap .listContent.xp li div{line-height: 25px;width: 100%;font-size: 12px;}
.myWallet .warp-list .warp-lists .innerWrap .listContent.xp li div:last-child{text-align: right;}
/*end*/
.myWallet .warp-list .warp-lists .innerWrap.addressList{left: 100%;}
.myWallet .warp-list .warp-lists .innerWrap.noData:after{display: block;position: relative;top: 50%;content: "暂无数据";text-align: center;font-size: 1.8rem;color: #ccc;margin-right: 0;margin-top: 0;}
.myWallet .warp-list .warp-lists .innerWrap.noData:before{display: block;position: relative;top: 50%;content: "";text-align: center;color: #ccc;width: 100px;height: 77px;background: url(../../public/images/xhdpi/others/empty.png) no-repeat;background-size: 100px 77px;left: 50%;margin-left: -50px;margin-right: 0;margin-top: -90px;}
.myWallet .tips-bg{position: fixed;top:0;left: 0;right: 0;bottom:0;background-color: #000000;opacity: 0.6;filter:alpha(opacity=60);z-index: 550;display: none}
.myWallet .bg-warp{height: 360px;left: 15px;right:15px;background-color: #fff;opacity: 1;text-align: center;position: absolute;top:calc(50% - 180px);top:-webkit-calc(50% - 180px);top:-moz-calc(50% - 180px);z-index: 555;display: none;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;}
.myWallet .bg-warp img{width: 125px;height: 178px;margin-top: 19px;}
.myWallet .bg-warp p{margin:20px 36px;padding:0 7px;font-size: 13px;text-align: left;line-height: 23px}
.myWallet .bg-warp p:before{content: '';width: 8px;height: 8px;background-color:orange;position: absolute;left: 22px;margin-top: 8px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;}
.myWallet .bg-warp input{;background-color:#3598FE;height: 45px;width: 180px;font-size: 18px;color: #fff;border:0;outline: 0;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px; }

    /*errSoft页面样式*/
.errSoft .logo{width: 75%;margin: 110px 11.5% 0;}
.errSoft .info{padding: 20px;text-align: center;}
.errSoft .info h1{font-size: 18px;font-weight:bold;margin-bottom:30px;}
.errSoft .info p{font-size: 14px;margin-bottom:30px;}
.errSoft .info a{background-color: #3598FE;color: #fff;height: 50px;line-height: 50px;width: 60%;border-radius:6px;font-size:16px;font-family:"Microsoft YaHei",Arial;display: inline-block;}
.errSoft .qrCode img{width: 50%;margin: 20px 25%;}
.errSoft .qrCode p{text-align: center;}

/*getInvoice页面样式*/
.getInvoice{background-color:#e9ecf1;width:100%;}
.getInvoice h1{height:29px;line-height:29px;vertical-align:middle;font-size:1.3rem;color:#999;padding-left:12px;}
.getInvoice input{border: none;}
.getInvoice .row{background:#fff;font-family:"Microsoft YaHei",Arial;}
.getInvoice .row.absInfo{padding:17px 0 5px;}
.getInvoice .row p{margin-bottom:12px;font-size:1.6rem;color:#333;}
.getInvoice .row label{padding-left:17px;font-size:1.6rem;color:#333;}
.getInvoice .inputsRow{margin-top:10px;}
.getInvoice .inputsRow input.text{border:0;text-align:right;}
.getInvoice .inputsRow .row{height:49px;line-height:49px;vertical-align:middle;position:relative;overflow: hidden;}
.getInvoice .inputsRow .row:after{position:absolute;display:block;content:"";left:17px;right:0;bottom:0;height:1px;background:#e9ecf1;}
.getInvoice .inputsRow .row:last-child:after{display:none;}
.getInvoice .inputsRow .row .floatRight{margin-right:13px;}
.getInvoice .inputsRow #otherInvoiceBlock.row:after{display: none;}
.getInvoice.sqkp .inputsRow .row:last-child:after{position:absolute;display:block;content:"";left:17px;right:0;bottom:0;height:1px;background:#e9ecf1;}
/*new*/
.getInvoice .inputsRow .row .floatRight{margin-right:13px;}
.getInvoice .inputsRow .row .floatRight .typeRadio{}
.getInvoice .inputsRow .row .floatRight .typeRadio li{width: 86px;height: 23px;line-height: 23px;float: left;position: relative;text-align: right;margin-top: 16px;}
.getInvoice .inputsRow .row .floatRight .typeRadio li .typeBg{position: absolute;left: 10px;top: 0;width: 22px;height: 22px;color: #333;font-size: 14px;font-family: "微软雅黑";background: url("../images/xhdpi/icon/noRadioButton.png") no-repeat center;background-size: 100%;}
.getInvoice .inputsRow .row .floatRight .typeRadio li .typeBg.disabled{background: url("../images/xhdpi/icon/RadioButton.png") no-repeat center;background-size: 100%;}
.getInvoice .inputsRow .row .floatRight .typeRadio li.electricInvoice{}
.getInvoice .inputsRow .row .floatRight .typeRadio li.normalPaper{}
.getInvoice .inputsRow .row .floatRight .typeRadio li.proPaper{}
/*new*/
.getInvoice .inputsRow .row .floatRight.select:after{content: " ";
    display: inline-block;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    height: 6px;
    width: 6px;
    border-width: 2px 2px 0 0;
    border-color: #c8c8cd;
    border-style: solid;
    position: absolute;
    top: 50%;
    right: 7px;
    margin-top: -3px;}
.getInvoice .inputsRow .row .phone{text-align:right;overflow: hidden;}
.getInvoice .inputsRow .row .phone .phoneNum{line-height: 49px;}
.getInvoice .inputsRow .row .phone .phoneNum input{line-height: 49px;text-align:right;padding:0 13px;width: 100%;max-width: 120px;font-size:14px;}
.getInvoice .inputsRow .row .phone .phoneNum span{display: block;background-color: #3C9AFC;float:right;color:#fff;padding:0 5px;}
.getInvoice .inputsRow .row select,.getInvoice .inputsRow .row input{font-size:1.6rem;color:#333;border:0;outline:none;font-family:"Microsoft YaHei",Arial;}
.getInvoice .operateButtons{position:fixed;bottom:0;height:49px;line-height: 49px;border-top:1px solid #ddd;background:#fff;width:100%;}
.getInvoice .operateButtons input{font-size:2rem;color:#666;display:block;width:100%;position:absolute;top:0;text-align:center;border:0;outline:0;line-height:49px;font-family:"Microsoft YaHei",Arial;background:#fff;-webkit-appearance:none;}
.getInvoice .operateButtons input.return{left:0;}
.getInvoice .operateButtons input.submitInfo{right:0;color:#3598FF;}
/*new*/
.getInvoice .operateButtons input.submitInfo.half{width: 49%;float: left;position: static;}
.getInvoice .operateButtons .gapLine{float: left;height: 20px;width: 1px;margin-top: 15px;background: #dcdcdc;}
.getInvoice .operateButtons input.submitInfo.half.leftBlock{left: 0;width: 50%;color: #666;}
/*new*/
.getInvoice .inputsRow .row input#openinvoiceCont {text-align: right;}
/*scanqr页面样式*/
.scanqr{background-color:#e9ecf1;width:100%;}
.kdDataListBox input{border:0;outline:0;-webkit-appearance:none;padding-left:0;position:relative;text-align:right;vertical-align:middle;}
.dataListInput input{position:absolute;right:10px;top:14px;z-index:2;}
.scanqr h1{height:29px;line-height:29px;vertical-align:middle;font-size:1.3rem;color:#999;padding-left:12px;}
.scanqr .row{background:#fff;}
.scanqr .row.absInfo{padding:17px 0 5px;}
.scanqr .row p{margin-bottom:12px;font-size:16px;color:#333;}
.scanqr .row label{padding-left:17px;font-size:16px;color:#333;}
.scanqr .inputsRow .row{height:49px;line-height:49px;vertical-align:middle;position:relative;}
.scanqr .inputsRow .row:after{position:absolute;display:block;content:"";left:17px;right:0;bottom:0;height:1px;background:#e9ecf1;}
.scanqr .inputsRow .row:last-child:after{display:none;}
.scanqr .operateButtons{height: 45px;line-height: 45px;width:100%;margin-top: 25px;}
.scanqr .operateButtons a{font-size:16px;color:#666;display:block;margin: auto 10%;text-align:center;line-height:45px;background:#fff;border-radius: 4px}
.scanqr .operateButtons a.submitInfo{right:0;color:#333333; font-family:"Microsoft YaHei";border-bottom: 1px solid #d8d8d8;}
.scanqr .operateButtons a.submitInfo.bgColor{color:#fff; border-bottom: 1px solid #3496fc;background-color: #3496fc;margin-bottom: 20px}
.scanqr .operateButtons .infoBox {margin-top: 60px;}
.scanqr .operateButtons .infoBox p{color: #333333;line-height: 18px;padding: 0 25px;font-size: 13px;}
.scanqr .operateButtons .infoBox p span{background-color: #e39d4b;width: 6px;height: 6px;border-radius: 50%;display: block;position: relative;top:12px;left: -12px}
.scanqr .qrCode {margin-top: 32px}
.scanqr .qrCode img{width: 50%;margin: 20px 25% 11px;}
.scanqr .qrCode p{text-align: center;}
.scanqr .qrCode p.tipFont{font-size: 14px;width: 140px;margin: auto 50%;padding-bottom: 20px;transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);margin-top: 22px}
.scanqr .alertBg{position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: black;opacity: 0.5;z-index: 10}
.scanqr .alertInfo{position: absolute;top: 20%;left: 15px;right: 15px;background-color: #fff;z-index: 11;border-radius: 6px;;height:300px; text-align: center}
.scanqr .alertInfo span.alertIcon{background: url("../images/xhdpi/_success_icon.png") no-repeat center 100%;background-size: 100%;width: 70px;height: 70px;display: block ;margin-left: 40%}
.scanqr .alertInfo p.alertTitle{font-size: 18px;color: #333333;margin-top: 22px}
.scanqr .alertInfo p.alertDetails{font-size: 12px;color: #333333;margin-top: 22px;padding: 0 15px;text-align: left;line-height: 22px;}
.scanqr .alertInfo input{width:150px;background-color:#3496fc;color: #fff;border-radius: 4px;border:0;outline: 0;height: 40px;line-height: 40px;font-size: 18px;margin-top: 45px }


#dialogLoading.loadFail{background:#e5e5e5;}
#dialogLoading.loadFail .dialogLoadingCustom1{padding:32px 0;}
.wxIvInfo #dialogLoading{background:#ccc !important;}
.wxIvInfo .ivImg{width: 91%;margin:6px;border:10px solid #e5e5e5;display: none}
.wxIvInfo .cardinfo1{margin-top:30px;text-align: center;}
.wxIvInfo .cardinfo1 a{width:75%;background-color:#3C9AFC;color:#fff;font-size:16px;text-align:center;height: 45px;line-height:45px;display:block;;margin: 0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.wxIvInfo .dialogLoad{width: 95%;margin:6px 0 ;border:10px solid #e5e5e5;max-width: none;;padding: 0;position: relative;top: 0;left: 0;}
.wxIvInfo .btns{margin-top:30px;text-align: center;}
.wxIvInfo .btns a{width:75%;background-color:#3C9AFC;color:#fff;font-size:16px;text-align:center;height: 45px;line-height:45px;display:block;;margin: 0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.wxIvInfo .btns a:first-child{margin-bottom:19px;}
.wxIvInfo .btns span{margin-bottom:13px;font-size: 16px;color:#3C9AFC; }
.wxIvInfo .btns .stepInDir{margin-bottom:20px;}
.wxIvInfo .rqCode{width: 50%;margin: 13px 25%;}
.wxIvInfo .dsb{margin: 0 12.5%;}
.wxIvInfo .dsb h2{text-align: center;font-size: 18px;font-weight:bold;color: #333333;}
.wxIvInfo .dsb p{font-size:12px;color: #333333;line-height: 18px;}

/*wxInvoiceInfo页面样式*/
@media screen and (max-width: 320px) {
    .wxIvInfo .ivImg{height: 188px}
    .wxIvInfo .dialogLoad{height: 188px}
    .wxIvInfo .dialogLoad .dialogLoadingCustom1{padding: 53px 0}
}
@media screen and (min-width: 375px) and (max-width: 414px) {
    .wxIvInfo .ivImg{height: 221px}
    .wxIvInfo .dialogLoad{height: 241px}
    .wxIvInfo .dialogLoad .dialogLoadingCustom1{padding: 80px 0}
    #dialogLoading.loadFail .dialogLoadingCustom1{padding:60px 0;}
}
@media screen and (min-width: 415px) {
    .wxIvInfo .ivImg{height: 241px}
    .wxIvInfo .dialogLoad{height: 241px}
    .wxIvInfo .dialogLoad .dialogLoadingCustom1{padding: 80px 0}
    #dialogLoading.loadFail .dialogLoadingCustom1{padding:60px 0;}
}
/*单据信息*/
.getInvoice .billOpenInvoiceBlock{text-align: center;}
.getInvoice .billOpenInvoice{height: 50px;width: 77%;background: #3598FE;color: #fff;font-family: "微软雅黑";font-size: 16px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;margin-top: 20px;border: none;}
.getInvoice .billOpenInvoiceTwoBlock{text-align: center;width: 100%;height: 140px;position: absolute;bottom: 0;left: 0;}
.getInvoice .billOpenInvoiceTwo{height: 50px;width: 100%;background: #fff;color: #3598FE;font-family: "微软雅黑";font-size: 16px;margin-top: 20px;border: none;}

/*selectBox*/
.getInvoice .dataListInput.kdSelectBox{height:49px;line-height:49px;position: relative;} 
.getInvoice .dataListInput.kdSelectBox .kdSelect{position: absolute;right: 10px;top:18px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0; filter: alpha(Opacity=0);-moz-opacity: 0;}
.getInvoice .dataListInput.kdSelectBox .valueTip{font-size: 16px;display:inline-block;*display:inline;*zoom:1;padding-right: 0px;text-align: right;}
/*.getInvoice .userReceiveName > span:nth-child(2):after{margin:0;position:absolute;right:0;top:19px;}*/
/*.getInvoice .dataListInput.kdSelectBox > span:nth-child(2):after{margin:0;position:absolute;right:0;top:19px;}*/
.getInvoice .dataListInput.kdSelectBox:after{content: '';display: inline-block;margin: 18px auto auto 10px;background: url(../images/xhdpi/icon/arrow.png) no-repeat;background-size: 100%;width: 8px;height: 14px;vertical-align: top;}
.getInvoice .dataListInput.kdSelectBox input.valueTip{padding: 0;margin-right: 14px;text-align: right;height: 24px;line-height: 24px;position: absolute;top: 13px;}
/*select*/
.getInvoice .dataListInput.kdSelectBox select.kdSelect option{direction: ltr;}
.getInvoice .dataListInput.kdSelectBox .kdSelect{width: 12em;color: #999;font-size: 16px;font-family: "微软雅黑";display: inline-block;margin-top: -5px;margin-right: -10px;}
@media only screen and (min-width: 360px) and (max-width: 375px) {
	.getInvoice .dataListInput.kdSelectBox .kdSelect{width: 14em;}
}
@media only screen and (min-width: 375px) and (max-width: 400px) {
	.getInvoice .dataListInput.kdSelectBox .kdSelect{width: 15em;}
}
@media only screen and (min-width: 400px){
	.getInvoice .dataListInput.kdSelectBox .kdSelect{width: 17em;}
}
/*导入第三方发票1*/
.getInvoice .confirmPersonInfo{height: 50px;line-height: 50px;border-bottom: 1px solid #ECECEE;position: relative;overflow: hidden;}
.getInvoice .confirmPersonInfo.value::after{content: '';display: inline-block;margin: 18px auto auto 10px;background: url(../images/xhdpi/icon/arrow.png) no-repeat right center;background-size: 100%;width: 8px;height: 14px;vertical-align: top;position: absolute;right: 12px;}
.getInvoice .row.absInfo.confirmPersonInfoBlock{padding: 0 0 0;}
.getInvoice .confirmPersonInfoLabel{float: left;}
.getInvoice .confirmPersonInfoValue{float: right;margin-right: 12px;height: 50px;line-height: 50px;font-family: "微软雅黑";font-size: 16px;color: #333;}
/*.getInvoice #dateTimeMonth{width: 130px;height: 48px;position: absolute;right: -20px;top: 2px;border: none;font-family: "微软雅黑";font-size: 16px;color: #333;background: transparent;text-align: right;}*/
.getInvoice #dateTimeMonth{min-width: 100px;height: 48px;position: absolute;right: 14px;border: none;font-family: "微软雅黑";font-size: 16px;color: #333;background: transparent;text-align: right;direction: rtl;}
/*.getInvoice .dateTimeCheck.confirmPersonInfoValue{width: 140px;position: absolute;right: 0px;color: #333;font-size: 16px;font-family: "微软雅黑";height: 50px;line-height: 50px;border: none;}*/
/*.getInvoice .dateTimeCheck.confirmPersonInfoValue::after{content: '';display: inline-block;margin: 18px auto auto 10px;background: url(../images/xhdpi/icon/arrow.png) no-repeat right center;background-size: 100%;width: 8px;height: 14px;vertical-align: top;position: absolute;right: 0;}*/
/*.getInvoice .dateTimeCheck.confirmPersonInfoValue input{height: 48px;line-height: 48px;border: none;}*/
.getInvoice .row p.inputOtherWayInvoice{}
.getInvoice .confirmPersonInfo .dateTimeMonthBlock{position: absolute;right: 20px;width: 138px;height: 48px;}
/*select muti*/
.getInvoice .multiple .dataListInput.kdSelectBox .valueTip{display:inline-block;*display:inline;*zoom:1;padding-right: 0px;text-align: right;width: 8em;font-family: "微软雅黑";font-size: 16px;color: #333;}
.getInvoice .multiple .dataListInput.kdSelectBox .kdSelect{position: absolute;right: 10px;top:18px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0; filter: alpha(Opacity=0);-moz-opacity: 0;}
.getInvoice .multiple .dataListInput.kdSelectBox .kdSelect{width: 8em;color: #999;font-size: 16px;font-family: "微软雅黑";display: inline-block;margin-top: -5px;margin-right: -10px;}
@media only screen and (min-width: 360px) and (max-width: 375px) {
	.getInvoice .multiple .dataListInput.kdSelectBox .kdSelect{width: 10em;}
}
@media only screen and (min-width: 375px) and (max-width: 400px) {
	.getInvoice .multiple .dataListInput.kdSelectBox .kdSelect{width: 11em;}
}
@media only screen and (min-width: 400px){
	.getInvoice .multiple .dataListInput.kdSelectBox .kdSelect{width: 13em;}
}
.getInvoice.import_invoiceinfo{height: 100%;}
.getInvoice .confirmPersonInfoBtn{height: 50px;width: 77%;background: #3598FE;color: #fff;font-family: "微软雅黑";font-size: 16px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;margin-top: 20px;border: none;}
.getInvoice .confirmPersonInfoHandBtn{height: 50px;width: 100%;position: absolute;left: 0;bottom: 0;background: #fff;color: #3598FE;font-family: "微软雅黑";font-size: 2.0rem;margin-top: 20px;border: none;}
.getInvoice .inputsRow.confirmPersonInfoBlock{text-align: center;margin-top: 0px;height: calc(100% - 295px);height: -moz-calc(100% - 295px);height: -webkit-calc(100% - 295px);}

/*导入第三方发票2*/
.getInvoice .inputInvoiceDisplayBlock{height: 100%;overflow-y: auto;width: 96%;margin: 0 auto;}
.getInvoice .inputInvoiceTabBlock{margin: 10px auto;}
.getInvoice .inputInvoiceTabBlock > ul{margin: 0 auto;width: calc(78% + 2px);width: -moz-calc(78% + 2px);width: -webkit-calc(78% + 2px);height: 50px;line-height: 50px;text-align: center;border: 1px solid #3598FE;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.getInvoice .inputInvoiceTabBlock > ul > li{float: left;width: calc((100% - 2px) / 3);width: -webkit-calc((100% - 2px) / 3);width: -moz-calc((100% - 2px) / 3);height: 50px;line-height: 50px;text-align: center;color: #999;font-family: "微软雅黑";font-size: 16px;background: #fff;}
.getInvoice .inputInvoiceTabBlock > ul > li.checked{color: #fff;background: #3598FE;}
.getInvoice .inputInvoiceTabBlock > ul >li:nth-child(1){border-right: 1px solid #3598FE;border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;}
.getInvoice .inputInvoiceTabBlock > ul >li:nth-child(2){border-right: 1px solid #3598FE;}
.getInvoice .inputInvoiceTabBlock > ul >li:nth-child(3){border-radius: 0 4px 4px 0;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;}
.getInvoice .inputInvoiceConfirmBtn{height: 50px;width: 100%;position: fixed;left: 0;bottom: 0;background: #fff;color: #3598FE;font-family: "微软雅黑";font-size: 16px;margin-top: 20px;border-top: 1px solid #e9ecf1;}
.getInvoice .inputInvoiceBlock{display: none;}
.getInvoice .inputInvoiceBlock > div{width: 100%;margin: 0 auto 10px auto;}
.getInvoice .inputInvoiceBlock.checked{display: block;width: 93%;margin: 0 auto;}
.getInvoice .inputInvoiceSubBlock{border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;background: #fff;}
.getInvoice .inputInvoiceSubBlock > p{position: relative;text-align: left;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;background: #fff;padding: 10px;height: 20px;line-height: 20px;font-size: 16px;font-family: "微软雅黑";color: #333;}
.getInvoice .inputInvoiceSubBlock .inputInvoiceTip{font-size: 16px;font-family: "微软雅黑";color: #333;}

.getInvoice .inputInvoiceSubBlock .inputInvoiceToday{font-size: 16px;font-family: "微软雅黑";color: #333;padding-left: 3px;}
.getInvoice .inputInvoiceSubBlock .inputInvoiceBuyName{font-size: 16px;font-family: "微软雅黑";color: #333;padding-left: 3px;}
.getInvoice .inputInvoiceSubBlock .inputInvoiceSaleName{font-size: 16px;font-family: "微软雅黑";color: #333;padding-left: 3px;}
.getInvoice .inputInvoiceSubBlock .inputInvoiceState{position: absolute;right: 10px;top: 10px;font-size: 16px;font-family: "微软雅黑";color: #3598FE;}
.getInvoice .inputInvoiceSubBlock .inputInvoiceMoney{position: absolute;right: 10px;top: 10px;font-size: 18px;font-family: "微软雅黑";color: #3598FE;}
.getInvoice .noneDataTips{margin-top: 40px;color: #3598FE;font-size: 14px;font-family: "微软雅黑";}
/*浏览器网页*/
.getInvoice.browserWeb{background: #fff;}
.getInvoice .browserDisplayInvoiceBlock{padding: 7px;width: calc(100% - 14px);width: -webkit-calc(100% - 14px);width: -moz-calc(100% - 14px);}
.getInvoice .browserDisplayInvoice{border: 9px solid #eaeaea;height: 216px;width: calc(100% - 18px);width: -webkit-calc(100% - 18px);width: -moz-calc(100% - 18px);}
.getInvoice .browserDisplayInvoice > img{width: 100%;height: 216px;}
.getInvoice .browserDisplayInvoiceOperate{text-align: center;}
.getInvoice .browserDisplayInvoiceOperate input{margin-top: 20px;height: 45px;width: 77%;color: #fff;font-family: "微软雅黑";font-size: 16px;background: #3598ff;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.getInvoice .browserDisplayInvoiceOperate p{margin: 15px auto;text-align: center;color: #333;font-family: "微软雅黑";font-size: 16px;}

/*发票详情*/
.getInvoice.invoiceDetails .confirmPersonInfoBlock{margin-top: 10px;}
/*.getInvoice.invoiceDetails #openinvoiceDate{width: 130px;height: 48px;position: absolute;right: -20px;top: 2px;border: none;font-family: "微软雅黑";font-size: 16px;color: #A8A8A8;}*/
.getInvoice.invoiceDetails #openinvoiceDate{padding: 0;text-align: right;width: 160px;height: 48px;position: absolute;right: 12px;top: 2px;border: none;font-family: "微软雅黑";font-size: 16px;color: #A8A8A8;}
.getInvoice.invoiceDetails .confirmPersonInfoValue{color: #A8A8A8;}
.getInvoice.invoiceDetails .invoiceImageIcon{position: absolute;right: 30px;top: 6px;width: 38px;height: 38px;background: url(../../qyh/images/xhdpi/icon/photo.png) no-repeat;background-size: 100%;}
.getInvoice.invoiceDetails .transpondBlock{height: 50px;width: 100%;position: absolute;left: 0;bottom: 0;text-align: center;background: #fff;color: #3598FE;font-family: "微软雅黑";font-size: 2.0rem;margin-top: 10px;}

.getInvoice.invoiceDetails .transpondBtn{display: inline-block;height: 50px;line-height: 50px;width: 50%;vertical-align: middle;text-align: center;color: #3598FE;font-family: "微软雅黑";font-size: 2.0rem;border: none;}
.getInvoice.invoiceDetails .transpondBtn:before{content: '';display: inline-block;width: 28px;height: 48px;background: url(../images/xhdpi/icon/Relay.png) no-repeat center;background-size: 100%;vertical-align: middle;margin: -8px 8px 0 0;}
/**/
/*.getInvoice.invoiceDetails .inputCardBagBlock{height: 50px;width: 100%;position: absolute;left: 0;bottom: 60px;text-align: center;background: #fff;color: #3598FE;font-family: "微软雅黑";font-size: 16px;margin-top: 10px;}*/
/*.getInvoice.invoiceDetails .inputCardBagBtn{display: inline-block;height: 50px;line-height: 50px;width: 100px;text-align: center;color: #3598FE;font-family: "微软雅黑";font-size: 16px;border: none;}*/
/*.getInvoice.invoiceDetails .inputCardBagBtn:before{content: '';display: inline-block;width: 28px;height: 48px;background: url(../images/xhdpi/icon/Relay.png) no-repeat center;background-size: 100%;vertical-align: middle;margin: -8px 8px 0 0;}*/


.getInvoice.invoiceDetails .inputCardBagBtn{display: inline-block;height: 50px;line-height: 50px;width: 49%;vertical-align: middle;text-align: center;color: #3598FE;font-family: "微软雅黑";font-size: 16px;border: none;}
.getInvoice.invoiceDetails .tranloaddBtn{display: inline-block;height: 50px;line-height: 50px;width: 49%;vertical-align: middle;text-align: center;color: #3598FE;font-family: "微软雅黑";font-size: 2.0rem;border: none;}
.getInvoice.invoiceDetails .tranloaddBtn:before{content: '';display: inline-block;width: 28px;height: 48px;background: url(../images/xhdpi/icon/download.png) no-repeat center;background-size: 100%;vertical-align: middle;margin: -8px 8px 0 0;}
.getInvoice.invoiceDetails .gapLine{display: inline-block;height: 28px;width: 1px;background: #dcdcdc;vertical-align: middle;}

.getInvoice.invoiceDetails .confirmPersonInfo.value.detailsDate::after{content: '';display: none;}

/*申请开票小票*/
/*.getInvoice.xiaopiao{overflow-x: hidden;width: 100%;position: fixed;} 暂不侧滑*/  
.getInvoice.xiaopiao{overflow-x: hidden;width: 100%;position: relative;}
.getInvoice #otherInvoiceBlock{display: block;}
.getInvoice.xiaopiao .inputsRow .row .floatRight .typeRadio li{font-size: 12px;}
.getInvoice.xiaopiao #otherInvoiceBlock{display: block;}
.getInvoice.xiaopiao #proPaperInvoiceBlock{display: none;}
/*添加绑定样式*/
.getInvoice #otherInvoiceBlock .unbindPhone{color: #f5902d;font-size: 12px;font-family: "微软雅黑";}
.getInvoice #otherInvoiceBlock .goBindPhone{position: absolute;top: 0;right: 0;width: 140px;height: 49px;line-height: 49px;text-align: right;vertical-align: middle;font-family: "微软雅黑";font-size: 16px;}
.getInvoice #otherInvoiceBlock .goBindPhone::after{content: '';display: inline-block;width: 8px;height: 14px;margin: -2px 12px auto 10px;vertical-align: middle;background: url(../images/xhdpi/icon/arrow.png) no-repeat;background-size: 100%;}

/*.getInvoice.xiaopiao > .pages{width:200%;position:relative;height:100%;left:0;-webkit-transition: left 300ms;
-moz-transition: left 300ms;
-ms-transition: left 300ms;
-o-transition: left 300ms;
transition: left 300ms;
}*/
.getInvoice.xiaopiao > .pages{width:100%;position:relative}

/*.getInvoice.xiaopiao > .pages > .pageOne{width: 50%;float: left;}
.getInvoice.xiaopiao > .pages > .pageTwo{width: 50%;float: left;}*/
.getInvoice.xiaopiao > .pages > .pageOne{width: 100%;}
.getInvoice.xiaopiao > .pages > .pageTwo{width: 100%;display: none;}
.getInvoice.xiaopiao > .pages.tabTwo{left:-100%;-webkit-transition: left 300ms;
-moz-transition: left 300ms;
-ms-transition: left 300ms;
-o-transition: left 300ms;
transition: left 300ms;
}

/*申请开票*/
/*.getInvoice.sqkp{overflow-x: hidden;width: 100%;position: fixed;}*/
.getInvoice.sqkp{overflow-x: hidden;width: 100%;position: relative;}
/*.getInvoice.sqkp > .pages{width:200%;position:relative;height:100%;left:0;-webkit-transition: left 300ms;
-moz-transition: left 300ms;
-ms-transition: left 300ms;
-o-transition: left 300ms;
transition: left 300ms;
}*/
.getInvoice.sqkp > .pages{width:100%;position:relative;height:100%;left:0;}
/*.getInvoice.sqkp > .pages > .pageOne{width: 50%;float: left;}
.getInvoice.sqkp > .pages > .pageTwo{width: 50%;float: left;}*/
.getInvoice.sqkp > .pages > .pageOne{width: 100%;}
.getInvoice.sqkp > .pages > .pageTwo{width: 100%;display: none;}
.getInvoice.sqkp > .pages.tabTwo{left:-100%;-webkit-transition: left 300ms;
-moz-transition: left 300ms;
-ms-transition: left 300ms;
-o-transition: left 300ms;
transition: left 300ms;
}
.getInvoice .row label.sqkpTitle{float: left;}
.getInvoice .row span.sqkpValue{float: right;margin-right: 12px;}

/*错误处理页*/
.xiaopiaoError .success{width: 90%;margin: 0 auto;text-align: center;margin-top: 60px;}
.xiaopiaoError .fail{width: 90%;margin: 0 auto;text-align: center;margin-top: 65px;}
.xiaopiaoError .success.center{margin-top: 30px;}
.xiaopiaoError .enterFolder{width: 120px;height: 40px;line-height: 40px;font-family: "微软雅黑";font-size: 16px;display: inline-block;color: #fff;background: #3399ff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.xiaopiaoError .gzFwh{width: 90%;margin: 0 auto;text-align: center;margin-top: 30px;}
.xiaopiaoError  div.tipImg{display: inline-block;width: 52px;height: 52px;border: none;}
.xiaopiaoError  div.tipImg.trueFlag{background: url(../images/xhdpi/icon/right.png) no-repeat;background-size: 100%;}
.xiaopiaoError  div.tipImg.failFlag{background: url(../images/xhdpi/icon/wrong.png) no-repeat;background-size: 100%;}
.xiaopiaoError  h1{margin: 0 0 10px 0;font-size: 18px;font-weight: normal;color: #3598ff;}
.xiaopiaoError  .fail h1{color: #f5902d;}
.xiaopiaoError  .tipInfo{padding: 10px;background: #eee;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;line-height: 22px;}
.xiaopiaoError  .fail .tipInfo{margin-bottom: 20px;background: #fff;text-align: center;}
.xiaopiaoError  p{font-size: 14px;color: #333;text-align: center;}
.xiaopiaoError  .fwhScanImg{display: inline-block;width: 140px;height: 140px;/*background: url(../images/xhdpi/qrcodefwh.jpg) no-repeat;background-size: 100%;*/}

/*小票合并开票*/
.multiTicks .typeRow{margin-top:10px; height:45px;line-height:45px;vertical-align:middle; margin-bottom:10px;}
.multiTicks .typeRow p{margin-bottom:0;}
.multiTicks .typeRow a.btn{border:1px solid #9b9b9b;color:#9b9b9b;width:78px;height:26px;line-height:26px;text-align:center;display:inline-block;*display:inline;*zoome:1; border-radius:2px;-webkit-border-radius:2px;}
.multiTicks .typeRow a.first{margin-right:20px;}
.multiTicks .typeRow a.btn.cur{color:#3598ff;border-color:#3598ff;}

.multiTicks .rowGroup{background:#fff;position: relative;margin-bottom:50px;}
.multiTicks .rowGroup .row{height:45px;line-height:45px;vertical-align:middle;}
.multiTicks .rowGroup .row input{font-size:1.5rem;color:#333;border:0;}
.multiTicks .rowGroup .row input:focus{border:none;}
.multiTicks .rowGroup .row.borderBottom{border-bottom:1px solid #eee;}
.multiTicks .rowGroup .tipRow.dirty .tip{display:block;}
.multiTicks .rowGroup .tipRow .tip{display:none;margin-bottom:0;font-size:1.1rem;color:#666;padding-top:4px;}
.multiTicks .rowGroup .tipRow{min-height:45px;border-bottom:1px solid #eee;position:relative;padding-left:17px;}
.multiTicks .rowGroup .tipRow input{width:100%;font-size:1.5rem;color:#333; padding:14px 0;}
.multiTicks .rowGroup .tipRow.dirty input{padding:3px 0;}
.multiTicks .rowGroup .tipRow input:focus{border:0;outline:0;}
.rowGroup .tipRow .delete{position: absolute;right:0px;top:5px;width:36px;height:36px;display: none;}
.rowGroup .tipRow .delete img{width:20px;height:20px;margin-left:10px;margin-top:8px}

.multiTicks .contentRow{margin-top:0;margin-bottom:0;}
.multiTicks .selectContent select{font-size:1.5rem;color:#333;background:#f3f3f3;border:1px solid #e2e2e2;border-radius:2px;-webkit-border-radius:2px;width:200px;height:29px;text-align:center;}
.multiTicks .selectContent .outSelect{position:relative;}
.multiTicks .selectContent .outSelect:after{position:absolute;width:14px;height:6px;display:block;content:"";right:7px;top:21px;background:url('../images/xhdpi/icon/select@2x.png') no-repeat 0 0; background-size: cover;}
.multiTicks .selectContent p{margin-bottom:0;}
.multiTicks .buttonCon{display:block;position:absolute;bottom:0;height:50px;line-height:50px;width:100%;background:#fff;border:0;outline:0;color:#3598ff;font-size:1.6rem;border-top:1px solid #eee;}
.multiTicks .buttonCon:before{display:block;position:fixed;left:50%;width:1px;height:30px;background:#eee;content:""; bottom:10px;}
.multiTicks .buttonCon button{width:50%;height:50px;border:0;outline:0;background:#fff;color:#3598ff;font-size:1.6rem;}
.multiTicks .buttonCon button:active{background:#3598ff;color:#fff;}
.multiTicks .buttonCon button.cancel{color:#333;}