.bmf{ background:url(../images/bmf.png) left top; padding-bottom:5px;margin: 25px 0px 25px 0px;}
.bmfa{ text-align:center; height:100px; width:240px; border-right:1px dashed #FF801a;margin-top:27px;}
.bmfb{ width:670px; padding:10px 10px 0 30px;}
.bmfb1{ font-size:19px; font-weight:bold;color:#FFFFFF;line-height: 1.5em;}
.bmfb2 span{ display:block; float:left;  padding-left:35px; margin-right:15px; height:30px; line-height:30px;color:#FFFF00;}
.bmfb2a{ background:url(../images/bnmfIcon1.png) no-repeat left center;}
.bmfb2b{ background:url(../images/bnmfIcon2.png) no-repeat left center;}
.bmfb2c{ background:url(../images/bnmfIcon3.png) no-repeat left center;}
.bmfb3{float: left;color:#fff;line-height: 1.4em;}
.bmfb3 u{text-decoration:none;display:block; float:left;color:#ffffff;}
.bmfb3 .end-date .pri-txt span{margin:0 10px; border-radius:4px; background:#4f4242;padding:0 3px;text-align:center; color:#ffffff;}
.bmfb3 .bmrs{ margin-left:30px;color: #fff; height:24px; line-height:24px; padding-right:5px;padding-left:24px; background:url(images/hongbao/bnmfIcon6.png) no-repeat left center;}
.bmfc{margin-top:20px; width:230px; height:100px; border-left:1px dashed #FF801a;}
.bmfc  a{display:block; width:207px; height:58px; background:url(../images/qgBtn.png) no-repeat; font-size:30px; color:#501103; text-align:center; line-height:58px;margin: 20px 0 0 19px; }
.bmfc  a:hover{text-decoration:none;}
/**优惠活动**/
.box-col{margin-top:10px;}
.box-col .col{height:70px;width:49%;box-sizing: border-box;border:1px solid #f2f2f2;border-radius:3px;padding:10px;}
.box-col .col .icon{display:inline-block;width:50px;height:50px;border-radius: 50%;background-repeat: no-repeat;background-size: 35px;background-position: center;}
.box-col .col .icon.gift{background-color: #FF5C6A;background-image: url(../images/gift.png);}
.box-col .col .con{display:inline-block;color:#FF5C6A;vertical-align: top;padding-top:5px;padding-left:10px;}
.box-col .col .con h2{font-size:12px;}
.box-col .col .con h3{font-size:16px;margin-top:10px;}
.box-col .col button{float: right;font-size:12px;color:#fff;border-radius:3px;border:none;height:30px;margin-top:6px;outline: none;}
.box-col .col.red button{background-color:#FF5C6A;}
.box-col .col .icon.pin{background-color: #3287F1;background-image: url(../images/pin.png);}
.box-col .col.blue .con h2{font-size:16px;color:#333;}
.box-col .col.blue .con h3{font-size:12px;color:#333;margin-top:10px;}
.box-col .col.blue button{background-color: #3287F1;}
.box-col .col.blue{position:relative;}
.box-col .col.blue p{position: absolute;text-align:right;font-size:12px;bottom:5px;width:96%;}
/***新推特价房**/
.special-box{margin-top:20px;}
.special-box .item{width:878px;box-sizing:border-box;float:left;font-size:16px;margin-right:20px;padding:8px;border-radius: 10px;margin-bottom:20px;background-color: #15b9ff;}
.special-box .item:nth-child(2n){margin-right:0;}
.special-box .item .item-left{width:300px;background-color: #f7ebd1;border-radius:10px;padding:10px;float:left;}
.special-box .item .item-left .build{display:inline-block;width:100px;height:30px;line-height:30px;vertical-align: middle;}
.special-box .item .item-left .price{font-weight: 700;color:#C75642;}
.special-box .item .item-left .orange{color:#ff5200;}
.special-box .item .item-left .price.font14{font-size:14px;}
.special-box .item .item-left .del{text-decoration: line-through;}
.special-box .item .item-left .weight{font-weight: 700;}
.special-box .item .item-bottom{padding-left:22px;}
.special-box .item .item-left .item-top{display:flex;border-bottom:1px dashed #999;padding-bottom:10px;margin-bottom:5px;}
.special-box .item .item-bottom .btn{padding:0 8px;border-radius: 5px;height:24px;display:inline-block;line-height:24px;color:#e1280a;background-color: #f1cc65;}
.special-box .item .item-center{width:90px;height:90px;background-size:90px;float:left;padding:15px 0;box-sizing: border-box;color:#ff5200;
    background-image: url(../images/discount_bg.png);margin:0 17px;text-align:center;}
.special-box .item .item-center .price{font-size:14px;font-weight: 700;}
.special-box .item .item-right{float:right;text-align:center;color:#fff;width:360px;}
.special-box .item .item-right .btn-box{width:110px;height:40px;float:left;margin-top:25px;border-radius:4px;line-height: 40px;color:#fff;background-color: #ff6c16;font-weight: 700;}
.special-box .item .item-right .btn-box button{border:none;width:100%;height:100%;background:none;color:#fff;font-size:18px;}
.special-box .item .item-right p:nth-child(2){margin-top:22px;}
.special-box .item .item-right .time{margin-top:10px;}
.flex-align-center {

    -ms-flex-align: center;
    align-items: center;
}
.flex-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.group-bargain {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100px;
    background: #eb4836 url(../images/b_bottom_bg.png) no-repeat;
    background-size: 100% 100%;
    z-index:999;
}
.group-bargain .discount-txt{
    padding:30px 0 0 108px;
    width:580px;
    color:#ffffff;
    font-size: 16px;
    line-height: 1.2em;
}
.group-bargain .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    width: 1200px;
    margin: 0 auto;
    height: 100px;
    position:relative;
    background-image: url(../images/details_bg.png);
    background-size: 1200px 100px;
    background-repeat: no-repeat;
    position:relative;
}

.group-bargain .content .image {
    width: 327px;
    height: 138px;
    margin-top: 22px;
    margin-right: 30px
}

.group-bargain .content .info {
    width: 415px;
    margin-right: 16px
}

.group-bargain .content .info .name {
    line-height: 25px;
    font-weight: 700;
    font-size: 18px;
    color: #fff;
    width: 100%;
    margin-top: 36px;
    margin-bottom: 18px
}

.group-bargain .content .info .tips {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 20px;
    font-weight: 700;
    font-size: 14px;
    color: #d8371c;
    width: 100%;
    height: 34px;
    background: #fff0b9;
    border-radius: 22px
}

.group-bargain .content .input-box {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 430px;
    margin-right: 16px;
    height:50px;
    position:absolute;
    top:25px;right:20px;
    border-radius: 25px;
    background-color: #fff;
    box-sizing: border-box;
    padding-left:30px;
}

.group-bargain .content .input-box .tips {
    line-height: 20px;
    font-weight: 700;
    font-size: 14px;
    color: #fff;
    margin-top: 21px;
    margin-bottom: 6px
}

.group-bargain .content .input-box .input {
    line-height: 22px;
    font-weight: 400;
    font-size: 16px;
    color: #333;
    padding: 4px 4px 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    width: 380px;
    height: 49px;
    margin-bottom: 12px
}

.group-bargain .content .input-box .input::-webkit-input-placeholder {
    line-height: 36px;
    font-weight: 400;
    font-size: 14px;
    color: #c5c5c5
}

.group-bargain .content .input-box .input::-moz-placeholder {
    line-height: 36px;
    font-weight: 400;
    font-size: 14px;
    color: #c5c5c5
}

.group-bargain .content .input-box .input:-ms-input-placeholder {
    line-height: 36px;
    font-weight: 400;
    font-size: 14px;
    color: #c5c5c5
}

.group-bargain .content .input-box .input::-ms-input-placeholder {
    line-height: 36px;
    font-weight: 400;
    font-size: 14px;
    color: #c5c5c5
}

.group-bargain .content .input-box .input::placeholder {
    line-height: 36px;
    font-weight: 400;
    font-size: 14px;
    color: #c5c5c5
}

.group-bargain .content .input-box .tel {
    line-height: 30px;
    font-weight: 700;
    font-size: 22px;
    color: #fff
}

.group-bargain .content .btn-signUp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 22px;
    font-weight: 700;
    font-size: 16px;
    color: #fff;
    width: 100px;
    height: 40px;
    background: #ca3634;
    -webkit-box-shadow: 0 5px 25px 0 rgba(110,42,42,.5);
    box-shadow: 0 5px 25px 0 rgba(110,42,42,.5);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 20px;
    cursor: pointer;
    position:absolute;
    right:50px;
    top:30px;
}
input,textarea,button,select,a{outline:0 none;border: none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}



