/*标题*/
.designer_index .title{width:100%;padding:0 10px;box-sizing: border-box;}
.designer_index .title h3{font-size:22px;border-left:4px solid #c48f3d;color:#222;position:relative;height: 40px;padding-left: 10px;margin:10px 0;}
.designer_index .title h3:after{content:"Design team";font-size:13px;position:absolute;bottom:0;left:10px;}
.designer_index .title h3 a{position:absolute;right:0;top:50%;margin-top:-15px;padding:0 10px;line-height:30px;color:#fff;font-size:14px;background-color:#222;}
/*标题end*/
/*设计师*/
.designer_index{width:100%;padding-bottom: 10px;}
.designer_list{width:100%;padding:10px;box-sizing: border-box;overflow: hidden;}
.designer_list ul{width:102%;}
.designer_list ul li{position:relative;float: left;width:48%;margin-right:2%;box-sizing: border-box;}
.designer_list ul li>a{width:100%;height: 70vw;max-height: 450px;display: block;}
.designer_list ul li .design-inform{
    position: absolute;
    width: 100%;
    height: 50%;
    bottom: 0;
    padding-top: 30%;
    background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));
    background: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));
    background: -moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));
    background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));
    box-sizing: border-box;}
.designer_list ul li .design-inform h3{font-size:20px;color:#fff;padding-left: 5px;}
.designer_list ul li .design-inform i{font-style:normal;font-size:13px;}
.designer_list ul li .design-inform a{
    display: inline-block;
    padding: 0 5px;
    height: 25px;
    line-height: 25px;
    color: #cd9f59;
    border: 1px solid #cd9f59;
    margin-left: 5px;
    font-size: 13px;
    margin-top: 10px;
}
.designer_list .swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal>.swiper-wrapper {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}
.designer_list .swiper_designer {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    
}
.designer_list .swiper-container-android .swiper-slide, .swiper-wrapper {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.designer_list .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.designer_list .swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
}
.designer_list .swiper-container-horizontal>.swiper-pagination-bullets,.designer_list .swiper-pagination-custom,.designer_list .swiper-pagination-fraction {bottom: 0;left: 0;width: 100%;}
.designer_list .designer_swiper_btn {width: 100%;margin-top: 10px;text-align: center;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;}
.designer_list .swiper-pagination-bullet {width: 8px;height: 8px;margin-right:5px;display: inline-block;border-radius: 100px;border: 1px solid #ccc;background: #ccc;}
.designer_list .swiper-pagination-bullet-active {
	opacity: 1;
    border: 1px solid #999999;
    background-color: #999999;
    width: 16px;}
.designer_list .more{width:100%;margin-top:10px;}

/*设计师 end*/