#content .page .tracer {
    width: 100%;
}
    #content .page .tracer .hide {
        display: none;
    }
    #content .page .tracer .arrow {
        float: right;
        color: #999;
    }
    #content .page .tracer .errline {
        padding: 10px 0;
        color: #999;
    }
    #content .page .tracer .section {
        margin-top: 0.4em;
        padding: 0.1em 0;
        width: 100%;
        display: block;
        background-color: #e6e6e6;
        line-height: 1.5em;
        text-align: center;
        text-decoration: none;
        color: #333;
        font-size: 1.5em;
    }
    #content .page .tracer .active {
        background-color: #1b7fcc;
        color: #fff;
    }
        #content .page .tracer .section .arrow {
            padding-right: 10px;
            line-height: 1.1em;
            font-size: 1.2em;
        }
        #content .page .tracer .active .arrow {
            color: #fff;
        }
    #content .page .tracer .array {
        position: relative;
        margin-bottom: 10px;
        width: 100%;
        height: auto;
        background: #e6e6e6;
        overflow-x: auto;
        text-align: left;
        line-height: 12px;
        font-size: 12px;
    }
        #content .page .tracer .array table {
            width: 100%;
            border-collapse: collapse;
            border: 0;
        }
            #content .page .tracer .array table td {
                padding: 10px;
                color: #333;
                font-size: 12px;
            }
    #content .page .tracer .path {
        margin-bottom: 10px;
        padding: 0 1.5em;
        background: #e6e6e6;
        text-align: left;
    }
        #content .page .tracer .path .script {
            display: block;
            background: none !important;
            text-decoration: none;
            line-height: 2em;
            font-size: 1.7em;
        }
            #content .page .tracer .path .script .arrow {
                color: #999;
                font-size: 0.8em;
            }
        #content .page .tracer .path .active,
        #content .page .tracer .path .script:hover {
            color: #1b7fcc !important;
            text-decoration: underline;
        }
        #content .page .tracer .path .code_box {
            margin: 0 auto 10px;
            width: 100%;
            overflow: hidden;
            border: 1px solid #e6e6e6;
            text-align: left;
        }
            #content .page .tracer .path .code_box .code {
                position: relative;
                width: 100%;
                display: inline-block;
                overflow-x: auto;
            }
                #content .page .tracer .path .code_box .code .file {
                    position: absolute;
                    top: 0;
                    left: 33px;
                    padding: 0 10px;
                    max-height: 32px;
                    line-height: 2.5em;
                    overflow: hidden;
                    border: 1px solid #ccc;
                    border-bottom: 0;
                    background-color: #fff;
                    color: #666;
                    font-size: 1em;
                }
                #content .page .tracer .path .code_box .code table {
                    margin-top: 32px;
                    width: 100%;
                    overflow: hidden;
                    border: 1px solid #ccc;
                    border-collapse: collapse;
                    background-color: #fff;
                }
                    #content .page .tracer .path .code_box .code table td {
                        width: 100%;
                    }
                        #content .page .tracer .path .code_box .code table td .main {
                            position: relative;
                            padding-right: 10px;
                            width: 100%;
                        }
                            #content .page .tracer .path .code_box .code table td .main .lines {
                                position: relative;
                            }
                                #content .page .tracer .path .code_box .code table td .main .lines .err_line {
                                    position: absolute;
                                    top: 0;
                                    left: 0;
                                    width: 100%;
                                    height: 17px;
                                    display: block;
                                    z-index: 1;
                                    background-color: #ffff33;
                                    opacity: 0.2;
                                }
                                #content .page .tracer .path .code_box .code table td .main .lines .line {
                                    position: relative;
                                    margin: 0;
                                    padding: 2px 0;
                                    width: 100%;
                                    height: 12px;
                                    display: block;
                                    overflow: hidden;
                                    white-space: nowrap;
                                    line-height: 12px;
                                    font-size: 12px;
                                }
                                #content .page .tracer .path .code_box .code table td .main .lines .line .num_bg,
                                #content .page .tracer .path .code_box .code table td .main .lines .line .num {
                                    position: absolute;
                                    padding: 2px 0 0 2px;
                                    top: 0;
                                    left: 0;
                                    width: 30px;
                                    height: 17px;
                                }
                                #content .page .tracer .path .code_box .code table td .main .lines .line .num_bg {
                                    z-index: 0;
                                    border-right: 1px solid #e6e6e6;
                                    background-color: #eee;
                                }
                                #content .page .tracer .path .code_box .code table td .main .lines .line .num {
                                    z-index: 1;
                                    line-height: 12px;
                                    color: #999;
                                }
                            #content .page .tracer .path .code_box .code table td .main .highlight {
                                position: absolute;
                                top: 0;
                                left: 45px;
                                font-size: 13px;
                            }
                                #content .page .tracer .path .code_box .code table td .main .highlight * {
                                    line-height: 12px;
                                }
                            #content .page .tracer .path .code_box .code table td .main code {
                                position: relative;
                                z-index: 1;
                            }
        #content .page .tracer .path .args_box {
            position: relative;
            padding: 10px 0;
            width: 100%;
            height: auto;
            display: block;
            background: #e6e6e6;
            overflow-x: auto;
            border-top: 1px solid #e6e6e6;
            line-height: 12px;
            font-size: 12px;
        }
            #content .page .tracer .path .args_box table {
                width: 100%;
                border-collapse: collapse;
                border: 0;
                font-size:12px;
            }
                #content .page .tracer .path .args_box span {
                    color: #0000bb;
                }
                #content .page .tracer .path .args_box table .open {
                    padding-left: 10px;
                    vertical-align: top;
                    text-align: left;
                }
                    #content .page .tracer .path .args_box table .open .method {
                        color: #333;
                    }
                #content .page .tracer .path .args_box table .args {
                    width: 100%;
                    vertical-align: top;
                    text-align: left;
                }
                    #content .page .tracer .path .args_box table .args div {
                        padding: 15px 10px 0 0;
                        color: #333;
                    }
                #content .page .tracer .path .args_box table .close {
                    vertical-align: top;
                    text-align: right;
                }
    #content .page .tracer .phpinfo {
        position: relative;
        margin-bottom: 10px;
        width: 100%;
        height: auto;
        background: #eee;
        overflow-x: auto;
        text-align: left;
        line-height: 12px;
        font-size: 12px;
    }