.pointer{ cursor: pointer}
.kjia-index_container{ background:#fff; overflow: hidden;}
.kjia__index .rec_container .term-box{box-shadow: 1px 1px 2px 1px #dcd8d8; display:block; margin:0 0 15px; padding:12px 10px; background:#fff;}
.kjia__index .rec_container .term-box .term-box__hd{ position:relative;width: calc(100vw - 20px);height: calc((100vw - 20px) * 0.6);max-width: 740px;max-height: 444px;}
.kjia__index .rec_container .term-box .term-box__hd img{ width:100%;height: 100%; display:block;object-fit: cover;}
.kjia__index .rec_container .term-box .term-box__hd .title-abs{ box-sizing:border-box; padding:0 10px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; position:absolute; bottom:0; height:30px; line-height:30px; background:rgba(0,0,0,0.4); color:#fff; width:100%; font-size:0.9em;}
.kjia__index .rec_container .term-box .term-box__bd{ border:1px solid #f2f2f2; border-top:none;box-sizing:border-box; padding:0 10px 10px;}
.kjia__index .rec_container .term-box .term-box__bd .kjia-content{ height:40px; line-height:40px; font-size:0.9em;}
.kjia__index .rec_container .term-box .term-box__bd .kjia-content .kjia-price{ font-weight:600; color:#fd0000;}
.kjia__index .rec_container .term-box .term-box__bd .kjia-content .old-price{ color:#969696;}
.kjia__index .rec_container .term-box .term-box__bd .kjia-content .clicks{font-size:0.8em; float:right; color:#ff6600;}
.kjia__index .rec_container .term-box .term-box__bd .kjia-rec .time{ overflow:hidden; display:inline-block; font-size:0.8em; height:26px; line-height:26px; border-radius:15px;  }
.kjia__index .rec_container .term-box .term-box__bd .kjia-rec .time span{display:inline-block;padding:0 8px;}
.kjia__index .rec_container .term-box .term-box__bd .kjia-rec .time .huodong{ background:#f60; color:#fff; height:26px; box-sizing:border-box; border-right:none; border-top-left-radius:13px; border-bottom-left-radius:13px;}
.kjia__index .rec_container .term-box .term-box__bd .kjia-rec .time .djs{vertical-align:bottom; border:1px solid #f60; height:26px; box-sizing:border-box; border-left:none; border-top-right-radius:13px; border-bottom-right-radius:13px;}
.kjia__index .rec_container .term-box .term-box__bd .kjia-rec .time .huodong_end{ background:#a9a5a6; color:#fff; }
.kjia__index .rec_container .term-box .term-box__bd .kjia-rec .time .djs{ color:#f60;}
.kjia__index .rec_container .term-box .term-box__bd .kjia-rec .go-kjia-btn{ float:right; padding:0 6px; height:26px; line-height:26px; color:#fff; font-size:0.9em; background:#FE4C56; border-radius:5px;}

.kjia__index .index-gonggao{  background:#fff; border-top:1px solid #eee; height:40px; box-sizing: border-box; -webkit-box-sizing: border-box; padding:5px;}
.kjia__index .index-gonggao .gonggao-lt{ margin:0 10px; height:20px;line-height:20px; margin-top:5px; padding:0 8px; background:#FBECE8; color:#ED414A; border-radius:5px; border:1px solid #ED414A; box-sizing: border-box; -webkit-box-sizing: border-box;}
.kjia__index .index-gonggao .gonggao-list{ line-height:30px; overflow:hidden;}
.kjia__index .index-gonggao .gonggao-list .gonggao-list__term{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.kjia__index .index-tab{ height:40px; background:#fff; margin-top:10px}
.kjia__index .index-tab .tab-term{text-align:center;}
.kjia__index .index-tab .tab-term a{ display:block; line-height:40px; }
.kjia__index .index-tab .tab-term.on a i{ display:block; width:50px; height:2px; background:#ff595a; margin: -2px auto 0; border-radius: 3px;}
.kjia__index .term-area{ padding:0px;margin-top: 0px;margin-bottom: 10px; width:50%; float:left;  box-sizing:border-box; -webkit-box-sizing:border-box;}
.kjia__index .term-area .term-area__box{ display:block; background:#fff; }
.kjia__index .term-area .term-area__box .term-area__hd{margin: 8px; position:relative; overflow:hidden;}
.kjia__index .term-area .term-area__box .term-area__hd .term-area__pic{ width: 100%; height: calc((50vw - 30px)*0.75);max-width: 360px;max-height: 270px;margin-left: auto;margin-right: auto; overflow:hidden;}
.kjia__index .term-area .term-area__box .term-area__hd .term-area__pic img{width:100%; height:100%; object-fit: cover;border-radius: 4px;}
.kjia__index .term-area .term-area__box .term-area__hd .term-area__title{ height: 30px;line-height: 40px;color: #000;font-weight: 450;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.kjia__index .term-area .term-area__box .term-area__hd .term-area__status1{ transform: rotate(-45deg); -webkit-transform: rotate(-45deg); font-size:0.9em; position:absolute; top:5vw; left:-17.5vw;width: calc(50vw); background:#ED414A; color:#fff; height:20px; line-height:20px; text-align:center;}
.kjia__index .term-area .term-area__box .term-area__hd .term-area__status2{  transform: rotate(-45deg); -webkit-transform: rotate(-45deg); font-size:0.9em; position:absolute; top:5vw;; left:-17.5vw;width: calc(50vw); background:#A6A4A5; color:#fff; height:20px; line-height:20px; text-align:center;}
.kjia__index .term-area .term-area__box .term-area__bd{ font-size: 0.9em;
    height: 16px;
    line-height: 16px;
    padding: 0 10px;
    overflow: hidden;
    color: #999;}
.kjia__index .term-area .term-area__box .term-area__bd .term-area__price{ float:left; }
.kjia__index .term-area .term-area__box .term-area__bd .term-area__clicks{ float:right;width: 45%;overflow: hidden;text-align: right;}


.cmy_header{ background:#f47944;}
.cmy_header h2{ font-size:1.2em; font-weight:500; height:50px; line-height:50px; text-align:center; position:relative; color:#fff;}
.cmy_header h2 a{ font-size:0.9em; position:absolute;top:0; left:10px; padding-left:6px; width:50px; height:50px; line-height:50px; color:#fff; background:url(cash_back.png) no-repeat 2px center; background-size:10px auto;}
.cmy_container{ padding:5px 0px;}
.cmy_container .cmy_area{ background:#fff; padding:15px 10px 15px 10px;border-bottom: 1px solid #e6e5e5; }
.cmy_container .cmy_area .area-img{text-align:center; width:90px; height:90px; float:left;}
.cmy_container .cmy_area .area-img img{ height:100%; width:100%; object-fit: cover;}
.cmy_container .cmy_area .area-content{ margin-left:100px; height:90px; position:relative;}
.cmy_container .cmy_area .area-content h5{     white-space: nowrap;    text-overflow: ellipsis;padding-right: 50px; height: 20px; line-height: 20px; font-size: 1em; overflow: hidden; color: #0c0c0c; font-weight: 500; margin-bottom: 3px; }
.cmy_container .btn-group { border-bottom: 5px solid #f2f2f2;}
.cmy_container .cmy_area .area-content h5 span.reduce{ display:inline-block; font-size:0.7em; color:#fff; padding:0px 6px 0 4px; background:#FD8237; font-weight:500; border-bottom-right-radius:12px; margin-right:5px;}
.cmy_container .cmy_area .area-content p.desc{ white-space: nowrap; height:20px; line-height:20px; font-size:0.8em;font-weight:500;color: #f90707;}
.cmy_container .cmy_area .area-content p.price{ margin-top: 10px;color:#FD8237; font-size:1em;}
.cmy_container .cmy_area .area-content p.price span{ font-size:1.5em; margin-right:5px;}
.cmy_container .cmy_area .area-content .button{ position:absolute; right:0; bottom:0;}
.cmy_container .cmy_area .area-content .button a{ display:inline-block; padding:4px 10px; border:1px solid #FD8237; color:#FD8237; border-radius:14px;}
.cmy_container .cmy_area .area-content .button2{ position:absolute; right:0; bottom:0;}
.cmy_container .cmy_area .area-content .button2 a{ display:inline-block; padding:4px 10px; border:1px solid #bdbdbd; color:#bdbdbd; border-radius:14px;}

.order_tongji{ margin-bottom: 10px; background:#fff; padding: 10px; color: #676666;}

.kjia__details{ background:#00acf8;}
.kjia__details .details_header{ position:relative; }
.kjia__details .details_header .header-pic{ width:100%;}
.kjia__details .details_header .header-pic img{ display:block; width:100%;}
.kjia__details .details_header .header-abs{ position:absolute; width:100%; background:rgba(0,0,0,0.5); top:0; left:0; height:30px; line-height:30px; overflow:hidden; font-size:0.8em; color:#fff; padding:0 10px; box-sizing:border-box; }
.kjia__details .details_header .header-gz{ position:absolute; width:50px;text-align: center;cursor: pointer;border-radius: 5px; background-color:#f60; top:3px; right:5px; height:22px; line-height:22px;  font-size:0.8em; color:#fff;}
.kjia__details .details_header .details_header-title{ text-shadow: 1px 1px 1px #000; text-align:center; color:#fff; padding:0 10px; margin-top:0px; line-height:30px; font-size:1.5em; }
.kjia__details .details_header .details_header-title2{text-align:center; color:#484848; padding:0 10px; margin-top:0px; line-height:30px; font-size:1.5em; }
.kjia__details .details-container{ padding:0 10px; overflow:hidden; margin-top:10px;}
.kjia__details .details-container .ds-container{ background: rgba(255, 255, 255, 0.8); padding:10px; border-radius:5px; }
.kjia__details .details-container .ds-container .sytime{ text-align:center; height:30px; line-height:30px;}
.kjia__details .details-container .ds-container .sytime .bor{ border:1px solid #e0e0e0; padding:0 1px; border-radius:3px; margin:0 2px;color:#f00;}
.kjia__details .details-container .jian-user{ width:85%; margin:10px auto; overflow:hidden}
.kjia__details .details-container .jian-user .jian-user__xq{margin-bottom:5px;  -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.kjia__details .details-container .jian-user .jian-user__xq .jian-user__pic{ margin-right:5px; width:30px; height:30px; border-radius:100%; overflow:hidden;}
.kjia__details .details-container .jian-user .jian-user__xq .jian-user__pic img{ width:100%; height:100%;}
.kjia__details .details-container .jian-user .jian-user__xq .jian-user__text{ font-size:0.9em; color:#8a8888; line-height:16px;}
.kjia__details .details-container .jian-user .jian-user__progress{ overflow:hidden; height:10px; margin-bottom:5px; background:#eee; border-radius:5px;}
.kjia__details .details-container .jian-user .jian-user__progress .progress{ height:10px; background:#F7852B; width:0px; }
.kjia__details .details-container .jian-user .jian-goods__price{margin-bottom:10px; height:30px; line-height:30px;}
.kjia__details .details-container .jian-user .jian-goods__price .base_price{ float:left;}
.kjia__details .details-container .jian-user .jian-goods__price .goods_price{ float:right;}
.kjia__details .details-container .jian-user .jian-user__btn{ font-size:1.1em; letter-spacing:2px}
.kjia__details .details-container .jian-user .jian-user__btn a{ height:40px; text-align:center; line-height:40px; color:#fff; border-radius:6px; display:block;}
.kjia__details .details-container .jian-user .jian-user__btn .btn-bottom{ width:100%; background:#f9002f; }
.kjia__details .details-container .jian-user .jian-user__btn .btn-bottom__fl{ float:left;  width:45%; background:#F7852B; }
.kjia__details .details-container .jian-user .jian-user__btn .btn-bottom__fr{ float:right;  width:45%; background:#f9002f; }
.kjia__details .details-container .jian-user .jian-user__btn .btn-bottom__end{ background: #eaeaea;color: #929191;}
.kjia__details .details-container .jian-base_price{ height:25px; margin:15px 0; text-align:center; overflow:hidden;}
.kjia__details .details-container .jian-base_price .details-scroll-ad__term{ height:25px; line-height:25px; overflow:hidden;; color:#8a8888; font-size:0.8em;;}
.kjia__details .details-container .jian-base_price .details-scroll-ad__term i{ display:inline-block; width:25px; height:25px; background:url(jian_end.png) no-repeat 5px 4px; background-size:15px auto; vertical-align: middle;}
.kjia__details .details-container .jian-bang__list{ width:90%; border-top:1px solid #C0C0C0; margin:0 auto; padding:10px 2.5%;}
.kjia__details .details-container .jian-bang__list .bang-list__title{ color:#8a8888;height:25px; line-height:20px;; }
.kjia__details .details-container .jian-bang__list .bang-list__area{ padding-top:5px; }
.kjia__details .details-container .jian-bang__list .bang-list__area .bang-list__pic{ text-align:center;margin-right:5px;margin-bottom:5px; background:rgba(0,0,0,0.5); float:left; width:36px; height:36px;line-height:36px; overflow:hidden; border-radius:100%;font-size: 0.8em;}
.kjia__details .details-container .jian-bang__list .bang-list__area .bang-list__pic a{ color:#fff;}
.kjia__details .ds-box__shop{ border-radius:5px; padding:10px 0; background: rgba(255, 255, 255, 0.4);}
.kjia__details .ds-box__shop .shop-pic{ width:65px; text-align:center;}
.kjia__details .ds-box__shop .shop-pic img{ width:45px; height:45px; border-radius:3px; object-fit: cover;}
.kjia__details .ds-box__shop .shop-content{color:#717A71 }
.kjia__details .ds-box__shop .shop-content .shop-content__title{ height:25px; line-height:25px;overflow: hidden;}
.kjia__details .ds-box__shop .shop-content .shop-content__position{ overflow:hidden; height:20px; line-height:25px; font-size:0.8em;}
.kjia__details .ds-box__shop .shop-content .shop-content__position i{ display:inline-block; vertical-align: top; background:url(address_ico.png) no-repeat 0px -1px; width:18px; height:18px; background-size:16px;}
.kjia__details .ds-box__shop .shop-btn{ background:#F40733; width: 75px; height: 26px; line-height:26px; text-align:center; color:#fff; border-radius:4px; margin-top: 12px; font-size:0.7em; margin-right:10px;}
.kjia__details .ds-box__shop .shop-btn:after{ content:'';position: relative; top: -1px; display:inline-block; border-top:1px solid #fff; border-right:1px solid #fff; width:6px; height:6px;transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.kjia__details .details-container .details-content{ background: rgba(255, 255, 255, 0.4); padding:10px; border-radius:5px;}
.kjia__details .details-container .details-content .details-content__title{ width: 100%;
    margin: 10px auto;
    height: 36px;
    line-height: 26px;
    font-size: 1.15em;
    font-weight: 600;
    text-align: center;
    color: #FFF;
    background: url(kanjxqtiao.png)no-repeat center;
    background-size: auto 36px;
    }
.kjia__details .details-container .details-content .details-content__box{ margin-top:10px;line-height: 20px;}
.kjia__details .details-container .details-content .details-content__box .list-term{ margin-bottom:5px; line-height:30px; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.kjia__details .details-container .details-content .details-content__box .list-term_head{ color:#F7852B; }
.kjia__details .details-container .details-content .details-content__box .list-term_area:last-child{ width:20%; text-align:center;}
.kjia__details .details-container .details-content .details-content__box .list-term_area img{ width:30px; height:30px; border-radius:100%; overflow:hidden; vertical-align: bottom;margin-right: 5px;}

.detail_stock_num{    
    background-color: #fff;
    padding: 0 2px;
    margin-left: 5px;
    margin-right: 5px;
    border-radius: 3px;
    color: #f00;}

.kjia__details .details-container .details-content .details-content__pic img{ display:block;}
.kjia__details .details-support{ padding:0 10px; overflow:hidden; height:50px; line-height:45px; margin-bottom:10px;}
.kjia__details .details-support .details-support__text{ text-align:center; color:#717A71; font-size:0.9em;}
.kjia__details .details-jianjia__box{ -webkit-box-align: center; -webkit-align-items: center; align-items: center; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0);}
.kjia__details .details-jianjia__box .jianjia-abs{ position:absolute; width:100%; height:100%; z-index:0; background:rgba(0,0,0,0.5);}
.kjia__details .details-jianjia__box .jianjia-tishi{text-align:center; color:#fff; background:url(jian_bg.png) no-repeat; background-size:100% auto; position: relative; width:280px; height:220px; box-sizing:border-box; padding:10px; margin:0 auto; z-index:1;}
.kjia__details .details-jianjia__box .jianjia-tishi .jianjia-tishi__title{ margin-top:70px; height:40px; line-height:45px; font-size:1.2em;}
.kjia__details .details-jianjia__box .jianjia-tishi .jianjia-tishi__text{ line-height:20px; min-height:35px;}
.kjia__details .details-jianjia__box .jianjia-tishi .jianjia-tishi__btn{ width:120px; height:40px; font-size:1.2em; border-radius:5px; margin:0 auto; line-height:40px; background:#E7F328; color:#F5372B}


.details-bottom{ height:45px; line-height:45px;}
.details-bottom__tps{color:#fff !important; height:45px; line-height:45px; width:100%;padding:0 10px; position:fixed; bottom:0; left:0; background:rgba(0,0,0,0.6);}
.details-bottom__tps a{ color:#ff864f;}
.details-bottom__tps .tps-close{ cursor: pointer; position:absolute; right:32px; top:10px; width:26px; height:26px;border-radius: 13px;}
.details-bottom__tps .tps-close:before,.details-bottom__tps .tps-close:after{ transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); content:''; position:absolute; height:3px; width:16px; background:#fff; top:12px;right: 5px;}
.details-bottom__tps .tps-close:before{transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); }

.bangjianlist-list .bangjianlist-list__term{ margin-top:10px; background:#fff; border-top:1px solid #eee; padding-left:10px;}
.bangjianlist-list .bangjianlist-list__term .term-area{ padding-right:10px; border-bottom:1px solid #eee; height:45px; color:#7B7B7B;-webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.bangjianlist-list .bangjianlist-list__term .term-area .term-area__pic{ margin-right:5px; width:30px; height:30px; border-radius:100%; overflow:hidden;}
.bangjianlist-list .bangjianlist-list__term .term-area .term-area__pic img{ width:100%; height:100%; object-fit: cover;}
.bangjianlist-list .bangjianlist-list__term .term-area .term-area__lt {}
.bangjianlist-list .bangjianlist-list__term .term-area .term-area__rt{ float:right;font-size:0.9em;;}

.kjia_xuangua {position:fixed;top:45px; right:3%; z-index:100;}
.kjia_xuangua .xuangua-term{ width: 40px; height: 40px; border-radius: 50px; background: rgba(0,0,0,.6);margin-bottom: 10px; overflow: hidden; text-align: center;}
.kjia_xuangua .xuangua-term a{ font-size: 14px; color: #fff; line-height: 40px;}
.kjia_xuangua .xuangua-term2 a{display: block; width: 30px; margin: 5px auto 0;font-size: 12px; line-height: 15px; color: #fff;}
#music_audio_btn{position: relative; right:0px; top:0px; width: 40px; height: 40px; background-repeat: no-repeat; cursor: pointer;}
.kjia_xuangua .music_rotate{ position:relative;top:0; left:0; width:40px; height:40px;}

.cmy_header{ background:#f47944;}
.cmy_header h2{ font-size:1.2em; font-weight:500; height:50px; line-height:50px; text-align:center; position:relative; color:#fff;}
.cmy_header h2 a{ font-size:0.9em; position:absolute;top:0; left:10px; padding-left:6px; width:50px; height:50px; line-height:50px; color:#fff; background:url(cash_back.png) no-repeat 2px center; background-size:10px auto;}

.cash_body{ background:#f47944;}
.cash_header{ background:#f47944;}
.cash_header h2{ font-size:1.2em; font-weight:500; height:50px; line-height:50px; text-align:center; position:relative; color:#fff;}
.cash_header h2 a{ font-size:0.9em; position:absolute;top:0; left:10px; padding-left:6px; width:50px; height:50px; line-height:50px; color:#fff; background:url(cash_back.png) no-repeat 2px center; background-size:10px auto;}
.cash_container{ background:#fff; margin: 50px 10px 60px; padding-bottom:40px; box-shadow: 2px 5px 7px #bf5030;}
.cash_container .shop_xq{ position:relative; padding-top:40px; text-align:center;}
.cash_container .shop_xq .shop_logo{ position:absolute; top:-40px; left:50%; width:80px; height:80px; border-radius:100%; background:#fff; text-align:center; margin-left:-40px;}
.cash_container .shop_xq .shop_logo img { margin-top:8px; width:50px; height:50px; border-radius:100%;}
.cash_container .shop_xq .shop_title{ color:#000; font-weight:600; height:30px; line-height:30px;}
.cash_container .shop_xq .shop_activity .activity_title{ line-height:50px; font-size:1.2em;}
.cash_container .shop_xq .shop_activity .coupon_title{ line-height:80px; font-size:2.5em; color:#FD3238; font-weight:500;}
.cash_container .shop_xq .shop_activity .qrcode img{ width:200px; height:200px;}
.cash_container .shop_xq .shop_activity .qrcode_ts{ line-height:60px; color:#FD3238; font-size:1.2em;}
.cash_container .shop_xq .shop_ts{ padding:10px 15px; text-align:left;}
.cash_container .shop_xq .shop_ts ul li{position:relative; padding-left:20px; line-height:32px; font-size:0.9em; color:#000;}
.cash_container .shop_xq .shop_ts ul li i{ position:absolute; left:0px; top:12px; width:8px; height:8px; border-radius:100%; background:#CCCCCC;}
.cash_container .shop_box{ margin:0 15px; padding:10px 0 10px; border-top:1px solid #EFEEEE;}
.cash_container .shop_box h4{ height:60px; line-height:60px; font-size:1.2em; font-weight:600;color: #292929;}
.cash_container .shop_box h4::before{ content:''; display:inline-block; margin-right:14px; height:15px; width: 6px; background:#f47944; }
.cash_container .shop_box .sp_ps { position:relative; padding-left:20px;}
.cash_container .shop_box .sp_ps p{ line-height:30px; font-weight:600; font-size:1.1em; color:#4a4848;}
.cash_container .shop_box .sp_ps p.ps{ color:#FD555A; }
.cash_container .shop_box .sp_ps p.ps i.hot{ display:inline-block; width:20px; height:30px; background:url(address_ico.png)no-repeat 4px center; background-size:15px auto; vertical-align:bottom;}
.cash_container .shop_box .sp_ps p.ps span{ color:#949494; font-weight:500; margin-left:10px;}
.cash_container .shop_box .sp_ps .ps_ts{ position:absolute; right:0; top:50%; height:20px; width:15px; margin-top:-10px; background:url(cash_into.png)no-repeat center; background-size:10px auto;}
.cash_container .shop_box .content {line-height: 25px;}
.cash_container .shop_box .trem_content dl{ }
.cash_container .shop_box .trem_content dl dt{ position:relative; font-size:1.2em; padding-left:20px; line-height:32px; color:#8D8D8D}
.cash_container .shop_box .trem_content dl dt i{ position:absolute; left:0px; top:12px; width:8px; height:8px; border-radius:100%; background:#CCCCCC;}
.cash_container .shop_box .trem_content dl dd{ padding-left:20px; line-height:32px;font-size:0.9em; line-height:25px; min-height:30px; }

.footer-kjia{ background:#fff;}
.footer-kjia .iconfont{ margin: 0.1em 0 0em; line-height:1em;}
.footer-kjia li:nth-child(3) a { color: #777; line-height: 1em;}
.footer-bar .text1{ line-height: 1.3em;}

.wx_wrap .pay_msg {  background:#fff; padding: 10px 10px 10px 5px; font-size: 1em; color: #f47944; text-align: right; border-top: 1px solid #E0DFDF;}

.jubao-box{ margin-top: 3em;}
.jubao-box .jubao-title{ height:30px; line-height:30px;padding:0 10px; color: #999; font-size:0.85em;}
.jubao-box .jubao-status{ background:#fff; padding:0 10px;}
.jubao-box .jubao-status a{ display:block; height: 45px; line-height: 45px; width: 100%; margin-left: 3%; border-bottom: 1px #eee solid; box-sizing: border-box; color: #666; position: relative;}
.jubao-box .jubao-status a i{ width: 7px; height: 7px;border: 1px #ccc solid;border-width: 1px 0px 0px 1px; float: right; transform: rotate(135deg); margin-top: 20px;margin-right: 10px;}
.jubao-box .jubao-form .jubao-form__btn{width: 96%;margin-left: 2%;background-color: #f5833b; color: #fff; height: 45px;text-align: center;line-height: 45px;font-size: 16px;border-radius: 5px; margin-top: 25px;}


/********************** html-haibao ********************/
.html-haibao-btn{
    cursor: pointer;
    font-size: 0.7em;
    padding: 7px;
    border-radius: 30px;
    position: fixed;
    top: 244px;
    right: 13px;
    z-index: 999;
    background: #ff8f22;
    color: #fff;
}

.html-haibao-box{
    width: 320px;
    min-height: 200px;
    position: absolute;
    top: -2000px;
    z-index: 999;
    background: #fff;
}
.html-haibao-box .haibao-title{
    width: 100%;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #4e4c4c;
    font-weight: 600;
    font-size: 1.2em;
}
.html-haibao-box .haibao-img{
    width: 100%;
    height: auto;
    line-height: 0;
}
.html-haibao-box .haibao-share-title{
    padding: 0 10px;
    line-height: 25px;
    text-align: center;
    color: #fff;
    font-size: 1.1em;
    margin-top: 0px;
}
.html-haibao-box .haibao-qrcode{
    width: 130px;
    padding: 2px;
    background-color: #fff;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    height: 130px;
    position: relative;
}
.html-haibao-box .haibao-qrcode .avatar{
    position: absolute;
    left: 52px;
    top: 52px;
    width: 30px;
    height: 30px;
}
.html-haibao-box .haibao-qrcode .avatar img{
    width: 100%;
    height: 100%;
}
.html-haibao-box .haibao-msg{
    width: 100%;
    height: 25px;
    line-height: 25px;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #585555;
    font-size: 13px;
    background-color: #fff;
}

.kj-footer {
	width: 100%;
	max-width: 720px;
	height: 50px;
	position: fixed;
	bottom: 0;
	left: 50%;
	-webkit-transform: translate3d(-50%,0,0);
	transform: translate3d(-50%,0,0);
	overflow: hidden;
	background-color: #fff;
	border-top: #eceded;
	border-top: 1px solid #eee;
}

.kj-footer li {
	float: left;
	width: 25%;
	text-align: center;
	margin: auto;
	height: 100%
}

.kj-footer a {
	color: #777;
	font-size: 13px
}

.kj-footer a:hover,.kj-footer a:focus {
	color: #777;
	font-size: 13px
}

.kj-footer a.active {
	color: #fd8136
}

.kj-footer .nav-controller {
	position: relative;
	height: 100%;
	display: block
}

.kj-footer .nav-controller i {
	display: block;
	font-size: 1.5em;
	margin-bottom: 3px
}

.kj-footer .footer-index {
	content: "";
	height: 28px;
	margin: auto;
	margin-top: 5px;
    font-size: 1.5em;
    line-height: 1.2em;
}

.active .footer-index {
	content: "";
	height: 28px;
	margin: auto;
	margin-top: 5px;
}

.kj-footer .tcicon-kjia{
    font-size: 1.8em;
    line-height: 1.1em;
}

.kj-footer .tcicon-nav__my{
    font-size: 1.8em;
    line-height: 1.2em;
}

.choujiang_ico{
    width: 60px;
    height: 60px;
    position: fixed;
    bottom: 100px;
    right: 20px;
}
.choujiang_ico a{
    width: 100%;
    height: 100%;
    display: block;
}