.com-pop { width: 8rem; position: fixed; top: 45%; background-color: white; left: 50%; z-index: 10; transform: translate(-50%, -50%); text-align: center; padding-top: .64rem; padding-top: .64rem; border-radius: .1rem; }

.com-pop .com-pop-title { font-size: .43rem; color: 000; font-weight: bold; }

.com-pop .com-pop-btn { width: 3.33rem; height: 1.07rem; border-radius: 1rem; background-color: #357CE8; display: flex; justify-content: center; align-items: center; font-size: .37rem; color: white; }

.com-pop .com-pop-btn.yel { background-color: #F7682D; }

.com-pop .com-pop-ikonw { width: 4.8rem; height: 1.07rem; background: #357CE8; border-radius: 1rem; display: flex; align-items: center; justify-content: center; font-size: 0.37rem; color: white; margin: 0 auto; }

.com-pop .com-pop-table { width: 7.3rem; border: 1px solid #C0C6CC; margin: 0 auto; margin-top: .53rem; }

.com-pop .com-pop-table .item { border-bottom: 1px solid #C0C6CC; display: flex; min-height: 0.95rem; align-items: center; }

.com-pop .com-pop-table .item p { color: #7F8A95; height: 100%; display: flex; align-items: center; }

.com-pop .com-pop-table .item p:nth-child(1) { padding-left: .28rem; width: 2.41rem; background-color: #F5F6F7; border-right: 1px solid #C0C6CC; flex-shrink: 0; }

.com-pop .com-pop-table .item p:nth-child(2) { padding-left: .33rem; word-break: break-all; text-align: left; padding: .25rem 0; }

.com-pop .com-pop-table .item:last-child { border: none; }

.com-pop .com-pop-biaoge { width: 7.36rem; border: 0.01rem solid #C0C6CC; margin: 0 auto; margin-top: 0.53rem; margin-bottom: 0.52rem; border-radius: .08rem; border-collapse: collapse; }

.com-pop .com-pop-biaoge tr { height: .95rem; border-bottom: 0.01rem solid #C0C6CC; }

.com-pop .com-pop-biaoge tr th { font-size: 0.37rem; background-color: #F5F6F7; color: #7F8A95; font-weight: normal; border-right: 0.01rem solid #C0C6CC; width: 2.41rem; }

.com-pop .com-pop-biaoge tr td { width: 4.95rem; padding: .2rem  0; padding-left: .33rem; color: #7F8A95; text-align: left; line-height: 1.2; word-break: break-all; font-size: 0.37rem; }

.com-pop .inp-box { padding-left: .52rem; border-top: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; }

.com-pop .inp-box .inp-item { display: flex; height: 1.32rem; align-items: center; border-bottom: 1px solid #E5E5E5; }

.com-pop .inp-box .inp-item span { display: inline-block; }

.com-pop .inp-box .inp-item span.bt::before { content: '*'; display: inline-block; font-size: .35rem; margin-right: .12rem; color: #F7682D; }

.com-pop .inp-box .inp-item input { font-size: .37rem; margin-left: .43rem; height: 1.2rem; }

.com-pop .inp-box .inp-item:nth-child(3) { border-bottom: 0; }

.com-pop .inp-box .inp-item:last-child { border-bottom: 0; }

.com-pop .inp-box .el-form-item:last-child { border-bottom: 0 !important; }

.com-pop .close-img { position: absolute; width: 0.48rem; height: 0.48rem; top: 0.48rem; right: 0.48rem; }

.buy-suc { padding-top: .64rem; padding-bottom: .64rem; display: none; }

.buy-suc .buy-cont { padding: 0 .53rem; }

.buy-suc .buy-cont .buy-cont-tip { margin: 0 auto; margin-top: .53rem; width: 6.67rem; display: flex; padding: .52rem .27rem .53rem .27rem; background: #F7F7F7; height: 4.03rem; flex-direction: column; }

.buy-suc .buy-cont .buy-cont-tip p { text-align: left; font-size: 0.37rem; color: #333; line-height: 1.5; margin-bottom: .2rem; }

.buy-suc .buy-cont .buy-cont-tip p span { color: #333333; font-weight: bold; }

.buy-suc .buy-cont .buy-cont-tip span { text-align: left; font-size: 0.37rem; line-height: 1.5; color: #F7682D; display: inline-block; margin-bottom: .15rem; }

.buy-suc .buy-cont .btn-box { margin-top: .53rem; width: 100%; display: flex; justify-content: space-between; }

.cushion288 { height: 2.88rem; width: 100%; }

.cushion16 { height: 1.6rem; width: 100%; }

.no-authtip-pop { display: none; width: 8rem; height: 7.2rem; }

.no-authtip-pop .cont { margin: 0 auto; margin-top: .53rem; width: 6.67rem; height: 3.37rem; display: flex; padding: .52rem .27rem .53rem .27rem; background: #F7F7F7; flex-direction: column; }

.no-authtip-pop .cont p { text-align: left; font-size: 0.37rem; color: #333; line-height: 1.5; margin-bottom: .2rem; }

.no-authtip-pop .cont p span { color: #333333; font-weight: bold; }

.no-authtip-pop .com-pop-btn { margin: 0 auto; margin-top: .53rem; }

.auth-infor-pop { width: 8rem; border-radius: .2rem; padding-bottom: .67rem; display: block; }

.auth-infor-pop .com-pop-table { margin-bottom: .52rem; }

.auth-img-pop { width: 8.8rem; height: 14.45rem; top: 50%; display: none; }

.auth-img-pop .auth-img { width: 7.47rem; margin: 0 auto; margin-top: .53rem; margin-bottom: .53rem; height: 10.59rem; }

.auth-img-pop .auth-img img { width: 100%; height: 100%; }

.order-pop { width: 8rem; display: none; padding-bottom: .67rem; }

.order-pop .com-pop-table { margin-bottom: .52rem; }

.reason-pop { display: none; padding-bottom: .65rem; }

.reason-pop .reason-cont { width: 6.67rem; margin: 0 auto; margin-top: .53rem; padding: .52rem .73rem .48rem; background: #F7F7F7; margin-bottom: .53rem; }

.reason-pop .reason-cont p { line-height: 1.2; }

.reason-pop .reason-tip { font-size: .35rem; color: #999; margin-bottom: .53rem; }

.reason-pop .reason-tip a { font-size: .35rem; color: #F7682D; }

.wait-auth-pop { display: none; }

.wait-auth-pop .wait-auth-tip { padding: 0 .55rem; text-align: left; margin-top: .45rem; color: #F7682D; font-size: .35rem; line-height: 1.4; margin-bottom: .45rem; }

.wait-auth-pop .changeType { display: flex; padding: 0 .8rem; justify-content: space-around; }

.wait-auth-pop .changeType span { color: #999; margin-bottom: .28rem; position: relative; }

.wait-auth-pop .changeType span.active { color: #333; }

.wait-auth-pop .changeType span.active::after { display: inline-block; content: ''; width: 1.07rem; height: .08rem; background-color: #333333; position: absolute; bottom: -.28rem; left: -.16rem; }

.wait-auth-pop .inp-box { margin-bottom: .53rem; }

.wait-auth-pop .inp-box.personInp .person { display: block; }

.wait-auth-pop .inp-box.personInp .company { display: none; }

.wait-auth-pop .inp-box.companyInp .person { display: none; }

.wait-auth-pop .inp-box.companyInp .company { display: block; }

.wait-auth-pop .btn-box { display: flex; padding-bottom: .71rem; justify-content: center; }

.wait-auth-pop .btn-box span { display: inline-block; width: 3.33rem; height: 1.07rem; display: flex; align-items: center; justify-content: center; margin-left: .135rem; margin-right: .135rem; color: white; background: #357CE8; border-radius: .9rem; }

.wait-auth-pop .btn-box span.grayb { background-color: #B3B3B3; }

.wait-auth-pop.yes-choice .changeType { display: flex; }

.wait-auth-pop.personShow .inp-box .person { display: flex; }

.wait-auth-pop.personShow .inp-box .company { display: hide; }

.wait-auth-pop.companyShow .inp-box .person { display: none; }

.wait-auth-pop.companyShow .inp-box .company { display: flex; }

.el-form-item__label { padding: 0 0 0 0 !important; text-align: center !important; }
.el-form-item {
    border-bottom: 1px solid #E5E5E5;
    margin-bottom: 0;
}

.el-form-item.is-error {
    padding-bottom: 22px;
}

.pagination .el-pagination {
    display: flex;
    justify-content: center;
    margin-bottom: .53rem;
    margin-top: .5rem;
}

.pagination .el-pagination button {
    background-color: #1887FF !important;
    height: 0.93rem;
    width: 2.27rem;
}

.pagination .el-pagination button[disabled="disabled"] {
    background-color: #ccc !important;
}

.pagination .el-pagination button span {
    color: white;
}

.btn-box .el-button:first-child span {
    color: #FFF
}

.wait-auth-pop .btn-box span {
    display: inline-block;
    width: 27.75px;
    height: 13px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: .135rem;
    margin-right: .135rem;
    color: revert;
    background: transparent;
    border-radius: .9rem;
}