input:placeholder,textarea:placeholder{color:#999}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.black_text{color:#212121}.green_text{color:#29b67b}.padding{padding:4.722vw 3.704vw 3.704vw}.notice{font-size:3.6vw;color:#999;padding:0 3.6vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:12.42vw}.input_item,.notice{display:-webkit-box;display:-ms-flexbox;display:flex}.input_item{color:#666;padding:4vw 0;font-size:4vw}.input_item input{width:100%}.input_item label{min-width:20vw}.camera .label{height:16.2vw;text-align:center;color:#212121;font-size:4.14vw;line-height:16.2vw}.camera .picture{width:63vw;height:40.14vw;overflow:hidden;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px dashed #bebebe}.camera .picture .default{position:absolute}.camera .picture .icon{position:absolute;right:0;top:0;font-size:5vw;color:red;z-index:22}.camera .picture img{width:100%}.disable{color:#ececec!important;background:-webkit-gradient(linear,left top,right top,from(#f8bfb8),to(#f89696))!important;background:linear-gradient(90deg,#f8bfb8,#f89696)!important}.icon_{background:rgba(0,0,0,.5);border-radius:50%;font-size:6vw;z-index:222;color:#e8e8e8;padding:3vw}@-webkit-keyframes mymove{0%{top:0}to{top:100%}}@keyframes mymove{0%{top:0}to{top:100%}}#app{background:#f8f9fb}.pay-shop .info{text-align:center;padding:15px 0 5px;background:#fff}.pay-shop .info .shop{font-size:16px;display:inline-block;margin:0 auto;position:relative;padding-left:32px}.pay-shop .info .shop i{font-size:26px;position:absolute;top:-6px;left:0}.pay-shop .info .shop span{display:inline-block;line-height:36px}.pay-shop .info .input-contain{text-align:left;padding:20px}.pay-shop .info .input-contain .input{margin-top:10px;padding:15px 0;font-size:20px;line-height:25px;border-bottom:1px solid #ddd}.pay-shop .info .note{margin-top:10px}.pay-shop .pay-title{margin-top:17px;line-height:34px;color:#666;padding-left:14px}.pay-shop .custom-cell-title{position:relative;height:33px}.pay-shop .custom-cell-title .img{position:absolute;top:4px}.pay-shop .custom-cell-title .content{margin-left:40px}.pay-shop .custom-cell-title .content p:first-child{font-size:15px;line-height:15px;margin-bottom:6px}.pay-shop .custom-cell-title .content p:last-child{font-size:13px;line-height:13px;color:#999}.pay-shop .custom-cell-title .content span.tag{background:#fe8d20;color:#fff;display:inline-block;text-align:center;width:30px;height:16px;line-height:16px;font-size:11px;border-radius:8px 8px 8px 0;position:absolute;top:-7px;left:103px}.pay-shop .custom-cell-title .content2{margin-left:40px;font-size:15px;line-height:33px}.pay-shop .custom-cell-title .bank-icon{position:absolute;top:1px;width:30px;height:30px}.pay-shop .van-cell__right-icon{font-size:22px;line-height:33px;height:33px}.pay-shop .footer{position:fixed;bottom:0;left:0;width:100%;height:63px;padding:10px 35px;background:#fff}.custom-btn{background-image:-webkit-gradient(linear,right top,left top,from(#ff7f73),to(#ff4040));background-image:linear-gradient(270deg,#ff7f73,#ff4040);border:transparent;color:#fff;text-align:center;font-size:16px}