.global{background:url("../img/huangli/bgm02.png") repeat;padding:0;margin:0;}
.mammon_left .global{background: none; color:#CE3F19;border-bottom: 1px solid #eee;}
.mammon_right .global{background: none; color:#CE3F19;border-bottom: 1px solid #eee;}
.index_leftarrow,.index_rightarrow{position:absolute;display:block;width:58px;height:58px}
.index_leftarrow{background:url("../img/huangli/index_leftarrow.png") no-repeat;background-size:58px auto;top:36%;left:32%;margin-top:-15px}
.index_rightarrow{background:url("../img/huangli/index_rightarrow.png") no-repeat;background-size:58px auto;top:36%;right:32%;margin-top:-15px}

.arrow_left,.arrow_right{position:fixed;width:30px;height:50px;background-color:#CC0000;}
.arrow_left{background-image:url("../img/huangli/leftarrow1.png");background-repeat:no-repeat;background-size:30px auto;top:50%;left:0;background-position:center}
.arrow_right{background-image:url("../img/huangli/rightarrow1.png");background-size:30px auto;top:50%;right:0;background-repeat:no-repeat;background-position:center}

/*日历三部分*/
.calendar{height:540px;position:relative;box-shadow: 0px 3px 6px rgb(0 0 0 / 16%);}
.global_border{position:absolute;}
.border_fl,.border_fr{width:9px;height: 425px;top:7px;}
.border_fl{left:0;}
.border_fr{right:-1px;}
.border_top{width:982px;height:7px;top:0;left:9px;}
.border_bottom{width:982px;height:7px;bottom:0;left:9px;}
.border_fltop{width:9px;height:7px;top:0;left:0;}
.border_frtop{width:9px;height:7px;top:0;right:0;}
.border_flbottom{width:9px;height:7px;bottom:0;left:0;}
.border_frbottom{width:9px;height:7px;bottom:0;right:0;}
.goodcalendar{width:342px;height:540px;float:left;}

.left_arrow,.right_arrow{width:19px;height:36px;position:absolute;top:50%;}
.left_arrow{background:url("../img/huangli/left-arrow.png");left:80px;}
.right_arrow{background:url("../img/huangli/right-arrow.png");right:80px;}

.goodcalendar_top{height:268px;flaot:left;}
.suitable{height:132px;width:100%;float:left;overflow:hidden;box-shadow: 0px -2px 6px rgb(0 0 0 / 16%) inset;}
.suitable span{display:block;width:98px;height:98px;background:#D4473D;border-radius:50px;text-align:center;line-height:98px;font-size:66px;color:#FFF;font-family:"SongTi";margin:16px auto 0;}
.suitable .ji{background:#000;}
.suitable_con{height:170px;width:100%;float:left;overflow:hidden;}
.suitable_con ul{height:170px;background:url("../img/huangli/bgm03.jpg") no-repeat;background-size: cover;margin:0;padding:0px 0 0 0;box-shadow: 0px 0px 6px rgb(0 0 0 / 16%) inset;}
.suitable_con ul li{float:left;font-size:18px;width:25%;text-align:center;height:23px;overflow:hidden;padding-top:1px;line-height:22px;}
.suitable_con ul:first-child{}
.solar{height:42px;width:100%;background:#9D6E2A;float:left;text-align:center;color:#FFF;line-height:42px;font-size: 18px;}
.goodcalendar_foot{width:342px;height:196px;float:left;}
.suitable_con ul .compatibility{width:100%;text-align:center;font-size:16px;height:30px;line-height:30px;background:url("../img/huangli/bgm.jpg") repeat;}
.mammon{width:100%;height:196px;float:left;overflow:hidden;}
.mammon_left{width:170px;height:196px;float:left;border-right:1px solid #CCC;}
.mammon_right{width:170px;height:196px;float:left;}
.mammon_left h4,.mammon_right h4{height:62px;text-align:center;line-height:62px;font-size:24px;}
.jishen{width:100%;}
.jishen ul{margin:6px auto 0;padding:0;}
.jishen li{width:49.999%;float:left;text-align:center;padding:4px 0; font-size: 16px;line-height: 12px;}
.cs{height:134px;width:80%;margin:6px auto 0;padding:0;}
.cs ul{margin:0;padding:0;}
.cs li{text-align:center;line-height:21px;font-size: 16px;line-height: 16px;padding:4px 0;}
.mammon_foot{width:100%;float:left;margin:0;padding:0;}
.mammon_foot span{display:block;height:48px;text-align:center;line-height:24px;margin-top:15px;}
.mammon_foot p{margin:0;padding:0;}

.kalendar{width:516px;height:540px;float:left;background:url("../img/huangli/bgm01.jpg") repeat;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);}
.kalendar_top{height:300px;}
.kalendar_top h3,.kalendar_top h5{height:50px;text-align:center;font-size:22px;*font-size:16px;*font-size:16px;line-height:50px;font-weight: bold;}
.kalendar_top h5{margin-top:35px;}
.kalendar_date{height:252px;text-align:center;}
.kalendar_date span{font-size:180px;color:#D3463D;font-weight: bold;}
.kalendar_date p{font-size:36px;color:#D3463D;font-weight: bold;line-height: 5px;}
.kalendar_foot{width:382px;margin:120px auto 0;}
.kalendar_foot_global{width:382px;margin:auto;}
.kalendar_foot_global span{display:block;height:28px;line-height:24px;text-align:center;padding:5px 0;font-size:18px; color: #999999;}
.kalendar_foot_global:nth-child(2) span {color: #E16C2B;}
.kalendar_foot_global em,.ecliptic_left_mid ul li em{color:#88631E;font-size:14px;}
.kalendar_foot_global span strong{font-size:14px;}
.kalendar_foot_global span font{font-size:14px;}
.kalendar_foot_last{border-bottom:none;}

/*时辰吉日*/
.time,.time_01{margin-top:20px;border:1px solid #956939;overflow:hidden;background: url("../img/huangli/waterm_bg.png") no-repeat;}
.t_11,.t_12,.t_6{border:1px solid #CCC;border-width:1px 0px 0px 1px;padding:5px 0;margin:0;}
.time h5{height:40px;background:#9D6E2A;text-align:center;line-height:40px;color:#FFF;font-size:20px;margin:0;padding:0;}

/*日期*/
.yl{margin:30px 0;height:40px;padding:0;display: flex;justify-content: space-between;}
.yl_left{float:left;width:98px;padding:0;}
.yl_left a:link{border-radius: 0px 20px 20px 0px;color: #FFFFFF;}
.yl_left a:visited{border-radius:  0px 20px 20px 0px;color: #FFFFFF;}
.yl_left a{text-align: left;}
.yl_left a:link,.yl_left a:visited{display:block;background:#DDDDDD;line-height:40px;font-size:24px;font-weight:normal;}
.yl_left a:hover{text-decoration:underline;color:#D3463D;}
.yl_right{float:right;padding:0;margin:0;}
.yl_right a {text-align: right; border-radius:  20px 0px 0px 20px!important}
.yl_mid{float:left;height: 40px;margin-left: 10px;padding:0;margin:0;text-align:center;}
.yl_mid li{float:left;padding:0 12px;text-align:center;}
.yl_mid li a:link,.yl_mid li a:visited{display:block;line-height:40px;font-size:24px;font-weight:normal;color:#000;}
.yl_mid li a:hover{text-decoration:underline;color:#D3463D;}
.yl_mid .today{background:#D4473D; border-radius: 24px;padding: 8px 16px;margin-top: -10px;}
.yl_mid .today a:link,.yl_mid .today a:visited{color:#FFF;}
.yl_mid .today a:hover{color:#FFF;}
.yl_mid .gray{background:#DDD;}
.yl_mid .gray a:link,.yl_mid .gray a:visited{color:#000;}
.yl_mid .gray a:hover{color:#D3463D;}

/* 表格 */
table{border-color: #9D6E2A; overflow-x: auto;}
tr:first-child strong{color: #9B4300;font-size: 18px;width: 56px;}
td{font-size: 16px;}
.t_12{width: 86px;}
.t_6{width: 67px;}