
/********************index.html**********************************/
.subfirm_navbox .menu_bar li a.service{
    color: #7a16bd;
    border-bottom: 2px solid #7a16bd;
}
.navbox .nav ul.classify .font-color2{
	background: #a35dcf;
    color: #fff;
}
.mainleft{
	width:700px;
	overflow: hidden;
}
/*banner*/
.bannerwrap .swiper-slide img{ 
    min-width: 1000px;
    height: auto;
    max-height: 550px;
    cursor: pointer;
}
.bannerwrap .swiper-slide{
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.bannerwrap .swiper-slide-active { 
    height:auto
}
.bannerwrap{
    height: auto;
}
/*服务内容*/
.servicecase{
    padding-top: 45px;
}
.servicecase .tabsnav li{
    float: left;
    width: 32.13%;
    padding: 10px 0;
    font-size: 20px;
    text-align: center;
    border: 1px solid #ddd;
    cursor: pointer;
}
.headline_ys{
    font-size: 36px;
    text-align: center;
}
.headline_ys .ys_title{
    padding: 20px 0;
}
.headline_ys .ys_title:before{
    content: url(/uploads/image/sdpsimg/service_leftarr.png);
    padding-right: 15px;
}
.headline_ys .ys_title:after{
    content: url(/uploads/image/sdpsimg/service_rightarr.png);
    padding-left: 15px;
}
.headline_ys .des{
    font-size: 16px;
    color: #666;
}
/*月嫂服务内容*/
.guaranteebox .list{
    width: 25%;
    padding: 0 68px 20px 15px;
    margin-top: 20px;
    text-align: center;
    background-color: #f7f7f7;
}
.guaranteebox .listcon .list {
    width: 20%;
    padding: 0 35px 20px 15px;
}
.guaranteebox .list .pic {
    padding: 20px 0;
}
.guaranteebox .list img {
    width: 152px;
    height: 152px;
}
.guaranteebox .list .des {
    width: 100%;
}
.guaranteebox .list .dest{
    font-size: 18px;
    line-height: 36px;
}
.guaranteebox .list .desc{
    font-size: 14px;
    color: #666;
    line-height: 22px;
}
/*宝妈来信*/
.msgbox .msg_item,
.msgbox .msg_item .msg_pic,
.msgbox .msg_item .msg_des{
    display: inline-block;
}
.msgbox .msg_item{
    width: 45%;
    padding-bottom: 22px;
}
.msgbox .msg_item:nth-child(even){
    margin-left: 3%;
}
.msgbox .msg_item .msg_pic{
    width: 19%;
    vertical-align: middle;
}
.msgbox .msg_item .msg_pic img{
    width: 87px;
    height: 87px;
}
.msgbox .msg_item .msg_des{
    position: relative;
    width: 68%;
    padding: 3%;
    margin-left: 5%;
    border:1px solid #ddd;
    border-radius: 6px;
    background-color: #fff;
    background-size: 345px;
    vertical-align: middle;
}
.msgbox .msg_item .triangle{
    position: absolute;
    top: 36%;
    left: -18px;
}
.msgbox .msg_item .name{
    font-size: 18px;
}
.msgbox .msg_item .letter_con{
    line-height: 22px;
    font-size: 14px;
    color: #777;
    padding-top: 6px;
}
/*家家月嫂的一天*/
.ys_schedule .schedule_con{
    background: url(/uploads/image/sdpsimg/ys_schedule_bg.png) no-repeat center;
}
.ys_schedule .servicecont{
    display: inline-block;
    background:  no-repeat 75px 50px;
    background-size: 8px 325px;
}
.ys_schedule tr.cont td{
    font-size: 18px;
    color: #000;
    font-weight: 600;
    font-family: serif;
}
.ys_schedule td{
    padding: 10px 20px;
    font-size: 14px;
    color: #777;
}
/*我们的服务*/
.ys_service{
    padding: 40px 0 50px 0;
}
.ys_service .fw_item{
    display: inline-block;
    vertical-align: top;
    width: 21%;
    font-size: 14px;
    text-align: center;
    margin: 0 65px 20px 55px;
}
.ys_service .fw_item .dest{
    font-size: 18px;
    padding: 15px 0 10px 0;
}
.ys_service .fw_item .desc{
    color: #777;
}
.ys_service .servicecontwo .fw_item .desc{
    padding: 0 16px;
}
.ys_service .servicecontwo .fw_item {
    margin: 0 32px 20px 5px;
}
/*服务价格*/
.ys_price{
    padding: 30px 0 50px 0;
}
.ys_price td{
    text-align: center;
    padding: 25px 50px;
    border: 1px solid #ddd;
}
.ys_price td.servedes{
    font-size: 14px;
    color: #777;
    padding: 15px;
    text-align: left;
    line-height: 22px;
}
.ys_price tr:nth-child(odd){
    background-color: #fbf2fe;
}
.ys_price tr:nth-child(even){
    background-color: #fbf6fd;
}
/*服务流程*/
.ys_process{
    padding: 30px 0 50px 0;
}
.ys_process .processstep span{
    font-size: 14px;
    width: 128px;
}



