.brand-title {
    font-size: 22px;
    text-align: center;
    color: #333;
    line-height: 26px;
    height: 26px;
    margin: 30px 0 10px;
    overflow: hidden;
}

/*品牌更改(2017/4/26) s*/
.brand-box {
    position: relative;
    position: relative;
    overflow: hidden;
    width: 99.8%;
}

a.brand-v1 {
    _display: inline;
    display: block;
    width: 160px;
    margin-top:10px;
    padding: 10px 0;
    text-decoration: none;
    background: #fff;
    border:1px solid #eee;
    float:left;
    margin-right:11px;
}
a.brand-v2 {
    _display: inline;
    display: block;
    width: 140px;
    margin-top:10px;
    padding: 10px 0;
    text-decoration: none;
    background: #fff;
    border:1px solid #eee;
    float:left;
    margin-right:11px;
}

@media screen and (min-width: 1300px){
    a.brand-v1:nth-child(8n){
        margin-right:0;
    }
    a.brand-v2:nth-child(8n){
        margin-right:0;
    }
}

@media (min-width: 0px) and (max-width: 1230px) {
    a.brand-v1 {
        width: 153px;
        margin-right:12px;
    }
    a.brand-v1:nth-child(6n){
        margin-right:0;
    }
    a.brand-v2 {
        width: 153px;
        margin-right:12px;
    }
    a.brand-v2:nth-child(6n){
        margin-right:0;
    }
    .brand-nav .hd ul li {
        float: left;
        padding: 0 13px;
    }
}

@media (min-width:1230px) and (max-width:1285px){
    .brand-nth{
        width:101%;
    }
}

a.brand-v1:hover {
    border: 1px solid #fffff;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
    -moz-transition: all 0.15s ease-in-out;
    -webkit-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}
.brand-v1 .brand-img-ctn {
    position: relative;
    height: 80px;
    text-align: center;
}
.brand-v1 .brand-img-ctn img{
	max-width:100%;
}
a.brand-v2:hover {
    border: 1px solid #fffff;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
    -moz-transition: all 0.15s ease-in-out;
    -webkit-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}
.brand-v2 .brand-img-ctn {
    position: relative;
    height: 55px;
    text-align: center;
}
.brand-img {
    position: absolute;
    width: 90px;
    height: 45px;
    left: 50%;
    top: 50%;
    margin-left: -45px;
    margin-top: -22px;
}
.brand-h3 {
    height: 22px;
    line-height: 22px;
    font-size: 12px;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.brand-nav .hd {
    height: 35px;
    line-height: 35px;
    position: relative;
    background: #fff;
}

.brand-nav .hd ul li {
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 0 8px;
    margin: 0 12px 14px 0;
    overflow: hidden;
    cursor:pointer
}

.brand-nav .hd ul li.on {
    background: #ff6600;
    color: #fff;

}
.brand-nav .bd{
    margin: 0 -10px 10px 0;
}

.mod_bander_tag {
    background-color: #fff;
    padding: 34px 0 17px 40px;
}

.bander_tag__item {
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 0 8px;
    overflow: hidden;
    margin: 0 12px 14px 0;
    background-color: #666;
    color: #fff;
}


/************精选活动专�?************/
.chosenAct{
    width:100%;
    margin-bottom:20px;
}

.chosenAct p{
    padding:12px;
    background:#f7f7f7;
    color:#000;
    font-size:14px;
    border:1px solid #eeeeee;
    border-bottom:none;
}
.chosenAct p a{
    color:#666;
    font-size:14px;
}
.chosenAct .chosenCategory{
    border:1px solid #eee;
    padding:0px 20px;
    overflow: hidden;
    padding-right:0;
}

.chosenAct .chosenCategory .chosenItem{
    margin:20px 0;
    position: relative;
    text-align: center;
    vertical-align: middle;
    font-size:18px;
    border-right:1px solid #eee;
}

.chosenAct .chosenCategory .chosenItem .iconfont{
    font-size:35px;
    position:absolute;
    top: -7px;
    left: 20px;
}
@media screen and (max-width:1030px){
    .chosenAct .chosenCategory .chosenItem .iconfont{
        font-size:35px;
        position:absolute;
        top: -5px;
        left: 0px;
    }
}
.chosenAct .chosenCategory .chosenItem a{
    color:#666;
}
/* 4.28 */
.chosenAct .chosenCategory .chosenItem span{
    margin-left:40px;
}
.chosenAct .chosenCategory .chosenItem i{
    margin-left:20px;
}
.chosenAct .chosenCategory .chosenItem:nth-child(5n+0){
    border-right:none;
}

/*得胜相关文章*/
.deshen-pro{
    border:1px solid #eee;
}

/*.deshen-artical{*/
/*margin-bottom:10px;*/
/*}*/

.deshen-artical li{
    margin-bottom:10px;
}

#deshen-comment li{
    margin-bottom: 10px;
    padding-top:0;
}

#deshen-comment li .pro{
    border:1px solid #eee;
}


/*新版品牌（得胜、莱维特、森海塞尔）样式*/
#takstar_brand .takstar_head{
    height: 108px;
    background: url(https://static.ingping.com/yp/images/brand/takstar_brand_01.jpg) no-repeat center;
}
#takstar_brand .lewitt_head{
    background: url(https://static.ingping.com/yp/images/brand/lewitt_brand_01.jpg) no-repeat center;
}
#takstar_brand .sennheiser_head{
    background: url(https://static.ingping.com/yp/images/brand/sennheiser_brand_01_2.jpg) no-repeat center;
}
#takstar_brand .focusrite_head{
    background: url(https://static.ingping.com/yp/images/brand/focusrite_brand_01_1.jpg) no-repeat center;
    height: 107px;
}
#takstar_brand .yamaha_head{
    background: url(https://static.ingping.com/yp/images/brand/yamaha_brand_01.jpg) no-repeat center;
}
.takstar_head .auto{
    height: 100%;
}
.takstar_head .auto > div{
    float: right;
    margin-top: 45px;
}
.takstar_head .auto > div a{
    color: #fff;
    text-decoration: none;
    font-size: 16px;
    padding: 0 15px;
    border-right: 1px solid #fff;
    height: 15px;
    line-height: 15px;
    display: block;
    float: left;
}
.takstar_head .auto > div a:last-of-type{
    border-right: none;
}
.takstar_head .auto > div a:hover{
    color: #ff6600;
}
.about_takstar{
    height: 315px;
    background: #e7dcd3;
}
.about_takstar ul li{
    width: 297px;
    height: 207px;
    float: left;
    background: #fff;
    border-radius: 20px;
    margin-top: 65px;
    position: relative;
    margin-right: 30px;
}
.about_takstar ul li:last-child{
    margin-right: 0;
}
.about_takstar ul li .about_contain{
    padding: 32px 25px 20px 25px;
    border-radius: 10px;
    font-size: 15px;
    color: #333333;
    line-height: 32px;
}
.about_takstar ul li:first-child{
    width: 545px;
}
.about_takstar ul li span{
    position: absolute;
    padding: 0 25px;
    height: 45px;
    line-height: 45px;
    border-radius: 30px 30px 30px 0;
    background: #e80f20;
    color: #fff;
    font-size: 21px;
    top: -20px;
}
.about_takstar ul li:nth-child(2) .about_contain{
    padding-top: 25px;
    text-align: center;
}
.about_takstar ul li:last-child img{
    width: 100%;
    margin-top: 23px;
}
.about_takstar ul li .video_play{
    display: block;
    width: 37px;
    height: 36px;
    background: url(https://static.ingping.com/yp/images/brand/videoPlay_icon.png);
    position: absolute;
    top: 50%;
    margin-top: -18px;
    left: 50%;
    margin-left: -18px;
    cursor: pointer;
}
.about_takstar ul li .video_play:hover{
    opacity: .8;
}
.product_categories{
    min-height: 0;
    overflow: hidden;
    padding-bottom: 30px;
    background: #333333;
}
.product_categories .title{
    width: 300px;
    margin: auto;
    color: #fff;
    text-align: center;
    font-size: 34px;
    padding-top: 35px;
    margin-bottom: 30px;
}
.product_categories .title b{
    font-weight: normal;
    padding: 0 15px;
}
.product_categories .title .solid{
    width: 55px;
    display: inline-block;
}
.product_categories .title .solid:first-of-type span:first-of-type{
    margin-left: 25px;
}
.product_categories .title .solid span:first-of-type{
    margin-top: -15px;
    margin-bottom: 8px;
    width: 30px;
}
.product_categories .title .solid span{
    width: 55px;
    height: 1px;
    display: block;
    background: #a5a5a5;
}
.product_categories ul li{
    float: left;
    margin-right: 20px;
    margin-bottom: 25px;
}
.product_categories ul li:nth-child(3n){
    margin-right: 0;
}
.hot_sale{
    height: 255px;
    background: #e7dcd3;
}
.hot_sale .container{
    background: url(https://static.ingping.com/yp/images/brand/hot_sale.jpg) no-repeat;
    height: 100%;
}
.hot_sale ul li{
    width: 344px;
    height: 175px;
    background: #fff;
    border-radius: 20px;
    margin-left: 22px;
    float: left;
}
.hot_sale ul li .img{
    float: left;
}
.hot_sale ul{
    margin-left: 100px;
    padding-top: 42px;
}
.hot_sale ul li .padding{
    padding: 25px 20px 20px 0;
}
.hot_sale ul li .txt h2{
    font-size: 14.5px;
    color: #333333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 23px;
    margin-bottom: 3px;
}
.hot_sale ul li .txt .hot_sale_price{
    color: #e80f20;
    font-size: 24px;
}
.hot_sale ul li .txt .hot_sale_price small{
    font-size: 13px;
    font-weight: bold;
}
.hot_sale ul li .buy_btn{
    width: 110px;
    height: 35px;
    background: #e80f20;
    border-radius: 30px;
    display: inline-block;
    text-align: center;
    line-height: 35px;
    color: #fff;
    font-size: 16px;
    margin-top: 10px;
    cursor: pointer;
    transition: all linear 200ms;
    -webkit-transition: all linear 200ms;
}
.hot_sale ul li .buy_btn:hover{
    background: #ff6600;
}
.slideBox{
    height: 480px;
    position: relative;
    overflow: hidden;
}
.slideBox .bd ul li{
    height: 480px;
}
.slideBox .bd ul a{
    display: block;
    width: 100%;
    height: 100%;
}
.slideBox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    bottom: 20px;
    z-index: 1;
    text-align: center;
    width: 100%;
}

.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    width: 100%;
    text-align: center
}

.slideBox .hd ul li {
    display: inline-block;
    width: 53px;
    height: 7px;
    background: rgba(255, 255, 255, .6);
    margin: 0 7px;
    vertical-align: top;
    line-height: 30px;
    overflow: hidden;
    cursor: pointer;
}

.slideBox .hd ul li.on {
    background: #fff;
    color: #fff;
}

.about_lewitt ul li .about_contain{
    padding: 30px 25px 20px 25px;
    font-size: 14.5px;
    line-height: 28px;
}

.about_sennheiser ul li .about_contain {
    font-size: 14px;
    line-height: 24px;
}

.about_lewitt ul li span{
    background: #9cc640;
}

.about_sennheiser ul li span{
    background: #0197d6;
}

.about_focusrite ul li span{
    background: #b10000;
}

.about_yamaha ul li span{
    background: #4b1e78;
}

.about_lewitt ul li:last-child .about_contain{
    padding: 0;
}

.about_lewitt ul li:last-child .about_contain img{
    margin-top: 0;
    border-radius: 20px;
}

@media(max-width: 1230px){
    .about_sennheiser ul li .about_contain {
        font-size: 13px !important;
        line-height: 21px !important;
    }
    .about_lewitt ul li:last-child .about_contain img{
        height: 207px;
        width: 265px;
    }
    #takstar_brand .takstar_head{
        background-position-x: 36%;
    }
    .about_takstar ul li:first-child {
        width: 450px;
    }
    .about_takstar ul li{
        width: 245px;
        margin-right: 20px;

    }
    .about_takstar ul li .about_contain{
        font-size: 14px;
        line-height: 24px;
    }
    .about_takstar ul li:last-child img {
        width: 100%;
        margin-top: 38px;
    }
    .product_categories ul li img{
        width: 313px;
    }
    .hot_sale ul li{
        width: 270px;
    }
    .hot_sale ul li .txt h2{
        font-size: 13px;
    }
    .hot_sale ul li .txt .hot_sale_price{
        font-size: 22px;
    }
    .hot_sale ul li .buy_btn{
        width: 105px;
        height: 33px;
        line-height: 33px;
        font-size: 15px;
    }
}