.personal_tailor_new{
     padding-top: calc(25rem/72);
     background: #FFFFFF;
     border: 1px solid #F0ECE8;
     margin-bottom: calc(25rem/72);
 }
.personal_tailor_new dl{
    margin: calc(28rem/72) auto 0 auto;
    width:calc(620rem/72);
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.personal_tailor_new dd{
    margin-bottom: calc(30rem/72);
}

.personal_tailor_new>img{
    width: calc(457rem/72);
    height: calc(44rem/72);
    margin: 0 auto;
}

.personal_tailor_new input,
.personal_tailor_new select{
    width: calc(290rem/72);
    height: calc(60rem/72);
    padding-left:calc(17rem/72);
    font-size:calc(24rem/72);
    background: #eeeeee;
    border-radius:calc(10rem/72);
    color: #474743;
}
.personal_tailor_new select{
    background:url(/statics/images/mobile_new/home/ff.png)no-repeat right calc(15rem/72) center #eeeeee;
    -webkit-background-size: calc(21rem/75) calc(16rem/72);
    background-size: calc(21rem/75) calc(16rem/72);
}
.btn_hqfa{
    width: calc(289rem/72);
    height: calc(69rem/72);
    background:url(/statics/images/mobile_new/home/sjz_55.png);
    -webkit-background-size: calc(287rem/72) calc(69rem/72);
    background-size: calc(289rem/72) calc(69rem/72);
}


/*头部导航*/
.text_nav{
    background: #FFFFFF;
    margin-bottom: calc(25rem/72);
}
#topNav .swiper-slide{
    text-align: center;
    line-height: calc(77rem/75);
    width:calc(180rem/75); 
}
#topNav{
    width:calc(720rem/72);
    overflow: hidden;
}
#topNav .swiper-wrapper{
    width:calc(720rem/72);

}
#topNav .swiper-slide span{
    font-size:calc(28rem/75);
}

.active{
    color: #D3A768;
}

#topNav .active span{
    font-size:calc(28rem/75);
}

.active i{
    display: block;
    width: calc(180rem/75);
    margin: 0 auto;
    top: calc(-9rem/75);
    height: 3px;
    background-color: #D3A768;
}

.hot{
    text-indent:calc(25rem/72);
    background:url(/statics/images/mobile_new/home/gjy_03.jpg)no-repeat left calc(40rem/72) center;
    -webkit-background-size: calc(15rem/72) calc(19rem/72);
    background-size: calc(15rem/72) calc(19rem/72);
}
.zt_jh dd{
    width: calc(680rem/72);
    margin: 0 auto;
}
.zt_jh dd li{
    margin-bottom: calc(30rem/72);
    background: #FFFFFF;
    width: calc(680rem/72);
    box-sizing: border-box;
    padding:calc(5rem/72);
}
.zt_jh dd li img{
    width: calc(668rem/72);
    height: calc(246rem/72);
}
.zt_jh dd li a{
    display: block;
    position: relative;
}
.zt_jh dd li span{
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    background:rgba(0,0,0,.6);
    font-size:calc(26rem/72);
    line-height: calc(26rem/72);
    color: #FFFFFF;
    padding:calc(12rem/72) calc(21rem/72);
}
.zt_jh dd li span:before{
    content: "";
    right:calc(-16rem/72);
    top: 0;
    width: 0;
    height: 0;
    border-top:0 solid transparent;
    border-left: calc(16rem/72) solid rgba(0,0,0,.6);
    border-bottom: calc(25rem/72) solid transparent;
    position: absolute;
}
.zt_jh dd li span:after{
    content: "";
    right:calc(-16rem/72);
    bottom: 0;
    width: 0;
    height: 0;
    border-bottom:0 solid transparent;
    border-left: calc(16rem/72) solid rgba(0,0,0,.6);
    border-top: calc(25rem/72) solid transparent;
    position: absolute;
}