/* CSS Document */
.jedatebox { width:330px; height:auto; font-family:'PingFangSC-Light','PingFang SC','Segoe UI','Lucida Grande','NotoSansHans-Light','Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; font-size:13px; cursor:default; margin:0; padding:0;  border-radius:4px; overflow:hidden; }
.jedatebox * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-style:normal; font-family:'PingFangSC-Light','PingFang SC','Segoe UI','Lucida Grande','NotoSansHans-Light','Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; font-size:14px; }
.jedatebox ul,.jedatebox ol,.jedatebox li,.jedatebox dl { list-style-type:none; font-style:normal; font-weight:300; }
.jedatebox .jedateym .prev { background-image:url("data:image/gif; base64,R0lGODlhBQAJAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEIxREZCQ0E3NTFCMTFFNkIxRDFEQzhDMDRCNjUxNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEIxREZCQ0I3NTFCMTFFNkIxRDFEQzhDMDRCNjUxNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQjFERkJDODc1MUIxMUU2QjFEMURDOEMwNEI2NTE0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQjFERkJDOTc1MUIxMUU2QjFEMURDOEMwNEI2NTE0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAFAAkAAAIMjAMHidsLXTRQMVoAADs="); }
.jedatebox .jedateym .next { background-image:url("data:image/gif; base64,R0lGODlhBQAJAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUJDNTNBNTY3NTFCMTFFNkJGMjJFRDQ2NDZCQ0RDMDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUJDNTNBNTc3NTFCMTFFNkJGMjJFRDQ2NDZCQ0RDMDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQkM1M0E1NDc1MUIxMUU2QkYyMkVENDY0NkJDREMwMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQkM1M0E1NTc1MUIxMUU2QkYyMkVENDY0NkJDREMwMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs="); }
.jedatebox .jedateym .pndrop { width:14px; height:33px; overflow:hidden; display:inline-block; position:relative; vertical-align:top; background-repeat:no-repeat; background-position:center center; background-image:url("data:image/gif; base64,R0lGODlhCQAFAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDRERDNEMjA3NTFCMTFFNkE0QjFBRTExMDY2QjY5MEUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDRERDNEMjE3NTFCMTFFNkE0QjFBRTExMDY2QjY5MEUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NEREM0QxRTc1MUIxMUU2QTRCMUFFMTEwNjZCNjkwRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NEREM0QxRjc1MUIxMUU2QTRCMUFFMTEwNjZCNjkwRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAJAAUAAAIKhH+BGYoNGWxgFgA7"); }
.jedatebox .jedateym .prev,.jedatebox .jedateym .next { width:15%; height:33px; float:left; display:block; text-align:center; background-repeat:no-repeat; background-position:center center; }
.jedatebox em,.jedatebox i { height:33px; margin:0; padding:0; font-style:normal; display:inline-block; font-size:18px; }
.jedatetipscon { color:#000; float:left; overflow:hidden; background-color:#FFFEF4; line-height:22px; padding:6px; border:1px rgb(247, 206, 57) solid; font-style:normal; font-family:'PingFangSC-Light','PingFang SC','Segoe UI','Lucida Grande','NotoSansHans-Light','Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; font-size:13px; font-weight:300; }
.jedatetipscon p { padding:0; margin:0; }
.jedatetipscon p.red { color:#ff0000; }

.jedatebox .jedatehmscon::-webkit-scrollbar { height:6px; width:6px; margin-right:5px; background:#f5f5f5; transition:all 0.3s ease-in-out; border-radius:0px; }
.jedatebox .jedatehmscon::-webkit-scrollbar-track { -webkit-border-radius:0px; border-radius:0px; }
.jedatebox .jedatehmscon::-webkit-scrollbar-thumb { -webkit-border-radius:0px; border-radius:0px; background:rgba(0,0,0,0.5); }
.jedatebox .jedatehmscon::-webkit-scrollbar-thumb:hover { background:rgba(0,0,0,0.6); }
.jedatebox .jedatehmscon::-webkit-scrollbar-thumb:active { background:rgba(0,0,0,0.8); }
.jedatebox .jedatehmscon::-webkit-scrollbar-thumb:window-inactive { background:rgba(0,0,0,0.4); }
/* 蓝色风格 */
.jedateblue { border:1px #00A1CB solid; background-color:#fff; }
.jedateblue div,.jedateblue ol,.jedateblue ul,.jedateblue li,.jedateblue p,.jedateblue span { margin:0; padding:0; list-style-type:none; }
.jedateblue.dateshow { display:block; }
.jedateblue .jedatetop { width:100%; background:#00A1CB; color:#fff; overflow:hidden; text-align:center; }
.jedateblue .jedateym { float:right; height:33px; line-height:33px; }
.jedateblue .jedateym span { width:70%; padding:0; float:left; text-align:center; text-overflow:ellipsis; display:block; cursor:pointer; }
.jedateblue .jedateym span:hover { background-color:#00B9E8; }

.jedateblue .jedateym span input { width:100%; float:left; padding:0; border:none; background-color:transparent; text-align:center; }
.jedateblue .jedateym .triangle { margin:0; padding:0; font-style:normal; cursor:pointer; }
.jedateblue .jedateym .triangle:hover { background-color:#00B9E8; }
.jedateblue .jedatesety,.jedateblue .jedatesetm { width:100%; position:absolute; left:0; top:33px; bottom:0; background-color:#fff; z-index:50; }
.jedateblue .jedatesety .ymdropul,.jedateblue .jedatesetm .ymdropul { width:100%; height:185px; padding-top:3px; overflow:auto; }
.jedateblue .jedatesety .ymdropul li { width:33.3%; float:left; text-align:center; height:30px; line-height:30px; font-size:16px; margin-top:5px; font-family:Arial, "Microsoft YaHei"; cursor:pointer; color:#333333; }
.jedateblue .jedatesety .ymdropul li.disabled { color:#bbb; }
.jedateblue .jedatesetm .ymdropul li { width:33.3%; float:left; text-align:center; height:38px; line-height:38px; font-size:16px; margin-top:5px; font-family:Arial, "Microsoft YaHei"; cursor:pointer; color:#333333; }
.jedateblue .jedatesetm .ymdropul li.disabled { color:#bbb; }
.jedateblue .jedatesety .ymdropul li.disabled:hover,.jedateblue .jedatesetm .ymdropul li.disabled:hover { background:#fff; }
.jedateblue .jedatesety .ymdropul li:hover,.jedateblue .jedatesetm .ymdropul li:hover { background:#F2F2F2; border-radius:4px; }
.jedateblue .jedatesety .ymdropul li.action,.jedateblue .jedatesetm .ymdropul li.action { background:#FF9900; color:#fff; border-radius:4px; }
.jedateblue .jedatesety .ymdropul li.action:hover,.jedateblue .jedatesetm .ymdropul li.action:hover { background:#FF9900; color:#fff; }
.jedateblue .jedatetopym p { overflow:auto; padding-top:2px; }
.jedateblue .jedatetopym p span { width:31%; margin:0 1.1%; background-color:#00A1CB; color:#fff; display:block; height:28px; line-height:26px; border-radius:5px; text-align:center; cursor:pointer; }
.jedateblue .jedatetopym p span.jedateymchri { background-color:#F0F0F0; color:#555; float:left;  font-size:14px; }
.jedateblue .jedatetopym p span.jedateymchle { background-color:#F0F0F0; color:#555; float:left;  font-size:14px; }
.jedateblue .jedatetopym p span.jedateymchok { background-color:#00A1CB; color:#fff; float:right; font-size:14px; }

.jedateblue .jedayy,.jedateblue .jedaym { height:210px; overflow:auto; padding:5px 5px 0px 5px; }
.jedateblue .jedayy li { width:33.3%; float:left; text-align:center; height:38px; line-height:38px; font-size:14px; }
.jedateblue .jedayy li.action,.jedateblue .jedayy li.action:hover { background:#00A1CB; color:#fff; border-radius:4px; }
.jedateblue .jedayy li:hover { background:#F2F2F2; border-radius:4px; }
.jedateblue .jedayy li.disabled { color:#bbb; }
.jedateblue .jedaym li { width:50%; float:left; text-align:center; height:33px; line-height:33px; font-size:15px; color:#333333; font-family:Arial; }
.jedateblue .jedaym li.action,.jedateblue .jedaym li.action:hover { background:#FF9900; color:#fff; border-radius:4px; font-weight:bold; }
.jedateblue .jedaym li:hover { background:#F2F2F2; border-radius:4px; }
.jedateblue .jedaym li.disabled { color:#bbb; ; }
.jedateblue .jedaol { width:100%; overflow:auto; }
.jedateblue .jedaul { padding:0px; overflow:auto; }
.jedateblue .jedaol li { width:14.28%; float:left; height:28px; line-height:28px; text-align:center; position:relative; overflow:hidden; }
.jedateblue .jedaul li { width:14.28%; float:left; height:28px; text-align:center; position:relative; overflow:hidden; border-right:1px #efefef solid; border-bottom:1px #efefef solid; }
.jedateblue .jedaul li .nolunar { line-height:28px; font-size:13px; font-family:Arial; cursor:pointer; }
.jedateblue .jedaul li .solar { height:16px; line-height:16px; font-size:14px; padding-top:3px; display:block; }
.jedateblue .jedaul li .lunar { height:16px; line-height:16px; font-size:13px; overflow:hidden; display:block; padding:0 5px; }
.jedateblue .jedaol li.weeks { background:#f5f5f5; border-bottom:1px solid #ddd; color:#FF3300; }
.jedateblue .jedaul li.action,.jedateblue .jedaul li.action:hover,.jedateblue .jedaul li.action .lunar { background:#FFAA00; color:#fff; }
.jedateblue .jedaul li.other,.jedateblue .jedaul li.other .nolunar,.jedateblue .jedaul li.other .lunar { color:#CCC; }
.jedateblue .jedaul li.disabled,.jedateblue .jedaul li.disabled .nolunar,.jedateblue .jedaul li.disabled .lunar { color:#bbb; }
.jedateblue .jedaul li.disabled:hover { background:#fff; }
.jedateblue .jedaul li:nth-child(7n) { border-right:none; }
.jedateblue .jedaul li:hover { background:#F2F2F2; }
.jedateblue .jedaul li.red { color:#ff0000; }
.jedateblue .jedaul li .marks { width:5px; height:5px; background:#ff0000; -webkit-border-radius:50%; border-radius:50%; position:absolute; right:2px; top:4px; }
.jedateblue .jedaul li.action .marks { width:5px; height:5px; background:#fff; -webkit-border-radius:50%; border-radius:50%; position:absolute; right:2px; top:4px; }

.jedateblue .jedatebot { height:34px; line-height:34px; padding:0 3px 0 5px; overflow:hidden; background:#f5f5f5; display:block; }
.jedateblue .jedatebot .jedatehms { border:1px #ddd solid; background-color:#fff; margin:3px 5px 0px 0px; padding-left:0px; display:inline-block; overflow:hidden; }
.jedateblue .jedatebot .botflex { float:left; display:inline-block; margin:0; padding-top:3px; overflow:hidden; }
.jedateblue .jedatebot .botflex li { width:24px; float:left; text-align:center; }
.jedateblue .jedatebot .botflex li input { width:100%; float:left; padding:0; border:none; text-align:center; display:block; height:20px; line-height:20px; text-decoration:none; outline:none; -moz-outline:none; font-size:13px; font-weight:bold; cursor:pointer; font-family:'Avenir Next', Avenir, 'Helvetica Neue', Helvetica, 'Lantinghei SC', 'Hiragino Sans GB', 'Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; }
.jedateblue .jedatebot .botflex li input[disabled] { background-color:#f0f0f0; color:#aaa; }
.jedateblue .jedatebot .botflex i { width:12px; float:left; height:20px; line-height:16px; font-style:normal; display:block; text-align:center; background:#f2f2f2; }
.jedateblue .jedatebot .jedatebtn { text-align:center; font-size:13px; width:140px; }
.jedateblue .jedatebot .jedatebtn span { width:31%; float:right; margin:0 1.1%; background-color:#00A1CB; color:#fff; display:block; height:26px; line-height:24px; border-radius:4px; text-align:center; margin-top:2px; letter-spacing:0px; cursor:pointer; }
.jedateblue .jedatebot .jedatebtn span:hover { background:#F87676; }

.jedateblue .jedateprophms { width:100%; background:#FFF; }
.jedateblue .jedateproppos { position:absolute; left:0; top:0px; display:none; }
.jedateblue .jedatepropfix { display:block; }
.jedateblue .jedatepropcon { padding:35px 5px 8px 5px; background-color:#fff; overflow:hidden; position:relative; }
.jedateblue .jedatehmstitle { width:100%; height:33px; line-height:33px; position:absolute; left:0; top:0; background:#00A1CB; color:#EEEEEE; overflow:hidden; text-align:center; font-size:15px; }
.jedateblue .jedateproptext { width:95px; float:left; height:25px; line-height:25px; text-align:center; margin:0px 0 0 8px; }
.jedateblue .jedatehmscon { width:95px; height:160px; float:left; overflow-y:auto; border:1px solid #ddd; margin:0px 0px 0px 8px; }
.jedateblue .jedatehmscon p { width:100%; float:left; text-align:center; height:25px; line-height:25px; font-size:14px; }
.jedateblue .jedatehmscon p:hover { background:#F2F2F2; }
.jedateblue .jedatehmscon p.action,.jedateblue .jedatehmscon p.action:hover { background:#00A1CB; color:#fff; }
.jedateblue .jedatehmscon p.disabled { background:#fbfbfb; color:#ccc; }
.jedateblue .jedatehmscon p.disabled.action { background:#00A1CB; color:#FFFFFF; filter:Alpha(opacity=30); opacity:.3; }
.jedateblue .jedatems p { width:10%; float:left; text-align:center; height:32px; line-height:32px; }
.jedateblue .jedateh p.action,.jedateblue .jedatems p.action { background:#00A1CB; color:#fff; }
.jedateblue .jedatehmsclose { width:33px; height:33px; line-height:31px; text-align:center; position:absolute; top:50%; right:4px; margin-top:-15px; z-index:150; font-size:24px; }
