.info dl{overflow:hidden; margin:0 0 25px;}
.info dl dt:before{content:''; display:inline-block; width:8px; height:20px; background:#ba1b21; border-radius:3px; margin:0 10px 0 0;}
.info dl dt{font-size:26px; font-weight:bold; letter-spacing:-1px; margin:0 0 10px;}
.info dl dd ul{overflow:hidden;}
.info dl dd ul.icon{margin:45px 0 20px;}
.info dl dd ul.icon li{width:16.6666667%; float:left; text-align:center;}
.info dl dd ul.icon li p{color:#000; font-size:16px; font-weight:500; letter-spacing:-0.8px; margin:10px 0 0;}
.info dl dd ul.basic{background:#f2f2f2; padding:30px; border-radius:6px;}
.info dl dd ul.basic li{background: url(/app/dubu_sourcecode/docs/imgs/1581040872_bullet_red.png) no-repeat 0 6px; padding-left:20px; font-size:16px; margin:0 0 5px; letter-spacing:-0.8px;}
.info dl dd ul.basic li:last-child{margin:0 0 0;}
.info table{
    width:100%;
    border-top:2px solid #ab0006;        
    border-bottom:1px solid #ddd;
    border-collapse:collapse;
    margin:15px 0 20px 0;
    border-spacing:2px;
}
.info th{
    padding: 10px 5px;
    border: 1px solid #ddd;
    background-color: #fcf6f6;
    color: #ab0006;
    font-weight: bold;
    font-size:15px;
    text-align:center;
}
.info td{
    padding: 10px 5px;
    border: 1px solid #ccc;
    color: #4c4c4c;
    text-align: center;
    font-size:15px;
}

/* tablet */
@media screen and (min-width:768px) and (max-width:991px){
    .info dl dd ul.icon li img{width:90px;}
    .info dl dd ul.icon li p{font-size:14px;}
}

/* mobile */
@media screen and (max-width:767px){
    .info dl dd ul.icon li img{width:90px;}
    .info dl dd ul.icon li{width:50%; margin:0 0 25px;}
}

