@charset "UTF-8";

.banner{max-width:1170px;margin:0 auto;}
.banner .flag {
    position:absolute;
    bottom:-27px;
    right:5%;
}
@media (max-width:767px){
    .banner .flag {
        width:30px;
        bottom:-15px;
    }
}

.aboutWinery{text-align:center;}
.aboutWinery .winery_summary{padding-bottom:10%;background:url('/Public/Images/Common/background/shadow_bg.png') center bottom no-repeat;background-size:70% auto;}

.aboutWinery .winery_summary p {
    color:#666;
}
.info_des{padding-bottom:10%;background:url('/Public/Images/Common/background/shadow_bg.png') center bottom no-repeat;background-size:100% auto;}
.info_summary{padding:5% 0 10%;background:url('/Public/Images/Common/background/shadow_bg.png') center bottom no-repeat;background-size:100% auto;}

.info_summary .extra_info{padding-left:12%;}
.info_summary .extra_info li {
    text-align: left;
    font-family:'Lato-light';
    font-size:16px;
    color:#666666;
    margin-top:2.625em;
}
.info_summary .extra_info li h3 {
    font-family:'Lato-BoldItalic';
    font-size:14px;
    background:url("/Public/Images/Common/icon/listStyle_circle_red_ico.png") no-repeat left center;
    color:#2e2926;
    padding-left:1em;
    padding-bottom:0.14em;
}

.info_summary .extra_info li span {
    padding-left:1em;
}
.info_summary .follow_us{text-align: center;}
.info_summary .follow_us li {
    display:inline-block;
    margin-right:1em;
}
.info_summary .follow_us li:last-child {
    margin-right:0;
}
.wines {
    margin:0 auto;
    width:100%;
}

.wines li .img_wrapper {
    height:230px;
    padding-top:30px;
    border:2px solid #f2efee;
    border-radius:3px;
    cursor:pointer;
}
.wines li .img_wrapper img{max-width:90%;max-height:90%;}
.wines li h3 {
    font:normal 12px/1.25 'Lato-Black';
    min-height:100px;
    color:#2e2926;
    text-align:center;
    padding-top:20px;
    padding-bottom:25px;
}
.wines li .year {
    text-align:center;
    font-family:'Lato-light';
    font-size:16px;
    color:#666666;
}
.back {text-align:center;padding:2em 0 6em;}
.back a {
    display:inline-block;
    padding:0.5em 3em 0.5em 4em;
    border:2px solid #ba1b4f;
    border-radius:4px;
    background:url("/Public/Images/Common/icon/arrow_left_ico.png") 1em center no-repeat;
    font:normal 12px/2 'Lato-Regular';
    color:#ba1b4f;
}
.back a:hover {
    opacity:0.8;
}

/*点击酒出现弹层*/
.wine_popup_layer {
    display:none;
    width:100%;
    height:100%;
    background:rgba(0,0,0,0.5);
    position:fixed;
    z-index:99999;
}
.wine_popup_layer .lightBox {
    margin:auto;
    width:600px;
    height:437px;
    top:0;
    bottom:0;
    right:0;
    left:0;
    position:fixed;
    background:#fff;
    text-align: center;
}
.wine_popup_layer .lightBox .logo_wrap {
    padding-top:37px;
}
.wine_popup_layer .lightBox .logo_wrap .logo {
    padding-bottom:30px;
}
.wine_popup_layer .lightBox .logo_wrap .logo img{
    width:26%;
}
.wine_popup_layer .lightBox .text {
    padding:0 5%;
    color:#000;
    font:normal 14px/1.25 'Lato-Light';
}
.wine_popup_layer .lightBox .close {
    position:absolute;
    top:17px;
    right:14px;
    cursor:pointer;
}
.wine_popup_layer .lightBox .image_wrap {
    position:absolute;
    bottom:0;
    padding-left:87px;
}
.wine_popup_layer .lightBox .image_wrap .icons {
   text-align: center;
}
.wine_popup_layer .lightBox .image_wrap .icons .item {
    text-align:left;
    margin-left:17px;
}
.wine_popup_layer .lightBox .image_wrap .icons .android {
    margin-top:5px;
}
.wine_popup_layer .lightBox .image_wrap .icons .code {
    margin-top:7px;
}

@media screen and (max-width:640px){
    .bannerWrap>img{width:auto;height:220px;position:relative;left:50%;margin-left:-429px;}

    /*点击酒出现弹层*/
    .wine_popup_layer .lightBox {width:320px;}
    .wine_popup_layer .lightBox .logo_wrap {padding-top:12px;}
    .wine_popup_layer .lightBox .logo_wrap .logo {padding-bottom:6px;}
    .wine_popup_layer .lightBox .image_wrap {position:static;padding-left:0;}
    .wine_popup_layer .lightBox .image_wrap .phone{float:none;position:absolute;bottom:0;left:0;width:100%;text-align: center;}
    .wine_popup_layer .lightBox .image_wrap .phone img{width:40%;}
    .wine_popup_layer .lightBox .image_wrap .icons {width:100%;margin-top:10px;}
    .wine_popup_layer .lightBox .image_wrap .icons .item{margin:0;}
    .wine_popup_layer .lightBox .image_wrap .icons .android,.wine_popup_layer .lightBox .image_wrap .icons .ios{display: inline-block;}
    .wine_popup_layer .lightBox .image_wrap .icons .code {margin-top:10px;text-align:center;}
    .wine_popup_layer .lightBox .image_wrap .icons .code img{max-width:90%;}
}