latex编写表格时错位

latex在制作表格时,几行合并的下面画横线出现错误

\begin{table}[!htbp]
%    \centering
\scalebox{0.6}{
\begin{tabular}{|c|c|c|c|c|c|c|c|}
    \hline
    \multirow{2}*{\diagbox[innerwidth=0.8cm]{B}{A}}  
    &A1  &A2  &A3   &A4   &A5   &A6 &\multirow{2}*{B层总层次排序权值$\lvert\sum\limits_{i=1}^6 b_{ij}a_j\rvert$}
    \cline{2-7}
    &$a_1=0.1626$ &$a_2=0.1210$ &$a_3=0.0479$ &$a_4=0.0975$ &$a_5=0.2738$&$a_6=0.2973$& \\
   \hline
    $B_1$ &0.4806  &0.5586  &0.6251  &0.1692  &0.6486  &0.5954  &0.5468  \\
    \hline
    $B_2$  &0.4058  &0.3195  &0.2384  &0.3975  &0.2296  &0.2763  &0.2988  \\
    \hline
    $B_3$  &0.1140  &0.1211  &0.1357  &0.4433   &0.1220  &0.1283  &0.1545  \\
    \hline
    
\end{tabular}
}
\end{table}



https://img-mid.csdnimg.cn/release/static/image/mid/ask/513350831566192.png "#left")

尝试调了表格的宽高等属性,还是不行
希望可以调成正常表格