@charset "gb2312";
html{font-size:50px;max-width:640px;margin:0 auto}
@media screen and (min-width:360px) and (max-width:399px){html{font-size:59px}}
@media screen and (min-width:400px) and (max-width:439px){html{font-size:64px}}
@media screen and (min-width:440px){html{font-size:68px}}

body,dd,form,h1,h2,h3,h4,h5,h6,ol,p,textarea,ul{margin:0}
body{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;color:#232323;font-size:.28rem;background-color:#ececec;-webkit-tap-highlight-color:rgba(0,0,0,0)}
table{border-collapse:collapse;border-spacing:0}
dd,dl,dt,ol,ul{list-style-type:none;padding-left:0}
a{color:#232323;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none}
a,input,select{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
img,input{border:none}
.clear {clear:both;}
em,i{font-style:normal;}


/* header */
.fn-clear{zoom:1;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

.page-header{width:100%;height:1rem;line-height:1rem;background:#ef4c4d;color:#fff;font-size: 0.3rem;}
.page-header .logo{width:2.6rem;height:0.8rem;float:left;margin:0.1rem 0 0 0.1rem;}
.page-header .logo-img{vertical-align:top;width:100%;height:100%;}
.page-header i {padding:0 0.08rem;float: left; font-style:inherit;}
.lo_tit {font-weight: bold;margin-top: 0.01rem;float: left;height: 0.8rem;padding: 0 0.04rem;color:#fff;}

.nav{float:right;height:1rem;max-width:5.5rem;overflow-y:hidden;}
.nav .item{height:1rem;float:left;font-size:0.28rem;padding:0 0.05rem;color:#FFF;position:relative;font-weight:bold;}
.nav .item.on:after{content:'';width:0.52rem;height:0.03rem;background:#FFF;position:absolute;left:50%;bottom:0.15rem;margin-left:-0.26rem;border-radius:0.02rem;}
.nav .item-search,.nav .item-menu{float:left;width:0.68rem;height:1rem;font-size:0;}
.nav .item-search{background:url(/img/huangli/nav_yh.jpg) no-repeat center center;background-size:0.35rem 0.35rem;}
.nav .item-menu{background:url(/img/huangli/nav_img.png) no-repeat center center;background-size:0.35rem 0.35rem;}
/* header end */

.flex, .layer .layer-btns, .section-cs .section-bd .list {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}

/* 伸缩导航 */
.section-nav{height:0.6rem;overflow:hidden;background:#FFF;z-index:80;position:sticky;box-shadow:0 5px 9px rgba(0,0,0,.18);}
.section-nav .item{display:inline-block;vertical-align:top;min-width:0.52rem;font-size:0.28rem;height:0.6rem;line-height:0.6rem;position:relative;text-align:center;-webkit-tap-highlight-color:transparent;}
.section-nav .item.on{color:#ef4c4d;}
.section-nav .item.on:after{visibility:visible;}
.section-nav .item.active{color:#ef4c4d;}
.section-nav .list-scroll{height:0.75rem;white-space:nowrap;position:relative;-webkit-mask-box-image:linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 3%,#ffffff 4.5%,#ffffff,#ffffff 93%,rgba(0,0,0,0) 97%,rgba(0,0,0,0) 100%);}
.section-nav .list-scroll .list{padding-left:0.3rem;}
.section-nav .list-scroll .item{margin-left:0;margin-right:0.46rem;}
.ad-nav .list{padding:0 0.15rem;line-height:0.6rem;}
.section-nav-top{width:100%;max-width:750px;}
.section-nav-top+.page-content{margin-top:0.6rem;}


.list2 a{font-size: 0.28rem; height: 0.6rem;line-height: 0.6rem;text-align: center;vertical-align: top;display: inline-block;}
.section-nav2{overflow:hidden;background:#FFF;z-index:80;position:sticky;box-shadow:0 5px 9px rgba(0,0,0,.18);}
.section-nav2 .list-scroll2 .list2{padding-left:0.3rem;}
.section-nav2 .list-scroll2 .item2{margin-left:0;margin-right:0.46rem;}

.ad-nav2 .list2{padding:0 0.15rem;line-height:0.6rem;}
.ad-nav .item,.ad-nav2 .item2{position:relative;color:#e6601f;}
.ad-nav .item:nth-child(even),.ad-nav2 .item2:nth-child(even){color:#dc2a65;}
.section-nav-top2{width:100%;max-width:750px;}
.section-nav-top2+.page-content2{margin-top:0.6rem;}

.goo {margin-top:0.1rem;}
.nav_shensuo {width:100%;}
.nav_shensuo a {width:19%;}
.expan {padding: 0 1%;}
.ad-nav .item i,.ad-nav2 .item2 i{position:relative;color:#e0e0e0;margin:0 1%;}
.nav_shensuo a::before { content: "";position: absolute;width:1px;height: 0.28rem;top:50%;margin-top:-0.14rem;right:-0.05rem;background:#e0e0e0;}

.nav_shensuo2 {width:100%;}
.nav_shensuo2 a {width:23%;}
.nav_shensuo2 a::before { content: "";position: absolute;width:1px;height: 0.28rem;top:50%;margin-top:-0.14rem;right:-0.05rem;background:#e0e0e0;}
/* 伸缩导航 end */

/*内容部分*/
.indwkuang { width:100%; float:left; background:#fff;margin-bottom:10px;}
.indwkuang_box {border: solid 1px #ddd;margin:2%;}
.bkuang {width:100%; float:left; background:#fff;}

/*首页内容部分*/

/*黄道吉日查询*/
.hdjr_find_box {width:84%;margin:3% auto;padding:3%;
    background: url(/img/huangli/yg_bjzh2a_1.png) no-repeat left top, url(/img/huangli/yg_bjzh2c_1.png) no-repeat right top, url(/img/huangli/yg_bjzh2b_1.png) repeat-x left top, url(/img/huangli/yg_bjzh2g_1.png) no-repeat left bottom, url(/img/huangli/yg_bjzh2i_1.png) no-repeat right bottom, url(/img/huangli/yg_bjzh2h_1.png) repeat-x left bottom, url(/img/huangli/yg_bjzh2d_1.png) repeat-y left, url(/img/huangli/yg_bjzh2f_1.png) repeat-y right, url(/img/huangli/yg_bjzh2e_1.png) repeat;}
	
.hdjr_find_tit {font-size: .36rem;font-weight: bold;color: #D4473D;text-align:center;padding-bottom:3%;border-bottom: solid 1px #fff3da; }
.hdjr_find_tit_l {width:.36rem;margin-right: .2rem;margin-bottom: -.05rem;}
.hdjr_find_tit_r {width:.36rem;margin-left: .2rem;margin-bottom: -.05rem;}

.hdjr_cskbox {margin:3% 0%;overflow: hidden;}
.hdjr_cskbox ul{background-color: #fff;}
.hdjr_cskbox ul li{ width: 100%;float:left;height: 0.8rem;line-height: 0.8rem;padding-right:1%;}
.hdjr_cskbox .hdjr_cskbox_l {color: #cb3b42; margin-right:.1rem;font-size: 0.32rem;padding-left: 0.1rem;float: left;}
.hdjr_auto {float: left;display: inline-block;}
.hdjr_cskbox_auto {float: left;padding:.013rem .01rem;}
.hdjr_cskbox_auto strong{padding-right:.1rem;}
.hdjr_cskbox .hdjr_cskbox_auto input {width:2.17rem; height: 0.55rem;margin-top: .13rem;padding-left:.03rem;box-sizing: border-box;font-size: 0.26rem;}
.hdjr_cskbox_yiji {float: left;display: inline-block;margin-right:.5rem;} 
.hdjr_shix {overflow: hidden;}
.hdjr_grtj input {width: .24rem;height: .24rem;-webkit-appearance: checkbox;}
.hdjr_shix select {background-color: white;width: 100%;padding: .1rem;-webkit-appearance: menulist;}
.hdjr_grtj {font-size: .24rem;}	


.tk_ysxy {text-align:center;font-size: .26rem;margin: .1rem auto;}
.tk_ysxy input {width: .24rem;height: .24rem;-webkit-appearance: checkbox;}


.hdjr_cskbox_bnt {text-align: center;margin-bottom: 10px;line-height: .5rem;margin-top: .2rem;font-size: 0.32rem;}
.hdjr_cskbox_start {cursor: pointer;border-radius: 5px;background: #ef4c4d;border: 1px solid #ffe4c8;color: #fff;padding: 3px 25px; height: 0.6rem;font-weight: bold;}
.hdjr_cskbox_back {cursor: pointer;border-radius: 5px;background: #fff3da;border: 1px solid #ffe4c8;color: #cb3b42;padding: 3px 25px;height: 0.6rem;font-weight: bold;}

.huangli_date {padding-right: .3rem;box-sizing: border-box;background: url(times.png) no-repeat center right;background-size:.3rem auto; }

/*黄道吉日查询 end*/

/*精品测算*/
.JPCS_box {width:84%;margin:3% auto;padding:3%;background: url(/img/huangli/yg_bjzh2a_1.png) no-repeat left top, url(/img/huangli/yg_bjzh2c_1.png) no-repeat right top, url(/img/huangli/yg_bjzh2b_1.png) repeat-x left top, url(/img/huangli/yg_bjzh2g_1.png) no-repeat left bottom, url(/img/huangli/yg_bjzh2i_1.png) no-repeat right bottom, url(/img/huangli/yg_bjzh2h_1.png) repeat-x left bottom, url(/img/huangli/yg_bjzh2d_1.png) repeat-y left, url(/img/huangli/yg_bjzh2f_1.png) repeat-y right, url(/img/huangli/yg_bjzh2e_1.png) repeat;}
	
.JPCS_box_tit {font-size: .36rem;font-weight: bold;color: #D4473D;text-align:center;padding-bottom:3%;border-bottom: solid 1px #fff3da; }
.JPCS_box_tit_l {width:.36rem;margin-right: .2rem;margin-bottom: -.05rem;}
.JPCS_box_tit_r {width:.36rem;margin-left: .2rem;margin-bottom: -.05rem;}

.JPCS_con {overflow:hidden;}
.JPCS_con ul li {width:100%;padding:.1rem 0;overflow:hidden;line-height: .5rem;border-bottom: solid 1px #fdecd7;}
.JPCS_con_item_l {width:80%;float:left;}
.JPCS_con_item_l span {font-size: .3rem;font-weight: bold;}
.JPCS_con_item_l p {color: #999;}
.JPCS_con_item_r {width:1rem;float:right;}

/*精品测算 end*/

/*2020最新测算*/
.ZXCS_box {width:84%;margin:3% auto;padding:3%;background: url(/img/huangli/yg_bjzh2a_1.png) no-repeat left top, url(/img/huangli/yg_bjzh2c_1.png) no-repeat right top, url(/img/huangli/yg_bjzh2b_1.png) repeat-x left top, url(/img/huangli/yg_bjzh2g_1.png) no-repeat left bottom, url(/img/huangli/yg_bjzh2i_1.png) no-repeat right bottom, url(/img/huangli/yg_bjzh2h_1.png) repeat-x left bottom, url(/img/huangli/yg_bjzh2d_1.png) repeat-y left, url(/img/huangli/yg_bjzh2f_1.png) repeat-y right, url(/img/huangli/yg_bjzh2e_1.png) repeat;}
.ZXCS_box_tit {font-size: .36rem;font-weight: bold;color: #D4473D;text-align:center;padding-bottom:3%;border-bottom: solid 1px #fff3da; }
.ZXCS_box_tit_l {width:.36rem;margin-right: .2rem;margin-bottom: -.05rem;}
.ZXCS_box_tit_r {width:.36rem;margin-left: .2rem;margin-bottom: -.05rem;}

.ZXCS_con {padding:.3rem 0;overflow:hidden;border-bottom: solid 1px #fff3da;}
.ZXCS_con ul li {width:23%;margin:1%;float:left;text-align:center;}
.ZXCS_con ul li img {width:100%;}
.ZXCS_con ul li span {font-size: .21rem;}

.ZXCS_con_txt {width:100%;margin:2% 0;overflow:hidden;font-size: .24rem;}
.ZXCS_con_txt ul li{float: left;margin: 1%;padding: 0.64%;border: solid 1px #ddb087;border-radius: 5px;background: #fff3da;color: #c69569;width: 21%;text-align: center;}

/*2020最新测算 end*/

/*搬家吉日*/
.banjiajr_box {width:84%;margin:3% auto;padding:3%;
    background: url(/img/huangli/yg_bjzh2a_1.png) no-repeat left top, url(/img/huangli/yg_bjzh2c_1.png) no-repeat right top, url(/img/huangli/yg_bjzh2b_1.png) repeat-x left top, url(/img/huangli/yg_bjzh2g_1.png) no-repeat left bottom, url(/img/huangli/yg_bjzh2i_1.png) no-repeat right bottom, url(/img/huangli/yg_bjzh2h_1.png) repeat-x left bottom, url(/img/huangli/yg_bjzh2d_1.png) repeat-y left, url(/img/huangli/yg_bjzh2f_1.png) repeat-y right, url(/img/huangli/yg_bjzh2e_1.png) repeat;}
.banjia_box {overflow:hidden;margin-bottom:.2rem;border-bottom: solid 1px #fff3da;}	
.banjia_box ul li{width:16%;float:left;text-align:center;font-size: .26rem;}

.bjqh_box {font-weight:bold;color:#D4473D;border-bottom: 2px solid #D4473D;padding-bottom: 1%;width: 10%;}

.banjia_cx_con {width:100%;overflow:hidden;}
.BJ_jrcx_tit {float:left;font-size:0.3rem;margin-right: .3rem;color: #ddb087;font-weight: bold;}
.BJ_jrcx_tit a i{width:.4rem;height:.4rem;display:inline-block;background:url(/img/huangli/icon_banjia.png) no-repeat;background-size:100%;margin-right:.1rem;}
.ss_icon {width:.4rem;height:.4rem;display:inline-block;margin-top:.1rem;}
.BJ_jrcx_zk {float:right;}
.banjia_con {overflow:hidden;}
.BJ_jrcx_item {width:100%;overflow:hidden;padding: .15rem 0;}
.BJ_jrcx_item li {width: 46%;margin: 2% 0.6%;padding: 1% !important;float: left;text-align: center;border: solid 1px #ddb087;background: #fff9f3;border-radius: 5px;font-size: .24rem;}
	
/*搬家吉日 end*/

/*结婚吉日*/
.jiehun_cx_con {width:100%;overflow:hidden;}
.JH_jrcx_tit {float:left;font-size:0.3rem;margin-right: .3rem;color: #ddb087;font-weight: bold;}
.JH_jrcx_tit a i{width:.4rem;height:.4rem;display:inline-block;background:url(/img/huangli/icon_jiehun.png) no-repeat;background-size:100%;margin-right:.1rem;}
.JH_jrcx_zk {float:right;}
.jiehun_con {overflow:hidden;}
.JH_jrcx_item {width:100%;overflow:hidden;padding: .15rem 0;}
.JH_jrcx_item li {width: 46%;margin: 2% 0.6%;padding: 1% !important;float: left;text-align: center;border: solid 1px #ddb087;background: #fff9f3;border-radius: 5px;font-size: .24rem;}
/*结婚吉日 end*/

/*开业吉日*/
.kaiye_cx_con {width:100%;overflow:hidden;}
.KY_jrcx_tit {float:left;font-size:0.3rem;margin-right: .3rem;color: #ddb087;font-weight: bold;}
.KY_jrcx_tit a i{width:.4rem;height:.4rem;display:inline-block;background:url(/img/huangli/icon_kaiye.png) no-repeat;background-size:100%;margin-right:.1rem;}
.KY_jrcx_zk {float:right;}
.kaiye_con {overflow:hidden;}
.KY_jrcx_item {width:100%;overflow:hidden;padding: .15rem 0;}
.KY_jrcx_item li {width: 46%;margin: 2% 0.6%;padding: 1% !important;float: left;text-align: center;border: solid 1px #ddb087;background: #fff9f3;border-radius: 5px;font-size: .24rem;}
/*开业吉日 end*/

/*订婚吉日*/
.dinghun_cx_con {width:100%;overflow:hidden;}
.DH_jrcx_tit {float:left;font-size:0.3rem;margin-right: .3rem;color: #ddb087;font-weight: bold;}
.DH_jrcx_tit a i{width:.4rem;height:.4rem;display:inline-block;background:url(/img/huangli/icon_dinghun.png) no-repeat;background-size:100%;margin-right:.1rem;}
.DH_jrcx_zk {float:right;}
.dinghun_con {overflow:hidden;}
.DH_jrcx_item {width:100%;overflow:hidden;padding: .15rem 0;}
.DH_jrcx_item li {width: 46%;margin: 2% 0.6%;padding: 1% !important;float: left;text-align: center;border: solid 1px #ddb087;background: #fff9f3;border-radius: 5px;font-size: .24rem;}
/*订婚吉日 end*/

/*装修吉日*/
.zhuangxiu_cx_con {width:100%;overflow:hidden;}
.ZX_jrcx_tit {float:left;font-size:0.3rem;margin-right: .3rem;color: #ddb087;font-weight: bold;}
.ZX_jrcx_tit a i{width:.4rem;height:.4rem;display:inline-block;background:url(/img/huangli/icon_zhuangxiu.png) no-repeat;background-size:100%;margin-right:.1rem;}
.ZX_jrcx_zk {float:right;}
.zhuangxiu_con {overflow:hidden;}
.ZX_jrcx_item {width:100%;overflow:hidden;padding: .15rem 0;}
.ZX_jrcx_item li {width: 46%;margin: 2% 0.6%;padding: 1% !important;float: left;text-align: center;border: solid 1px #ddb087;background: #fff9f3;border-radius: 5px;font-size: .24rem;}
/*装修吉日 end*/

/*农历表*/
.nonglib_con {width:100%;overflow:hidden;}
.nonglib_con li {width: 45%;margin:1%; padding: 1%;float: left;text-align: center;border: solid 1px #ddb087;background: #fff9f3;border-radius: 5px;font-size: .24rem;}
/*农历表 end*/

/*首页内容部分 end*/



/*黄历*/
.zodiac {overflow: hidden;}
.Almanac_date_box {margin: .2rem 0;width: 100%;text-align: center;position: relative;}
.Almanac_date_box em {font-size:.36rem;font-weight: bold;font-style: inherit;color: #D4473D;}
.Almanac_date {font-size:1.5rem;color: #D4473D;font-weight: bold;line-height:1.5rem;}
.Almanac_date_box b {font-size:.3rem;color: #D4473D;}
.Almanac_leftarrow {background: url(/img/huangli/index_leftarrow.png) no-repeat;background-size:.8rem auto; top: 50%;left:5%;margin-top: -20px;}
.Almanac_rightarrow {background: url(/img/huangli/index_rightarrow.png) no-repeat;background-size:.8rem auto;top: 50%;right:5%;margin-top: -20px;}
.Almanac_leftarrow, .Almanac_rightarrow{position: absolute;display: block; width:.8rem;height:.8rem;}

.Almanac_content {width:84%;margin:3% auto;padding:3%;text-align: center;background: url(/img/huangli/yg_bjzh2a_1.png) no-repeat left top, url(/img/huangli/yg_bjzh2c_1.png) no-repeat right top, url(/img/huangli/yg_bjzh2b_1.png) repeat-x left top, url(/img/huangli/yg_bjzh2g_1.png) no-repeat left bottom, url(/img/huangli/yg_bjzh2i_1.png) no-repeat right bottom, url(/img/huangli/yg_bjzh2h_1.png) repeat-x left bottom, url(/img/huangli/yg_bjzh2d_1.png) repeat-y left, url(/img/huangli/yg_bjzh2f_1.png) repeat-y right, url(/img/huangli/yg_bjzh2e_1.png) repeat;}
	

.Almanac_content_yiji_box {float: left;width: 94%;margin:0% 3%;}
.Almanac_content_yiji_l {width:100%;}
.Almanac_content_yi {width:100%;margin:5% auto;overflow: auto;}
.Almanac_content_yleft {float: left;margin-right:2%;}
.Almanac_content_yleft span {display: block;width:.72rem;height:.72rem;text-align: center;border: .01rem solid #08a942;border-radius:50%;line-height:.72rem;color: #FFF;font-size:.36rem;}
.Almanac_content_yleft span i {background:#08a942;border-radius: 50%;padding:.09rem .13rem .08rem .15rem;font-style: inherit;}
.Almanac_content_yiright {overflow:hidden;padding: 3% 0;}
.Almanac_content_yiright li {float: left;margin-left: 5px;color:#08a942;line-height:.4rem;}

.Almanac_content_yiji_r {width:20%;margin-top: -35%;display: inline-block;text-align: center;float: right;font-size: .3rem;}
.Almanac_content_yiji_r span {background:#D4473D;text-align: center;padding:10% 15%;overflow: hidden;display: inline-block;color: #fff;border-radius: 25%;}
.Almanac_content_ji {width:100%;margin:5% 0%;overflow: auto;display: inline-block;}
.Almanac_content_jileft {float: left;margin-right:2%;}
.Almanac_content_jileft span {display: block;width:.72rem;height:.72rem;text-align: center;border: .01rem solid #e6601f;border-radius:50%;line-height:.72rem;color: #FFF;font-size:.36rem;}
.Almanac_content_jileft span i {background:#e6601f;border-radius: 50%;padding:.08rem .13rem .08rem .15rem;font-style: inherit;}

.Almanac_content_jiright {overflow:hidden;padding:3% 0;}
.Almanac_content_jiright li {float: left;margin-left: 5px;color:#e6601f;line-height:.4rem;}

.hour_yj_box {width:100%;margin:3% auto;overflow:hidden;display: inline-block;}
.hour_yj_box table {border: .01rem solid #fff3da;}
.hour_title_l {color:#D4473D;font-weight:bold;font-size: .3rem;}
.hour_yj_box table i {padding: .03rem;display: inline-block;font-style: inherit;}

.caiwei_con {width:100%;margin:3% 0;padding:3% 0;overflow:hidden;line-height: .45rem;}
.caiwei_con ul li {width:25%;float:left;}
.caiwei_con ul li strong {color:#D4473D;}


.hlnrxx_con {margin:.36rem 0;line-height: .5rem;overflow:hidden;}
.hlnrxx_con strong {width:.72rem;float:left;color: #D4473D;}
.hlnrxx_con p {width:85%;float:left;text-align:left;}


.hour_con {text-align:center;color:#D4473D;font-weight:bold;}
.HL_more {border: solid 1px #D4473D;color:#D4473D;text-align:center;width:50%;margin:.25rem auto;padding:2%;border-radius: 5px;overflow: hidden;}

/*黄历 end*/

/*字体颜色*/
.fcred {color:#D4473D;}
/*字体颜色 end*/


/*测算框*/
.csk_box{padding:3%;background: #fff;font-size:.28rem;}
.csk_box__title{padding: 0 10px;height: 40px;line-height: 40px;border-bottom: 1px solid #eee;}
.csk_box__title-left{color: #666;font-size: 22px;text-decoration: none;position: relative;padding-left: 15px;}
.csk_box__title-left::before{content: '';position: absolute;top: 4px;bottom: 4px;left: 0;width: 5px;background-color: #ef4c4d;}
.csk_box__title-right{float: right;color: #999;text-decoration: none;}
.csk_box__tab{height:.6rem;line-height:.6rem;overflow: hidden;text-align: center;border-bottom: 1px solid #eee;}
.csk_box__tab>span{float: left;width:33.33%;position: relative;}
.csk_box__tab>span.active{color: #ef4c4d;}
.csk_box__tab>span.active::after{content: '';position:absolute;bottom:0;left:50%;margin-left:-35px;height:2px;width:70px;background-color:#ef4c4d;}
.csk_box__content>form{display: none;}
.csk_box__content>form.active{display: block;}
.csk_box-form{margin:.4rem 0 .2rem 0;}
.csk_box-form-wrap{border: 1px solid #ffe4c8;border-radius: 8px;overflow: hidden;margin-top: 5px;}
.csk_box-form-wrap__item{padding: 5px 10px 5px 80px;position: relative;overflow: hidden;border-bottom: 1px solid #ffe4c8;}
.csk_box-form-wrap__item:last-child{border-bottom: none;}
.csk_box-form-wrap__item>label{position: absolute;top: 5px;left: 0;width: 80px;text-align: center;height: 30px;line-height: 30px;font-size: 15px;color: #ef4c4d;}
.csk_box-form-wrap__item>input,.csk_box-form-wrap__input{display: block;width: 100%;height: 30px;line-height: 30px;font-size:.24rem;margin: 0;padding: 0;border: none;outline: none;}
.csk_box-form-wrap__input>span{display: inline-block;width: 30px;height: 30px;vertical-align: top;margin: 0 10px;text-align: center;}
.csk_box-form-wrap__input>span.active{color: #e82e23;background: url('/img/huangli/xb_cion.png') no-repeat center center;background-size: 100% 100%;}
.csk_box-form-wrap__item--date{padding-right: 30px;box-sizing: border-box;background: url('times_icon.png') no-repeat center right;background-size: 20px auto;}
.csk_box-form__groupbtn{text-align: center;margin-top: 15px;}
.csk_box-form__groupbtn>a{height: 30px;line-height: 30px;font-size: 18px;padding: 0 20px;border-radius: 5px;text-decoration: none;display: inline-block;border: 1px solid #ffe4c8;}
.csk_box-form__btn{background-color: #ef4c4d;color: #fff;margin-right: 10px;}
.csk_box-form__reset{background-color: #fff3da;color: #ef4c4d;}

/*测算框 end*/

/*黄历详情页内容部分*/

/*今日八字生肖星座运势切换*/

.ysqh_zong_box {width:80%;margin:3% auto;padding: 5%;
    background: url(/img/huangli/yg_bjzh2a_1.png) no-repeat left top, url(/img/huangli/yg_bjzh2c_1.png) no-repeat right top, url(/img/huangli/yg_bjzh2b_1.png) repeat-x left top, url(/img/huangli/yg_bjzh2g_1.png) no-repeat left bottom, url(/img/huangli/yg_bjzh2i_1.png) no-repeat right bottom, url(/img/huangli/yg_bjzh2h_1.png) repeat-x left bottom, url(/img/huangli/yg_bjzh2d_1.png) repeat-y left, url(/img/huangli/yg_bjzh2f_1.png) repeat-y right, url(/img/huangli/yg_bjzh2e_1.png) repeat;}
.qh_zongbox {overflow:hidden;margin-bottom:.2rem;border-bottom: solid 1px #fff3da;}	
.qh_zongbox ul li{width:33.33%;float:left;text-align:center;font-size: .3rem;}	
	
.TDQH_box {font-weight:bold;color:#D4473D;border-bottom: 2px solid #D4473D;padding-bottom: 1%;width: 10%;}

/*八字*/
/*八字 end*/

/*生肖*/
.sxys_con {width:100%;overflow:hidden;}
.sxys_con_l {width:20%;float:left;}
.sxys_con_r {width:80%;float:left;}
.sxys_con_l select {width:1rem;font-size:.26rem;-webkit-appearance: menulist;margin:0 auto;display:block;}
.sxys_con_r ul {overflow:hidden;margin-bottom:.1rem;}
.sxys_con_r ul li {width:30%;margin:1%;float:left;text-align:center;}
.sxys_con_txt {text-indent:2em;margin: 1%;}
.sxys_con_txt a {background: #fff3da;padding: .02rem .1rem;border-radius: 50%;color: #D4473D;font-weight: bold;}
.sxys_item h4 {color:#c69569;font-size:0.3rem;font-weight: bold;margin-bottom:0.05rem;}

.m_star {display: inline-block;vertical-align: middle;}
.m_star em {width: auto;margin: 0;display: block;}
.m_star, .m_star em {background: url(icon_star.png) repeat 0 0;width:1.2rem;height: 0.24rem;background-size: 0.24rem auto;}

/*生肖 end*/

/*星座*/
.xzys_con {width:100%;overflow:hidden;}
.xzys_con_l {width:20%;float:left;}
.xzys_con_r {width:80%;float:left;}
.xzys_con_l select {width:1rem;font-size:.26rem;-webkit-appearance: menulist;margin:0 auto;display:block;}
.xzys_con_r ul {overflow:hidden;margin-bottom:.3rem;}
.xzys_con_r ul li {width:30%;margin:1%;float:left;text-align:center;}
.xzys_con_txt {text-indent:2em;margin: 1%;}
.xzys_con_txt a {background: #fff3da;padding: .02rem .1rem;border-radius: 50%;color: #D4473D;font-weight: bold;}
.xzys_item h4 {color:#c69569;font-size:0.3rem;font-weight: bold;margin-bottom:0.05rem;}

/*星座 end*/


/*今日八字生肖星座运势切换 end*/

/*时辰宜忌*/
.scyj_con {background: #f8f8f8;overflow: hidden;}
.scyj_con ul {border-left:#fff3da 1px dashed;margin-left:2rem;}
.scyj_con ul li {border-bottom:#fff3da 1px dashed;}
.scyj_con ul li .num { position: relative;top: .26rem;left: -1.75rem;text-align: center;font-size: .3rem;font-weight: bold;}
.scyj_con ul li .scyj_con_nr_time {position: relative;top: .36rem;left: -1.7rem;height: .3rem;line-height: .3rem;text-align: center;font-size: .26rem;}
.scyj_con ul li .scyj_con_nr_j {position: relative;top: .46rem;left: -1.3rem;width: .3rem;height: .3rem;line-height: .3rem;text-align: center;font-size: .3rem;font-weight: bold;background:#ef4c4d;color: #fff;padding: .1rem;border-radius: 50%;}

.scyj_con ul li .scyj_con_nr_x {position: relative;top: .46rem;left: -1.3rem;width: .3rem;height: .3rem;line-height: .3rem;text-align: center;font-size: .3rem;font-weight: bold;background: #333;color: #fff;padding: .1rem;border-radius: 50%;}

.scyj_con_l {position: absolute;}
.scyj_con_r_yi {line-height: .72rem;}
.scyj_con_r_yi span {float:left;margin-right:.1rem;}
.scyj_con_r_yi span i {background: #08a942;border-radius: 50%;padding:.06rem .08rem;color:#fff;}

.scyj_con_r_ji span {float:left;margin-right:.1rem;}
.scyj_con_r_ji span i {background: #e6601f;border-radius: 50%;padding:.06rem .08rem;color:#fff;}

.scyj_con_r {padding: .3rem;background: #fff;}


.footer_1 {background:#f7f2df;}
.footer_list {border-bottom: 1px solid #DCC06C;overflow: auto;position: relative;}

.footer_shichen {width:30%;height: 50px;float: left;line-height: .4rem;}
.footer_shichen em { display: block;width:30%;overflow:hidden;position: absolute;top:30%;font-style: inherit;text-align: center;color: #990000;}
.footer_shichen em p {font-weight: bold;font-size:.24rem;}
.footer_shichen em i {font-style: inherit;background: #d4473d;border-radius: 50%;color: #fff;display: block;width: .4rem;height: .4rem;line-height: .4rem;font-size:.28rem;margin: 0 auto;}
.footer_shichen em b {font-style: inherit;background:#000;border-radius: 50%;color: #fff;display: block;width: .4rem;height: .4rem;line-height: .4rem;font-size:.28rem;margin: 0 auto;}

.footer_right {width: 68%;float: left;position: relative;background: #fff;margin:2% 2% 2% 0%;}
.footer_right_time {margin: 5px 0 5px 10px;}
.footer_right_time span {font-weight: bold;}
.footer_right_xcs {margin: 0 0 10px 10px;}
.footer_right_xcs span {color:#797263;}
.footer_yj {margin: 5px 0 10px 10px;overflow: auto;}
.footer_yjleft { width: 12%;float: left;}
.footer_yjleft span {display: block;width:.4rem;height:.4rem;background:#08a942;text-align: center;line-height:.4rem;border-radius:50%;color: #fff; font-size:.28rem;}
.footer_yjright { float: left;width: 88%;}
.footer_yjright li {float: left;margin-left: 5px;line-height: 24px;color: #797263;}

.footer_jileft span {background:#e6601f;}


/*时辰宜忌 end */

/*黄历详情页内容部分 end*/


/*列表页*/

.Title_con {width:100%;overflow:hidden;display:inline-block;}
.Title_con h3 {text-align: center;font-weight: bold;font-size: .36rem;line-height: 1rem;}
.Title_con_lpic {overflow: hidden;float: left;width: .4rem;}

.J_show_datepick {width:35%; height: .4rem;line-height: .4rem;border-radius: .05rem;font-size: .36rem;margin: .2rem;padding: 0 .2rem;position: relative;float: left;}
.J_show_datepick::after {content: "";position: absolute;width: .1rem;height: .1rem;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);border: solid #333;border-top-width: medium;border-right-width: medium;border-bottom-width: medium;border-left-width: medium;border-width: 0 1px 1px 0;right: .1rem;top: .1rem;}
.J_show_datepick_p {float: right;height: .4rem;line-height: .4rem;margin: .2rem;padding:0 .1rem;}
.J_show_datepick_p i{color:#D4473D;font-style: inherit;font-size: .3rem;}

.xianshi_lan {overflow:hidden;padding:3% 6%;background:#f3f7fa;text-align:center;}
.hltimes_con {float:left;width:94%;overflow:hidden;font-size: .36rem;margin: 3%;}
.hltimes_con strong {float:left;color: #D4473D;margin-left: .1rem;}
.hltimes_con p {font-size: .26rem;width:45%;float:left;line-height: .55rem;}
.hltimes_con_img {float:right;width: .15rem;line-height: .55rem;}
.hltimes_con_img img {width:100%}

/*列表页 end */


/*footer*/
.m_footer_mod{padding:.2rem;text-align:center}
.authorization {font-size:.24rem;}
/*footer end*/

/*more_year */
.more_year {width:100%;padding-bottom: 0.2rem;overflow: hidden;}
.more_year ul li {width:28%;float:left;margin:1% 1.3%;font-size:14px;padding:1%;border:solid 1px #ddd;text-align:center;}
/*more_year end*/

/**** title2 ****/
.tdqh_box {color: #ef4c4d;border-bottom: 2px solid #ef4c4d;padding-bottom:1%;width:10%;}
.intitle2 {width:98%;float:left;padding:0 1%;border-bottom:solid 1px #ddd;margin-top:10px;font-size: .3rem;}
.intitle2 ul li {width:24%;float:left;text-align:center;margin:0 0.5%;}
/**** title2 ****/

/**** title3 ****/
.aqwz_box {color: #ef4c4d;border-bottom: 2px solid #ef4c4d;padding-bottom:1%;width:10%;}
.slwz_box {color: #ef4c4d;border-bottom: 2px solid #ef4c4d;padding-bottom:1%;width:10%;}
.intitle3 {width:98%;float:left;padding:0 1%;border-bottom:solid 1px #ddd;margin-top:10px;font-size: .36rem;}
.intitle3 ul li {width:24%;float:left;text-align:center;margin:0 0.5%;}
/**** title3 ****/

/**** title4 ****/
.wlwz_box {color: #ef4c4d;border-bottom: 2px solid #ef4c4d;padding-bottom:1%;width:10%;}
.intitle4 {width:98%;float:left;padding:0 1%;border-bottom:solid 1px #ddd;margin-top:10px;font-size: .36rem;}
.intitle4 ul li {width:19%;float:left;text-align:center;margin:0 0.5%;}
/**** title3 ****/

/**** title5 ****/
.ysqh_box {color: #ef4c4d;border-bottom: 2px solid #ef4c4d;padding-bottom:1%;width:10%;}
.intitle5 {width:98%;float:left;padding:0 1%;border-bottom:solid 1px #ddd;margin-top:10px;}
.intitle5 ul li {width:12%;float:left;text-align:center;margin-right:1.12%;}
/**** title5 ****/


/* 运势栏目页文章列表四类 */
.Product_list_item {width: 100%;display: block;overflow: hidden;position: relative;margin-bottom: 5px;}

.Product_list {padding:2%;border-bottom: 1px dotted #cecece;position: relative;overflow: hidden;}
.Product_list_pic {float: left;margin-right: 0.1rem;}
.Product_list_pic img {width:1.45rem;height: 1rem;display: block;}

.Product_list_con {overflow: hidden;}
.Product_list_title a {overflow: hidden;display: block;}
.Product_list_title h2 {font-size: .26rem;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_title_a {color: #e6601f;font-size: .24rem;display: block;float:left;}
.Product_list_title a h2 span {color: #e6601f;margin-right:0.1rem;}
.Product_list_title  p {font-size: .2rem;color: #8b8b8b;float:left;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;}
.Product_list_tag {float: left;padding: 0.1rem;}
.Product_list_info span {font-size: 0.2rem;}
.Product_list_info .time {float: right;color: #999;border-radius: 0.06rem;padding: 0.1rem;font-size: 0.2rem;line-height: 0.3rem;}

/* 运势栏目页文章列表四类 end */

.indwkuang { width:100%; float:left; background:#fff;}
.indwkuang_box {margin:0;}
.intitle {width: 92%;float: left;height: .72rem;padding: 0 4%;border-bottom: solid 1px #ddd;}
.intitle em {width: auto;float: left;padding: 0 .2rem;line-height: .72rem;font-size: .36rem;position: relative;font-weight: normal;}
.intitle a {float: right;color: #666;line-height: .76rem;}
.tfindex-list-title {display: -ms-flexbox;-ms-flex-align: center;align-items: center;padding: .2rem .25rem;display: flow-root;}
.tfindex-list-title img {width: 0.8rem;height: 0.8rem;margin-right: .25rem;-ms-flex-negative: 0;flex-shrink: 0;float: left;}
.tfindex-list-title_ck {width: 1.5rem;font-size: .26rem;font-weight: bold;background: #ef4c4d;border-radius: .1rem;line-height: .5rem;margin: .2rem 0;color: #FFF;text-align: center;float: right;}
.tfindex-list-title h3 {font-size: .3rem;margin-bottom: .15rem;position: relative; font-weight:bold;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;width:3rem}
.tfindex-list-title p {font-size: .26rem;color: #666;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 3rem;}
.tfindex-list-title_ck a{color:#fff;}

.index_content_yiji_r {width:20%;margin-top: -30%;display: inline-block;text-align: center;right:0rem;font-size: .3rem;z-index:80;}
.index_content_yiji_r span {background:#D4473D;text-align: center;padding:5% 10%;overflow: hidden;display: inline-block;color: #fff;border-radius: 25%;}