.RadCalendar_GrayBlue{border-color:#cfd8dc;border:0 none!important;color:#455a64;background-color:#fff;font-family:"Noto Sans TC","Roboto","Noto",sans-serif;width:100%}.RadCalendar_GrayBlue .rcTitlebar{border:0!important;color:#31b2cf;background-color:#fff;padding:10px 5px}.RadCalendar_GrayBlue .rcPrev,.RadCalendar_GrayBlue .rcNext,.RadCalendar_GrayBlue .rcFastPrev,.RadCalendar_GrayBlue .rcFastNext{margin:8px 2px 0 2px!important;padding:8px 10px;border:1px solid!important;border-radius:5px;border-color:#31b2cf;color:#fff!important;background-color:#31b2cf!important}.RadCalendar_GrayBlue .rcPrev:hover,.RadCalendar_GrayBlue .rcNext:hover,.RadCalendar_GrayBlue .rcFastPrev:hover,.RadCalendar_GrayBlue .rcFastNext:hover{background-color:rgba(255,255,255,.24)}.RadCalendar_GrayBlue .t-font-icon:before{font-size:18px}.RadCalendar_GrayBlue .rcTitle{font-size:22px;line-height:1.5em}.RadCalendar_GrayBlue .rcMain{border-color:#cfd8dc;padding:4px;border-width:0!important}.RadCalendar_GrayBlue .rcMain td{border:4px solid #fff!important;text-align:center!important;background:#f2f2f2;min-height:75px;cursor:pointer;border-radius:8px}.RadCalendar_GrayBlue .rcMain td:hover{background:#31b2cf}.RadCalendar_GrayBlue .rcMain td a{font-weight:600;display:block;margin:0 auto;font-size:16px;color:#103942}.RadCalendar_GrayBlue .rcMain td a:hover{color:#103942}.RadCalendar_GrayBlue .rcMain td.rcOtherMonth a{color:#999}.RadCalendar_GrayBlue .rcMain td.rcWeekend{background:#ffefbf;min-height:75px}.RadCalendar_GrayBlue .rcMain td.rcWeekend:hover{background:#31b2cf}.RadCalendar_GrayBlue .rcRow a,.RadCalendar_GrayBlue .rcRow span{border-radius:3em;color:#455a64;padding:7px;line-height:1.42857143;width:1.42857143em}.RadCalendar_GrayBlue span.t-ripple,.RadCalendar_GrayBlue span.t-ripple-container{padding:0}.RadCalendar_GrayBlue .rcWeek,.RadCalendar_GrayBlue .rcRow th{color:rgba(69,90,100,.8);line-height:1.42857143;width:1.42857143em}.RadCalendar_GrayBlue .rcWeek th{text-align:center!important;padding:12px 5px!important;font-weight:400!important;font-size:18px}.RadCalendar_GrayBlue .rcRow{}.RadCalendar_GrayBlue .rcRow th{padding:9px 9px 9px 17px;padding:9px}.RadCalendar_GrayBlue .rcMain .rcOtherMonth a,.RadCalendar_GrayBlue .rcMain .rcOutOfRange span{color:#103942}.RadCalendar_GrayBlue .rcOtherMonth a,.RadCalendar_GrayBlue .rcOtherMonth span{filter:unset!important;opacity:1!important}.RadCalendar_GrayBlue .rcToday a{color:#103942;background-color:transparent}.RadCalendar_GrayBlue td.rcSelected{background-color:#1f7284!important;color:#fff!important}.RadCalendar_GrayBlue td.rcSelected a{color:#fff!important}.RadCalendar_GrayBlue .rcHover a{color:#fff!important}.RadCalendar_GrayBlue .rcFocus a{box-shadow:0 0 0 1px rgba(178,192,198,.5) inset}.RadCalendarPopupShadows .RadCalendar_GrayBlue{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.2)}.RadCalendarPopupShadows .RadCalendar_GrayBlue .rcMain{border:0 none}.RadCalendarMonthView_GrayBlue{border:0 none;padding:0;border-color:#cfd8dc;color:#455a64;background-color:#fff;font-family:"Roboto","Noto",sans-serif;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.2)}.RadCalendarMonthView_GrayBlue td{padding:0}.RadCalendarMonthView_GrayBlue tr:first-child td{padding-top:8px}.RadCalendarMonthView_GrayBlue tr:nth-last-child(2) td{padding-bottom:8px}.RadCalendarMonthView_GrayBlue a{padding:6px 13px;color:#455a64;border:0 none;border-radius:0;box-sizing:border-box;min-width:64px}.RadCalendarMonthView_GrayBlue a:hover{background-color:#eceff1;color:#455a64}.RadCalendarMonthView_GrayBlue .rcSelected a{background:transparent;color:#03a9f4}.RadCalendarMonthView_GrayBlue td.rcButtons{background-color:#f4f7f8;border-top:1px solid #cfd8dc;text-align:right;padding:6px 10px}.RadCalendarMonthView_GrayBlue td.rcButtons a{text-transform:uppercase;background-color:transparent;border:0 none;padding:8px;min-width:64px;color:#455a64}.RadCalendarMonthView_GrayBlue td.rcButtons a:hover{background-color:rgba(69,90,100,.12)}.RadCalendarMonthView_GrayBlue #rcMView_Today{float:left}.RadCalendarMonthView_GrayBlue #rcMView_OK{color:#31b2cf}.RadCalendarMonthView_GrayBlue #rcMView_OK:hover{background-color:rgba(139,195,74,.12)}.RadPicker_GrayBlue{font-family:"Roboto","Noto",sans-serif}.RadPicker_GrayBlue .riLabel{font-size:.857em;color:#607d8b;font-weight:500;padding-right:25px;padding-top:8px;padding-bottom:8px}.RadPicker_GrayBlue .RadInput{padding-right:50px;position:relative}.RadPicker_GrayBlue .RadInput:before{content:"";border-bottom:1px solid;border-color:inherit;position:absolute;left:13px;right:13px;bottom:0}.RadPicker_GrayBlue .RadInputError:before{border-bottom-width:2px}.RadPicker_GrayBlue.RadDateTimePicker .RadInput{padding-right:88px}.RadPicker_GrayBlue input.riTextBox,.RadPicker_GrayBlue input.riTextBox:hover{border-color:transparent;box-shadow:none;padding-right:0}.RadPicker_GrayBlue .rcSelect{bottom:0;right:0;top:0}.RadPicker_GrayBlue .rcCalPopup,.RadPicker_GrayBlue .rcTimePopup{border-left:1px solid transparent;color:#607d8b;outline:none}.RadPicker_GrayBlue .rcCalPopup:focus,.RadPicker_GrayBlue .rcTimePopup:focus{background-color:#eceff1}.RadPicker_GrayBlue .rcCalPopup:before,.RadPicker_GrayBlue .rcTimePopup:before{font-family:"Material Icons";font-size:18px}.RadPicker_GrayBlue.rcCalPopupOpen .rcCalPopup,.RadPicker_GrayBlue.rcMYPopupOpen .rcCalPopup,.RadPicker_GrayBlue.rcTimePopupOpen .rcTimePopup{background-color:#eceff1}.RadPicker_GrayBlue:hover .RadInput:not(.RadInputDisabled),.RadPicker_GrayBlue.rcMYPopupOpen .RadInput:not(.RadInputDisabled),.RadPicker_GrayBlue.rcTimePopupOpen .RadInput:not(.RadInputDisabled),.RadPicker_GrayBlue.rcCalPopupOpen .RadInput:not(.RadInputDisabled){background-color:#f8fafb;box-shadow:0 3px 6px rgba(0,0,0,.14),0 3px 6px rgba(0,0,0,.2);border-color:transparent}.RadPicker_GrayBlue:hover .RadInput:not(.RadInputDisabled):before,.RadPicker_GrayBlue.rcMYPopupOpen .RadInput:not(.RadInputDisabled):before,.RadPicker_GrayBlue.rcTimePopupOpen .RadInput:not(.RadInputDisabled):before,.RadPicker_GrayBlue.rcCalPopupOpen .RadInput:not(.RadInputDisabled):before{display:none}.RadPicker_GrayBlue:hover .rcCalPopup,.RadPicker_GrayBlue:hover .rcTimePopup,.RadPicker_GrayBlue.rcMYPopupOpen .rcCalPopup,.RadPicker_GrayBlue.rcMYPopupOpen .rcTimePopup,.RadPicker_GrayBlue.rcTimePopupOpen .rcCalPopup,.RadPicker_GrayBlue.rcTimePopupOpen .rcTimePopup,.RadPicker_GrayBlue.rcCalPopupOpen .rcCalPopup,.RadPicker_GrayBlue.rcCalPopupOpen .rcTimePopup{border-color:#eceff1}.RadPicker_GrayBlue .rcCalPopup:before{content:""}.RadPicker_GrayBlue .rcTimePopup:before{content:""}.RadCalendarMultiView_GrayBlue .rcMain{border:0 none;padding:0}.RadCalendarMultiView_GrayBlue .rcMainTable{border-collapse:collapse}.RadCalendarMultiView_GrayBlue .rcCalendar{border:0 none}.RadCalendarMultiView_GrayBlue span.rcTitle{font-size:1.429em;line-height:1;padding:8px 0}.RadCalendarMultiView_GrayBlue .rcMainTable .rcTitle{background-color:#31b2cf;color:#fff;border:0 none;border-top:1px solid #fff;font-size:1.143em;line-height:1.25em;padding:14px 0}.RadCalendarMultiView_GrayBlue .rcRow>:first-child,.RadCalendarMultiView_GrayBlue .rcWeek>:first-child{border-left:1px solid #cfd8dc}.RadCalendarMultiView_GrayBlue .rcLastCol .rcRow>:last-child,.RadCalendarMultiView_GrayBlue .rcLastCol .rcWeek>:last-child{border-right:1px solid #cfd8dc}.RadCalendarMultiView_GrayBlue td.rcLastRow{border-bottom:1px solid #cfd8dc}.RadCalendarTimeView_GrayBlue{border-color:#cfd8dc;color:#455a64;background-color:#fff;border:0 none;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.2);font-family:"Roboto","Noto",sans-serif}.RadCalendarTimeView_GrayBlue th{background-color:#31b2cf;color:#fff;line-height:normal;font-size:1.143em;padding:14px 10px}.RadCalendarTimeView_GrayBlue td{padding:0;border-color:transparent}.RadCalendarTimeView_GrayBlue tr:nth-child(2) td{padding-top:8px}.RadCalendarTimeView_GrayBlue tr:last-child td{padding-bottom:8px}.RadCalendarTimeView_GrayBlue a{padding:6px 13px;color:#455a64;border:0 none;border-radius:0}.RadCalendarTimeView_GrayBlue td.rcSelected a{color:#03a9f4}.RadCalendarTimeView_GrayBlue td.rcHover a{background-color:#eceff1}.RadCalendarTimeView_GrayBlue .rcFooter{border-color:#cfd8dc}.RadCalendar .t-button:hover{background:#34bedc!important}