body{background-color: #f2f6f9;}
/* swiper轮播 */
.my-swipe .van-image {display:block;}
/* 菜单 */
.menuBox{background-color: white;padding: 25px 0 0 0;margin: 0 0 10px 0;}
.menuBox .menuList{display: flex;flex-direction: column;align-items: center;padding: 0 0 25px 0;}
.menuBox .menuList img{width: 50px;height: 50px;}
.menuBox .menuList span{font-size: 14px;color: black;margin: 10px 0 0 0;}
/* 广告位 */
.advertisement {padding-bottom:10px;}
.advertisement .adv1 {height:185px;margin:0 0 5px 0;}
.advertisement .adv2 {height:90px;}
/* 推荐栏目 */
.recommend {background-color:white;}
.recommend .van-col--24 {padding:0 15px;border-bottom:10px solid #f4f5fa;}
.recommend .van-col--24 .van-row {padding:10px 0;}
.recommend.proposalBox .van-col--24{border: none;padding: 0;}
    /* 标题 */
.recommend h5 {border-bottom:1px solid #f4f5fa;padding:10px 0;display:flex;align-items:flex-end;}
.recommend h5 span:nth-child(1) {font-size:16px;}
.recommend h5 span:nth-child(2) {color:#f00000;margin:0 0 0 10px;}
.recommend.proposalBox h5 span{flex: 1;}
.recommend.proposalBox h5 a{color: #969799;}
    /* 列表 */
.recommend .recommendList {display:flex;align-items:center;justify-content:center;}
/* 为您推荐 */
.productBox {padding:0 10px 10px 10px;font-size: 14px;}
.productBox .productList {display:flex;margin:10px 0 0 0;flex-direction:column;background-color:white;}
.productBox .productList img {max-width:100%;height:240px;}
.productBox .productList .content {padding:5px;}
.productBox .productList .content .name {font-size:16px;color:black;}
.productBox .productList .content .price {display:flex;align-items:center;justify-content:space-between;margin:5px 0;}
.productBox .productList .content .price span:nth-child(1) {color:red;}
.productBox .productList .content .price span:nth-child(2) {color:#9a9a9a;}
.productBox .productList .content .company {display:flex;align-items:center;color:#cccccc;}
.productBox .productList .content .company .van-icon {margin:0 5px 0 0;}
.productBox .productList .content .company span:nth-child(2) {font-size:12px;}
/* 新闻中心 */
.newsBox{padding: 0 10px;background-color: white;}
.newsList {display:flex;padding:10px 0;border-bottom:1px solid #ebebeb;}
.newsList:nth-last-child(1) {border:none;}
.newsList img {width:110px;height:70px;}
.newsList .content {flex:1;display:flex;flex-direction:column;height:70px;justify-content:space-around;margin:0 0 0 10px;min-width: 0;}
.newsList .content p {margin:0;font-size:14px;color: black;}
.newsList .content span {font-size:12px;color: #cccccc;display: flex;align-items: center;}
.newsList .content span i {font-style:normal;}
.newsList .content span i:nth-child(1) {flex: 1;}
/* 推荐商家列表 */
.appointment {display:flex;flex-direction:column;align-items:flex-start;background-color:white;border-bottom:1px solid #ebedf0;}
.appointment .list {display:flex;align-items:center;background-color:#fff;padding:10px;width:100%;box-sizing:border-box;}
.appointment .list img {width:75px;height:75px;border-radius:5px;}
.appointment .list .content {flex:1;display:flex;flex-direction:column;min-height:75px;margin:0 0 0 10px;}
.appointment .list .content .storeInfo {min-height:75px;display:flex;flex-direction:column;justify-content:space-around;}
.appointment .list .content .storeInfo div:nth-child(2) {display:flex;align-items:center;}
.appointment .list .content .storeInfo div:nth-child(2) .van-icon {color:#fd3f32;}
.appointment .list .content .storeInfo div:nth-child(2) span:nth-last-child(1) {color:#6b6b6b;margin:0 0 0 5px;}
.appointment .list .content .storeInfo div:nth-last-child(1) {display:flex;align-items:center;justify-content:space-between;color:#6b6b6b;font-size:12px;}
.appointment .list .content .storeInfo div:nth-last-child(1) span:nth-child(1):not(:last-child)::after {content:'|';color:#6b6b6b;font-size:12px;padding:0 5px;}
.appointment .list .van-button {background:var(--bgColor);border:none;color:white;}
/* 预约中心 */
.appointmentCenter {margin:10px 0;}
    /* 标题 */
.appointmentCenter .appointment .title {position:relative;padding:10px 10px 10px 20px;width:100%;box-sizing:border-box;}
.appointmentCenter .appointment .title::before {content:'';display:block;width:4px;height:20px;background-color:red;position:absolute;left:10px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);}
    /* 商家套餐 */
.appointmentCenter .appointment .contentList {display:flex;flex-direction:column;width:100%;position:relative;margin:0 0 10px 0;padding:0 10px;box-sizing:border-box;}
.appointmentCenter .appointment .contentList div {display:flex;align-items:center;}
.appointmentCenter .appointment .contentList div:nth-child(1) {justify-content:space-between;font-size:14px;}
.appointmentCenter .appointment .contentList div:nth-child(1) span:nth-child(1) {flex:1;}
.appointmentCenter .appointment .contentList div:nth-child(2) {margin:5px 0 0 0;}
.appointmentCenter .appointment .contentList div:nth-child(2) span:nth-child(1) {color:#fd3f32;font-size:14px;}
.appointmentCenter .appointment .contentList div:nth-child(2) span:nth-child(2) {text-decoration:line-through;margin:0 0 0 5px;color:#6b6b6b;font-size:12px;}
    /* 员工列表 */
.appointmentCenter .appointment .staffBox {display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;padding:0 10px;box-sizing:border-box;}
.appointmentCenter .appointment .staffBox .staffList {display:flex;align-items:flex-start;width:50%;margin:0 0 10px 0;}
.appointmentCenter .appointment .staffBox .staffList .van-image {width:70px;height:70px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.appointmentCenter .appointment .staffBox .staffList .content {flex:1;display:flex;min-height:70px;flex-direction:column;justify-content:space-around;margin:0 0 0 10px;}
.appointmentCenter .appointment .staffBox .staffList .content div:nth-child(1) {font-size:16px;}
.appointmentCenter .appointment .staffBox .staffList .content div:nth-child(2) {font-size:12px;color:#909399;}
.appointmentCenter .appointment .staffBox .staffList .content div:nth-child(3) {color:#909399;display:flex;align-items:center;}
.appointmentCenter .appointment .staffBox .staffList .content div:nth-child(3) span:nth-child(2) {margin:0 0 0 5px;}

#ccc2907{display: none;}
.ccc2907{display: none;}