



.product {
    /*background: #a61e69;
    background: #efefef;*/
    background-color: #f5f6fa;
    padding: 24px;    
    border-radius: 8px;
    color:#434343;
}

.product .icobox{
    height: 50px; width: 50px; padding: 20px; background-color: #fff; line-height: 50px; text-align: center; color: #fff; border-radius: 45px;box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -4px rgba(0, 0, 0, 0.1); margin: 0 auto; margin-top: 20px;background: #a61e69;
}



.card {
    margin-top: 26px;
    font-size: 18px;;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;   
    background:#fff;   
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -4px rgba(0, 0, 0, 0.1);
    border: solid 1px rgba(0, 0, 0, 0.1);
    padding: 16px;
    border-radius: 8px;
    overflow: hidden;
    -webkit-transition: -webkit-box-shadow .1s linear;
    -o-transition: box-shadow .1s linear;
    transition: box-shadow .1s linear;
    transition: box-shadow .1s linear,-webkit-box-shadow .1s linear;
}




.pt-40{ padding-top: 40px;}
.pb-40{padding-bottom: 40px;}

.hr1 {
    border-top: 1px solid #a61e69
}

.btn-a61e69 {
    color: #fff;
    background-color: #a61e69;
    border-color: #a61e69;
}

.btn-a61e69:hover {
    color: #fff;
}


.mt-70,.mt-70a{ margin-top: 70px;;}
.mb-70{ margin-bottom: 70px;}

.jiacu{
    font-weight: bold;
}

.dropDown.open > .dropDown-menu {
    position: absolute;
    z-index: 1000;
    display: inline-block;
    top: 37px;
    right: 0;
    width: 50vw;
    background: linear-gradient(to top, #5e2379, #a61e69); 
    height: 100vh;
    padding: 10px;;
}

.menu > li > a {
    display: block;
    border-bottom: solid 1px rgba(255, 255, 255, 0.4);
    padding: 10px 20px;
    line-height: 1.8;
    text-align: left;
    font-weight: normal;
    white-space: nowrap;
    vertical-align: top;
    color: #fff;
}


.btn-bai-outline {
    color: #fff;
    background-color: transparent;
    border-color: #fff;
}

.btn-bai-outline:hover {
    color: #a61e69;
    background-color: #fff;
}


.navbar-nav > ul > li{
    margin-right: 10px;;
}
.navbar-nav > ul > li, .navbar-nav > ul > li > a {
    color: #fff;
    font-size: 16px;
}


.nav > ul > li > a:hover, .nav > ul > li.current > a {
   border-radius: 22px;
}


.mt-40a{ margin-top: 40px;}
@media (max-width:767px){
    .mt-40a{ margin-top: 10px;}
    .mt-70a{ margin-top: 50px;;}
    .juzhong{text-align: center;}
}