.legalaidCalendar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.26rem;color:#333}.legalaidCalendar,.legalaidCalendar .title{display:-webkit-box;display:-ms-flexbox;display:flex}.legalaidCalendar .title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.34rem;height:.8rem;background:#0075c1;color:#fff}.legalaidCalendar .title .content{margin:0 .6rem}.legalaidCalendar .title .van-icon{color:#fff}.legalaidCalendar .date,.legalaidCalendar .day{display:grid;grid-template-columns:repeat(7,1fr)}.legalaidCalendar .date .item-wrap,.legalaidCalendar .day .item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:1rem}.legalaidCalendar .date .item-wrap .item,.legalaidCalendar .day .item-wrap .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.58rem;height:.58rem}.legalaidCalendar .date .item-wrap .item.active,.legalaidCalendar .day .item-wrap .item.active{background-color:#3289ff;border-radius:50%;color:#fff}.legalaidCalendar .date .item-wrap .item.inactive,.legalaidCalendar .day .item-wrap .item.inactive{color:#ccc}.legalaidCalendar .date .item-wrap .item.today,.legalaidCalendar .day .item-wrap .item.today{background-color:#0075c1;border-radius:50%;color:#fff}.legalaidCalendar .date .item-wrap .statusIcon,.legalaidCalendar .day .item-wrap .statusIcon{font-size:.2rem}.legalaidCalendar .date .item-wrap .icon,.legalaidCalendar .day .item-wrap .icon{position:absolute;top:0;right:.25rem;height:.1rem;width:.1rem;border-radius:100%;background-color:#f39800;display:none}.legalaidCalendar .date .item-wrap .icon.today,.legalaidCalendar .day .item-wrap .icon.today{background-color:#ffb5b1}.legalaidCalendar .date .item-wrap .icon.actived,.legalaidCalendar .day .item-wrap .icon.actived{background-color:#3289ff}.legalaidCalendar .date .item-wrap .icon.active,.legalaidCalendar .day .item-wrap .icon.active{background-color:#f39800;display:block}.legalaidCalendar .date .item-wrap .text,.legalaidCalendar .day .item-wrap .text{color:#f39800;text-align:center}.legalaidCalendar .date .item-wrap .red,.legalaidCalendar .day .item-wrap .red{color:red}.legalaidCalendar .date .displaynone,.legalaidCalendar .day .displaynone{display:none}.legalaidCalendar .date .item-wrap{margin-bottom:.3rem}.legalaidCalendar .timewrap{width:96%;margin:0 auto;margin-top:.5rem}.legalaidCalendar .timewrap .timebox{width:49%;border-radius:5px;text-align:center;padding:.3rem 0;margin-bottom:.2rem;background:#e1e5e8}.legalaidCalendar .timewrap .timebox .time{font-size:.32rem}.legalaidCalendar .timewrap .timebox .text{font-size:.28rem;color:#2e3133}.legalaidCalendar .timewrap .actived .time{color:#2e3133}.legalaidCalendar .timewrap .actived .text{color:#9d9fa1}.legalaidCalendar .timewrap .isSelect{background:#f39800}.legalaidCalendar .timewrap .isSelect .text,.legalaidCalendar .timewrap .isSelect .time{color:#fff}.legalaidCalendar .error-message{color:red;padding:.2rem;font-size:.3rem}.legalaidCalendar .confirmbtn{margin-top:.3rem}.legalaidMessageForm{background:#fff;padding-top:.2rem;padding-bottom:1rem}.legalaidMessageForm .tipbox{padding:0 .2rem;font-size:.28rem;line-height:2}.legalaidMessageForm .tipbox.older{font-size:.36rem;line-height:1.5}.legalaidMessageForm .tipbox .lightblue{color:#1989fa}.legalaidMessageForm .tipbox .lightblue.older{color:#0963b5}.legalaidMessageForm .tipbox .lightgray{color:#666}.legalaidMessageForm .tipbox .work-time.older{font-size:.36rem}.legalaidMessageForm .tipbox .cellbtn{width:1.2rem;height:.4rem;border-radius:20px;line-height:.4rem;text-align:center;margin:.1rem;font-size:.28rem;display:inline-block;color:#fff;background:#0792ec;border:none}.legalaidMessageForm .van-cell{line-height:1.5;padding:10px 16px 10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legalaidMessageForm.older .van-cell__value,.legalaidMessageForm.older .van-field__label{font-size:.36rem}.legalaidMessageForm.older .van-field__control::-webkit-input-placeholder{font-size:.36rem}.legalaidMessageForm.older .van-field__control::-moz-placeholder{font-size:.36rem}.legalaidMessageForm.older .van-field__control:-ms-input-placeholder{font-size:.36rem}.legalaidMessageForm.older .van-field__control::-ms-input-placeholder{font-size:.36rem}.legalaidMessageForm.older .van-field__control::placeholder{font-size:.36rem}.legalaidMessageForm .van-field__label{color:#303133;font-size:.34rem}.legalaidMessageForm .van-cell__value{font-size:.28rem}.legalaidMessageForm .van-button--plain.van-button--primary{color:#1989fa;border:none;font-size:.28rem}.legalaidMessageForm .van-field__error-message{display:none}.legalaidMessageForm .formbox textarea{-webkit-user-select:text}.legalaidMessageForm .formbox .legailuploaderbox{padding:0;margin:10px;line-height:.6rem}.legalaidMessageForm .formbox.older .van-cell{padding:15px 16px 15px 20px}.legalaidMessageForm .submitbtn{width:94%;margin:.6rem auto .2rem}.legalaidMessageForm .submitbtn .van-button--round{font-size:17px;border-radius:3px;background:#0075c1}.legalaidMessageForm .submitbtn .recordbtn{text-align:center;color:#0075c1;text-decoration:underline;font-size:17px;margin-top:.5rem}.legalaidMessageForm .submitbtn .recordbtn.older{color:#0963b5;font-size:.36rem;margin-top:.3rem;padding:.3rem 0}.legalaidMessageForm .submitbtn.older .van-button__text{font-size:.36rem}.legalaidMessageForm .tipinfo{margin:20px 16px;font-size:.28rem;color:red}.legalaidMessageForm .tipinfo.older{font-size:.36rem}.legalaidMessageForm .datepopupbox{width:100%;height:100%}