@charset "utf-8";

.boss{
    display: flex;
    flex-direction: column;
    margin-top: 30px;
}
.table{
    width: 296px;
}
.price{
    width: 1024px;
    height: 394px;
}
.price_top{
    width: 1024px;
    height: 42px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.price_top .price_top_l{
    background: linear-gradient(270deg, #FFFFFF 0%, #2089FF 100%);
    border-radius: 16px 0px 16px 0px;
    width: 330px;
    font-size: 20px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 28px;
    padding: 7px 0 7px 10px;
}
.price_top .price_top_r .price_top_a{
    min-width: 120px;
    height: 36px;
    border-radius: 6px;
    border: 1px solid #CCCCCC;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 3px;
}
.price_top .price_top_r .price_top_a div{
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333333;
    line-height: 20px;
    text-align: center;
}
.price_top_a:hover, .price_top_a.cur{
    max-width:120px;border:0px solid #e6e6e6;
}

.price_bottom{
    display: flex;
    flex-direction: row;
}
.price_bottom tr{
    width: 296px;
    display: flex;
    flex-direction: column;
    height: 302px;
    border: none;
    margin: 0;
}
.price_bottom tr td{
    width: 296px;
    height: 78px;
    border-bottom: 0px solid #dbdbdc;
    border: 1px solid #FFEEEEEE;
    background: #FFFFFF;
    margin-bottom: 16px;
    border-radius: 8px;
    padding: 0 0 0 0;
}
.price_bottom tr td a{
    width: 296px;
    height: 77px;
    display: flex;
    flex-direction: row;
    align-items: center;
}
notable1_done:hover{
    border:none;
    border:1px solid  #6ea4f5;
    width: 296px;
    height: 88px;
    border-radius: 8px;
    background: #F5F8FC;
}
.notable1 a:hover,.notable1 a.cur:hover{
    border:1px solid  #6ea4f5;
    border-radius: 8px;
    background: #F5F8FC;
}
.notable1 a{
    display:inline-block;
    min-width:150px;
    border:1px solid #F5F8FC;
    border-radius: 8px;
}
.td_left{
    width: 57px;
    height: 54px;
    margin-left: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 0px;
}
.td_left .td_l_t{
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333333;
    line-height: 27px;
    text-align: center;
}
.td_left .td_l_b{
    width: 70px;
}
.td_middle{
    width: 95px;
    height: 30px;
    margin-left: 41px;
    display: flex;
    flex-direction: row;
    line-height: 30px;
    align-items: center;
    text-align: center;
}
.td_middle strong{
    width: 62px;
}
.td_middle .newPlus{
    background: url(../images/top_s.png?t=250c68cf) no-repeat;
    background-position: center;
    background-size: 100%;
    padding-top: 28%;
}
.td_middle .newMinus{
    background: url(../images/bottom-s.png?t=250c68cf) no-repeat;
    background-position: center;
    background-size: 100%;
    padding-top: 28%;
}
.td_middle i {
    width: 8px;
    height: 11px;
    margin-left: 12px;
    line-height: 12px;
    text-align: center;
}

.td_right{
    height: 20px;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 20px
}

.lineChart1{
    width: 708px;
    height: 302px;
    background: #FFFFFF;
    box-shadow: 0px 0px 10px 3px rgba(104,134,167,0.11);
    border-radius: 8px;
    margin-left: 19px;
}

.highcharts-container1{
    position: relative;
    overflow: hidden;
    width: 708px;
    height: 302px;
    text-align: left;
    line-height: normal;
    z-index: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    box-shadow: 0px 0px 31px 7px rgb(104 134 167 / 11%);
    border-radius: 8px;
}


/*
    旧样式重置
*/
.notable1 a div {
    padding: 0px 0px;
}

/*notable1 i {*/
/*    display: inline-block;*/
/*    background: url(../images/icon.png?t=e67671e6) no-repeat;*/
/*    height: 25px;*/
/*    width: 25px;*/
/*    margin-left: 5px;*/
/*}*/

