/*返回顶部按钮隐藏*/
.scrollBtn{
    display: none;
}

html{
    font-size:20px;
}
.fina_header{
    width:100%;
    height:2.2rem;
    background:#383838;
    text-align:center;
    line-height:1.8rem;
}
.fina_header span{
    color:#fff;
    font-size:0.8rem;
}
.clear:after{
    content:'';
    display:block;
    clear:both;
}
.fina_main{
    width:100%;
}
.fina_padd{
    padding:0px 4px;
}
.fina_summer_title{
    width:100%;
    background:#fff;
    margin-bottom:0.3rem;
    display:box;
    display:-webkit-box;
    display:-moz-box;
}
.fina_summer_first{
    display:block;
    padding-top:0.5rem;
    padding-bottom:0.65px;
    text-align:center;
    box-flex:1;
    -webkit-box-flex:1;
    -moz-box-flex:1;
    margin-bottom:0.25rem;
}
.active{
    color:#53a6ff;
    border-bottom:#53a6ff 2px solid;
}
.fina_summer_content{
    width:100%;
    display:none;
}
.fina_content_title{
    height:1.2rem;
    background:#fc8080;
    font-size:0.5rem;
    color:#fff;
    text-indent:0.2rem;
    line-height:1.2rem;
    width:100%;
}
.fina_content_title img{
    float:left;
    width:0.5rem;
    height:0.5rem;
    margin-top:0.4rem;
    margin-left:0.5rem;
}
.fina_content_title span{
    float:right;
    margin-top:0.3rem;
    margin-right:0.2rem;
    border:solid 1px #fff;
    border-radius:50%;
    width:0.5rem;
    height:0.5rem;
    text-indent:0.15rem;
    line-height:0.6rem;
}
.fina_summer_cfir{
    float:left;
    width:7.6rem;
    margin-bottom:0.25rem;
     box-shadow:0px 1px 2px #e1e1e1;
    -webkit-box-shadow:0px 1px 2px #e1e1e1;
}
.fina_content_con{
    width:100%;
    height:3.2rem;
    background:#fff9f9;
    position:relative;
}
.fina_content_con span:nth-of-type(1){
    display:inline-block;
    width:100%;
    text-align:center;
    color:#f5bd51;
    font-size:14px;
    position:absolute;
    top:16%;
}
.fina_content_con span:nth-of-type(2){
    display:inline-block;
    width:100%;
    text-align:center;
    font-size:10px;
    position:absolute;
    top:56%;
}
.fina_summer_big{
    width:100%;
    float:left;
    margin-bottom:0.25rem;
    min-height:6.6rem;
    background:#fff;
    box-shadow:0px 1px 2px #e1e1e1;
    -webkit-box-shadow:0px 1px 2px #e1e1e1;
}
.fina_big_title{
    background:#fc8080;
    height:1.2rem;
    line-height:1.2rem;
    color:#fff;
}
.fina_big_title span{
    padding-left:4px;
}
.fina_big_heng{
    width:100%;
    font-size:0.5rem;
}
.fina_big_heng span:nth-of-type(1){
    display:inline-block;
    padding-left:3px;
    font-size:0.5rem;
    color:#ff5858;
}
.fina_big_heng span:nth-of-type(2){
    display:inline-block;
    margin-left:2px;
    width:7rem;
}
.fina_summer_big .fina_big_heng:nth-of-type(3) span:nth-of-type(1){
    color:#fc9d61;
}
.fina_summer_big .fina_big_heng:nth-of-type(3) span:nth-of-type(3){
    color:#fc9d61;
}
.fina_summer_big .fina_big_heng:nth-of-type(4) span:nth-of-type(1){
    color:#819dda;
}
.fina_summer_big .fina_big_heng:nth-of-type(4) span:nth-of-type(3){
    color:#819dda;
}
.fina_big_heng span:nth-of-type(3){
    font-size:0.5rem;
    color:#ff5858;
}
.mar{
    margin-left:0.3rem;
}
.mar .fina_content_con{
    background:#f6f8fd;
}
.mar .fina_content_con span:nth-of-type(1){
    color:#587ed1;
}
.fina_summer_cfir:nth-of-type(6) .fina_content_title{
    background:#587ed1;
}
.fina_summer_cfir:nth-of-type(7) .fina_content_title{
    background:#587ed1;
}
.fina_summer_cfir:nth-of-type(8) .fina_content_title{
    background:#587ed1;
}
.fina_summer_cfir:nth-of-type(9) .fina_content_title{
    background:#587ed1;
}
.fina_summer_big:nth-of-type(10) .fina_big_title{
    background:#587ed1;
}
.dis{
    display:block;
}
.bomb{
    position:fixed;
    left:0px;
    right:0px;
    top:0px;
    bottom:0px;
    background:rgba(0,0,0,0.3);
    display:none;
}
.bomb_inn{
    width:11rem;
    height:6.5rem;
    background:#fff;
    position:absolute;
    left:2.4rem;
    top:6rem;
    border-radius:5px;
}
.bomb_header{
    height:1.2rem;
    width:100%;
    background:#53a6ff;
    color:#fff;
    line-height:1.2rem;
    text-align:center;
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    position:relative;
}
.bomb_header img{
    width:10px;
    height:10px;
    position:absolute;
    right:21px;
    top:8px;
}
.bomb_content{
    width:100%;
}
.bomb_content span{
    display:inline-block;
    margin-top:1.4rem;
    margin-left:1.2rem;
    width:8rem;
    height:1.5rem;
}
.add_width{
    width:2.2rem;
}
