.main article section ul {
    width: 958px;
    padding: 20px;
}
.main article section ul li {
    width: 475px;
    display: inline-block;
}
.main article section:last-child{
    font-size: 14px;
    padding: 20px;
    width: 958px;
}
.main article section h2 {
    font-size: 20px;
    color: #0088a8;
    font-weight: bold;
    margin-bottom: 20px;
    text-align: center;
}
.main article section:last-child > div {
    margin-bottom: 10px;
}
.main .t-attenuator form td {
    height: 32px;
    line-height: 32px;
}
.main .t-attenuator form td input:not(.btn-mws){
    height: 28px;
    width: 150px;
    line-height: 28px;
    border: 1px solid #e4e4e4;
}

aside.tool ul {
    display: none;
}
aside.tool ul.show {
    display: block;
}