body { background-image: url('../../image/include/back1.png'); z-index: -999; }
.deal-content { width: 6.8rem; background-color: #fff; border-radius: .1rem; margin-top: .6rem; padding-bottom: .2rem; border: 1px solid #f6bfd2; }
.deal-div,.deal-div-1,.deal-div-IA,.deal-div-IB,.deal-div-ICA,.deal-div-ICB { width: 6rem; height: 7.2rem; overflow: auto; padding: .4rem; }
.deal-div p { line-height: 1.5; }
.deal-div-1 p { line-height: 1.8; }
.next-page { width:　.38rem; height: .32rem; background-image: url('../../image/dealpage/arrow_bottom.png'); cursor: pointer; }
.select-div { width: .3rem; height: .3rem; background-color: #fff; border-radius: .05rem; margin-right: .2rem; border: 1px solid #dedede; }
.select-icon { width: .33rem; height: .32rem; }
.check-text {width: 3.12rem; height: .4rem; color: #444; border-bottom: 1px solid #444; }
.check-textNew {width: 2.3rem; height: .4rem; color: #444; border-bottom: 1px solid #444; }
.bottom-div { position: absolute; bottom: .8rem; margin: auto; left: 0; right: 0; }
.button-div { width: 6.09rem; height: .88rem; color: #fff; border-radius: .5rem; cursor: pointer; background-image: url('../../image/include/btn-bg-long.png'); }
.selected { background-image: url('../../image/dealpage/select-icon.png'); }
.sp { margin-left: .2rem; }
.sp span { color: #ff3737; }
.check-div { width: 5rem; height: 1.2rem; cursor: pointer; }
.center-text {
    text-align: center;
}
.bold {
    font-weight: bold;
}

/*二期升级*/
.info-div { position: absolute; margin: auto; top: 1.58rem; left: 0; right: 0; opacity: 1; }
.mask-div { width:100%; height: 100%; position: absolute; right: 0; margin: auto; top: 0; bottom: 0; background-color: #333; opacity: .5; }
.info-title { width: 6.4rem; height: .88rem; background-color: #ff67a5; color: #fff;  border-radius: .1rem .1rem 0 0; }
.info-content { width: 6.4rem; background-color: #fff; border-radius: 0 0 .1rem .1rem; }
.info-text { margin: .4rem .25rem 0 .25rem; }
.info-text .selected{background: #ff67a5;color:#ffffff;}
.info-text div{    width: 3.2rem;    height: 0.88rem;    margin-top: 0.2rem;    border: 1px solid #F6E9EC;    border-radius: 6px;    line-height: 0.88rem;    text-align: center;}
.btn-div-1 { width: 5.66rem; height: 1.2rem; border-top: 1px solid #dddddd; margin-top: .55rem; }
.btn-info { width: 2.84rem; height: .65rem; }
.border-right { border-right: 1px solid #dddddd; }
.font-blue { color: #ff67a5; }