﻿html{font-size: 13.33333vw;background: #f8f9fb;}
body{color:#333}
header {height: 40px;
    line-height: 40px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    background: #fff;
    position: fixed;
    width: 100%;
    top: 0;}
.toback{display: block;float: left;height: 0.88rem;width: 0.88rem;position: absolute;top: 0;left: 0;}
.toback .iconfont{font-size: 0.4rem;}
.content{padding:15px}
.all_area{display: flex;
    flex-wrap: wrap;
    margin-bottom: 0.15rem;
    position: fixed;
    background: #f2f2f2;
    margin-top: 25px;
    padding-top: 15px;}
.all_area li{width:1.2rem;line-height: 0.6rem;font-size: 0.24rem;text-align: center;background: #fff;margin-right:0.15rem;margin-bottom:0.15rem;border-radius: 3px;}
.all_area li.active{background: #2077ff;color:#fff}
.main_item{margin-bottom:0.3rem}
.main_item > h4{color:#666;font-size: 0.2rem;font-weight: normal;margin-bottom:0.24rem}
.items{padding:0.3rem;background: #fff;}
.items li{margin-bottom: 0.2rem;border-bottom: 1px solid #e9e9e9;}
.items h3{font-size: 0.28rem;line-height: 1;font-weight: normal;}
.items h3 span{width: 6px;display: block;float:left;border-radius: 3px;height: 0.24rem;background: #2077ff;margin-right:0.1rem}
.items p{font-size: 0.24rem;line-height: 1.42em;margin: 0.1rem 0 0.2rem;color:#999;}
.items .items_li_last{display: flex;justify-content: space-between;border:0}
.items_li_last a{width: 48%;height: 0.6rem;font-size: 0.24rem;text-align: center;border-radius: 3px;border:1px solid #2077FF;line-height: 0.6rem;color:#2077FF}
.items_li_last a .iconfont{font-size: 0.24rem;margin-right: 0.1rem;}
.items_li_last a:last-child {border:1px solid #ffa02c;line-height: 0.6rem;color:#ffa02c}
.tabs{margin-top: 165px;}
.tabs > div{display:none}
.tabs .current{display:block}