﻿
@charset "utf-8";

html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top;width:100%;}
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body { -webkit-tap-highlight-color: rgba(0,0,0,0);  -webkit-text-size-adjust: none;}
a{ text-decoration: none; }
.clear,.cle {clear:both;}
html{font-size: 62.5%;max-width:640px;min-width:320px;margin:0 auto;font-family: "微软雅黑";}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}









.xn_registration_h_1_warp{width:100%;height:1.40625rem;background:#2abb9c;}
.xn_registration_h_1_wbox{width:94%;margin:0rem auto;color:#fff;line-height:1.40625rem;}
.xn_registration_h_1_fanhui,.xn_registration_h_1_wenzi,.xn_registration_h_1_home{float:left;display: inline-block;}
.xn_registration_h_1_fanhui{width:30%;font-size:0.375rem;background:url(https://1.rc.xiniu.com/rc/M/Contents/45429/images/prohpic1.png?d=20180813160907344) no-repeat left center;text-indent:0.3125rem;background-size:0.21875rem 0.4375rem;}
.xn_registration_h_1_wenzi{width:44%;font-size:0.46875rem;text-align:center;}
.xn_registration_h_1_home{width:26%;height:1.40625rem;background:url(https://0.rc.xiniu.com/g2/M00/CD/F1/CgAGfFt7ra-AIicSAAA9dRE9lMI897.png) no-repeat right center;}


.calendar{width:100%;margin:10px 0 20px 0;color:#555;position:relative}
.calendar h4{border-bottom:2px solid #5bd999;text-align:center;font-size:22px;font-weight:700;margin-top:10px;margin-bottom:0;padding:10px 0}
.calendar a{position:absolute;width:24px;height:24px;top:15px;border:none}
.calendar a:focus{border:none;outline:0}
.calendar a.month-less{left:20px;background:url(https://1.rc.xiniu.com/rc/M/Contents/45429/images/left-icon.png?d=20180813160907344) no-repeat left -60px}
.calendar a.month-add{right:20px;background:url(https://1.rc.xiniu.com/rc/M/Contents/45429/images/right-icon.png?d=20180813160907344) no-repeat left -60px}
.calendar .sign_tab{width:100%;border-collapse:collapse;border:1px solid #e8e8e8;border-top:0;table-layout:fixed}
.calendar .sign_tab th{text-align:center;height:1.25rem;font-weight:700}
.calendar .sign_tab td{border:1px solid #e8e8e8;height:1.8rem;line-height: 1.8rem; text-align:center;font-size:.6rem;font-family:arial}
.calendar .sign_tab td.over{background-color:#fff;border-left:0;border-right:0}
.calendar .sign_tab td.red_tbg{background-color:#f8f8f8;color:#58ce7a;position:relative;}
.red_tbg .ui-state-default{font-size:.6em;width:100%;text-align:center;position:absolute;top:0.6rem;left:0}
.calendar .sign_tab td.cur_day{background-color:#ffd2d2;color:#fff}









