/*
 author：洪学枝
 website：www.5imoban.net
 QQ：543031222
 * */
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0; padding:0;}
html,body{font-size:14px; color:#000; font-family:'微软雅黑'}
img{border:none;}
ul,ol,dl{list-style-type:none}
/*浮动*/
.fl{float:left;}
.fr{float:right;}
/*清除浮动*/
.clear{clear:both;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table; clear:both; line-height:0; content:"";}

.calendar-wrap{position:fixed; top:0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.34); z-index: 999;}
.calendar{width:496px; position: absolute; left: 50%; top:50%; margin-left: -248px; margin-top:-337px; background: #0060b9; overflow: hidden;}
.calendar .close-btn{width: 26px; height: 26px; background: url(../images/close.png) no-repeat; position: absolute; right: 9px; top:9px;}
.calendar .calendar-body{height: 394px;}
.calendar .select{padding:27px 0; font-size: 18px; color: #fff; margin-left: 108px;}
.calendar .select .prev,.calendar .select .next{border:10px solid transparent; position: relative; top:1px; cursor: pointer;}
.calendar .select .prev{border-right-color:#fff; margin-right:22px;}
.calendar .select .next{border-left-color:#fff; margin-left:22px;}
.calendar .select-month{margin-left:60px;}
.calendar-table{width:100%}
.calendar-day td{border-top:1px solid #1a70c0; border-bottom:1px solid #1a70c0;}
.calendar-table td{height:44px; text-align: center; vertical-align: middle; font-size: 18px; color: #fff; position: relative;}
.calendar-table .cur-date{position: relative;}
.calendar-table .cur-date:after{position: absolute; border-radius: 9999px; background: #ff721f; width: 35px; height: 35px; content: ''; top:5px; left: 18px;}
.calendar-table .cur-date span{position: relative; z-index: 2;}
