.v4_shop_bar{ background:#fff;padding:10px 0 0}
.v4_shop_info{ position:relative;margin:0 10px;border-bottom:1px solid #d7d7d7;min-height:55px}
.v4_shop_info_img{ position:absolute;left:0;top:0;width:45px;height:45px}
.v4_shop_info_img img{ width:100%;height:100%}
.v4_shop_info_follow{ position:absolute;right:0;top:0;width:82px;height:23px;text-align:center;background:#00a5ea;-webkit-border-radius:12px;border-radius:12px;font-size:0;color:#fff}
.v4_shop_info_follow:after{ content:'';display:inline-block;height:100%;width:0;vertical-align:middle}
.v4_shop_info_follow span,.v4_shop_info_follow i{ font-size:11px;display:inline-block;vertical-align:middle;margin:0 2px}
.v4_shop_info_follow i{ width:12px;height:14px;background-position:0 -49px}
.v4_shop_info_followed i{ background-position:0 -33px}
.v4_shop_info_main{ margin:0 0 0 55px}
.v4_shop_info_tt{ position:relative;z-index:1;height:25px;margin:0 85px 0 0}
.v4_shop_info_shopname{ display:inline-block;position:relative;font-size:12px;padding:0 24px 0 0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.v4_shop_info_shopname h3{ display:inline-block;font-weight:normal;color:#333;position:relative;top:-2px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.v4_shop_info_shopname p{ font-size:11px;color:#666;margin-top:-3px}
.v4_shop_info_star{ height:24px;line-height:20px}
.v4_shop_info_star_box{ position:relative;float:left;width:111px;height:18px;background-position:0 -18px;margin:0 5px 0 0}
.v4_shop_info_star_box i{ position:absolute;left:0;top:0;height:100%;background-position:0 0}
.v4_shop_info_star_txt{ float:left;margin-right:5px}
.v4_shop_info_star_earth{ float:left;position:relative;height:24px}
.v4_shop_info_star_earth_icon{ display:block;width:14px;height:14px;position:relative;top:4px;background:url("earth.html") no-repeat;background-size:140px auto}
.v4_shop_info_star_earth_box{ position:absolute;right:-10px;top:22px;width:140px;height:25px;font-size:11px;text-align:center;color:#fff;line-height:28px;background:url("earth.html") no-repeat 0 -27px;background-size:140px auto}
.v4_shop_info_shopname .v4_shop_info_star_earth{ float:none;position:absolute;right:7px;top:-4px}
.v4_shop_info_btn{ overflow:hidden;font-size:11px;color:#888;font-family:'simsun' !important;}
.v4_shop_info_btn a,.v4_shop_info_btn span{ position:relative;float:left;color:#666}
.v4_shop_info_btn a b{ font-weight:normal}
.v4_shop_info_btn span{ background:#dcdcdc;height:10px;width:1px;margin:3px 10px 0}
.v4_shop_info_btn_follow{ padding:0 0 0 16px}
.v4_shop_info_btn_follow i{ position:absolute;left:0;top:2px;width:11px;height:11px;background-position:0 0}
.v4_shop_info_btn_call{ padding:0 0 0 18px}
.v4_shop_info_btn_call i{ position:absolute;left:0;top:3px;width:12px;height:11px;background-position:0 -13px}
.v4_shop_info_btn_wx{ padding:0 0 0 18px}
.v4_shop_info_btn_wx i{ position:absolute;left:0;top:2px;width:14px;height:11px;background-position:0 0}
.v4_shop_nav{ height:60px;margin:0 10px;display:-webkit-box}
.v4_shop_nav_item{ position:relative;display:inline-block;-webkit-box-flex:1;float:left;height:40px;width:30%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px 0 0}
.v4_shop_nav_item:after{ content:'';position:absolute;right:0;background:#dcdcdc;height:32px}
.v4_shop_nav_item:nth-last-child(1):after{ background:0}
.v4_shop_nav_item span,.v4_shop_nav_item i{ display:block;text-align:center}
.v4_shop_nav_item div{ text-align:center;color:red}
.v4_shop_nav_item span{ color:red;font-size:18px;font-weight:bolder}
.v4_shop_nav_item i{ margin:-5px 0 0}
.v4_shop_info_desc{ position:relative;margin:10px 0 25px}
.v4_shop_info_desc:after{ content:'';position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:10px;height:10px;border-bottom:1px solid #999;border-right:1px solid #999;-webkit-transform:rotate(45deg)}
.v4_shop_info_desc p{ color:#666;word-wrap:break-word;word-break:break-all;text-align:justify;line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.v4_shop_info_desc_show p{ height:auto;display:block}
.v4_shop_info_desc_show:after{ -webkit-transform:rotate(-135deg);bottom:-20px}
.v4_shop_nav_item_icon{ width:11px;height:11px;margin:0 auto;background-position:0 -13px}
.wx_itemlist .shop_mod_pic_1 .v4_hproduct{ border:1px solid #d7d7d7;position:relative;padding-bottom:9px}
.wx_itemlist .hproduct .v4_cover_icon{ position:absolute;right:-3px;top:5px;z-index:1;width:38px;height:18px;line-height:15px;text-align:center;color:#fff;background-position:0 -111px;font-size:12px;background-color:#00a5ea}
.v4_hproduct .cover{ border-bottom:1px solid #d7d7d7}
.v4_price{ margin:0 5px}
.v4_price_yen{ color:#e12228;font-family:Arial,Helvetica,sans-serif;display:inline-block;vertical-align:middle}
.v4_price_yen i{ font-size:9px}
.v4_price_tag{ vertical-align:middle;display:inline-block;position:relative;top:-1px;width:34px;height:11px;line-height:11px;padding:0 0 0 10px;margin:0 0 0 3px;font-size:7px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:0 -98px;background-color:#00a5ea}

.v4_sale{ margin:-3px 5px 0;color:#ccc;font-size:11px;font-family:Arial,Helvetica,sans-serif}
.v4_shopcar{ position:absolute;right:5px;bottom:10px;width:31px;height:31px;background-position:0 -65px;text-indent:-9999px;overflow:hidden;background-color:#00a5ea}
.indextit {padding: 7px;font-size:3212,33157.n] 3\  18px;}
.indextit span{margin-left:10px;color:#888;}
.brandico{border-top: 1px solid #ddd;}
.brandico td {border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.brandico td img{width:100%;}
.wx_hd_logo, .v4_shop_info_follow i, .v4_cover_icon, .v4_price_tag, .v4_shopcar {
    background-image: url("v4_srp.png");
    background-size: 38px auto;
    background-repeat: no-repeat;
}