.muze{
    padding: 70px 20px;
}
@media (min-width: 920px){
    .muze {
        padding: 70px 20px;
    }
}

.muze-maxbox{
    width: 100%;
}
@media (min-width: 920px){
    .muze-maxbox {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}


.box{
    width: 100%;
    display: block;
    padding: 10px 20px;
}
@media (min-width: 1100px){
    .box {
        padding: 0 40px;
    }
}
@media (min-width: 920px){
    .box {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        padding: 0 20px;
        width: 33.33333%;
    }
}


.minbox{
    -webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.15);
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.15);
    display: block;
    padding: 20px;
    position: relative;
}
@media (min-width: 920px){
    .minbox {
        min-height: 640px;
        padding: 30px 30px 0;
    }
}

.box-title{
    font-family: GT Walsheim;
    font-weight: 600!important;
    border-bottom: 2px solid #000;
    color: #000;
    font-size: 26px;
    letter-spacing: 0;
    line-height: 29px;
    padding-bottom: 10px;
    text-align: left;
    margin-bottom: 20px;
}
@media (min-width: 920px){
    .box-title{
        margin-bottom: 45px;
        text-align: left;
    }
}

/*价格盒子*/
.box-price{
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 20px;
}

@media (min-width: 1100px){
    .box-price {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        margin-bottom: 50px; 
    }
}


/*价格盒子左*/
@media (min-width: 1100px){
    .price-box-left{
        border-right: 1px solid #000;
    }
}



/*现价*/
.price-now{
    font-family: GT Walsheim;
    font-weight: 300!important;
    color: #000;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: 40px;
    text-align: center;
}
@media (min-width: 1100px){
    .price-now {
        padding-right: 20px;
        text-align: left;
    }
}

/*划掉价格*/
.price-remove{
    font-size: 20px;
    text-align: center;
    text-decoration: line-through;
}

/*价格盒子右*/
.price-box-right{
    font-family: GT Walsheim;
    font-weight: 400!important;
    color: #000;
    font-size: 14px;
    line-height: 22px;
    text-align: center;
}
@media (min-width: 1100px){
    .price-box-right{
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
        flex: 1 0 0;
        padding-left: 20px;
        text-align: left;
    }
}


/*产品图片*/
.muze-product{
    display: block;
    margin: 0 auto 65px;
    max-height: 190px;
    max-width: 100%;
}


/*按钮*/
.muze-button{
    margin: 0 0 25px;
    text-align: center;
}

@media (min-width: 920px){
    .muze-button{
        margin: 0 0 45px;
    }
}


/*按钮的链接*/
.muze-link{
    background: #fff;
    color: #1c2233!important;
    -webkit-box-shadow: 0 2px 7px rgba(28,34,51,.2);
    box-shadow: 0 2px 7px rgba(28,34,51,.2);
    padding: 0 30px;
    font-size: 13px;
    border-radius: 21px;
    border: 0;
    color: #fff!important;
    cursor: pointer;
    display: inline-block;
    font-family: Sailec-Medium,sans-serif;
    font-weight: 400!important;
    font-size: 15px;
    -moz-osx-font-smoothing: grayscale!important;
    -webkit-font-smoothing: antialiased!important;
    height: 42px;
    text-indent: .025em;
    letter-spacing: .025em;
    line-height: 42px;
    margin: 0;
    padding: 0 15px;
    text-align: center;
    -webkit-transition: background .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,opacity .15s ease-in-out;
    -o-transition: background .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,opacity .15s ease-in-out;
    transition: background .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,opacity .15s ease-in-out;
    white-space: nowrap;
    text-decoration: none;

    
}
/*按钮动画*/
.muze-link:hover{
    background: #f2f2f2;
    color: #1c2233!important;
    outline: none;
}
/*左边的按钮*/
.left-link{
    color: black !important;
}

/*右边的按钮*/
.right-link{
    background: #000;
    color: white;
}

/*右边特色文字*/
.price-style{
    font-family: GT Walsheim;
    font-weight: 500!important;
    color: #b26e4b;
    display: block;
    font-size: 14px;
    line-height: 22px;
    margin-top: 5px;
    text-align: center;
    white-space: nowrap;
}

@media (min-width: 920px){
    .price-style{
        display: inline;
        margin-left: 10px;
        
        text-align: left;
    }
}
/*特色图片*/
.style-img{
    position: absolute;
    right: -25px;
    top: -30px;
    width: 35px;
}

/*按钮*/
.muze-button {
    -webkit-appearance: none;
    background: none;
    border: 0;
    font: inherit;
    font-size: 100%;
    letter-spacing: 0;
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: left;
    text-transform: none;
    
    font-family: GT Walsheim;
    font-weight: 400!important;
    color: #000;
    display: block;
    font-size: 14px;
    line-height: 22px;
    margin: 0 auto;
    padding: 20px 0;
    text-align: center;
    cursor:pointer
}
@media (min-width: 920px){
    .muze-button {
        margin: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
}

.button-open{
    display: inline-block;
    font-size: 11px;
    font-weight: 700!important;
    margin-left: 5px;
    -webkit-transition: -webkit-transform .3s ease;
    transition: -webkit-transform .3s ease;
    -o-transition: transform .3s ease;
    transition: transform .3s ease;
    transition: transform .3s ease,-webkit-transform .3s ease;
    vertical-align: middle;
}
/*按钮图标*/
.button-open::before{
    content: "";
}
/*展示内容*/
.button-main{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    max-height: 0;
    overflow: hidden;
    padding: 0;
    text-align: left;
    -webkit-transition: max-height .3s ease;
    -o-transition: max-height .3s ease;
    transition: max-height .3s ease;
    width: 100%;
}
/*展开内容样式*/
.button-content{
    font-family: GT Walsheim;
    color: #000;
    font-size: 14px;
    line-height: 22px;
    padding: 15px 0;
}
.button-content+.button-content{
    border-top: 1px solid rgba(0,0,0,.1);
}
/*加粗子的样式*/
.button-content>strong{
    font-family: GT Walsheim;
}

/*点击按钮展示样式*/

@media (min-width: 920px){
    .show .button-main {
        max-height: 610px;
    }
}

/*去除按钮蓝色边框*/
a,button,input{
       -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
       
         outline: none;
  }



