.qm-lhl {width: 1040px;margin: 20px auto;}
.global{background:url(../images/bgm02.png) repeat;padding:0;margin:0;}
.content p {margin: 18px auto!important;font:17px "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";}
.index_leftarrowpc,.index_rightarrowpc{position:absolute;display:block;width:40px;height:40px}
.index_leftarrowpc{background:url(../images/index_leftarrowpc.png) no-repeat;background-size:40px auto;top:33%;left:35%;margin-top:-15px}
.index_rightarrowpc{background:url(../images/index_rightarrowpc.png) no-repeat;background-size:40px auto;top:33%;right:35%;margin-top:-15px}
.arrow_leftpc,.arrow_rightpc{position:fixed;width:30px;height:50px;background-color:#CC0000;}
.arrow_leftpc{background-image:url(../images/leftarrowpc.png);background-repeat:no-repeat;background-size:30px auto;top:50%;left:0;background-position:center}
.arrow_rightpc{background-image:url(../images/rightarrowpc.png);background-size:30px auto;top:50%;right:0;background-repeat:no-repeat;background-position:center}
.title{margin:10px 0}
.p10 {padding: 10px;}
.fright {float: right;}
/*日历三部分*/
.calendar{height:432px;position:relative;}
.global_border{position:absolute;}
.border_fl,.border_fr{width:7px;height: 425px;background:url(../images/bg4.gif) repeat-y;top:7px;}
.border_fl{left:0;}
.border_fr{right:0;background:url(../images/bg4_2.gif) repeat-y right;}
.border_top{width:1030px;height:7px;background:url(../images/2012_bj_1.gif) repeat-x;top:0;left:9px;}
.border_bottom{width:1030px;height:7px;background:url(../images/2012_bj_1_2.gif) repeat-x;bottom:0;left:7px;}
.global_border.epc{width: 100%;left:0}
.border_fltop{width:9px;height:7px;top:0;left:0;background:url(../images/2012_bj_2.gif);}
.border_frtop{width:9px;height:7px;top:0;right:0;background:url(../images/2012_bj_3.gif);}
.border_flbottom{width:9px;height:7px;bottom:0;left:0;background:url(../images/2012_bj_2_2.gif);}
.border_frbottom{width:9px;height:7px;bottom:0;right:0;background:url(../images/2012_bj_3_2.gif);}
.goodcalendar{width:321px;height:432px;float:left;}
.goodcalendar.epc{width:30%}
.kalendar.epc{width:40%;box-sizing: border-box;}
.left_arrow,.right_arrow{width:19px;height:36px;position:absolute;top:50%;}
.left_arrow{background:url(../images/left-arrow.png);left:80px;}
.right_arrow{background:url(../images/right-arrow.png);right:80px;}
.goodcalendar_top{height:268px;float:left;}
.suitable{height:104px;width:100%;float:left;overflow:hidden;}
.suitable span{display:block;width:60px;height:60px;background:#D4473D;border-radius:50px;text-align:center;line-height:60px;font-size:46px;color:#FFF;font-family:"SongTi";margin:20px 0 0 120px;}
.suitable .ji{background:#000;}
.suitable_con{height:136px;width:100%;float:left;overflow:hidden;}
.suitable_con ul{height:136px;background:url(../images/bgm03.jpg) no-repeat;margin:0;padding:0px 0 0 0;background-size: cover;}
.suitable_con ul li{float:left;font-size:14px;width:25%;text-align:center;height:22px;overflow:hidden;padding-top:1px;line-height:22px;}
.suitable_con ul:first-child{}
.solar{height:33px;width:100%;background:#757575;float:left;text-align:center;color:#FFF;line-height:33px;}
.goodcalendar_foot{height:159px;float:left;width:100%}
.suitable_con ul .compatibility{width:100%;text-align:center;font-size:16px;height:30px;line-height:30px;background:url(../images/bgm.jpg) repeat;}
.mammon{width:100%;height:156px;float:left;border-bottom:1px solid #CCC;overflow:hidden;}
.mammon_left{width:50%;height:156px;float:left;border-right:1px solid #CCC;box-sizing: border-box;}
.mammon_right{width:50%;height:156px;float:left;}
.mammon_left h4,.mammon_right h4{height:50px;text-align:center;line-height:50px;font-size:18px;}
.jishen{width:100%;}
.jishen ul{margin:0;padding:0;}
.jishen li{width:49.999%;float:left;text-align:center;padding:1px 0;}
.cs{height:106px;width:80%;margin:0 auto;padding:0;}
.cs ul{margin:0;padding:0;}
.cs li{text-align:center;line-height:24px;}
.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:388px;height:432px;float:left;border-left:1px solid #956939;border-right:1px solid #956939;background:url(../images/bgm01.jpg) repeat;}
.kalendar_top{height:300px;}
.kalendar_top h3,.kalendar_top h5{height:50px;text-align:center;font-size:16px;*font-size:16px;*+font-size:16px;line-height:50px;font-weight: bold;}
.kalendar_top h5{margin-top:65px;}
.kalendar_date{height:160px;text-align:center;}
.kalendar_date span{font-size:125px;color:#D3463D;font-weight: bold;}
.kalendar_date p{font-size:25px;color:#D3463D;font-weight: bold;}
.kalendar_foot{width:310px;margin:24px auto;border:1px solid #956939;}
.kalendar_foot_global{width:310px;border-bottom:1px solid #CCC;margin:auto;}
.kalendar_foot_global span{display:block;height:28px;line-height:24px;text-align:center;padding:5px 0;font-size:14px;}
.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;}
/*时辰吉日*/
.times,.time_01{margin-top:20px;border:1px solid #956939;overflow:hidden;}
.t_11,.t_12,.t_6{border:1px solid #CCC;border-width:1px 0px 0px 1px;padding:5px 0;margin:0;}
.times h5{height:30px;background:#757575;text-align:center;line-height:30px;color:#FFF;font-size:14px;margin:0;padding:0;}
/*日期*/
.yl{margin:20px 0;height:30px;padding:0;}
.yl_left{float:left;width:70px;padding:0;}
.yl_left a:link,.yl_left a:visited{display:block;background:#DDDDDD;line-height:30px;font-size:18px;font-weight:normal;color:#000;}
.yl_left a:hover{text-decoration:underline;color:#D3463D;}
.yl_right{float:right;padding:0;margin:0;}
.yl_mid{float:left;height: 30px;margin-left: 10px;padding:0;margin:0;text-align:center;display: flex;width: 860px;}
.yl_mid li{float:left;padding:0 11px;text-align:center;flex:1}
.yl_mid li a:link,.yl_mid li a:visited{display:block;line-height:30px;font-size:18px;font-weight:normal;color:#000;}
.yl_mid li a:hover{text-decoration:underline;color:#D3463D;}
.yl_mid .today{background:#D4473D;}
.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;}

.wapkalendar{overflow:auto}
.kalendar_left{float:left;margin-left:10px}
.kalendar_left li{width:20px;margin-top:10px}
.kalendar_right{float:right;width:40px}
.kalendar_right li{width:20px;float:left;margin:10px 0 0}
.kalendar_mid{margin-top:10px;width:100%;text-align:center;position:relative}
.kalendar_mid em{font-size:18px}
.hm{font-size:80px;color:#d4473d;font-weight:700}
.jq{font-size:16px;margin-top:10px;color:green;font-weight:700}
.index_leftarrow,.index_rightarrow{position:absolute;display:block;width:30px;height:30px}
.index_leftarrow{background:url(../images/index_leftarrow.png) no-repeat;background-size:30px auto;top:50%;left:18%;margin-top:-15px}
.index_rightarrow{background:url(../images/index_rightarrow.png) no-repeat;background-size:30px auto;top:50%;right:18%;margin-top:-15px}
.index_content{width:98%;margin:20px auto;padding-top:10px;position:relative}
.huabianfoot,.huabiantop{position:absolute;width:100%;height:50px}
.huabiantop{background:url(../images/huabian_01.png) no-repeat;background-size:100% auto;top:0;left:0}
.huabianfoot{background:url(../images/huabian_02.png) no-repeat;background-size:100% auto;bottom:-40px;left:0}
.huabianleft,.huabianright{background:url(../images/huabian_03.png) repeat-y;position:absolute;width:1px;height:92%}
.huabianleft{left:0;top:20px}
.huabianright{right:0;top:20px}
.index_content_yj{width:95%;margin:0 auto;overflow:auto;margin-top:10px}
.index_content_yjleft{width:13%;float:left}
.index_content_yjleft span{display:block;width:30px;height:30px;background:#d4473d;text-align:center;border-radius:15px;line-height:30px;color:#fff;font-size:20px}
.index_content_yjright{float:left;width:87%}
.index_content_yjright li{float:left;margin-left:5px;color:#797263;line-height:22px}
.index_jileft span{background:#000}
.index_content_jx{border-bottom:1px solid #ccc;overflow:auto;margin-top:20px;position:relative}
.index_content_jx dl{float:left;width:49.8%}
.index_content_jx dl.index_content_jx_border{position:relative}
.h6,.index_content_jx dl dt{height:40px;background:url(../images/bgm_01.png) repeat;line-height:40px;text-align:center}
.index_content_jx dl dd{line-height:24px;padding-left:8px;float:left;color:#797263}
.index_content_jx .index_jx_border{position:absolute;width:1px;height:100%;background:#ddd;top:0;left:50%}
.index_content_foot{margin:10px 0}
.index_content_foot p{margin-left:10px;line-height:26px}
.index_content_foot p span{margin-left:5px}
.footer_list{border-bottom:1px solid #ccc;overflow:auto;position:relative}
.footer_shichen{width:50px;height:50px;float:left}
.footer_shichen em{display:block;width:20px;position:absolute;top:40%;left:20px}
.footer_right{width:82%;float:left;border-left:1px solid #ccc;position:relative}
.footer_right_time{margin:5px 0 5px 10px}
.footer_right_xcs{margin:0 0 10px 10px}
.footer_yj{margin:5px 0 10px 10px;overflow:auto}
.footer_yjleft{width:12%;float:left}
.footer_yjleft span{display:block;width:26px;height:26px;background:#d4473d;text-align:center;line-height:26px;border-radius:13px;color:#fff;font-size:18px}
.footer_yjright{float:left;width:88%}
.footer_yjright li{float:left;margin-left:5px;line-height:24px;color:#797263}
.footer_jileft span{background:#000}
.footer_jx{width:26px;height:26px;color:#fff;text-align:center;line-height:26px;border-radius:13px;font-size:18px;position:absolute;top:5px;right:0}
.footer_ji{background:#f2c9c6}
.footer_xiong{background:#c9c9c9}

.scroll{width:40px;height:40px;background:#d4473d;border-radius:30px;position:fixed;bottom:60px;right:10px;display:none}
.scroll i{display:block;width:17px;height:15px;margin:3px auto 0}
.scroll .scroll_1{background:url(../images/arre.png) no-repeat center;background-size:17px auto}
.scroll p{text-align:center;color:#fff;font-size:12px}

.arrow_left,.arrow_right{width:30px;height:50px;background-color:#666;opacity: .6;}
.arrow_left{background-image:url(../images/leftarrow1.png);background-repeat:no-repeat;background-size:30px auto;background-position:center}
.arrow_right{background-image:url(../images/rightarrow1.png);background-size:30px auto;background-repeat:no-repeat;background-position:center}
.mip-fixed{position: fixed!important;-webkit-transform: translateZ(0);transform: translateZ(0);bottom: 50%;margin-bottom: -25px;}
.mip-fixed.left{left:0}
.mip-fixed.right{right:0}
.pclhl{display:block;}
.viewbox{display:none;}
.pcyly{padding:20px;width:988px}
@media screen and (max-width: 1199px) {
	.pclhl{display:none;}
	.viewbox{display:block;}
	.pcyly{padding: 20px 10px 10px 10px;width:100%}
}	