@charset "UTF-8";
.shop-menber .shop-menber-cont{ margin: 0 auto;}
.shop-menber .shop-menber-cont .title-bg{ background-color: #fff; width: 100%;}
.shop-menber .shop-menber-cont .title-bg .title{ margin: 0 auto; width: 1200px; padding: 12px 0 24px 0; margin-bottom: 30px;}
.shop-menber .shop-menber-cont .title-bg .title .shop-name{ font-size: 30px; color: #1f232e; margin-bottom: 20px;}
.shop-menber .shop-menber-cont .title-bg .title .shop-name i{ display: inline-block; margin-top: -40px;}
.shop-menber .shop-menber-cont .title-bg .title .shop-name .comma-font-icon{ margin-right: 12px;}
.shop-menber .shop-menber-cont .title-bg .title .shop-name .comma-end-icon{ margin-left: 12px;}
.shop-menber .shop-menber-cont .title-bg .title p{ font-size: 16px; color: #666; margin-bottom: 2px;}
.shop-menber .shop-menber-cont .title-bg .title p i{ margin-right: 12px;}
.shop-menber .shop-menber-cont .title-bg .title p span{ display: inline-block; margin-left: 6px;}
.shop-menber .shop-menber-cont ul{ width: 1200px; margin: 0 auto; zoom: 1;}
.shop-menber .shop-menber-cont ul::after{ content: "\200B"; display: block; height: 0; clear: both; visibility: hidden;}
.shop-menber .shop-menber-cont ul li{ background-color: #fff; float: left; width: 270px; height: 350px; margin: 0 24px 24px 0; padding: 18px 0 0 0; position: relative;}
.shop-menber .shop-menber-cont ul li:nth-child(4n){ margin-right: 0;}
.shop-menber .shop-menber-cont ul li .img-wrap{ width: 150px; height: 200px; margin-left: 60px; background-color: rgba(255, 0, 0, .08); position: relative; text-align: center;}
.shop-menber .shop-menber-cont ul li .img-wrap img{ position: relative;}
.shop-menber .shop-menber-cont ul li .msg-wrap{ width: 100%; height: 110px; position: relative;}
.shop-menber .shop-menber-cont ul li .msg-wrap .msg{ text-align: center; position: absolute; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);}
.shop-menber .shop-menber-cont ul li .msg-wrap .msg p{ font-size: 20px; color: #444; font-weight: 700px;}
.shop-menber .shop-menber-cont ul li .msg-wrap .msg span{ display: inline-block; font-size: 16px; margin-bottom: 4px;}
.shop-menber .shop-menber-cont ul li .msg-wrap .msg h2{ color: #aaa; font-size: 14px; font-weight: 400;}
.shop-menber .shop-menber-cont ul li >img{ position: absolute; top: 18px; right: -12px;}