@font-face {
    font-family: iconfont;
    src: url(//static.yximgs.com/s1/font/iconfont-37c5fd16d2.eot);
    src: url(//static.yximgs.com/s1/font/iconfont-37c5fd16d2.eot#iefix) format("embedded-opentype"), url(//static.yximgs.com/s1/font/iconfont-cabcd9c68a.woff) format("woff"), url(//static.yximgs.com/s1/font/iconfont-e3e425d3c5.ttf) format("truetype"), url(//static.yximgs.com/s1/font/iconfont-c0f387c06c.svg#iconfont) format("svg")
}

.iconfont {
    font-family: iconfont!important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-check-square:before {
    content: "\E600"
}

.icon-alipay:before {
    content: "\E646"
}

.icon-play:before {
    content: "\E604"
}

.icon-layer-close:before {
    content: "\E601"
}

.icon-nav-down:before {
    content: "\E602"
}

.icon-nav-up:before {
    content: "\E603"
}

.icon-xuanzhongjiaobiao:before {
    content: "\E605"
}

.icon-suc-hook:before {
    content: "\E606"
}

.icon-loading:before {
    content: "\E86B"
}

.icon-img-browse:before {
    content: "\E607"
}

.icon-img-like:before {
    content: "\E608"
}

.icon-img-message:before {
    content: "\E609"
}

.icon-img-share:before {
    content: "\E60A"
}

.icon-sound-close:before {
    content: "\E60B"
}

.icon-sound-open:before {
    content: "\E60C"
}

.icon-video-play:before {
    content: "\E60D"
}

.icon-video-stop:before {
    content: "\E60E"
}

.icon-question-mark:before {
    content: "\E60F"
}

.icon-layer-close-copy-small:before {
    content: "\E610"
}

.icon-nav-right:before {
    content: "\E611"
}

.icon-nav-left:before {
    content: "\E612"
}

.icon-error:before {
    content: "\E6E0"
}

.icon-sure:before {
    content: "\E6E1"
}

.icon-data:before {
    content: "\E6E2"
}

.icon-add:before {
    content: "\E6E3"
}

.icon-edit:before {
    content: "\E6E4"
}

.icon-download:before {
    content: "\E6E5"
}

.icon-exposure:before {
    content: "\E6E6"
}

.icon-half-checked:before {
    content: "\E6E9"
}

.icon-all-checked:before {
    content: "\E6EA"
}

.icon-circle-close:before {
    content: "\E6E7"
}

.icon-trumpet:before {
    content: "\E6E8"
}

.icon-step-done:before {
    content: "\E6F1"
}

.icon-step-wait:before {
    content: "\E64D"
}

.icon-spring:before {
    content: "\E6EB"
}

.icon-add-t:before {
    content: "\E949"
}

.icon-circle-check:before {
    content: "\E6EC"
}

.icon-cost:before {
    content: "\E6ED"
}

.icon-cycle:before {
    content: "\E6EE"
}

.icon-ques:before {
    content: "\E6EF"
}

.icon-zixuanguba-:before {
    content: "\E61B"
}

.icon-step-cur:before {
    content: "\E662"
}

.icon-wechat:before {
    content: "\E6F0"
}

.icon-ks-logo:before {
    content: "\E6F2"
}

.icon-follow:before {
    content: "\E616"
}

.icon-thumbup:before {
    content: "\E613"
}

.icon-thumbdown:before {
    content: "\E614"
}

.icon-thumbdown-pressed:before {
    content: "\E615"
}

.icon-thumbup-pressed:before {
    content: "\E617"
}

.icon-time:before {
    content: "\E618"
}

.icon-cup:before {
    content: "\E619"
}

.icon-video:before {
    content: "\E61A"
}

.icon-down-arrow:before {
    content: "\E6F3"
}

.icon-gerenzhongxin:before {
    content: "\E6F4"
}

.icon-shut-down:before {
    content: "\E6F7"
}

.icon-no-order:before {
    content: "\E6F8"
}

.icon-question_mark:before {
    content: "\E61C"
}

.icon-setting-icon-arrow-n:before {
    content: "\E61E"
}

.icon-nav-more:before {
    content: "\E6F9"
}

.icon-nav-back:before {
    content: "\E6FA"
}

.icon-nav-like:before {
    content: "\E6FB"
}

.icon-nav-forward:before {
    content: "\E94A"
}

.icon-nav-like-empty:before {
    content: "\E94B"
}

.icon-e-video-btn-unlike:before {
    content: "\E6FF"
}

.icon-e-back:before {
    content: "\E700"
}

.icon-e-show-arrow-right:before {
    content: "\E701"
}

.icon-e-detail-caption:before {
    content: "\E702"
}

.icon-e-video-like-checked:before {
    content: "\E703"
}

.icon-e-video-like-default:before {
    content: "\E704"
}

.icon-e-video-unlike:before {
    content: "\E705"
}

.icon-e-show-look:before {
    content: "\E706"
}

.icon-e-detail-like:before {
    content: "\E707"
}

.icon-approve_icon_idcard:before {
    content: "\E61D"
}

.icon-delete-btn-icon:before {
    content: "\E61F"
}

.icon-btn_camera_white_nor:before {
    content: "\E708"
}

.icon-detail_icon_position:before {
    content: "\E709"
}

.icon-edit_music_btn_play_:before {
    content: "\E70A"
}

.icon-edit_music_btn_stop_:before {
    content: "\E70B"
}

.icon-up-arrow:before {
    content: "\E94C"
}

.icon-info-icon:before {
    content: "\E620"
}

.icon-detail_ico_at_normal:before {
    content: "\E70C"
}

.icon-detail_ico_send_norm:before {
    content: "\E70D"
}

.icon-arrow:before {
    content: "\E621"
}

html {
    overflow-y: scroll
}

.pay-wrap {
    margin-top: 50px;
    font-size: 14px;
    padding-left: 60px
}

.pay-wrap ul {
    display: table;
    width: 100%;
    margin-bottom: 40px
}

.pay-wrap ul li {
    display: inline-flex
}

.pay-wrap ul li .item-cell {
    display: table-cell;
    margin-bottom: 30px;
}

.pay-wrap ul li .item-name {
    width: 195px;
    color: #5e5e5e;
    height: 48px;
    line-height: 48px
}

.pay-wrap ul li .item-value {
    width: 764px;
    line-height: 48px
}

.pay-wrap ul li .pay-method {
    margin-bottom: 30px
}

.pay-wrap ul li .pay-method span {
    display: inline-block;
    width: 157px;
    height: 48px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    border: 1px solid #979797;
    margin-right: 24px;
    font-size: 16px;
    color: #5e5e5e;
    line-height: 48px;
    cursor: pointer
}

.pay-wrap ul li .pay-method span.checked {
    background: #ff9000;
    border: none;
    color: #fff
}

.money-cell {
    height: 68px;
    line-height: 68px
}

.pay-money-wrap {
    position: relative;
    margin-right: 20px;
    width: 174px;
    border: 1px solid #e2e2e2
}

.pay-money,
.pay-money-wrap {
    display: inline-block;
    height: 46px
}

.pay-money {
    width: 105px;
    padding: 0 20px;
    font-size: 15px
}

.pay-unit {
    position: absolute;
    left: 155px;
    color: #5e5e5e
}

.money-desc {
    display: inline-block;
    height: 48px;
    width: 200px;
    vertical-align: middle
}

.money-desc-bi-default {
    color: #303030;
    line-height: 22px;
    height: 22px;
    color: #919191
}

.money-desc-bi-more {
    line-height: 22px;
    height: 22px;
    color: #919191
}

.money-desc-bi-more .kuaibi-total {
    font-weight: 700;
    color: #5e5e5e
}

.remain-li {
    height: 60px
}

.color-green {
    color: #ff9000!important
}

.pay-item {
    color: #303030;
    text-align: center;
    display: inline-block;
    width: 174px;
    height: 46px;
    margin-right: 20px;
    border: 1px solid #e2e2e2;
    line-height: 48px;
    margin-bottom: 20px;
    font-size: 0;
    cursor: pointer;
    vertical-align: top
}

.pay-item i {
    color: #ff9000;
    display: none;
    position: absolute;
    bottom: -11px;
    right: -1px;
    font-size: 28px
}

.pay-item.mr0 {
    margin-right: 0
}

.pay-item-price {
    font-size: 14px;
    color: #303030
}

.pay-item-coin {
    color: #5e5e5e;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    display: none
}

.bank-wrap {
    margin-right: -20px
}

.pay-checked {
    border-color: #ff9000;
    position: relative
}

.pay-checked .pay-item-price {
    height: 26px;
    line-height: 26px
}

.pay-checked .pay-item-coin {
    display: block
}

.pay-account,
.pay-checked i {
    display: inline-block
}

.pay-account {
    color: #303030;
    max-width: 400px;
    height: 16px;
    vertical-align: middle;
    line-height: 16px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    margin-right: 5px
}

.pay-account .emoji {
    vertical-align: -1px
}

.checkout-accout {
    color: #207ddd;
    margin-left: 10px
}

.checkout-accout:hover {
    cursor: pointer
}

.remain i {
    display: inline-block;
    height: 14px;
    width: 14px;
    background: url(../img/qin.png);
    background-repeat: no-repeat;
    background-size: contain;
    margin-right: 6px;
    vertical-align: -3%
}

.remain em {
    color: #ff9000;
    font-weight: 700;
    font-size: 16px;
    margin-right: 4px
}

.private {
    position: relative;
    /* top: -10px */
}

.pay-way {
    color: #303030;
    text-align: center;
    display: inline-block;
    width: 174px;
    height: 46px;
    margin-right: 20px;
    border: 1px solid #e2e2e2;
    line-height: 48px;
    margin-bottom: 20px;
    font-size: 14px;
    cursor: pointer;
    vertical-align: top
}

.pay-way i {
    color: #ff9000;
    display: none;
    position: absolute;
    bottom: -11px;
    right: -1px;
    font-size: 28px
}

.pay-way.pay-way-checked {
    border-color: #ff9000;
    position: relative
}

.pay-way.pay-way-checked i {
    display: inline-block
}

.pay-way.CMB-DEBIT,
.pay-way.CMBBTB {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/CMB-3a7d3db2.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.CCB-DEBIT {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/CCB-d635be55.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.ICBC-DEBIT {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/ICBC-91e2ce4b.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.COMM-DEBIT {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/COMM-150c93cd.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.GDB-DEBIT {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/GDB-906e17bd.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.BOC-DEBIT {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/BOC-c2cb1420.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.CEB-DEBIT {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/CEB-b344ca0a.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.SPDB-DEBIT {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/SPDB-dd55503c.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.PSBC-DEBIT {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/PSBC-19d85781.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.ABCBTB {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/ABC-ad80ad70.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.BJBANK {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/BJBANK-b888aeb7.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.SHRCB {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/SHRCB-d0cb6e1a.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.WZCBB2C-DEBIT {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/WZCB-a3a0e83f.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.CMBC {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/CMBC-3bbc8aaf.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.BJRCB {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/BJRCB-d18096f6.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.SPA-DEBIT {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/SPABANK-71bea7e9.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.CITIC-DEBIT {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/CITIC-692c33a0.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.CIB {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/CIB-319141d7.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.FDB {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/FDB-c21c0169.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.HZCBB2C {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/HZCB-290418c6.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.SHBANK {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/SHBANK-7e4c1a5a.png);
    background-repeat: no-repeat;
    background-size: contain
}

.pay-way.NBBANK {
    background: url(//ali.static.yximgs.com/static/pages/pay/img/NBBANK-240e1174.png);
    background-repeat: no-repeat;
    background-size: contain
}

.shold-pay {
    display: inline-block;
    color: #ff9000;
    font-size: 30px
}

.serve-policy,
.shold-pay {
    height: 48px;
    line-height: 48px
}

.serve-policy {
    font-size: 12px
}

.serve-policy i {
    display: inline-block;
    width: 14px;
    height: 14px;
    vertical-align: -5%;
    margin-right: 4px;
    cursor: pointer;
    color: #ccc
}

.serve-policy a,
.serve-policy i.checked {
    color: #ff9000
}

.go-pa {
    font-size: 16px;
    display: inline-block;
    width: 176px;
    height: 48px;
    background: #ccc;
    text-align: center;
    line-height: 48px;
    color: #fff;
    border-radius: 24px;
    cursor: pointer
}

.go-pa.go-pa-checked {
    background: #ff9000
}

.wid {
    width: 500px;
}

.rewbk_xlk {
    padding-left: 20px;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    width: 500px;
    height: 48px;
}

.sczp-box .sczp-list {
    width: 200px;
    margin-right: 15px;
    position: relative;
    margin-bottom: 20px;
}

.sczp-img {
    width: 200px;
    height: 150px;
}

.sczp-img img {
    width: 100%;
    height: 150px;
    display: block;
}

.sczp-img .imb-inp {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    opacity: 0;
}

.sczp-box {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    width: 600px;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
}

.shdz_new {
    margin-left: 145px;
    margin-top: 20px;
}

.shdz_new a {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    margin: 0 50px;
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    color: #fff;
    display: inline-block;
    text-align: center;
    background-color: #ff9000;
    width: 480px;
    margin-top: 30px;
    border-radius: 5px;
}

.rewbk_srk {
    padding: 15px 20px;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    width: 430px;
}

.com-footer-wrap .com-footer .info>span {
    margin-right: 10px;
    font-size: 15px;
}

.com-footer-wrap .com-footer .list {
    height: 30px;
    line-height: 30px;
    width: 600px;
    margin: 0 auto;
}

.info a {
    color: #777;
}

.com-footer-wrap .com-footer .info {
    margin-top: 30px;
    text-align: center;
    line-height: 24px;
    color: #919191;
    font-size: 0;
    margin-bottom: 10px;
}

.zc {
    text-align: center;
    font-size: 15px;
    color: #777;
}

.zc span a {
    color: #ff864b;
    margin-left: 10px;
}