@charset "utf-8";
/****************************************/
.wrap { max-width: 750px; margin: 0 auto; position: relative; overflow-x: hidden; table-layout: fixed; word-break: break-all; }
.main{ min-height: 100vh; }
.head_fixed{ width: 100%; max-width: 750px; position: fixed; top: 0; z-index: 99; }
.foot_fixed{ width: 100%; max-width: 750px; position: fixed; bottom: 0; z-index: 99; background-color: #fff;}
.head_fixed ~ .main{ padding-top: 45px;}
.foot_fixed ~ .main{ padding-bottom: 50px;}
/****************************************/
/*顶部导航*/
/* .m-header{ z-index: 100; background-color: #fff; -webkit-box-shadow: 0 0 4px 0 rgba(173, 173, 173, 0.35); -moz-box-shadow: 0 0 4px 0 rgba(173, 173, 173, 0.35); -o-box-shadow: 0 0 4px 0 rgba(173, 173, 173, 0.35); box-shadow: 0 0 4px 0 rgba(173, 173, 173, 0.35); } */
.m-header{ z-index: 100; background-color: #f8f8f8;}
.m-header .m-title{ display: block; padding: 0 50px; height: 45px; line-height: 45px; text-align: center; font-weight: 500; color: var(--black); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.m-header .m-link{ position: absolute; bottom: 0; z-index: 9; display: block; padding: 10px; line-height: 25px; color: inherit; }
.m-header .m-link:before{ content: ""; display: inline-block; vertical-align: top; width: 25px; height: 25px; background-image: url(../images/icon_header.png); background-size: 100% auto; background-repeat: no-repeat; }
.m-header .m-link-back{ left: 0; }
.m-header .m-link-back:before{ background-position: 0 0; }
.m-header .m-link-more{ right: 0; }
.m-header .m-link-more:before{ background-position: 0 -25px; }
.m-header .m-link-word{ right: 0; }
.m-header .m-link-word:before{ display: none; }
.m-header ~ .head_fixed{ top: 45px; }
.m-header ~ .head_fixed ~ .main{ padding-top: 90px; }
.m-header--appfull{ padding-top: 20px; height: 65px; }/*打包全屏app时预留顶部状态栏高度*/
.m-header--appfull ~ .main{ padding-top: 65px; }
.m-header--appfull ~ .head_fixed{ top: 65px; }
.m-header--appfull ~ .head_fixed ~ .main{ padding-top: 110px; }
/*底部菜单*/
.m-footer{height:50px;background-color:#fff;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 0 0 rgba(0,0,0,0.1);-o-box-shadow:0 -1px 0 0 rgba(0,0,0,0.1);box-shadow:0 -1px 0 0 rgba(0,0,0,0.1);}
.m-footer a{text-align:center;line-height:15px;font-size:11px;color:#999999;}
.m-footer i{display:block;width:25px;height:25px;margin:0 auto;background-image:url('../static/icon/icon_footer.png');background-size:auto 50px;background-repeat:no-repeat;}
.m-footer .fi-1{background-position:0 0;}
.m-footer .fi-2{background-position:-25px 0;}
.m-footer .fi-3{background-position:-50px 0;}
.m-footer .fi-4{background-position:-75px 0;}
.m-footer .fi-5{background-position:-100px 0;}
.m-footer a.active{color:var(--primary);}
.m-footer a.active i{background-position-y:-25px;}
/****************************************/


/* 联通宽带公众号 */
.all-icon{display: block;background-repeat: no-repeat;background-size: 300px 300px;background-image: url('../static/icon/all-icon.png');}
.m-btn{display: block;width: 100%;line-height: 46px;border-radius: 99px;background-image: linear-gradient(90deg, #FF9530 0%, #EF6030 100%);font-size: 14px;color: #fff;text-align: center;position: relative;z-index: 5;}
.m-btn::before{content: '';display: block;width: 100%;height: 46px;border-radius: 99px;background-image: linear-gradient(90deg, #FF9530 0%, #EF6030 100%);opacity: 0.5;position: absolute;left: 50%;transform: translateX(-50%);top: 5px;filter: blur(5px);z-index: -1;}
.main--bgfabc{background-color: #fafbfc;}
.main--linear{background-image: url('../static/icon/page_bg.png');background-size: cover;background-repeat: no-repeat;background-position: top center;}


/* 01销售人员登录 */
.login_wrap{padding: 24px 30px;}
.login_row{font-size: 14px;color: #333;margin-bottom: 10px;padding: 15px 0;}
.login_row:after{border-color: #D8D8D8;}
.login_row .all-icon{width: 20px;height: 20px;margin-right: 8px;}
.login_row .icon_tel{background-position: 0 0;}
.login_row .icon_yzm{background-position: -20px 0;}
.login_row input{border: 0;font-size: 14px;color: #333;width: calc(100% - 28px);margin-left: 28px;}
.login_row input::placeholder{color: #999;font-size: 14px;}
.login_row .title{margin-bottom: 10px;}
.login_row .send,.login_row .time{font-size: 14px;color: var(--primary);text-align: center;min-width: 70px;}
.login_wrap .m-btn{margin-top: 40px;}

/* 02销售人员二维码备份 */
.user_wrap{background-image: url('../static/icon/icon_bg.png');background-size: 100% auto;background-repeat: no-repeat;background-position: 0 0;padding: 98px 10px 0;margin-bottom: 10px;}
.user_info--box{display: block;background-color: #fff;border-radius: 2px;box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);position: relative;padding: 60px 15px 24px;text-align: center;}
.user_info--box .user_head{display: block;width: 120px;height: 120px;border-radius: 50%;background-color: #fff;position: absolute;left: 50%;transform: translateX(-50%);top: -60px;padding: 5px;}
.user_info--box .head-img{width: 100%;height: 100%;border-radius: 50%;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center center;}
.user_info--box .user_iden{min-width: 42px;line-height: 18px;border-radius: 99px;background-image: linear-gradient(90deg, #FF9530 0%, #EF6030 100%);text-align: center;font-size: 10px;color: #fff;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;z-index: 5;max-width: 60%;padding: 0 5px;}
.user_info--box .nickName{font-size: 16px;color: #333;font-weight: 600;margin-top: 8px;}
.user_info--box .area{font-size: 12px;color: #999;margin-top: 5px;}
.tab--wrap{background-color: #fff;box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);border-radius: 2px;text-align: center;font-size: 12px;color: #999;width: calc(100% - 20px);margin: 0 auto 10px;}
.tab--wrap .num{font-size: 24px;color: var(--primary);font-family: Impact;line-height: 29px;margin-bottom: 7px;}
.tab--wrap .item{padding: 17px;}
.statistics--wrap{width: calc(100% - 20px);margin: 0 auto;padding: 0 15px 15px;box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);border-radius: 2px;background-color: #fff;}
.m-statistics{border-bottom: 1px solid #D8D8D8;text-align: center;font-size: 12px;color: #999999;margin-bottom: 15px;}
.m-statistics .item{padding: 15px;}
.m-statistics .num{font-size: 22px;color: #333333;}
.statistics_title{font-size: 16px;color: #333333;margin-bottom: 11px;}
.statistics_title .line{position: relative;}
.statistics_title .line::after{content: '';width: 100%;height: 3.5px;border-radius: 99px;background-image: linear-gradient(0deg, #FF9530 0%, #EF6030 100%);display: block;position: absolute;left: 0;bottom: 1px;}
.statistics_title b{position: relative;z-index: 5;}
.statistics_list .title{font-size: 14px;color: #333333;margin-bottom: 7px;}
.statistics_list .column{background-color: #F7F8FA;margin-bottom: 15px;text-align: center;font-size: 10px;color: #999999;}
.statistics_list .column .num{font-size: 18px;color: #666666;}
.statistics_list .column:last-child{margin-bottom: 0;}
.statistics_list .item{padding: 13px 15px;}
.sales-num-item .msg{color: #999}

/* 03销售人员门店 */
.store_list{padding: 10px;}
.store_list .item{background-color: #fff;box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);border-radius: 2px;margin-bottom: 10px;padding: 15px;font-size: 12px;color: #999999;}
.store_list .item:last-child{margin-bottom: 0;}
.store_list .all-icon{width: 15px;height: 15px;margin-right: 3px;align-self: start;margin-top: 1px;}
.store_list .name{font-size: 16px;color: #333;}
.store_list .icon_user{background-position: -120px 0;}
.store_list .icon_tel{background-position: -135px 0;}
.store_list .icon_addr{background-position: -150px 0;}
.store_list .call{display: block;width: 37px;height: 37px;background-image: url('../static/icon/icon_tel.png');background-repeat: no-repeat;background-position: 0 0;background-size: 100% 100%;margin-left: 10px;}
.store_list .column{background-color: #F7F8FA;text-align: center;font-size: 10px;color: #999999;margin-top: 15px;}
.store_list .column .num{font-size: 18px;color: #333;margin-bottom: 4px;font-weight: 600;}
.store_list .colum-item{padding: 16px 10px;}
.store_list .row{margin-top: 7px;}

/* 05门店注册 */
.login_wrap .icon_user{background-position: -100px 0;}
.login_wrap .icon_store{background-position: -60px 0;}
.login_wrap .icon_position{background-position: -40px 0;}
.login_wrap .icon_addr{background-position: -80px 0;}
.login_wrap .agreement{font-size: 12px;color: #999;text-align: center;margin-top: 40px;}
.login_wrap .agreement span{color: var(--primary);}
.reg_wrap .title{margin-bottom: 0;}
.reg_wrap .login_row{padding: 20px 0;}
@media screen and (max-height:600px){
  .login_wrap .agreement{margin-top: 30px;}
  .login_wrap .m-btn{margin-top: 30px;}
  .reg_wrap .login_row{padding: 18px 0;}
}

.popup-wrap--agree{background-color: #fff;border-radius: 10px;width: 85vw;padding: 20px;}
.popup-wrap--agree .title{font-size: 18px;color: #000;text-align: center;margin-bottom: 15px;}
.popup-wrap--agree .popup-main{font-size: 14px;color: #333;max-height: 50vh;overflow-y: auto;margin-bottom: 15px;line-height: 1.6;}

/* 07门店主页 */
.store_wrap{display: block;width: 100%;background-image: url('../static/icon/icon_store_bg.png');background-repeat: no-repeat;background-size: 100% auto;background-position: 0 0;padding: 60px 10px 0;text-align: center;}
.store_wrap .title{font-size: 20px;color: #fff;font-weight: 600;}
.store_wrap .user-name{font-size: 12px;color: rgba(255,255,255,0.8);justify-content: center;margin-top: 10px;}
.store_wrap .user-name .all-icon{display: block;width: 15px;height: 15px;background-position: -165px 0;margin-right: 3px;}
.store_wrap .user-name p{max-width: 50%;}
.store_wrap .column{background-color: #fff;box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);border-radius: 2px;margin-top: 20px;}
.store_wrap .column .item{display: block;font-size: 12px;color: #999;text-align: center;padding: 20px 10px 15px;}
.store_wrap .column .num{font-family: Impact;font-size: 24px;color: var(--primary);line-height: 29px;margin-bottom: 10px;}
.block-padding{padding: 10px;}
.withdraw-wrap{background-color: #fff;box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);border-radius: 2px;padding: 28px 0 25px;}
.withdraw-wrap .item{font-size: 12px;color: #999;text-align: center;padding: 0 15px;}
.withdraw-wrap .num{font-size: 25px;color: #333333;margin-bottom: 5px;}
.withdraw-wrap .m-btn{width: calc(100% - 45px);margin: 34px auto 0;}

/* 08门店扫码记录 */
.record-wrap{width: 100%;background-image: url('../static/icon/icon_bg2.png');background-repeat: no-repeat;background-size: 100% auto;background-position: 0 0;padding: 26px 10px 10px;}
.record-wrap .num{color: #fff;text-align: center;font-family: Impact;font-size: 24px;line-height: 29px;margin-bottom: 6px;}
.record-wrap .msg{font-size: 12px;color: #fff;text-align: center;}
.record-box{box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);border-radius: 2px;background-color: #fff;margin-top: 21px;padding: 15px;}
.record-title{font-size: 16px;color: #333333;margin-bottom: 10px;}
.record-title .line{position: relative;}
.record-title .line::after{content: '';width: 100%;height: 3.5px;border-radius: 99px;background-image: linear-gradient(0deg, #FF9530 0%, #EF6030 100%);display: block;position: absolute;left: 0;bottom: 1px;}
.record-title b{position: relative;z-index: 5;}
.scan-record_list li{line-height: 49px;font-size: 14px;color: #333;}
.scan-record_list li:after{border-color: #EBEBEB;}

/* 09门店填写信息记录 */
.info-record_list li{font-size: 15px;color: #333;padding: 12px 0;}
.info-record_list .time{font-size: 12px;color: #999;margin-top: 2px;}
.info-record_list .package{margin-left: 10px;}

/* 10总佣金 */
.total-commission_list li{font-size: 15px;color: #333;padding: 12px 0;}
.total-commission_list .time{font-size: 12px;color: #999;margin-top: 2px;}
.total-commission_list .price{margin-left: 10px;font-size: 20px;color: var(--primary);}
.total-commission_list .status{min-width: 42px;line-height: 17px;border-radius: 99px;background-color: #53CC81;font-size: 10px;color: #fff;text-align: center;margin-left: 15px;}
.total-commission_list .name{max-width: calc(100% - 100px);}

/* 11可提现佣金 */
.withdraw_list li{padding: 11px 0;font-size: 14px;color: #333;}
.withdraw_list .time{font-size: 12px;color: #999;}
.withdraw_list .status{font-size: 10px;}
.withdraw_list .status.ing{color: var(--primary);}
.withdraw_list .status.success{color: #999;}
.withdraw_list .price{font-size: 18px;color: #333;font-weight: 500;}
.withdraw_list .m-cell-bd{margin-right: 10px;}
.btn_withdraw{width: 100%;line-height: 49px;background-image: linear-gradient(90deg, #FF9530 0%, #EF6030 100%);color: #fff;font-size: 15px;display: block;text-align: center;}

/* 12提现 */
.block-withdraw{background-color: #fff;border-radius: 2px;box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);padding: 30px 15px 36px;}
.block-withdraw .m-btn{margin-top: 34px;}
.withdraw-rule{background-color: #F5F6F7;padding: 15px 15px 20px;margin-top: 25px;}
.withdraw-rule .rule-title{font-size: 14px;color: #666; margin-bottom: 7px;}
.withdraw-rule .rule{font-size: 14px;color: #999;line-height: 25px;}
.block-withdraw .title{font-size: 13px;color: #777777;}
.block-withdraw .msg{font-size: 12px;color: #777;margin-top: 11px;}
.block-withdraw .msg span,.block-withdraw .total{color: #FF6E6C;}
.block-withdraw .input{padding: 15px 0;}
.block-withdraw .input:after{border-color: #E9E9E9;}
.block-withdraw .input input{border: 0;width: 100%;font-size: 19px;color: #333;}
.block-withdraw .input input::placeholder{color: #B8BDCA;}

/* 14客户扫描门店二维码 */
.banner-box{width: 100%;height: auto;margin-bottom: 10px;}
.banner-box image{display: block;width: 100%;height: auto;}
.write-wrap{width: 100%;background-color: #fff;border-radius: 2px;box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);margin-bottom: 10px;padding: 0 15px;}
.write-wrap .row{min-height: 49px;font-size: 14px;color: #333;}
.write-wrap .row:after{border-color: #EBEBEB;}
.write-wrap .row:last-child::after{border-color: transparent;}
.write-wrap .row .m-cell-bd{margin-left: 15px;text-align: right;}
.write-wrap .row input{width: 100%;text-align: right;font-size: 14px;color: #666;border: 0;}
.write-wrap .row input::placeholder{color: #CBCBCB;}
.write-wrap .city_select{position: relative;}
.write-wrap .city_select::after{content: '';display: block;width: 5px;height: 15px;background-image: url('../static/icon/all-icon.png');background-repeat: no-repeat;background-size: 300px 300px;background-position: -180px 0;position: absolute;top: 50%;transform: translateY(-50%);right: 0;}
.write-wrap .city_select input{position: relative;z-index: 5;background-color: transparent;padding-right: 15px;}
.write-wrap .row input.weui-switch{width: 35px;}
.write-wrap .upload{padding: 15px 0 20px;}
.write-wrap .upload-msg{font-size: 13px;color: #666;text-align: center;}
.write-wrap .upload-img{margin-bottom: 15px;}
.write-wrap .upload-img img{display: block;max-width: 100%;max-height: 100%;margin: 0 auto;}
.write-wrap .upload-msg + .upload-img{margin-top: 20px;}
.broadband-wrap{padding: 15px 15px 12px;}
.broadband-wrap .item{width: calc((100% - 15px) / 2);border-radius: 2px;display: block;float: left;overflow: hidden;text-align: center;padding: 15px 10px;margin-right: 15px;position: relative;margin-bottom: 15px;border: 1px solid #D1D1D1;}
.broadband-wrap .item:nth-child(2n){margin-right: 0;}
.broadband-wrap .speed{font-size: 20px;color: var(--primary);margin-bottom: 4px;}
.broadband-wrap .price{font-size: 16px;color: #666;}
.broadband-wrap .item.active{border-color: var(--primary);}
.broadband-wrap .item.active:after{border-color: var(--primary);border-width: 2px;}
.broadband-wrap .item:after{border-color: #D1D1D1;border-radius: 4px;}
.broadband-wrap .discount{line-height: 15px;background-color: var(--primary);text-align: center;color: #fff;font-size: 9px;position: absolute;top: 0;left: 0;right: 0;padding: 0 5px;z-index: 5;}
.broadband-wrap .remark{font-size: 13px;color: #999;line-height: 19px;text-align: center;padding: 0 20px;}
.write-btn{padding: 15px 22px 18px;}

/* 16安装人员 */
.installerIndex-header{background-color: #fff;padding: 15px 15px 0;box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);z-index: 125;}
.installerIndex-header .search{width: 100%;margin: 0 auto;height: 36px;border-radius: 99px;background-color: #F8F8F8;padding: 0 19px;}
.installerIndex-header .search .all-icon{width: 15px;height: 15px;background-position: -215px 0px;margin-right: 5px;}
.installerIndex-header .search input{font-size: 12px;color: #333;border: 0;background-color: transparent;width: 100%;}
.installerIndex-header .search input::placeholder{color: #B8BDCA;}
.classify-tab{height: 40px;line-height: 40px;font-size: 14px;color: #666;}
.classify-tab .item{justify-content: center;}
.classify-tab .item .icon_arrow{display: block;height: 0;width: 0;border-left: 3.5px solid transparent;border-right: 3.5px solid transparent;border-bottom: 4px solid #D8D8D8;margin-left: 5px;}
.classify-tab .item.active{color: var(--primary);}
.classify-tab .item.active .icon_arrow{border-top:4px solid var(--primary);border-bottom: 0;}
.classify-tab .item.selected{color: var(--primary);}
.classify-tab .item .icon_arrow--selected{border-top:4px solid var(--primary);border-bottom: 0;display: block;height: 0;width: 0;border-left: 3.5px solid transparent;border-right: 3.5px solid transparent;margin-left: 5px;}
.classify-tab .item.active .icon_arrow--selected{border-bottom:4px solid var(--primary);border-top: 0;}
.installerIndex-header ~ .main{padding-top: 91px;}
.m-header ~ .installerIndex-header ~ .main{padding-top: 136px;}
.installerIndex-list{padding: 10px;}
.installerIndex-list .item{background-color: #fff;box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);border-radius: 2px;padding: 15px;font-size: 12px;color: #999999;display: block;position: relative;}
.installerIndex-list .item + .item{margin-top: 10px;}
.installerIndex-list .name{font-size: 16px;color: #333333;margin-bottom: 6px;}
.installerIndex-list .price{color: var(--primary);font-size: 14px;margin-bottom: 10px;}
.installerIndex-list .package{font-size: 14px;color: #666;margin-bottom: 6px;}
.installerIndex-list .status{line-height: 22px;border-radius: 99px;text-align: center;font-size: 12px;color: #fff;padding: 0 10px;align-self: flex-start;margin-top: 8px;margin-left: 10px;}
.installerIndex-list .status1{line-height: 22px;border-radius: 99px;text-align: center;font-size: 12px;color: #fff;padding: 0 10px;}
.installerIndex-list .status.tobe{background-color: var(--primary);}
.installerIndex-list .status.toprice{background-color: #FF5858;}
.installerIndex-list .status.toprice{background-color: #FF5858;}
.installerIndex-list .status.priced{background-color: #00D7B7;}
.installerIndex-list .status.writeOff{background-color: #1DD968;}
.installerIndex-list .status.disabled{background-color: #DFDFDF;}
.installerIndex-list .all-icon{width: 15px;height: 15px;margin-right: 6px;align-self: flex-start;margin-top: 1px;}
.installerIndex-list .icon_order{background-position: -185px 0;}
.installerIndex-list .icon_time{background-position: -200px 0;}
.installerIndex-list .icon_tel{background-position: -135px 0;}
.installerIndex-list .icon_addr{background-position: -150px 0;}
.installerIndex-list .info + .info{margin-top: 6px;}

.installerIndex-list .order_hit1{margin-left: 30px;text-align:center;color: var(--primary)}
.installerIndex-list .order_hit2{margin-left: 30px;text-align:center;color: #00D7B7}

.popup-main--select{background-color: #fff;max-height: 350px;overflow-y: auto;}
.popup-main--select .item{font-size: 15px;color: #777;line-height: 50px;padding: 0 25px;display: block;}

/* 19订单详情 */
.order-info{background-color: #fff;border-radius: 2px;box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);padding: 0 15px;margin-bottom: 10px;}
.order-info .row{min-height: 49px;font-size: 14px;color: #333;padding: 15px 0;align-items: flex-start;}
.order-info .txt{color: #666;min-width: 89px;margin-right: 15px;}
.order-info .row:after{border-color: #EBEBEB;}
.order-info .call,.order-info .modify{color: var(--primary);}
.popup-main--modify{width: 300px;background-color: #fff;border-radius: 16px;padding: 15px 15px 25px;}
.popup-main--modify .title{font-size: 18px;color: #666;font-weight: 600;margin-bottom: 18px;}
.popup-main--modify .row{width: 100%;height: 45px;border-radius: 99px;background-color: #F7F7F7;position: relative;}
.popup-main--modify .statusChange::after{content: '';display: block;width: 10px;height: 15px;background-image: url('../static/icon/all-icon.png');background-repeat: no-repeat;background-size: 300px 300px;background-position: -230px 0;position: absolute;top: 50%;transform: translateY(-50%);right: 15px;}
.popup-main--modify .row input{font-size: 14px;color: #999;padding: 0 25px 0 15px;border: 0;background-color: transparent;position: relative;z-index: 5;}
.popup-main--modify .row input::placeholder{color: #999;}
.popup-main--modify .row + .row{margin-top: 15px;}
.popup-main--modify .m-btn{margin-top: 28px;}
.icon_close{width: 20px;height: 20px;background-position: -250px 0;}
.popup-main--modify .icon_close{position: absolute;top: 18px;right: 15px;}
.order-info .remark{
  color: var(--primary);
}
.install_remark .area-remark{
  border-color: #999;max-width: 200px;margin: 20px;
}
/* 20二维码 */
.code-wrap{display: block;width: calc(100% - 55px);background-image: url('../static/icon/post_bg1.png');background-repeat: no-repeat;background-size: 100% 100%;background-position: 0 0;margin: 0 auto 3.14vh;position: relative;text-align: center;}
.code-wrap .head-img{display: block;width: 20.8vw;height: 20.8vw;border-radius: 50%;overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size: cover;margin: 0 auto 3%;}
.code-wrap .name{font-size: 16px;color: #333;text-align: center;}
.code-head{padding: 8% 20px 6%;}
.code-box{display: block;width: 53.3vw;height: 53.3vw;margin: 0 auto 4.2%;}
.code-box image{display: block;width: 100%;height: 100%;}
.code-con .msg{font-size: 12px;color: #999;text-align: center;}
.code-con{padding-top: 12.9%;}
.code-msg{font-size: 12px;color: rgba(255,255,255,0.8);text-align: center;}
.share-card-full{position: absolute;top: 0;left: 0;z-index: 5;opacity: 0;}
.code-padding{padding-top: 4.57vh;}
@media screen and (max-width:320px){
  .code-wrap .name{font-size: 14px;}
}

/* 13客户二维码 */
.code-wrap--user{background-image: url('../static/icon/post_bg3.png');}
.code-wrap--user .store-name{font-size: 20px;color: #333;font-weight: 500;margin-bottom: 5px;}
.code-wrap--user .code-head .msg{font-size: 15px;color: #999;}
.code-wrap--user .code-head{padding: 10.9% 20px 9%;}
.code-wrap--user .code-con{padding-top: 19.4%;}
@media screen and (max-width:320px){
  .code-wrap--user .store-name{font-size: 18px;margin-bottom: 0;}
  .code-wrap--user .code-head .msg{font-size: 13px;}
}

/* 15填写信息成功 */
.code-wrap--result{background-image: url('../static/icon/post_bg2.png');margin: 0 auto;}
.code-wrap--result .icon_success{display: block;width: 35.9vw;margin: 0 auto;}
.code-wrap--result .code-head .msg{font-size: 14px;color: #666;margin-top: 10px;}
.code-wrap--result .code-head{padding: 10.2% 30px;}
.code-wrap--result{width: calc(100% - 20px);}
@media screen and (max-width:320px){
  .code-wrap--result .code-head .msg{font-size: 12px;color: #666;margin-top: 5px;}
}
.code-padding--result{padding-top: 2vh;}
.code-wrap--result .code-con .msg{font-size: 14px;color: #999;}
.code-wrap--result .code-con{padding-top: 15%;}

/* 04销售人员二维码海报 */
.post_tab{margin-bottom: 10px;padding: 0 30px;}
.post_tab .item{display: block;font-size: 14px;color: rgba(255,255,255,0.8);line-height: 44px;text-align: center;position: relative;}
.post_tab .item.active{color: #fff;}
.post_tab .item.active::after{content: '';display: block;width: 40px;height: 3px;border-radius: 99px;background-color: #fff;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
.post-wrap{box-shadow: 0 2px 5px 0 rgba(213,213,213,0.50);position: relative;width: calc(100% - 105px);;border-radius: 7px;margin: 0 auto;}
.post-wrap::before{content: '';display: block;width: calc(100% - 40px);height: 100px;background-color: rgba(255,255,255,0.1);position: absolute;left: 50%;transform: translateX(-50%);bottom: -10px;z-index: 1;border-radius: 12px;}
.post-wrap::after{content: '';display: block;width: calc(100% - 20px);height: 100px;background-color: rgba(255,255,255,0.2);position: absolute;left: 50%;transform: translateX(-50%);bottom: -5px;z-index: 2;border-radius: 12px;}
.post-img{display: block;width: 100%;height: 348px;border-radius: 7px 7px 0 0;overflow: hidden;position: relative;z-index: 5;}
.post-img img{display: block;width: 100%;height: 100%;}
.post-info{background-color: #fff;border-radius: 0 0 7px 7px;overflow: hidden;font-size: 14px;color: #333;padding: 10px 15px 10px 12px;position: relative;z-index: 5;}
.post-info .head-img{display: block;width: 47px;height: 47px;border-radius: 50%;overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size: cover;margin-right: 8px;}
.post-info .code{display: block;width: 54px;height: 54px;margin: 0 auto 3px;}
.post-info .code image{display: block;width: 100%;height: 100%;}
.post-info .code_box{font-size: 10px;color: #999;margin-left: 8px;}
.post-info .nickName{max-height: 40px;overflow: hidden;text-overflow: ellipsis;}
.post-msg{font-size: 12px;color: rgba(255,255,255,0.8);text-align: center;margin-top: 24px;padding-bottom: 20px;}

/*订单 列表*/
.info-record_list .name{font-size: 16px;color: #333333;margin-bottom: 6px;}
.info-record_list .price{color: var(--primary);font-size: 14px;margin-bottom: 10px;}
.info-record_list .item .package{font-size: 14px;color: #666;margin-bottom: 6px;margin-left: 0;}
.info-record_list .status{line-height: 22px;border-radius: 99px;text-align: center;font-size: 12px;color: #fff;padding: 0 10px;align-self: flex-start;margin-top: 8px;margin-left: 10px;}
.info-record_list .status1{line-height: 22px;border-radius: 99px;text-align: center;font-size: 12px;color: #fff;padding: 0 10px;}
.info-record_list .status.tobe{background-color: var(--primary);}
.info-record_list .status.toprice{background-color: #FF5858;}
.info-record_list .status.toprice{background-color: #FF5858;}
.info-record_list .status.priced{background-color: #00D7B7;}
.info-record_list .status.writeOff{background-color: #1DD968;}
.info-record_list .status.disabled{background-color: #DFDFDF;}
.info-record_list .all-icon{width: 15px;height: 15px;margin-right: 6px;align-self: flex-start;margin-top: 1px;}
.info-record_list .icon_order{background-position: -185px 0;}
.info-record_list .icon_time{background-position: -200px 0;}
.info-record_list .icon_tel{background-position: -135px 0;}
.info-record_list .icon_addr{background-position: -150px 0;}
.info-record_list .info{font-size: 12px;color: #999999;}
.info-record_list .info + .info{margin-top: 6px;}
.info-record_list .order_hit1{margin-left: 30px;text-align:center;color: var(--primary)}
.info-record_list .order_hit2{margin-left: 30px;text-align:center;color: #00D7B7}