header{position:fixed;top:0;left:0;right:0;width:100%;z-index:50}
header.nofixed{position:static}
body.header_nofixed header{position:static}
body.header_nofixed .main_wrap{margin-top:0}
.yellow-color{background-color:#FF9957}
.red-color{background-color:#FF771F}
.gray-color{background-color:#848484}
.c-orange{color:#ff3b30}
.sku-detail{position:relative;margin-bottom:5px;line-height:20px;font-size:14px;background-color:#fff;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}
.sku-detail .goods-models{margin:0;padding:1px 5px;background-color:#ffe}
.sku-detail .goods-models dt{text-align:right;width:90px;padding-left:0;padding-right:5px}
.sku-detail .goods-models dd{margin-left:90px}
.sku-detail dl{margin:8px 0;zoom:1}
.sku-detail dl:after{content:"";display:table;clear:both}
.sku-detail dt{float:left;color:#999}
.sku-detail dt em,.sku-detail dt label{color:#999}
.sku-detail dd{margin-left:50px;display:block}
.sku-detail .txt,.sku-detail .txta{display:inline-block;border:2px solid #eee;padding:5px;resize:none;border-radius:4px;width:190px;font-size:14px}
.sku-detail .txt:focus,.sku-detail .txta:focus{outline:0!important;border-color:#666}
.sku-detail .qrcode-buy{display:none;position:absolute;bottom:10px;right:20px}
.sku-detail .sku-detail-inner{padding:1px 10px}
.sku-detail .sku-group{border-bottom:solid 1px #F0F0F0;position:relative}
.sku-detail .sku-group:after{content:'';position:absolute;top:50%;right:0;margin-top:-5px;width:6px;height:11px;background:url(../images/goods_icons.png) no-repeat;background-position:-40px -18px;background-size:58px 48px}
.js-detail-container{margin-top:10px}
.js-detail-container .hd ul{width:100%;color:#333;font-size:14px;background-color:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;display:-moz-box;display:-webkit-box;display:box;text-align:center}
.js-detail-container .hd ul li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;line-height:40px}
.js-detail-container .hd ul li.on{color:#F60;border-bottom:solid 1px #F60}
.trade-review-list .review-rate-tabber{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;border-top:0 none;background-color:#f2f2f2}
.trade-review-list .review-rate-tabber .item{width:25%;float:left;text-align:center}
.trade-review-list .review-rate-tabber button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;height:20px;width:88%;line-height:16px;padding-left:3px;padding-right:3px;border:none;border-radius:2px;background-color:#f2f2f2;font-size:12px;color:#666}
.trade-review-list .review-rate-tabber button.active{background-color:#f60;color:#fff}
.trade-review-list .review-profile .review-avatar-container{width:267px;max-height:142px;margin:auto;overflow:hidden}
.trade-review-list .review-profile .profiles{margin-left:-6px;margin-top:5px}
.trade-review-list .review-profile .image-circle,.trade-review-list .review-profile .name-circle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:28px;height:28px;margin:5px 0 5px 6px;border-radius:14px;float:left}
.name-card{margin-left:0;width:auto;padding:5px 0}
.name-card,.name-card .thumb{position:relative;overflow:hidden}
.name-card .thumb{width:60px;height:60px;float:left;margin-left:auto;margin-right:auto;background-size:cover}
.name-card .thumb img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:50%}
.name-card .detail{margin-left:68px;width:auto;position:relative}
.name-card .detail h3{margin-top:1px;color:#333;font-size:12px;line-height:16px;width:100%}
.name-card .detail p{position:relative;font-size:12px;line-height:16px;white-space:nowrap;margin:0 0 2px;color:#ccc}
.report-detail-container .img-container,.review-detail-container .img-container{margin-top:0;margin-left:-6px;font-size:0;line-height:0}
.report-detail-container .img-container img,.review-detail-container .img-container img{width:95px;height:95px;margin-left:6px;float:left;border:solid 1px #DDD}
.item-detail{overflow:hidden}
.block,.block-item,.name-card .detail a{display:block}
.quantity,.quantity .txt,.quantity button,.sku-layout .vertical-middle{vertical-align:middle;font-size:1rem}
.block,.block p,.block-item{overflow:hidden}
.goods-header,.image-input-trigger,.quantity .txt{-webkit-tap-highlight-color:transparent}
.block-item{position:relative;padding:10px;line-height:22px;border:0;border-top:1px solid #e5e5e5}
.block-item .btn-auth-code{position:absolute;top:6px;right:0;height:30px;line-height:30px;padding-left:7px;padding-right:7px;font-weight:700}
.block-item .verify-image{position:absolute;width:80px;height:30px;right:10px;top:7px}
.block-item.border-none{border-bottom:0 none}
.block-item ul{padding-right:50px}
.block-item ul em{color:#999}
.block-item h4.block-item-title{line-height:22px;float:left;margin-right:10px}
.block{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:10px 0;background-color:#fff;position:relative;font-size:14px}
.block.top-0,.block:first-child{margin-top:0}
.quantity,.tag{display:inline-block}
.block-list>.block-item:first-child,.block.border-0,.block.border-top-0{border-top:0 none}
.block.border-0,.block.border-bottom-0{border-bottom:0 none}
.block.bottom-0{margin-bottom:0}
.block .bottom{padding:10px;height:18px;line-height:18px}
.block .bottom .price{float:right;color:#f60}
.block .opt-wrapper{position:absolute;top:9px;right:5px}
.block .opt-wrapper .btn,.block .opt-wrapper .opt-link{margin-right:5px}
.block .opt-link{color:#09f;font-size:12px;line-height:24px}
.sku-layout .layout-title .goods-base-info .goods-price .old-price,.sku-layout .layout-title .goods-base-info .goods-price .original-price,.tag{color:#999}
.block.block-list{margin:0;padding:0 0 0 10px;list-style:none;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.block.block-list.margin-top-normal{margin-top:20px}
.block-list.wf{padding-left:0}
.block-list.wf .b-list{padding-left:10px;background-color:#fff}
.block-list>.block-item{padding:10px 10px 10px 0}
.block.block-list+.block.block-list{margin-top:12px}
.quantity .txt,.quantity button,.tag{margin:0;text-align:center}
.tag{background-color:transparent;border:1px solid #e5e5e5;border-radius:3px;font-size:12px;line-height:12px;padding:4px}
.tag-big{font-size:14px;line-height:18px}
.tag.tag-green{color:#06bf04;border-color:#0c3}
.tag.tag-orange,.tag.tag-orangef60{color:#f60;border-color:#f60}
.tag.tag-white{color:#333;border-color:#e5e5e5}
.tag.tag-blue{color:#00a0f8;border-color:#00a0f8}
.tag.tag-red{color:#ed5050;border-color:#ed5050}
.tag.tag-pink{color:#ee614b;border-color:#ee614b}
.tag.disabled{background-color:#ddd!important;background-image:none!important;border:1px solid transparent!important;color:#fff!important}
.quantity{font-size:0;position:relative}
.quantity input[type=number]::-webkit-outer-spin-button{margin:0}
.quantity button{border:2px solid #eee;font-size:16px;line-height:10px;font-weight:700;color:#666;padding:5px;outline:0!important;width:26px;height:30px;text-indent:-9999px;overflow:hidden}
.quantity .txt{font-size:14px;width:24px;height:18px;border-radius:0}
.quantity .minus::before,.quantity .plus::before{width:8px;height:2px;top:0;left:0;right:0;margin:auto;background-color:#6c6c6c;bottom:0;content:''}
.quantity .txt:focus{border-color:#eee}
.quantity .minus{position:relative;border-radius:4px 0 0 4px;border-right:0 none}
.quantity .minus::before{position:absolute}
.quantity .plus{position:relative;border-left:0 none;border-radius:0 4px 4px 0}
.quantity .plus::before{position:absolute}
.quantity .plus::after{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:'';width:2px;height:8px;background-color:#6c6c6c}
.quantity .minus.disabled::before,.quantity .plus.disabled::after,.quantity .plus.disabled::before{background-color:#ddd}
.quantity .response-area{width:42px;height:42px;top:-7px;position:absolute}
.name-card,.name-card .thumb{position:relative;overflow:hidden}
.quantity .response-area-plus{right:-5px}
.quantity .response-area-minus{left:-5px}
.name-card{margin-left:0;width:auto;padding:5px 0}
.name-card .thumb{width:60px;height:60px;float:left;margin-left:auto;margin-right:auto;background-size:cover}
.name-card .thumb img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:auto;height:auto;max-width:100%;max-height:100%}
.name-card a:active,.name-card a:hover{text-decoration:none}
.name-card .detail{margin-left:68px;width:auto;position:relative}
.name-card .detail h3{margin-top:1px;color:#333;font-size:12px;line-height:16px;width:100%}
.name-card .detail p{position:relative;font-size:.935rem;line-height:16px;white-space:nowrap;margin:0 0 2px;color:#000;overflow:hidden}
.name-card .detail .l2-ellipsis{max-height:34px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.name-card .btn-goods-link{bottom:8px;right:10px;position:absolute;line-height:14px;font-size:12px}
.name-card.name-card-3col{padding:8px 85px 8px 0}
.name-card.name-card-3col .right-col{position:absolute;right:0;top:8px;width:78px;padding-right:10px;font-size:12px}
.name-card.name-card-3col .right-col .price{font-size:14px;color:#515151;text-align:right;line-height:16px}
.name-card.name-card-3col .right-col .num{font-weight:200;text-align:right;margin-top:3px;padding:0;color:#555}
.name-card.name-card-3col .right-col .num .num-txt{padding:0;line-height:22px;color:#515151}
.name-card.name-card-3col .right-col .order-state{font-size:13px;text-align:right}
.sku-tag.tag{color:#000;border-color:#999}
.sku-tag.selected{color: #FFF;border-color: #FF9957;background: #FF9957;}
.sku-tag.locked{color:#d6d6d6;cursor:not-allowed;border-color:#bbb;border-style:dotted}
.sku-layout{-webkit-overflow-scrolling:touch;background-color:#fff}
.sku-layout .line-through{display:inline-block;text-decoration:line-through;line-height:23px}
.goods-header,.goods-header.restore .thumb{display:block}
.sku-layout .block-item:first-child{border-top:0 none}
.name-card.sku-name-card .thumb{width:40px;height:40px;margin:2px 0 0 10px}
.name-card.sku-name-card .thumb img{height:40px}
.name-card.sku-name-card .detail{margin-left:55px}
.tag.tag-redf30{color:#f30;border-color:#f30}
.goods-header{height:auto;padding:8px 0 6px;overflow:hidden;border-top:1px solid #f2f2f2;background-color:#fff}
.goods-header.restore{border-top-color:transparent;background-color:#fff}
.goods-header.restore .title{padding-right:5px}
.goods-header .thumb{display:none;width:50px;height:50px;border:1px solid #eee;float:left;margin:2px 0 0 10px}
.goods-header .thumb>img{max-width:100%;max-height:100%}
.goods-header .title{font-weight:400;margin:0;padding:0 10px;font-size:16px;line-height:22px;text-align:left}
.sku-layout .model-title{padding-top:3px;padding-bottom:5px;font-size:13px;float:left;width:100%}
.sku-layout .model-list{zoom:1;padding-left:0;margin-bottom:0}
.sku-layout .model-list:after{content:"";display:table;clear:both}
.sku-layout .model-list a{position:relative;margin-right:10px;min-width:32px;max-width:180px;line-height:16px;padding:6px 9px;margin-bottom:10px}
/*.sku-layout .model-list a.selected::after{content:' ';position:absolute;bottom:-1px;right:-1px;background:url(../images/icon.png) 0 -108px no-repeat;height:12px;width:12px}*/
.sku-layout .model-list a.locked{color:#d6d6d6;cursor:not-allowed;border-color:#bbb;border-style:dotted}
.sku-layout .layout-content .goods-models>dl{padding:7px 0 4px}
.sku-layout .layout-content .goods-models>dl .sku-num{width:30%;line-height:42px}
.sku-layout .layout-content .goods-models>dl .stock{line-height:42px;padding-right:7px}
.sku-layout .layout-content .goods-models>dl .stock .stock-num{padding-left:3px;line-height:48px;float:left}
.sku-layout .quantity{float:right;margin-top:10px}
.sku-layout .quantity .minus{border-radius:2px 0 0 2px}
.sku-layout .quantity .plus{border-radius:0 2px 2px 0}
.sku-layout .quantity .txt{width:33px;height:25px;padding:1px;border:1px solid #999;border-width:1px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.sku-layout .quantity .txtCover{position:absolute;top:0;left:37px;bottom:0;right:37px}
.sku-layout .quantity .minus,.sku-layout .quantity .plus{width:37px;height:29px;background-color:#fff;border:1px solid #999}
.sku-layout .layout-title{border-bottom:1px solid #e5e5e5;border-top-width:0;position:static;padding:8px 0 6px}
.sku-layout .layout-title .goods-base-info .title{margin-right:45px;line-height:22px}
.sku-layout .layout-title .goods-base-info .goods-price{padding:0 55px 0 0}
.sku-layout .layout-title .goods-base-info .goods-price .current-price{line-height:20px}
.sku-layout .layout-title .goods-base-info .goods-price .current-price .price-name{padding-top:1px;display:inline-block;float:left;margin-right:3px}
.sku-layout .layout-content{overflow-y:scroll;border:1px solid #fff;line-height:20px;background-color:#fff}
.sku-layout .layout-content .goods-models{padding:1px 10px}
.sku-layout .layout-content .content-foot{padding:10px;font-size:0}
.sku-layout .layout-content .content-foot .btn-buy,.sku-layout .layout-content .content-foot .btn-car{text-align:center;width:100%;padding:5px 0}
.sku-layout .sku-cancel{position:absolute;right:3px;top:2px;padding:10px}
.sku-layout .sku-cancel .cancel-img{height:20px;width:20px;background-image:url(../images/ico_close.png);background-size:contain;background-repeat:no-repeat}
.sku-box-shadow{-webkit-box-shadow:0 -1px 14px rgba(0,0,0,.9);box-shadow:0 -1px 14px rgba(0,0,0,.9);position:fixed;bottom:0;left:0;z-index:999;width:100%}
.black_bg{height:100%;position:fixed;top:0;left:0;right:0;z-index:100;transition:none .2s ease;opacity:1;background-color:rgba(0,0,0,.8);z-index:100;display:none}
.report-detail-container .comment,.report-detail-container .like,.review-detail-container .comment,.review-detail-container .like{display:inline-block;vertical-align:text-bottom;margin:0 3px 0 17px}
.report-detail-container .like,.review-detail-container .like{width:15px;height:17px;background:url(../images/reviews.png) no-repeat;background-size:98px 92px;background-position:-30px -60px}
.review-detail-container .like_on{color:#ED0202}
.review-detail-container .like_on .like{background-position:-15px -60px}
.report-detail-container .comment,.review-detail-container .comment{width:16px;height:13px;background:url(../images/reviews.png) no-repeat;background-size:98px 92px;background-position:-60px -44px}
.body-header .go-back{width:4em;height:4em;position:absolute;left:10px;top:10px;background:url(../images/c_back.png) no-repeat;background-size:100%;z-index:990}
.body-header .share-cont{width:4em;height:4em;position:absolute;right:10px;top:10px;background:url(../images/share.png) no-repeat;background-size:100%;z-index:990}
.btn-buy{font-size:14px;background-color:#FF771F;display:inline-block;border:1px solid #FF771F;border-radius:3px;padding:5px 4px;margin:0;cursor:pointer;line-height:2em;-webkit-appearance:none;width:44%;float:left;color:#FFF}
.header_white{height:49px}
.btn_wrap:after,.clear:after,.clearfix:after,.evaluate .evaluate_list_box .evaluate_box .rate_avator_time:after,.main_wrap .detail_info_line:after,.mod_goods_list:after,.mod_itemgrid:after,.product_wrap .act_container .coupon .icon_coupon:after,.product_wrap .act_container .item_act:after,.product_wrap .price_stock:after,.product_wrap .sku_area_wrap .send_to:after,.product_wrap .sku_area_wrap .sku:after,.product_wrap .sku_area_wrap .sku_num .num_wrap:after,.product_wrap .sku_area_wrap:after,.recommend .recommend_box:after,.share_wrap .share_box:after,.three_tab:after{clear:both;content:'\20';display:block}
.product_wrap .sku_area_wrap{-webkit-overflow-scrolling:touch;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.product_wrap .sku_area_wrap{-webkit-overflow-scrolling:touch;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.main_wrap{max-width:680px;margin:0 auto;position:relative}
.parameter_wrap,.product_wrap,.service_wrap{margin-bottom:8px}
.btn_shop_wrap{min-height:30px;padding:7px 15px;margin:8px 0;background:#fff;overflow:hidden}
.btn_shop_wrap .shop_logo{float:left;width:30px;height:30px;margin-right:10px;border:0 none}
.btn_shop_wrap h3{float:left;font-weight:400;line-height:30px;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}
.btn_shop_wrap .p-m{float:right;line-height:30px;font-size:.75rem;color:#929292;background:url(../images/ico-arrow-r.png) no-repeat right center;background-size:8px;padding-right:15px}
.num_wrap{overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-user-select:none}
.num_wrap input,.num_wrap span{float:left;width:29px;height:28px;line-height:28px;border:1px solid #d6d6d6;text-align:center;position:relative}
.num_wrap input{width:19px}
.num_wrap .minus{border-top-left-radius:3px;border-bottom-left-radius:3px}
.num_wrap .minus:after{content:"";width:12px;height:2px;position:absolute;background:#333;left:50%;top:50%;margin-top:-1px;margin-left:-5px}
.num_wrap .minus_disabled:after{background:#ddd}
.num_wrap .num{-webkit-appearance:none;border-radius:0;width:35px;height:30px;line-height:normal;border:1px solid #d6d6d6;background:#fff;border-left:0;border-right:0;text-align:center}
.num_wrap .plus{border-top-right-radius:3px;border-bottom-right-radius:3px}
.num_wrap .plus:after{content:"";width:12px;height:2px;position:absolute;background:#333;left:50%;top:50%;margin-top:-1px;margin-left:-5px}
.num_wrap .plus:before{content:"";width:12px;height:2px;position:absolute;background:#333;left:50%;top:50%;width:2px;height:12px;top:50%;margin-top:-6px}
.num_wrap .plus_disabled:before{background:#ddd}
.num_wrap .plus_disabled:after{background:#ddd}
.num_wrap_disabled .minus:before{background:#ddd}
.num_wrap_disabled .minus:after{background:#ddd}
.num_wrap_disabled .num{color:#bbb}
.num_wrap_disabled .plus:before{background:#ddd}
.num_wrap_disabled .plus:after{background:#ddd}
.main_wrap .detail_off+.detail_switch{display:none}
.md_hd_wrap{height:49px;line-height:49px;background-color:#F7F7F8;position:relative;overflow:hidden;z-index:999;border-bottom:1px solid #D5D5D8;-webkit-tap-highlight-color:transparent}
.md_hd_wrap .col_left{position:absolute;width:50px;height:49px;background:url(../images/ico-arrow-l.png) no-repeat 15px center;background-size:10px}
.md_hd_wrap .col_middle{margin:0 60px;height:49px;text-align:center;position:relative;overflow:hidden}
.md_hd_wrap .col_middle h1{font-size:18px;line-height:49px;color:#0093d5;font-weight:400}
.md_hd_wrap .col_middle .input_search{font-size:14px;line-height:normal;height:30px;border:1px solid #0093d5;border-radius:45px;display:block;width:100%;padding:0 7px;margin-top:14px;-webkit-appearance:none}
.md_hd_wrap .col_middle .input_search::-webkit-search-cancel-button{display:none}
.md_hd_wrap .c-setting{position:absolute;top:0;right:10px;background:url(../images/ico-10.png) no-repeat right center;background-size:20px;width:45px;height:45px}
.three_tab{box-sizing:border-box;height:50px;width:205px;margin:0 auto}
.three_tab li{float:left;text-align:center;color:#999}
.three_tab li a{display:inline-block;width:100%}
.three_tab li span{display:inline-block;height:50px;line-height:50px;color:#999}
.three_tab .detail_tab,.three_tab .parameter_tab,.three_tab .product_tab{padding:0 20px}
.cur_detail .detail_wrap,.cur_parameter .parameter_wrap,.cur_product .product_wrap,.cur_service .service_wrap{display:block}
.cur_detail .detail_tab a span,.cur_parameter .parameter_tab a span,.cur_product .product_tab a span,.cur_service .service_tab a span{height:48px;border-bottom:1px solid #FF3B30;color:#FF3B30}
.swiper-wrapper{border-bottom:solid 1px #eee}
.swiper-wrapper,.swiper-wrapper .swiper-slide{height:auto}
.swiper-slide img{width:100%;display:block;margin:0 auto}
.swiper-container-horizontal>.swiper-pagination{width:auto;position:absolute;left:50%;line-height:16px;box-sizing:border-box;padding:0 5px;border-radius:10px;-webkit-border-radius:10px;background-color:rgba(255,255,255,.5);-webkit-transition:0;-moz-transition:0;-o-transition:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
.swiper-container>.swiper-pagination .swiper-pagination-bullet{margin:2px 10px 1px 0;width:6px;height:6px}
.swiper-container>.swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}
.swiper-pagination-bullet{opacity:1;background:#999}
.swiper-pagination-bullet-active{background:#FFAC1F}
.main_wrap{min-width:320px}
.main_wrap .detail_off .icon_up,.main_wrap .icon_base,.main_wrap .icon_next,.main_wrap .icon_up{width:7px;height:14px;position:absolute;top:50%;margin-top:-7px;margin-right:15px;right:0;background:url(../images/ico-arrow-r.png) no-repeat;background-size:contain}
.main_wrap .mod_detail_info{padding:0 15px;background-color:#fff;border-bottom:1px solid #eee;position:relative;margin-bottom:10px}
.main_wrap .mod_detail_info h3{color:#999;float:left;font-size:12px;font-weight:400;line-height:22px}
.main_wrap .mod_detail_info_header{background-color:#fff;border-top:1px solid #eee;position:relative}
.main_wrap .mod_detail_info_header h3{color:#333;float:left;line-height:20px;font-weight:400}
.main_wrap .mod_detail_info_header span{margin-right:10px}
.main_wrap .mod_detail_info_header span.stock{line-height: 1.5;color:#ff3b30;}
.main_wrap .detail_info_line{position:relative;padding: 10px 0 10px 15px;font-size:.825rem;}
.main_wrap .btn_shop_wrap h3{height:30px!important;line-height:30px!important}
.product_wrap{background-color:#f4f4f4}
.product_wrap .item_info{box-sizing:border-box;background-color:#fff;margin-bottom: 8px;border-bottom: solid 1px #eee;}
.product_wrap .title_wrap{padding: 13px 15px 0;}
.product_wrap .title_wrap .item_title{font-size:.9375rem;line-height:20px;min-height:20px;max-height:40px;color:#333;margin-bottom: 7px;word-wrap:break-word;word-break:break-all;overflow:hidden;}
.product_wrap .title_wrap .item_word{font-size:12px;line-height:12px;height:12px;color:#A8A6A5;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.product_wrap .title_wrap .item_tag{color:#f60}
.product_wrap .price_stock{padding: 0 15px 10px;background-color:#fff;}
.product_wrap .price_stock .item-like{border: solid 1px #ff3b30;float:right;border-radius:2px;padding: 0 4px 0 21px;height: 20px;line-height: 18px;color: #ff3b30;margin-top: -1px;background: url(../images/ico-love.png) no-repeat 3px center;background-size: 15px !important;}
.product_wrap .price_stock .item-like-on{background: url(../images/ico-loved.png) no-repeat 3px center #ff3b30;color: #FFF;}
.product_wrap .price_stock .item_price{height:19px;float:left;font-size:1rem;color:#ff3b30;font-weight:700}
.product_wrap .price_stock .item_stock{float:right;margin-top:7px}
.product_wrap .price_stock .item_stock .sales,.product_wrap .price_stock .item_stock .stock{font-size:12px;line-height:12px;height:12px;color:#999;float:right}
.product_wrap .price_stock .item_stock .sales{border-right:1px solid #ddd;padding-right:10px}
.product_wrap .price_stock .item_stock .stock{margin-left:10px}
.product_wrap .act_container .item_act{position:relative;overflow:hidden;border-top:1px solid #f4f4f4;padding:7px 0}
.product_wrap .act_container .item_act .act_list{float:left;width:100%}
.product_wrap .act_container .item_act .act_list .option{float:left;margin-right:15px;font-size:12px;color:#999}
.product_wrap .act_container .item_act .icon{display:inline-block;position:relative;float:left}
.product_wrap .act_container .item_act .icon_text{float:left;height:22px;line-height:22px;margin-left:3px}
.product_wrap .act_container .service .icon{height:15px;width:17px;top:4px}
.product_wrap .act_container .service .icon.icon-01{background:url(../images/ico-14.png) no-repeat;background-size:contain}
.product_wrap .act_container .service .icon.icon-02{background:url(../images/ico-13.png) no-repeat;background-size:contain}
.product_wrap .act_container .service .icon.icon-03{background:url(../images/ico-15.png) no-repeat;background-size:contain}
.evaluate .detail_info_line{border-bottom:1px solid #eee}
.evaluate .evaluate_num{float:right;margin-right:35px;color:#ccc}
.evaluate .J_to_evaluate{padding:10px 15px 0;color:#8e8e93;display:block}
.evaluate .evaluate_list_box{padding:15px 0;margin-left:15px}
.evaluate .evaluate_list_box .evaluate_list_inner{border-top:1px solid #f4f4f4;padding:10px 15px 20px 0}
.evaluate .evaluate_list_box .reply{clear:both;margin-bottom:5px;word-break:break-all;color:#af824d}
.evaluate .evaluate_list_box .evaluate_box{padding-right:15px}
.evaluate .evaluate_list_box .evaluate_box .avator_wrap{float:left;height:32px}
.evaluate .evaluate_list_box .evaluate_box .avator_wrap img.avator_pic{width:32px;height:32px;border-radius:15px;-webkit-border-radius:15px}
.evaluate .evaluate_list_box .evaluate_box .avator_wrap .avator_name{display:inline-block;line-height:32px;margin-left:5px;vertical-align:text-bottom;max-width:145px;overflow:hidden}
.evaluate .evaluate_list_box .evaluate_box .quality_time{float:right}
.evaluate .evaluate_list_box .evaluate_box .top_tip{display:inline-block;width:13px;height:13px;background-position:-20px -110px;position:relative;top:3px}
.evaluate .evaluate_list_box .evaluate_box .comment_time{color:#8E8E93;margin-top:10px;font-size:13px;line-height:13px}
.evaluate .evaluate_list_box .evaluate_box p.evaluate_comment{clear:both;color:#333;word-break:break-all;overflow:hidden;margin-top:15px}
.evaluate .evaluate_list_box .evaluate_box p.evaluate_par{color:#929292;font-size:.75rem}
.evaluate .evaluate_list_box .evaluate_box .detail_switch .evaluate_comment{height:34px}
.evaluate .all_evaluate_btn{cursor:pointer;display:block;color:#6E6E70;height:40px;line-height:40px;font-size:14px;text-align:center}
.evaluate .evaluate_text{position:relative}
.evaluate .evaluate_next{font-family:initial;font-size:12px}
.evaluate_wrap .mod_detail_info_header{border-top:0}
.evaluate_wrap .mod_detail_info_header .evaluate_list_box{border-top:0;padding-top:0}
.evaluate_wrap .mod_detail_info_header .evaluate_list_box h4{padding-bottom:10px}
.evaluate_wrap .mod_detail_info_header .evaluate_list_box .evaluate_comment{margin-bottom:5px}
.evaluate_wrap .evaluate_tag_box{padding-bottom:25px;border-bottom:0}
.evaluate_wrap .evaluate_imgs_box{width:100%}
.evaluate_wrap .evaluate_imgs_box ul{margin-bottom:10px}
.evaluate_wrap .evaluate_imgs_box ul li{float:left;margin-right:4px}
.evaluate_wrap .evaluate_imgs_box ul li .small_img{max-height:55px;max-width:55px}
.evaluate_wrap h4{font-size:14px;line-height:14px;color:#000}
.evaluate_wrap .evaluate_score_box{overflow:hidden;padding:25px 15px 20px}
.evaluate_wrap .score_box{position:relative;margin-top:10px}
.evaluate_wrap .score_box .star_box{height:20px;width:125px;background-position:0 -64px}
.evaluate_wrap .score_box .star_box_light{height:20px;max-width:125px;background-position:0 -40px}
.evaluate_wrap .score_box .star_box_light.store5{width:136.32px}
.evaluate_wrap .score_box .star_box_light.store4{width:99.32px}
.evaluate_wrap .score_box .star_box_light.store3{width:74.32px}
.evaluate_wrap .score_box .star_box_light.store2{width:47.32px}
.evaluate_wrap .score_box .star_box_light.store1{width:21.32px}
.evaluate_wrap .evaluate_operate{display:inline-block;width:auto;height:23px;border:1px solid #e6e6e6;line-height:23px;border-radius:3px;-webkit-border-radius:3px;text-align:center;padding:0 10px;cursor:pointer}
.evaluate_wrap .evaluate_operate .evaluate_icon{display:inline-block;width:15px;height:16px;vertical-align:middle;background-position:-58px -86px;margin-top:-4px}
.evaluate_wrap .already_praise .evaluate_icon{background-position:-38px -86px}
.evaluate_wrap .evaluate_hinter_box{background-color:#f4f4f4;padding:100px 0 30px;text-align:center}
.evaluate_wrap .evaluate_hinter_box .hinter_img{height:100px;width:100px;background-position:0 -135px;margin:0 auto}
.evaluate_wrap .evaluate_hinter_box .hinter_text{margin-top:20px;font-size:12px;line-height:12px;color:#ccc}
.detail_info_wrap img{max-width:100%;    height: auto;}
.to_detail{box-sizing:border-box;display:block;width:100%;text-align:center;margin:0 auto;padding:0 0 10px;cursor:pointer;color:#333}
.to_detail .to_detail_btn{display:inline-block;font-size:13px;height:28px;line-height:28px;padding:0 10px;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;color:#ccc}
.cart-concern-btm-fixed{position:fixed;left:0;bottom:0;z-index:10;text-align:center;width:100%;height:50px;background:#FFF}
.four-column .concern-cart{width: 22%;float:left;position:relative;}
.five-column .concern-cart a{width: 100%;border-left:solid 1px #cacaca;margin-left:-1px;position:relative;}
em.btm-act-icn,em.btm-icn{width:23px;height:21px;display:block;margin:0 auto;background-color:#fff;margin-top:8px;margin-bottom:4px;position:relative;background-size:80%!important}
.cart-car-icn .btm-act-icn{background:url(../images/icon-footer.png) no-repeat -42px bottom;background-size:87px!important;width:24px}
.share-icn .btm-act-icn{background:url(../images/icon-footer.png) no-repeat 0 bottom;background-size:86px!important;width:19px}
.love-heart-icn .btm-act-icn,.love-heart-icn .btm-icn{background:url(../images/ico-12.png) no-repeat center;width:22px}
.love-heart-icn .btm-act-icn,.love-heart-icn .btm-icn.favorite{background-image:url(../images/ico-12on.png)}
.concern-cart a span{display:block;line-height:10px;height:15px;text-align:center}
.focus-info{color:#333;font-size:.75rem}
.concern-cart:before{position:absolute;top:-.5px;left:0;width:100%;height:1px;content:'';-webkit-transform:scaleY(.5);transform:scaleY(.5);border-top:1px solid #cacaca}
.four-column .action-list{width: 78%;float:left;}
.action-list a,.concern-cart a{display:inline-block;height:50px;line-height:50px;float:left;width:50%;color:#fff;font-size:15px}
.concern-cart a.love-heart-icn{border-left:solid 1px #cacaca}
.buy-cart-msg::before{content:"";height:8px;width:8px;position:absolute;top: 9px;left:50%;margin-left:7px;border-radius:8px;background:#ff3b30;z-index:2;}
.xq_data dl{width:100%;text-align:left;padding: 2px 0;\:solid 1px #f4f4f4;}
.xq_data dl:after{content:"";clear:both;display:block}
.xq_data dl dt{display:inline-block;width:23%;text-align:left;padding-right:10px;float:left;color:#666}
.xq_data dl dd{display:inline-block;width:61%;float:left;overflow:hidden}
.xq_data{overflow:hidden;background-color:#FFF;padding: 0 15px 5px;}
.xq_data .line01:last-child{display:none}
.xq_data .p_title{text-align:left;background-color:#FFF;line-height:38px;padding:0 15px;color:#333;font-size:14px;border-bottom:solid 1px #ececef;margin: 0 -15px 5px;}
.line01{width:100%;height: 1px;background-color: #f4f4f4;margin: 5px 0;}
.o-style{background:#FFF;border-bottom:1px solid #e0e0e0;margin-bottom:10px;overflow:hidden;padding-left:10px;padding-right:10px}
.order-store{position:relative;min-height:63px}
.order-store .os-header{position:absolute;top:8px;left:10px;width:45px;height:45px;border-radius:10px;overflow:hidden}
.order-store .os-info{padding:8px 60px 0;line-height:1.5rem;color:#999}
.order-store .os-info b{font-size:1rem;color:#333}
.mod_selectbox{float:left;margin-right:10px;margin-top: 0px;}
.myhide{display:none}
.mod_selectbox .input_btn{float:left;line-height:19px;cursor:pointer}
.mod_selectbox .input_btn i,.mod_selectbox .tablist li i{vertical-align:middle;font-size:14px}
.mod_selectbox .lion{position:absolute;bottom:0;right:0;width:12px;height:12px;background-position:-237px 0;font-size:999px;line-height:999px;display:none;overflow:hidden}
.mod_selectbox .selectlist{width:100%;clear:both;margin-left:-10px;box-shadow:0 0 3px #b3b3b3}
.mod_selectbox .selectlist{position:fixed;top:0;right:0;background-color:#fff;z-index:999;width: 75%;height:100%;display:none;}
.mod_selectbox .tablist{position:relative;overflow:hidden;z-index:9}
.mod_selectbox .tablist li.cur{background-color:#fff;border-bottom-color:#fff}
.mod_selectbox .tablist li{float:left;margin-left:-1px;padding:0 8px;height: 44px;background-color:#f7f7f7;border-width:1px;border-style:solid;border-color:#e5e5e5;line-height: 44px;cursor:pointer;border-top:none;min-width: 65px;text-align: center;}
.mod_selectbox .sec_childs{padding:10px 0 0}
.mod_selectbox .sec_childs{position:relative;margin-top:-1px;border-top:1px solid #e5e5e5;z-index:8;overflow-y:auto;height:100%}
.mod_selectbox .arealist .dt{padding:0 5px;margin-right:10px;margin-top:4px;width:40px;border-right:1px dotted #ebebeb;color:#999}
.arealist .dd,.mod_selectbox .arealist .dt{float:left}
.mod_selectbox .arealist .dd{width:330px}
.mod_selectbox .sec_childs .sec_item.cur{background-color:#ff966e;color:#fff}
.mod_selectbox .sec_childs .sec_item{float:left;padding: 6px 15px;margin:0 5px 5px 0;white-space:nowrap;display:block;width:100%;}
.mod_selectbox .selectclose{position:absolute;top:10px;right:10px;z-index:19;background:url(../images/detail_sprit24.png) no-repeat;height:14px;width:14px;cursor:pointer}
.mod_selectbox .selectsure{width:50px;height:22px;position:absolute;right:70px;top:11px;text-align:center;background:#c00;border-radius:2px}
.mod_selectbox .selectsure input{background:0 0;width:100%;height:100%;border:none;color:#FFF}
.mod_selectbox .selectclose{width:50px;height:22px;position:absolute;right:10px;top:11px;text-align:center;background:#f7f7f7;border-radius:2px;line-height:22px}
.iconDetail{width:13px;display:block;height:17px;margin-top:3px;float:left;font-family:detail!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;background:url(../images/ico-address.png) no-repeat center!important}


#J_TabBarBox{width:100% !important}