			button,input,select{vertical-align:middle} .main-content,.content-box{overflow:hidden}
			header{background:#005fa9;border-bottom:1px solid #f5f5f5} a,button{text-decoration:none}
			body,html{height:100%;width:100%;margin:0;padding:0;left:0;top:0;font-size:100%}
			*{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#333447;line-height:1.5;-webkit-font-smoothing:antialiased}
			p{font-size:16px;font-weight:400;line-height:1.8} h1{font-size:16px;font-weight:500;color:#848484;margin:10px}
			h2{font-size:14px;margin-top:30px;margin-bottom:0;font-weight:500;color:#686868}
			ul{padding:0;list-style:none;font-size:14px} a{color:#0f74c1} a:hover{color:#34a0f3}
			footer p{color:#bfbfbf;margin:20px 10px;font-size:12px} input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}
			.content-box{background-color:#f5f5f5;margin:15px 0 10px;padding:18px 13px
			13px} .calculate-year,.calculate-day,.calculate-button,.calculate-period{margin:0;overflow:hidden;display:inline-block}
			.calculate-how-many,.calculate-since-until,.col-how-many-wk{display:none} .calculate-period{width:25%;float:left;margin:0
			1% 0 0} .calculate-month{width:35%;float:left;margin:0 1%} .calculate-day{width:12%;float:left;margin:0
			1%} .calculate-year{width:22%;float:left;margin:0 0 0 1%} .calculate-button{width:100%;margin-top:15px}
			#convert-form{margin:0} fieldset{margin:0;padding:0;border:0} button,input{display:inline-block}
			input{border:0 solid #ccc;border-radius:4px;font-size:16px;width:100%;padding:5px;box-sizing:border-box;height:35px;text-align:center}
			select{box-shadow:none;border:0 solid #ccc;border-radius:4px;margin:0;background-color:#fff;padding:0
			5px;box-sizing:border-box;display:block;font-size:16px;height:35px;width:100%}
			button{background-color:#0463ac;color:#fff;font-weight:700;font-family:inherit;font-size:16px;padding:5px
			10px;border:transparent;border-radius:4px;text-align:center;zoom:1;white-space:nowrap;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:35px;width:100%}
			button:hover{opacity:0.8} .home-button{margin:30px 0 15px} .web-logo{display:block;text-decoration:none;font-size:17px;font-weight:700;color:#fff;margin:12px;float:left}
			.web-logo:hover{color:#fff} li{padding:8px 0} #time{font-size:32px;margin:15px 0 15px 0;font-weight:500;color:#dc3545;display:block} #date{font-size:16px;color:#666;margin:0 10px;display:block}
			.list-info{float:none;width:100%;margin:0} .content-box h2{margin:0
			0 20px} .list-wrap{overflow:hidden} .foot-breadcrumb{list-style:none;overflow:hidden;margin:0;padding:10px;font-size:11px}
			.foot-breadcrumb li{float:left;margin-right:5px;color:#000} .foot-breadcrumb li a{color:#666}
			.prev-info{text-align:center;margin:10px 0} .next-btn{text-align:center;margin:10px
			0} .prev-next-info{clear:both;margin:20px 0;display:inline-block;width:100%} .col-w{float:left;width:23%;margin-right:1%}
			.col-h{float:left;width:18%;margin-right:1%} .col-t{float:left;width:18%}
			.col-d{float:left;width:38%;margin-right:1%} #date-only{font-size:24px;margin:0
			10px} .col-sh,.col-eh{float:left;width:21%} .label{display:block;float:left;margin:5px
			10px} .col-btn{margin-top:15px;display:inline-block;width:100%} #hours{font-size:36px;margin:0
			10px} #info{margin:20px 0;padding:20px 25px;background:#e1f0fc;font-size:16px;font-weight:normal;color:#005fa9}
			#content-know{margin:20px 0;padding:20px 25px;background:#e1f0fc;font-size:16px;font-weight:normal;color:#005fa9}
			.col-month-wk{width:45%;float:left;margin:0 1% 0 0} .col-day-wk{width:19%;float:left;margin:0
			1%} .col-year-wk{width:32%;float:left;margin:0 0 0 1%} .col-dd{width:35%;padding-left:1%;float:left}
			.hide{display:none} .show{display:block} .ddg,.ddg0{overflow:hidden} .ddg{min-height:280px}
			.ddg0{height:100px} .ddg-1{float:none;width:100%} .search{background:url(/img/icons.png)
			no-repeat;width:32px;height:32px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer;float:right;background-position-x:-32px;margin:9px
			13px} @media (min-width:768px) { .main-content{width:100%;margin:0 auto;padding:0
			15px} header{margin-bottom:10px} .web-logo{margin:12px 0} h1{font-size:24px;margin:10px
			0} h2{font-size:18px} .list-info{width:100%;float:left} .calculate-period{width:12%;float:left;margin:0
			1%} .calculate-month{width:16%;float:left;margin:0 1%} .calculate-day{width:7%;float:left;margin:0
			1%} .calculate-year{width:11%;float:left;margin:0 1%} .calculate-how-many{width:12%;float:left;padding:10px
			0;display:block} .calculate-since-until{width:12%;float:left;padding:10px 0 10px
			10px;display:block} .calculate-button{width:19%;float:left;margin:0 0 0 1%} #time{font-size:42px;}
			#date{font-size:20px;margin:0} .content-box{margin:25px 0;padding:30px
			25px 26px} input,select,button{height:45px} .list-wrap{margin:10px 0}
			.foot-breadcrumb{padding:10px 0;font-size:14px} footer p{margin:20px 0} ul{font-size:16px}
			.prev-info{text-align:left;width:50%;float:left} .next-btn{text-align:right;width:50%;float:left}
			.prev-next-info{clear:both;margin-top:30px} .col-w{float:left;width:16%;margin-right:1%}
			.col-h{float:left;width:11%;margin-right:1%} .col-t{float:left;width:11%;margin-right:1%}
			.col-d{float:left;width:33%;margin-right:1%;margin-top:0} #date-only{font-size:32px;margin:0}
			.col-sh,.col-eh{width:15%} .label{display:block;float:left;margin:10px
			20px} .col-btn{margin:0 50px;width:25%;float:left} #hours{font-size:42px;margin:0}
			.col-how-many-wk{width:25%;float:left;padding:10px 0;display:block} .col-month-wk{width:20%;float:left;margin:0
			1%} .col-day-wk{width:12%;float:left;margin:0 1%} .col-year-wk{width:15%;float:left;margin:0
			1%} .col-dd{width:21%;padding-left:2%} .show{display:none} .hide{display:block}
			.ddg-1{width:50%;float:left} 
			.countdowndays{font-size: 30px;color:#005fa9;}
			}