
.shopDetail .model-inner[data-v-7751cd74] {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100;
}
.curv{
  border: 2px solid blue !important;
}
.sy-controls li a {
  text-indent:-9999em;
  height: 100%;
    width: 100%;
    display: block;
}
.sy-controls li a:after{
   height: 100%;
    width: 100%;
    display: block;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .big[data-v-7751cd74] {
    width: 592px;
    height: 443px;
    margin-bottom: 8px;
    position: relative;
}
.shopDetail .model-inner .model[data-v-7751cd74] {
  width: 255px;
  height: 150px;
  position: absolute;
  left: 50%;
  margin-left: -125px;
  top: 50%;
  margin-top: -75px;
  background: #fff;
}
.shopDetail .model-inner .model p[data-v-7751cd74] {
  padding: 38px 19px 32px;
  font-size: 14px;
  color: #333;
}
.shopDetail .model-inner .model div[data-v-7751cd74] {
  width: 100%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #2e4e8a;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
}
.shopDetail .model-wrap[data-v-7751cd74] {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100;
}
.shopDetail .model-wrap .model[data-v-7751cd74] {
  width: 336px;
  height: 201px;
  background: #fff;
  position: absolute;
  left: 50%;
  margin-left: -168px;
  top: 50%;
  margin-top: -130px;
  border-radius: 5px;
}
.shopDetail .model-wrap .model h2[data-v-7751cd74] {
  text-align: center;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  padding-top: 30px;
}
.shopDetail .model-wrap .model p[data-v-7751cd74] {
  text-align: center;
  padding: 20px 0 38px;
  font-size: 14px;
  color: #666;
}
.shopDetail .model-wrap .model .input[data-v-7751cd74] {
  position: relative;
  margin: 30px auto 40px;
  width: 280px;
}
.shopDetail .model-wrap .model .input input[data-v-7751cd74] {
  width: 270px;
  height: 36px;
  padding-left: 10px;
  line-height: 36px;
  font-size: 14px;
  border: 1px solid #2E4E8A;
  border-radius: 5px;
}
.shopDetail .model-wrap .model .input input[data-v-7751cd74]::-webkit-input-placeholder {
  color: #ccc;
}
.shopDetail .model-wrap .model .input input[data-v-7751cd74]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #ccc;
}
.shopDetail .model-wrap .model .input input[data-v-7751cd74]:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #ccc;
}
.shopDetail .model-wrap .model .input input[data-v-7751cd74]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #ccc;
}
.shopDetail .model-wrap .model .input span[data-v-7751cd74] {
  display: none;
  position: absolute;
  left: 0;
  top: 40px;
  font-size: 12px;
  color: #E8584F;
}
.shopDetail .model-wrap .model .btn[data-v-7751cd74] {
  margin-top: 46px;
}
.shopDetail .model-wrap .model .btn span[data-v-7751cd74],
.shopDetail .model-wrap .model .btn b[data-v-7751cd74] {
  display: inline-block;
  width: 50%;
  height: 56px;
  line-height: 56px;
  color: #fff;
  text-align: center;
  font-size: 18px;
  cursor: pointer;
}
.shopDetail .model-wrap .model .btn span[data-v-7751cd74] {
  background: #d66156;
  border-radius: 0 0 0 5px;
}
.shopDetail .model-wrap .model .btn b[data-v-7751cd74] {
  background: #2e4e8a;
  border-radius: 0 0 5px 0;
}
.shopDetail .model-wrap .model .close[data-v-7751cd74] {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 12px;
  height: 12px;
  cursor: pointer;
  background: url(../images/081c1fd.png) no-repeat;
}
.shopDetail .huiyuan-model[data-v-7751cd74] {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100;
}
.shopDetail .huiyuan-model .model[data-v-7751cd74] {
  width: 336px;
  height: 224px;
  background: #fff;
  position: absolute;
  left: 50%;
  margin-left: -168px;
  top: 50%;
  margin-top: -130px;
  border-radius: 5px;
}
.shopDetail .huiyuan-model .model h2[data-v-7751cd74] {
  text-align: center;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  padding-top: 30px;
  padding-bottom: 20px;
}
.shopDetail .huiyuan-model .model h3[data-v-7751cd74] {
  font-size: 14px;
  text-align: center;
  margin-bottom: 20px;
}
.shopDetail .huiyuan-model .model p[data-v-7751cd74] {
  text-align: center;
  font-size: 14px;
  color: #D66156;
}
.shopDetail .huiyuan-model .model .btn[data-v-7751cd74] {
  margin-top: 46px;
}
.shopDetail .huiyuan-model .model .btn span[data-v-7751cd74],
.shopDetail .huiyuan-model .model .btn b[data-v-7751cd74] {
  display: inline-block;
  width: 50%;
  height: 56px;
  line-height: 56px;
  color: #fff;
  text-align: center;
  font-size: 18px;
  cursor: pointer;
}
.shopDetail .huiyuan-model .model .btn span[data-v-7751cd74] {
  background: #ccc;
  color: #333;
  border-radius: 0 0 0 5px;
}
.shopDetail .huiyuan-model .model .btn b[data-v-7751cd74] {
  background: #2e4e8a;
  border-radius: 0 0 5px 0;
}
.shopDetail .huiyuan-model .model .close[data-v-7751cd74] {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 12px;
  height: 12px;
  cursor: pointer;
  background: url(../images/081c1fd.png) no-repeat;
}
.shopDetail .model-login[data-v-7751cd74] {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100;
}
.shopDetail .model-login .model[data-v-7751cd74] {
  width: 336px;
  height: 231px;
  background: #fff;
  position: absolute;
  left: 50%;
  margin-left: -168px;
  top: 50%;
  margin-top: -130px;
  border-radius: 5px;
}
.shopDetail .model-login .model h2[data-v-7751cd74] {
  text-align: center;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  padding-top: 30px;
  margin-bottom: 20px;
}
.shopDetail .model-login .model ul[data-v-7751cd74] {
  margin-bottom: 35px;
}
.shopDetail .model-login .model ul li[data-v-7751cd74] {
  width: 300px;
  height: 30px;
  line-height: 30px;
  margin: 0 auto 26px;
  position: relative;
}
.shopDetail .model-login .model ul li span[data-v-7751cd74] {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  color: #333;
  width: 80px;
  height: 30px;
  line-height: 30px;
}
.shopDetail .model-login .model ul li .tel[data-v-7751cd74] {
  font-size: 14px;
  width: 100px;
  padding-left: 10px;
  margin-right: 8px;
  height: 28px;
  line-height: 28px;
  border: 1px solid #2E4E8A;
  border-radius: 5px;
}
.shopDetail .model-login .model ul li .code[data-v-7751cd74] {
  font-size: 14px;
  width: 207px;
  padding-left: 10px;
  height: 28px;
  line-height: 28px;
  border: 1px solid #2E4E8A;
  border-radius: 5px;
}
.shopDetail .model-login .model ul li input[data-v-7751cd74] {
  vertical-align: middle;
}
.shopDetail .model-login .model ul li b[data-v-7751cd74] {
  vertical-align: middle;
  display: inline-block;
  width: 100px;
  height: 30px;
  line-height: 28px;
  text-align: center;
  color: #fff;
  font-size: 14px;
  cursor: pointer;
  background: #2E4E8A;
  border-radius: 5px;
}
.shopDetail .model-login .model ul li b.sendColor[data-v-7751cd74] {
  background: #ccc;
  color: #fff;
}
.shopDetail .model-login .model .close[data-v-7751cd74] {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 12px;
  height: 12px;
  cursor: pointer;
  background: url(../images/081c1fd.png) no-repeat;
}
.shopDetail .model-login .model .btn[data-v-7751cd74] {
  cursor: pointer;
  width: 336px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  background: #64ABFF;
  border-radius: 0 0 5px 5px;
}
.shopDetail .model-down[data-v-7751cd74],
.shopDetail .model-over[data-v-7751cd74] {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100;
}
.shopDetail .model-down.model-over .model p[data-v-7751cd74],
.shopDetail .model-over.model-over .model p[data-v-7751cd74] {
  padding: 31px 35px 41px;
}
.shopDetail .model-down .model[data-v-7751cd74],
.shopDetail .model-over .model[data-v-7751cd74] {
  width: 336px;
  height: 200px;
  background: #fff;
  position: absolute;
  left: 50%;
  margin-left: -168px;
  top: 50%;
  margin-top: -130px;
  border-radius: 5px;
}
.shopDetail .model-down .model h2[data-v-7751cd74],
.shopDetail .model-over .model h2[data-v-7751cd74] {
  text-align: center;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  padding-top: 30px;
}
.shopDetail .model-down .model p[data-v-7751cd74],
.shopDetail .model-over .model p[data-v-7751cd74] {
  text-align: center;
  padding: 20px 35px 31px;
  font-size: 14px;
  color: #666;
}
.shopDetail .model-down .model p spam[data-v-7751cd74],
.shopDetail .model-over .model p spam[data-v-7751cd74] {
  color: #d66156;
}
.shopDetail .model-down .btn span[data-v-7751cd74],
.shopDetail .model-over .btn span[data-v-7751cd74],
.shopDetail .model-down .btn b[data-v-7751cd74],
.shopDetail .model-over .btn b[data-v-7751cd74] {
  display: inline-block;
  width: 50%;
  height: 56px;
  line-height: 56px;
  color: #fff;
  text-align: center;
  font-size: 18px;
  cursor: pointer;
}
.shopDetail .model-down .btn span[data-v-7751cd74],
.shopDetail .model-over .btn span[data-v-7751cd74] {
  background: #d66156;
  border-radius: 0 0 0 5px;
}
.shopDetail .model-down .btn span a[data-v-7751cd74],
.shopDetail .model-over .btn span a[data-v-7751cd74] {
  color: #fff;
}
.shopDetail .model-down .btn b[data-v-7751cd74],
.shopDetail .model-over .btn b[data-v-7751cd74] {
  background: #2e4e8a;
  border-radius: 0 0 5px 0;
}
.shopDetail .model-down .close[data-v-7751cd74],
.shopDetail .model-over .close[data-v-7751cd74] {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 12px;
  height: 12px;
  cursor: pointer;
  background: url(../images/081c1fd.png) no-repeat;
}
.shopDetail .model-mianfei[data-v-7751cd74] {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100;
}
.shopDetail .model-mianfei .model[data-v-7751cd74] {
  width: 336px;
  height: 160px;
  background: #fff;
  position: absolute;
  left: 50%;
  margin-left: -168px;
  top: 50%;
  margin-top: -80px;
  border-radius: 5px;
}
.shopDetail .model-mianfei .model h2[data-v-7751cd74] {
  text-align: center;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  padding-top: 30px;
}
.shopDetail .model-mianfei .model p[data-v-7751cd74] {
  text-align: center;
  padding: 10px 35px 20px;
  font-size: 14px;
  color: #666;
}
.shopDetail .model-mianfei .model p span[data-v-7751cd74] {
  color: #d66156;
}
.shopDetail .model-mianfei .btn[data-v-7751cd74] {
  width: 100px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  background: #2E4E8A;
  cursor: pointer;
  border-radius: 5px;
  margin: 0 auto;
}
.shopDetail .model-mianfei .close[data-v-7751cd74] {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 12px;
  height: 12px;
  cursor: pointer;
  background: url(../images/081c1fd.png) no-repeat;
}
.shopDetail .shopDetail[data-v-7751cd74] {
  padding-top: 20px;
}
.shopDetail .shopDetail h2[data-v-7751cd74] {
  width: 1200px;
  height: 80px;
  line-height: 80px;
  background: #fff;
  position: relative;
}
.shopDetail .shopDetail h2 span[data-v-7751cd74] {
  font-size: 14px;
  color: #898989;
  padding-left: 20px;
}
.shopDetail .shopDetail h2 span a[data-v-7751cd74]:hover {
  color: #224E8F;
}
.shopDetail .shopDetail h2 .search[data-v-7751cd74] {
  overflow: hidden;
  position: absolute;
  right: 20px;
  top: 20px;
  width: 615px;
  height: 40px;
  line-height: 40px;
  padding-left: 20px;
  border: 1px solid #ddd;
}
.shopDetail .shopDetail h2 .search input[data-v-7751cd74] {
  float: left;
  width: 550px;
  height: 40px;
}
.shopDetail .shopDetail h2 .search input[data-v-7751cd74]::-webkit-input-placeholder {
  color: #ccc;
}
.shopDetail .shopDetail h2 .search input[data-v-7751cd74]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #ccc;
}
.shopDetail .shopDetail h2 .search input[data-v-7751cd74]:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #ccc;
}
.shopDetail .shopDetail h2 .search input[data-v-7751cd74]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #ccc;
}
.shopDetail .shopDetail h2 .search button[data-v-7751cd74] {
  float: left;
  width: 35px;
  height: 40px;
  cursor: pointer;
  background: url(../images/028d3ae.png) center center no-repeat;
}
.shopDetail .shopDetail .shopDetail-msg[data-v-7751cd74] {
  margin-top: 20px;
  padding-bottom: 60px;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner[data-v-7751cd74] {
  width: 1200px;
  height: 580px;
  background: #fff;
  padding: 20px 20px 0;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left[data-v-7751cd74] {
  width: 592px;
  height: 580px;
  overflow: hidden;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .big[data-v-7751cd74] {
  width: 592px;
  height: 443px;
  margin-bottom: 8px;
  position: relative;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .big:hover .sy-prev,
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .big:hover .sy-next {
  display: block;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .big ul[data-v-7751cd74] {
  width: 592px;
  height: 443px;
  position: relative;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .big ul li[data-v-7751cd74] {
  position: absolute;
  left: 0;
  top: 0;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .big ul li img[data-v-7751cd74] {
  width: 592px;
  height: 443px;
}
 .sy-prev {
  display: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -119px;
  width: 36px;
  height: 238px;
  cursor: pointer;
  z-index: 90;
  background: url(../images/8d23325.png) no-repeat;
}
.sy-next {
  display: none;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -119px;
  width: 36px;
  height: 238px;
  cursor: pointer;
  z-index: 90;
  background: url(../images/e413e4a.png) no-repeat;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .small[data-v-7751cd74] {
  width: 592px;
  height: 106px;
  position: relative;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .small ol[data-v-7751cd74] {
  width: 592px;
  height: 106px;
  overflow: hidden;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .small ol li[data-v-7751cd74] {
  width: 140px;
  height: 106px;
  float: left;
  margin: 0 4px;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .small ol li img[data-v-7751cd74] {
  width: 140px;
  height: 102px;
  border: 2px solid transparent;
}
.shopDetail .shopDetail .shopDetail-msg .shop-banner .shop-left .small ol li.cur img[data-v-7751cd74] {
  border: 2px solid #224E8F;
}
.dtl_fl .shop-right[data-v-7751cd74] {
  width: 540px;
  height: 500px;
}
.dtl_fl .shop-right h3[data-v-7751cd74] {
  font-size: 30px;
  color: #333;
  line-height: 45px;
  height: auto;
  border: 0;
  padding: 0;
}
.dtl_fl .shop-right .bianhao[data-v-7751cd74] {
  padding: 10px 0 30px;
  border-bottom: 1px solid #eaeaea;
  height: 16px;
}
.dtl_fl .shop-right .bianhao span[data-v-7751cd74] {
  font-size: 14px;
  color: #898989;
}
.dtl_fl .shop-right .bianhao .shoucang[data-v-7751cd74] {
  float: right;
  width: 50px;
  height: 20px;
  margin-right: 40px;
  cursor: pointer;
  padding-left: 22px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACC0lEQVQ4T42SPWgUURSFz501zghBMQGroBYaoyIkhYKdWNj7hyCCCAEbRYisc99qcBYk7042bqEggiA2gmwjFmkU/CnEShREdA0sKP50CkJwWZY5MiEG1+wGb3vv+TjvnCdYYczsJsl+59yJXmfSa5Gm6RDJBoBVWZaNlEqlD91uewLM7CrJ3SLSB+Ctqo7/N6BarQ60Wq1PAI6KyBqS90RkcxzHX/+FdHWQpukkycNxHI+Vy2WJoug9gAeqWlwG8N4fALBTRLYBGAawFcAQgGOqWssFaZqeInmb5DcRqQOok6wHQfBazOxjLiB5I39rEARzJOdUNX/C0pjZOhHZnmXZDhHZA+A0yS/ivd8iIs8AvGw2m0eSJGmtVG2SJKujKJoFMApg/0IGZrYLwGMAL1aC1Gq1QqPRuA9gby5W1TdLIXrvxwA8BTDrnDvezYX3/g6AgwD2Oede5TcdLXjvnYicVNWRboDFvK6r6syffQcgTdNbJAdV9VAPwEOS75xz57oCzOw5yUfOuaRSqWxot9sXRaRN8opz7oeZXQMwoqp59QvT4cDMfgI4A2AjgAt53wAGAKwFcElEQpLnVXXTMoCZ5aL8T8yT/C4ipTiO75bL5b4wDM+KyCSADMD6QqHQXywW5zscTE9Pj2ZZ9oTkTBiG1YmJiV9/5zA1NTUYBMFlAOMiMhzH8ed8/xtvy+ArIoZcqAAAAABJRU5ErkJggg==) left 2px no-repeat;
}
.dtl_fl .shop-right .bianhao .shoucang.cur[data-v-7751cd74] {
  background: url(../images/316acf6.png) left 2px no-repeat;
}
.dtl_fl .shop-right .price[data-v-7751cd74] {
  padding-top: 20px;
  overflow: hidden;
  border-bottom: 1px solid #eaeaea;
}
.dtl_fl .shop-right .price li[data-v-7751cd74] {
  text-align: center;
  float: left;
  padding: 0 28px;
  position: relative;
}
.dtl_fl .shop-right .price li p[data-v-7751cd74] {
  font-size: 18px;
  color: #333;
  padding-bottom: 24px;
}
.dtl_fl .shop-right .price li p span[data-v-7751cd74] {
  font-size: 22px;
  color: #E45E5E;
}
.dtl_fl .shop-right .price li p i[data-v-7751cd74] {
  font-size: 18px;
  color: #E45E5E;
}
.dtl_fl .shop-right .price li p b[data-v-7751cd74] {
  font-size: 18px;
  color: #333;
}
.dtl_fl .shop-right .price li p s[data-v-7751cd74] {
  font-size: 14px;
}
.dtl_fl .shop-right .price li .line[data-v-7751cd74] {
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  height: 75px;
  background: #eaeaea;
}
.dtl_fl .shop-right .tag[data-v-7751cd74] {
  margin: 20px 0 20px 0px;
  overflow: hidden;
}
.dtl_fl .shop-right .tag span[data-v-7751cd74] {
  display: inline-block;
  margin-bottom: 10px;
  width: 86px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  color: #76AAF8;
  margin-right: 8px;
  border-radius: 5px;
  border: 1px solid #76AAF8;
}
.dtl_fl .shop-right .address div span[data-v-7751cd74] {
  font-size: 16px;
  color: #898989;
  float: left;
}
.dtl_fl .shop-right .address div b[data-v-7751cd74] {
  font-size: 16px;
  color: #333;
  float: left;
}
.dtl_fl .shop-right .address div i[data-v-7751cd74] {
  float: left;
  cursor: pointer;
  width: 122px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #fff;
  font-size: 16px;
  background: #2E4E8A;
  border-radius: 5px;
  margin: -5px 20px 0 45px;
}
.dtl_fl .shop-right .address div i.cur[data-v-7751cd74] {
  background: #ccc;
}
.dtl_fl .shop-right .address div a[data-v-7751cd74] {
  font-size: 16px;
  color: #2E4E8A;
  margin-left: 10px;
}
.dtl_fl .shop-right .address div a em[data-v-7751cd74] {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: -2px;
  margin-right: 5px;
  background: url(../images/d1bd43a.png) no-repeat;
}
.dtl_fl .shop-right .address div.look a[data-v-7751cd74] {
  margin-left: 40px;
}
.dtl_fl .shop-right .address div.look b[data-v-7751cd74] {
  width: 250px;
  line-height: 25px;
}
.dtl_fl .shop-right .telPhone[data-v-7751cd74] {
  width: 281px;
  height: 55px;
  margin: 40px 0!important;
  border-radius: 5px;
  line-height: 55px;
  background: #2E4E8A;
  cursor: pointer;
  position: relative;
}
.dtl_fl .shop-right .telPhone .telPhone-msg[data-v-7751cd74] {
  position: absolute;
  cursor: default;
  left: 0;
  top: 80px;
  width: 281px;
  height: 35px;
  line-height: 35px;
  text-indent: 10px;
  background: #F5DFDD;
  color: #D66156;
}
.dtl_fl .shop-right .telPhone .telPhone-msg .jiao[data-v-7751cd74] {
  position: absolute;
  top: -20px;
  left: 40px;
  width: 0;
  height: 0;
  border-radius: 4px;
  border: 10px solid #F5DFDD;
  border-left-color: transparent;
  border-right-color: transparent;
  border-top-color: transparent;
}
.dtl_fl .shop-right .telPhone span[data-v-7751cd74] {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 14px 35px 0 35px;
  background: url(../images/bbad9b8.png) no-repeat;
}
.dtl_fl .shop-right .telPhone b[data-v-7751cd74] {
  display: inline-block;
  font-size: 18px;
  color: #fff;
  vertical-align: 9px;
}
.dtl_fl .shop-right .telPhone.cur[data-v-7751cd74] {
  background: #ccc;
  text-align: center;
  font-size: 18px;
  color: #fff;
}
.shopDetail .shopDetail .shopDetail-msg .title-list[data-v-7751cd74] {
  width: 1200px;
  background: #fff;
  height: 57px;
  margin-top: 20px;
  line-height: 57px;
}
.shopDetail .shopDetail .shopDetail-msg .title-list .title[data-v-7751cd74] {
  padding: 0 20px;
  width: 1160px;
  border: 1px solid #eaeaea;
}
.shopDetail .shopDetail .shopDetail-msg .title-list .title.cur[data-v-7751cd74] {
  position: fixed;
  background: #fff;
  top: 0;
  margin-top: 0;
  z-index: 99;
}
.shopDetail .shopDetail .shopDetail-msg .title-list .title span[data-v-7751cd74] {
  text-align: center;
  display: inline-block;
  width: 100px;
  height: 55px;
  cursor: pointer;
  margin-right: 50px;
  font-size: 18px;
  color: #333;
  border-bottom: 2px solid transparent;
}
.shopDetail .shopDetail .shopDetail-msg .title-list .title span.cur[data-v-7751cd74] {
  font-weight: bold;
  color: #2E4E8A;
  border-bottom: 2px solid #2E4E8A;
}
.shop-msg[data-v-7751cd74] {
  margin-top: 20px;
}
.shop-msg .shopMsg-left[data-v-7751cd74] {
  width: 850px;
  position: relative;
}
.shop-msg .shopMsg-left h3[data-v-7751cd74] {
  height: 60px;
  line-height: 60px;
  padding: 0 20px;
  font-size: 20px;
  font-weight: bold;
  color: #2E4E8A;
}
.shop-msg .shopMsg-left h3 span[data-v-7751cd74] {
  display: inline-block;
  width: 2px;
  height: 22px;
  background: #2E4E8A;
  vertical-align: -3px;
  margin-right: 20px;
}
.shop-msg .shopMsg-left .sheshi[data-v-7751cd74] {
  background: #fff;
  padding-bottom: 20px;
  border: 1px solid #eaeaea;
}
.shop-msg .shopMsg-left .sheshi .list[data-v-7751cd74] {
  overflow: hidden;
}
.shop-msg .shopMsg-left .sheshi .list dl[data-v-7751cd74] {
  display: none;
  width: 80px;
  float: left;
  text-align: center;
  margin: 35px 42px 0;
}
.shop-msg .shopMsg-left .sheshi .list dl dt[data-v-7751cd74] {
  margin: 0 auto;
  width: 36px;
  height: 36px;
  margin-bottom: 10px;
}
.shop-msg .shopMsg-left .sheshi .list dl dt.dian[data-v-7751cd74] {
  background: url(../images/063fa80.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl dt.pai[data-v-7751cd74] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAACXElEQVRYR+2Xv4sTQRTH35tddjcEPJSAIAiChZbK7C4hWGgliI1iaWNxhYKFf4C1FsI1Yqn+AaKChY1wxYFFZlZMKiWiWOhpo0Ewm+yPebKQPY782klMYpBsu2/efOb73vvuLMKKPbhiPLAGKqrI6ivUarXsdrt9AxHfFp0GACqc8yeISBqxWiFDCgkhbnU6nTu2bYdFGdI0ZbZtH+Ccs3lBDQFJKc8lSfLUNM3LRUAA8BAAji0NyHXd7UlQUspPSwWyLGtiH0VR9GbhQEEQbIZhuOU4jllUsiRJuqZpbiy0ZBlEvV7XmbCc94Pv+1eK4HXfj/UhIcRvAFCTEhHRju/7F3Q304kbCSSEOJ2m6TZj7DsAfB2TiAPAR9/3T+lspBtTBPRqVDmazebBKIp2lVLv1kD/nUJCiOeIeH6wh1zXLY3qq5l6qNFolKMo+omIX4hoExHTweRE5Hie9zJz8zRNDxmG8SOP6Xa7lVKpdJNz/nhw3UxAfa96oZQ6M256lFJgWdYGAHze7+ZBEFzq9XqPbNu+xjl/NjegLJEQ4iwAmKMUUkptMcZOAsDu0oAmeUvm9mugpSkkpTxORNkH9rXneUMjq/MZmGvJsg2llCERqTiOj9Zqtb2R1YHJbwxz66H+BN2P4/iqZVkOAEx9iSciQMTMVv5+ynIVpJT3lFIXEbGiq8z+OCJ6zxg7ko09Iu7d0af2oVk2H7cmc+owDA8bhhHlMXEcl8vl8m3Xde9qGeM8gfr9eB0Rv+V5iehEkiQPqtXqr38CNM0BV/9XeprTLCJ2rVCRqiun0B8Q/rU0i7k7jAAAAABJRU5ErkJggg==) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl dt.yan[data-v-7751cd74] {
  background: url(../images/c0312f6.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl dt.xia[data-v-7751cd74] {
  background: url(../images/242c3ea.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl dt.shang[data-v-7751cd74] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAADb0lEQVRYR92XS4gcVRSG/3PTjBnIZKEGhKiLhsAwkwwh969qMHERFBfqQjE0BgwEfC10Iagb486oaEAQxUV8LCKEZPABPhaiMIJR2rr3tPgYfDKBaDY+EY1j0K4jFbqhGRynqqfJNPay6r/n/+65p889JRixn4wYD/6fQCGEPc65k957XW3Gh5KhGGMBMkvysVEBOgPgUZIH1xwoy7LLnHOnROSY937vmgOp6o1m9gqAn0hePApAL5nZTQWIme1OkuTd1UCtqqhnZ2fX1ev1v0XkazPbIiIve+/3rBlQCOGAiBw0sx3OuUNmdhWAMZJ/DQq1qgzFGE1Eznrv18cYbwDwqpk9kiTJgfMOFGN8CMCDInKn9/5wAaCq35nZ5vHx8Ynp6enfB4EaKEOtVmtjrVb7FcDPJC/qGavq9Wb2uogc997ffN6AVPVtM7sawJUkT/Qbxxg/BJDmeZ6maRqqQlXOkKo2zey4iLzgvb91qWG73d6U5/n3g/alSkBzc3PrJyYmFgH8SHLTcrsPIewTkSMAniF5V5UsVQKKMb4B4Lo8z7emaTr/X0aq+k7RBspo++OUBooxbgPwCYDnSN6+0q7n5+c3LC4u/gbgS5KTK+l776sAfQpg68LCQq3ZbHbKGPRaw78V/3LrSwG1Wq1La7Xat4PURNE8AXxOcqrMJkoBqerjZnZ/p9OpNxqNk2UC9zQxxjcBXEuylFcpkaoWBTzpvV9XBabQhhD2isjRoQLFGM8COE2yXhUoy7IrnHMnSLoya0tlqHuJfuy9314maL8mhLBTRN4bNtAPAC4gubEMkKoeM7M/Se5X1VvM7MWhHpmqHjGzfWNjYxfOzMz8shJU9591huSGGONbAK4ZKlC73Z7K87wo7GdJ3rEcUJZliXPuPgDNPM93pmn6QRfuG5JbVtpI8b5UDRXCGGME4M1sW5Ikny0NrqoPmNnD3edPkLxXVc/N22a2K0mS94cK1HeLF3E9yfaSsWNH0W86nc5so9H4SlWfMrO7ATxP8rYyMJUyVIizLNvunPvo3EKRp83sEMlTS8Ami2HfzKYG+VYrfWQ90yzLLnHOHQWwu/usGEdOF8M9gMv74O4h+WTZzFS+XJcGDiGkIrIfwC4AmwEUzfMLEXnNzA6T/KMqTOUjG8Sg6prKR1bVoKp+5ID+AUE9fDRan+5JAAAAAElFTkSuQmCC) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl dt.wai[data-v-7751cd74] {
  background: url(../images/431bc0f.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl dt.ting[data-v-7751cd74] {
  background: url(../images/431bc0f.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl dt.mei[data-v-7751cd74] {
  background: url(../images/3c453b5.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl dt.tian[data-v-7751cd74] {
  background: url(../images/64f789e.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl dt.ming[data-v-7751cd74] {
  background: url(../images/359a231.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl dd[data-v-7751cd74] {
  font-size: 16px;
  color: #ccc;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur[data-v-7751cd74] {
  display: block;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur dt.dian[data-v-7751cd74] {
  background: url(../images/a021cd2.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur dt.pai[data-v-7751cd74] {
  background: url(../images/c57149a.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur dt.yan[data-v-7751cd74] {
  background: url(../images/c43f361.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur dt.xia[data-v-7751cd74] {
  background: url(../images/a3d4025.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur dt.shang[data-v-7751cd74] {
  background: url(../images/69b68ec.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur dt.wai[data-v-7751cd74] {
  background: url(../images/0bb4bdd.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur dt.ting[data-v-7751cd74] {
  background: url(../images/0bb4bdd.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur dt.mei[data-v-7751cd74] {
  background: url(../images/a40d2de.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur dt.tian[data-v-7751cd74] {
  background: url(../images/c4594a7.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur dt.ming[data-v-7751cd74] {
  background: url(../images/1fdede5.png) no-repeat;
}
.shop-msg .shopMsg-left .sheshi .list dl.cur dd[data-v-7751cd74] {
  color: #2E4E8A;
}
.shop-msg .shopMsg-left .jingying[data-v-7751cd74] {
  background: #fff;
  margin-top: 20px;
  padding-bottom: 20px;
  border: 1px solid #eaeaea;
}
.shop-msg .shopMsg-left .jingying ul[data-v-7751cd74] {
  padding-left: 40px;
  padding-top: 10px;
}
.shop-msg .shopMsg-left .jingying ul li[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer[data-v-7751cd74] {
  width: 262px;
  height: 40px;
  line-height: 40px;
  float: left;
  position: relative;
}
.shop-msg .shopMsg-left .jingying ul li.transfer[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer.transfer[data-v-7751cd74] {
  width: 100%;
}
.shop-msg .shopMsg-left .jingying ul li.cur[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer.cur[data-v-7751cd74] {
  width: 280px;
}
.shop-msg .shopMsg-left .jingying ul li span[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer span[data-v-7751cd74] {
  color: #898989;
}
.shop-msg .shopMsg-left .jingying ul li span b[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer span b[data-v-7751cd74] {
  color: #898989;
  margin-right: 28px;
}
.shop-msg .shopMsg-left .jingying ul li span i[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer span i[data-v-7751cd74] {
  color: #898989;
  margin-right: 7px;
}
.shop-msg .shopMsg-left .jingying ul li b[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer b[data-v-7751cd74],.shop-msg .shopMsg-left .jingying ul li b a{
  color: #333;
}
.shop-msg .shopMsg-left .jingying ul li b.teshu[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer b.teshu[data-v-7751cd74] {
  width: 183px;
}
.shop-msg .shopMsg-left .jingying ul li .look[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer .look[data-v-7751cd74] {
  position: absolute;
  left: -45px;
  bottom: 40px;
  -webkit-box-shadow: 0 2px 11px #ccc;
          box-shadow: 0 2px 11px #ccc;
  width: 300px;
  line-height: 20px;
  padding: 20px;
  background: #fff;
  text-align: justify;
}
.shop-msg .shopMsg-left .jingying ul li .look.lookBig[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer .look.lookBig[data-v-7751cd74] {
  left: auto;
  right: 242px;
}
.shop-msg .shopMsg-left .jingying ul li .look b[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer .look b[data-v-7751cd74] {
  height: 20px!important;
  line-height: 20px!important;
}
.shop-msg .shopMsg-left .jingying ul li .look s[data-v-7751cd74],
.shop-msg .shopMsg-left .jingying ul .transfer .look s[data-v-7751cd74] {
  width: 10px;
  height: 10px;
  position: absolute;
  right: 5px;
  top: 5px;
  cursor: pointer;
  background: url(../images/df70b6d.png) no-repeat;
}
.shop-msg .shopMsg-left .jingying ul div[data-v-7751cd74] {
  width: 100%;
}
.shop-msg .shopMsg-right[data-v-7751cd74] {
  width: 322px;
  height: 225px;
  background: url(../images/c08f5b1.png) no-repeat;
}
.shop-msg .shopMsg-right a[data-v-7751cd74] {
  display: block;
  width: 100%;
  height: 100%;
}
.shopDetail .shopDetail .shopDetail-msg .weizhi[data-v-7751cd74] {
  background: #fff;
  margin-top: 20px;
  padding-bottom: 40px;
}
.shopDetail .shopDetail .shopDetail-msg .weizhi h3[data-v-7751cd74] {
  height: 60px;
  line-height: 60px;
  padding: 0 20px;
  font-size: 20px;
  font-weight: bold;
  color: #2E4E8A;
  margin-bottom: 20px;
}
.shopDetail .shopDetail .shopDetail-msg .weizhi h3 span[data-v-7751cd74] {
  display: inline-block;
  width: 2px;
  height: 22px;
  background: #2E4E8A;
  vertical-align: -3px;
  margin-right: 20px;
}
.shopDetail .shopDetail .shopDetail-msg .weizhi #allmap[data-v-7751cd74] {
  width: 1095px;
  height: 564px;
  margin: 0 auto;
}