/* CSS Document */

/*商家详细页面*/
.shop_details {clear:both;overflow:hidden;}
.shop_details .bb {background:white;overflow:hidden;display:none;}
.shop_details .bb.over {display:block;}

.shop_d_title {clear:both;overflow:hidden;border-top:0.5em solid #f2f2f2;color:#333333;}
.shop_d_title .t {height:2.8em;line-height:2.8em;padding:0 3%;overflow:hidden;border-bottom:1px solid #f2f2f2;}
.shop_d_title .img {clear:both;overflow:hidden;display:block; position: relative;margin:3%;margin-bottom:0;}
.shop_d_title .img .mimg {width:100%;clear:both;display:block; position:relative;z-index:0;}
.shop_d_title .img .mimg img {width:100%;}
.shop_d_title .img .zan { position:absolute;left:0;bottom:0;overflow:hidden;display:inline-table;clear:both;}
.shop_d_title .img .zan .zb { position:relative;color:white;z-index:1;overflow:hidden;padding:0.4em 0.5em;}
	.shop_d_title .img .zan .zb img {float:left;height:1.2em;display:inline;margin-right:0.4em;}
	.shop_d_title .img .zan .zb span {display:inline-block;}
.shop_d_title .img .zan .bj { position:absolute;top:0;left:0;bottom:0;right:0;background:black;opacity:0.6;-moz-opacity:0.6;-webkit-opacity:0.6;z-index:0;border-radius:0 0.4em 0 0;-moz-border-radius:0 0.4em 0 0;-webkit-border-radius:0 0.4em 0 0;}
.shop_d_title .count {clear:both;overflow:hidden;line-height:3.4em;height:3.4em;text-align:center;border-bottom:1px solid #f2f2f2;}
.shop_d_title .count span {display:inline-block;margin-left:0.4em;margin-right:0.4em;}
.shop_d_title .count span .n {color:#ff6600;}

.shop_details .bb .b {clear:both;overflow:hidden;border-top:0.5em solid #f2f2f2;background:white;padding:3% 0;}
.shop_details .bb .b .x {clear:both;overflow:hidden;color:#333333;height:1.8em;padding:0 3%;line-height:1.8em;}
.shop_details .bb .b .x font {color:#666666;}
.shop_details .bb .b .x a {color:#333333;}

.shop_details .bb .b .button {display:block;clear:both;width:90%;margin-left:5%;margin-right:5%;padding:0;margin-top:1em;height:2.8em;line-height:2.8em;margin-bottom:1em;}
.shop_details .bb .b .button img {height:1.3em;margin-right:0.3em;}
.shop_details .bb .b .button font {display:inline-block;}
.shop_details .bb .b .button .bold {font-weight:bold;}

.shop_details .bb .b .er {display:block;clear:both;overflow:hidden;padding:3%;}
.shop_details .bb .b .er .l {width:50%;float:left;overflow:hidden;text-align:center;}
.shop_details .bb .b .er .l img {width:90%;}
.shop_details .bb .b .er .l .t {clear:both;line-height:1.5em;padding-top:1em;}
.shop_details .bb .b .share {clear:both;width:50%;border:1px solid #cccccc;height:2.2em;line-height:1.8em;background:#f2f2f2;text-align:center;}
.shop_details .bb .b .share img {height:1.5em;margin-right:0.4em;}

.business {}
.business .b2{ width:100%; height:auto; margin-top:0.5em; overflow:hidden;background:#f2f2f2;}
/*简介*/
.business .b2 .t{ width:94%; height:auto; background-color:#FFFFFF; font-size:0.8em; text-align:left;line-height:140%;color:#666666; padding-left:3%; padding-right:3%; padding-top:0.5em; padding-bottom:0.5em; overflow:hidden;}
.business .b2 .t img{ width:100%; padding-top:0.3em; padding-bottom:0.3em;}
/*商品*/
/*线下商品功能*/
.business .b2 .f{ width:94%; height:3em; background-color:#FFFFFF; margin-bottom:0.5em; padding-left:3%; padding-right:3%;}
.business .b2 .f .f_l{ width:50%; height:3em; font-size:1em; text-align:left;line-height:2.6em;color:#666666; float:left;}
.business .b2 .f .f_r{ width:50%; height:3em;text-align:right;line-height:2.8em;color:#999999; float:right;}
.business .b2 .f .f_r img{ height:1em}
/*商品列表*/
.business .b2 .s{ width:100%; height:auto;}
.business .b2 .s .k{ position:relative; z-index:0; left:0; top:0; width:49%; height:auto; background-color:#FFFFFF; padding-bottom:0.5em; margin-bottom:1%;color:#333333;}
.business .b2 .s .k dl {clear:both;margin:0;padding:0 5%;line-height:1.8em;overflow:hidden;height:1.8em;}
.business .b2 .s .k dt {clear:both;margin:0;line-height:1.5em;padding:0 5%;height:3.2em;overflow:hidden;}
.business .b2 .s .k .q{ width:90%; height:auto; margin-left:5%; margin-right:5%; margin-top:0.5em;overflow:hidden;height:9em;overflow:hidden;text-align:center;}
.business .b2 .s .k .q img{height:9em;}
.business .b2 .s .k .w{ width:90%; height:3em; font-size:1em;text-align:left;line-height:150%;color:#333333; margin-left:5%; margin-right:5%; padding-top:0.5em; overflow:hidden;}
.business .b2 .s .k .u{ width:90%; height:2em; font-size:1em; text-align:left;line-height:2em;color:#BF3000; padding-left:5%; padding-right:5%;}
.business .b2 .s .k .u_s{ width:90%; height:2em; padding-left:5%; padding-right:5%;}
.business .b2 .s .k .u_s .u_sl{ width:46%; height:2em; font-size:1em; text-align:left;line-height:2em;color:#BF3000; float:left;}
.business .b2 .s .k .u_s .u_sr{ width:54%; height:2em; float:right;}
.business .b2 .s .k .u_s .u_sr .u_sb{ width:30%; height:2em; background-color:#BF3000; font-size:1em; text-align:center;line-height:2em;color:#FFFFFF; float:left;}
.business .b2 .s .k .u_s .u_sr .u_sb.over{ background-color:#F2F2F2;color:#666666;}
.business .b2 .s .k .u_s .u_sr .u_st{ width:40%; height:2em; font-size:1em; text-align:center;line-height:2em;color:#BF3000; float:left;}
.business .b2 .s .k .g{ position:absolute; z-index:1; left:5%; top:0.5em; right:5%; width:90%; height:2em;}/*商品标签*/
.business .b2 .s .k .g .h{ width:1.5em;font-size:0.6em; text-align:center;line-height:1.3em;color:#FFFFFF; float:left;border-radius:0 0 0.9em 0.9em;-moz-border-radius:0 0 0.9em 0.9em;-webkit-border-radius:0 0 0.9em 0.9em;opacity:0.9;-moz-opacity:0.9;-webkit-opacity:0.9;padding:0.3em 0.2em;padding-bottom:0.5em;}
.business .b2 .s .k .g .z{ width:5em; height:2em; font-size:0.6em; text-align:center;line-height:2em;color:#FFFFFF; float:left;}
.business .b2 .s .k .g .z img{ height:1em;}
.business .b2 .s .k .y{ position:absolute; z-index:1; left:5%; bottom:5.2em; right:5%; height:2em;}
.business .b2 .s .k .y .yj{ background:url(../img/00bantoumbg_cdr0.png) repeat left; font-size:0.6em; text-align:center;line-height:2em;color:#FFFFFF; padding-left:0.5em; padding-right:0.5em;}

body .layui-layer-tab .layui-layer-title {border-bottom:0;background:white;}
body .layui-layer-tab .layui-layer-title span {float:left;width:50%;overflow:hidden;font-size:1em;height:2.8em;line-height:2.8em;max-width:auto
;min-width:auto;padding:0;margin:0;text-align:center;border:0;background:#05c48c;color:white;}
	body .layui-layer-tab .layui-layer-title span .n {color:#fcf304;font-weight:bold;}
body .layui-layer-tab .layui-layer-title span.layui-layer-tabnow {height:2.8em;border:0;background:white;color:#333333;}
	body .layui-layer-tab .layui-layer-title span.layui-layer-tabnow .n {color:#ff6600;}
body .layui-layer-title {height:2.8em;width:100%;padding:0;margin:0;}
body .layui-layer {border-radius:0.5em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;overflow:hidden;}

.view_list {clear:both;overflow:hidden;padding:2% 3%;}
.view_list a {display:block;width:100%;clear:both;overflow:hidden;line-height:1.5em;color:#333333;padding:0.5em 0;border-bottom:1px solid #f9f9f9;}
.view_list a .name {display:inline-block;margin-right:0.4em;}