.tctopic-index .topic-list{ background:#fff; padding:15px 15px; }
.tctopic-index .topic-list .topic-list__item{ display:block; margin-bottom:15px; }
.tctopic-index .topic-list .topic-list__item:last-child{ margin-bottom:0; }
.tctopic-index .topic-list .topic-list__item img{ width:100%;; display:block; border-radius:5px; }

.index-bottom__line{ text-align:center; height:40px; line-height:40px; color:#f47944; font-size:0.85em; }
.index-bottom__line i{vertical-align: 4px; display:inline-block; width:20px; height:2px; border-radius:1px; background:#f47944; margin:0 5px;; }

/************************************** tctopic-info **********************************/
.tctopic-info .info-header__pic{  }
.tctopic-info .info-header__pic img{ display:block;}

.tctopic-info .info-guanggao{ padding:15px 15px 5px; }
.tctopic-info .info-guanggao .guanggao-list{ overflow:hidden; }
.tctopic-info .info-guanggao .guanggao-list .guanggao-item a{ display:block;}
.tctopic-info .info-guanggao .guanggao-list .guanggao-item a img{ display:block; border-radius:2px; width:100%; }
.tctopic-info .info-guanggao .guanggao-list{ margin-right:-5px;}
.tctopic-info .info-guanggao .guanggao-list .guanggao-item{  padding:0 5px 5px 0; box-sizing:border-box; }

.tctopic-info .info-goods{ padding:0 15px; }
.tctopic-info .info-goods .info-goods__title{ padding:10px 0px;}
.tctopic-info .info-goods .info-goods__title img{ display:block; height:40px; margin:0 auto; }
.tctopic-info .info-goods .info-goods__box{ padding-top:5px; }

.info-goods .template_shop_1{ margin-right:-5px; }
.info-goods .template_shop_1 .shop-item{ float:left; margin-right:5px; width:calc(25% - 5px); width:-webkit-calc(25% - 5px); margin-right:5px; margin-bottom:5px; background:#fff url(shop_bg.png) no-repeat; background-size:100% auto; border-radius:5px; overflow:hidden; padding:8px 5px; box-sizing:border-box; }
.info-goods .template_shop_1 .shop-item .shop-item__hd{ position: relative; width: 50%; height: 0; padding-bottom: 50%; margin:5px auto; }
.info-goods .template_shop_1 .shop-item .shop-item__hd img{ position:absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit:cover; border-radius:100%; border:1px solid #eee; box-sizing:border-box; }
.info-goods .template_shop_1 .shop-item .shop-item__bd{ text-align:center; }
.info-goods .template_shop_1 .shop-item .shop-item__bd .name{ line-height:22px; font-weight:600; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#444; }
.info-goods .template_shop_1 .shop-item .shop-item__bd .desc{ height:20px; line-height:20px; border-radius:10px; background:#F6393A; font-size:0.8em; color:#fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.info-goods .template_ptuan_1{  }
.info-goods .template_ptuan_1 .ptuan-item{ background:#fff; padding:10px; border-radius:5px; overflow:hidden; margin-bottom:5px; }
.info-goods .template_ptuan_1 .ptuan-item .ptuan-item__lt{ min-width:90px; width:90px; height:90px; }
.info-goods .template_ptuan_1 .ptuan-item .ptuan-item__lt img{ width:100%; height:100%; object-fit:cover; border-radius:2px; }
.info-goods .template_ptuan_1 .ptuan-item .ptuan-item__rt{ margin-left:10px; width:calc(100% - 100px); width:-webkit-calc(100% - 100px); }
.info-goods .template_ptuan_1 .ptuan-item .ptuan-item__rt .title{ height:40px; line-height:20px; word-break: break-all; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; font-weight: 600; margin: 5px 0; box-sizing: border-box;}
.info-goods .template_ptuan_1 .ptuan-item .ptuan-item__rt .content{ -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.info-goods .template_ptuan_1 .ptuan-item .ptuan-item__rt .content .content-lt{ width:calc(100% - 90px); width:-webkit-calc(100% - 90px); }
.info-goods .template_ptuan_1 .ptuan-item .ptuan-item__rt .content .content-rt{ text-align:center; margin-left:10px; height:30px; line-height:30px; border-radius:5px; width:80px; min-width:80px; background:#F73351;color:#fff; }
.info-goods .template_ptuan_1 .ptuan-item .ptuan-item__rt .content .content-lt .old-price{ height:18px; line-height:18px; overflow:hidden; font-size:0.8em; color:#999; text-decoration:line-through; }
.info-goods .template_ptuan_1 .ptuan-item .ptuan-item__rt .content .content-lt .new-price{ height:22px; line-height:22px; overflow:hidden; }
.info-goods .template_ptuan_1 .ptuan-item .ptuan-item__rt .content .content-lt .new-price .tuan{vertical-align: 1px; display:inline-block; height:20px; line-height:20px; padding:0 8px; background:#F73351; border-radius:10px; color:#fff; font-size:0.9em; }
.info-goods .template_ptuan_1 .ptuan-item .ptuan-item__rt .content .content-lt .new-price .price{font-family:-webkit-body !important; font-size:1.05em; color:#F73351; font-weight:600; }

.info-goods .template_qianggou_1{  }
.info-goods .template_qianggou_1 .qianggou-item{ background:#fff; padding:10px; border-radius:5px; overflow:hidden; margin-bottom:5px; }
.info-goods .template_qianggou_1 .qianggou-item .qianggou-item__lt{position:relative; min-width:120px; width:120px; height:90px; }
.info-goods .template_qianggou_1 .qianggou-item .qianggou-item__lt img{ width:100%; height:100%; object-fit:cover; border-radius:5px; }
.info-goods .template_qianggou_1 .qianggou-item .qianggou-item__lt .yishou{ position:absolute;left:0; bottom:0; height:20px; line-height:20px; background:rgba(0,0,0,0.5); color:#fff; padding:0 8px; font-size:0.8em; max-width:80%; overflow:hidden; border-top-right-radius:5px;box-sizing: border-box; white-space:nowrap; }
.info-goods .template_qianggou_1 .qianggou-item .qianggou-item__rt{ margin-left:10px; width:calc(100% - 130px); width:-webkit-calc(100% - 130px); }
.info-goods .template_qianggou_1 .qianggou-item .qianggou-item__rt .title{ height:40px; line-height:20px; word-break: break-all; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; font-weight: 600; margin: 5px 0; box-sizing: border-box;}
.info-goods .template_qianggou_1 .qianggou-item .qianggou-item__rt .content{ -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.info-goods .template_qianggou_1 .qianggou-item .qianggou-item__rt .content .content-lt{ width:calc(100% - 95px); width:-webkit-calc(100% - 95px); }
.info-goods .template_qianggou_1 .qianggou-item .qianggou-item__rt .content .content-rt{ text-align:center; margin-left:5px; height:34px; line-height:34px; border-radius:17px; width:90px; min-width:90px; background:#F73351;color:#fff; }
.info-goods .template_qianggou_1 .qianggou-item .qianggou-item__rt .content .content-lt .old-price{ height:18px; line-height:18px; overflow:hidden; font-size:0.8em; color:#999; text-decoration:line-through; }
.info-goods .template_qianggou_1 .qianggou-item .qianggou-item__rt .content .content-lt .new-price{ height:22px; line-height:22px; overflow:hidden; }
.info-goods .template_qianggou_1 .qianggou-item .qianggou-item__rt .content .content-lt .new-price .price{font-family:-webkit-body !important; font-size:1.05em; color:#F73351; font-weight:600; }

.info-goods .template_qianggou_2{  }
.info-goods .template_qianggou_2 .qianggou-item{ float:left; width:calc(50% - 4px); width:-webkit-calc(50% - 4px); margin-right:8px; margin-bottom:8px; border-radius:10px; overflow:hidden; background:#fff; }
.info-goods .template_qianggou_2 .qianggou-item:nth-child(2n){ margin-right:0; }
.info-goods .template_qianggou_2 .qianggou-item .qianggou-item__hd{ width:100%; padding-top:80%; position:relative; }
.info-goods .template_qianggou_2 .qianggou-item .qianggou-item__hd img{ position:absolute; top:0; left:0; width:100%; height:100%; border-radius:10px; object-fit:cover; }
.info-goods .template_qianggou_2 .qianggou-item .qianggou-item__bd{ padding:8px 8px; }
.info-goods .template_qianggou_2 .qianggou-item .qianggou-item__bd .title{ line-height:20px; height:40px; font-weight:600; font-size:1.05em;word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.info-goods .template_qianggou_2 .qianggou-item .qianggou-item__bd .content{ margin-top:5px; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.info-goods .template_qianggou_2 .qianggou-item .qianggou-item__bd .content .content-rt{ text-align:center; margin-left:5px; height:28px; line-height:28px; border-radius:14px; width:70px; min-width:70px; background:#F73351;color:#fff; font-size:0.9em; }
.info-goods .template_qianggou_2 .qianggou-item .qianggou-item__bd .content .content-lt{ width:calc(100% - 75px); width:-webkit-calc(100% - 75px); }
.info-goods .template_qianggou_2 .qianggou-item .qianggou-item__bd .content .content-lt .old-price{ height:18px; line-height:18px; overflow:hidden; font-size:0.8em; color:#999; text-decoration:line-through; }
.info-goods .template_qianggou_2 .qianggou-item .qianggou-item__bd .content .content-lt .new-price{ height:30px; line-height:30px; overflow:hidden; font-family:-webkit-body !important;font-weight:600; color:#F73351; }
.info-goods .template_qianggou_2 .qianggou-item .qianggou-item__bd .content .content-lt .new-price .price{ font-size:1.5em; }

.info-goods .template_qianggou_3{ margin-right:-8px; }
.info-goods .template_qianggou_3 .qianggou-item{ float:left; width:calc(33.3% - 8px); width:-webkit-calc(33.3% - 8px); margin-right:8px; margin-bottom:8px; border-radius:15px; overflow:hidden; background:#fff; }
.info-goods .template_qianggou_3 .qianggou-item .qianggou-item__hd{ width:100%; padding-top:80%; position:relative; }
.info-goods .template_qianggou_3 .qianggou-item .qianggou-item__hd img{ position:absolute; top:0; left:0; width:100%; height:100%; border-radius:10px; object-fit:cover; }
.info-goods .template_qianggou_3 .qianggou-item .qianggou-item__bd{ text-align:center; padding:4px 8px; }
.info-goods .template_qianggou_3 .qianggou-item .qianggou-item__bd .title{ font-size:0.9em; line-height:20px; font-weight:600;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.info-goods .template_qianggou_3 .qianggou-item .qianggou-item__bd .content{ -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.info-goods .template_qianggou_3 .qianggou-item .qianggou-item__bd .content .content-rt{ text-align:center; margin-left:5px; height:28px; line-height:28px; border-radius:14px; width:40px; min-width:40px; background:#F73351;color:#fff; font-size:0.9em;position: relative; top: 9px; }
.info-goods .template_qianggou_3 .qianggou-item .qianggou-item__bd .content .new-price{ height:28px; line-height:28px; overflow:hidden; font-family:-webkit-body !important;font-weight:600; color:#F73351; text-align:left; width:calc(100% - 45px); width:-webkit-calc(100% - 45px); }
.info-goods .template_qianggou_3 .qianggou-item .qianggou-item__bd .content .new-price .price{ font-size:1.05em; }
.info-goods .template_qianggou_3 .qianggou-item .qianggou-item__bd .old-price{width: calc(100% - 45px);  width: -webkit-calc(100% - 45px); text-align:left; height:18px; line-height:18px; overflow:hidden; font-size:0.8em; color:#bdb9b9; text-decoration:line-through; }


.info-goods .template_mall_1{  }
.info-goods .template_mall_1 .mall-item{ float:left; width:calc(50% - 4px); width:-webkit-calc(50% - 4px); margin-right:8px; margin-bottom:8px; overflow:hidden; background:#fff;border-radius: 5px;}
.info-goods .template_mall_1 .mall-item:nth-child(2n){ margin-right:0; }
.info-goods .template_mall_1 .mall-item .mall-item__hd{ width:100%; padding-top:100%; position:relative; }
.info-goods .template_mall_1 .mall-item .mall-item__hd img{ position:absolute; top:0; left:0; width:100%; height:100%; object-fit:cover; }
.info-goods .template_mall_1 .mall-item .mall-item__bd{ padding:5px 8px; }
.info-goods .template_mall_1 .mall-item .mall-item__bd .title{ line-height:18px; height:36px; font-weight:600; font-size:1em;word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.info-goods .template_mall_1 .mall-item .mall-item__bd .content{ height:28px; line-height:34px; } 
.info-goods .template_mall_1 .mall-item .mall-item__bd .content .new-price{ font-family:-webkit-body !important;font-weight:600; color:#F73351;}
.info-goods .template_mall_1 .mall-item .mall-item__bd .content .new-price .price{ font-size:1.2em; }
.info-goods .template_mall_1 .mall-item .mall-item__bd .content .content-rt{ font-size:0.75em; color:#999; }

.info-goods .template_mall_2{ margin-right:-8px; }
.info-goods .template_mall_2 .mall-item{ float:left; width:calc(33.3% - 8px); width:-webkit-calc(33.3% - 8px); margin-right:8px; margin-bottom:8px; overflow:hidden; background:#fff; border-radius:5px; overflow:hidden; }
.info-goods .template_mall_2 .mall-item .mall-item__hd{ width:100%; padding-top:100%; position:relative; }
.info-goods .template_mall_2 .mall-item .mall-item__hd img{ position:absolute; top:0; left:0; width:100%; height:100%; object-fit:cover; }
.info-goods .template_mall_2 .mall-item .mall-item__bd{ padding:0px 8px; }
.info-goods .template_mall_2 .mall-item .mall-item__bd .title{ line-height:26px; height:22px; font-weight:600; font-size:1em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.info-goods .template_mall_2 .mall-item .mall-item__bd .content{ height:32px; line-height:30px; font-size:0.8em; } 
.info-goods .template_mall_2 .mall-item .mall-item__bd .content .new-price{ font-family:-webkit-body !important;font-weight:600; color:#F73351;}
.info-goods .template_mall_2 .mall-item .mall-item__bd .content .new-price .price{ font-size:1.05em; }
.info-goods .template_mall_2 .mall-item .mall-item__bd .content .old-price{font-size: 0.95em; text-decoration:line-through; color:#bbb; }

.info-goods .template_huodong_1{  }
.info-goods .template_huodong_1 .huodong-item{ background:#fff; padding:10px; border-radius:5px; overflow:hidden; margin-bottom:5px; }
.info-goods .template_huodong_1 .huodong-item .huodong-item__lt{position:relative; min-width:120px; width:120px; height:90px; }
.info-goods .template_huodong_1 .huodong-item .huodong-item__lt img{ width:100%; height:100%; object-fit:cover; border-radius:5px; }
.info-goods .template_huodong_1 .huodong-item .huodong-item__lt .yibaoming{ position:absolute;left:0; bottom:0; height:20px; line-height:20px; background:rgba(0,0,0,0.5); color:#fff; padding:0 8px; font-size:0.8em; max-width:80%; overflow:hidden; border-top-right-radius:5px;box-sizing: border-box; white-space:nowrap; }
.info-goods .template_huodong_1 .huodong-item .huodong-item__rt{ margin-left:10px; width:calc(100% - 130px); width:-webkit-calc(100% - 130px); }
.info-goods .template_huodong_1 .huodong-item .huodong-item__rt .title{ height:40px; line-height:20px; word-break: break-all; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; font-weight: 600; margin: 5px 0; box-sizing: border-box;}
.info-goods .template_huodong_1 .huodong-item .huodong-item__rt .content{ -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.info-goods .template_huodong_1 .huodong-item .huodong-item__rt .content .content-lt{ width:calc(100% - 95px); width:-webkit-calc(100% - 95px); }
.info-goods .template_huodong_1 .huodong-item .huodong-item__rt .content .content-rt{ text-align:center; margin-left:5px; height:34px; line-height:34px; border-radius:17px; width:90px; min-width:90px; background:#F73351;color:#fff; }
.info-goods .template_huodong_1 .huodong-item .huodong-item__rt .content .content-lt .bm-time{ height:18px; line-height:18px; overflow:hidden; font-size:0.8em; color:#999; }
.info-goods .template_huodong_1 .huodong-item .huodong-item__rt .content .content-lt .bm-price{ height:22px; line-height:22px; overflow:hidden; }
.info-goods .template_huodong_1 .huodong-item .huodong-item__rt .content .content-lt .bm-price .price{font-family:-webkit-body !important; font-size:1.05em; color:#F73351; font-weight:600; }

.info-goods .template_other_1{ }
.info-goods .template_other_1 .other-item{display:block; margin-bottom:5px; }
.info-goods .template_other_1 .other-item img{ display:block; width:100%; border-radius:4px; }

.info-goods .template_other_2{ margin-right:-5px; }
.info-goods .template_other_2 .other-item{ margin-bottom:5px; float:left; margin-right:5px; width:calc(50% - 5px); width:-webkit-calc(50% - 5px); }
.info-goods .template_other_2 .other-item img{ display:block; width:100%; border-radius:4px; }

.info-goods .template_other_3{ margin-right:-5px; }
.info-goods .template_other_3 .other-item{ margin-bottom:5px; float:left; margin-right:5px; width:calc(33.3% - 5px); width:-webkit-calc(33.3% - 5px); }
.info-goods .template_other_3 .other-item img{ display:block; width:100%;  }

.info-goods .template_other_4{ margin-right:-5px; }
.info-goods .template_other_4 .other-item{ margin-bottom:5px; float:left; margin-right:5px; width:calc(25% - 5px); width:-webkit-calc(25% - 5px); }
.info-goods .template_other_4 .other-item img{ display:block; width:100%;  }

.info-goods .info-goods__more{ display:block; text-align:center; margin:10px auto; width:120px; height:30px; line-height:30px; border-radius:15px;background:#fff; color:#E8475C; font-weight:600; }
.info-goods .info-goods__more i{ display:inline-block; width:6px; height:6px; border-top:2px solid #E8475C; border-right:2px solid #E8475C;transform: rotate(45deg); -webkit-transform: rotate(45deg); vertical-align: 1px; }

.info-footer{ height:70px; }
.info-footer .info-footer__box{ position:fixed; left:0; right:0; bottom:0; height:60px; background:#fff; z-index:999; }
.info-footer .info-footer__box .foot-item{ padding-top:2px; }
.info-footer .info-footer__box .foot-item__hd{ height:36px; }
.info-footer .info-footer__box .foot-item__hd img{ height:100%; display:block; margin:0 auto; }

.tctopic-info .info-footer .info-footer__box .foot-item__bd{text-align:center; line-height:20px; color:#999; font-size:0.8em; }
.tctopic-info .info-footer .info-footer__box .foot-item__bd.on{text-align:center; line-height:20px; color: #FE3401; font-size:0.8em;}

.info-right__btn{ position:absolute; top:8%; right:0; height:30px; line-height:30px; cursor:pointer; padding:0 15px; font-size:0.9em; background:rgba(0,0,0,0.5); color:#fff !important; z-index:1000; border-top-left-radius:15px; border-bottom-left-radius:15px; }
.info-right__haibao{ margin-top:45px; }
.info-right__gueize{ margin-top:0px; }

.info-right__kefu{ 
    position: fixed;
    bottom: 15%;
    right: 1em;
    width: 40px;
    margin-bottom: 50px;
    text-align: center;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    background: #fff;
    z-index: 1000;
    border-radius: 100%;
    box-shadow: 0px 0px 5px 2px #eee;
}
.info-right__kefu .tciconfont{ font-size:1.8em;color: #009688; }


.new-haibao-box{ width: 640px; min-height: 200px; position: absolute; top: -10000px; z-index: 999; background: #fff;}
.new-haibao-box .haibao-bg{ width: 100%; height: auto; display:block; position: relative;}
.new-haibao-box .haibao-qrcode1{  position:absolute; left:15px;bottom:15px; width: 130px; height: 130px;}
.new-haibao-box .user1{ position:absolute; left:165px;bottom:30px; height:40px; line-height:40px; color:#fff;font-size: 1.5em;}
.new-haibao-box .user1 img{vertical-align: bottom; width:40px; height:40px; border-radius:100%; object-fit:cover; margin-right:5px; }
.new-haibao-box .haibao-qrcode2{  position:absolute; right:15px; bottom:15px; width: 130px; height: 130px;}
.new-haibao-box .user2{ position:absolute; right:155px;bottom:30px; height:40px; line-height:40px; color:#fff;font-size: 1.5em;}
.new-haibao-box .user2 img{vertical-align: bottom; width:40px; height:40px; border-radius:100%; object-fit:cover; margin-right:5px; }

.model-box{ padding:10px 15px; height:45px; }
.model-box .model-list{ position:relative; }
.model-box .model-list__position{ position:fixed; top:0; left:0; right:0; background:#fff; z-index:1; border-bottom:1px solid #eee;max-width: 760px;margin-left: auto;margin-right: auto; }
.model-box .model-list .model-list__hd{background:#fff; height:45px; line-height:45px;overflow:hidden; border-radius:5px; }
.model-box .model-list .model-list__hd .model-hd__rt{line-height:50px; box-shadow: -3px 0px 4px 0px #eee; width:45px; min-width:45px; text-align:center; cursor:pointer; }
.model-box .model-list .model-list__hd .model-hd__rt .tciconfont{ font-size:1.5em; color:#666; }
.model-box .model-list .model-list__hd .model-hd__lt{-webkit-overflow-scrolling: touch; width:calc(100% - 45px); width:-webkit-calc(100% - 45px); white-space:nowrap; overflow-x:scroll; overflow-y:hidden; }
.model-box .model-list .model-list__hd .model-hd__lt .lt-item{ cursor:pointer; color:#666; padding:0 2px 0 5px; display:inline-block; font-size:0.9em; }
.model-box .model-list .model-list__hd .model-hd__lt .lt-item .tciconfont{ color:transparent; vertical-align: -2px; font-size: 1.3em;}
.model-box .model-list .model-list__hd .model-hd__lt .lt-item.on{ color:#FE0136; }
.model-box .model-list .model-list__hd .model-hd__lt .lt-item.on .tciconfont{ color:#FE0136; }

.model-box .model-list .model-list__bd{ display:none; overflow:hidden; position:absolute; top:0; left:0; right:0; background:#fff; border-radius:5px; z-index:1002; }
.model-box .model-list__position .model-list__bd{ border-radius:0; }
.model-box .model-list .model-list__bd .model-bd__h{ height:45px; line-height:45px; }
.model-box .model-list .model-list__bd .model-bd__h .h-lt{ color:#999; text-indent:10px; font-size:0.9em; width:calc(100% - 45px); width:-webkit-calc(100% - 45px);}
.model-box .model-list .model-list__bd .model-bd__h .h-rt{height:45px; box-shadow:3px 0px 4px 0px #eee; width:45px; min-width:45px; text-align:center; cursor:pointer; transform:rotate(180deg); -webkit-transform:rotate(180deg); }
.model-box .model-list .model-list__bd .model-bd__h .h-rt .tciconfont{ font-size:1.5em; color:#666; }
.model-box .model-list .model-list__bd .model-bd__b{ background:#F7F5F8; padding:8px;}
.model-box .model-list .model-list__bd .model-bd__b .h-item{cursor:pointer; text-indent:-16px; font-size:0.8em; color:#666; width:25%; float:left; text-align:center; line-height:30px; }
.model-box .model-list .model-list__bd .model-bd__b .h-item .tciconfont{ color:transparent; font-size:1.4em;  vertical-align:-2px;}
.model-box .model-list .model-list__bd .model-bd__b .h-item.on { color:#FE0136; }
.model-box .model-list .model-list__bd .model-bd__b .h-item.on .tciconfont{color:#FE0136; font-size:1.4em;  vertical-align:-2px;}
.model-box .model-list .model-list__mask{display:none; cursor:pointer; position:fixed; top:0; left:0; bottom:0; right:0; background:rgba(0,0,0,0.5); z-index:1001; }

.copyright{ height:40px; line-height:40px; text-align:center; color:#fff; font-size:0.9em; }

/********************************** goodslist ***********************************/
.model-header{ background:#fff; position:relative; height:50px; line-height:50px; overflow:hidden; border-bottom:1px solid #eee; }
.model-header img{ display:block; height:30px; margin:10px auto; }
.model-header a{ position:absolute; left:0px; top:0; height:50px; padding:0 12px; font-size:1em; }
.model-header a i{ display:inline-block; width:8px; height:8px; border-top:2px solid #444; border-left:2px solid #444;transform: rotate(-45deg); -webkit-transform: rotate(-45deg); vertical-align: 1px; }
.model-header .title{ font-size:1.15em; text-align:center; margin:0 60px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

/********************************** guize ***********************************/
.guize-box{ padding:15px; line-height:18px; background:#fff;min-height: 400px; }

.header.on{background: #fff;border-bottom: 1px solid #eee;}
.sec-ico.go-back{color: #333;background: url(icon31-1.png) no-repeat left center;background-size: auto 1em;}
.header.on h2{color: #333;}
.header.on .wrap .fabu{color: #333;}
.header.on .sec-ico.btn{color: #333;}
.header.on .wrap .nav-popup{color: #333;}

.info-sytime{margin-top: 5px}
.info-sytime .sytime{ text-align:center; height:40px; line-height:40px;color:#fff;font-size: 1.2em;font-weight: 550;}
.info-sytime .sytime .bor{ padding:0 2px; border-radius:2px; margin:0 4px;color:#fff;background: #222;    font-weight: normal;}