@charset "UTF-8";.bxCal{border:solid 1px #ccc;width:182px;height:182px;font-family:Arial;font-size:11px;text-align:center;margin:0 auto;border-radius:4px;overflow:hidden;background-color:#fff;box-sizing:border-box}.bxCal>div>div>div{width:23px;height:18px;line-height:18px;float:left;font-size:11px;border:1px solid #fff}.bxCal>.bxHd{text-align:center;display:inline-block;height:25px;line-height:25px;position:relative;width:100%;border-bottom:1px solid #ccc;background-color:#f5f5f5;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}.bxCal>.bxHd>div{position:absolute;display:block}.bxCal .button{_outline:1px solid blue;width:12px;height:12px;color:#888;cursor:pointer;background:url(arrow.png) no-repeat;top:6px;border:0 none;font:0/0 a;*margin-top:-1px;text-shadow:none;color:transparent}.bxCal .button.prev{background-position:0 0;left:4px}.bxCal .button.next{background-position:-12px 0;right:4px}.bxCal .button.prev:hover{background-position:0 -12px}.bxCal .button.next:hover{background-position:-12px -12px}.bxCal .title{width:100%;color:#ed0088}.bxCal .w,.bxCal .d{display:inline-block;margin:0 auto;width:175px}.bxCal .d{font-weight:bold}.bxCal .w{border-bottom:1px solid #ccc}.bxCal .n,.bxCal .g{_outline:blue solid 1px;color:#666}.bxCal .g{color:#f6f6f6}.bxCal .p{color:#ccc}.bxCal .p,.bxCal .n{cursor:pointer}.bxCal .p:hover,.bxCal .n:hover{cursor:pointer;background-color:#ed008c;color:white}.bxCal .d>div.today{border:1px solid #ff7200}.bxCal .clear{height:1px;margin-top:-1px;clear:both;overflow:hidden}.mobile .bxCal{width:100%;height:100%;min-width:230px;font-size:16pt}.mobile .bxCal>.bxHd{height:1.5em;line-height:1.5em}.mobile .bxCal>.bxBd{height:85%}.mobile .bxCal .button{top:9px}.mobile .bxCal .w,.mobile .bxCal .d{width:100%}.mobile .bxCal>div>div>div{width:13%;font-size:12pt;height:2.5em;line-height:2.5em}