﻿.b_style{padding-top:1rem;}
.circle_b {background-color: White;margin:10px;padding:10px;}
.low_calendar{overflow:hidden;margin:10px;border:2px solid #bbdfff;}
.low_calendar_top{height:30px;line-height:30px;overflow:hidden;padding:3px 0 2px 0;position:relative;background:#0085D0;}
.top_left{position:absolute;width:30px;height:22px;overflow:hidden;top:5px;left:10px;z-index:5;border:1px #cae2fa solid;background:#eef7ff;}
.last_mon{cursor:pointer;height:0;width:0;overflow:hidden;font-size:0;line-height:0;border-width:6px;border-color:transparent #0085D0 transparent transparent;border-style:dashed solid dashed dashed;position:absolute;left:5px;top:5px;}
.top_right{position:absolute;width:30px;height:22px;overflow:hidden;top:5px;right:10px;z-index:5;border:1px #cae2fa solid;background:#eef7ff;}
.next_mon{cursor:pointer;height:0;width:0;overflow:hidden;font-size:0;line-height:0;border-width:6px;border-color:transparent transparent transparent #0085D0;border-style:dashed dashed dashed solid;position:absolute;right:5px;top:5px;}
.top_middle{width:100%;display:inline-block;font-size:16px;height:30px;line-height:30px;text-align:center;color:#fff;}
.calendar_bor{border-bottom:3px solid #007bd8;border-right:3px solid #007bd8;border-left:3px solid #007bd8;}
#calTable{width:100%;border-collapse:collapse;margin:0;padding:0;}
#calTable th{background-color:#fff;border-left:1px solid whiteSmoke;font-size:12px;height:25px;line-height:25px;text-align:center;vertical-align:middle;color:#999;background:whiteSmoke;}
#calTable .week_day{color:#F30;}
#calTable td{border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1;vertical-align:top;height:36px;background:#fff;text-align:center;padding:5px 0;}
#calTable td .everyday{position:relative;}
#calTable td .everyday a{cursor:pointer;height:36px;display:block;width:100%;position:relative;}
#calTable td .everyday a:hover{text-decoration:none;
}#calTable td .everyday .sp_time{display:block;font-size:14px;font-weight:700;color:#354252;line-height:28px;}
#calTable td .everyday  .sp_time{color:#888;}
#calTable td .everyday  .sp_pice{font-size:10px;color:#0085D0;margin-top:-8px;}
#calTable td .today a{color:#f60;position:relative;font-size:12px;-moz-box-shadow:0px 0px 5px #dcdeeb inset;-webkit-box-shadow:0px 0px 5px #dcdeeb inset;box-shadow:0px 0px 5px #8d8d8d dcdeeb;}
#calTable td .today  .sp_time{color:#f60;}
#calTable td .last_day{cursor:default;height:36px;}
#calTable td .last_day{cursor:default;}
#calTable td .last_day .sp_time,#calTable td .last_day .sp_time{color:#ccc;}
#calTable td .everyday  .sp_pice{font-size:10px;color:#0085D0;}
.col_btn{color:#fff;font-size:16px;text-align:center;display:block;height:44px;line-height:44px;border:1px solid #0085D0;text-shadow:0px -1px 0px rgba(161,80,0,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:-webkit-gradient(linear,left top,left bottom,from( #2A98DA ),to( #0085D0));background-image:-webkit-linear-gradient(#2A98DA,#0085D0);background-image:-moz-linear-gradient(#2A98DA,#0085D0);background-image:-ms-linear-gradient(#2A98DA,#0085D0);background-image:-o-linear-gradient(#2A98DA,#0085D0);background-image:linear-gradient(#2A98DA,#0085D0);width:96%; margin:0 auto;}
.colorFont{color:#FF6300;}
p.foot_p{line-height:20px;padding:10px 5px;}
