ul{list-style:none}.w-calender-container{width:90%;min-width:400px;border:1px solid #ddd;padding:5px;box-sizing:border-box}.w-top{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.1% 0;border-bottom:1px solid #ddd;box-sizing:border-box}.w-top .w-top-date{white-space:nowrap;font-size:18px;font-weight:700}.w-top .w-btn-wrap{min-width:200px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;color:#409eff}.w-btn-wrap span{-ms-flex:1;flex:1;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:16px}.w-btn-wrap span:last-child{color:#ff6200}.w-date_wrap{width:100%;height:auto}.w-date_wrap .w-week{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:5px 5px 5px 5px;font-size:16px;box-sizing:border-box}.w-date_wrap .w-week li{width:14.28%;height:10px;padding:0 0 0 30px}.w-date_wrap .w-day{width:100%;-ms-flex-direction:row;flex-direction:row;padding:0 20px;font-size:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.w-date_wrap .w-day,.w-day li{display:-ms-flexbox;display:flex;box-sizing:border-box}.w-day li{position:relative;cursor:pointer;width:14.28%;padding:4%;border:1px solid #ddd;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.w-day li .w-point{position:absolute;bottom:26%;background:red;display:-ms-flexbox;display:flex;width:4px;height:4px;border-radius:50%}.w-day li:nth-child(n+8){border-top:none}.w-day li:nth-child(n+1){border-right:none}.w-day li:nth-child(7n){border-right:1px solid #ddd}.date-tip{height:40px;width:100%}.date-tip,.tip_row{display:-ms-flexbox;display:flex}.tip_row{width:100px;height:100%;-ms-flex-align:center;align-items:center}.tip_row:first-child{padding-left:20px;box-sizing:border-box}.tip_row .square{width:20px;height:20px;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #c0c4cc}.tip_row .chosen{background:#409eff;border:0}.tip_row .title{display:-ms-flexbox;display:flex;padding-left:6px;box-sizing:border-box;white-space:nowrap}.c-isCurMonth{background:#fff;color:#c0c4cc}.c-isCurToday{background:#fff;color:#409eff}.c-isActive{background:#409eff;color:#f2f8fe}.chooseMonth{width:120px}.isCurYearDay{cursor:not-allowed!important;opacity:.6}.c-isCurMonth.c-isActive{background:rgba(64,158,255,.56)}.c-is-previous-date{background:rgba(192,196,204,.2);color:#c0c4cc;cursor:not-allowed!important}.user-select-none{-webkit-user-select:none;-ms-user-select:none;user-select:none}