@font-face {font-family: "iconfont";/* Project id 4296656 */src: url('iconfont6.ttf?v=67023') format('truetype');}
html,body{max-width: 1024px;margin: 0 auto;  background: #f5f5f5;color:#333;font-size: 16px;}
*{padding: 0;margin: 0;list-style: none;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
a{text-decoration: none;}
input, label, select2222, textarea {display: inline-block;vertical-align: top;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-transform: none;}
input:focus{outline: none;}
button:focus{outline: none;border-color: transparent;}
select:focus{outline: none;}

#header {position: relative;display: inline-flex;align-items: center;justify-content: center;width: 100%;  }

header .top {display: inline-flex;align-items: center;justify-content: space-between;width: 100%; background: #fafaf2;border:solid 0.022rem #CB7A43;border-top: solid 0.0006rem  #CB7A43;box-sizing: border-box; height: 1.15rem;z-index: 11; top: 0;}
header .top .jintian {font-weight:bolder; font-size:0.33rem;padding:0.07rem 0.07rem;margin-left:0.2rem;border:solid 0.022rem #CB7A43; border-radius:0.09rem}
header .top .jintian span{ COLOR: #CB7A43; padding:0 0.09rem;}
header .top .logo {vertical-align: middle;margin-left: -0.4rem;}
header .top .logo img{width:2.16rem;}
header .top .item_menu {float: left;font-size: .44rem;position: relative;COLOR: #CB7A43; margin-right:0.2rem;}
header .swiper_nav_head {margin:0;position: absolute;width: 100%;top: 1.15rem;right:0;background-color: #fff;z-index: 100001;display: none;padding-bottom: 0.36rem;}
header .swiper_nav_head font {font-size: .3733rem;}

.yellow{color: #ff9642;}
.red{color:red;}
.blue{color:blue;}
.green{color:green;}
.clear{clear:both;overflow:hidden;display:block;font-size:0;height:0;line-height:0;}
.fright{float:right;}
.center{text-align:center;}
.line {height: 0.2rem;background: #f5f5f5;}

.header{position:relative;/*position: relative;*/background-color: #fff; padding-bottom:0.1rem}

.main{max-width: 1024px;margin: 0.3rem auto;background: #fff;padding:0.1rem 0;border-radius: 0.06rem;}
.hexin{position: relative;}
.shouyetishi{width: 99%;height: 1.1rem;background:rgba(200, 158, 115, 0.15);border-radius: 0.1rem;margin: 0.08rem auto;}
.gantanhao{float: left;}
.gantanhao img{width: 0.4rem;height: 0.4rem;margin: 0.35rem 0.1rem 0.35rem 0.2rem;}
.button_w {  display: block;  margin: 0.3rem auto 0 auto;  padding: 0.2666rem 0;  width: 6.66rem;  border-style: hidden;  background-color: #bc2f3f;  border-radius: .1333rem;  font-size: .4rem;  color: #fff;  text-align: center;}
.tishi_desc{float: left;width: 6rem;font-size:0.24rem;line-height: 0.34rem;color: #C89E73;margin-top: 0.2rem;margin-left: 0.2rem;}

.jiricha_tit {width:100%;height: 0.88rem;border-bottom: 1px solid rgba(245, 245, 245, 1);font-size: 0.32rem;color: #333333;line-height: 0.88rem;}
.jiricha_tit span {display: inline-block;width: 0.08rem;height: 0.32rem;background: #D03D3D;border-radius: 0.04rem;margin-left: 0.3rem;margin-right: 0.1rem;
position: relative;top: 0.03rem;}
.hide {display: none;}

.about{background: #fff;overflow: hidden;margin-top: 0.2rem;}
.about_huang{width: 90%;margin: 0.25rem auto;margin-bottom: 0.4rem;}
.about_huang p{font-size: 0.32rem;color: #666666;line-height: 0.52rem;}
.icon_biaozhi{width: 3rem;height: 2rem;float: right;margin-top: 0.1rem;margin-right: 0.2rem;}

/**宜忌**/
.yiji_info{position: relative;width: 90%;margin: 0.1rem auto 0 auto;}
.biaojiao{background-image: url(../images/m_biaojiao.png);background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;width: 0.22rem;height: 0.22rem;position: absolute;}
.top_img {top: 0;left: 0;}
.left_img {bottom: 0;left: 0;transform: rotate(-90deg);-ms-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);
}
.bottom_img {bottom: 0;right: 0;transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);    -webkit-transform: rotate(180deg);-o-transform: rotate(180deg);
}
.right_img {top: 0;right: 0;transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);}
.yiji_box{border: 0.02rem solid #DEDEDE;}
.yineirong{margin: 0 auto;padding: 0.3rem 0 0.25rem 0;display: flex;position: relative;}


.yi_biao{margin-left: 0.3rem;color:#32B16C;font-size:0.66rem;}
.yi_biao:before {content: "\e617";}
.ji_biao{margin-left: 0.3rem;color:#D03D3D;font-size:0.66rem;}
.ji_biao:before {content: "\e618";}

.yiji_info .baishiji{font-size: 0.28rem;color: #D03D3D;float: left;width: 100%;margin-left: 0.3rem;margin-top: 0.01rem;}

.wenhaotubiao222{background-image: url(../images/hao.png);background-size: 100% 100%;width: 0.28rem;height: 0.28rem;vertical-align: text-bottom;display: inline-block;margin-left: 0.1rem;}


.more_menu_zhe{display: none;width: 100%;height: 100%;z-index: 10;left: 0;top: 0;position: fixed;background-color: rgba(37,38,45,.66);}
.baizhe {display: none;width: 100%;height: 100%;z-index: 999;left: 0;top: 0;position: fixed; }

.potu{width: 100%;background: #FFEFDD;border-radius: 0.1rem;position: absolute;top: 1.2rem;z-index: 10;display: none;}
.ponei{width: 98%;border-radius: 0.1rem;opacity: 1;border: 1px solid #C0815B;margin: 0.1rem;padding-top: 0.1rem;padding-bottom: 0.3rem;}
.potit{font-size: 0.32rem;text-align: center;font-weight: 500;color: #D03D3D;}
.podesc{width: 98%;margin: 0.1rem auto;margin-bottom: 0;font-size: 0.32rem;color: #C0815B;line-height: 0.52rem;}

.mingci_tiao {margin-bottom: 0.2rem;font-size: 0.24rem;text-align: center;color: #D03D3D;}
.guohe{    width: 100%;    margin: 0 auto;    border-bottom: 1px solid #f5f5f5;}
.mingci_tiao a {color: #D03D3D;}
.mingci_tiao i {background-image: url(../images/wenhao.png);    background-repeat: no-repeat;    background-position: center center;    background-size: 100% 100%;    width: 0.26rem;    height: 0.26rem;    display: inline-block;    position: relative;    top: 0.05rem;    right: 0.1rem;}

.jineirong{margin: 0 auto;padding: 0.1rem 0 0.1rem 0;display: flex;position: relative;}

.yi_content{float: left;width: 5.4rem; margin-left: 0.3rem;/*line-height: 0.32rem;  align-items: center;*/}

.yijirong{overflow: hidden;margin-top: .1rem;line-height: 0.32rem;}/**max-height: 1.3rem;**/
.yijirong span{display: inline-block;font-size: 0.28rem;color: #999;text-align: center;margin-right: 0.15rem;margin-top: 0.05rem;}

.shiyici span{display: inline-block;font-size: 0.28rem;color: #333;text-align: center;margin-right: 0.15rem;margin-bottom: 0.05rem;}
.shijici span{display: inline-block;font-size: 0.28rem;color: #333;text-align: center;margin-right: 0.15rem;white-space:normal;}


.ind_05 {width: .3733rem;height: .3733rem;background-position: -0.84rem -1.0533rem;}

.ind_06 {width: .44rem;height: .4267rem;background-position: -0.1333rem -1.0533rem;}

.go {width: .2133rem;height: .36rem;background-position: -2.3733rem -0.1333rem;}

.jiange{width: 6rem;margin: 0.2rem auto;border-bottom: 0.666px solid rgba(37,38,45,.1);}


.date_link_box {font-size:0;text-align:center;position:relative;overflow: hidden;}
.date_link_box a {display:inline-block;vertical-align:middle;margin:0.16rem 0.05rem 0.16rem 0.05rem;text-decoration:none;font-size:0.31rem;}
.date_link_box a.num {width:0.5rem;line-height:0.5rem;border-radius:0.1rem;border:0.01rem solid #999;color:#999;
}
.date_link_box a.day {width:0.5rem;line-height:0.5rem;border-radius:0.1rem;border:0.01rem solid #ccc;color:#ccc;}
.date_link_box a._prev,.date_link_box a._next {width:0.86rem;line-height:0.5rem;border-radius:0.1rem;border:0.01rem solid #999;	color:#999;}


.xiajiantou:after {content: '';display: inline-block;margin: 0.2rem auto;width: 0;height: 0;overflow: hidden;line-height: 0;font-size: 0;vertical-align: middle;border-right: 5px solid transparent;border-left: 5px solid transparent;border-top: 5px solid;position: relative;top: -0.02rem;left: 0.1rem;}

.shangjiantou:after {content: '';display: inline-block;margin: 0.2rem auto;width: 0;height: 0;overflow: hidden;line-height: 0;font-size: 0;vertical-align: middle;border-right: 5px solid transparent;border-left: 5px solid transparent;border-bottom: 5px solid;position: relative;top: -0.02rem;left: 0.1rem;}

.zuojiantou:after {content: '';display: inline-block;margin: 0.1rem auto;margin-left: 0.1rem;width: 0;height: 0;overflow: hidden;line-height: 0;
font-size: 0;vertical-align: middle;border-left: 0;border-right: 0.08rem solid;border-top: 0.08rem solid transparent;border-bottom: 0.08rem solid transparent;position: relative;top: -0.02rem;}

.youjiantou2:after {content: '';display: inline-block;margin: 0.1rem auto;margin-left: 0.1rem;width: 0;height: 0;overflow: hidden;line-height: 0;
font-size: 0;vertical-align: middle;border-left: 0.08rem solid;border-right: 0 none;border-top: 0.08rem solid transparent;border-bottom: 0.08rem solid transparent;position: relative;top: -0.02rem;}
.youjiantou:after {content: "\e663";margin-left: 0.06rem;} /*e617*/


.xiajiantoumore:before{content: '';display: inline-block;margin: 0.2rem auto;width: 0;height: 0;overflow: hidden;line-height: 0;font-size: 0;vertical-align: middle;border-right: 5px solid transparent;border-left: 5px solid transparent;border-top: 5px solid;position: relative;top: -0.02rem;right: 0.09rem;}

.xiajiantoumore:after{content: '';display: inline-block;margin: 0.2rem auto;width: 0;height: 0;overflow: hidden;line-height: 0;font-size: 0;vertical-align: middle;border-right: 5px solid transparent;border-left: 5px solid transparent;border-top: 5px solid;position: relative;top: -0.02rem;left: 0.1rem;}

.now_date {padding-top: 0.06rem;font-size: 0.4rem;color: #666;position: relative;display: block;margin: 0 auto;line-height: unset;text-align:center;}
.now_date a{color: #666;}

.yinliriqi {margin: 0.046rem 0 0 0;display: block;text-align: center;color: #333;font-size: .366rem;font-weight: 600;}


.meiriganzhi {margin-top: 0.03rem;display: block;text-align: center;color: #360;font-size: .4rem;font-weight: 400;}

.meiriganzhi span {margin: 0 0.02rem;}

.daoli {display: block;text-align: center;color: #666;font-size: .3rem;margin: 0.16rem;}

.today_riqi {text-align: center;font-size: 1.3rem;font-weight: 400;color: #D03D3D;}


.fanyeprev{position: absolute;align-items: center;display: flex;left: 0.999rem;top: 2.5rem;padding: 0rem;}
.fanyenext{position: absolute;align-items: center;display: flex;right: 0.999rem;top: 2.46rem;padding: 0rem;}

.yanglijieri{text-align: center;display: flex;writing-mode: vertical-lr;writing-mode: tb-lr;position: absolute;top: 1.2rem;color: #333333;    left: 0.25rem;}
.yanglijieri span {writing-mode: vertical-lr;letter-spacing: 0.05rem;font-size: 0.26rem;}

.yinlijieri{text-align: center;display: flex;writing-mode: vertical-lr;writing-mode: tb-lr;position: absolute;top: 1.2rem;color: #333333;    right: 0.25rem;}
.yinlijieri {background-image: url(../images/jiebei.png);background-size: 100% 100%;width: 0.46rem;padding: 0.1rem 0;font-size: 0.24rem;color: #FFFFFF;display: flex;text-align: center;align-items: center;justify-content: center;}
.yinlijieri span {writing-mode: vertical-lr;letter-spacing: 0.05rem;font-size: 0.26rem;}
.yinlijieri span a{color: #fff;}

.baiji_chong{position: relative;width:90%;padding: 0.05rem;margin: 0.3rem auto 0.16666rem auto;background: #D03D3D;}
.baji_info_box{width:100%;height: 0.75rem;border: 1px solid  rgba(255, 249, 239, 0.5);margin: 0 auto;}
.nong_xian{width: 2.8rem;float: left;}
.dikuang{background-image: url(../images/dikuang.png);width: 1.2rem;height: 1.2rem;background-size: 100% 100%;background-repeat: no-repeat;margin: -0.24rem auto;position: relative;}
.chong_shengxiao {color:#D03D3D;font-size:0.9rem;color: #D03D3D;position: absolute;bottom: 0.25rem;left: 0.16rem;}
.chong_shuxing{font-size: 0.29rem;color: #D03D3D;position: absolute;bottom: 0rem;left: 0.33rem;}

.week_xian{float: right;width: 40%;}

.nong_xian{width:40%;float: left;}

.nongli_xian_day, .nongli_xian_week{font-size: 0.32rem;text-align: center;line-height: 0.75rem;color: #FFF9EF;}

.yiji{border:solid #360; background-color:#ECF3E0;border-width:1px 1px 1px 1px;margin:0px auto;width: 990px;}
.yi{margin:10px;}
.ji{margin:10px;}
.yi span{background:#007700;COLOR: #fff;padding:0px 5px;margin:0 5px 0 0 ;border-radius:3px}
.ji span{background:#ff0000;COLOR: #fff;padding:0px 5px;margin:0 5px 0 0 ;border-radius:3px}

.jinriitemxilie{background: #FFF9EF;border-radius:0.1rem;opacity: 1;border: 1px solid #FFEAD4;margin-top: 0.3rem;}

.jinriitemxilie a{display:flex;padding: 0.2rem;font-size: 0.32rem;font-weight: 500;color: #C0815B;}

.huijiantou i{float:right;display: flex;margin-top: 0.036rem;margin-right: 0;}

.wenhao{margin-left:0.12rem;position: relative;text-align: center;border-radius: 50%;border: 0.016rem solid #000;display: inline-block;
font-size: 0.24rem;}
.wenhao:before{content:'？';font-size: 0.2rem;margin-left:0.1rem;color:#000;}  

.wenhao_you{position: relative;text-align:center;display:inline-block;margin-right: 0.2rem;}
.wenhao_you:before{content:'﹖';position: absolute;margin-left:0.06rem ;margin-top: -0.14rem;font-size: 0.26rem;
border:solid #FFF9EF;border-width:1px;border-radius:50%;line-height: 0.26rem;font-weight:bold;}


.xiliebox{overflow: hidden;padding-bottom: 0.4rem;margin-top: 0rem;}
.jinri_box{width: 90%;margin: 0 auto;}


.jinriitem{margin: 0 auto;opacity: 1;display:flex;font-size: 0.32rem;font-weight: 500;}
.jinriitem span{ color: rgba(51, 51, 51, 1);}
.jinrixinxi{float: left;font-size: 0.3rem;width: 100%;color: rgba(192, 129, 91, 1);}
.jinrixinxi span{color:rgba(192, 129, 91, 1);}

.hljiexi{position: relative;width:90%;margin: 0.26rem auto;}
.jieqi_info{height: 1.06rem;border-bottom:  0.02rem solid rgba(192, 129, 91, 1);}
.jiexibox{border: 0.02rem solid rgba(192, 129, 91, 1);}
.pre_jieqi{width: 49.3%;float: left;}

.prejieqi{text-align: center;font-size: 0.28rem;font-weight: bold;color: #b32a2a;margin-top: 0.1rem;}

.pre_shi{font-size: 0.28rem;text-align: center;color: #333333;}
.jieqi_shu{width: 1px;height: 0.56rem;background: #C0815B;float: left;margin-top: 0.25rem;}   
.next_jieqi{float: left;width: 49.3%;}
.nextjieqi{text-align: center;font-size: 0.28rem;font-weight: bold;color: #b32a2a;margin-top: 0.1rem;}

.next_shi{font-size: 0.28rem;text-align: center;color: #333333;}
.fisr_hang{overflow: hidden;border-bottom: 0.02rem solid #C89E73;clear: both;}
.hang_left{float: left;width: 33.33%;border-right: 0.02rem solid #C89E73;text-align: center;padding-bottom: 0.15rem;}
.hang_left:last-child{border-right: none;}
.first_corlor{font-size: 0.28rem;font-weight: bold;color: #b32a2a;padding-top: 0.1rem;text-align: center;}
.first_corlor a{color: #b32a2a;}
.second_color{font-size: 0.28rem;font-weight: 400;color: #333333;padding-top: 0.05rem;width: 99%;margin: 0 auto;
}
.second_color_ji{font-size: 0.28rem;font-weight: 400;color: #333333;padding-top: 0.1rem;width: 2.7rem;margin: 0 auto;text-align: center;}
.second_color_ji span{display: inline-block;}
.second_hang{overflow: hidden;border-bottom: 0.02rem solid #C89E73;clear: both;}

.three_hang{overflow: hidden;clear: both;}

.three_hang  {border-bottom: 0;text-align: center;vertical-align: center;}

.three_hang .cge {border-right: 0.02rem solid #C89E73;} 
.three_hang .cger {border-left: 0.02rem solid #C89E73;} 

.three_left{float: left;width:50%;padding-bottom: 0.16rem;}

.last_hang_bai{overflow: hidden;border-top: 0.02rem solid #C89E73;clear: both;padding-bottom: 0.1rem;}

.baiji{font-size: 0.28rem;padding-top: 0.1rem;font-weight: bold;color: #b32a2a;text-align: center;}
.baiji_content{text-align: center;padding-top: 0.1rem;font-size: 0.28rem;color: #333333;}

.jiricha_tit {width:100%;height: 0.88rem;border-bottom: 1px solid rgba(245, 245, 245, 1);font-size: 0.32rem;color: #333333;line-height: 0.88rem;}
.jiricha_tit span {display: inline-block;width: 0.08rem;height: 0.32rem;background: #D03D3D;border-radius: 0.04rem;margin-left: 0.3rem;margin-right: 0.1rem;position: relative;top: 0.03rem;}

.totop{display: none;}
.totop:before {content: "\e680";position: fixed;right: 0.2rem;bottom: 1.62rem;z-index: 100;opacity: 0;border-radius: 50%;-moz-transition: all 0.2s;-o-transition: all 0.2s;-webkit-transition: all 0.2s;transition: all 0.2s;visibility: visible;opacity: 1;font-size:0.3rem;padding:0.136rem;background:rgba(51, 51, 51, 0.4);color:#fff;border-radius: 50%; }

.jishi_chaxun{background: #fff;padding-bottom: 0.4rem;}
.jiricha_tit {width: 100%;height: 0.88rem;border-bottom: 1px solid rgba(245, 245, 245, 1);font-size: 0.32rem;color: #333333;line-height: 0.88rem;}
.jiricha_tit span {display: inline-block;width: 0.08rem;height: 0.32rem;background: #D03D3D;border-radius: 0.04rem;margin-left: 0.3rem;margin-right: 0.1rem;
    position: relative;top: 0.03rem;}
.jishi_box{border: 1px solid #f5f5f5;width:90%;margin: 0.3rem auto;}
.shichen_list{overflow: hidden;display: flex;align-items: center;border-bottom: 1px solid #f5f5f5;}
.shichen_list:last-child{border-bottom:none;}

.check_list {background: rgba(255, 249, 239, 1);}

.shichen_left{width: 20%;float: left;line-height: 1.8;padding: 0.1rem;text-align: center;}
.is_zhong_shijian{font-size: 0.36rem;font-weight: bold;color: #333333;}
.is_shijian{font-size: 0.2rem;color: #999999;}
.is_daxiong{width: 0.48rem;height: 0.48rem;line-height: 0.48rem;text-align: center;background: #999999;border-radius: 50%;font-size: 0.28rem;color: #FFFFFF;margin: 0 auto;}
.is_daji{width: 0.48rem;height: 0.48rem;line-height: 0.48rem;text-align: center;background: #87915E;border-radius: 50%;font-size: 0.28rem;
    color: #FFFFFF;margin: 0 auto;}
.shichen_right{float: left;line-height: 1.8;padding: 0.1rem 0 0.25rem 0.15rem;width: 80%;border-left: 1px solid #f5f5f5;}
.ganzhi{font-size: 0.28rem;color: rgba(153, 153, 153, 1);}
.xingshen{font-size: 0.28rem;color: rgba(153, 153, 153, 1);}

.day_yi{margin-top: 0.15rem;overflow: hidden;}

.yi_quan{float: left;width: 0.48rem;height: 0.48rem;line-height: 0.48rem;text-align: center;background: #FFFFFF;border: 0.02rem solid #360;border-radius: 50%;font-size: 0.28rem;color: #360;}
.yi_quan_text{float: left;width: 4rem;margin-left: 0.1rem;}
.yiquan_tit{font-size: 0.28rem;color: #333333;margin-right: 0.1rem;margin-bottom: 0.1rem;}
.day_ji{margin-top: 0.18rem;}
.ji_quan{float: left;width: 0.48rem;height: 0.48rem;line-height: 0.48rem;text-align: center;background: #FFFFFF;border: 0.02rem solid #999;border-radius: 50%;font-size: 0.28rem;color: #999;}
.ji_quan_text{float: left;width: 4rem;margin-left: 0.1rem;}
.jiquan_tit{font-size: 0.28rem;color: #333333;margin-right: 0.1rem;margin-bottom: 0.1rem;}   
    
.jinriyunshi{width: 90%;margin:0 auto 3rem auto;}
    
.jinriyunshi .jrysbox li {float: left;width: 22%;margin:0 auto 0.3rem auto;padding: .1rem 0;background-color: #f5f5f5;border-radius: .1333rem;border: solid 1px #ccc;text-align: center;}
.jinriyunshi .jrysbox  {margin:0 auto;}
.jinriyunshi .jrysbox li {margin:0.1rem 0.1rem;}
.jinriyunshi .jrysbox a {display: block;font-size: .3733rem;color: #333;text-align: center;}


.xuanze_xi_item{position: relative;margin-bottom: 0.2rem;overflow: hidden;}
.chusheng_year{font-size: 0.32rem;color: #333333;line-height: 0.88rem;}
.jiinput {text-align: center;}

.xuanfanwei {padding: 0.1rem;height: 0.88rem;background: #FFFFFF;border: 1px solid #ccc;border-radius: 0.1rem;font-size: 0.32rem;color: #333;box-sizing: border-box;line-height: 0.88rem;}
.xuanxiangmu {padding: 0.1rem;height: 0.88rem;background: #FFFFFF;border: 1px solid #ccc;border-radius: 0.1rem;margin-left: 0.2rem;font-size: 0.32rem;color: #333;box-sizing: border-box;line-height: 0.88rem;}

.seac_jiri {border: 1px solid #ccc;height: 0.86rem;text-align: center;padding: 0 0.16rem;background: #f5f5f5;border-radius:0.1rem;margin: 0.05rem 0.2rem ;font-size: 0.32rem;color: #333;}
 
    
.xuanzeriqi {padding: 0.1rem;height: 0.88rem;background: #FFFFFF;border: 1px solid #ccc;border-radius: 0.1rem;font-size: 0.32rem;color: #333;box-sizing: border-box;line-height: 1rem;padding: 0.23rem 0.23rem 0.23rem 0.23rem;}
    
    
.jiri_form h2{font-size:0.36rem;color: #CB7A43;text-align: center;margin:0.26rem 0}
    
    
.others  {overflow: hidden;margin:0.36rem 0.4rem 0.06rem 0.4rem;}
.others li {float: left;display:inline;width: 30%;margin:0.1rem 0.1rem;padding: 0.16rem 0;background-color: #2D3D70;border-radius: .0777rem;  text-align: center;}
.others a {display: block;font-size: .3rem;color: #fff;text-align: center;}
    
.topotherbox  {overflow: hidden;margin:0 0.4rem 0.4rem 0.4rem;}
.topotherbox li {float: left;display:inline;width: 30%;margin:0.1rem 0.1rem;padding: 0.16rem 0;background-color: #f5f5f5;border: solid 1px #ccc;
  border-radius: .066rem;text-align: center;}

.topotherbox a {display: block;font-size: .3rem;color: #666;text-align: center;}

.arc{margin:0.16rem 0.1rem}
.arc li{padding:0.1rem 0.1rem;list-style-type:none;margin-left:0.1rem;border-bottom:0.01rem solid #f2f2f2;line-height:210%;}
.arc li a{display:block;}
.inlink{font-size:0.32rem;color:#434343;}



.share_wx {color:#fff; margin:0 6px;}
.share_fengxiang {  display: block;  margin: 0.666rem auto 0.3rem auto;  padding: 0.22rem 0;  width:90%;  border-style: hidden;  background-color: #07C160;  border-radius: .1333rem;  font-size: .4rem;  color: #fff;  text-align: center;}

.mui-clearfix:after,.mui-clearfix:before{display:table;content:' '}
.mui-clearfix:after{clear:both}

.footer{margin:0.3rem auto 0.6rem auto;padding-bottom: 0.2rem;}
.footer p{font-size: 0.24rem;padding-top: 0.15rem;color: #999999;text-align: center;}
.footer a{ color:#999999; text-decoration:none;}
.footer a:hover{ color:#999999; text-decoration:underline;}
.footer a:active{ color:#999999;}


/**
iconfont
**/
.iconfont {font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-riqi:before { content: "\e636"; /* e636 */}
.icon-zhuye:before {  content: "\e6a3";}
.youjiantou:after {content: "\e663";} /*e617*/
.youjiantou_t:after {content: "\e6d2";} /*e617*/
.yuanxia_t:after {content: "\e609";} /*e617*/
.icon-a-24geshangchuan-05:after {content: "\e609";}
.line_menu:before {content: "\e6b0";font-weight:bold;} /* e6b0 */
.line_close:before {content: "\e620";}
.previous_day:before {content: "\e60b";font-size: 0.4rem; padding:0.1rem 0.056rem 0.056rem 0.056rem;background: #D03D3D;color:#fff;border-radius: 50%;}
.next_day:before {content: "\e60a";font-size: 0.4rem; padding:0.1rem 0.056rem 0.056rem 0.056rem;background: #D03D3D;color:#fff;border-radius: 50%;}
.youjiantou_go:before {content: "\e67c";}
.wenhaoicon:after {content: "\e8e9";}
.shuangxiajiantou:after {content: "\e6d1";}
.shuangxiajiantou_2:after {content: "\e6a1";}
.e-mail:before {content: "\e737";font-size:22px}
.weixinicon:before {content: "\e619";}
.yi_1:before {content: "\e644";}
.ji_1:before {content: "\e643";}
/*十二生肖*/
.shushu:before {content: "\e601";}
.shuniu:before {content: "\e602";}
.shuhu:before {content: "\e603";}
.shutu:before {content: "\e612";}
.shulong:before {content: "\e611";}
.shushe:before {content: "\e614";}
.shuma:before {content: "\e613";}
.shuyang:before {content: "\e610";}
.shuhou:before {content: "\e606";}
.shuji:before {content: "\e60f";}
.shugou:before {content: "\e60e";}
.shuzhu:before {content: "\e615";}

.liufont:before {content: "\516d";}
.sanfont:before {content: "\4e09";}
.hefont:before {content: "\5408";}


.jtn{color:#ccc}
.jty{font-weight:500;color:#7b7b7b}
.tishi_Layers{display:none;position:absolute;width:100%;z-index:20;overflow:auto}
.topem1{margin-top:0.07rem}
.topem2{margin-top:-0.36rem}
.tishi_Box{width:90%;margin:0 auto;text-align:center;background:#FFEFDD;border-radius:0.1rem;padding:0.006rem 0}
.tishi_Text{margin:0.1rem;padding:0.2rem 0.26rem;color:#AB6A43;font-size:0.3rem;letter-spacing:0;background:#FFEFDD;border-radius:0.1rem;opacity:1;border:1px solid #C0815B}
.tishi_Text span{display:inline-block;width:100%;font-size:0.33rem;font-weight:bold;text-align:center;color:#D03D3D}
.tishi_Text em{margin-left:0.2rem;color:#fff;font-style:normal;margin-right:0.2rem;border-radius:50%;background-color:#D03D3D;padding:0 0.03rem}
.tishi_Text p{text-align:left;padding:0.06rem}
.tishi_Text .center{text-align:center;padding:0.06rem}
.tishi_Text .ganzhi_leyers{margin:0 0.33rem;font-size:0.33rem;font-weight:600}
.tishi_Text .nyrshengxiao{margin:0 0.16rem;font-size:0.33rem;margin:0 0.33rem}
.tishi_Text .naying{margin:0 0.33rem;font-size:0.33rem}
.tishi_Text .wuxing{margin:0 0.16rem;font-size:0.33rem;margin:0 0.33rem}
.taisuitips span{margin:5rem 0.2rem;padding:0.1rem 0.16rem;border-radius:0.1rem;border:0.01rem solid #797979;color:#797979;line-height:0.56rem;height:0.56rem}
.jinrixinxi p{margin-bottom:0.16rem}
.sdbox{width:90%;margin:0.2rem auto;padding:0.06rem 0.36rem 0.16rem 0.36rem;border:0.019rem solid #DEDEDE;font-size:0.32rem}
.jinri_box_sd{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:0.56rem}
.sd{color:#360;margin:0.16rem 0}
.fs{color:#000}
.fs .q{margin:0.1666rem 0}
.fashititle{text-align:center;font-size:0.33rem;COLOR:#000}
.sdmore{margin:0.1rem auto 0 auto;text-align:center;font-size:0.36rem;color:#ccc;position:relative}
.sdmore:before{content:'展开 \e6a1'}
._sdmore{margin:0.1rem auto 0 auto;text-align:center;font-size:0.36rem;color:#ccc;position:relative}
._sdmore:before{content:'\e6e9  收起'}
.zeric{width:90%;margin:0.3rem auto 0.1rem auto;padding:0.1rem 0;font-size:0.3rem;border:0.019rem solid #DEDEDE}
.zeric ul li{width:20%;float:left;text-align:center;border-radius:10%}
.zeric .ttt{display:block;padding:4px 4px;margin:0 3px;background:#f5f5f5;color:#333}
.zeric .ttt i{margin-left:2px}
.zeric .nnn{display:block;margin:0 3px;padding:6px 2px;color:#D03D3D;border:0.06rem solid #f5f5f5;font-weight:600}
.zeric .ping:after,.zeric .xiong:after,.zeric .ji:after{margin-left:0.06rem;font-weight:400}
.zeric .ping:after{color:#555;content:"平"}
.zeric .xiong:after{color:red;content:"凶"}
.zeric .ji:after{color:green;content:"吉"}
.vip{width:90%;margin:0.16rem auto 0.16rem auto;padding:0.1rem 0;border:0.019rem solid #DEDEDE;font-size:0.26rem}
.buttonrow{position:relative;text-align:center;color:#fff;margin:0.3rem 0;font-size:0.26rem}
.row1{background-color:#8a6de9;padding:0.26rem 0.3rem;color:#fff;border-radius:0.06rem}
.row1s{background-color:#6641e2;margin-left:0.1rem;padding:0.06rem 0.16rem;border-radius:0.2rem}
.row2{background-color:#dd524d;padding:0.26rem 0.3rem;color:#fff;border-radius:0.06rem}
.row2s{background-color:rgba(0,0,0,.15);margin-left:0.1rem;padding:0.06rem 0.16rem;border-radius:0.2rem}
.gearDate{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;background-color:rgba(0,0,0,0.6);display:block;position:absolute;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9900;overflow:hidden;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform:translateZ(0)}
.date_ctrl{vertical-align:middle;background-color:#F0F0F0;box-shadow:0 0 2px rgba(0,0,0,.4);border-radius:5px;color:#363837;margin:0;height:auto;width:90%;max-width:600px;position:absolute;left:0;right:0;top:25%;z-index:9902;overflow:hidden;margin:0 auto;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}
.slideInUp{animation:slideInUp .3s ease-in;-webkit-animation:slideInUp .3s ease-in;-ms-animation:slideInUp .3s ease-in;-moz-animation:slideInUp .3s ease-in}
@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}
100%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}
}
@keyframes slideInUp{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}
100%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}
}
@-moz-keyframes slideInUp{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}
100%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}
}
@-ms-keyframes slideInUp{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}
100%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}
}
.date_roll{position:relative;width:100%;height:auto;overflow:hidden;font-weight:bold;background-color:transparent;-webkit-mask:-webkit-gradient(linear,0% 50%,0% 100%,from(#debb47),to(rgba(36,142,36,0)));-webkit-mask:-webkit-linear-gradient(top,#debb47 50%,rgba(36,142,36,0))}
.date_roll>div{font-size:2em;height:6em;float:left;background-color:transparent;position:relative;overflow:hidden;width:33.33%}
.date_roll_more>div{width:25%}
.date_roll_mask{padding:0 1em;-webkit-mask:-webkit-gradient(linear,0% 40%,0% 0%,from(#debb47),to(rgba(36,142,36,0)));-webkit-mask:-webkit-linear-gradient(bottom,#debb47 50%,rgba(36,142,36,0))}
.date_grid{position:relative;top:2em;width:100%;height:2em;margin:0;box-sizing:border-box;z-index:0;background-color:#E8E8E8;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.date_grid>div{color:#000;position:absolute;right:0;top:0;font-size:.8em;line-height:2.5em}
.date_info_box{color:#363837;font-size:1.8em;text-align:center;padding:.6em 0;text-align:center;border-bottom:1px solid #d4d4d4;font-weight:700}
.date_class_box{text-align:center;padding:1em 2em}
.date_class{display:inline-block;font-size:1.4em;width:40%;padding:.4em 0;text-align:center;color:#c91723;border:1px solid #c91723;cursor:pointer;line-height:1.6em}
.date_class_box .date_class:first-child{border-top-left-radius:.2em;border-bottom-left-radius:.2em}
.date_class_box .date_class:last-child{border-top-right-radius:.2em;border-bottom-right-radius:.2em}
.date_class_box .active{background-color:#c91723;color:#fff}
.date_btn_box{overflow:hidden;position:relative;border-top:1px solid #d4d4d4}
.date_btn{color:#000;font-size:1.6em;line-height:1em;text-align:center;padding:.8em 1em;cursor:pointer;float:left;width:50%;box-sizing:border-box}
.date_btn_finish{border-right:1px solid #d4d4d4;background-color:#d00b0b;color:#fff}
.gear{float:left;position:absolute;z-index:9902;width:5.5em;margin-top:-6em;cursor:pointer}
.date_roll>div .gear{width:100%}
.tooth{height:2em;line-height:2em;text-align:center}
.date_choice_wrap{}
.date_confirm_wrap{padding:1em 2em;text-align:center;display:none}
.confirm_tit{display:inline-block;font-size:1.4em;color:#666;cursor:pointer;line-height:1.6em;margin-bottom:1em}
.confirm_p{font-size:1.6em;line-height:2em}
.confirm_p b{color:#c91723;font-weight:normal