@charset "utf-8";
.bg-e56c22{background-color: #e56c22;}
.banner-img img{width: 90%;margin: .4rem auto;}
.rule-con1{background-color: #ffff27;border: 1px solid #000000;border-radius: 12px;padding: .26rem;margin: 1.266667rem .4rem .4rem;}
.rule-con1 .box-xykd{background-color: #ffffff;border: 1px solid #000000;border-radius: 8px;}
.rule-con1 .box-xykd .item{padding: .4rem;}
.rule-con1 .box-xykd .item .p-01{text-align: center;color: #2a2a2c;font-size: .45rem;font-weight: bold;padding-bottom: .4rem;}
.rule-con1 .box-xykd .item .p-02{color: #2a2a2c;font-size: .45rem;font-weight: bold;}
.rule-con1 .box-xykd .item .detail{/*max-height: 4rem;overflow: auto;*/color: #3d3d3e;font-size: .35rem;}
.rule-title{background: url(/service/static/promotion/img/xykd/rule-tlt.png) no-repeat;width: 62%;height: 1.2rem;background-size: 100% 100%;margin: -.88rem auto .1rem;}
.xykd-btn .btn-box {display: block;*display: inline;*zoom: 1;background: url(/service/static/promotion/img/xykd/btn-ljbl.png) no-repeat 50%;text-indent: -999px;
    width: 45%;padding: .26rem 0;background-size: 100% 100%;font-size: .48rem;margin: .4rem auto;}








.modal-rgyy {position: fixed;width: 100%;max-width: 10rem;margin: 0 auto;left: 50%;top: 50% !important;
    transform: translate(-50%, -50%) !important;color: #333;z-index: 9999;}
.rgyy-close span{font-size: .866667rem;top: .083333rem; right: .6rem;}
.modal-rgyy .modal-con {width: 8.933333rem;margin: 0 auto;animation: a .5s 0s 1 both;transition: all .3s;
    background-color: #fff;border-radius: 4px;padding: .533333rem .6rem;overflow: hidden;}
.modal-rgyy .modal-con h4 {font-size: .48rem;text-align: center;}
.rgyy-btn{ display: flex;padding-bottom: .26666rem;width: 100%;justify-content: space-between;}
.rgyy-btn .btn-w45{width: 45%;font-size: .386666rem;}
.rgyy-btn .btn-w100{width: 100%;font-size: .386666rem; }





