.bizbox{ margin:8px 0px; font-size:16px; background-color:#FFFFFF; color: #444444; padding:15px 10px; position:relative;}
.bizbox .pic{ position:relative; width:110px; height:110px; overflow:hidden; float:left; display: flex;}
.bizbox .pic img{ border:0px; width:100%; height:auto; min-height:100%; object-fit: cover; border-radius:3px;}
.bizboxAbout{ color:#666666; border-top:1px solid #eeeeee; margin-top:5px; padding-top:5px;}
.bizboxAbout strong{color:#1fbf8c; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; font-weight:lighter;}
.bizbox .con{ width:auto; padding-left:105px;}
.bizbox .con1{ width:auto; padding-left:10px; margin-left:10px;}
.bizbox .vip{  position:absolute; background-size:60px; background-image:url(/images/vip.png); background-repeat:no-repeat; width:80px; height:80px; top:0px; left:0px; z-index:80;}
.bizbox .title{font-size:18px; text-align:left; letter-spacing:0px; font-weight:bolder; color:#999; line-height:20px; height:20px; overflow:hidden}
.bizbox .title a{color:#444444; text-decoration:none; }
.bizbox .tel{ height:46px; line-height:23px; font-size:16px; color:#666666; overflow:hidden;}
.bizbox .tel .bd{ background-color:#ffffff; border:1px solid #ed4a41; color:#ffffff; background-image:url(/images/ico20.png); background-size:20px; background-position:4px 5px; background-repeat:no-repeat; width:28px; height: 28px; border-radius: 15px; position:absolute; bottom:10px; right:10px; font-size:14px; text-align:center; margin:0px; padding: 0px; display:block;}
.bizbox .address{ height:40px; line-height:40px; }
.bizbox .address span{color:#ff6600; width:auto; padding:1px 2px; line-height: 25px; height: 25px; text-align:center; margin-right:5px; font-size: 14px; border-radius:3px;  }
.bizbox .address .renzheng{border:1px solid #ff6600;}
.bizbox .bizfoot{ float:left; height:25px; margin-top:0px;}
.bizbox .review1{text-align:center; margin-right:5px; height:25px; float:left; margin-bottom:5px; width:100%;  border-radius:2px;}
.bizbox .review1 a{ color:#35a6ee;}
.bizbox .review2{width:auto; float: left; margin-right:5px; color:#666;  height:25px; line-height:25px;  padding:2px 0px; font-size:14px; }
.bizbox .review2 a{ color:#f0962a;}
.bizbox .review3{text-align:center; color:#1fbf8c; background-image: url("/images/ico_zan.png"); background-repeat: no-repeat; background-size: 20px;height:25px; line-height:25px; width:auto;background-position: 0px 4px;  padding:2px 8px; padding-left: 20px;  border-radius:2px; cursor:pointer; font-size:14px; float: left;}
.bizbox .review3 a{ color:#1fbf8c;}

/*商家内容页面*/
.bizHeadContainer {background-color: #ffffff; margin-bottom: 8px; border-top:1px solid #fff;}
.bizHeadContainer .share { display:flex; justify-content:center; padding:5px; margin-top:0px;}
.bizHeadContainer .bizHeadBar { margin:10px 0px 0px 0px; padding:10px 10px; border-top:1px solid #f2f6fc; display:flex; justify-content:center;}
.bizHeadContainer .bizHeadBar span, .bizHeadContainer .bizHeadBar a {font-size:13px; color:#909399; margin-right:10px; display:flex; align-items:center; line-height:20px;}
.bizHeadContainer .bizHeadBar .reply::before {content:"\e7e7"; font-family:iconfont; font-size:16px;}
.bizHeadContainer .bizHeadBar .dianzan::before {content:"\e7e1"; font-family:iconfont; font-size:16px;}
.bizJubaoContainer {background-color: #ffffff; margin-bottom: 8px; display:flex; align-items:center; justify-content:space-between; padding:10px;}
.bizJubaoContainer .jubao {width:40px; text-align:center; color:#ed414a;}
.bizJubaoContainer .jubao::before {content:"\e656"; font-family:iconfont; display:block; font-size:18px;}
.bizJubaoContainer .text { font-size:13px; line-height:20px; margin-right:10px; height:40px; overflow:hidden; color:#909399;}
.bizJubaoContainer .text strong { font-size:15px; color:#ed414a;}

.bizHead{ padding: 10px; display:flex; align-items:center; justify-content:center;}
.bizHead .pic{width:80px; border-radius: 5px; overflow: hidden; height: 80px; display:flex; flex-shrink:0; flex-grow:0; margin-right:10px;}
.bizHead .pic img {object-fit:cover; width:100%; height:100%;}
.bizHead .title{ color:#303133; font-size:18px; height:auto; margin:10px; padding:0px; line-height:20px;}
.bizvipbtn{ margin:10px;}
.bizvipbtn a{display: inline-block; line-height: 25px; padding: 0px 20px; border-radius: 3px; border:1px solid #1fbf8c; color: #1fbf8c; font-size: 14px;}

.bizContentContainer {background-color: #ffffff; margin-bottom: 8px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.bizContentContainerTitle { font-size:16px; margin:15px; color:#606266;}
.bizContentContainer .textwrap {font-size:15px; line-height:25px; margin:10px 15px;}
.bizContentContainer .picwrap{font-size:16px; padding: 10px; color: #444444;column-count:2;column-gap: 5px;}
.bizContentContainer .picwrap a{width: 100%; break-inside: avoid;}
.bizContentContainer .picwrap img{width:100%; margin-bottom: 5px;}
.bizContentContainer .picwrap:after{content:'\20';clear:both;*zoom:1;display:block;height:0;}
.bizContentContainer img{max-width: 100%;}


.bizContactBox{ font-size: 16px; line-height: 30px;}
.bizContactBox li .head{display:inline-block; width: 100px;}
.bizContactBox li{height:auto;}
.bizContactBox li .head .dh:after{content: "\e652"; margin-right: 4px;}
.bizContactBox li .head .dz:after{content: "\e651"; margin-right: 0px;}
.bizContactBox li .head .sj:after{content: "\e704"; margin-right: 4px;}
.bizContactBox li .head .wx:after{content: "\e63b"; margin-right: 4px;}
.bizContactBox li .head .qq:after{content: "\e676"; margin-right: 2px;}
.bizContactBox li .head .tm:after{content: "\e65f"; margin-right: 2px;}
.bizContactBox li .show_ewm{ background-image:url("/images/ico_ewm.png"); background-repeat: no-repeat; background-size: 20px; cursor: pointer; width: 20px; height: 20px; display:inline-block; overflow: hidden; margin-left: 10px; vertical-align:middle;}