.store-wrap{background-color:white;}

/* 门店列表 */
.store-wrap .store-banner{ background-image: url(../images/store-banner.png); background-repeat: no-repeat; background-position: center;background-size: cover; height: 100vh; width: 100%; position:relative;}
.store-wrap .store-banner:after{background-color:rgba(0,0,0,.5);position:absolute;content:'';top:0;left:0;width:100%;height:100%;}
.store-wrap .store-banner .wrap2{z-index:1;}
.store-wrap .store-banner .store-search__box{ height: 100vh;width: 100%; display: flex; align-items: center; justify-content: center; }
.store-wrap .store-banner .store-search__box .search__box{ }
.store-wrap .store-banner .store-search__box .search__box .box-title{  }
.store-wrap .store-banner .store-search__box .search__box .box-title .text{text-align: center; font-family: "AlibabaPuHuiTi-Bold";font-size:14px; line-height:30px; color: #bb8d59; margin-bottom: 10px;}
.store-wrap .store-banner .store-search__box .search__box .box-title .line{ margin: auto; width: 17px;height: 2px; background-color: #bb8d59; }
.store-wrap .store-banner .store-search__box .search__box .box-desc{ margin-top: 18px; font-family: "CKTKingKong-Bold";font-size:48px; line-height:60px; color: white; letter-spacing: 4px;text-transform: uppercase; text-align: center; }
.store-wrap .store-banner .store-search__box .search__box .box-form{  }
.store-wrap .store-banner .store-search__box .search__box .box-form .select-group{ display: flex;align-items: center; justify-content: space-around; margin:35px 0;}
.store-wrap .store-banner .store-search__box .search__box .box-form .select-group .select{display: flex; align-items: center; justify-content: space-between;position: relative;}
.store-wrap .store-banner .store-search__box .search__box .box-form .select-group .select .text{ color: white; font-size: 14px;line-height: 30px; font-family: 'AlibabaPuHuiTi-Bold'; }
.store-wrap .store-banner .store-search__box .search__box .box-form .select-group .select .icon{padding: 0 10px; width: 9px; height: 5px; background-image: url(../images/icon-arrow-down.png); background-position: center; background-repeat: no-repeat; display: inline-block; }
.store-wrap .store-banner .store-search__box .search__box .box-form .select-group .select select{width: 100%; border: none; position: absolute; top: 0; left: 0; height: 100%; opacity: 0;}
.store-wrap .store-banner .store-search__box .search__box .box-form .select-group .select:hover .text{ color:#bb8d59 ; }
.store-wrap .store-banner .store-search__box .search__box .box-form .form-btn{ line-height:45px; text-align: center; font-family: 'AlibabaPuHuiTi-Bold'; font-size: 14px; color: #bb8d59; margin: auto; display: block; border:2px solid #bb8d59 ; width: 152px;}
.store-wrap .store-banner .store-search__box .search__box .box-form .form-btn:hover{ background-color: #bb8d59;border-color: white; color: white; }

.store-wrap .store-box{ padding:64px 12%; }
.store-wrap .store-box .store-items{}
.store-wrap .store-box .store-items .item{ margin-bottom: 64px;display: flex; align-items: center;justify-content: space-between; }
.store-wrap .store-box .store-items .item .image{ flex-shrink: 0; width: 360px; overflow: hidden; font-size:0; }
.store-wrap .store-box .store-items .item .info{ width:calc(100% - 400px) ; }
.store-wrap .store-box .store-items .item .info .title{ font-family: 'AlibabaPuHuiTi-Bold';font-size:24px; line-height:42px; color: #303030; }
.store-wrap .store-box .store-items .item .info .address{font-family: "AlibabaPuHuiTi-Regular"; font-size:16px; line-height:32px;color: #6c6c6c;}
.store-wrap .store-box .store-items .item .info .btn{ line-height:45px; text-align: center; font-family: 'AlibabaPuHuiTi-Bold'; font-size: 14px; color: #bb8d59; margin:45px auto 0; display: block; border:2px solid #bb8d59 ; width:100%;}
.store-wrap .store-box .store-items .item .info .btn:hover{ background-color: #bb8d59;border-color: #bb8d59; color: white; }

@media screen and (max-width:768px){
	.store-wrap .store-banner .store-search__box .search__box .box-desc{ font-size: 32px;line-height: 42px; }
	.store-wrap .store-box{padding: 15px 0;}
	.store-wrap .store-box .store-items .item{display: block; margin-bottom: 32px;}
	.store-wrap .store-box .store-items .item .image{width: 100%;}
	.store-wrap .store-box .store-items .item .info{width: 100%; margin-top:15px;}
	.store-wrap .store-box .store-items .item .info .title{ font-size: 18px; line-height: 24px; }
	.store-wrap .store-box .store-items .item .info .address{font-size: 16px; line-height: 24px;}
	.store-wrap .store-box .store-items .item .info .btn{ margin-top: 15px; }