.U_MD_UI_calendar_bigboard {position: absolute;width: 304px;overflow: hidden; z-index: 99999;} .U_MD_UI_calendar_bigboard ul{list-style-type: none; margin: 0;padding: 0;} .U_MD_UI_calendar_features {height: 50px;background-color: #c62f2f;} .U_MD_UI_calendar_features_a {text-align: center;display: inline-block;width: 100%;vertical-align: middle;overflow:hidden} .U_MD_UI_calendar_features > i {display: inline-block;height: 100%;vertical-align: middle;} .U_MD_UI_calendar_week {padding: 6px 0 !important;text-align: center;overflow: hidden;} .U_MD_UI_calendar_week > li {float: left;width: 14.28%;font-size: 14px;} .U_MD_UI_calendar_tit {display: inline-block;color: #fff;cursor: pointer;} .U_MD_UI_calendar_prev {float: left;margin-left: 10px;border-color: transparent #fff transparent transparent;} .U_MD_UI_calendar_next {float: right;margin-right: 50px;border-color: transparent transparent transparent #fff;} .U_MD_UI_calendar_btn {border-style: solid;border-width: 6px;margin-top: 5px;cursor: pointer;} .U_MD_UI_calendar_c_a {border-style: solid;border-color: #ede9e7; border-width: 0 1px 1px; background-color: #fff} .U_MD_UI_calendar_c {text-align: center;overflow: hidden;padding-bottom: 10px;} .U_MD_UI_calendar_c > li {float: left;width: 14.28%;height: 43px;} .U_MD_UI_calendar_c > li > span {display: inline-block;width: 35px;height: 35px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 35px;cursor: pointer;} .U_MD_UI_calendar_c > li > span:hover {background-color: #f8d6bd;} .U_MD_UI_calendar_unavailable{color: #aeaeae;} .U_MD_UI_calendar_unavailable:hover{background-color:transparent !important; cursor:inherit !important} .U_MD_UI_calendar_weekend {color: #c62f2f;} .U_MD_UI_calendar_today {background-color: #eed1bc;} .U_MD_UI_calendar_month {overflow: hidden;} .U_MD_UI_calendar_month_c {text-align: center;} .U_MD_UI_calendar_month_c > li {float: left;width: 25%;} .U_MD_UI_calendar_month_c > li > span {display: inline-block;width: 100%;height: 66px;line-height: 66px;cursor: pointer;border-bottom: 1px solid #fafafa;border-right: 1px solid #fafafa;} .U_MD_UI_calendar_month_c > li > span:hover {background-color: #f8c8a4;} .U_MD_UI_calendar_closeBtn{position:absolute; right: 0; width:50px; height:50px;font-size:14px;color:#fff; line-height:50px; text-align:center; font-family:"黑体"} .U_MD_UI_calendar_closeBtn:hover{cursor: pointer;color:#EEEEEE} .U_MD_UI_calendar_closeBtn:active{color: #ccc} .U_MD_UI_calendar_timeBtn{float: left;border: 1px solid #ede9e7;padding:4px 18px; margin-right: -1px; cursor: pointer; font-size: 14px;} .U_MD_UI_calendar_timeBtn:hover{color:#ffffff; background-color:#c62f2f; } .U_MD_UI_calendar_time{border-style:solid; border-width: 0 1px 1px; border-color: #ede9e7; padding:12px 16px;background-color: #ffffff; font-size:14px;} .U_MD_UI_calendar_timeBox{float: right;} .U_MD_UI_calendar_timeText{line-height: 26px; cursor: pointer; font-size: 14px;} .U_MD_UI_calendar_timeTextClick {color: #c62f2f} .U_MD_UI_calendar_timeText:hover {color: #c62f2f} .U_MD_UI_calendar_timeChoose{ padding: 0 38px 10px; overflow: hidden} .U_MD_UI_calendar_timeRow{width: 75px; float: left; text-align: center;} .U_MD_UI_calendar_timeRowCon {border:1px solid #ede9e7; margin-left: -1px;} .U_MD_UI_calendar_timeRowUl{height: 180px; overflow: auto;} .U_MD_UI_calendar_timeRowUl::-webkit-scrollbar { width: 0 !important } .U_MD_UI_calendar_timeRowUl { -ms-overflow-style: none; } .U_MD_UI_calendar_timeRowUl { overflow: -moz-scrollbars-none; } .U_MD_UI_calendar_timeRowUl > li{ height: 30px; line-height: 30px; cursor: pointer} .U_MD_UI_calendar_timeRowUl > li:hover { background-color: #f8c8a4; } .U_MD_UI_calendar_timeRowActive { background-color: #f8c8a4} .U_MD_UI_calendar_timeRowText { display: inline-block; padding: 8px 0;}