.time_box *{
    font-family:'方正兰亭黑简体(精简1)','方正兰亭黑简体(精简2)','方正兰亭黑简体','Inter(细)'!important;
}
.time_box{
    position: relative;
    /* background: red; */
    width: 870px;
    padding-left: 0px;
    /* height:100%; */
}
.countDown_box{
    width: 100%;
    height:100%;
    /* position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%) */
}
.count_down_title{
    text-align: left;
    margin-left: 80px;
    margin-top: 14px;
}
.countTitle{
    font-size: 18px;
    color:#333;
}
.count_down{
    text-align: center;
    margin-top: 40px;
    /* height:66px;
    line-height: 66px; */
}
.countDown_text{
    font-size:22px;
    color:#333;
    margin: 0  6px;
    position: relative;
    top: -4px;
}

.raiseTime_box{
    text-align: center;
    font-size: 14px;
    color:#333;
    margin-top: 33px;
}
.countDown_time{
    font-size: 34px;
    border-radius: 8px;
    color:#fff;
    display: inline-block;
    min-width: 62px;
    padding-left: 5px;
    padding-right: 5px;
    height: 66px;
    text-align: center;
    /*align-items: center;*/
    /*background: #D23337;*/
    background: #E60012;
    line-height:66px;
}
.progress_bg_box{
    width:600px;
    height:8px;
    background:rgba(237,238,237,1);
    border-radius:6px;
    margin: 0 auto;
    margin-top: 43px;
    /* position: relative; */
}
.progress_box1{
    display: inline-block;
    height:8px;
    background: #EB4A57;
    border-radius:4px;
    position:relative;
    /*top:2px;*/
    float: left;
    /* border-top: 2px solid rgba(255,255,255,1); */
}
.progress_box{
    display: inline-block;
    /*width: 20px;*/
}
.progress_big{
    display: inline-block;
    width:14px;
    height:14px;
    background: #E60012;
    border-radius:50%;
    position:absolute;
    top:-3px;
    right:-5px;
    float: left;
}
.progress_small{
    display: inline-block;
    width:8px;
    height:8px;
    background:rgba(255,255,255,1);
    border-radius:50%;
    position: absolute;
    left:7px;
    top:7px;
    margin-left:-4px;
    margin-top: -4px;
}
.progress_btm_box{
    padding-top:17px;
    font-size: 14px;
    color:#333;
}
.raiseing_num{
    color:#E60012;
    font-weight: bold;
}
.raiseing_text{
    float:right;
}
.rich_box{
    /* height:88px; */
    width:698px;
    /* background: red; */
    margin-left:80px;
    margin-top: 53px;
    margin-bottom: 29px;
    font-size: 12px; 
    color: #999; 
}
.buy_btm_box{
    padding-bottom: 32px;
    text-align: center;

}
.buy_btm_box a:hover{
  text-decoration: none;
}
.buy_btm{
    width:188px;
    height:40px;
    background: #E60012;
    padding: 10px 42px;
    /*margin: 0 auto;*/
    display: inline;

}
.buy_btm{
    font-size: 14px;
    color:#fff;
}
.margin-top-22{
    margin-top: 22px;
}
.isHide{
    display: none;
}
.isShow{
    display: block;
}
.padding-bottom-108px{
    padding-bottom: 108px;
}
.rich_text{
    width: 698px;
    /* height: 88px; */
}


.clearfix:before,
.clearfix:after {
    display: table;
    content: "";    /*不用有内容也可以*/
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}