.week-calendar{width:100%;height:100%}.week-calendar .date-box{width:100%;height:.65rem;display:flex;flex-direction:row;position:relative;background:#fff;padding:.05rem 0}.week-calendar .date-box .month-box{flex-basis:.56rem;position:relative}.week-calendar .date-box .month-box .selectDate{width:100%;height:100%;position:absolute;top:0;left:0;z-index:20;opacity:0}.week-calendar .date-box .month-box .selectDate .weui-cells{margin-top:0!important}.week-calendar .date-box .month-box dt{height:.3rem;font-size:.13rem;color:#529dfe;text-align:center}.week-calendar .date-box .month-box dt span{font-size:.2rem}.week-calendar .date-box .month-box dd{line-height:.14rem;height:.25rem;font-size:.13rem;text-align:center}.week-calendar .date-box .month-box img{width:.08rem;height:.08rem;position:absolute;top:.03rem;right:-.02rem}.week-calendar .date-box .slide-box .month-list{width:100%;height:1.3rem;padding:.05rem 0;background:#fff;position:absolute;top:.7rem;left:0;z-index:100;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.week-calendar .date-box .slide-box .month-list ul{width:100%;height:100%}.week-calendar .date-box .slide-box .month-list ul li{width:25%;height:.4rem;float:left;text-align:center;line-height:.4rem;font-size:.13rem}.week-calendar .date-box .slide-box .month-list ul li:active{background:#e5e5e5}.week-calendar .date-box .weeks-box{flex:1;overflow:hidden}.week-calendar .date-box .weeks-box ol{width:100%;height:.2rem;display:flex;flex-direction:row}.week-calendar .date-box .weeks-box ol li{flex:1;line-height:.2rem;font-size:.12rem;text-align:center}.week-calendar .date-box .weeks-box .day-box{width:100%;height:.38rem;overflow:hidden}.week-calendar .date-box .weeks-box .day-box .week-box{width:300%;height:100%;transform:translateX(-33.33%)}.week-calendar .date-box .weeks-box .day-box .week-box li{width:33.33%;height:100%;float:left;display:flex;flex-direction:row}.week-calendar .date-box .weeks-box .day-box .week-box li dd{flex:1;position:relative}.week-calendar .date-box .weeks-box .day-box .week-box li dd span{width:.3rem;height:.3rem;display:block;margin:0 auto;line-height:.3rem;font-size:.15rem;text-align:center;border-radius:50%;border:1px solid #fff}.week-calendar .date-box .weeks-box .day-box .week-box li dd img{width:6px;height:6px;display:block;position:absolute;bottom:0;left:0;right:0;margin:auto}.week-calendar .date-box .weeks-box .day-box .week-box li dd.weekday span{background:#39f;color:#fff;border:1px solid #39f}.order-meeting{width:100%;height:100%;display:flex;flex-direction:column;background-color:#f3f3f3;padding:0 .07rem .2rem}.order-meeting .icon-dianhua{width:.3rem;margin-left:-.08rem;margin-right:-.02rem}.order-meeting .wrapper_order_meeting{display:flex;align-items:center;justify-content:center;height:100%}.order-meeting .wrapper_order_meeting ._img{width:100%;height:70%}.order-meeting .wrapper_order_meeting .block{width:70%;height:1.8rem;background:#fff;border-radius:.06rem}.order-meeting .quanxian_img{height:60%;background-image:url(../img/quanxian.f39800e4.png);background-size:contain;background-repeat:no-repeat;background-position:50%;margin:.15rem 0}.order-meeting .quanxian_title{font-size:.15rem;color:#333;text-align:center}.order-meeting .btn_button{margin:auto;height:.34rem;background-color:#39f;border-radius:.17rem;border:1px solid #39f}.order-meeting .wrapper_btn{width:100%}.order-meeting ._state{font-size:.1rem;padding:3px 10px;background-color:#fff4e7;border-radius:20px;color:#ffa336;margin-right:5px}.order-meeting .going{background-color:#e2effd;color:#0287ff}.order-meeting ._state_meeting{font-size:.12rem;padding:3px 10px;background-color:#e6f3ff;border-radius:20px;color:#39f;margin-right:5px}.order-meeting .header-box{flex-basis:.7rem;display:flex;flex-direction:row;padding:0 .05rem;margin-top:.14rem;background-color:#fff;border-radius:8px 8px 0 0;border-bottom:1px solid #e5e5e5}.order-meeting .header-box .calendar-box{flex:1}.order-meeting .header-box .my-box{height:.65rem;width:.4rem}.order-meeting .header-box .my-box dt i{display:block;margin:.02rem auto;font-size:.26rem;color:#39f}.order-meeting .header-box .my-box dd{font-size:.13rem}.order-meeting ._btnRegion{width:1.6rem;height:.5rem;text-align:right;padding-right:.2rem}.order-meeting ._btn{height:.27rem;background:#ffa336;border-radius:.04rem;line-height:.27rem;font-size:.13rem;color:#fff}.order-meeting ._btn,.order-meeting .btn_detail{width:.8rem;text-align:center;margin:auto;display:inline-block}.order-meeting .btn_detail{height:.25rem;line-height:.25rem;background:#fff;border:1px solid #ffa336;border-radius:.04rem;color:#ffa336}.order-meeting .room-list{flex:1;overflow-y:scroll;background-color:#f3f3f3}.order-meeting .room-list .room-box{width:100%;height:1.5rem;padding:.08rem;display:flex;flex-direction:row;background-color:#fff;border-radius:8px;margin-bottom:.1rem}.order-meeting .room-list .room-box:first-child{border-radius:0 0 8px 8px}.order-meeting .room-list .room-box .room-pic{flex:7;overflow:hidden;position:relative}.order-meeting .room-list .room-box .room-pic img{width:100%}.order-meeting .room-list .room-box .room-pic dd{width:100%;height:.4rem;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.5);color:#fff;font-size:.13rem;text-align:center;line-height:.4rem}.order-meeting .room-list .room-box .room-info{flex:5;margin-left:.08rem;min-width:0}.order-meeting .room-list .room-box .room-info .room-name{width:100%;height:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.18rem}.order-meeting .room-list .room-box .room-info .room-device{width:100%;margin:.05rem auto .1rem;overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.order-meeting .room-list .room-box .room-info .room-device ._room{font-size:.13rem;position:relative;color:#b2b4bd;margin:0 .1rem .05rem 0}.order-meeting .room-list .room-box .room-info .room-device ._room i{font-size:.2rem;margin-right:.02rem}.order-meeting .room-list .room-box .room-info .room-time{margin-left:.1rem}.order-meeting .room-list .room-box .room-info .room-time dd{font-size:.15rem;padding-left:.15rem;position:relative;line-height:.2rem;color:#ccc}.order-meeting .room-list .room-box .room-info .room-time dd i{position:absolute;top:0;left:0;font-size:.14rem}.order-meeting .room-list .room-box .room-info .room-time dd.going{color:#39f}.order-meeting .room-list .room-box .room-info .room-time dd.order{color:#79d012}.order-meeting .room-list .room-box .room-info .room-time dd:last-of-type{font-size:.13rem}