/* packageA/mycomponent/goods_telephone_charges_pro/goods_telephone_charges_pro.wxss */ @import "/mycss/iconfont.wxss"; view, text, input { box-sizing: border-box; } .banner { width: 100%; min-height: 74rpx; } .banner image { width: 100%; height: auto; } .recharge { width: 690rpx; margin: -70rpx auto 0; background-color: #fff; border-radius: 15rpx; overflow: hidden; } /* .recharge .recharge-title{ height: 90rpx; padding-left: 47rpx; padding-top:25rpx; font-size: 26rpx; color: #242424; background-color: #fff; } */ .recharge .tabs { display: flex; height: 70rpx; } .recharge .tabs .tabs-item { flex: 1; padding-left: 47rpx; padding-top: 25rpx; font-size: 26rpx; color: #242424; background-color: #fff; } .recharge .recharge-box { padding: 42rpx 32rpx 26rpx; text-align: left; } .recharge .recharge-box .input-box { border-bottom: 1rpx solid #d4d4d4; padding-bottom: 14rpx; } .recharge .recharge-box .inpInfoBox { display: flex; align-items: center; text-align: left; } .recharge .recharge-box .inpInfoBox .left { display: flex; align-items: center; } .recharge .recharge-box .inpInfoBox .left .leftIcon { display: flex; align-items: center; justify-content: center; width: 34rpx; height: 34rpx; font-size: 20rpx; color: #fff; background-color: #fe6402; border-radius: 50%; } .recharge .recharge-box .inpInfoBox .left .leftTxt { margin-left: 12rpx; font-size: 36rpx; color: #202020; } .recharge .recharge-box .inpInfoBox .line { width: 1rpx; height: 24rpx; margin-left: 24rpx; margin-right: 19rpx; background-color: #d0d0d0; } .recharge .recharge-box .inpInfoBox .right { display: flex; align-items: center; flex: 1; font-size: 20rpx; color: #9a9a9a; } .recharge .recharge-box .inpInfoBox .right .txt { flex: 1; } .recharge .recharge-box .desc { padding-left: 15rpx; padding-top: 9rpx; font-size: 22rpx; color: #6c6c6c; } .recharge .recharge-box .recharge-title { margin-top: 46rpx; font-size: 26rpx; color: #242424; } .recharge .recharge-box .recharge-items { display: grid; grid-template-columns: repeat(3, 1fr); grid-column-gap: 20rpx; padding-top: 22rpx; } .recharge .recharge-box .recharge-items .recharge-item { position: relative; display: flex; flex-direction: column; align-items: center; width: 193rpx; height: 200rpx; padding-top: 40rpx; margin-bottom: 32rpx; border-radius: 10rpx; border: solid 1rpx #acacac; } .recharge .recharge-box .recharge-items .recharge-item .recharge-activity { position: absolute; left: 0; top: 0; font-size: 22rpx; color: #fff; padding: 4rpx 11rpx 5rpx 14rpx; background-image: linear-gradient(90deg, #fe3b42 0%, #fe6355 100%); } .recharge .recharge-box .recharge-items .recharge-item .recharge-price { font-size: 60rpx; color: #3b3b3b; } .recharge .recharge-box .recharge-items .recharge-item .recharge-price text { font-size: 28rpx; } .recharge .recharge-box .recharge-items .recharge-item .recharge-discount { margin-top: 8rpx; font-size: 22rpx; color: #8c5a04; } .recharge .recharge-box .recharge-items .recharge-item.active { border: none; background-color: rgba(245, 154, 31, 0.4); box-shadow: 0rpx 4rpx 11.7rpx 1.3rpx rgba(201, 129, 30, 0.76); } .recharge .recharge-box .recharge-items .recharge-item.active .recharge-price { color: #fe6402; } .like-box { width: 690rpx; margin: 20rpx auto 0; padding: 22rpx 21rpx; text-align: left; background-color: #fff; border-radius: 15rpx; } .like-box .like-box-title { font-size: 30rpx; font-weight: bold; color: #5f5e5e; } .like-box .like-box-goods { display: grid; grid-template-columns: repeat(3, 1fr); grid-column-gap: 20rpx; grid-row-gap: 20rpx; padding-top: 28rpx; } .like-box .like-box-goods .like-box-good { overflow: hidden; } .like-box .like-box-goods .like-box-good .good-face { width: 202rpx; height: 202rpx; border-radius: 6rpx; } .like-box .like-box-goods .like-box-good .good-face image { width: 202rpx; height: 202rpx; border-radius: 6rpx; } .like-box .like-box-goods .like-box-good .good-name { padding-top: 16rpx; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; font-size: 22rpx; font-weight: bold; color: #3e3e3e; } .like-box .like-box-goods .like-box-good .good-price { padding-top: 10rpx; font-size: 24rpx; font-weight: bold; color: #f14e4e; } .like-box .van-indicator { display: flex; justify-content: center; padding-top: 38rpx; padding-bottom: 19rpx; } .like-box .van-indicator .li { width: 8rpx; height: 8rpx; margin-right: 13rpx; background-color: #c2c2c2; } .like-box .van-indicator .li.active { width: 15rpx; height: 8rpx; background-color: #f14e4e; border-radius: 4rpx; } .goods-details { margin-top: 20rpx; padding-bottom: 20rpx; background-color: #fff; } .goods-details .goods-details-title { display: flex; justify-content: center; align-items: center; width: 100%; height: 100rpx; color: #999; } .goods-details .goods-details-title .line { width: 128rpx; height: 4rpx; border-radius: 2rpx; background: rgb(213, 214, 216); } .goods-details .goods-details-title .text { padding: 0 16rpx; } .add-account-wrapper { padding: 0 30rpx; } .add-account-wrapper .lineTitle { display: flex; align-items: center; height: 90rpx; padding-top: 15rpx; } .add-account-wrapper .lineTitle .lineTxt { font-size: 30rpx; color: #353535; } .add-account-wrapper .lineTitle .lineInp { flex: 1; display: flex; align-items: center; height: 100%; padding-left: 15rpx; margin-left: 30rpx; border-bottom: 1rpx solid #e8e8e8; } .add-account-wrapper .lineTitle .lineInp input { color: #c1bfbf; } .lineboxCard { display: flex; flex-direction: column; padding: 18rpx 0rpx; justify-content: flex-start; } .lineboxCard .lineTxt { text-align: left; margin-bottom: 18rpx; font-size: 30rpx; } .lineboxCard .lineInp{ padding-bottom: 20rpx; border-bottom: 1px solid #e8e8e8; } .inpBox { display: flex; } .inpBoxR { margin-right: 10rpx; width: 100%; height: 83rpx; /* background: #f2f2f2; */ border: 1rpx solid #f2f2f2; padding-left: 20rpx; overflow: hidden; } .inpBoxR input { border: none; width: 100%; height: 100%; text-align: left; } .add-account-wrapper .linebox { display: flex; align-items: center; height: 70rpx; } .add-account-wrapper .linebox .lineTxt { flex: 1; font-size: 30rpx; color: #353535; } .add-account-wrapper .linebox .lineSelect { font-size: 30rpx; color: #272727; } .add-account-wrapper .accountType { height: 190rpx; padding: 8rpx 25rpx; background-color: #f7f7f7; } .add-account-wrapper .accountType .groupList { display: flex; align-items: center; height: 58rpx; } .add-account-wrapper .accountType .groupList .txt { flex: 1; font-size: 26rpx; color: #272727; } .add-account-wrapper .accountType .groupList .iconfont { font-size: 26rpx; color: #b2b2b2; } .saveBox { width: 640rpx; height: 80rpx; background-color: #f14e4e; border-radius: 40rpx; display: flex; align-items: center; justify-content: center; color: #fff; margin-left: 7.3%; margin-top: 40rpx; } .choice-account-wrapper { padding: 0 30rpx; } .choice-account-wrapper .account-list { max-height: 480rpx; overflow: auto; } .choice-account-wrapper .account-item { display: flex; align-items: center; height: 120rpx; border-bottom: 1rpx solid #e8e8e8; } .choice-account-wrapper .account-item .icon { display: flex; align-items: center; justify-content: center; width: 40rpx; height: 40rpx; font-size: 24rpx; color: #fff; background-color: #fe6402; border-radius: 50%; } .choice-account-wrapper .account-item .content { flex: 1; margin-left: 20rpx; } .choice-account-wrapper .account-item .content .name-info { display: flex; align-items: center; } .choice-account-wrapper .account-item .content .name-info .name { margin-right: 23rpx; font-size: 30rpx; color: #353535; } .choice-account-wrapper .account-item .content .name-info .iconfont { height: 32rpx; font-size: 26rpx; color: #fe0202; } .choice-account-wrapper .account-item .content .name-info .txt { margin: 0 20rpx; color: #c1c0c0; } .choice-account-wrapper .account-item .content .number { font-size: 24rpx; color: #737272; } .choice-account-wrapper .account-item .icon-all_select_active { color: #b2b2b2; } .how-account-wrapper { padding: 0 30rpx; } .how-account-wrapper .cell-title { display: flex; align-items: center; } .how-account-wrapper .cell-title .icon { display: flex; align-items: center; justify-content: center; width: 32rpx; height: 32rpx; background-color: #fe6402; border-radius: 50%; } .how-account-wrapper .cell-title .icon .iconfont { color: #fff; font-size: 20rpx; } .how-account-wrapper .cell-title .txt { margin-left: 14rpx; font-size: 30rpx; color: #353535; } .how-account-wrapper .cell-content { margin-top: 21rpx; margin-bottom: 30rpx; padding: 29rpx 21rpx; font-size: 24rpx; color: #606060; background-color: #f3f3f3; border-radius: 6rpx; } .fixed-qrcode { position: fixed; right: 16rpx; bottom: calc(320rpx + env(safe-area-inset-bottom)); display: flex; align-items: center; justify-content: center; width: 60rpx; height: 60rpx; background-color: rgba(0, 0, 0, 0.4); border-radius: 50%; } .fixed-qrcode .iconfont { font-size: 40rpx; color: #fff; } .fixed-topping { position: fixed; right: 16rpx; bottom: calc(224rpx + env(safe-area-inset-bottom)); display: flex; align-items: center; justify-content: center; width: 60rpx; height: 60rpx; background-color: rgba(0, 0, 0, 0.4); border-radius: 50%; } .fixed-topping .iconfont { font-size: 44rpx; color: #fff; } .footer { position: fixed; bottom: 0; left: 0; right: 0; display: flex; height: calc(90rpx + env(safe-area-inset-bottom)); padding-bottom: env(safe-area-inset-bottom); background-color: #fff; } .footer .footer-left { display: flex; justify-content: space-evenly; width: 350rpx; background-color: #fff; } .footer .footer-left .footer-left-item { display: flex; flex-direction: column; justify-content: center; align-items: center; color: #8c8c8c; font-size: 20rpx; font-weight: bold; } .footer .footer-left .footer-left-item .iconfont { color: #3c3c3c; } .footer .footer-left .footer-left-item .icon-fontclass-kefu { font-size: 36rpx; height: 50rpx; } .footer .footer-right { flex: 1; display: flex; align-items: center; justify-content: center; font-size: 34rpx; color: #8c5a04; background-color: #e6c36a; } /* kefu */ .icon-close11 { font-size: 36rpx; } .pop-content { border-radius: 38rpx; text-align: center; background: #fff; padding: 35rpx 0; position: relative; justify-content: center; display: flex; flex-direction: column; align-items: center; width: 650rpx; } .pop-content .pop-top { display: flex; justify-content: space-between; width: 100%; } .pop-content .pop-top .left { width: 50%; flex: 1; display: flex; justify-content: center; position: relative; margin-bottom: 24rpx; } .pop-content .pop-top .left .wrap { display: flex; flex-direction: column; align-items: center; } .pop-content .pop-top .left .wrap .image { width: 84rpx; height: 84rpx; margin: 0 auto; margin-bottom: 16rpx; } .pop-content .pop-top .left .wrap .image image { width: 100%; height: 100%; } .pop-content .pop-top .right { width: 50%; flex: 1; display: flex; justify-content: center; margin: 0; margin-bottom: 24rpx; } .pop-content .pop-top .right .wrap { display: flex; flex-direction: column; align-items: center; } .pop-content .pop-top .right .wrap .image { width: 84rpx; height: 84rpx; margin: 0 auto; margin-bottom: 16rpx; } .pop-content .pop-top .right .wrap .image image { width: 100%; height: 100%; } .pop-content .pop-top .right .wrap icon { width: 84rpx; height: 84rpx; margin: 0 auto; margin-bottom: 16rpx; border-radius: 50%; overflow: hidden; font-size: 50rpx; background-color: #02c777; color: #fff; } .pop-content .pop-top .right .wrap .color2 { background: #ff9329; } .pop-content .pop-top .right .wrap .color3 { background: #2aa7fb; } .pop-content .line { width: 2rpx; height: 51rpx; background-color: #999; } .pop-bottom { margin-top: 32rpx; width: 327rpx; display: flex; justify-content: center; height: 327rpx; } .pop-bottom .image { width: 100%; height: 100%; } .pop-bottom .image image { width: 100%; height: 100%; }