.fs-11{font-size:11px;}
.pc-13{width:13.33%;}
.b-t-1 {border-top: 1px solid #ddd;}
.m-t-6{margin-top:6px;}
.modal-pop-box{border-radius: 10px;}
.modal-pop-box .content{margin: 0 20px;}
.modal-pop-box .foot .item{padding-top:8px;padding-bottom:8px;font-size:15px;}
.modal-pop-box .foot .item:last-child{border-radius: 0 0 10px 0;}
.modal-pop-box .foot .item:nth-last-child(2){border-radius: 0 0 0 10px;}
.modal-pop-box .foot-btn{width:100%;padding-top:8px;padding-bottom:8px;border-radius: 0 0 10px 10px;font-size:15px;    line-height: 22px;}
.modal-pop-box.modal-pop-fixed-foot{height:100%;overflow-y:auto;padding-bottom:50px;}
.modal-pop-box.modal-pop-fixed-foot .foot-btn{position:fixed !important;bottom:0;left:0;}

a.shop-collect-btn{color:#ff6a33;display:inline-block;background:#f5f5f5;padding:4px 10px;height:20px;position:absolute;right:10px;bottom:8px;text-align: center;border-radius:20px;}
a.shop-collect-btn img{width:11px;height:11px;margin-right:4px;float: left;}
a.shop-collect-btn span{font-size:12px;vertical-align: top;display: block;float: left;line-height: 1;}

.shop-logo{width:75px;height:75px;margin-top:-20px;float:left;border:1px solid #dedede;}
.shop-text{margin-left:85px;font-size:14px;color:#161616;display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden;line-height:24px;margin-top:8px;}
.shop-text .showmore-btn{display:none;}
.shop-text.showmore{padding-right:10px;-webkit-line-clamp:2;}
.shop-text.showmore.show{-webkit-line-clamp:inherit;}
.shop-text.showmore .showmore-btn{position:absolute;bottom:0px;right:10px;color:#00aff0;font-size:20px;display:block;}
.shop-text.showmore .showmore-btn .fa:before{content:"\f107";}
.shop-text.show.showmore .showmore-btn .fa:before{content:"\f106";}

.shop-search-min{width:100px;background:#ddd;color:#666;text-align:center;border-radius:30px;float: left;font-size: inherit;height: 30px;display: flex;justify-content: center;align-items: center;}
.shop-search-min span{display:inline-block;vertical-align: middle;}
.shop-search-text{margin-left: 105px;/* white-space:nowrap; *//*text-overflow: ellipsis;*/overflow:hidden;display: flex;}
.shop-search-text a{color:#666666;display: block;line-height:30px;font-size: 13px;/*margin:0 0 0 10px;*/width: 25%;text-align: center;}
.shop-search-text.max-jj a{/*margin-left: 17px;*/}

.shop-discount-box a{display: inline-block;border:1px solid #ff6a33;color:#ff6a33;font-size:12px;padding:0 3px;border-radius:20px;line-height:18px;margin:0 2px;}
.shop-discount-box a.txt{border:none;font-size:12px;color:#999;}
.shop-discount-box{white-space: nowrap;}
.shop-discount-box a:first-child{margin-left: -2px}

.index-title-box{padding:16px 0 13px 0;}
.index-title-box .color-icon,.index-title-box .index_box_title,.index-title-box .index_box_tag,.index-title-box .index_box_text{float:left;display:block;}
.index-title-box .color-icon{margin-top:4px;margin-right:10px;}
.index-title-box .index_box_title{font-size:19px;color:#161616;font-weight:400;height:26px;line-height:26px;margin-right:20px;}
.index-title-box .index_box_tag{font-size:10px;color:#fff;margin-top:5px;margin-right:6px;background:#f6323e;padding: 0;border-radius:5px;width: 16px;height: 16px;text-align: center;line-height: 16px;}
.index-title-box .index_box_text{font-size:12px;color:#666666;line-height:16px;margin-top:5px;max-width:50%;overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}
.index-title-box .fa-angle-right{font-size:20px;line-height:26px;text-align:right;color:#999;padding-right:10px;}
.index-title-box .index_box_time{color:#e04648;font-size:11px;border:1px solid #e04648;height:15px;line-height:13px;padding:0 5px;float:left;margin-top:6px;}

.item-list-box.col-3{padding-right:8px;}
.item-list-box .col-xs-4{padding:0 0 0 8px;}
.item-list-box .col-xs-4 .item .img img{height:calc(100vw/3 - 12px);height: -webkit-calc(100vw/3 - 12px);}
.item-list-box .col-xs-4 .item.style1 img{border-radius:5px;overflow:hidden;}
.item-list-box.col-3 .col-xs-6{padding:0 0 0 8px;}
.item-list-box.col-3 .col-xs-6 .item .img img{height:calc(100vw/2 - 12px);height: -webkit-calc(100vw/2 - 12px);}
.item-list-box .item .price-box{margin-top:5px;}
.item-list-box .item .price-box em.big{font-size:19px;}
.item-list-box .item .price-box em.min{font-size:12px;}

.item-list-box .col-xs-6 .item.style1{border:1px solid #e8e8e8;border-radius:6px;}
.item-list-box .col-xs-6 .item.style1 img{border-radius:5px 5px 0 0;overflow:hidden;}
.item-list-box .col-xs-6 .item.style1 .title{-webkit-line-clamp:2;height:36px;margin:7px 6px 2px;font-size:13px;}
.item-list-box .col-xs-6 .item.style1 .price-box{margin:0 6px 0;}
.item-list-box .col-xs-6 .item.style1 .price-box em{font-size:18px;margin-left:1px}
.item-list-box .col-xs-6 .item.style1 .price-box .f-orange,.item-list-box .col-xs-6 .item .price-box u,.item-list-box .col-xs-6 .item .price-box .vipprice{display:inline-block;}
.item-list-box .col-xs-6 .item.style1 .price-box .tags{font-size:11px;color:#fff;background:#ff6a33;line-height:13px;display: inline-block;vertical-align: middle;padding:0 5px;border-radius:13px;}
.item-list-box .col-xs-6 .item.style1 .price-box .vipprice{font-size:12px;color:#999;}

.page-footer.big{padding-top:5px;padding-bottom:5px;}
.page-footer.big .txt{font-size:12px;}
.page-footer .logo-box{text-align:center;}
.page-footer .logo-box img{width:45px;}

.index-cate-box{line-height:1;}
.index-cate-box img{width:75%;}
.index-cate-box .col-xs-2{padding:10px 5px 13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.index-shop-title{padding:13px 0 7px;}
.index-shop-title img{width:40px;height:40px;border-radius:50%;float:left;}
.index-shop-title .title{font-size:19px;font-weight:bold;float:left;line-height:40px;margin-left:6px;max-width: 175px;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.index-shop-title .text{font-size:12px;color:#aaa;float:right;line-height: 20px;margin-top: 11px;}
.index-shop-title .fa{color:#aaaaaa;float:right;/* line-height:40px; */font-size:20px;margin-left:3px;margin-top: 10px;}
.index-shop-title .index_box_tag{float:left;font-size:10px;color:#fff;margin-top:13px;margin-right:6px;margin-left: 20px;background:#f6323e;padding: 0;border-radius:5px;width: 16px;height: 16px;text-align: center;line-height: 16px;font-family:'SimSun';}
.index-shop-title .index_box_text{float:left;font-size:12px;color:#666666;line-height:16px;margin-top:13px;max-width:50%;overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}

.index-brand-box.row{padding-right:8px;}
.index-brand-box .col-xs-3{padding-right:0;padding-left:8px;margin-bottom:8px;}
.index-brand-box .col-xs-3 a{border:1px solid #e8e8e8;border-radius:5px;display:block;overflow:hidden;}
.index-brand-box img{width:100%;height:40px;}



.item-detail-box .title .cjb_item_7{width:30px;height:30px;background:url(../images/item_7.png) no-repeat center;background-size:30px 30px;}

.item-detail-box .price-box .price{line-height:1;}
.item-detail-box .price-box .price em{line-height:1;display:inline-block;}
.item-detail-box .price-box em{font-size:24px;font-weight: bold;}
.item-detail-box .price-box .tag{width:27px;height:13px;background:#ff6a33;color:#fff;font-size:11px;line-height:13px;border-radius:13px;display:block;float:left;text-align:center;margin-left:15px;margin-top: 8px;}
.item-detail-box .price-box .vipprice{font-size:14px;color:#999;float:left;display:block;margin-left:3px;margin-right:15px;margin-top:5px;}
.item-detail-box .price-box u{margin-top:5px;display:inline-block;margin-left:7px}

.item-comment-box,.item-recitem-box{background:#fff;}
.item-comment-box .title-box,.item-recitem-box .title-box{position:relative;padding-top:10px;padding-bottom:10px;padding-left:15px;}
.item-comment-box .title-box .line,.item-recitem-box .title-box .line{position:absolute;background:#0f5cce;display:block;width:4px;height:18px;top:12px;left:0;}
.item-comment-box .title-box .name,.item-recitem-box .title-box .name{font-size:15px;float:left;}
.item-comment-box .title-box .name i,.item-recitem-box .title-box .name i{color:#999;}
.item-comment-box .title-box a,.item-recitem-box .title-box a{color:#219cf9;float:right;font-size:13px;margin-top:2px;}
.item-comment-box .title-box a i,.item-recitem-box .title-box a i{font-size:16px;}
.item-comment-box .content-box .item{border-top:1px solid #e8e8ee;padding-top:13px;padding-bottom:13px;}
.item-comment-box .content-box .item .avatar{width:40px;height:40px;float:left;}
.item-comment-box .content-box .item .avatar img{width:100%;}
.item-comment-box .content-box .item .user,.item-comment-box .content-box .item .text{margin-left:50px;}
.item-comment-box .content-box .item .user{height: 18px;line-height: 18px;margin-bottom: 5px;}
.item-comment-box .content-box .item .user .name{float:left;color:#666;}
.item-comment-box .content-box .item .user .time{float:right;font-size:12px;color:#999;}
.item-comment-box .content-box .item .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;}

.item-recitem-box .content-box{padding-right:0;position: relative;padding-top:10px;padding-bottom: 10px;}
.item-recitem-box .content-box::before{display:block;content: ' ';left:10px;right:10px;background:#e8e8e8;height:1px;position:absolute;top:0;}
.item-recitem-box .content-box .item{float:left;width:33.33%;padding-right:10px;position:relative;}
.item-recitem-box .content-box .item img{width:100%;}
.item-recitem-box .content-box .item .price{position:absolute;bottom: -3px;left: -3px;background:url('../images/price-bg.png') no-repeat center;background-size:100%;font-size:15px;color:#fff;width:62px;height:38px;line-height: 55px;padding-left: 5px;}
.item-recitem-box .content-box .item .price em{font-size:12px;}
.item-recitem-box .content-box .item i{position:absolute;right:0;height:20px;line-height:20px;top:50%;margin-top:-10px;display: block;background:url(../images/jia2.png) no-repeat center;background-size:10px;display:block;width:10px;}


.cart-footer .default{height:50px;line-height:50px;text-align:center;font-size:16px;border-top: 1px solid #ddd;border-left: 1px solid #ddd;}

.item-feedback-box .select-box,.item-feedback-box textarea{width:250px;padding:10px;background:#f5f5f5;border:1px solid #ddd;color:#999;margin-bottom:10px;border-radius:4px;}
.item-feedback-box textarea::-webkit-input-placeholder{color:#999;}
.item-feedback-box .select-box img{width:16px;float:right;}
.item-feedback-box textarea{height: 200px;margin-bottom:15px;}



.item-list-box .item .words i{position:relative;position:relative;line-height:1;display:block;font-size:13px;text-align: center;margin-top: 2px;}


.qrcode-pop-box{width:275px;background:#fff;}
.qrcode-pop-box .logo{text-align:center;padding-top:10px}
.qrcode-pop-box .logo img{width:50px;}
.qrcode-pop-box .img img{width:100%;}
.qrcode-pop-box .users{color:#999;font-size:10px;text-align:center;margin-top:5px;margin-bottom:10px;}
.qrcode-pop-box .users img{width:18px;}
.qrcode-pop-box .fl{width:60%;padding:10px;}
.qrcode-pop-box .fr{/*width:40%;*/padding:10px;text-align:center}
.qrcode-pop-box .title{/*display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;*/}
.qrcode-pop-box .u-price{color:#999;font-size:12px;text-decoration: line-through;margin-top:5px;}
.qrcode-pop-box .price{font-size:18px;color:#ff6a33;margin-top:5px;}
.qrcode-pop-box .price i{font-size:13px;}
.qrcode-pop-box .fr img{width:80px;}
.qrcode-pop-box .fr p{font-size:10px;color:#999;margin-top:5px;}
