﻿
    /*1*/
    ul.number {
        margin-left: 20px;
        counter-reset: first;
        list-style-type: none;
    }

        ul.number li {
            list-style-type: none;
            font-weight: bold;
            margin-bottom: 10px;
        }

            ul.number li:before {
                counter-increment: first;
                content: counter(first)". ";
            }
            /*1.1*/
            ul.number li ul {
                counter-reset: second;
                margin-top: 10px;
                margin-left: 50px;
            }

                ul.number li ul li {
                    font-weight: normal;
                }

                    ul.number li ul li span {
                        display: inline-block;
                        margin-left: 5px;
                        width: 99%;
                    }

                    ul.number li ul li:before {
                        counter-increment: second;
                        content: counter(first) ". " counter(second) ". ";
                        margin-left: -35px;
                        vertical-align: top;
                    }
                    /*1.1.1*/
                    ul.number li ul li ul {
                        counter-reset: third;
                        margin-left: 60px;
                    }

                        ul.number li ul li ul li:before {
                            counter-increment: third;
                            content: counter(first) ". " counter(second) ". "counter(third) ". ";
                            margin-left: -53px;
                        }
                        /*1.1.1.1*/
                        ul.number li ul li ul li ul {
                            counter-reset: fourth;
                            margin-left: 75px;
                        }

                            ul.number li ul li ul li ul li:before {
                                counter-increment: fourth;
                                content: counter(first) ". " counter(second) ". " counter(third) ". " counter(fourth) ". ";
                                margin-left: -69px;
                            }
                            /*1.1.1.1.1*/
                            ul.number li ul li ul li ul li ul {
                                counter-reset: fifth;
                                margin-left: 85px;
                            }

                                ul.number li ul li ul li ul li ul li:before {
                                    counter-increment: fifth;
                                    content: counter(first) ". " counter(second) ". " counter(third) ". " counter(fourth) ". " counter(fifth) ". ";
                                    margin-left: -80px;
                                }
                                /*1.1.1.1.1.1*/
                                ul.number li ul li ul li ul li ul li ul {
                                    counter-reset: sixth;
                                    margin-left: 85px;
                                }

                                    ul.number li ul li ul li ul li ul li ul li:before {
                                        counter-increment: sixth;
                                        content: counter(first) ". " counter(second) ". " counter(third) ". " counter(fourth) ". " counter(fifth) ". " counter(sixth) ". ";
                                        margin-left: -85px;
                                    }
                                /*1.1.a*/ /*1.1.1.1.1.a*/
                                ul.number li ul li ul.alpha, ul.number li ul li ul li ul li ul.alpha {
                                    counter-reset: list;
                                    margin-left: 20px;
                                }

                                    ul.number li ul li ul.alpha li:before, ul.number li ul li ul li ul li ul.alpha li:before {
                                        counter-increment: list;
                                        content: counter(list, lower-alpha)". ";
                                        margin-left: -15px;
                                    }

.main-box .intro {
    color: #757575;
  padding:15px;
    font-size: 17px;
}

.main-box .title {
    font-size: 24px;
    padding-left: 20px;
    color: #028843;
}