html,body{
    padding:0;
    margin:0;
}
ul,li{
    margin: 0;
    padding: 0;
   list-style:none
}
a{
    text-decoration:none;
    color: #333;
}
.flex{
    display: flex;

}
.flexone{
    display: flex;
    align-items: center;
}
.item{
    position: relative;
    padding: 6px 20px 6px 45px;
    margin-bottom: 1px;
    line-height: 20px;
    font-size: 15px;
}
.itemo{
    position: relative;
    padding: 6px 20px 6px 45px;
    margin-bottom: 1px;
    line-height: 20px;
    font-size: 15px;
}
.common{
    width: 16px;
    height: 16px;
    cursor: pointer;
    margin-right: 10px;
}
.icon1{
    background: #fff;
    background-image: url(../images/plus.png);
}
.icon2{
    background: #fff;
    background-image: url(../images/cut.png);
}
.itemo:hover{
    background: #f5f5f5;
}
.item:hover{
    background: #f5f5f5;
}
.item2:hover{
    background: #f5f5f5;
}
.item3:hover{
    background: #f5f5f5;
}
.two{
    width: 100%;
    padding-left: 20px;
}
.item2{
    position: relative;
    padding: 6px 20px 6px 45px;
    margin-bottom: 1px;
    line-height: 20px;
    font-size: 15px;
}
.none{
    display: none;
}
.three{
    width: 100%;
    padding-left: 20px;
}
.item3{
    position: relative;
    padding: 6px 20px 6px 45px;
    margin-bottom: 1px;
    line-height: 20px;
    font-size: 15px;
}
.spot{
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #333;
    margin-right: 10px;
}
.spot3{
    margin-left: 6px;
    margin-right: 12px;
}