
.hot_art{
    overflow: hidden;
    background: #fff;
    height: 1rem;
    margin-top: 0.2rem;
}
.iconhot{
    width: 1rem;
    height: 0.48rem;
    padding: 0.26rem 0.1rem 0.26rem 0.3rem;
    float: left;
}
.iconhot img{
    width: 1rem;
    height: 0.48rem;

}
.hot_art li{
    position: relative;
    font-size: 0.36rem;
    font-family: Source Han Sans CN;
}
.hot_art li a{
    width: 5.5rem;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    line-height: 1rem;
    font-size: 0.32rem;


    color: #333333;
    display: inline-block;

}

.hot_art li :before {
    content: '';
    display: inline-block;
    background-image: url(../images/right_icon.png);
    background-size: 100% 100%;
    width: 0.16rem;
    height: 0.28rem;
    position: absolute;
    right: 0.3rem;
    top: 0.38rem;
}
.new_art{
    overflow: hidden;
    background: #fff;
    margin-top: 0.2rem;
    padding-bottom: 0.1rem;
}
.new_art_title{
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.36rem;
    color: #333333;
    font-weight: bold;
    border-bottom: 1px solid #e6e6e6;

}
.shier_title{
    height: 0.88rem;
    line-height: 0.88rem;

    border-bottom: 1px solid #e6e6e6;
}
.toutitle{
    font-size: 0.36rem;
    color: #333333;
    font-weight: bold;
}
.shu{
    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;
}
.new_art_list{
    overflow: hidden;
    width: 6.9rem;
    margin: 0 auto;
}
.new_item{
    width: 6.9rem;
    margin: 0.3rem auto;
    border-bottom: 1px solid rgba(230, 230, 230, 1);
    overflow: hidden;
    position: relative;
}
.new_item_list{
    width: 6.9rem;
    margin: 0.3rem auto;
    border-bottom: 1px solid rgba(230, 230, 230, 1);
    overflow: hidden;
    position: relative;
    margin-bottom: 0;
}
.new_item_list:last-child{
    border-bottom: none;
}
.new_item img{
     width: 6.9rem;
    height: 3.45rem;
    background: #C6C7CB;
    border-radius: 0.08rem;
    object-fit: cover;

}
.art_title{
    font-size: 0.32rem;
    color: #333333;
    line-height: 0.46rem;
    padding-bottom: 0.3rem;
    display: inline-block;
    padding-top: 0.1rem;

}

.newitem_pic{
    width: 2rem;
    height: 1.5rem;
    background: #C6C7CB;
    border-radius: 0.08rem;
    float: left;
    margin-bottom: 0.3rem;
    overflow: hidden;
}
.newitem_pic img{
    width: 2rem;
    height: 1.5rem;
    border-radius: 0.08rem;
}
.newitem_info{
    float: right;
    width: 4.6rem;
    margin-right: 0.15rem;
}
.newitem_title{
    font-size: 0.32rem;
    color: #333333;
    line-height: 0.46rem;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-family: Source Han Sans CN;
}
.zhuan_time{
    font-size: 0.24rem;
    color: #999999;
    position: absolute;
    right: 0;
    bottom: 0.3rem;
}
.about{
    background: #fff;
    overflow: hidden;
    margin-top: 0.2rem;
}
.about_huang{
    width: 6.9rem;
    margin: 0.25rem auto;
    margin-bottom: 0.4rem;
}
.about_huang p{
    font-size: 0.32rem;
    color: #666666;
    line-height: 0.52rem;
}



.lodding{
    text-align: center;
    padding: 0.3rem 0;
}
.jiazai{
    font-size: 0.24rem;
    color: #999999;
    margin-top: 0.2rem;
}
.icon_biaozhi{
    width: 3rem;
    height: 2rem;
    float: left;
    margin-top: 0.1rem;
    margin-right: 0.2rem;
}
.fanye{
    background-image: url(../images/fanzhuan.png);
    background-size: 0.56rem 0.56rem;
    background-repeat: no-repeat;
    width: 0.56rem;
    height: 0.56rem;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    align-items: center;

}
.fanye1{
    background-image: url(../images/fanzhuan.png);
    background-size: 0.56rem 0.56rem;
    background-repeat: no-repeat;
    width: 0.56rem;
    height: 0.56rem;
    align-items: center;


}
.fanyeding{
    position: absolute;
    align-items: center;
    display: flex;
    left: 1rem;
    top: 0.56rem;
    padding: 0.2rem;

}
.fanyeding1{
    position: absolute;
    align-items: center;
    display: flex;
    right: 1rem;
    top: 0.56rem;
    padding: 0.2rem;
}
.today_riqi{
    text-align: center;
    font-size: 2rem;
    font-weight: bold;
    color: #D03D3D;
}
.is_nongli{

    font-size: 0.32rem;
    text-align: center;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
}
.riqi_jian{

    font-size: 0.28rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    text-align: center;
    color: #999999;
    margin-top: 0.1rem;
}
.calendar_content{
    width: 6.9rem;
    margin: 0.55rem auto;
    margin-bottom: 0;
}
.cal_tou{
    background-size:100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-image:url(../images/kuang1.png);
    width: 6.9rem;
    height: 0.4rem;
}
.cal_center{
    background-repeat: no-repeat;
    background-position: center center;
    background-image:url(../images/kuang2.png);
    background-size: 100% 100%;
    overflow: hidden;


}
.shiyi{
    margin-right: 0.5rem;
    overflow: hidden;
    position: relative;

}
.shiyi_left{
    width: 0.4rem;
    height: 0.4rem;
    background: #D03D3D;
    border-radius: 50%;
    line-height: 0.4rem;
    text-align: center;
    font-size: 0.28rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    position: absolute;
    left: 0.4rem;
}
.shiyi_right{
    margin-left: 1rem;


}
.shiyi_right span{
    display: inline-block;
}
.shiyici{
    display: inline-block;
    font-size: 0.28rem;
    color: #D03D3D;
    text-align: center;
    margin-right: 0.15rem;
    margin-bottom: 0.1rem;
}
.jiyi{
    margin-top: 0.3rem;
    margin-right: 0.5rem;
}
.jiyi_left{
    float: left;
    width: 0.4rem;
    height: 0.4rem;
    line-height: 0.4rem;
    text-align: center;
    background: #333333;
    font-size:0.28rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    border-radius: 50%;
    margin-left: 0.4rem;
}
.jiyi_right{
    margin-left: 1rem;
}
.jiyi_right span{
    display: inline-block;
}
.cal_di{
    background-size:100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-image:url(../images/kuang3.png);
    width: 6.9rem;
    height: 0.4rem;
}
.calen_jiexi{
    width: 6.9rem;
    background: #FFFFFF;
    border: 0.02rem solid #C89E73;
    border-radius:0.08rem;
    margin: 0.4rem auto;
}
.calen_jiexi table{
    width: 100%;
}

.first_corlor{

    font-size: 0.28rem;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #D03D3D;
    padding-top: 0.1rem;
    text-align: center;
}
.second_color{

    font-size: 0.28rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    padding-top: 0.05rem;
    width: 2.2rem;
    margin: 0 auto;

}
.second_color_ji{
    font-size: 0.28rem;
    font-family: Source Han Sans CN;
    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;
}
.fisr_hang{
    overflow: hidden;
    border-bottom: 0.02rem solid #C89E73;
    clear: both;
}
.second_hang{
    overflow: hidden;
    border-bottom: 0.02rem solid #C89E73;
    clear: both;
}
.three_hang{
    overflow: hidden;

    clear: both;
}
.hang_left{
    float: left;
    width: 2.27rem;
    border-right: 0.02rem solid #C89E73;
    text-align: center;
    padding-bottom: 0.15rem;
}
.hang_left:last-child{
    border-right: none;
}
.three_left{
    float: left;
    width:3.44rem;
    padding-bottom: 0.18rem;
}
.three_left:last-child{

}
.last_hang{
    overflow: hidden;
    clear: both;
    position: relative;
}
.shicheng{
    float: left;
    padding-top: 0.2rem;
    padding-left: 0.25rem;
    width: 0.6rem;
    font-size: 0.28rem;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #D03D3D;
    padding-bottom: 0.2rem;
}
.shichen_jixiong{
    margin-left: 0.8rem;
    margin-top: 0.18rem;
    font-size: 0.28rem;
    font-weight: 400;
    color: #333333;
    line-height: 0.28rem;
}
.ji{
    color: rgba(208, 61, 61, 1);
}
.xiong{
    color: rgba(50, 177, 108, 1);
}
.jixiong_list{
    margin-left: 0.2rem;
    float: left;
}
.jixiong_list p:nth-child(3){
    padding-top: 5px;
}
.jiri_chaxun{

}
.chaxun_title{

    font-size: 0.32rem;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #333333;
    padding-top: 0.4rem;
    padding-left: 0.3rem;
}
.cha_list{
    width: 6.9rem;
    margin: 0.35rem auto;
}
.cha_item{
    width: 1.5rem;
    height: 0.56rem;
    background: rgba(208, 61, 61, 0.1);
    border-radius: 0.04rem;
    line-height: 0.56rem;
    text-align: center;
    font-size: 0.28rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #D03D3D;
    margin-bottom: 0.3rem;
    float: left;
    margin-right: 0.3rem;
}
.cha_item:nth-child(4n+4){
    margin-right: 0;
}
.shu_heng{
    width: 0.02rem;
    height: auto;
    background: #FFFFFF;
    border: 0.02rem solid #C89E73;
}
.three_hang td{
    width: 2.29rem;
    border-bottom: 0;
    text-align: center;
    vertical-align: top;
}
.hexin{
    position: relative;
    background: #FFF9EF;

}

.now_date{
    text-align: center;
    font-size: 0.32rem;
    color: #666666;
    position: relative;
}


.today{
    width: 0.32rem;
    height: 0.32rem;
    border:0.02rem solid #999999;
    border-radius: 50%;
    position: absolute;
    right: 1.4rem;
    top: 0.1rem;
    font-size: 0.24rem;
    color: #999999;
    line-height: 0.32rem;
    text-align: center;
}
.nowday{
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    font-size: 0.28rem;
    color: #333333;
    position: relative;
    display: block;
    width: 3rem;
    margin: 0 auto;
    padding: 0.1rem;
    margin-bottom: 0.1rem;

}

.hl_zong{
    position: relative;
}
.rili_info {
    background: #fff;
    margin-top: 0.2rem;
}
.hl_tit {
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.32rem;
    text-align: center;
    font-weight: bold;
    color: rgba(192, 129, 91, 1);
    position: relative;
    border-bottom: 1px solid #e6e6e6;
    background: #fff;

}

.li_next1 {
    width: 0.63rem;
    height: 0.88rem;
    display: inline-block;
    position: absolute;
    right: 1.46rem;
}
.li_next1 i {
    background-image: url(../images/pre.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    display: inline-block;
    width: 0.16rem;
    height: 0.28rem;
    vertical-align: middle;
    opacity: 0.5;

}
.li_pre i {
    background-image: url(../images/pre.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    display: inline-block;
    width: 0.16rem;
    height: 0.28rem;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    vertical-align: middle;

}












.li_next {
    width: 0.63rem;
    height: 0.88rem;
    display: inline-block;
    position: absolute;
    right: 1.46rem;
}
.li_next i {
    background-image: url(../images/pre.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    display: inline-block;
    width: 0.16rem;
    height: 0.28rem;
    vertical-align: middle;


}
.li_pre1 i {
    background-image: url(../images/pre.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    display: inline-block;
    width: 0.16rem;
    height: 0.28rem;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    vertical-align: middle;
    opacity: 0.5;
}










.rilibiao{
    width: 7.1rem;
    margin: 0 auto;
}

.calendar_week{
    overflow: hidden;
    margin-bottom: 0.1rem;
}
.day {
    width: 0.92rem;
    text-align: center;
    font-size: 0.28rem;
    color: #333333;
    float: left;
    padding-top: 0.3rem;
    padding-bottom: 0.1rem;
    margin-left: 0.1rem;
}
.calendar_month{
    overflow: hidden;
}
.month_list {
    width: 0.92rem;
    height: 1rem;
    background: #FFFFFF;
    border-radius: 0.1rem;
    float: left;
    text-align: center;
    position: relative;
    margin-bottom: 0.1rem;
    margin-left: 0.1rem;
    position: relative;
}
.month_list1{
    opacity: 0.5;
    width: 0.92rem;
    height: 1rem;
    background: #FFFFFF;
    border-radius: 0.1rem;
    float: left;
    text-align: center;
    position: relative;
    margin-bottom: 0.1rem;
    margin-left: 0.1rem;
}
.month_list:hover{
    cursor: pointer;

}
.calendar_month :nth-child(7n+1){
    margin-left: 0;
}
.jiri_select {
    background: #FFEAD4;
}
.xian_day{
    background-image: url(../images/jin.png);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 0.2rem;
    height:0.2rem;
    position: absolute;
    top: 0;
    right: 0;
}
.months {
    font-size: 0.36rem;
    font-family: Roboto;
    color: #333333;
    margin-top: 0.1rem;
}
.isnongli {
    font-size: 0.24rem;
    color: #999999;
}


.click_active{
    color: rgba(208, 61, 61, 1);
}
.hide{
    display: none;
}
.icon_right{
    width: 0.13rem;
    height: 0.24rem;
    margin-left: 0.1rem;
    position: relative;
    top: -0.03rem;
}
.icon_pre{
    width: 0.16rem;
    height: 0.28rem;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    padding-left: 0.35rem;
    position: relative;
    top: -0.02rem;
}
.icon_next{
    width: 0.16rem;
    height: 0.28rem;
    padding-left: 0.25rem;
    position: relative;
    top: -0.02rem;
}

.li_pre{
    width: 0.63rem;
    height: 0.88rem;
    display: inline-block;
    position: absolute;
    left: 1.46rem;

}
.sj_li_pre{
    width: 0.63rem;
    height: 0.88rem;
    display: inline-block;
    position: absolute;
    left: 1.46rem;
}
.sj_li_pre i {
    background-image: url(../images/pre.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    display: inline-block;
    width: 0.16rem;
    height: 0.28rem;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    vertical-align: middle;
}
.sj_li_next{
    width: 0.63rem;
    height: 0.88rem;
    display: inline-block;
    position: absolute;
    right: 1.46rem;
}
.sj_li_next i {
    background-image: url(../images/pre.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    display: inline-block;
    width: 0.16rem;
    height: 0.28rem;
    vertical-align: middle;

}

.li_next{
    width: 0.63rem;
    height: 0.88rem;
    display: inline-block;
    position: absolute;
    right: 1.46rem;
}

.three_hang td {
    width: 2.29rem;
    border-right: 0.02rem solid #C89E73;
    border-bottom: 0;
    text-align: center;
    vertical-align: top;
}

.clan_zhe{
    display: none;
    width: 100%;
    height: 100%;
    z-index: 10000;
    left: 0;
    top: 0;
    position: fixed;
    background-color: rgba(0,0,0,0.7);
}
.nowday:after {
    content: '';
    display: inline-block;
    margin: 0.1rem 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 #515151;
    position: relative;
    top: -0.02rem;
    left: 0.1rem;
}
.sizhi_top{
    background-image: url(../images/sizhi.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 7.5rem;
    height: 0.48rem;
    background-color: #FFF9EF;
}
.nong_nian{
    text-align: center;
    display: flex;
    writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/
    writing-mode: tb-lr;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl；*/
    position: absolute;
    top: 0;
    font-size: 0.24rem;
    color: #333333;
    left: 0.25rem;
    letter-spacing: 0.4em;
}
.nongyue{
    text-align: center;
    display: flex;
    writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/
    writing-mode: tb-lr;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl；*/
    position: absolute;
    top: 1.2rem;
    font-size: 0.24rem;
    color: #333333;
    left: 0.25rem;
    letter-spacing: 0.4em;
}
.nongday{
    text-align: center;
    display: flex;
    writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/
    writing-mode: tb-lr;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl；*/
    position: absolute;
    top: 0;
    font-size: 0.24rem;
    color: #333333;
    right: 0.25rem;
    letter-spacing: 0.4em;
}
.qijie{
    text-align: center;
    display: flex;
    writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/
    writing-mode: tb-lr;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl；*/
    position: absolute;
    top: 1.2rem;
    font-size: 0.24rem;
    color: #333333;
    right: 0.25rem;
    letter-spacing: 0.4em;
}
.pengzu{
    font-size: 0.28rem;
    color: rgba(51, 51, 51, 1);
    text-align: center;
}
.pengdesc{
    text-align: center;
    font-size: 0.28rem;
    color: #333333;
    margin-top: 0.05rem;
}
.baiji_chong{
    position: relative;
    width: 6.9rem;
    padding: 0.05rem;
    margin: 0.6rem auto;
    background: #D03D3D;
}
.baji_info_box{
    width: 6.8rem;
    height: 0.75rem;
    border: 1px solid  rgba(255, 249, 239, 0.5);
    margin: 0 auto;

}
.dikuang{
    background-image: url(../images/dikuang.png);
    width: 1.2rem;
    height: 1.2rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin: -0.2rem auto;
    position: relative;
}
.chong_0{
    background-image: url(../images/chong_shu.png);
    width: 1.2rem;
    height: 1.2rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.chong_1{
     background-image: url(../images/chong_niu.png);
     width: 1.2rem;
     height: 1.2rem;
     background-size: 100% 100%;
     background-repeat: no-repeat;
 }
.chong_2{
    background-image: url(../images/chong_hu.png);
    width: 1.2rem;
    height: 1.2rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.chong_3{
    background-image: url(../images/chong_tu.png);
    width: 1.2rem;
    height: 1.2rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.chong_4{
    background-image: url(../images/chong_long.png);
    width: 1.2rem;
    height: 1.2rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.chong_5{
    background-image: url(../images/chong_she.png);
    width: 1.2rem;
    height: 1.2rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.chong_6{
    background-image: url(../images/chong_ma.png);
    width: 1.2rem;
    height: 1.2rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.chong_7{
     background-image: url(../images/chong_yang.png);
     width: 1.2rem;
     height: 1.2rem;
     background-size: 100% 100%;
     background-repeat: no-repeat;
 }
.chong_8{
    background-image: url(../images/chong_hou.png);
    width: 1.2rem;
    height: 1.2rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.chong_9{
    background-image: url(../images/chong_ji.png);
    width: 1.2rem;
    height: 1.2rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.chong_10{
    background-image: url(../images/chong_gou.png);
    width: 1.2rem;
    height: 1.2rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.chong_11{
    background-image: url(../images/chong_zhu.png);
    width: 1.2rem;
    height: 1.2rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.nong_xian{
    width: 2.8rem;
    float: left;
}
.nong_li_nian{
    font-size: 0.2rem;
    color: #FFF9EF;
    text-align: center;
    padding-top: 0.02rem;
}
.nongli_ri{
    text-align: center;
    font-size:0.36rem;
    font-weight: bold;
    line-height: 0.4rem;
    color: #FFF9EF;
}
.chong_shuxing{
    font-size: 0.2rem;
    color: #D03D3D;
    position: absolute;
    bottom: 0.05rem;
    left: 0.4rem;
}
.week_xian{
    float: right;
    width: 2.8rem;
}
.ying_week{
    font-size: 0.2rem;
    color: #FFF9EF;
    text-align: center;
    padding-top: 0.02rem;
}
.zhong_week{
     text-align: center;
     font-size:0.36rem;
     font-weight: bold;
     line-height: 0.65rem;
     color: #FFF9EF;
 }
.yiji_info{
    position: relative;
    width: 6.9rem;
    margin: 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;
    background-color: rgba(255, 249, 239, 1);
}
.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 rgba(192, 129, 91, 1);

}
.mingci_tiao{
    margin-bottom: 0.2rem;
    font-size: 0.24rem;
    text-align: center;
    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;
}
.mingci_tiao a{
    color: #D03D3D;
}
.yineirong{
    margin: 0 auto;
    padding: 0.3rem 0 0.25rem 0;
    display: flex;
    position: relative;
}
.yi_biao{
    background-image: url(../images/yibiao.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
    width: 0.6rem;
    height: 0.6rem;
    display: flex;
    float: left;
    margin-left: 0.3rem;
}
.yi_content{
    float: left;
    width: 5.4rem;
    margin-left: 0.3rem;
}
.jineirong{
    margin: 0 auto;
    padding: 0.3rem 0 0.25rem 0;
    display: flex;
    position: relative;
}
.ji_biao{
    background-image: url(../images/jibiao.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
    width: 0.6rem;
    height: 0.6rem;
    display: flex;
    float: left;
    margin-left: 0.3rem;
}
.shijici{
    display: inline-block;
    font-size: 0.28rem;
    color: rgba(50, 177, 108, 1);
    text-align: center;
    margin-right: 0.15rem;
    margin-bottom: 0.1rem;
}
.hljiexi{
    position: relative;
    width: 6.9rem;
    margin: 0.3rem auto;
}
.jiexibox{
    border: 0.02rem solid rgba(192, 129, 91, 1);
}
.jieqi_info{
    height: 1.06rem;
    border-bottom:  0.02rem solid rgba(192, 129, 91, 1);
}
.pre_jieqi{
  width: 3.42rem;
    float: left;
}
.prejieqi{
    text-align: center;
    font-size: 0.28rem;
    font-weight: bold;
    color: #D03D3D;
    margin-top: 0.1rem;
}
.prejieqi:after {
    content: '';
    display: inline-block;
    margin: 0.1rem auto;
    width: 0;
    height: 0;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    vertical-align: middle;
    border-left: 0.08rem solid #D03D3D;
    border-right: 0 none;
    border-top: 0.08rem solid transparent;
    border-bottom: 0.08rem solid transparent;
    position: relative;
    top: -0.02rem;
}
.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;
}
.jieqishu {
    background-image: url(../images/jiebei.png);
    background-size: 100% 100%;
    width: 0.35rem;
    padding: 0.1rem 0;
    position: absolute;
    top: 0;
    right: 2rem;
    font-size: 0.16rem;
    color: #FFFFFF;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
}
.jieqishu span {
    writing-mode: vertical-lr;
    letter-spacing: 0.05rem;
}
.next_jieqi{
    float: left;
    width: 3.4rem;
}
.nextjieqi{
    text-align: center;
    font-size: 0.28rem;
    font-weight: bold;
    color: #D03D3D;
    margin-top: 0.1rem;
}
.nextjieqi:after{
    content: '';
    display: inline-block;
    margin: 0.1rem auto;
    width: 0;
    height: 0;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    vertical-align: middle;
    border-left: 0.08rem solid #D03D3D;
    border-right: 0 none;
    border-top: 0.08rem solid transparent;
    border-bottom: 0.08rem solid transparent;
    position: relative;
    top: -0.02rem;
}
.next_shi{
    font-size: 0.28rem;
    text-align: center;
    color: #333333;
}
.jishi_chaxun{
  background: #fff;
    overflow: hidden;
}
.jishi_box{
    border: 1px solid #FFEAD4;
    width: 6.9rem;
    margin: 0.3rem auto;
}
.js_cha_tit{
    height: 0.8rem;
    line-height: 0.8rem;
    text-align: center;
    background: #FFEAD4;
    font-size: 0.28rem;
    font-weight: bold;
    color: #D03D3D;
}
.shichen_list{
    overflow: hidden;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #FFEAD4;
}
.check_list{

    background: rgba(255, 249, 239, 1);
}
.check_jieqi{
    background: #FFF0E0;
}
.check_jieqi td{
    background: #FFF0E0 !important;
}
.shichen_list:last-child{
    border-bottom:none;
}
.shichen_left{
    width: 1.6rem;

    float: left;
    line-height: 1.8;
    padding: 0.1rem;
    text-align: center;
}

.is_zhong_shijian{
    font-size: 0.28rem;
    font-weight: bold;
    color: #333333;
}
.is_shijian{
    font-size: 0.2rem;
    color: #999999;
}
.is_daji{
    width: 0.48rem;
    height: 0.48rem;
    line-height: 0.48rem;
    text-align: center;
    background: rgba(208, 61, 61, 1);
    border-radius: 50%;
    font-size: 0.28rem;
    color: #FFFFFF;
    margin: 0 auto;
}
.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;
}
.shichen_right{
    float: left;
    line-height: 1.8;
    padding: 0.1rem 0 0.25rem 0.15rem;
    width: 5.2rem;
    border-left: 1px solid rgba(255, 234, 212, 1);
}
.ganzhi{
    font-size: 0.28rem;
    color: rgba(153, 153, 153, 1);
}
.xingshen{
    font-size: 0.28rem;
    color: rgba(153, 153, 153, 1);
}
.xingshen span{
    color: #333333;
}
.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 #D03D3D;
    border-radius: 50%;
    font-size: 0.28rem;
    color: #D03D3D;
}
.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 rgba(50, 177, 108, 1);
    border-radius: 50%;
    font-size: 0.28rem;
    color: rgba(50, 177, 108, 1);
}
.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;
}

.biaozhu{
    text-align: right;
    font-size: 0.24rem;
    color: #CCCCCC;
    padding-bottom: 0.35rem;

}
.biaozhu i{
    width: 0.24rem;
    height: 0.24rem;
    background: #FFEAD4;
    border-radius: 0.04rem;
    margin-right: 0.05rem;
    display: inline-block;
    position: relative;
    top: 0.02rem;
}
.jiricha{
    background: #fff;
    overflow: hidden;
    padding-bottom: 0.4rem;
}
.jiricha_tit{
    width: 7.5rem;
    height: 0.88rem;
    border-bottom: 1px solid rgba(245, 245, 245, 1);
    font-size: 0.32rem;
    color: #333333;
    line-height: 0.88rem;
    position: relative;

}
.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;
}

.jiri_shijian{
    overflow: hidden;
}
.jr_item{
    margin-top: 0.3rem;
    float: left;
    width: 25%;
}
.jr_pic{
    width: 1.2rem;
    height: 1.2rem;
    background: #F5F5F5;
    border: 1px solid #E6E6E6;
    border-radius: 0.6rem;
    margin: 0 auto;
}
.jr_item:first-child .jr_pic{
    background-image: url(../images/banjia.png);
    background-size: 100%;
    background-repeat: no-repeat;
}
.jr_item:nth-child(2) .jr_pic{
     background-image: url(../images/jiehun.png);
     background-size: 100%;
     background-repeat: no-repeat;
 }
.jr_item:nth-child(3) .jr_pic{
    background-image: url(../images/dinghun.png);
    background-size: 100%;
    background-repeat: no-repeat;
}
.jr_item:nth-child(4) .jr_pic{
     background-image: url(../images/tiche.png);
     background-size: 100%;
     background-repeat: no-repeat;
 }
.jr_item:nth-child(5) .jr_pic{
    background-image: url(../images/ruzhai.png);
    background-size: 100%;
    background-repeat: no-repeat;
}
.jr_item:nth-child(6) .jr_pic{
    background-image: url(../images/chuxing.png);
    background-size: 100%;
    background-repeat: no-repeat;
}
.jr_item:nth-child(7) .jr_pic{
    background-image: url(../images/dongtu.png);
    background-size: 100%;
    background-repeat: no-repeat;
}
.jr_item:nth-child(8) .jr_pic{
    background-image: url(../images/zhuangxiu.png);
    background-size: 100%;
    background-repeat: no-repeat;
}
.jirtit{
    font-size: 0.28rem;
    color: #666666;
    margin-top: 0.08rem;
    text-align: center;
}
.sj_list{
    margin-top: 0.2rem;
    background: #fff;
    padding-bottom: 0.4rem;
}
.sjtitle{
    height: 0.88rem;
    line-height: 0.88rem;
    background: #fff;
    font-size: 0.32rem;
    text-align: center;
    font-weight: bold;
    color: #C89E73;
    position: relative;
    border-bottom: 1px solid #e6e6e6;
}
.sjlie{
   overflow: hidden;

}
.sjlie p {
    text-align: center;
    padding-top: 0.3rem;
    font-size: 0.32rem;
    color: #333;

}
.sj_item{
    float: left;
    margin-left: 0.28rem;
    width: 1.5rem;
    height: 0.64rem;
    background: #FFF9EF;
    border: 1px solid #FFEAD4;
    border-radius: 0.04rem;
    text-align: center;
    line-height: 0.64rem;
    margin-top: 0.3rem;
    font-size: 0.28rem;
    color: #666666;
}
.sj_item a{
    display: block;
}
.sj_item a:hover{
    color: #333;
}
.tab_list_qie{

    float: right;
    line-height: 0.88rem;
    margin-right: 0.3rem;

}
.tab_list_qie li{
    float: left;
    position: relative;
    margin-left: 0.1rem;
}
.tab_list_qie li a{
    font-size: 0.28rem;
    color: #333333;
}

.selet_tab a{
    color: #D03D3D !important;
}
.selet_tab a:hover{
    cursor: pointer;
    color: #D03D3D !important;
}
.huang_more{
    float: right;
    padding-right: 0.3rem;
    font-size: 0.24rem;
    color: #999999;
}
.tab_list_qie_hover a{
    color: rgba(208, 61, 61, 1) !important;
}
.sucha{
    border: 0.02rem solid rgba(192, 129, 91, 1);
}
.scha_tit{
    height: 0.8rem;
    line-height: 0.8rem;
    text-align: center;
    background: #FFEAD4;
    font-size: 0.28rem;
    font-weight: bold;
    color: #D03D3D;
}
.biaojiao_jian{
    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;
    background-color: #FFEAD4;
}
.hdri{
    height: 0.88rem;
}
.hdri_item_left{
    float: left;
    border-right: 1px solid rgba(255, 234, 212, 1);
    width: 1.84rem;
    line-height: 0.88rem;
    font-size: 0.28rem;
    text-align: center;
    font-weight: bold;
    color: #D03D3D;
}
.hdri_item_right{
    float: left;
    font-size: 0.28rem;
    line-height: 0.88rem;
    text-align: center;
    color: #333333;
    width: 4.96rem;
}
.hdri2{
    border-top: 1px solid rgba(255, 234, 212, 1);
    height: 0.88rem;
}

.hdri2_zhu{
    font-size: 0.24rem;
    text-align: left;
    color: #C89E73;
    width: 6.9rem;
    margin: 0 auto;
    margin-top: -0.2rem;
    margin-bottom: 0.1rem;
}
.today_is_week{
    position: relative;
    width: 6.9rem;
    margin: 0.3rem auto;
}
.zhoushu{
    font-size: 0.28rem;
    color: #333333;
    width: 6.3rem;
    margin: 0 auto;
    padding: 0.2rem 0;
    position: relative;

}
.zhoushu i{
    background-image: url(../images/huijian.png);
    background-size: 100%;
    width: 0.32rem;
    height: 0.32rem;
    position: absolute;
    right: 0.1rem;
    top: 0.25rem;
    display: inline-block;
}
.zhoushu a{
    display: inline-block;
    color: #333333;
    width: 100%;
}
.zhoushu span{
    color: rgba(208, 61, 61, 1);
}
.jinri_rukou{
    background: #fff;

}
.jinri_list{
    padding-top: 0.3rem;
    overflow: hidden;
}
.jinri_item{
    float: left;
    margin-left: 0.3rem;
    margin-bottom: 0.3rem;
    width: 3.1rem;
    height: 1rem;
    line-height: 1rem;
    border-radius: 0.1rem;
    padding-left: 0.2rem;
    font-size: 0.32rem;
    font-weight: bold;
    position: relative;

}

.jinri_item a{
    display: block;
    color: #333333;
}
.jinri_yiji{
    background: #FFF0F0;
}
.jinri_caishen{
    background: #FFF9F0;
}
.jinri_jishi{
    background: rgba(255, 245, 240, 1);
}
.jinri_chuanyi{
    background: rgba(234, 249, 245, 1);
}
.jinri_yunshi_0{
    background: #FFF9F2;
}
.jinri_yunshi_1{
    background: #F2FFF4;
}
.jinri_yunshi_2{
    background: #F2F7FF;
}
.jinri_yunshi_3{
    background: #FFF2F2
}
.jinri_yunshi_4{
    background: #FFF6F2
}
.jinri_yunshi_0 i{
    background-image: url(../images/xi_jin.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_yunshi_1 i{
    background-image: url(../images/xi_mu.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_yunshi_2 i{
    background-image: url(../images/xi_shui.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_yunshi_3 i{
    background-image: url(../images/xi_huo.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_yunshi_4 i{
    background-image: url(../images/xi_tu.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_yiji i{
    background-image: url(../images/yiji_icon.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_caishen i{
    background-image: url(../images/cai_icon.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_jishi i{
    background-image: url(../images/jishi_icon.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chuanyi i{
    background-image: url(../images/yi_icon.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.month_jiri{
    overflow: hidden;
    background: #fff;
    padding-bottom: 0.4rem;
}
.month_jiri_tit{
    height: 0.88rem;
    line-height: 0.88rem;
    background: #fff;
    font-size: 0.32rem;
    text-align: center;
    font-weight: bold;
    color: #C89E73;
    position: relative;
    border-bottom: 1px solid #e6e6e6;
}
.rixian{
    float: left;
    width: 2.1rem;
    font-size: 0.28rem;
    padding-top: 0.1rem;
}
.riqi_box .jinri_item{
    line-height: normal;
}
.zhishi_wenda{
    overflow: hidden;
    background: #fff;
}
.problem_list {
    width: 6.9rem;
    margin: 0.3rem auto;
}
.problem_item {
    width: 6.5rem;
    background: #F9FAFB;
    border-radius: 0.1rem;
    padding: 0.2rem 0.2rem 0.3rem 0.2rem;
    margin-bottom: 0.3rem;
}
.first_pro {
    font-size: 0.32rem;
    font-weight: bold;
    color: #333333;
    line-height: 0.38rem;
}
.first_pro i {
    background-image: url(../images/wen.png);
    background-size: 100%;
    width: 0.4rem;
    height: 0.4rem;
    display: inline-block;
    vertical-align: sub;
}
.second_pro {
    font-size: 0.32rem;
    color: #999999;
    padding-top: 0.2rem;
}
.jinri_chongsx{
    background: #FFF0F0;
}
.jinri_chongsx i {
    background-image: url(../images/chong_sx.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_nongli i{
    background-image: url(../images/nong.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_0 i{
    background-image: url(../images/sx_chong/ru_0.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_1 i{
    background-image: url(../images/sx_chong/ru_1.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_2 i{
    background-image: url(../images/sx_chong/ru_2.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_3 i{
    background-image: url(../images/sx_chong/ru_3.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_4 i{
    background-image: url(../images/sx_chong/ru_4.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_5 i{
    background-image: url(../images/sx_chong/ru_5.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_6 i{
    background-image: url(../images/sx_chong/ru_6.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_7 i{
    background-image: url(../images/sx_chong/ru_7.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_8 i{
    background-image: url(../images/sx_chong/ru_8.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_9 i{
    background-image: url(../images/sx_chong/ru_9.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_10 i{
    background-image: url(../images/sx_chong/ru_10.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_chongsx_11 i{
    background-image: url(../images/sx_chong/ru_11.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
}
.jinri_zhou{
    background: #FFF0F0;
}
.jinri_zhou i{
    background-image: url(../images/zhou.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
    font-size: 0.28rem;
    line-height: 0.72rem;
    text-align: center;
    color: #fff;
    font-weight: normal;
}

.shiyici_desc{
    font-size: 0.28rem;
    line-height: 0.4rem;
    color: #999999;
}
.huangli_tit{
    overflow: hidden;
    padding: 0 0.3rem;
    height: 3.1rem;
    position: relative;
}
.huangli_left{
    margin-top: 0.4rem;
}
.huangli_left_tit{
    font-size: 0.48rem;
    font-weight: bold;
    color: #D03D3D;
}
.huangli_left_nongli{
    font-size: 0.32rem;
    color: #999999;
    margin-top: 0.2rem;
}
.huangli_left_dz{
    font-size: 0.32rem;
    color: #999999;
    margin-top: 0.1rem;
}
.huangli_right{
    width: 3.6rem;
    height: 2.8rem;
    position: absolute;
    right: 0.3rem;
    z-index: 10;
    top: 0.3rem;
}
.huangli_right img{
    width: 3.6rem;
    height: 2.8rem;
}
.jirbox{
    width: 6.9rem;
    margin: 0.3rem auto;
}
.jiri_box_top{
    height: 0.88rem;
    background: #FFEAD4;
    line-height: 0.88rem;
    border-radius: 0.1rem 0.1rem 0px 0px;
}
.jiririqi{
    width: 3.25rem;
    float: left;
    font-size: 0.32rem;
    font-weight: bold;
    color: #C0815B;
    text-align: center;
}
.huangri{
    float: left;
    width: 1.38rem;
    font-size: 0.32rem;
    font-weight: bold;
    color: #C0815B;
    text-align: center;
}
.xiangqing_de{
    float: left;
    width: 2.27rem;
    font-size: 0.32rem;
    font-weight: bold;
    color: #C0815B;
    text-align: center;
}
.boxbiaoge{
    border: 1px solid #FFEAD4;
    border-radius: 0 0 0.1rem 0.1rem;
    background: rgba(255, 252, 247, 1);
}
.jiribox_list{
    overflow: hidden;
    display: flex;
    border-bottom: 1px solid rgba(255, 234, 212, 1);
}
.jiribox_item{
    overflow: hidden;
    display: flex;
    align-items: center;

}
.jiribox_list:last-child{
    border-bottom: none;
}
.jiri_firsht{
    width: 2.95rem;
    float: left;
    padding: 0.2rem 0 0rem 0.3rem;
    border-right: 1px solid rgba(255, 234, 212, 1);
    height: 1.14rem;

}
.jishi_incv{
    font-size: 0.32rem;
    color: #333333;
}
.jishi_dz{
    font-size: 0.28rem;
    color: #999999;
}
.guoqushi .jishi_incv{
    color: #999999;
}
.jiri_second{
    float: left;
    width: 1.38rem;
    height: 1.34rem;
    border-right: 1px solid rgba(255, 234, 212, 1);
    line-height: 1.34rem;
}
.ishuangdao{
    font-size: 0.32rem;
    text-align: center;
    color: #C0815B;
}
.chaxiang{
    float: left;
    width: 2.27rem;
    height: 1.34rem;
}
.chakan_jisri{
    background-image: url(../images/cha_ji.png);
    background-size:100% 100%;
    width: 1.5rem;
    height: 0.56rem;
    text-align: center;
    line-height: 0.56rem;
    font-size: 0.28rem;
    color: #FFFFFF;
    display: block;
    margin: 0.38rem auto;
}


.chakan_jisri:hover{
    color: #FFFFFF;
}

.sx_str{
    font-size: 0.28rem;
    line-height: 0.41rem;
    color: #333333;
    text-align: center;
    padding: 0.2rem;
}
.jinri_yunbo{
    background: #FFF0F0;
}
.jinri_yunbo i{
    background-image: url(../images/bobao.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
    font-size: 0.28rem;
    line-height: 0.72rem;
    text-align: center;
    color: #fff;
    font-weight: normal;
}
.jinri_diday{
    background: #FFF2F2;

}
.jinri_diday i{
    background-image: url(../images/tian.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
    font-size: 0.28rem;
    line-height: 0.72rem;
    text-align: center;
    color: #fff;
    font-weight: normal;
}
.jinri_gongzuo{
    background: rgba(255, 249, 242, 1);
}
.jinri_gongzuo i{
    background-image: url(../images/gongzuo.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
    font-size: 0.28rem;
    line-height: 0.72rem;
    text-align: center;
    color: #fff;
    font-weight: normal;
}
.jinri_jijie{
    background: rgba(255, 249, 242, 1);
}
.jinri_jijie i{
    background-image: url(../images/hua.png);
    display: inline-block;
    background-size: 100% 100%;
    position: absolute;
    right: 0.2rem;
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.14rem;
    font-size: 0.28rem;
    line-height: 0.72rem;
    text-align: center;
    color: #fff;
    font-weight: normal;
}
.jri_liebiao1{
    overflow: hidden;
    background: #fff;

}
.jiricha_tit {
    width: 7.5rem;
    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;
}
.xz_riqi_xuanze {
    width: 6.9rem;
    margin: 0.3rem auto;
    overflow: hidden;
    margin-bottom: 0.4rem;
}
.zhuanhuan_input {
    position: relative;
    float: left;
}
.zhuanhuan_input::before {
 
}
#birthday3 {
    border: none;

    background-image: url(../images/hl_xuan.png);
    background-size: 100% 100%;
    background-position: 4rem;
    background-size: 0.38rem 0.4rem;
    background-repeat: no-repeat;
    width: 4.7rem;
    height: 0.88rem;
    border-radius: 0.1rem;
    opacity: 1;
    padding-left: 0.2rem;
    border: 0.02rem solid #C0815B;
    line-height: 0.88rem;
    font-size: 0.32rem;
    color: #333;
    float: left;
    box-sizing: border-box;
}
.chaxun_wnl{
    float: left;
    margin-left: 0.2rem;
    width: 2rem;
    height: 0.88rem;
    line-height: 0.88rem;
    text-align: center;
    background: #D03D3D;
    border-radius: 0.1rem;
    font-size: 0.32rem;
    color: #FFFFFF;
    border: none;
}
.date_ctrl1{
    vertical-align: middle;
    background-color: #ffffff;
    border: 1px solid #a5a5a5;
    /* border-radius: 5px; */
    color: #999999;
    margin: 0;
    height: auto;
    width: 100%;
    max-width: 750px;
    position: absolute;
    left: 50%;
    bottom: 0;
    z-index: 10002;
    overflow: hidden;
    -webkit-transform: translate(-50%,0);
    transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);







}
.date_btn1:first-child{
    border-right: 1px solid #e6e6e6 !important;
}
.date_btn_box{
    border-top: 1px solid #e6e6e6 !important;
}
.date_roll{
    font-weight: unset !important;
    border-top: none !important;
}
.slideInUp1 {
    animation: slideInUp1 0.1s linear;
    -webkit-animation: slideInUp1 0.1s linear;

}

@-webkit-keyframes slideInUp1 {
    from {
        -webkit-transform: translate(-50%,100%);
        transform: translate(-50%,100%);
        -moz-transform: translate(-50%,100%);
        -ms-transform: translate(-50%,100%);
        -o-transform: translate(-50%,100%)
    }

    to {
        -webkit-transform: translate(-50%,0);
        transform: translate(-50%,0);
        -moz-transform: translate(-50%,0);
        -o-transform: translate(-50%,0);
        -ms-transform: translate(-50%,0)
    }
}
.date_info_box{
    color: #C83C23 !important;
}
.date_class{
    border: 1px solid #C83C23 !important;
    color:#ca6161 !important;
    width: 30%!important;
}
.date_class_box .active{
    color: #fff !important;
    background:#C83C23 !important; ;
}
.date_grid{
    background: none !important;
}
.date_grid, .date_info_box{
    border: none !important;
}
.date_roll_mask{
    padding: 0 0 !important;
    background-color: #f7f7f7 !important;
    padding-top: 40px !important;
}
.date_btn{
    color: #1D2023 !important;
    font-size: 1.6em !important;
    line-height: 1em !important;
    padding: 1.2em 1em !important;
    float: left !important;
    width: 50% !important;
}
.lcalendar_commit {
    color: #C83C23!important;
}
.tooth_active{
    color: #C83C23!important;
}
.date_grid {
    position: relative;
    top: 4em !important;
    width: 100%;
    height: 2em;
    margin: 0;
    z-index: 0;
    background-color: #ffffff !important;
    border-top: 1px solid #fafafa !important;
}
.date_roll>.date_date{
    width: 33.3% !important;
}
.baishiji{
    font-size: 0.28rem;
    color: #D03D3D;
    float: left;
    width: 6rem;
    margin-left: 0.3rem;
    margin-top: 0.1rem;
}
.baishiji i{
    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;
}
.guohe{
    width: 6.3rem;
    margin: 0 auto;
    border-bottom: 1px solid #C0815B;
}
.yijirong{
    max-height: 1.3rem;
    overflow: hidden;
    margin-top: 0.1rem;
}
.yijirong span{
    display: inline-block;
    font-size: 0.28rem;
    color: #999;
    text-align: center;
    margin-right: 0.15rem;
    margin-top: 0.05rem;
}
.potu{
    width: 6.9rem;
    background: #FFEFDD;
    border-radius: 0.1rem;
    position: absolute;
    top: 1.2rem;
    z-index: 10;
    display: none;
}
.ponei{
    width: 6.7rem;
    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: 6.3rem;
    margin: 0.1rem auto;
    margin-bottom: 0;
    font-size: 0.32rem;
    color: #C0815B;
    line-height: 0.52rem;
}
.baizhe {
    display: none;
    width: 100%;
    height: 100%;
    z-index: 999;
    left: 0;
    top: 0;
    position: fixed;
}

.shihetab{
    width: 1.96rem;
    height: 0.5rem;
    background: #FFFFFF;
    border-radius: 0.1rem;
    opacity: 1;
    border: 1px solid #C0815B;
    position: absolute;
    right: 0.3rem;
    top: 0.2rem;
}
.shitab {
    float: left;
    width: 0.92rem;
    height: 0.42rem;
    margin: 0.03rem;
    background: #FFFFFF;
    border-radius: 0.1rem;
    line-height: 0.42rem;
    text-align: center;
    font-size: 0.28rem;
    color: rgba(186, 186, 186, 1);
}
.shion {
    background: rgba(192, 129, 91, 1);
    color: #fff;
}
.ditubox{
    background: #fff;
    overflow: hidden;
    margin-top: 0.2rem;
    padding-bottom: 0.4rem;
}
.ditubox:first-child{
    margin-top: 0;
}
.jiricha_tit {
    width: 7.5rem;
    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;
}
.ditulist{
    overflow: hidden;
    margin-top: 0.1rem;
}
.ditulist a{
    display: inline-block;
    float: left;
    width: 2.1rem;
height: 0.7rem;
text-align: center;
line-height: 0.7rem;
background: #FFF9EF;
border-radius:0.05rem;
opacity: 1;
border: 1px solid #FFEAD4;
margin-left: 0.3rem;
margin-top: 0.2rem;
font-size: 0.28rem;
color: #C0815B;
}