/* 网站首页 */
.index-slider {width:100%;padding:0!important;}
.index-slider .swiper-wrapper img{width:100%!important;min-height:7rem;}
.index-slider .swiper-pagination{bottom:1rem;}
.index-slider .swiper-pagination-bullet{background:#fff;}

.index-focus{ width:100%;position:relative;overflow:hidden;padding:0;}
.index-focus .hd{width:100%;height:0.1rem;position:absolute;z-index:1;bottom:0;text-align:center;}
.index-focus .hd ul{margin:0; overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:0.1rem; background-color:rgba(51,51,51,0.5);}
.index-focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;margin:0; height:0.1rem;}
.index-focus .hd ul .on{ background:#FF4000; }
.index-focus .bd{position:relative;z-index:0;min-height:6rem;}
.index-focus .bd li{margin:0;width:100%;position:re;}
.index-focus .bd li img{width:100%!important;min-height:6rem;padding:0;margin:0;}
.index-focus .bd li a{display:block;width:100%;position:relative;float:left;line-height:0;}


/*my-comment*/
.my-comment .comment-list .comment-inner{background:#fff; padding:.5rem .75rem; border-bottom:1px solid #e7e7e7; font-size:.7rem;}
.my-comment .comment-inner .store-title{position:relative; font-size:.8rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.my-comment .comment-inner .store-title .date{/*font-size:.6rem; */position:absolute; right:0; top:.1rem;}
.my-comment .comment-inner .star-rank,#comment .item-text .star-rank{width:75px; display:inline-block; margin: 0; margin-right:.5rem; }
.my-comment .comment-inner .comment-info,#comment .item-text .comment-info{padding:0}
.my-comment .comment-inner .comment-favor-oppose,#comment .item-text .comment-favor-oppose{line-height:1.1rem; color:#999;margin-top: .4rem}
.my-comment .comment-inner .comment-favor-oppose .icon,#comment .item-text .comment-favor-oppose .icon{width:.8rem; height:.8rem; display:inline-block; vertical-align:text-top; margin:.1rem 0 0 .1rem;}
.my-comment .comment-inner .comment-favor-oppose .favor,#comment .item-text .comment-favor-oppose .favor{background:url(../img/comment_favor_icon.png) no-repeat; background-size:cover;}
.my-comment .comment-inner .comment-favor-oppose .oppose,#comment .item-text .comment-favor-oppose .oppose{background:url(../img/comment_oppose_icon.png) no-repeat; background-size:cover;}
.my-comment .comment-inner .comment-favor-oppose span,#comment .item-text .comment-favor-oppose span{margin:0 .15rem; height:.9rem; line-height:.9rem; display:inline-block; background:#eceff2; color:#919cae; border-radius:.9rem; padding:0 .3rem; font-size:.6rem;}
.my-comment .comment-inner .store-comment,#comment .item-text .store-comment{padding:0; font-size:.7rem; color:#fb8124;}
.my-comment .comment-inner .store-comment-top,#comment .item-text .store-comment-top{font-size:.8rem; font-weight:bold; height:1.5rem; line-height:1.5rem;}
.my-comment .comment-inner .store-comment-top span,#comment .item-text .store-comment-top span{font-size:.6rem; font-weight:normal;}
.my-comment .comment-inner .comment-images-containter, #comment .item-text .comment-images-containter{margin-top: .5rem;}
.my-comment .comment-inner .comment-images-containter img, #comment .item-text .comment-images-containter img{width: 100%; height: 3.5rem; border-radius: 4px;}
#comment .item-text .comment-images-containter img{height: 3rem}
.my-comment .comment-inner .store-pic{
	border: 1px solid #d9d9d9;
	width: 4.5rem;
	height: 4.5rem;
	float: left;
	margin-right: .5rem;
}


/*对齐*/
.ui-text-center{text-align:center!important;}
.ui-text-left{text-align:left!important;}
.ui-text-right{text-align:right!important;}





/*底部导航栏*/
.footer-bar.bar-tab{border-top:0;}
.footer-bar.bar-tab:before{background:#e7e7e7;}
.footer-bar.bar-tab .tab-item.active, .bar-tab .tab-item:active{color:#ff2d4b;}
.footer-bar.bar-tab .icon{display:inline-block; width: 24px; height: 24px; line-height: 24px; background-image:url(../img/icon-nav.png); background-repeat:no-repeat; background-position:center center; background-size: 24px auto;}
.footer-bar.bar-tab .icon-index{background-position: 0 0}
.footer-bar.bar-tab .tab-item.active .icon-index{background-position: 0 -28px}
.footer-bar.bar-tab .icon-order{background-position: 2px -167px}
.footer-bar.bar-tab .tab-item.active .icon-order{background-position: 2px -195px}
.footer-bar.bar-tab .tab-item .icon-mine{background-position: 2px -223px}
.footer-bar.bar-tab .tab-item.active .icon-mine{background-position: 2px -250px}
.footer-bar.bar-tab .tab-item .icon-found{background-position: 0 -55px}
.footer-bar.bar-tab .tab-item.active .icon-found{background-position: 0 -83px}
.footer-bar.bar-tab .tab-item .icon-isearch{background-position: 0 -112px}
.footer-bar.bar-tab .tab-item.active .icon-isearch{background-position: 0 -140px}
.footer-bar.bar-tab .tab-item .icon~.tab-label{top:0;}




.index-nav{text-align:center;background:#fff;border-bottom:1px solid #efefef;}
.model6 a{width:33%;float:left;}
.model7 a{width:25%;float:left;}
.model8 a{width:25%;float:left;}
.model9 a{width:20%;float:left;}
.index-nav a{display:block;padding:0.5rem 0.5rem 0.3rem 0.5rem;font-size:0.7rem;color:#666;font-weight:300;}
.index-nav img{width:2rem;margin:0 auto;}
.index-nav tr{background:#fff;}
.index-nav td{border-color:#f4f4f4!important;}
.index-nav p{margin:0.1rem 0;}




#page-manage-order .order-ls-tl{font-size: .7rem;font-weight: bold;}
#page-manage-order .order-ls-dl{font-size: .7rem;}
#page-manage-order .order-ls-dl img{width:5.5rem; height:5.5rem}
#page-manage-order .order-ls-btn{border-top: 0px solid #eaeaea; }

.uc-post-lifecate{height:60%;bottom:0;top:auto;}


/*评分*/
.star-rank{margin:5px 0;}
.star-rank-outline{display:inline-block; width:75px; height:14px; position:relative; background:transparent url(../img/star-off-1.png) repeat-x left top; background-size:cover;}
.star-rank-active{display:inline-block; position:absolute; top:0; left:0; height:inherit; background:transparent url(../img/star-on-1.png) repeat-x left top; background-size:cover;}
.star-rank-value{color:#ff2d4b; margin-left:5px; display:inline-block; position:absolute; top:-3px; right:-30px;}
/*评价星星 star-comment*/
.star-comment,.star-comment span{display:inline-block;*display:block;zoom:1;}
.star-comment{vertical-align:middle; position:relative; top:2px;}
.star-comment span{width: 1rem; height:1rem;}
.star-comment .star-outline span{background:url(../img/star_comment_empty.png) no-repeat center center;background-size: contain;}
.star-comment .star-checked span{background:url(../img/star_comment_fill.png) no-repeat center center;background-size:contain; position:absolute; top:0;}
.star-comment input[type=radio]{display:none;}
.star-comment input[type=radio]:checked + span{background:url(../img/star_comment_fill.png) no-repeat center center;background-size:contain;}

/*add-comment*/
.add-comment .list-block{margin:0; font-size:.75rem;}
.add-comment .delivery-comment .time{display:inline-block; margin:0 .5rem; font-weight:bold;}
.add-comment .delivery-comment .inaccuracy{display:inline-block; padding-left:1.2rem; color:#ff2d4b; position:relative;}
.add-comment .delivery-comment .inaccuracy .icon{display:inline-block; width:.8rem; height:.8rem; background:url(../img/incorrect_icon.png) no-repeat; background-size:contain; position:absolute; left:.2rem; top:.2rem;}
.add-comment .star-comment{margin-left:.5rem;}
.add-comment .goods-comment{background:#fff; padding:0 .75rem; font-size:.75rem;}
.add-comment .goods-comment .quality-comment{line-height:2.2rem; border-bottom:1px solid #e7e7e7;}
.add-comment .goods-comment .comment-list .row{height:2.2rem; line-height:2.2rem;}
.add-comment .goods-comment .favor-oppose span{margin-top:.4rem;}
.add-comment textarea{border:0; width:100%; padding:.5rem .75rem; -webkit-appearance: none;}

.order-status-info .image-container{background: #fff; padding: .5rem; padding-bottom: 0;  border-top: 0px solid #e7e7e7; border-bottom: 0px solid #e7e7e7;}


.store-index .list-block{margin-top: .5rem}
.store-index .list-block .store-title .item-title{font-size: .8rem; color: #333; font-weight: 600}
.store-index .list-block .item-title, .store-index .list-block .item-subtitle{font-size: .75rem; color: #333}
.store-index .list-block .business-hours .item-inner{display: flex}


/*收货地址*/
.address .bar .button-link,.address-list .bar .button-link,.coupon .bar .button-link{color:#FFF;}
.address .list-block{margin: .75rem 0; font-size: .75rem;}
.address .list-block input[type=text]{font-size: .75rem;}
.address .list-block .item-title.label{width: 25%;}
.address .list-block .item-li-one .item-title.label{height: 4.1rem; padding-top: .3rem;}
.address .list-block .item-sex .item-content{padding-left: 0;padding-right: 1.5rem;float: left;}
.address .list-block .item-content{padding-right: .75rem;}
.address .list-block ul:before,
.address .list-block ul:after{height: 0;}
.address .list-block .item-inner{padding-right: 0;border-bottom: 1px solid #e0e0e0;}
.address .list-block .item-inner:after{height: 0;}
.address .item-li-one .meitem-input{border-bottom: 1px solid #e0e0e0;}
.address .item-li-one .item-sex{padding-left: .25rem;height: 2.15rem;line-height: 2.15rem;display: -webkit-flex;display: flex;}
.address label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox{background-color: #ff2d4b;}
.address .list-block .item-media+.item-inner{margin-left: .5rem;}
.address .list-block .item-title{font-size: .8rem;}
.address .list-block .label-checkbox .item-inner{border-bottom: 0;}
.address .list-block .item-li-one .item-inner{padding-bottom: 0;padding-top: 0;}
.address .list-block .item-addr input[type=text]::-webkit-input-placeholder,
.address .list-block .item-addr input[type=text]::-moz-placeholder,
.address .list-block .item-addr input[type=text]:-ms-input-placeholder{color: #3d4145;}
.address .list-block .item-addr{position: relative;}
.address .list-block .item-addr .item-input{position: relative;padding-left: 1rem;}
.address .list-block .item-addr .item-input label{position: absolute;top: .3rem;left: 0; width: 1.2rem;height: 1.2rem;display: block;background: url(../img/location.png) no-repeat left center;background-size: cover;}
.address .list-block .item-addr .item-input:after{position: absolute;font-family: Icon !important;content: '\e583';right: 0;top: .7rem;color: #e0e0e0;}
.address .list-block .item-addr .item-input a{padding-left: 10px; display: inline-block; width:100%; height:36px; line-height: 36px; color:#3d4145}
.address .list-block .item-addr .item-input a i{font-size: 14px; color:#e0e0e0; padding-top: 3px}
.address .list-block .item-addr .item-input a span{color:#c6c6c8}
.address .del-address{height:2.2rem; line-height:2.2rem; text-align:center; background:#fff; margin-top:.5rem;}
.address .del-address a{display:block; color:#ff2d4b;}
/*address-list*/
.address-list .list-block{margin-top:.5rem;margin-bottom:0;}
.address-list .row{width:inherit; color:#333;}
.address-list .name,.address-list .sex,.address-list .tel{color:#7A7A7A; font-size:.65rem; display:inline-block; margin-right:.5rem;}
.address-list .disabled .name,.address-list .disabled .sex,.address-list .disabled .tel,.address-list .disabled .detail-address{color:#aaa;}
.address-list .detail-address{font-size:.75rem; margin-top:.3rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.address-list .address-edit{height:inherit; text-align:right;}
.address-list .address-edit img{vertical-align:middle; margin-top:.6rem;width: 1.5rem}
.address-list-title{font-size:.7rem;padding:0 .75rem;margin-bottom:.3rem;color:#999;}
