.sx_yunshi_box{
width: 100%;
/*background: #C23D22;*/
border-radius: 0.1rem 0.1rem 0px 0px;
/*margin-top: 0.3rem;*/
overflow: hidden;
/*padding-bottom: 0.4rem;*/
}
.sxpic{
    /*width: 3rem;*/
    /*height: 2rem;*/
    border-radius: 0.1rem;
    display: block;
    margin: 0.05rem auto;
}
.yunshitab{
    width: 100%;
    margin: .2rem auto;
    overflow: hidden;
    margin-bottom: 0;
}
.yunshi_tab_item{
    float: left;
    width: 1.77rem;
    background: #F09866;
    border-radius:0.1rem 0.1rem 0 0;
    padding-bottom: 0.1rem;
    position: relative;
    z-index: 9;

}
.yunshi_tab_item:last-child{

}

.gong_box{
    width: 1.57rem;
    margin: 0.1rem auto;
    height: 0.7rem;
    line-height: 0.7rem;
    background: #F09866;
    border: 1px solid rgba(255, 246, 233, 0.5);
    border-bottom: none;
    border-radius: 0.1rem 0.1rem 0 0;
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    font-weight: bold;
    color: rgba(255, 246, 233, 0.9);
    margin-bottom: 0;
}
.gong_box a{
    color: rgba(255, 246, 233, 0.9);
}
.gong_box a:hover{
    color: rgba(255, 246, 233, 0.9);
}

.tabbox{
    width: 1.57rem;
    margin: 0.1rem auto;
    height: 0.7rem;
    line-height: 0.7rem;
    background: #FFF6E9;
    border: 1px solid #FFC699;
    border-radius: 0.1rem;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #C4814D;

}
.tabbox a{
    color: #C4814D;
}
.tabbox a:hover{
    color: #C4814D;

}
.yunshi_nei{
    width: 100%;
    margin: 0rem auto;
    overflow: hidden;
    /*background: rgba(255, 246, 233, 1);*/
    border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;
    position: relative;
    z-index: 10;
    padding-top: 0.1rem;
    margin-top: -0.2rem;

}
.cf_ys{
    margin: 0.2rem 0 0.1rem 0;

}
.cf_ys_index{
 margin-bottom: 0.1rem;
}
.cf_ys_index span{
    font-size: 16px;
    color: #C4814D;
}
.cf_ys_index em{
    background-image: url(../images/xx_an.png);
    background-size: 0.3rem 0.28rem;
    width: 1.5rem;
    height: 0.28rem;
    font-style: normal;
    background-repeat: repeat-x;
    display: inline-block;
    vertical-align: sub;
}
.cf_ys span{
    font-size: 18px;
    color: #C4814D;
    font-weight: bold;
}
.cf_ys em{
    background-image: url(https://fs.365zyg.com/image/statics/xx_an.png);
    background-size: 0.3rem 0.28rem;
    width: 1.5rem;
    height: 0.28rem;
    font-style: normal;
    background-repeat: repeat-x;
    display: inline-block;
    vertical-align: sub;
}
.x_details{
    width: 100%;
    font-size: 16px;
    margin: 0rem auto;
    line-height: 28px;
    color: #C4814D;
    text-indent: 2em;

}
.neikuang{
    width: 98%;
    margin: 0 auto;
    padding-bottom: 0.1rem;
}

.neitop{
    background-image: url(https://fs.365zyg.com/image/statics/top.png);
    background-size: 100% 100%;
    width: 100%;
    height: 0.3rem;
}
.neicenter{
    background-image: url(https://fs.365zyg.com/image/statics/center.png);
    background-size: 100% 100%;
    width: 100%;
    overflow: hidden;
}

.nei_titl{

    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #C4814D;
}

.xiang_box{
    width: 7.5rem;
    margin: 0.3rem auto;
}

.xiang_box_tit{
    background-image: url(https://fs.365zyg.com/image/statics/sx_biao.png);
    background-size: 100% 100%;
    width: 2rem;
    height: 0.5rem;
    line-height: 0.5rem;
    text-align: center;
    font-size:16px;
    color: #FFF6E9;
    margin: 0 auto;

}
.xiang_box_tit img{
    opacity: 0.5;
    width: 0.28rem;
    vertical-align: middle;
    height: 0.28rem;
}

.liang1{
    background-image: url(https://fs.365zyg.com/image/statics/xx_liang.png);
    background-size: 0.3rem 0.28rem;
    width: 0.3rem;
    height: 0.28rem;
    font-style: normal;
    background-repeat: repeat-x;
    display: inline-block;

}
.liang2{
    background-image: url(https://fs.365zyg.com/image/statics/xx_liang.png);
    background-size: 0.3rem 0.28rem;
    width: 0.6rem;
    height: 0.28rem;
    font-style: normal;
    background-repeat: repeat-x;
    display: inline-block;

}
.liang3{
    background-image: url(https://fs.365zyg.com/image/statics/xx_liang.png);
    background-size: 0.3rem 0.28rem;
    width: 0.9rem;
    height: 0.28rem;
    font-style: normal;
    background-repeat: repeat-x;
    display: inline-block;

}
.liang4{
     background-image: url(https://fs.365zyg.com/image/statics/xx_liang.png);
    background-size: 0.3rem 0.28rem;
     width: 1.2rem;
     height: 0.28rem;
     font-style: normal;
     background-repeat: repeat-x;
     display: inline-block;

 }
.liang5{
    background-image: url(https://fs.365zyg.com/image/statics/xx_liang.png);
    background-size: 0.3rem 0.28rem;
    width: 1.5rem;
    height: 0.28rem;
    font-style: normal;
    background-repeat: repeat-x;
    display: inline-block;

}
.chuhe{
    background-image: url(https://fs.365zyg.com/image/statics/fenge.png);
    background-size: 100% 100%;
    width: 6.3rem;
    height: 0.15rem;
    margin: -0.2rem auto;
    margin-bottom: 0;
}
.kaiyun_info{
    width: 6.3rem;
    margin: 0.3rem auto;
    overflow: hidden;
    margin-bottom: 0;
}
.kaiyun_item{
    float: left;
    width: 33%;
    text-align: center;
    margin-bottom: 18px;
}
.kaiyun_tit{
    font-size: 18px;
    color: #EE4D4D;
    font-weight: bold;
}
.kaiyun_nei{
    font-size: 16px;
    padding-top: 0.1rem;
    color: #C4814D;
}

.sx_tixing{
    font-size: 16px;
    margin: 16px auto;
    line-height: 28px;
    color: #C4814D;
    padding: 0 20px;

}

.neidi{
    background-image: url(https://fs.365zyg.com/image/statics/bottom.png);
    background-size: 100% 100%;
    width: 100%;
    height: 0.3rem;
}

.qian_hou_tian {
    margin-top: 0.1rem;
    overflow: hidden;
    margin-bottom: 0.3rem;
}
.qianyitian {
    display: inline-block;
    background-image: url(https://fs.365zyg.com/image/statics/yunan.png);
    background-size: 100% 100%;
    width: 2rem;
    height: 0.5rem;
    text-align: center;
    line-height: 0.5rem;
    margin-left: 1.5rem;
    font-size: 16px;
    color: #FFFFFF;
}
.qianyitian:hover{
    color: #fff;
}
.houyitian {
    display: inline-block;
    background-image: url(https://fs.365zyg.com/image/statics/yunan.png);
    background-size: 100% 100%;
    width: 2rem;
    height: 0.5rem;
    text-align: center;
    line-height: 0.5rem;
    margin-left: 1rem;
    font-size: 16px;
    color: #FFFFFF;
}
.houyitian:hover{
    color: #FFFFFF;
}
.jishibox{
    overflow: hidden;
    font-size: 0.28rem;
    color: #333333;

}
    .block-title2{text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #C4814D; }
.block-title2 span{ font-size: 16px; color: #666; margin-left: 10px; }

    .infrobox{ padding: 33px 35px 35px 35px; position: relative; }
.infrobox.on{ /* height: 180px; overflow: hidden; margin-bottom: -30px; */ }

        .infro-list dl{ position: relative; margin: 20px 15px 0 43px; padding: 20px 20px 15px 40px; background: #FFF5F5; border-radius: 12px; }
.infro-list dl:before{content: '';display: block;position: absolute;left: -34px;top: 19px;width: 73px;height: 66px;background: url(https://fs.365zyg.com/image/statics/zx_ys_details_bg.png) 0 -410px;}
.infro-list dl dt{ font-size: 0; }
.infro-list dl dt span{ display: flex;font-size: 18px;align-items: center; color: #ee4d4d; font-weight: bold; line-height: 1; }
.infro-list dl dd{font-size: 16px;color: #333;line-height: 28px;margin-top: 10px;text-indent: 2em;}

.infro-list dl:nth-child(1){background: none; margin: 0; margin-top: 25px; padding: 0;}
.infro-list dl:nth-child(1) dt,.infro-list dl:nth-child(1):before{display: none;}
.infro-list dl:nth-child(1) dd{color: #111;}

.infro-list dl:nth-child(3){background-color: #F5FAFF;}
.infro-list dl:nth-child(3):before{background-position: 0 -481px;}

.infro-list dl:nth-child(4){background-color: #FEF9F0;}
.infro-list dl:nth-child(4):before{background-position: 0 -555px;}

.infro-list dl:nth-child(5){background-color: #F0FAF0;}
.infro-list dl:nth-child(5):before{background-position: 0 -628px;} 

.sx-luck-head{ height: 245px; }
.sx-luck-info{ width: 305px; height: 220px; float: left; text-align: center; padding-top: 25px; }
.sx-luck-info .img-wrap{ width: 102px; height: 102px; border: 3px solid #fe564d; border-radius: 50%; margin: 0 auto 7px; }
.sx-luck-info .img{ width: 100%; height: 100%; border-radius: 50%; }
.sx-luck-info .txt{ font-size: 14px; line-height: 24px; color: #666; }
.sx-luck-info .xysbox .xzxzmenu{ float: none; display: inline-block; margin: 7px 0 7px 25px; }
.sx-luck-info .xysbox .xzxzmenu p{ border: none; }
.sx-luck-info .xysbox .xzxzmenu p em{ font-size: 20px; color: #ff757c; }
.sx-luck-info .xysbox .xzxzmenu p span{ width: 15px; height: 14px; background: url(../images/shengxiao/change2.png) no-repeat; }

.sx-luck-tabs{ padding: 10px 0; overflow: hidden; }
.sx-luck-tabs .item{ height: 40px; line-height: 40px; font-size: 16px; color: #666; float: left; margin-left: 20px; position: relative; }
.sx-luck-tabs .item+.item{ margin-left: 58px; }
.sx-luck-tabs .item:hover,
.sx-luck-tabs .item.on{color: #ff757c;width: 82%;text-align: center;}
.sx-luck-tabs .item.on:after{ content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 2px; background-color: #ff757c;}
.sx-luck-cont{ width: 442px; padding: 10px 0; overflow: hidden; line-height: 32px; font-size: 14px; color: #666; border-radius: 10px; background-color: #fff1f0; background-image: linear-gradient(-180deg, #fff7f7 0%, #fff 70%, #fff 100%); }
.sx-luck-prog{ width: 220px; float: left; margin-left: 45px; }
.sx-luck-prog .item{ overflow: hidden; }
.sx-luck-prog .name{ float: left; }
.sx-luck-prog .prog{ float: left; width: 80px; height: 10px; background-color: #f5f5f5; border-radius: 5px; margin: 10px 10px 0; }
.sx-luck-prog .prog-inner{ height: 100%; background-color: #0060e8; background-image: linear-gradient(-90deg, #01b1f5 0%, #0060e8 100%); border-radius: 5px; }
.sx-luck-prog .prog-inner2{ background-color: #ff7770; background-image: linear-gradient(-90deg, #ffad8a 0%, #ff7770 100%); }
.sx-luck-prog .prog-inner3{ background-color: #4bb0ff; background-image: linear-gradient(-90deg, #06edff 0%, #4bb0ff 100%); }
.sx-luck-prog .prog-inner4{ background-color: #ffaa63; background-image: linear-gradient(-90deg, #ffcc89 0%, #ffaa63 100%); }
.sx-luck-prog .prog-inner5{ background-color: #38f8d4; background-image: linear-gradient(90deg, #43ea80 0%, #38f8d4 100%); }
.sx-luck-prog .text b{ font-weight: normal; font-size: 16px; }
.sx-luck-attr .item{ overflow: hidden; }
.sx-luck-attr .item-hd{ float: left; margin-right: 30px; color: #999; }
.sx-luck-attr .item-bd{ overflow: hidden; }


        .sx-luck-year { line-height: 28px; font-size: 14px; background-color: #fff; padding: 6px 0; border: 1px dashed #E5E5E5; border-radius: 10px; margin: 0 10px 25px; position: relative; overflow: hidden; }
.sx-luck-year .head { width: 94px; color: #666; text-align: center; position: relative; float: left; }
.sx-luck-year .head:after { content: ''; position: absolute; right: 0; top: 0; bottom: 0; border-left: 1px dashed #E5E5E5; }
.sx-luck-year .list { }
.sx-luck-year .item { float: left; width: 58px; font-size: 14px; text-align: center; position: relative; }
.sx-luck-year .item + .item:after { content: ''; position: absolute; left: 0; top: 14px; bottom: 14px; border-right: 1px dashed #E5E5E5; }
.cf_ys em{
        background-image: url(https://fs.365zyg.com/image/statics/xx_an.png);
        background-size: 24px 22.4px;
        width: 120px;
        height:22.4px;
        font-style: normal;
        background-repeat: repeat-x;
        display: inline-block;
        vertical-align: sub;
}
.cf_ys_index em{
        background-image: url(https://fs.365zyg.com/image/statics/xx_an.png);
        background-size: 24px 22.4px;
        width: 120px;
        height:22.4px;
        font-style: normal;
        background-repeat: repeat-x;
        display: inline-block;
        vertical-align: sub;
}
.liang1{
    background-image: url(/images/xx_liang.png);
    background-size: 24px 22.4px;
    width: 24px;
    height: 22.4px;
    font-style: normal;
    background-repeat: repeat-x;
    display: inline-block;

}
.liang2{
    background-image: url(/images/xx_liang.png);
    background-size: 24px 22.4px;
    width: 47px;
    height: 22.4px;
    font-style: normal;
    background-repeat: repeat-x;
    display: inline-block;

}
.liang3{
    background-image: url(/images/xx_liang.png);
    background-size: 24px 22.4px;
    width: 73px;
    height: 22.4px;
    font-style: normal;
    background-repeat: repeat-x;
    display: inline-block;

}
.liang4{
     background-image: url(/images/xx_liang.png);
    background-size: 24px 22.4px;
     width: 95px;
     height: 22.4px;
     font-style: normal;
     background-repeat: repeat-x;
     display: inline-block;

 }
.liang5{
    background-image: url(/images/xx_liang.png);
    background-size: 24px 22.4px;
    width: 120px;
    height: 22.4px;
    font-style: normal;
    background-repeat: repeat-x;
    display: inline-block;

}