[
  {
    "path": ".gitattributes",
    "content": "*.html linguist-language=go\n*.css linguist-language=go\n*.js linguist-language=go\n"
  },
  {
    "path": ".gitignore",
    "content": ""
  },
  {
    "path": "README.md",
    "content": "Interesting things start from viewing forks.\n"
  },
  {
    "path": "crawler/config/config.go",
    "content": "package config\n\nconst (\n\t// Parser names\n\tParseCity     = \"ParseCity\"\n\tParseCityList = \"ParseCityList\"\n\tParseProfile  = \"ParseProfile\"\n\n\tParseCarDetail = \"ParseCarDetail\"\n\tParseCarList   = \"ParseCarList\"\n\tParseCarModel  = \"ParseCarModel\"\n\n\tNilParser = \"NilParser\"\n\n\t// ElasticSearch\n\tElasticIndex = \"car_profile\"\n\n\t// Rate limiting\n\tQps = 2\n)\n"
  },
  {
    "path": "crawler/engine/concurrent.go",
    "content": "package engine\n\ntype ConcurrentEngine struct {\n\tScheduler        Scheduler\n\tWorkerCount      int\n\tItemChan         chan Item\n\tRequestProcessor Processor\n}\n\ntype Processor func(Request) (ParseResult, error)\n\ntype Scheduler interface {\n\tReadyNotifier\n\tSubmit(Request)\n\tWorkerChan() chan Request\n\tRun()\n}\n\ntype ReadyNotifier interface {\n\tWorkerReady(chan Request)\n}\n\nfunc (e *ConcurrentEngine) Run(seeds ...Request) {\n\tout := make(chan ParseResult)\n\te.Scheduler.Run()\n\n\tfor i := 0; i < e.WorkerCount; i++ {\n\t\te.createWorker(e.Scheduler.WorkerChan(),\n\t\t\tout, e.Scheduler)\n\t}\n\n\tfor _, r := range seeds {\n\t\tif isDuplicate(r.Url) {\n\t\t\tcontinue\n\t\t}\n\t\te.Scheduler.Submit(r)\n\t}\n\n\tfor {\n\t\tresult := <-out\n\t\tfor _, item := range result.Items {\n\t\t\tgo func(i Item) {\n\t\t\t\te.ItemChan <- i\n\t\t\t}(item)\n\t\t}\n\n\t\tfor _, request := range result.Requests {\n\t\t\tif isDuplicate(request.Url) {\n\t\t\t\tcontinue\n\t\t\t}\n\t\t\te.Scheduler.Submit(request)\n\t\t}\n\t}\n}\n\nfunc (e *ConcurrentEngine) createWorker(\n\tin chan Request,\n\tout chan ParseResult, ready ReadyNotifier) {\n\tgo func() {\n\t\tfor {\n\t\t\tready.WorkerReady(in)\n\t\t\trequest := <-in\n\t\t\tresult, err := e.RequestProcessor(\n\t\t\t\trequest)\n\t\t\tif err != nil {\n\t\t\t\tcontinue\n\t\t\t}\n\t\t\tout <- result\n\t\t}\n\t}()\n}\n\nvar visitedUrls = make(map[string]bool)\n\nfunc isDuplicate(url string) bool {\n\tif visitedUrls[url] {\n\t\treturn true\n\t}\n\n\tvisitedUrls[url] = true\n\treturn false\n}\n"
  },
  {
    "path": "crawler/engine/simple.go",
    "content": "package engine\n\nimport (\n\t\"log\"\n)\n\ntype SimpleEngine struct{}\n\nfunc (e SimpleEngine) Run(seeds ...Request) {\n\tvar requests []Request\n\tfor _, r := range seeds {\n\t\trequests = append(requests, r)\n\t}\n\n\tfor len(requests) > 0 {\n\t\tr := requests[0]\n\t\trequests = requests[1:]\n\n\t\tparseResult, err := Worker(r)\n\t\tif err != nil {\n\t\t\tcontinue\n\t\t}\n\n\t\trequests = append(requests,\n\t\t\tparseResult.Requests...)\n\n\t\tfor _, item := range parseResult.Items {\n\t\t\tlog.Printf(\"Got item: %v\", item)\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "crawler/engine/types.go",
    "content": "package engine\n\nimport \"imooc.com/ccmouse/learngo/crawler/config\"\n\ntype ParserFunc func(\n\tcontents []byte, url string) ParseResult\n\ntype Parser interface {\n\tParse(contents []byte, url string) ParseResult\n\tSerialize() (name string, args interface{})\n}\n\ntype Request struct {\n\tUrl    string\n\tParser Parser\n}\n\ntype ParseResult struct {\n\tRequests []Request\n\tItems    []Item\n}\n\ntype Item struct {\n\tUrl     string\n\tType    string\n\tId      string\n\tPayload interface{}\n}\n\ntype NilParser struct{}\n\nfunc (NilParser) Parse(\n\t_ []byte, _ string) ParseResult {\n\treturn ParseResult{}\n}\n\nfunc (NilParser) Serialize() (\n\tname string, args interface{}) {\n\treturn config.NilParser, nil\n}\n\ntype FuncParser struct {\n\tparser ParserFunc\n\tname   string\n}\n\nfunc (f *FuncParser) Parse(\n\tcontents []byte, url string) ParseResult {\n\treturn f.parser(contents, url)\n}\n\nfunc (f *FuncParser) Serialize() (\n\tname string, args interface{}) {\n\treturn f.name, nil\n}\n\nfunc NewFuncParser(\n\tp ParserFunc, name string) *FuncParser {\n\treturn &FuncParser{\n\t\tparser: p,\n\t\tname:   name,\n\t}\n}\n"
  },
  {
    "path": "crawler/engine/worker.go",
    "content": "package engine\n\nimport (\n\t\"log\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/fetcher\"\n)\n\nfunc Worker(r Request) (ParseResult, error) {\n\tbody, err := fetcher.Fetch(r.Url)\n\tif err != nil {\n\t\tlog.Printf(\"Fetcher: error \"+\n\t\t\t\"fetching url %s: %v\",\n\t\t\tr.Url, err)\n\t\treturn ParseResult{}, err\n\t}\n\n\treturn r.Parser.Parse(body, r.Url), nil\n}\n"
  },
  {
    "path": "crawler/fetcher/fetcher.go",
    "content": "package fetcher\n\nimport (\n\t\"bufio\"\n\t\"fmt\"\n\t\"io/ioutil\"\n\t\"net/http\"\n\n\t\"log\"\n\n\t\"time\"\n\n\t\"golang.org/x/net/html/charset\"\n\t\"golang.org/x/text/encoding\"\n\t\"golang.org/x/text/encoding/unicode\"\n\t\"golang.org/x/text/transform\"\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n)\n\nvar (\n\trateLimiter = time.Tick(\n\t\ttime.Second / config.Qps)\n\tverboseLogging = false\n)\n\nfunc SetVerboseLogging() {\n\tverboseLogging = true\n}\n\nfunc Fetch(url string) ([]byte, error) {\n\t<-rateLimiter\n\tif verboseLogging {\n\t\tlog.Printf(\"Fetching url %s\", url)\n\t}\n\tresp, err := http.Get(url)\n\tif err != nil {\n\t\treturn nil, err\n\t}\n\tdefer resp.Body.Close()\n\n\tif resp.StatusCode != http.StatusOK {\n\t\treturn nil,\n\t\t\tfmt.Errorf(\"wrong status code: %d\",\n\t\t\t\tresp.StatusCode)\n\t}\n\n\tbodyReader := bufio.NewReader(resp.Body)\n\te := determineEncoding(bodyReader)\n\tutf8Reader := transform.NewReader(bodyReader,\n\t\te.NewDecoder())\n\treturn ioutil.ReadAll(utf8Reader)\n}\n\nfunc determineEncoding(\n\tr *bufio.Reader) encoding.Encoding {\n\tbytes, err := r.Peek(1024)\n\tif err != nil {\n\t\tlog.Printf(\"Fetcher error: %v\", err)\n\t\treturn unicode.UTF8\n\t}\n\te, _, _ := charset.DetermineEncoding(\n\t\tbytes, \"\")\n\treturn e\n}\n"
  },
  {
    "path": "crawler/frontend/controller/searchresult.go",
    "content": "package controller\n\nimport (\n\t\"context\"\n\t\"net/http\"\n\t\"reflect\"\n\t\"regexp\"\n\t\"strconv\"\n\t\"strings\"\n\n\t\"github.com/olivere/elastic/v7\"\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/frontend/model\"\n\t\"imooc.com/ccmouse/learngo/crawler/frontend/view\"\n)\n\ntype SearchResultHandler struct {\n\tview   view.SearchResultView\n\tclient *elastic.Client\n}\n\nfunc CreateSearchResultHandler(\n\ttemplate string) SearchResultHandler {\n\tclient, err := elastic.NewClient(\n\t\telastic.SetSniff(false))\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\treturn SearchResultHandler{\n\t\tview: view.CreateSearchResultView(\n\t\t\ttemplate),\n\t\tclient: client,\n\t}\n}\n\nfunc (h SearchResultHandler) ServeHTTP(\n\tw http.ResponseWriter, req *http.Request) {\n\tq := strings.TrimSpace(req.FormValue(\"q\"))\n\n\tfrom, err := strconv.Atoi(\n\t\treq.FormValue(\"from\"))\n\tif err != nil {\n\t\tfrom = 0\n\t}\n\n\tpage, err := h.getSearchResult(q, from)\n\tif err != nil {\n\t\thttp.Error(w, err.Error(),\n\t\t\thttp.StatusBadRequest)\n\t\treturn\n\t}\n\n\terr = h.view.Render(w, page)\n\tif err != nil {\n\t\thttp.Error(w, err.Error(),\n\t\t\thttp.StatusBadRequest)\n\t\treturn\n\t}\n}\n\nconst pageSize = 10\n\nfunc (h SearchResultHandler) getSearchResult(\n\tq string, from int) (model.SearchResult, error) {\n\tvar result model.SearchResult\n\tresult.Query = q\n\n\tresp, err := h.client.\n\t\tSearch(config.ElasticIndex).\n\t\tQuery(elastic.NewQueryStringQuery(\n\t\t\trewriteQueryString(q))).\n\t\tFrom(from).\n\t\tDo(context.Background())\n\n\tif err != nil {\n\t\treturn result, err\n\t}\n\n\tresult.Hits = resp.TotalHits()\n\tresult.Start = from\n\tresult.Items = resp.Each(\n\t\treflect.TypeOf(engine.Item{}))\n\tif result.Start == 0 {\n\t\tresult.PrevFrom = -1\n\t} else {\n\t\tresult.PrevFrom =\n\t\t\t(result.Start - 1) /\n\t\t\t\tpageSize * pageSize\n\t}\n\tresult.NextFrom =\n\t\tresult.Start + len(result.Items)\n\n\treturn result, nil\n}\n\n// Rewrites query string. Replaces field names\n// like \"Age\" to \"Payload.Age\"\nfunc rewriteQueryString(q string) string {\n\tre := regexp.MustCompile(`([A-Z][a-z]*):`)\n\treturn re.ReplaceAllString(q, \"Payload.$1:\")\n}\n"
  },
  {
    "path": "crawler/frontend/model/page.go",
    "content": "package model\n\ntype SearchResult struct {\n\tHits     int64\n\tStart    int\n\tQuery    string\n\tPrevFrom int\n\tNextFrom int\n\tItems    []interface{}\n}\n"
  },
  {
    "path": "crawler/frontend/starter.go",
    "content": "package main\n\nimport (\n\t\"net/http\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/frontend/controller\"\n)\n\nfunc main() {\n\thttp.Handle(\"/\", http.FileServer(\n\t\thttp.Dir(\"crawler/frontend/view\")))\n\thttp.Handle(\"/search\",\n\t\tcontroller.CreateSearchResultHandler(\n\t\t\t\"crawler/frontend/view/template.html\"))\n\terr := http.ListenAndServe(\":8888\", nil)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n}\n"
  },
  {
    "path": "crawler/frontend/view/css/style.css",
    "content": "/* -- import Roboto Font ---------------------------- */\n@import \"https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic&subset=latin,cyrillic\";\n/* -- You can use this tables in Bootstrap (v3) projects. -- */\n/* -- Box model ------------------------------- */\n*,\n*:after,\n*:before {\n    -webkit-box-sizing: border-box;\n    -moz-box-sizing: border-box;\n    box-sizing: border-box;\n}\n/* -- Demo style ------------------------------- */\nhtml,\nbody {\n    position: relative;\n    min-height: 100%;\n    height: 100%;\n}\nhtml {\n    position: relative;\n    overflow-x: hidden;\n    margin: 16px;\n    padding: 0;\n    min-height: 100%;\n    font-size: 62.5%;\n}\nbody {\n    font-family: 'RobotoDraft', 'Roboto', 'Helvetica Neue, Helvetica, Arial', sans-serif;\n    font-style: normal;\n    font-weight: 300;\n    font-size: 1.4rem;\n    line-height: 2rem;\n    letter-spacing: 0.01rem;\n    color: #212121;\n    background-color: #f5f5f5;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    text-rendering: optimizeLegibility;\n}\n#demo {\n    margin: 20px auto;\n    max-width: 1200px;\n}\n#demo h1 {\n    font-size: 2.4rem;\n    line-height: 3.2rem;\n    letter-spacing: 0;\n    font-weight: 300;\n    color: #212121;\n    text-transform: inherit;\n    margin-bottom: 1rem;\n    text-align: center;\n}\n#demo h2 {\n    font-size: 1.5rem;\n    line-height: 2.8rem;\n    letter-spacing: 0.01rem;\n    font-weight: 400;\n    color: #212121;\n    text-align: center;\n}\n.shadow-z-1 {\n    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);\n    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);\n    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);\n}\n/* -- Material Design Table style -------------- */\n.table {\n    width: 100%;\n    max-width: 100%;\n    margin-bottom: 2rem;\n    background-color: #fff;\n}\n.table > thead > tr,\n.table > tbody > tr,\n.table > tfoot > tr {\n    -webkit-transition: all 0.3s ease;\n    -o-transition: all 0.3s ease;\n    transition: all 0.3s ease;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n    text-align: left;\n    padding: 1.6rem;\n    vertical-align: top;\n    border-top: 0;\n    -webkit-transition: all 0.3s ease;\n    -o-transition: all 0.3s ease;\n    transition: all 0.3s ease;\n}\n.table > thead > tr > th {\n    font-weight: 400;\n    color: #757575;\n    vertical-align: bottom;\n    border-bottom: 1px solid rgba(0, 0, 0, 0.12);\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n    border-top: 0;\n}\n.table > tbody + tbody {\n    border-top: 1px solid rgba(0, 0, 0, 0.12);\n}\n.table .table {\n    background-color: #fff;\n}\n.table .no-border {\n    border: 0;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n    padding: 0.8rem;\n}\n.table-bordered {\n    border: 0;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n    border: 0;\n    border-bottom: 1px solid #e0e0e0;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n    border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-child(odd) > td,\n.table-striped > tbody > tr:nth-child(odd) > th {\n    background-color: #f5f5f5;\n}\n.table-hover > tbody > tr:hover > td,\n.table-hover > tbody > tr:hover > th {\n    background-color: rgba(0, 0, 0, 0.12);\n}\n@media screen and (max-width: 768px) {\n    .table-responsive-vertical > .table {\n        margin-bottom: 0;\n        background-color: transparent;\n    }\n    .table-responsive-vertical > .table > thead,\n    .table-responsive-vertical > .table > tfoot {\n        display: none;\n    }\n    .table-responsive-vertical > .table > tbody {\n        display: block;\n    }\n    .table-responsive-vertical > .table > tbody > tr {\n        display: block;\n        border: 1px solid #e0e0e0;\n        border-radius: 2px;\n        margin-bottom: 1.6rem;\n    }\n    .table-responsive-vertical > .table > tbody > tr > td {\n        background-color: #fff;\n        display: block;\n        vertical-align: middle;\n        text-align: right;\n    }\n    .table-responsive-vertical > .table > tbody > tr > td[data-title]:before {\n        content: attr(data-title);\n        float: left;\n        font-size: inherit;\n        font-weight: 400;\n        color: #757575;\n    }\n    .table-responsive-vertical.shadow-z-1 {\n        -webkit-box-shadow: none;\n        -moz-box-shadow: none;\n        box-shadow: none;\n    }\n    .table-responsive-vertical.shadow-z-1 > .table > tbody > tr {\n        border: none;\n        -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);\n        -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);\n        box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);\n    }\n    .table-responsive-vertical > .table-bordered {\n        border: 0;\n    }\n    .table-responsive-vertical > .table-bordered > tbody > tr > td {\n        border: 0;\n        border-bottom: 1px solid #e0e0e0;\n    }\n    .table-responsive-vertical > .table-bordered > tbody > tr > td:last-child {\n        border-bottom: 0;\n    }\n    .table-responsive-vertical > .table-striped > tbody > tr > td,\n    .table-responsive-vertical > .table-striped > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical > .table-striped > tbody > tr > td:nth-child(odd) {\n        background-color: #f5f5f5;\n    }\n    .table-responsive-vertical > .table-hover > tbody > tr:hover > td,\n    .table-responsive-vertical > .table-hover > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical > .table-hover > tbody > tr > td:hover {\n        background-color: rgba(0, 0, 0, 0.12);\n    }\n}\n.table-striped.table-mc-red > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-red > tbody > tr:nth-child(odd) > th {\n    background-color: #fde0dc;\n}\n.table-hover.table-mc-red > tbody > tr:hover > td,\n.table-hover.table-mc-red > tbody > tr:hover > th {\n    background-color: #f9bdbb;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-red > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-red > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-red > tbody > tr > td:nth-child(odd) {\n        background-color: #fde0dc;\n    }\n    .table-responsive-vertical .table-hover.table-mc-red > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-red > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-red > tbody > tr > td:hover {\n        background-color: #f9bdbb;\n    }\n}\n.table-striped.table-mc-pink > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-pink > tbody > tr:nth-child(odd) > th {\n    background-color: #fce4ec;\n}\n.table-hover.table-mc-pink > tbody > tr:hover > td,\n.table-hover.table-mc-pink > tbody > tr:hover > th {\n    background-color: #f8bbd0;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr > td:nth-child(odd) {\n        background-color: #fce4ec;\n    }\n    .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr > td:hover {\n        background-color: #f8bbd0;\n    }\n}\n.table-striped.table-mc-purple > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-purple > tbody > tr:nth-child(odd) > th {\n    background-color: #f3e5f5;\n}\n.table-hover.table-mc-purple > tbody > tr:hover > td,\n.table-hover.table-mc-purple > tbody > tr:hover > th {\n    background-color: #e1bee7;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr > td:nth-child(odd) {\n        background-color: #f3e5f5;\n    }\n    .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr > td:hover {\n        background-color: #e1bee7;\n    }\n}\n.table-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) > th {\n    background-color: #ede7f6;\n}\n.table-hover.table-mc-deep-purple > tbody > tr:hover > td,\n.table-hover.table-mc-deep-purple > tbody > tr:hover > th {\n    background-color: #d1c4e9;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr > td:nth-child(odd) {\n        background-color: #ede7f6;\n    }\n    .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr > td:hover {\n        background-color: #d1c4e9;\n    }\n}\n.table-striped.table-mc-indigo > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-indigo > tbody > tr:nth-child(odd) > th {\n    background-color: #e8eaf6;\n}\n.table-hover.table-mc-indigo > tbody > tr:hover > td,\n.table-hover.table-mc-indigo > tbody > tr:hover > th {\n    background-color: #c5cae9;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr > td:nth-child(odd) {\n        background-color: #e8eaf6;\n    }\n    .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr > td:hover {\n        background-color: #c5cae9;\n    }\n}\n.table-striped.table-mc-blue > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-blue > tbody > tr:nth-child(odd) > th {\n    background-color: #e7e9fd;\n}\n.table-hover.table-mc-blue > tbody > tr:hover > td,\n.table-hover.table-mc-blue > tbody > tr:hover > th {\n    background-color: #d0d9ff;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr > td:nth-child(odd) {\n        background-color: #e7e9fd;\n    }\n    .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr > td:hover {\n        background-color: #d0d9ff;\n    }\n}\n.table-striped.table-mc-light-blue > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-light-blue > tbody > tr:nth-child(odd) > th {\n    background-color: #e1f5fe;\n}\n.table-hover.table-mc-light-blue > tbody > tr:hover > td,\n.table-hover.table-mc-light-blue > tbody > tr:hover > th {\n    background-color: #b3e5fc;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr > td:nth-child(odd) {\n        background-color: #e1f5fe;\n    }\n    .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr > td:hover {\n        background-color: #b3e5fc;\n    }\n}\n.table-striped.table-mc-cyan > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-cyan > tbody > tr:nth-child(odd) > th {\n    background-color: #e0f7fa;\n}\n.table-hover.table-mc-cyan > tbody > tr:hover > td,\n.table-hover.table-mc-cyan > tbody > tr:hover > th {\n    background-color: #b2ebf2;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr > td:nth-child(odd) {\n        background-color: #e0f7fa;\n    }\n    .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr > td:hover {\n        background-color: #b2ebf2;\n    }\n}\n.table-striped.table-mc-teal > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-teal > tbody > tr:nth-child(odd) > th {\n    background-color: #e0f2f1;\n}\n.table-hover.table-mc-teal > tbody > tr:hover > td,\n.table-hover.table-mc-teal > tbody > tr:hover > th {\n    background-color: #b2dfdb;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr > td:nth-child(odd) {\n        background-color: #e0f2f1;\n    }\n    .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr > td:hover {\n        background-color: #b2dfdb;\n    }\n}\n.table-striped.table-mc-green > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-green > tbody > tr:nth-child(odd) > th {\n    background-color: #d0f8ce;\n}\n.table-hover.table-mc-green > tbody > tr:hover > td,\n.table-hover.table-mc-green > tbody > tr:hover > th {\n    background-color: #a3e9a4;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-green > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-green > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-green > tbody > tr > td:nth-child(odd) {\n        background-color: #d0f8ce;\n    }\n    .table-responsive-vertical .table-hover.table-mc-green > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-green > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-green > tbody > tr > td:hover {\n        background-color: #a3e9a4;\n    }\n}\n.table-striped.table-mc-light-green > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-light-green > tbody > tr:nth-child(odd) > th {\n    background-color: #f1f8e9;\n}\n.table-hover.table-mc-light-green > tbody > tr:hover > td,\n.table-hover.table-mc-light-green > tbody > tr:hover > th {\n    background-color: #dcedc8;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr > td:nth-child(odd) {\n        background-color: #f1f8e9;\n    }\n    .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr > td:hover {\n        background-color: #dcedc8;\n    }\n}\n.table-striped.table-mc-lime > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-lime > tbody > tr:nth-child(odd) > th {\n    background-color: #f9fbe7;\n}\n.table-hover.table-mc-lime > tbody > tr:hover > td,\n.table-hover.table-mc-lime > tbody > tr:hover > th {\n    background-color: #f0f4c3;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr > td:nth-child(odd) {\n        background-color: #f9fbe7;\n    }\n    .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr > td:hover {\n        background-color: #f0f4c3;\n    }\n}\n.table-striped.table-mc-yellow > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-yellow > tbody > tr:nth-child(odd) > th {\n    background-color: #fffde7;\n}\n.table-hover.table-mc-yellow > tbody > tr:hover > td,\n.table-hover.table-mc-yellow > tbody > tr:hover > th {\n    background-color: #fff9c4;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr > td:nth-child(odd) {\n        background-color: #fffde7;\n    }\n    .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr > td:hover {\n        background-color: #fff9c4;\n    }\n}\n.table-striped.table-mc-amber > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-amber > tbody > tr:nth-child(odd) > th {\n    background-color: #fff8e1;\n}\n.table-hover.table-mc-amber > tbody > tr:hover > td,\n.table-hover.table-mc-amber > tbody > tr:hover > th {\n    background-color: #ffecb3;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr > td:nth-child(odd) {\n        background-color: #fff8e1;\n    }\n    .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr > td:hover {\n        background-color: #ffecb3;\n    }\n}\n.table-striped.table-mc-orange > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-orange > tbody > tr:nth-child(odd) > th {\n    background-color: #fff3e0;\n}\n.table-hover.table-mc-orange > tbody > tr:hover > td,\n.table-hover.table-mc-orange > tbody > tr:hover > th {\n    background-color: #ffe0b2;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr > td:nth-child(odd) {\n        background-color: #fff3e0;\n    }\n    .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr > td:hover {\n        background-color: #ffe0b2;\n    }\n}\n.table-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) > td,\n.table-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) > th {\n    background-color: #fbe9e7;\n}\n.table-hover.table-mc-deep-orange > tbody > tr:hover > td,\n.table-hover.table-mc-deep-orange > tbody > tr:hover > th {\n    background-color: #ffccbc;\n}\n@media screen and (max-width: 767px) {\n    .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr > td,\n    .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr > td:nth-child(odd) {\n        background-color: #fbe9e7;\n    }\n    .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr:hover > td,\n    .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr:hover {\n        background-color: #fff;\n    }\n    .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr > td:hover {\n        background-color: #ffccbc;\n    }\n}\n"
  },
  {
    "path": "crawler/frontend/view/index.html",
    "content": "<!DOCTYPE html>\n<html lang=\"en\" >\n\n<head>\n    <meta charset=\"UTF-8\">\n    <script src=\"https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js\" type=\"text/javascript\"></script>\n\n\n    <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css\">\n\n\n    <link rel=\"stylesheet\" href=\"css/style.css\">\n\n\n</head>\n\n<body>\n\n<div id=\"demo\">\n    <div align=\"middle\">\n        <img src=\"logo.png\" width=\"320\" height=\"240\">\n        <form method=\"get\" action=\"search\">\n            <input type=\"text\" maxlength=\"100\" style=\"width: 500px; height: 30px;font-size: 16px;margin-top: 10px;\" name=\"q\">\n            <button type=\"submit\" style=\"height: 30px\">搜索</button>\n        </form>\n    </div>\n\n</div>\n<script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>\n\n\n\n<script  src=\"js/index.js\"></script>\n\n\n\n\n</body>\n\n</html>\n"
  },
  {
    "path": "crawler/frontend/view/js/index.js",
    "content": "/**\n * Created by Kupletsky Sergey on 05.11.14.\n *\n * Material Design Responsive Table\n * Tested on Win8.1 with browsers: Chrome 37, Firefox 32, Opera 25, IE 11, Safari 5.1.7\n * You can use this table in Bootstrap (v3) projects. Material Design Responsive Table CSS-style will override basic bootstrap style.\n * JS used only for table constructor: you don't need it in your project\n */\n\n$(document).ready(function() {\n\n    var table = $('#table');\n\n    // Table bordered\n    $('#table-bordered').change(function() {\n        var value = $( this ).val();\n        table.removeClass('table-bordered').addClass(value);\n    });\n\n    // Table striped\n    $('#table-striped').change(function() {\n        var value = $( this ).val();\n        table.removeClass('table-striped').addClass(value);\n    });\n\n    // Table hover\n    $('#table-hover').change(function() {\n        var value = $( this ).val();\n        table.removeClass('table-hover').addClass(value);\n    });\n\n    // Table color\n    $('#table-color').change(function() {\n        var value = $(this).val();\n        table.removeClass(/^table-mc-/).addClass(value);\n    });\n});\n\n// jQuery’s hasClass and removeClass on steroids\n// by Nikita Vasilyev\n// https://github.com/NV/jquery-regexp-classes\n(function(removeClass) {\n\n    jQuery.fn.removeClass = function( value ) {\n        if ( value && typeof value.test === \"function\" ) {\n            for ( var i = 0, l = this.length; i < l; i++ ) {\n                var elem = this[i];\n                if ( elem.nodeType === 1 && elem.className ) {\n                    var classNames = elem.className.split( /\\s+/ );\n\n                    for ( var n = classNames.length; n--; ) {\n                        if ( value.test(classNames[n]) ) {\n                            classNames.splice(n, 1);\n                        }\n                    }\n                    elem.className = jQuery.trim( classNames.join(\" \") );\n                }\n            }\n        } else {\n            removeClass.call(this, value);\n        }\n        return this;\n    }\n\n})(jQuery.fn.removeClass);\n"
  },
  {
    "path": "crawler/frontend/view/searchresult.go",
    "content": "package view\n\nimport (\n\t\"html/template\"\n\t\"io\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/frontend/model\"\n)\n\ntype SearchResultView struct {\n\ttemplate *template.Template\n}\n\nfunc CreateSearchResultView(\n\tfilename string) SearchResultView {\n\treturn SearchResultView{\n\t\ttemplate: template.Must(\n\t\t\ttemplate.ParseFiles(filename)),\n\t}\n}\n\nfunc (s SearchResultView) Render(\n\tw io.Writer, data model.SearchResult) error {\n\treturn s.template.Execute(w, data)\n}\n"
  },
  {
    "path": "crawler/frontend/view/searchresult_test.go",
    "content": "package view\n\nimport (\n\t\"os\"\n\t\"testing\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/frontend/model\"\n\tcommon \"imooc.com/ccmouse/learngo/crawler/model\"\n)\n\nfunc TestSearchResultView_Render(t *testing.T) {\n\tview := CreateSearchResultView(\n\t\t\"template.html\")\n\n\tout, err := os.Create(\"template.test.html\")\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\tdefer out.Close()\n\n\tpage := model.SearchResult{}\n\tpage.Hits = 123\n\titem := engine.Item{\n\t\tUrl:  \"http://album.zhenai.com/u/108906739\",\n\t\tType: \"zhenai\",\n\t\tId:   \"108906739\",\n\t\tPayload: common.Profile{\n\t\t\tAge:        34,\n\t\t\tHeight:     162,\n\t\t\tWeight:     57,\n\t\t\tIncome:     \"3001-5000元\",\n\t\t\tGender:     \"女\",\n\t\t\tName:       \"安静的雪\",\n\t\t\tXinzuo:     \"牡羊座\",\n\t\t\tOccupation: \"人事/行政\",\n\t\t\tMarriage:   \"离异\",\n\t\t\tHouse:      \"已购房\",\n\t\t\tHokou:      \"山东菏泽\",\n\t\t\tEducation:  \"大学本科\",\n\t\t\tCar:        \"未购车\",\n\t\t},\n\t}\n\tfor i := 0; i < 10; i++ {\n\t\tpage.Items = append(page.Items, item)\n\t}\n\n\terr = view.Render(out, page)\n\tif err != nil {\n\t\tt.Error(err)\n\t}\n\n\t// TODO: verify contents in template.test.html\n}\n"
  },
  {
    "path": "crawler/frontend/view/template.html",
    "content": "<!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n    <meta charset=\"UTF-8\">\n    <script src=\"https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js\"\n        type=\"text/javascript\"></script>\n\n\n    <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css\">\n\n\n    <link rel=\"stylesheet\" href=\"css/style.css\">\n\n\n</head>\n\n<body>\n\n    <div id=\"demo\">\n        <div align=\"middle\">\n            <form method=\"get\">\n                <input type=\"text\" maxlength=\"100\" style=\"width: 500px\" value=\"{{.Query}}\" name=\"q\">\n                <button type=\"submit\">搜索</button>\n            </form>\n        </div>\n        <h2>共为你找到相关结果约为{{.Hits}}个。显示从{{.Start}}起共{{len .Items}}个。</h2>\n\n        <!-- Responsive table starts here -->\n        <!-- For correct display on small screens you must add 'data-title' to each 'td' in your table -->\n        <div class=\"table-responsive-vertical shadow-z-1\">\n            <!-- Table starts here -->\n            <table id=\"table\" class=\"table table-striped table-hover table-mc-indigo\">\n                <tbody>\n                    {{range .Items}}\n                        {{if eq .Type \"xcar\"}}\n                        <tr>\n                            <td><a href=\"{{.Url}}\">{{.Payload.Name}}</a></td>\n                            {{with .Payload}}\n                            <td>{{.Name}}</td>\n                            <td>{{.Price}}万元</td>\n                            <td>{{.Size}}</td>\n                            <td>{{.Fuel}}L/100km</td>\n                            <td>{{.Transmission}}</td>\n                            <td>{{.Engine}}</td>\n                            <td>{{.Displacement}}L</td>\n                            <td>{{.MaxSpeed}}km/h</td>\n                            <td>{{.Acceleration}}s,0-100km/h</td>\n                            {{end}}\n                        {{end}}\n\n                        {{if eq .Type \"zhenai\"}}\n                        <tr>\n                            <td><a href=\"{{.Url}}\">{{.Payload.Name}}</a></td>\n                            {{with .Payload}}\n                            <td>{{.Gender}}</td>\n                            <td>{{.Age}}</td>\n                            <td>{{.Height}}cm</td>\n                            <td>{{.Weight}}kg</td>\n                            <td>{{.Income}}</td>\n                            <td>{{.Education}}</td>\n                            <td>{{.Occupation}}</td>\n                            <td>{{.Hokou}}</td>\n                            <td>{{.Xinzuo}}</td>\n                            <td>{{.House}}</td>\n                            <td>{{.Car}}</td>\n                            {{end}}\n                        </tr>\n                        {{end}}\n\n                    {{else}}\n                    <div>没有找到相关用户</div>\n                    {{end}}\n                </tbody>\n            </table>\n            <div align=\"middle\">\n                {{if ge .PrevFrom 0}}\n                <a href=\"search?q={{.Query}}&from={{.PrevFrom}}\">上一页</a>\n                {{end}}\n                <a href=\"search?q={{.Query}}&from={{.NextFrom}}\">下一页</a>\n            </div>\n        </div>\n\n    </div>\n    <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>\n\n\n\n    <script src=\"js/index.js\"></script>\n\n\n\n\n</body>\n\n</html>"
  },
  {
    "path": "crawler/main.go",
    "content": "package main\n\nimport (\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/persist\"\n\t\"imooc.com/ccmouse/learngo/crawler/scheduler\"\n\t\"imooc.com/ccmouse/learngo/crawler/zhenai/parser\"\n)\n\nfunc main() {\n\titemChan, err := persist.ItemSaver(\n\t\tconfig.ElasticIndex)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\te := engine.ConcurrentEngine{\n\t\tScheduler:        &scheduler.QueuedScheduler{},\n\t\tWorkerCount:      100,\n\t\tItemChan:         itemChan,\n\t\tRequestProcessor: engine.Worker,\n\t}\n\n\te.Run(engine.Request{\n\t\tUrl: \"http://localhost:8080/mock/www.zhenai.com/zhenghun\",\n\t\tParser: engine.NewFuncParser(\n\t\t\tparser.ParseCityList,\n\t\t\tconfig.ParseCityList),\n\t})\n}\n"
  },
  {
    "path": "crawler/model/car.go",
    "content": "package model\n\ntype Car struct {\n\tName         string\n\tPrice        float64\n\tImageURL     string\n\tSize         string\n\tFuel         float64\n\tTransmission string\n\tEngine       string\n\tDisplacement float64 // 排量\n\tMaxSpeed     float64\n\tAcceleration float64\n}\n"
  },
  {
    "path": "crawler/model/profile.go",
    "content": "package model\n\nimport \"encoding/json\"\n\ntype Profile struct {\n\tName       string\n\tGender     string\n\tAge        int\n\tHeight     int\n\tWeight     int\n\tIncome     string\n\tMarriage   string\n\tEducation  string\n\tOccupation string\n\tHokou      string\n\tXinzuo     string\n\tHouse      string\n\tCar        string\n}\n\nfunc FromJsonObj(o interface{}) (Profile, error) {\n\tvar profile Profile\n\ts, err := json.Marshal(o)\n\tif err != nil {\n\t\treturn profile, err\n\t}\n\terr = json.Unmarshal(s, &profile)\n\treturn profile, err\n}\n"
  },
  {
    "path": "crawler/persist/itemsaver.go",
    "content": "package persist\n\nimport (\n\t\"context\"\n\t\"errors\"\n\t\"log\"\n\n\t\"github.com/olivere/elastic/v7\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n)\n\nfunc ItemSaver(\n\tindex string) (chan engine.Item, error) {\n\tclient, err := elastic.NewClient(\n\t\t// Must turn off sniff in docker\n\t\telastic.SetSniff(false))\n\n\tif err != nil {\n\t\treturn nil, err\n\t}\n\n\tout := make(chan engine.Item)\n\tgo func() {\n\t\titemCount := 0\n\t\tfor {\n\t\t\titem := <-out\n\t\t\tlog.Printf(\"Item Saver: got item \"+\n\t\t\t\t\"#%d: %v\", itemCount, item)\n\t\t\titemCount++\n\n\t\t\terr := Save(client, index, item)\n\t\t\tif err != nil {\n\t\t\t\tlog.Printf(\"Item Saver: error \"+\n\t\t\t\t\t\"saving item %v: %v\",\n\t\t\t\t\titem, err)\n\t\t\t}\n\t\t}\n\t}()\n\n\treturn out, nil\n}\n\nfunc Save(\n\tclient *elastic.Client, index string,\n\titem engine.Item) error {\n\n\tif item.Type == \"\" {\n\t\treturn errors.New(\"must supply Type\")\n\t}\n\n\tindexService := client.Index().\n\t\tIndex(index).\n\t\tType(item.Type).\n\t\tBodyJson(item)\n\tif item.Id != \"\" {\n\t\tindexService.Id(item.Id)\n\t}\n\n\t_, err := indexService.\n\t\tDo(context.Background())\n\n\treturn err\n}\n"
  },
  {
    "path": "crawler/persist/itemsaver_test.go",
    "content": "package persist\n\nimport (\n\t\"context\"\n\t\"encoding/json\"\n\t\"testing\"\n\n\t\"github.com/olivere/elastic/v7\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/model\"\n)\n\nfunc TestSave(t *testing.T) {\n\texpected := engine.Item{\n\t\tUrl:  \"http://album.zhenai.com/u/108906739\",\n\t\tType: \"zhenai\",\n\t\tId:   \"108906739\",\n\t\tPayload: model.Profile{\n\t\t\tAge:        34,\n\t\t\tHeight:     162,\n\t\t\tWeight:     57,\n\t\t\tIncome:     \"3001-5000元\",\n\t\t\tGender:     \"女\",\n\t\t\tName:       \"安静的雪\",\n\t\t\tXinzuo:     \"牡羊座\",\n\t\t\tOccupation: \"人事/行政\",\n\t\t\tMarriage:   \"离异\",\n\t\t\tHouse:      \"已购房\",\n\t\t\tHokou:      \"山东菏泽\",\n\t\t\tEducation:  \"大学本科\",\n\t\t\tCar:        \"未购车\",\n\t\t},\n\t}\n\n\t// TODO: Try to start up elastic search\n\t// here using docker go client.\n\tclient, err := elastic.NewClient(\n\t\telastic.SetSniff(false))\n\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tconst index = \"dating_test\"\n\t// Save expected item\n\terr = Save(client, index, expected)\n\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\t// Fetch saved item\n\tresp, err := client.Get().\n\t\tIndex(index).\n\t\tType(expected.Type).\n\t\tId(expected.Id).\n\t\tDo(context.Background())\n\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tt.Logf(\"%s\", resp.Source)\n\n\tvar actual engine.Item\n\tjson.Unmarshal(resp.Source, &actual)\n\n\tactualProfile, _ := model.FromJsonObj(\n\t\tactual.Payload)\n\tactual.Payload = actualProfile\n\n\t// Verify result\n\tif actual != expected {\n\t\tt.Errorf(\"got %v; expected %v\",\n\t\t\tactual, expected)\n\t}\n}\n"
  },
  {
    "path": "crawler/scheduler/queued.go",
    "content": "package scheduler\n\nimport \"imooc.com/ccmouse/learngo/crawler/engine\"\n\ntype QueuedScheduler struct {\n\trequestChan chan engine.Request\n\tworkerChan  chan chan engine.Request\n}\n\nfunc (s *QueuedScheduler) WorkerChan() chan engine.Request {\n\treturn make(chan engine.Request)\n}\n\nfunc (s *QueuedScheduler) Submit(r engine.Request) {\n\ts.requestChan <- r\n}\n\nfunc (s *QueuedScheduler) WorkerReady(\n\tw chan engine.Request) {\n\ts.workerChan <- w\n}\n\nfunc (s *QueuedScheduler) Run() {\n\ts.workerChan = make(chan chan engine.Request)\n\ts.requestChan = make(chan engine.Request)\n\tgo func() {\n\t\tvar requestQ []engine.Request\n\t\tvar workerQ []chan engine.Request\n\t\tfor {\n\t\t\tvar activeRequest engine.Request\n\t\t\tvar activeWorker chan engine.Request\n\t\t\tif len(requestQ) > 0 &&\n\t\t\t\tlen(workerQ) > 0 {\n\t\t\t\tactiveWorker = workerQ[0]\n\t\t\t\tactiveRequest = requestQ[0]\n\t\t\t}\n\n\t\t\tselect {\n\t\t\tcase r := <-s.requestChan:\n\t\t\t\trequestQ = append(requestQ, r)\n\t\t\tcase w := <-s.workerChan:\n\t\t\t\tworkerQ = append(workerQ, w)\n\t\t\tcase activeWorker <- activeRequest:\n\t\t\t\tworkerQ = workerQ[1:]\n\t\t\t\trequestQ = requestQ[1:]\n\t\t\t}\n\t\t}\n\t}()\n}\n"
  },
  {
    "path": "crawler/scheduler/simple.go",
    "content": "package scheduler\n\nimport \"imooc.com/ccmouse/learngo/crawler/engine\"\n\ntype SimpleScheduler struct {\n\tworkerChan chan engine.Request\n}\n\nfunc (s *SimpleScheduler) WorkerChan() chan engine.Request {\n\treturn s.workerChan\n}\n\nfunc (s *SimpleScheduler) WorkerReady(chan engine.Request) {\n}\n\nfunc (s *SimpleScheduler) Run() {\n\ts.workerChan = make(chan engine.Request)\n}\n\nfunc (s *SimpleScheduler) Submit(\n\tr engine.Request) {\n\tgo func() { s.workerChan <- r }()\n}\n"
  },
  {
    "path": "crawler/xcar/parser/cardetail.go",
    "content": "package parser\n\nimport (\n\t\"fmt\"\n\t\"regexp\"\n\t\"strconv\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/model\"\n)\n\nvar priceReTmpl = `<a href=\"/%s/baojia/\".*>(\\d+\\.\\d+)</a>`\n\nvar nameRe = regexp.MustCompile(`<title>【(.*)报价_图片_参数】.*</title>`)\nvar carImageRe = regexp.MustCompile(`<img class=\"color_car_img_new\" src=\"([^\"]+)\"`)\nvar sizeRe = regexp.MustCompile(`<li.*车身尺寸.*<em>(\\d+[^\\d]\\d+[^\\d]\\d+mm)`)\nvar fuelRe = regexp.MustCompile(`<li.*工信部油耗.*<em>(\\d+\\.\\d+)L/100km`)\nvar transmissionRe = regexp.MustCompile(`<li.*变\\s*速\\s*箱.*<em>(.+)</em>`)\nvar engineRe = regexp.MustCompile(`发\\s*动\\s*机.*\\s*.*<.*>(\\d+kW[^<]*)<`)\nvar displacementRe = regexp.MustCompile(`<li.*排.*量.*(\\d+\\.\\d+)L`)\nvar maxSpeedRe = regexp.MustCompile(`<td.*最高车速\\(km/h\\).*\\s*<td[^>]*>(\\d+)</td>`)\nvar accelRe = regexp.MustCompile(`<td.*0-100加速时间\\(s\\).*\\s*<td[^>]*>([\\d\\.]+)</td>`)\nvar urlRe = regexp.MustCompile(`http://newcar.xcar.com.cn/(m\\d+)/`)\n\nfunc ParseCarDetail(contents []byte, url string) engine.ParseResult {\n\tid := extractString([]byte(url), urlRe)\n\n\tcar := model.Car{\n\t\tName:         extractString(contents, nameRe),\n\t\tImageURL:     \"http:\" + extractString(contents, carImageRe),\n\t\tSize:         extractString(contents, sizeRe),\n\t\tFuel:         extractFloat(contents, fuelRe),\n\t\tTransmission: extractString(contents, transmissionRe),\n\t\tEngine:       extractString(contents, engineRe),\n\t\tDisplacement: extractFloat(contents, displacementRe),\n\t\tMaxSpeed:     extractFloat(contents, maxSpeedRe),\n\t\tAcceleration: extractFloat(contents, accelRe),\n\t}\n\tpriceRe, err := regexp.Compile(\n\t\tfmt.Sprintf(priceReTmpl, regexp.QuoteMeta(id)))\n\tif err == nil {\n\t\tcar.Price = extractFloat(contents, priceRe)\n\t}\n\n\tresult := engine.ParseResult{\n\t\tItems: []engine.Item{\n\t\t\t{\n\t\t\t\tId:      id,\n\t\t\t\tUrl:     url,\n\t\t\t\tType:    \"xcar\",\n\t\t\t\tPayload: car,\n\t\t\t},\n\t\t},\n\t}\n\n\tcarModelResult := ParseCarModel(contents, url)\n\tresult.Requests = carModelResult.Requests\n\n\treturn result\n}\n\nfunc extractString(\n\tcontents []byte, re *regexp.Regexp) string {\n\tmatch := re.FindSubmatch(contents)\n\n\tif len(match) >= 2 {\n\t\treturn string(match[1])\n\t} else {\n\t\treturn \"\"\n\t}\n}\n\nfunc extractFloat(contents []byte, re *regexp.Regexp) float64 {\n\tf, err := strconv.ParseFloat(extractString(contents, re), 64)\n\tif err != nil {\n\t\treturn 0\n\t}\n\treturn f\n}\n"
  },
  {
    "path": "crawler/xcar/parser/cardetail_test.go",
    "content": "package parser\n\nimport (\n\t\"io/ioutil\"\n\t\"testing\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/model\"\n)\n\nfunc TestParseCarDetail(t *testing.T) {\n\tcontents, err := ioutil.ReadFile(\n\t\t\"cardetail_test_data.html\")\n\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\texpectedItem := engine.Item{\n\t\tUrl:  \"http://newcar.xcar.com.cn/m35001/\",\n\t\tType: \"xcar\",\n\t\tId:   \"m35001\",\n\t\tPayload: model.Car{\n\t\t\tName:         \"奥迪TT双门2017款45 TFSI\",\n\t\t\tPrice:        47.18,\n\t\t\tImageURL:     \"http://img1.xcarimg.com/b63/s8386/m_20170616000036181753843373443.jpg-280x210.jpg\",\n\t\t\tSize:         \"4191×1832×1353mm\",\n\t\t\tFuel:         16.7,\n\t\t\tTransmission: \"6挡双离合\",\n\t\t\tEngine:       \"169kW(2.0L涡轮增压)\",\n\t\t\tDisplacement: 2,\n\t\t\tMaxSpeed:     250,\n\t\t\tAcceleration: 5.9,\n\t\t},\n\t}\n\n\tresult := ParseCarDetail(contents, \"http://newcar.xcar.com.cn/m35001/\")\n\n\tif len(result.Items) != 1 {\n\t\tt.Errorf(\"Must only return one item, but %d returned\",\n\t\t\tlen(result.Items))\n\t}\n\n\tactualItem := result.Items[0]\n\tif actualItem != expectedItem {\n\t\tt.Errorf(\"expected item: %+v, but was %+v\",\n\t\t\texpectedItem, actualItem)\n\t}\n\n\tconst resultSize = 8\n\texpectedUrls := []string{\n\t\t\"http://newcar.xcar.com.cn/m45776/\",\n\t\t\"http://newcar.xcar.com.cn/m45776/\",\n\t\t\"http://newcar.xcar.com.cn/m32946/\",\n\t}\n\n\tif len(result.Requests) != resultSize {\n\t\tt.Errorf(\"result should have %d \"+\n\t\t\t\"requests; but had %d\",\n\t\t\tresultSize, len(result.Requests))\n\t}\n\tfor i, url := range expectedUrls {\n\t\tif result.Requests[i].Url != url {\n\t\t\tt.Errorf(\"expected url #%d: %s; but \"+\n\t\t\t\t\"was %s\",\n\t\t\t\ti, url, result.Requests[i].Url)\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "crawler/xcar/parser/cardetail_test_data.html",
    "content": "\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"GB2312\">\n    <link rel=\"stylesheet\" type=\"text/css\" href=\"//icon.xcar.com.cn/2016/DemioModel/css/common.css?version=201913\" />\n    <script type=\"text/javascript\" src=\"//asserts.xcarimg.com/resource/newcar/ps/nav.js?v=201903061118\"></script>\n    <title>【奥迪TT双门2017款45 TFSI报价_图片_参数】_奥迪(进口)奥迪TT双门怎么样_爱卡汽车</title>\n    <meta name=\"keywords\" content=\"奥迪TT双门2017款45 TFSI报价, 奥迪TT双门2017款45 TFSI图片，奥迪(进口)奥迪TT双门怎么样，爱卡汽车\" />\n    <meta name=\"description\" content=\"爱卡汽车为您提供奥迪TT双门2017款45 TFSI最新报价，图片，参数配置，购车优惠，奥迪TT双门2017款45 TFSI车主点评及论坛精华等资讯内容，更多奥迪TT双门2017款45 TFSI精彩内容尽在爱卡汽车。\" />\n    <meta name=\"mobile-agent\" content=\"format=html5;url=https://a.xcar.com.cn/3/m35001/\" />\n    <link rel=\"alternate\" media=\"only screen and(max-width: 640px)\" href=\"//a.xcar.com.cn/3/m35001/\" >\n    <link rel=\"stylesheet\" type=\"text/css\" href=\"//icon.xcar.com.cn/min/?f=2011/header/css/2011nav.css&amp;version=2015015\" />\n    <link href=\"//icon.xcar.com.cn/2015/nav/css/channel_nav.css?v=20170922\" rel=\"stylesheet\" type=\"text/css\"/>\n    <link rel=\"stylesheet\" href=\"//icon.xcar.com.cn/2016/DemioModel/css/common.css\" />\n    <link rel=\"stylesheet\" href=\"//icon.xcar.com.cn/2016/DemioModel/css/model_v1.css?v=201809041442\" />\n    <link rel=\"stylesheet\" href=\"//asserts.xcarimg.com/resource/DemioModel/css/add_marks.css?v=201811271757\" />\n    <link rel=\"stylesheet\" type=\"text/css\" href=\"//asserts.xcarimg.com/resource/DemioModel/css/loans_model.css?v=201904151017\">\n    <link rel=\"stylesheet\" type=\"text/css\" href=\"//asserts.xcarimg.com/resource/DemioModel/css/comment_on_card_friends.css?v=201901281707\" />\n\n    <script  type=\"text/javascript\" src=\"//icon.xcar.com.cn/2014/muban/js/jquery-1.8.3.min.js\"></script>\n    <script  type=\"text/javascript\" src=\"//icon.xcar.com.cn/pub_js/city.js?v=3.201911.02\"></script>\n    <!-- <script  type=\"text/javascript\" src=\"//icon.xcar.com.cn/min/?f=2011newcar/ps/ipLocationInfo.js\"></script> -->\n    <script  type=\"text/javascript\" src=\"//icon.xcar.com.cn/pub_js/model_compare_new_selectcar.js?v=1\"></script>\n\n    <script type=\"text/javascript\">\n        var compare_clickcode = [124749,124748,124750,124751,124752,124753,124754,124755,124756,124757];\n    </script>\n    <!--<script  type=\"text/javascript\" src=\"//icon.xcar.com.cn/pub_js/model_compare_new.js?v=2017920\"></script>-->\n    <script src=\"//asserts.xcarimg.com/resource/xcarBrand/js/model_compare_new.js?v=20191102\"></script>\n    <!-- short_video start -->\n    <link rel=\"stylesheet\" href=\"//asserts.xcarimg.com/resource/common/short_video/css/short_video.css?v=201909032013\"/>\n    <link rel=\"stylesheet\" type=\"text/css\" href=\"//asserts.xcarimg.com/resource/DemioModel/css/short_video.css?v=201909041338\"/>\n    <script src=\"//asserts.xcarimg.com/resource/common/short_video/js/short_video_gbk.js?v=201909051843\"></script>\n    <script type=\"text/javascript\">\n        $(function(){\n            // 短视频\n            shortVideoInit({\n                attention_url: \"//newcar.xcar.com.cn/auto/index.php?r=service/AttentionApi/AddFollow\", // 关注接口url\n                cancel_attention_url: \"//newcar.xcar.com.cn/auto/index.php?r=service/AttentionApi/CancelFollow\", // 取消关注接口url\n            });\n        })\n    </script>\n    <!-- short_video end -->\n    <style type=\"text/css\">\n        .ad_775_90 { width: 775px;height: 90px;display: block;margin-top: 20px;}\n        .contrastcon ul li .tj_icon {\n            display: block;\n            width: 20px;\n            height: 20px;\n            background: url(\"//icon.xcar.com.cn/2015/newcar/images/zym_tj.jpg \") no-repeat;\n            position: absolute;\n            left: -1px;\n            top: -1px;\n            padding: 0;\n        }\n    </style>\n\n    <script type=\"text/javascript\">\n        var pserid = \"3\",mid=\"35001\";//重要\n    </script>\n\n    <script>\n\n        (function () {\n\n            var _protocol = ((\"https:\" == document.location.protocol) ? \" https://\" : \" http://\");\n\n            var _phref=\"dw.xcar.com.cn/analytics.php?pserid=3\";\n\n            document.write(unescape(\"%3Cscript async src='\" + _protocol + _phref+\"' type='text/javascript'%3E%3C/script%3E\"));\n\n        })()\n\n    </script> </head>\n<body><script type=\"text/javascript\" src=\"//icon.xcar.com.cn/min/?f=newcar/ipLocationInfo_v1.js&amp;v=2019.17.5.23.4\"></script>\n\n<!-- 头部框架 -->\n<div id=\"div_newd0_js_2379\"  class=\"ismargintop\"></div>\n<script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2379&site_page=newcar.xcar.com.cn/m35001/&site_ref=http://newcar.xcar.com.cn/3/&dx_ggw_series_id=\"></script><script type='text/javascript'>\n    try{\n        var nuaLower = navigator.userAgent.toLowerCase().toLocaleLowerCase();\n        if(nuaLower.match(/android|iphone|moblie/) && !nuaLower.match(/pad/))\n        {\n            document.write('<scr' + 'ipt src=\"//newcar.xcar.com.cn/js/Jump.js?t=' + new Date().getTime() + '\"> <\\/scri' + 'pt>');\n        }\n    }catch(e){}\n</script>\n<link href=\"//asserts.xcarimg.com/resource/common/header/channel_nav_utf.css?v=201908082036\" rel=\"stylesheet\"\n      type=\"text/css\" />\n\n<!--header-->\n\n<!-- login-->\n\n<div class=\"Header_bg\" id=\"totop\">\n\n    <div class=\"Header\"> <a href=\"http://www.xcar.com.cn/\" title=\"爱卡汽车\" class=\"Hlogo\"></a>\n\n        <div class=\"mmp menubox fr\">\n\n            <div class=\"menutb\"> <span class=\"iphone\">手机爱卡</span> </div>\n\n            <div class=\"mmp_show\"> <a href=\"http://app.xcar.com.cn/wap.htm\" target=\"_blank\" class=\"wap\">触屏版</a> <a\n                    href=\"http://app.xcar.com.cn/xcar.htm\" target=\"_blank\" class=\"xcar\">爱卡汽车</a> <a\n                    href=\"http://app.xcar.com.cn/carfinder.htm\" target=\"_blank\" class=\"carfinder\">爱买车</a><span\n                    class=\"weixin\">爱卡微信<i></i></span> </div>\n\n        </div>\n\n        <!-- 论坛导航部分开始 -->\n\n        <div class=\"mbbs menubox fr\" rel=\"xheaderbbsnavBox\">\n\n            <div class=\"menutb\">论坛导航</div>\n\n            <div class=\"mbbs_show\" id=\"xheaderbbsNav\">\n\n                <iframe scrolling=\"no\" frameborder=\"0\" style=\"width: 822px;\" class=\"nav_daohang\" id=\"daohang\" name=\"daohang\"\n                        marginheight=\"0\" marginwidth=\"0\" border=\"0\" target=\"_blank\" height=\"552px\"></iframe>\n\n            </div>\n\n        </div>\n\n        <!-- 论坛导航部分结束 -->\n        <div id=\"xheaderMessage\" class=\"menubox fr\"></div>\n        <!-- 车市导航部分开始 -->\n\n        <div class=\"mcs menubox fl\" rel=\"xheaderchishi\">\n\n            <div class=\"menutb\" id=\"xHeaderIplocation\"><a href=\"http://bj.xcar.com.cn/\" target=\"_blank\">北京车市</a></div>\n\n            <div class=\"mcs_show\" id=\"xheadcsdaohang\">\n\n                <iframe scrolling=\"no\" frameborder=\"0\" height=\"171px\" style=\"width: 702px;\" id=\"csdaohang\" name=\"csdaohang\"\n                        marginheight=\"0\" marginwidth=\"0\" border=\"0\" target=\"_blank\"></iframe>\n\n            </div>\n\n        </div>\n\n        <!-- 车市导航部分结束 -->\n\n\n\n        <div id=\"xloginBtn\" style=\"display:none;float:right;height:30px;\"></div>\n\n\n\n        <div id=\"xlogininfo\" class=\"muser menubox fr\" style=\"\"></div>\n\n    </div>\n\n</div>\n\n<!-- login end -->\n\n<div class=\"Headnav_bg\">\n\n    <div class=\"Headnav\">\n\n        <div class=\"Hnav_choose\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://newcar.xcar.com.cn/\" onclick=\"clicklog('123948','','');\">选车</a></li>\n\n                <li><a href=\"http://info.xcar.com.cn/\" onclick=\"clicklog('123949','','');\">新车</a></li>\n\n                <li><a href=\"http://info.xcar.com.cn/guide/\" onclick=\"clicklog('123950','','');\">导购</a>&#8226;<a\n                        href=\"http://drive.xcar.com.cn/\" onclick=\"clicklog('123951','','');\">试驾</a></li>\n\n                <li><a href=\"http://newcar.xcar.com.cn/photo/\" onclick=\"clicklog('123952','','');\">车图</a></li>\n\n                <li><a href=\"http://suv.xcar.com.cn/\" onclick=\"clicklog('123955','','');\">SUV</a></li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_buy\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://newcar.xcar.com.cn/buy/\" onclick=\"clicklog('123956','','');\">买车</a> </li>\n\n                <li><a href=\"http://price.xcar.com.cn/\" onclick=\"clicklog('123957','','');\">报价</a> </li>\n\n                <li><a href=\"http://dealer.xcar.com.cn/\" onclick=\"clicklog('123958','','');\">经销商</a> </li>\n\n                <li><a href=\"http://mall.xcar.com.cn/sale\" onclick=\"clicklog('123959','','');\">车有惠</a> </li>\n\n                <li><a href=\"http://used.xcar.com.cn/\" onclick=\"clicklog('123960','','');\">二手车</a> </li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_use cwy_Hnav_use\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://yp.xcar.com.cn/\" onclick=\"clicklog('123961','','');\">用车</a></li>\n\n                <li><a href=\"http://mall.xcar.com.cn\" onclick=\"clicklog('123963','','');\">商城</a></li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_inte cwy_Hnav_inte\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://club.xcar.com.cn/\" onclick=\"clicklog('123964','','');\">社区</a><i class=\"H_news\"\n                                                                                                                style=\"display:none\"></i></li>\n\n                <li><a href=\"//club.xcar.com.cn/diy/\" target=\"_blank\" onclick=\"clicklog('127784','','');\"\n                       style=\"position:relative;\">游记</a></li>\n\n                <li><a href=\"http://my.xcar.com.cn/thread/hot.htm\" target=\"_blank\" onclick=\"clicklog('123965','','');\">热帖</a>\n                </li>\n\n                <li><a href=\"http://club.xcar.com.cn/selected/\" target=\"_blank\" onclick=\"clicklog('123966','','');\">精选</a> </li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_found\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://culture.xcar.com.cn\" onclick=\"clicklog('126518','','');\">文化</a></li>\n\n            </ul>\n\n        </div>\n\n    </div>\n\n</div>\n\n\n<script src=\"//asserts.xcarimg.com/resource/common/jquery-1.8.3.min.js\"></script><script src=\"//cstaticdun.126.net/load.min.js\"></script><!--/顶部导航-->\n<div id=\"div_newd0_js_1179\" ></div>\n<!-- 车型页内容 -->\n\n\n<!--面包屑-->\n<div class=\"place_nv\">\n    <div class=\"place\">当前位置:<a target=\"_blank\" href=\"//www.xcar.com.cn\">爱卡汽车</a>&gt;<a target=\"_blank\" href=\"/car/0-0-0-0-0-0-8-0-0-0-0-0/\">跑车</a>&gt;<a target=\"_blank\" href=\"/3/\">奥迪TT双门</a>&gt;<a target=\"_blank\" href=\"/m35001/\">2017款 45 TFSI</a>&gt;<span>车型首页</span></div>\n    <div class=\"seek\">\n        <form name=\"searchForm\" class=\"model_form_con clearfix\" action=\"//search.xcar.com.cn/search.php\" target=\"_blank\" method=\"get\">\n            <div class=\"seek_cn\">\n                <span class=\"seek_ico\"></span>\n                <input type=\"text\" id=\"hsearchkey\" name=\"k\" autocomplete=\"off\" class=\"input_txt\">\n                <input type=\"hidden\" name=\"c\" value=\"1\">\n                <input type=\"hidden\" name=\"ie\" value=\"gbk\">\n            </div>\n            <a class=\"blue_but\" href=\"javascript:void(0);\" id=\"hesearchBtn\">搜索</a>\n            <div id=\"searchResultlist\" class=\"model_form_s\" style=\"display: none;\"><ul></ul></div>\n        </form>\n        <link rel=\"stylesheet\" href=\"//icon.xcar.com.cn/ss/newsearch/css/search.css\">\n        <script data-main=\"searchExec\" src=\"//js.xcar.com.cn/tools/requirejs/2.3.js?v=1.20170120\"></script>\n        <script>\n            var _tpl = 'source/search/search_tpl_c1.r';\n\n            var _linkid = '124987';\n            var _spserid = '102530';\n            var _associativeid = '124988';\n            var _sresultid = '125158';\n            var cacheSettings={\n                tpl:\"1.20170323.1\",\n                search:\"1.20170323.1\",\n                searchExec:\"1.20170323.1\"\n            };\n            requirejs.config({\n                baseUrl:\"//js.xcar.com.cn/\",\n                paths:{\n                    \"jquery\": [\"./tools/jq/1.9-nol\"],\n                    \"tpl\":[_tpl],\n                    \"search\":[\"source/search/search.r\"],\n                    \"searchExec\":[\"source/search/search_exec.r\"],\n                    \"emptyFn\":[\"source/search/search_emptyfns.r\"]\n                },\n                config:{\n                    \"tpl\":{\n                        \"clickP\":{\n                            \"spser\":\"#zoneclick=\"+ _spserid +\"\",\n                            \"associative\":\"#zoneclick=\"+ _associativeid +\"\",\n                            \"sresult\":\"#zoneclick=\"+ _sresultid +\"\"\n                        }\n                    },\n                    \"searchExec\":{\n                        \"linkid\":_linkid\n                    }\n                },\n                urlArgs:function(id, url) {\n                    if(!cacheSettings[id])return \"\";\n                    return (url.indexOf(\"?\") === -1 ? \"?\" : \"&\") + \"v=\"+cacheSettings[id];\n                }\n            });\n        </script>\n    </div>\n</div>\n\n<!--中间开始头部-->\n<style type=\"text/css\">\n    .tt_nav li {\n        width: 8.32%;\n    }\n</style>\n<!-- 通用导航 -->\n<div class=\"model_wp\">\n    <div class=\"model_main mt0\">\n        <div class=\"new_wt\">\n            <div class=\"tt_h1 no_bt\">\n                <span class=\"return\"><a href=\"/3/\">&lt;&lt;返回奥迪(进口)-奥迪TT双门 频道</a>|</span>\n                <span class=\"lt_f1\">2017款 </span><h1>45 TFSI</h1>\n                <div class=\"select focus_car\">\n                    <a href=\"javascript:;\" class=\"select_on\"></a><!-- 鼠标点击添加 select_off -->\n                    <div class=\"select_lt focus_car_list\" style=\"display: none;\">\n                        <span class=\"title\">2017款奥迪TT双门</span>\n                        <a href=\"/m37326/\" title=\"2017款奥迪TT双门40 TFSI\" >40 TFSI</a>\n                        <a href=\"/m35001/\" title=\"2017款奥迪TT双门45 TFSI\" >45 TFSI</a>\n                        <a href=\"/m35002/\" title=\"2017款奥迪TT双门45 TFSI quattro\" >45 TFSI quattro</a>\n                        <span class=\"title\">2017款奥迪TT敞篷</span>\n                        <a href=\"/m35005/\" title=\"2017款奥迪TT敞篷Roadster 45 TFSI\" >Roadster 45 TFSI</a>\n                        <a href=\"/m35006/\" title=\"2017款奥迪TT敞篷Roadster 45 TFSI quattro\" >Roadster 45 TFSI quattro</a>\n\n                    </div>\n                </div>\n            </div>\n            <div class=\"state\">\n                <a href=\"javascript:;\" onclick=\"clicklog(124799);\" dc=\"follow\" class=\"orange_but follow ps_head_attention\"><em></em>加关注</a>\n            </div>\n        </div>\n        <!-- 顶部标题 -->\n        <ul class=\"tt_nav\">\n            <li><a href=\"/m35001/\" onclick=\"clicklog(124656);\" title=\"2017款 2.0T 45 TFSI车型首页\" class=\"cur\">车型首页</a></li>\n            <li><a  href=\"/m35001/config.htm\" onclick=\"clicklog(123612);\"  title=\"奥迪TT双门参数配置\">参数配置</a></li>\n            <li><a href=\"/photo/m35001/\" class=\"model_nav_photo\"  onclick=\"clicklog(123594);\" title=\"奥迪TT双门图片\" target=\"_blank\">图片</a></li>\n            <li><a id=\"newcar_nav_dealer_price\" href=\"/m35001/baojia/\" onclick=\"clicklog(123597);\" title=\"奥迪TT双门报价\">报价</a></li>\n\n            <li><a href=\"javascript:void(0);\" class=\"no\"title=\"奥迪TT双门全车详解\">全车详解</a></li>\n\n            <!-- <li><a rel=\"nofollow\" href=\"/m35001/review.htm\" onclick=\"clicklog(124658);\"  title=\"奥迪TT双门口碑\" >口碑</a></li>-->\n            <li><a rel=\"nofollow\" href=\"/m35001/review.htm\" onclick=\"clicklog(124658);\"  title=\"奥迪TT双门口碑\" >口碑</a></li>\n\n            <li><a rel=\"nofollow\" href=\"/m35001/news.htm\" onclick=\"clicklog(124659);\" title=\"奥迪TT双门文章home\" >文章</a></li>\n\n            <li><a rel=\"nofollow\" href=\"/m35001/video.htm\" onclick=\"clicklog(124660);\"  title=\"2017款 2.0T 45 TFSI视频\">视频</a></li>\n\n            <li><a rel=\"nofollow\" href=\"javascript:void(0);\" class=\"no\" title=\"2017款 2.0T 45 TFSI养车报告\" >养车报告</a></li>\n\n            <li><a class=\"xcar_used_car\"href=\"//used.xcar.com.cn/\" onclick=\"clicklog(124662);\" target=\"_blank\" title=\"奥迪TT双门二手车\" >二手车</a></li>\n            <li><a id=\"xcar_loan_car\" class=\"no\" href=\"javascript:;\" onclick=\"clicklog(127107);\" title=\"奥迪TT双门贷款\" >贷款</a></li>\n            <li><a href=\"//www.xcar.com.cn/bbs/forumdisplay.php?fid=703\" onclick=\"clicklog(123596);\" target=\"_blank\"  title=\"奥迪TT双门论坛\">论坛</a></li>\n        </ul>\n    </div>\n    <!-- 顶部标题 end-->\n</div>\n<script type=\"text/javascript\">\n    var _pserid = '3';\n    var _nav_mid = '35001';\n    var type = 'm';\n    if( typeof getDealerPriceNav == 'function' )\n        getDealerPriceNav(_pserid,_nav_mid,city_id);\n    if(_nav_mid > 0 )\n    {\n        if( typeof nav_attention == 'function' )\n            nav_attention();\n    }\n    if( typeof checkUsedCar == 'function' )\n        checkUsedCar(3,city_id,province_id,1,type)\n\n    //点击空白处 关闭\n    $(document).click(function(e){\n        //基本信息车型下拉菜单部分\n        if(e.target.parentNode.className != \"focus_car_list\")\n        {\n            $('.focus_car').find('.select_off').removeClass().addClass('select_on');\n            $('.focus_car').children('.focus_car_list').hide();\n        }\n    })\n\n    $('.focus_car').children('a').click(function(ev){\n        if(this.className === 'select_on') {\n            this.className = 'select_on select_off';\n            $(this.parentNode).children('.focus_car_list').show();\n        }else{\n            this.className = 'select_on';\n            $(this.parentNode).children('.focus_car_list').hide();\n        }\n        ev.preventDefault();\n        return false;\n    });\n\n</script>\n<!-- 通用导航END -->\n<!-- 头部框架 end-->\n<!-- 当前位置&搜索 end-->\n<!-- 内容框架 -->\n<div class=\"model_wp\">\n    <!-- 顶部标题 -->\n    <!-- 顶部标题 end-->\n</div>\n<div class=\"model_wp\">\n    <!-- 栏目框架 -->\n    <div class=\"model_cl\">\n        <!-- 焦点图 -->\n        <div class=\"model_main\">\n            <div class=\"focus_cn\">\n                <div class=\"focus_big\" >\n                    <a class=\"imga_new model_first_img \" target=\"_blank\" href=\"/photo/m35001/\" onclick=\"clicklog(123711);\" thref=\"/photo/m35001/\" data-href=\"/photo/s8386_1/3346975.htm\">\n                        <img class=\"color_car_img_new\" src=\"//img1.xcarimg.com/b63/s8386/m_20170616000036181753843373443.jpg-280x210.jpg\" width=\"280\" height=\"210\"   alt=\"2017款奥迪TT双门 \" title=\"2017款奥迪TT双门 \" onerror=\"this.src='//icon.xcar.com.cn/2011newcar/images/auto/car_default.jpg'\"   defaultimg=\"//img1.xcarimg.com/b63/s8386/m_20170616000036181753843373443.jpg-280x210.jpg\">\n                        <p class=\"pr_bg\"><a target=\"_blank\"  href=\"/photo/m35001/\" >查看117张实拍图片 <i>&gt;&gt;</i></a></p>\n                        <input type=\"hidden\" id=\"hid_picurl\" value=\"/photo/m35001/\" />\n                    </a>\n\n                </div>\n                <div class=\"hue\" style=\"\">\n                    <label>车身颜色:</label>\n                    <a class='car_select_color_new' href=\"#\" title=\"探戈红\" rel=\"\" style=\"cursor: default;\" ><div class=\"bd\"><div class=\"bd_c\" style=\"background-color:#c5131f;\"></div></div></a>\n                    <a class='car_select_color_new' href=\"#\" title=\"冰川白\" rel=\"\" style=\"cursor: default;\" ><div class=\"bd\"><div class=\"bd_c\" style=\"background-color:#f6f6f6;\"></div></div></a>\n                    <a class='car_select_color_new' href=\"#\" title=\"天云灰\" rel=\"\" style=\"cursor: default;\" ><div class=\"bd\"><div class=\"bd_c\" style=\"background-color:#6e6e70;\"></div></div></a>\n                    <a class='car_select_color_new' href=\"#\" title=\"季风灰\" rel=\"\" style=\"cursor: default;\" ><div class=\"bd\"><div class=\"bd_c\" style=\"background-color:#525657;\"></div></div></a>\n                    <a class='car_select_color_new' href=\"#\" title=\"斯库巴蓝\" rel=\"\" style=\"cursor: default;\" ><div class=\"bd\"><div class=\"bd_c\" style=\"background-color:#484677;\"></div></div></a>\n                    <a class='car_select_color_new' href=\"#\" title=\"花剑银\" rel=\"\" style=\"cursor: default;\" ><div class=\"bd\"><div class=\"bd_c\" style=\"background-color:#c1c5c8;\"></div></div></a>\n                    <a class='car_select_color_new' href=\"#\" title=\"纳诺灰\" rel=\"\" style=\"cursor: default;\" ><div class=\"bd\"><div class=\"bd_c\" style=\"background-color:#8e8e90;\"></div></div></a>\n                    <a class='car_select_color_new' href=\"#\" title=\"维加斯黄\" rel=\"\" style=\"cursor: default;\" ><div class=\"bd\"><div class=\"bd_c\" style=\"background-color:#fcc84c;\"></div></div></a>\n\n                    <div class=\"hue_more\">\n                        <a href=\"javascript:;\" class=\"hue_on\">更多<em></em></a><!--鼠标点击展开样式 .hue_off-->\n                        <div class=\"hue_main\" style=\"width:42px;display: none;\">\n                            <a class='car_select_color_new' href=\"#\" title=\"传奇黑\" rel=\"\" style=\"cursor: default;\" ><div class=\"bd\"><div class=\"bd_c\" style=\"background-color:#000000;\"></div></div></a>\n                        </div>\n                    </div>\n\n\n                </div>\n            </div>\n            <div class=\"ref_cn\">\n\n                <div class=\"ref_pc\">\n                    <dl class=\"ref_dl1\">\n                        <dt> 本地<br/>参考价 </dt>\n                        <dd class=\"ref_ico1\"></dd><!--\n                                            <dd><span class=\"htc_saga\">即将上市</span></dd>-->\n                        <dd id=\"low_price_new\"></dd>\n\n                    </dl>\n                    <dl class=\"ref_dl2\"  style=\"border-right-width: 0px;\" >\n                        <dt>厂商<br/>指导价 </dt>\n                        <dd class=\"ref_ico2\"></dd>\n                        <!-- 停售不给链接-->\n                        <dd>\n                            <em class=\"grey\">\n                                <a href=\"/jisuanqi/quankuan/m35001/\" target=\"_blank\" class=\"drop\"></a>\n                                <a href=\"/m35001/baojia/\" target=\"_blank\" onclick=\"clicklog(124663);\">47.18</a>\n                            </em>万\n                        </dd>\n\n\n\n                    </dl>\n                    <dl class=\"ref_dl3\" id=\"youhui\" style=\"display: none;\">\n\n                        <dt>至少<br/>优惠</dt>\n                        <dd class=\"ref_ico3\" style=\"display:none;\"></dd>\n                        <dd><em><a id='preferential' href='' target=\"_blank\" onclick=\"clicklog(124664);\"></a></em>万<a class=\"inform\" href=\"javascript:;\" style=\"display: none;\">降价通知</a> </dd>\n\n\n                    </dl>\n                </div>\n                <div class=\"ref_lk\">\n                    <a href=\"http://newcar.xcar.com.cn/auto/index.php?r=dealerPopw/order&type=1&mid=35001&is_cms=757&cid=2\" target=\"_blank\" class=\"orange_but alink\" onclick=\"clicklog(123757)\">询底价</a>\n                    <a href=\"http://newcar.xcar.com.cn/auto/index.php?r=dealerPopw/order&mid=35001&did=0&type=1&is_cms=759&cid=2&exchange=1\" target=\"_blank\" class=\"grey_but alink\" onclick=\"clicklog(124665);\">置换</a>\n                    <div id='loancar'></div>\n                    <div id=\"used2_cars\"></div>\n                </div>\n\n                <ul class=\"ref_ul\">\n                    <li><span>车身尺寸:</span><em>4191×1832×1353mm</em></li>\n                    <li class=\"bd_l\"><span>工信部油耗:</span><em>16.7L/100km</em></li>\n                    <li><span>变 速 箱:</span><em>6挡双离合</em></li>\n                    <li class=\"bd_l\"><span>发 动 机:</span><em>169kW(2.0L涡轮增压)</em></li>\n                    <li><span>驱动方式:</span><em>前置前驱</em></li>\n                    <li class=\"bd_l\"><span>排　　量:</span><em>2.0L</em></li>\n\n                </ul>\n            </div>\n        </div>\n        <!-- 焦点图 end-->\n        <div id=\"div_newd0_js_2044\" ></div>\n        <!-- 参数配置 -->\n        <div class=\"model_main\">\n            <div class=\"model_tt\">\n                <h2><a href=\"/m35001/config.htm\" target=\"_blank\" title=\"2017款 45 TFSI参数配置\" onclick=\"clicklog(124666);\">2017款 45 TFSI 参数配置</a></h2><span class=\"more mt15\"><em></em><a href=\"/m35001/config.htm\" target=\"_blank\" onclick=\"clicklog(124666);\">更多</a></span></div>\n            <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=\"deploy_tb\">\n                <tbody>\n                <tr class=\"deploy_hd\">\n                    <td colspan=\"4\"><span>基本参数</span><div class=\"marking\"><label>解释：</label><span>-无</span><span>● 有</span><span>○ 可选</span><span>▲ 待查</span></div></td>\n                </tr>\n                <tr>\n                    <td class=\"w148 bdl\">级别</td>\n                    <td class=\"w237\">跑车</td>\n                    <td class=\"w148 \">发动机</td>\n                    <td class=\"w237\">169kW(2.0L涡轮增压)</td>\n                </tr><tr>                                   <td class=\"w148 bdl\">动力类型</td>\n                    <td class=\"w237\">汽油机</td>\n                    <td class=\"w148 \">变速箱</td>\n                    <td class=\"w237\">6挡双离合</td>\n                </tr><tr>                                   <td class=\"w148 bdl\">长×宽×高(mm)</td>\n                    <td class=\"w237\">4191×1832×1353</td>\n                    <td class=\"w148 \">车身结构</td>\n                    <td class=\"w237\">2门 4座 跑车</td>\n                </tr><tr>                                   <td class=\"w148 bdl\">上市年份</td>\n                    <td class=\"w237\">2017</td>\n                    <td class=\"w148 \">最高车速(km/h)</td>\n                    <td class=\"w237\">250</td>\n                </tr><tr>                                   <td class=\"w148 bdl\">0-100加速时间(s)</td>\n                    <td class=\"w237\">5.9</td>\n                    <td class=\"w148 \">工信部油耗(L/100km)</td>\n                    <td class=\"w237\">6.7</td>\n                    <!--                      <td class=\"w148\"></td>\n<td class=\"w237\"></td>\n-->                  </tr>\n\n                </tbody>\n            </table>\n            <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=\"deploy_tb\">\n                <tbody>\n                <tr class=\"deploy_cn\">\n                    <td colspan=\"4\"><span>车身参数</span></td>\n                </tr>\n                <tr>\n                    <td class=\"w148 bdl\">车长(mm)</td>\n                    <td class=\"w237\">4191</td>\n                    <td class=\"w148\">车宽(mm)</td>\n                    <td class=\"w237\">1832</td>\n                </tr>\n                <tr>\n                    <td class=\"w148 bdl\">车高(mm)</td>\n                    <td class=\"w237\">1353</td>\n                    <td class=\"w148\">轴距(mm)</td>\n                    <td class=\"w237\">2502</td>\n                </tr>\n                <tr>\n                    <td class=\"w148 bdl\">整备质量(kg)</td>\n                    <td class=\"w237\">1350</td>\n                    <td class=\"w148\">最小离地间隙(mm)</td>\n                    <td class=\"w237\">-</td>\n                </tr>\n                <tr>\n                    <td class=\"w148 bdl\">前轮距(mm)</td>\n                    <td class=\"w237\">1572</td>\n                    <td class=\"w148\">后轮距(mm)</td>\n                    <td class=\"w237\">1552</td>\n                </tr>\n                <tr>\n                    <td class=\"w148 bdl\">车门数</td>\n                    <td class=\"w237\">2</td>\n                    <td class=\"w148\">座位数</td>\n                    <td class=\"w237\">4</td>\n                </tr>\n                <tr>\n                    <td class=\"w148 bdl\">油箱容积(L)</td>\n                    <td class=\"w237\">50</td>\n                    <td class=\"w148\">行李厢最小容积(L)</td>\n                    <td class=\"w237\">305</td>\n\n                </tr>\n\n\n                </tbody>\n            </table>\n            <p class=\"look_all\"><a href=\"/m35001/config.htm\" target=\"_blank\">查看全部配置</a></p>\n        </div>        <!-- 参数配置 end -->\n        <div id=\"div_newd0_js_2239\" ></div>\n        <!-- 图片 -->\n        <div class=\"model_main\">\n            <div class=\"model_tt\"><h2><a href=\"/photo/m35001\" target=\"_blank\">2017款 45 TFSI 实拍图片</a> </h2><span class=\"digit\">共有<em>117</em>张图片</span></div>\n\n            <div class=\"img_cn\">\n                <div class=\"img_tt\"><h3>整体外观</h3><span class=\"fl\">（8张）</span> <span class=\"more\"><em></em><a href=\"/photo/m35001_1/\" target=\"_blank\" onclick=\"clicklog(124675)\">更多</a></span> </div>\n                <ul class=\"img_lt\">\n                    <li><a href=\"/photo/s8386_1/3346972.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124676)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000025123831063331037.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_1/3346972.htm\">纯正</a></p></li>\n                    <li><a href=\"/photo/s8386_1/3346975.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124676)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000036181753843373443.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_1/3346975.htm\">正侧45度</a></p></li>\n                    <li><a href=\"/photo/s8386_1/3346976.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124676)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000039922540650670090.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_1/3346976.htm\">纯侧</a></p></li>\n                    <li><a href=\"/photo/s8386_1/3346978.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124676)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000051097035004394028.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_1/3346978.htm\">后侧45度</a></p></li>\n                    <li><a href=\"/photo/s8386_1/3346977.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124676)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000045311923611160840.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_1/3346977.htm\">纯后</a></p></li>\n                </ul>\n                <div class=\"img_tt\"><h3>细节外观</h3><span class=\"fl\">（36张）</span> <span class=\"more\"><em></em><a href=\"/photo/m35001_2/\" target=\"_blank\" onclick=\"clicklog(124677)\">更多</a></span> </div>\n                <ul class=\"img_lt\">\n                    <li><a href=\"/photo/s8386_2/3346981.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124678)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000104902046708017325.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_2/3346981.htm\">头灯</a></p></li>\n                    <li><a href=\"/photo/s8386_2/3347003.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124678)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000213603002179043972.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_2/3347003.htm\">尾灯</a></p></li>\n                    <li><a href=\"/photo/s8386_2/3346982.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124678)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000107402562084812610.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_2/3346982.htm\">雾灯</a></p></li>\n                    <li><a href=\"/photo/s8386_2/3346980.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124678)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000102863805237406700.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_2/3346980.htm\">中网</a></p></li>\n                    <li><a href=\"/photo/s8386_2/3346984.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124678)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000116342047355906779.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_2/3346984.htm\">后视镜</a></p></li>\n                </ul>\n                <div class=\"img_tt\"><h3>空间座椅</h3><span class=\"fl\">（39张）</span> <span class=\"more\"><em></em><a href=\"/photo/m35001_3/\" target=\"_blank\" onclick=\"clicklog(124679)\">更多</a></span> </div>\n                <ul class=\"img_lt\">\n                    <li><a href=\"/photo/s8386_3/3347017.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124680)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000300537135121486050.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_3/3347017.htm\">前排空间</a></p></li>\n                    <li><a href=\"/photo/s8386_3/3347045.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124680)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000425404955758911420.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_3/3347045.htm\">前排座椅</a></p></li>\n                    <li><a href=\"/photo/s8386_3/3347046.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124680)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000427049960467197466.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_3/3347046.htm\">后排座椅</a></p></li>\n                    <li><a href=\"/photo/s8386_3/3347018.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124680)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000303772957640514081.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_3/3347018.htm\">座椅调节</a></p></li>\n                    <li><a href=\"/photo/s8386_3/3347047.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124680)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000430441074945897388.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_3/3347047.htm\">后排座椅放倒</a></p></li>\n                </ul>\n                <div class=\"img_tt\"><h3>中控区</h3><span class=\"fl\">（23张）</span> <span class=\"more\"><em></em><a href=\"/photo/m35001_4/\" target=\"_blank\" onclick=\"clicklog(124681)\">更多</a></span> </div>\n                <ul class=\"img_lt\">\n                    <li><a href=\"/photo/s8386_4/3347062.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124682)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000526513982539792003.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_4/3347062.htm\">全景内饰</a></p></li>\n                    <li><a href=\"/photo/s8386_4/3347063.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124682)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000528483661578176390.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_4/3347063.htm\">中控台</a></p></li>\n                    <li><a href=\"/photo/s8386_4/3347066.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124682)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000537816545661674645.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_4/3347066.htm\">方向盘</a></p></li>\n                    <li><a href=\"/photo/s8386_4/3347073.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124682)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000557771404412010338.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_4/3347073.htm\">仪表</a></p></li>\n                    <li><a href=\"/photo/s8386_4/3347058.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124682)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000513292197626799008.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_4/3347058.htm\">变速挡杆</a></p></li>\n                </ul>\n                <div class=\"img_tt\"><h3>其它</h3><span class=\"fl\">（11张）</span> <span class=\"more\"><em></em><a href=\"/photo/m35001_5/\" target=\"_blank\" onclick=\"clicklog(124683)\">更多</a></span> </div>\n                <ul class=\"img_lt\">\n                    <li><a href=\"/photo/s8386_5/3347080.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124684)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000625022261633953642.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_5/3347080.htm\">发动机</a></p></li>\n                    <li><a href=\"/photo/s8386_5/3347088.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124684)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000650026850291967034.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_5/3347088.htm\">钥匙</a></p></li>\n                    <li><a href=\"/photo/s8386_5/3347078.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124684)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000619170932612834877.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_5/3347078.htm\">备胎</a></p></li>\n                    <li><a href=\"/photo/s8386_5/3347087.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124684)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000647225930219350653.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_5/3347087.htm\">其它</a></p></li>\n                    <li><a href=\"/photo/s8386_5/3347086.htm\" target=\"_blank\" class=\"a_img\" onclick=\"clicklog(124684)\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000644881955392057937.jpg-200x150.jpg\" width=\"140\" height=\"105\"></a><p><a target=\"_blank\" href=\"/photo/s8386_5/3347086.htm\">其它</a></p></li>\n                </ul>\n            </div>\n        </div>\n        <!-- 图片 end-->\n\n\n        <!-- short_video start -->\n        <!-- short_video end -->\n\n        <!-- 经销商报价 -->\n        <div class=\"model_main\">\n            <div class=\"model_tt bd_b local2_name\">\n                <h2><a href=\"\" target=\"_blank\" id=\"local_url\">本地经销商报价</a></h2>\n\n                <div class=\"city_site\">\n                    <div class=\"seller_tab\">\n                        <a href=\"javascript:;\" class=\"site_on site_switch_box \"><em></em>切换城市</a><!--鼠标点击激活.site_off-->\n                        <div class=\"site_pop seller_level\" style=\"display:none;\">\n                            <div class=\"site_h2\"></div>\n                            <div class=\"selectbox city_select\">\n                                <div class=\"selecttxt\"><div class=\"selectem provinceName\">选择省份</div></div>\n                                <div class=\"option\" style=\"display: none; \" >\n                                    <ul class=\"province\"></ul>\n                                </div>\n                                <input type=\"hidden\" name=\"province_id\" class=\"province_id\" value=\"0\" />\n                            </div>\n                            <div class=\"selectbox city_select procity\" >\n                                <div class=\"selecttxt\"><div class=\"selectem cityName\" >选择城市</div></div>\n                                <div class=\"option\" style=\"display: none; \">\n                                    <ul class=\"city\"></ul>\n                                </div>\n                                <input type=\"hidden\" name=\"city_id\" class=\"city_id\" value=\"0\" />\n                            </div>\n                            <a href=\"javascript:;\" class=\"blue_but pub_city_but\" >确定</a>\n                        </div>\n                    </div>\n                    <script type=\"text/javascript\">\n                        $(document).ready(function() {\n                            /* 下拉插件JS */\n                            $(\"div.seller_tab .selectbox\").hover(function() {\n                                    $(this).addClass(\"selectbox_hover\");\n                                },\n                                function() {\n                                    $(this).removeClass(\"selectbox_hover\");\n                                });\n                            $(\"div.seller_tab .option li\").hover(function() {\n                                    $(this).addClass(\"active\");\n                                },\n                                function() {\n                                    $(this).removeClass(\"active\");\n                                });\n\n                            $(\"div.seller_tab .selecttxt\").unbind();\n                            $(\"div.seller_tab .selecttxt\").click(function(event) {\n                                //停止冒泡\n                                event.stopPropagation();\n                                /* 定义下拉内容最大高度 */\n                                if($(this).siblings(\".option\").height()>=300)\n                                {\n                                    $(this).siblings(\".option\").height(300);\n                                }\n                                else\n                                {\n                                    $(this).siblings(\".option\").height('auto');\n                                }\n\n                                //判断当前状态如果打开则关闭\n                                if($(this).parent().is('.selectbox_on'))\n                                {\n                                    $(this).parent().find(\".option\").hide();\n                                    $(this).parent().removeClass(\"selectbox_on\"); return;\n                                }\n\n                                //普通点击事件\n                                $(\"div.seller_tab .selectbox\").removeClass(\"selectbox_on\");\n                                $(this).parent().addClass(\"selectbox_on\");\n                                $(\"div.seller_tab .selectbox\").find('.option').hide();\n                                $(this).parent().find(\".option\").show();\n                            });\n                            /* 下拉插件JS end */\n\n                            $(\"div.seller_tab a.site_switch_box\").unbind();\n                            //城市下拉\n                            $('div.seller_tab a.site_switch_box').click(function(event){\n                                event.stopPropagation(); //停止冒泡\n                                $('div.seller_tab a.site_switch_box').removeClass('site_off');\n                                var _parent_obj = $(this).parent('.seller_tab');\n                                var _pop_obj = _parent_obj.find('.seller_level');\n                                if(_pop_obj.is(':hidden')){\n                                    $(this).addClass('site_off');\n                                    $('div.seller_tab').find('div.site_pop').hide();\n                                    _pop_obj.show();\n                                }else{\n                                    $('div.seller_tab').find('div.site_pop').hide();\n                                }\n                            });\n\n                        });\n\n                        var _city_id = '507';\n                        var _province_id = '2';\n                        sel_province(_province_id, _city_id)\n                        //省份下拉框\n                        function sel_province(_province_id,_city_id)\n                        {\n                            var pro_arr = province_arr.split(\",\");\n                            var str = '';\n                            var arrpro = ['1','2','3','4'];\n                            for(var i=0;i<pro_arr.length;i++)\n                            {\n                                if(i%2==0)\n                                {\n                                    if($.inArray(pro_arr[i], arrpro) > -1){\n                                        str +='<li value=\"'+pro_arr[i]+'\" onclick=\"get_cityid('+pro_arr[i]+')\" name=\"pro_'+pro_arr[i]+'\" class=\"\"><a href=\"javascript:void(0)\">'+pro_arr[i+1]+'</a></li>';\n                                    }\n                                    else{\n                                        str +='<li value=\"'+pro_arr[i]+'\" onclick=\"get_cityid('+pro_arr[i]+')\" name=\"pro_'+pro_arr[i]+'\" class=\"\"><a href=\"javascript:void(0)\">'+pro_arr[i+1]+'</a></li>';\n                                    }\n                                    //默认展示城市\n                                    if( _province_id > 0 && pro_arr[i] == _province_id)\n                                    {\n                                        $('div.seller_tab').find('div.provinceName').text(pro_arr[i+1]).find(\"input[class='province_id']\").val(pro_arr[i]);\n                                    }\n                                }\n                                if(i>200){$(\".seller_tab .province\").css('height',100);}\n                            }\n\n                            $(\".seller_tab .province\").html(str);\n                            sel_option();\n                            if( _province_id > 0)\n                            {\n                                get_cityid(_province_id,_city_id);\n                            }\n                        }\n\n                        //城市下拉框\n                        function get_cityid(id,_city_id){\n                            var _city_id = typeof _city_id != \"undefined\" ? _city_id : 0;\n                            if(id==\"\") return false;\n                            if(id == 1){\n                                $(\".seller_tab .cityName\").text('北京市');\n                                $(\".seller_tab .city_id\").attr('value',475);\n                            }\n                            else if( id == 2){\n                                $(\".seller_tab .cityName\").text('上海市');\n                                $(\".seller_tab .city_id\").attr('value',507);\n                            }\n                            else if(id == 3){\n                                $(\".seller_tab .cityName\").text('天津市');\n                                $(\".seller_tab .city_id\").attr('value',484);\n                            }\n                            else if(id == 4){\n                                $(\".seller_tab .cityName\").text('重庆市');\n                                $(\".seller_tab .city_id\").attr('value',539);\n                            }\n                            else{\n                                $(\".seller_tab .cityName\").text('选择城市');\n                                $(\".seller_tab .city_id\").attr('value',0);\n                            }\n                            var cityid_arr = city_arr[id].split(\",\");\n                            var str = '';\n                            for(var i=0;i<cityid_arr.length;i++)\n                            {\n                                if(i%2==0)\n                                {\n                                    str +='<li class=\"\"  name=\"city_'+cityid_arr[i]+'\"><a href=\"javascript:void(0)\">'+cityid_arr[i+1]+'</a></li>';\n                                    if( _city_id > 0 && cityid_arr[i] == _city_id)\n                                    {\n                                        $('div.seller_tab div.city_select').find('div.cityName').text(cityid_arr[i+1])\n                                        $('div.seller_tab div.city_select').find(\"input[class='city_id']\").val(_city_id);\n                                    }\n                                }\n                            }\n                            $(\".seller_tab .cityName\").text(cityid_arr[1]);//加个默认选中第一个城市功能\n                            $(\".seller_tab .city_id\").attr('value',cityid_arr[0]);\n\n                            $(\".seller_tab .city\").html(str);\n                            sel_option();\n                        }\n\n                        //城市下拉切换\n                        function sel_option()\n                        {\n                            $(\".seller_tab .option li\").not(\".onblur\").click(function(event){\n                                event.stopPropagation(); //停止冒泡\n                                var text=$(this).children(\"a\").text();\n                                var name = $(this).attr('name').replace(/[^\\d]/g,'');\n                                $(this).parents(\".option\").siblings(\".selecttxt\").children('.selectem').text(text);\n                                $(this).parents(\".option\").siblings(\"input\").attr('value',name);\n                                $('.option').hide();\n                                $(\".selectbox\").removeClass(\"selectbox_on\");\n                            });\n                        }\n                        /* 点击页面其他地方，清除当前下拉框状态 */\n                        $(document).click(function(event){\n                            var eo=$(event.target);\n                            if($(\".seller_tab .seller_level\").is(\":visible\") && eo.attr(\"class\")!=\"option\" && !eo.parent(\".option\").length){\n                                $('.seller_tab .seller_level').hide();\n                                $('.seller_tab .option').hide();\n                                $(\"div.seller_tab .selectbox\").removeClass(\"selectbox_on\");\n                                $('.seller_tab .site_on').removeClass('site_off');\n                            }\n                        });\n                    </script>\n                </div>\n                <ul class=\"tag_ul fr deal_bk\">\n                    <li><a href=\"javascript:;\" class=\"cur\">4S经销商</a>|</li>\n                    <li><a href=\"javascript:;\">综合经销商</a></li>\n                </ul>\n            </div>\n            <div id=\"sync_dealer_list\" style=\"\"><!--异步框-->\n\n            </div><!--异步框-->\n\n            <p class=\"sell_hint\">爱卡汽车提醒您：过低的报价在实际交易中可能存在附加条件</p>\n        </div>\n        <!-- 经销商报价 end-->\n        <!-- 竞品车型对比 -->\n        <div class=\"model_main\">\n            <div class=\"model_tt\"><h2>竞品车型对比</h2><a onclick=\"clicklog(124804);\" href=\"javascript:;\" id=\"whole_compares\" class=\"blue_but all\" style=\"\">全部加入对比</a></div>\n            <ul class=\"contrast_ul\">\n                <li>\n                    <a href=\"/m45776/\" target=\"_blank\" class=\"a_img\">\n                        <img src=\"//img1.xcarimg.com/b98/s10478/20190404155047471920547506291.jpg\" width=\"180\" height=\"135\" alt=\"2019款Mustang 2.3L EcoBoost\"/>\n                        <p class=\"guide\">指导价：<span><em>36.98</em>万</span></p>\n                    </a>\n                    <div class=\"contrast_txt\">\n                        <p class=\"contrast_tt\"><a href=\"/m45776/\" target=\"_blank\">2019款Mustang 2.3L EcoBoost</a></p>\n                        <p>前置后驱 10挡自动</p>\n                        <p><a href=\"javascript:;\" class=\"grey_but\" style=\"display: none;\" data-value=\"45776|2019款Mustang 2.3L EcoBoost\">已加入</a> <a onclick=\"clicklog(124805);\" href='javascript:;' class=\"blue_but cmp_button\"  data-value=\"45776|2019款Mustang 2.3L EcoBoost\">对比</a></p>\n                    </div>\n                </li>\n\n                <li>\n                    <a href=\"/m32946/\" target=\"_blank\" class=\"a_img\">\n                        <img src=\"//img1.xcarimg.com/b94/s8533/20170320162026594113417967240.jpg\" width=\"180\" height=\"135\" alt=\"2017款科迈罗 RS\"/>\n                        <p class=\"guide\">指导价：<span><em>39.99</em>万</span></p>\n                    </a>\n                    <div class=\"contrast_txt\">\n                        <p class=\"contrast_tt\"><a href=\"/m32946/\" target=\"_blank\">2017款科迈罗 RS</a></p>\n                        <p>前置后驱 8挡自动</p>\n                        <p><a href=\"javascript:;\" class=\"grey_but\" style=\"display: none;\" data-value=\"32946|2017款科迈罗 RS\">已加入</a> <a onclick=\"clicklog(124805);\" href='javascript:;' class=\"blue_but cmp_button\"  data-value=\"32946|2017款科迈罗 RS\">对比</a></p>\n                    </div>\n                </li>\n\n                <li>\n                    <a href=\"/m46801/\" target=\"_blank\" class=\"a_img\">\n                        <img src=\"//img1.xcarimg.com/b59/s11747/20191017174920294764711411264.jpg\" width=\"180\" height=\"135\" alt=\"2019款宝马Z4 sDrive 25i M运动套装版\"/>\n                        <p class=\"guide\">指导价：<span><em>48.88</em>万</span></p>\n                    </a>\n                    <div class=\"contrast_txt\">\n                        <p class=\"contrast_tt\"><a href=\"/m46801/\" target=\"_blank\">2019款宝马Z4 sDrive 25i M运动套装版</a></p>\n                        <p>前置后驱 8挡自动</p>\n                        <p><a href=\"javascript:;\" class=\"grey_but\" style=\"display: none;\" data-value=\"46801|2019款宝马Z4 sDrive 25i M运动套装版\">已加入</a> <a onclick=\"clicklog(124805);\" href='javascript:;' class=\"blue_but cmp_button\"  data-value=\"46801|2019款宝马Z4 sDrive 25i M运动套装版\">对比</a></p>\n                    </div>\n                </li>\n\n                <li>\n                    <a href=\"/m41989/\" target=\"_blank\" class=\"a_img\">\n                        <img src=\"//img1.xcarimg.com/b108/s10675/20180907095422000902699002366.jpg\" width=\"180\" height=\"135\" alt=\"2019款雷克萨斯RC 300 锋尚版\"/>\n                        <p class=\"guide\">指导价：<span><em>44.60</em>万</span></p>\n                    </a>\n                    <div class=\"contrast_txt\">\n                        <p class=\"contrast_tt\"><a href=\"/m41989/\" target=\"_blank\">2019款雷克萨斯RC 300 锋尚版</a></p>\n                        <p>前置后驱 8挡自动</p>\n                        <p><a href=\"javascript:;\" class=\"grey_but\" style=\"display: none;\" data-value=\"41989|2019款雷克萨斯RC 300 锋尚版\">已加入</a> <a onclick=\"clicklog(124805);\" href='javascript:;' class=\"blue_but cmp_button\"  data-value=\"41989|2019款雷克萨斯RC 300 锋尚版\">对比</a></p>\n                    </div>\n                </li>\n\n            </ul>\n        </div>\n\n        <!-- 竞品车型对比 end-->\n        <!-- 文章&热帖 -->\n        <div class=\"model_main\">\n            <div class=\"new_txt fl\">\n                <div class=\"model_tt\"><h2> <a onclick=\"clicklog(124806);\"  href=\"/m35001/news.htm\" target=\"_blank\">奥迪TT双门最新文章</a> </h2><span class=\"more\"><em></em><a href=\"/m35001/news.htm\" target=\"_blank\" onclick=\"clicklog(124687)\">更多</a> </span></div>\n                <ul class=\"news_lt ht280\">\n                    <li><i><a href=\"/3/news_2.htm\" target=\"_blank\" onclick=\"clicklog(124688)\">资讯</a>|</i><a href=\"//info.xcar.com.cn/201905/news_2039237_1.html\" target=\"_blank\" onclick=\"clicklog(124689)\">奥迪TT量子灰特别版官图 欧洲限量99台</a><em>05月29日</em></li>\n                    <li><i><a href=\"/3/news_2.htm\" target=\"_blank\" onclick=\"clicklog(124688)\">资讯</a>|</i><a href=\"//info.xcar.com.cn/201807/news_2015717_1.html\" target=\"_blank\" onclick=\"clicklog(124689)\">新款奥迪TT官图发布 外观调整更加运动</a><em>07月19日</em></li>\n                    <li><i><a href=\"/3/news_2.htm\" target=\"_blank\" onclick=\"clicklog(124688)\">资讯</a>|</i><a href=\"//info.xcar.com.cn/201803/news_2001835_1.html\" target=\"_blank\" onclick=\"clicklog(124689)\">2019款奥迪TT谍照曝光 换装2.0T发动机</a><em>03月15日</em></li>\n                    <li><i><a href=\"/3/news_2.htm\" target=\"_blank\" onclick=\"clicklog(124688)\">资讯</a>|</i><a href=\"//info.xcar.com.cn/201709/news_1987461_1.html\" target=\"_blank\" onclick=\"clicklog(124689)\">奥迪TT Coupe 40 TFSI车型上市 49.98万</a><em>09月28日</em></li>\n                    <li><i><a href=\"/3/news_2.htm\" target=\"_blank\" onclick=\"clicklog(124688)\">资讯</a>|</i><a href=\"//info.xcar.com.cn/201609/news_1952351_1.html\" target=\"_blank\" onclick=\"clicklog(124689)\">奥迪TT clubsport turbo概念车国内首发</a><em>09月12日</em></li>\n                    <li><i><a href=\"/3/news_3.htm\" target=\"_blank\" onclick=\"clicklog(124688)\">导购</a>|</i><a href=\"//newcar.xcar.com.cn/201602/news_1910083_1.html\" target=\"_blank\" onclick=\"clicklog(124689)\">红火过新年 8款不同级别的红色车型推荐</a><em>02月12日</em></li>\n                    <li><i><a href=\"/3/news_2.htm\" target=\"_blank\" onclick=\"clicklog(124688)\">资讯</a>|</i><a href=\"//info.xcar.com.cn/201601/news_1901492_1.html\" target=\"_blank\" onclick=\"clicklog(124689)\">奥迪TT RS 4月发布 高性能版2017年亮相</a><em>01月06日</em></li>\n                    <li><i><a href=\"/3/news_2.htm\" target=\"_blank\" onclick=\"clicklog(124688)\">资讯</a>|</i><a href=\"//info.xcar.com.cn/201511/news_1883105_1.html\" target=\"_blank\" onclick=\"clicklog(124689)\">奥迪TT RS假想图 将于日内瓦车展发布</a><em>11月17日</em></li>\n                    <li><i><a href=\"/3/news_5.htm\" target=\"_blank\" onclick=\"clicklog(124688)\">试驾</a>|</i><a href=\"//drive.xcar.com.cn/201510/news_1873504_1.html\" target=\"_blank\" onclick=\"clicklog(124689)\">经典的传承 深度试驾全新奥迪TT 45TFSI</a><em>10月26日</em></li>\n                    <li><i><a href=\"/3/news_2.htm\" target=\"_blank\" onclick=\"clicklog(124688)\">资讯</a>|</i><a href=\"//info.xcar.com.cn/201510/news_1870338_1.html\" target=\"_blank\" onclick=\"clicklog(124689)\">奔驰新CLA/宝马全新X3等曝光 周末谍报</a><em>10月18日</em></li>\n                </ul>\n            </div>\n            <div class=\"new_txt fr\">\n                <div class=\"model_tt\"><h2> <a onclick=\"clicklog(124807);\" href=\"//www.xcar.com.cn/bbs/f703digestp1.html\" target=\"_blank\"> 奥迪TT双门论坛热帖</a>  </h2><span class=\"more\"><em></em><a onclick=\"clicklog(124808);\" href=\"//www.xcar.com.cn/bbs/f703digestp1.html\" target=\"_blank\">进入论坛</a> </span></div>\n                <ul class=\"news_lt ht280\">\n                    <li><i><a href=\"//www.xcar.com.cn/bbs/f703op1.html;\" target=\"_blank\" onclick=\"clicklog(124690)\" ></a>|</i><a href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=93519443\" target=\"_blank\" onclick=\"clicklog(124691)\">【女神请上车】绿野仙踪里寻觅奥迪</a><em>10月25日</em></li>\n                    <li><i><a href=\"//www.xcar.com.cn/bbs/f703op1.html;\" target=\"_blank\" onclick=\"clicklog(124690)\" ></a>|</i><a href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=90590247\" target=\"_blank\" onclick=\"clicklog(124691)\">北京奥迪TT汽车低速异响，挂挡冲击</a><em>06月08日</em></li>\n                    <li><i><a href=\"//www.xcar.com.cn/bbs/f703op1.html;\" target=\"_blank\" onclick=\"clicklog(124690)\" ></a>|</i><a href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=81339461\" target=\"_blank\" onclick=\"clicklog(124691)\">15年到17年之间生产的TT免费召回安</a><em>03月31日</em></li>\n                    <li><i><a href=\"//www.xcar.com.cn/bbs/f703op1.html;\" target=\"_blank\" onclick=\"clicklog(124690)\" ></a>|</i><a href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=80254540\" target=\"_blank\" onclick=\"clicklog(124691)\">TT已经开了这么久了，发个作业吧</a><em>11月23日</em></li>\n                    <li><i><a href=\"//www.xcar.com.cn/bbs/f703op1.html;\" target=\"_blank\" onclick=\"clicklog(124690)\" ></a>|</i><a href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33668400\" target=\"_blank\" onclick=\"clicklog(124691)\">【换上普利司通大脚】TT换鞋经历</a><em>06月13日</em></li>\n                    <li><i><a href=\"//www.xcar.com.cn/bbs/f703op1.html;\" target=\"_blank\" onclick=\"clicklog(124690)\" ></a>|</i><a href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33613906\" target=\"_blank\" onclick=\"clicklog(124691)\">【奥迪粉丝狂欢季】媳妇的座驾，晒</a><em>06月11日</em></li>\n                    <li><i><a href=\"//www.xcar.com.cn/bbs/f703op1.html;\" target=\"_blank\" onclick=\"clicklog(124690)\" ></a>|</i><a href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33585216\" target=\"_blank\" onclick=\"clicklog(124691)\">【奥迪粉丝狂欢季】开着TT去虎门</a><em>06月09日</em></li>\n                    <li><i><a href=\"//www.xcar.com.cn/bbs/f703op1.html;\" target=\"_blank\" onclick=\"clicklog(124690)\" ></a>|</i><a href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33294331\" target=\"_blank\" onclick=\"clicklog(124691)\">【进化论】魂动的蓝精灵，奥迪TTS极</a><em>05月24日</em></li>\n                    <li><i><a href=\"//www.xcar.com.cn/bbs/f703op1.html;\" target=\"_blank\" onclick=\"clicklog(124690)\" ></a>|</i><a href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33289170\" target=\"_blank\" onclick=\"clicklog(124691)\">【奥迪粉丝狂欢季】帮老婆实现我小</a><em>05月23日</em></li>\n                    <li><i><a href=\"//www.xcar.com.cn/bbs/f703op1.html;\" target=\"_blank\" onclick=\"clicklog(124690)\" ></a>|</i><a href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33084030\" target=\"_blank\" onclick=\"clicklog(124691)\">【X达人专享】自驾东南亚 修行老泰</a><em>05月04日</em></li>\n\n                </ul>\n            </div>\n        </div>\n        <!-- 文章&热帖 end-->\n        <!-- 贷款购 -->\n        <div class=\"model_main\" id=\"get_t_car_loan\"></div>\n        <!-- 贷款购 end-->\n        <!-- 二手车 -->\n        <div id=\"get_used2_cars\"></div>\n        <!-- 二手车 end -->\n        <!-- 限时特惠 -->\n        <div id=\"get_limit_offer\"></div>\n        <!-- 限时特惠 end -->\n        <!-- 您也许还想看看 -->\n        <div class=\"model_main\">\n            <div class=\"model_tt\"><h2>您也许还想看看</h2></div>\n            <ul class=\"choose_ul\">\n                <li><em></em><a onclick=\"clicklog(124809);\" title=\"奥迪TT双门报价\" href=\"/3/baojia/\" target=\"_blank\">奥迪TT双门报价</a></li>\n                <li><em></em><a onclick=\"clicklog(124809);\" title=\"奥迪TT双门优惠\" href=\"//dealer.xcar.com.cn/info/0_0_1_0_3_0/\" target=\"_blank\">奥迪TT双门优惠</a></li>\n                <li><em></em><a onclick=\"clicklog(124809);\" title=\"奥迪TT双门4s店\" href=\"//dealer.xcar.com.cn/d1000/1_3.htm\" target=\"_blank\">奥迪TT双门4s店</a></li>\n                <li><em></em><a onclick=\"clicklog(124809);\" title=\"奥迪TT双门图片\" href=\"/photo/ps3/\" target=\"_blank\">奥迪TT双门图片</a></li>\n                <li><em></em><a onclick=\"clicklog(124809);\" title=\"奥迪4s店\" href=\"//dealer.xcar.com.cn/d1000/1.htm\" target=\"_blank\">奥迪4s店</a></li>\n                <li><em></em><a onclick=\"clicklog(124809);\" title=\"奥迪TT双门怎么样\" href=\"/3/review.htm\" target=\"_blank\">奥迪TT双门怎么样</a></li>\n                <li><em></em><a onclick=\"clicklog(124809);\" title=\"奥迪TT双门论坛\" href=\"//www.xcar.com.cn/bbs/forumdisplay.php?fid=703\" target=\"_blank\">奥迪TT双门论坛</a></li>\n                <li><em></em><a onclick=\"clicklog(124809);\" title=\"奥迪(进口)4s店\" href=\"//dealer.xcar.com.cn/d1000/1_10063.htm\" target=\"_blank\">奥迪(进口)4s店</a></li>\n            </ul>\n        </div><!-- 您也许还想看看 end-->\n    </div>\n    <!-- 栏目框架 end-->\n    <!-- 侧栏框架 -->\n    <div class=\"model_sd\">\n        <div id=\"div_newd0_js_2042\" ></div>\n        <div id=\"div_newd0_js_2043\" ></div>\n        <div id='get_loan_cars' style='display:none'></div>\n        <!-- 全款购车 -->\n        <div class=\"model_main\">\n            <div class=\"model_tt bd_d\"><h3>全款购车</h3></div>\n            <div class=\"caked_car\">\n                <div class=\"cost\"><span>裸车价格：471800元</span></div>\n                <ul class=\"cost_ul\">\n                    <li>+ 购置税：40325 元</li>\n                    <li>+ 交强险：950 元</li>\n                    <li>+ 商业险：约13386 元</li>\n                    <li>+ 车船税： 480 元</li>\n                    <li>+ 上牌费： 500 元</li>\n                </ul>\n                <div class=\"total\">参考成交价：<em>约527,400元</em></div>\n                <div class=\"view\"><em></em><a href=\"/jisuanqi/quankuan/m35001/\" target=\"_blank\" onclick=\"clicklog(123709);\">查看详细</a></div>\n                <p class=\"record\">注：此结果仅供参考，实际费用以当地缴费为准</p>\n            </div>\n        </div>\n        <!-- 全款购车 end-->\n        <!-- 热门车型推荐 -->\n\n        <div class=\"model_main\">\n            <div class=\"model_tt bd_d\"><h3>热门车型推荐</h3><span class=\"more\"><em></em><a href=\"/car/5-0-0-0-0-0-8-0-0-0-0-0/\" onclick=\"clicklog(124668);\" target=\"_blank\">更多</a></span></div>\n            <div class=\"other_cn\">\n                <dl class=\"else_dl \">\n                    <dt><a onclick=\"clicklog(124759);\" href=\"/m45776/\" target=\"_blank\" onclick=\"clicklog(124669)\">Mustang2019款 2.3L EcoBoost</a></dt>\n                    <dd>指导价：<em><a onclick=\"clicklog(124760);\" href=\"/m45776/baojia/\" target=\"_blank\" onclick=\"clicklog(124670)\"> 36.98 </a></em>万起</dd>\n                </dl>\n                <dl class=\"else_dl \">\n                    <dt><a onclick=\"clicklog(124759);\" href=\"/m32946/\" target=\"_blank\" onclick=\"clicklog(124671)\">科迈罗2017款 RS</a></dt>\n                    <dd>指导价：<em><a onclick=\"clicklog(124760);\" href=\"/m32946/baojia/\" target=\"_blank\" onclick=\"clicklog(124672)\"> 39.99 </a></em>万起</dd>\n                </dl>\n                <dl class=\"else_dl \">\n                    <dt><a onclick=\"clicklog(124759);\" href=\"/m46801/\" target=\"_blank\" onclick=\"clicklog(124671)\">宝马Z42019款 sDrive 25i M运动套装版</a></dt>\n                    <dd>指导价：<em><a onclick=\"clicklog(124760);\" href=\"/m46801/baojia/\" target=\"_blank\" onclick=\"clicklog(124672)\"> 48.88 </a></em>万起</dd>\n                </dl>\n                <dl class=\"else_dl \">\n                    <dt><a onclick=\"clicklog(124759);\" href=\"/m41989/\" target=\"_blank\" onclick=\"clicklog(124671)\">雷克萨斯RC2019款 300 锋尚版</a></dt>\n                    <dd>指导价：<em><a onclick=\"clicklog(124760);\" href=\"/m41989/baojia/\" target=\"_blank\" onclick=\"clicklog(124672)\"> 44.60 </a></em>万起</dd>\n                </dl>\n                <dl class=\"else_dl no_bd\">\n                    <dt><a onclick=\"clicklog(124759);\" href=\"/m37326/\" target=\"_blank\" onclick=\"clicklog(124671)\">奥迪TT双门2017款 40 TFSI</a></dt>\n                    <dd>指导价：<em><a onclick=\"clicklog(124760);\" href=\"/m37326/baojia/\" target=\"_blank\" onclick=\"clicklog(124672)\"> 45.38 </a></em>万起</dd>\n                </dl>\n            </div>\n        </div>\n        <!-- 热门车型推荐 end-->\n\n        <!-- 还有什么车 -->\n        <div class=\"model_main\">\n            <div class=\"model_tt bd_d\"><h3>奥迪还有什么车</h3><span class=\"more\"><em></em><a href=\"/price/pb1/\" onclick=\"clicklog(123693);\"  target=\"_blank\">更多</a></span></div>\n            <div class=\"other_cn\">\n                <dl class=\"else_dl \">\n                    <dt><a href=\"/8/\" target=\"_blank\" onclick=\"clicklog(124673)\">奥迪A6L</a></dt>\n                    <dd><span>指导价：</span>\n                        <em><a href=\"/8/baojia/\" target=\"_blank\" onclick=\"clicklog(124674)\">40.98-65.08</a></em>万                </dd>\n                    <dd><span>关注度：</span><div class=\"heat\"><div style=\"width: 100%\"></div></div></dd>\n                </dl>\n                <dl class=\"else_dl \">\n                    <dt><a href=\"/3865/\" target=\"_blank\" onclick=\"clicklog(124673)\">奥迪Q5L</a></dt>\n                    <dd><span>指导价：</span>\n                        <em><a href=\"/3865/baojia/\" target=\"_blank\" onclick=\"clicklog(124674)\">38.28-49.80</a></em>万                </dd>\n                    <dd><span>关注度：</span><div class=\"heat\"><div style=\"width: 93.0037716293%\"></div></div></dd>\n                </dl>\n                <dl class=\"else_dl \">\n                    <dt><a href=\"/553/\" target=\"_blank\" onclick=\"clicklog(124673)\">奥迪A4L</a></dt>\n                    <dd><span>指导价：</span>\n                        <em><a href=\"/553/baojia/\" target=\"_blank\" onclick=\"clicklog(124674)\">28.68-40.18</a></em>万                </dd>\n                    <dd><span>关注度：</span><div class=\"heat\"><div style=\"width: 80.2522097141%\"></div></div></dd>\n                </dl>\n                <dl class=\"else_dl \">\n                    <dt><a href=\"/1961/\" target=\"_blank\" onclick=\"clicklog(124673)\">奥迪Q8</a></dt>\n                    <dd><span>指导价：</span>\n                        <em><a href=\"/1961/baojia/\" target=\"_blank\" onclick=\"clicklog(124674)\">76.88-109.76</a></em>万                </dd>\n                    <dd><span>关注度：</span><div class=\"heat\"><div style=\"width: 35.8650274955%\"></div></div></dd>\n                </dl>\n                <dl class=\"else_dl no_bd\">\n                    <dt><a href=\"/1784/\" target=\"_blank\" onclick=\"clicklog(124673)\">奥迪Q3</a></dt>\n                    <dd><span>指导价：</span>\n                        <em><a href=\"/1784/baojia/\" target=\"_blank\" onclick=\"clicklog(124674)\">23.42-35.98</a></em>万                </dd>\n                    <dd><span>关注度：</span><div class=\"heat\"><div style=\"width: 35.8333573259%\"></div></div></dd>\n                </dl>\n\n            </div>\n        </div>\n        <!-- 还有什么车 end -->\n    </div>\n    <!-- 侧栏框架 end-->\n</div>\n<!-- 内容框架 end-->\n<div class=\"brand clearfix\">\n    <div class=\"brand_slide\"><a class=\"active\" href=\"javascript:void(0)\">热门品牌</a>\n        <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-9-0-0-0-0-0/\" target=\"_blank\">微型车</a>\n        <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-1-0-0-0-0-0/\" target=\"_blank\">小型车</a>\n        <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-2-0-0-0-0-0/\" target=\"_blank\">紧凑型车</a>\n        <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-3-0-0-0-0-0/\" target=\"_blank\">中型车</a>\n        <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-4-0-0-0-0-0/\" target=\"_blank\">中大型车</a>\n        <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-5-0-0-0-0-0/\" target=\"_blank\">豪华车</a>\n        <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-6-0-0-0-0-0/\" target=\"_blank\">MPV</a>\n        <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-7-0-0-0-0-0/\" target=\"_blank\">SUV</a>\n        <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-8-0-0-0-0-0/\" target=\"_blank\">跑车</a>\n    </div>\n    <div class=\"hotBrand\">\n        <ul style=\"\">\n            <li><i  class=\"top\" >1</i><a target=\"_blank\" title=\"大众\" href=\"/price/pb4/\">大众</a>(关注度：130449)</li>\n            <li><i  class=\"top\" >2</i><a target=\"_blank\" title=\"丰田\" href=\"/price/pb18/\">丰田</a>(关注度：116359)</li>\n            <li><i  class=\"top\" >3</i><a target=\"_blank\" title=\"奥迪\" href=\"/price/pb1/\">奥迪</a>(关注度：104486)</li>\n            <li><i  >4</i><a target=\"_blank\" title=\"宝马\" href=\"/price/pb2/\">宝马</a>(关注度：89802)</li>\n            <li><i  >5</i><a target=\"_blank\" title=\"现代\" href=\"/price/pb23/\">现代</a>(关注度：88085)</li>\n            <li><i  >6</i><a target=\"_blank\" title=\"本田\" href=\"/price/pb17/\">本田</a>(关注度：87921)</li>\n            <li><i  >7</i><a target=\"_blank\" title=\"起亚\" href=\"/price/pb22/\">起亚</a>(关注度：84619)</li>\n            <li><i  >8</i><a target=\"_blank\" title=\"日产\" href=\"/price/pb20/\">日产</a>(关注度：80030)</li>\n            <li><i  >9</i><a target=\"_blank\" title=\"雪佛兰\" href=\"/price/pb16/\">雪佛兰</a>(关注度：71721)</li>\n            <li><i  >10</i><a target=\"_blank\" title=\"奔驰\" href=\"/price/pb3/\">奔驰</a>(关注度：69187)</li>\n        </ul>\n\n        <ul style=\"display:none\">\n            <li><i class=\"top\">1</i><a target=\"_blank\" title=\"奔奔\" href=\"/2447/\">奔奔</a>(关注度：3695)</li>\n            <li><i class=\"top\">2</i><a target=\"_blank\" title=\"比亚迪F0\" href=\"/258/\">比亚迪F0</a>(关注度：3182)</li>\n            <li><i class=\"top\">3</i><a target=\"_blank\" title=\"smart fortwo\" href=\"/566/\">smart fortwo</a>(关注度：3108)</li>\n            <li><i>4</i><a target=\"_blank\" title=\"奇瑞QQ\" href=\"/1836/\">奇瑞QQ</a>(关注度：1675)</li>\n            <li><i>5</i><a target=\"_blank\" title=\"smart forfour\" href=\"/2517/\">smart forfour</a>(关注度：1666)</li>\n            <li><i>6</i><a target=\"_blank\" title=\"乐驰\" href=\"/143/\">乐驰</a>(关注度：1240)</li>\n            <li><i>7</i><a target=\"_blank\" title=\"知豆D2\" href=\"/2988/\">知豆D2</a>(关注度：1115)</li>\n            <li><i>8</i><a target=\"_blank\" title=\"江南TT\" href=\"/1332/\">江南TT</a>(关注度：913)</li>\n            <li><i>9</i><a target=\"_blank\" title=\"奇瑞eQ\" href=\"/2702/\">奇瑞eQ</a>(关注度：758)</li>\n            <li><i>10</i><a target=\"_blank\" title=\"雷丁D50\" href=\"/2660/\">雷丁D50</a>(关注度：588)</li>\n        </ul>\n        <ul style=\"display:none\">\n            <li><i class=\"top\">1</i><a target=\"_blank\" title=\"宝骏310\" href=\"/3216/\">宝骏310</a>(关注度：16266)</li>\n            <li><i class=\"top\">2</i><a target=\"_blank\" title=\"Polo两厢\" href=\"/56/\">Polo两厢</a>(关注度：15058)</li>\n            <li><i class=\"top\">3</i><a target=\"_blank\" title=\"飞度\" href=\"/152/\">飞度</a>(关注度：12216)</li>\n            <li><i>4</i><a target=\"_blank\" title=\"YARiS L 致炫\" href=\"/2380/\">YARiS L 致炫</a>(关注度：9067)</li>\n            <li><i>5</i><a target=\"_blank\" title=\"威驰\" href=\"/167/\">威驰</a>(关注度：7680)</li>\n            <li><i>6</i><a target=\"_blank\" title=\"MINI\" href=\"/336/\">MINI</a>(关注度：5752)</li>\n            <li><i>7</i><a target=\"_blank\" title=\"悦纳\" href=\"/3264/\">悦纳</a>(关注度：5129)</li>\n            <li><i>8</i><a target=\"_blank\" title=\"赛欧三厢\" href=\"/141/\">赛欧三厢</a>(关注度：5074)</li>\n            <li><i>9</i><a target=\"_blank\" title=\"起亚K2三厢\" href=\"/1293/\">起亚K2三厢</a>(关注度：4275)</li>\n            <li><i>10</i><a target=\"_blank\" title=\"瑞纳\" href=\"/1491/\">瑞纳</a>(关注度：4187)</li>\n        </ul>\n        <ul style=\"display:none\">\n            <li><i class=\"top\">1</i><a target=\"_blank\" title=\"奔腾B50\" href=\"/969/\">奔腾B50</a>(关注度：231966)</li>\n            <li><i class=\"top\">2</i><a target=\"_blank\" title=\"卡罗拉\" href=\"/162/\">卡罗拉</a>(关注度：46392)</li>\n            <li><i class=\"top\">3</i><a target=\"_blank\" title=\"凌渡\" href=\"/2674/\">凌渡</a>(关注度：36010)</li>\n            <li><i>4</i><a target=\"_blank\" title=\"思域\" href=\"/150/\">思域</a>(关注度：33959)</li>\n            <li><i>5</i><a target=\"_blank\" title=\"标致308\" href=\"/1339/\">标致308</a>(关注度：18191)</li>\n            <li><i>6</i><a target=\"_blank\" title=\"科鲁兹三厢\" href=\"/630/\">科鲁兹三厢</a>(关注度：17781)</li>\n            <li><i>7</i><a target=\"_blank\" title=\"蔚领\" href=\"/3367/\">蔚领</a>(关注度：17715)</li>\n            <li><i>8</i><a target=\"_blank\" title=\"轩逸\" href=\"/1608/\">轩逸</a>(关注度：17666)</li>\n            <li><i>9</i><a target=\"_blank\" title=\"帝豪GL\" href=\"/3147/\">帝豪GL</a>(关注度：16443)</li>\n            <li><i>10</i><a target=\"_blank\" title=\"英朗\" href=\"/2842/\">英朗</a>(关注度：15303)</li>\n        </ul>\n        <ul style=\"display:none\">\n            <li><i class=\"top\">1</i><a target=\"_blank\" title=\"起亚K4\" href=\"/2496/\">起亚K4</a>(关注度：56173)</li>\n            <li><i class=\"top\">2</i><a target=\"_blank\" title=\"奥迪A4L\" href=\"/553/\">奥迪A4L</a>(关注度：25571)</li>\n            <li><i class=\"top\">3</i><a target=\"_blank\" title=\"帕萨特\" href=\"/601/\">帕萨特</a>(关注度：19082)</li>\n            <li><i>4</i><a target=\"_blank\" title=\"奔驰C级\" href=\"/39/\">奔驰C级</a>(关注度：18701)</li>\n            <li><i>5</i><a target=\"_blank\" title=\"雅阁\" href=\"/149/\">雅阁</a>(关注度：18187)</li>\n            <li><i>6</i><a target=\"_blank\" title=\"速派\" href=\"/2369/\">速派</a>(关注度：17270)</li>\n            <li><i>7</i><a target=\"_blank\" title=\"君越\" href=\"/1089/\">君越</a>(关注度：16867)</li>\n            <li><i>8</i><a target=\"_blank\" title=\"新蒙迪欧\" href=\"/2348/\">新蒙迪欧</a>(关注度：16380)</li>\n            <li><i>9</i><a target=\"_blank\" title=\"雪铁龙C6\" href=\"/3226/\">雪铁龙C6</a>(关注度：15515)</li>\n            <li><i>10</i><a target=\"_blank\" title=\"宝马3系\" href=\"/21/\">宝马3系</a>(关注度：14252)</li>\n        </ul>\n        <ul style=\"display:none\">\n            <li><i class=\"top\">1</i><a target=\"_blank\" title=\"奔驰E级\" href=\"/40/\">奔驰E级</a>(关注度：25126)</li>\n            <li><i class=\"top\">2</i><a target=\"_blank\" title=\"奥迪A6L\" href=\"/8/\">奥迪A6L</a>(关注度：14685)</li>\n            <li><i class=\"top\">3</i><a target=\"_blank\" title=\"宝马5系\" href=\"/22/\">宝马5系</a>(关注度：14456)</li>\n            <li><i>4</i><a target=\"_blank\" title=\"MODEL S\" href=\"/1962/\">MODEL S</a>(关注度：12282)</li>\n            <li><i>5</i><a target=\"_blank\" title=\"雷克萨斯ES\" href=\"/389/\">雷克萨斯ES</a>(关注度：12056)</li>\n            <li><i>6</i><a target=\"_blank\" title=\"众泰Z700\" href=\"/2837/\">众泰Z700</a>(关注度：7094)</li>\n            <li><i>7</i><a target=\"_blank\" title=\"皇冠\" href=\"/163/\">皇冠</a>(关注度：6929)</li>\n            <li><i>8</i><a target=\"_blank\" title=\"辉昂\" href=\"/3187/\">辉昂</a>(关注度：5597)</li>\n            <li><i>9</i><a target=\"_blank\" title=\"捷豹XFL\" href=\"/3292/\">捷豹XFL</a>(关注度：5339)</li>\n            <li><i>10</i><a target=\"_blank\" title=\"传祺GA8\" href=\"/2907/\">传祺GA8</a>(关注度：5268)</li>\n        </ul>\n        <ul style=\"display:none\">\n            <li><i class=\"top\">1</i><a target=\"_blank\" title=\"总裁\" href=\"/369/\">总裁</a>(关注度：9136)</li>\n            <li><i class=\"top\">2</i><a target=\"_blank\" title=\"奔驰S级\" href=\"/37/\">奔驰S级</a>(关注度：8542)</li>\n            <li><i class=\"top\">3</i><a target=\"_blank\" title=\"宝马7系\" href=\"/14/\">宝马7系</a>(关注度：7669)</li>\n            <li><i>4</i><a target=\"_blank\" title=\"奥迪A8L\" href=\"/7/\">奥迪A8L</a>(关注度：6759)</li>\n            <li><i>5</i><a target=\"_blank\" title=\"Panamera\" href=\"/745/\">Panamera</a>(关注度：6482)</li>\n            <li><i>6</i><a target=\"_blank\" title=\"迈巴赫S级\" href=\"/2764/\">迈巴赫S级</a>(关注度：4161)</li>\n            <li><i>7</i><a target=\"_blank\" title=\"幻影\" href=\"/358/\">幻影</a>(关注度：4012)</li>\n            <li><i>8</i><a target=\"_blank\" title=\"捷豹XJ\" href=\"/353/\">捷豹XJ</a>(关注度：3024)</li>\n            <li><i>9</i><a target=\"_blank\" title=\"慕尚\" href=\"/1147/\">慕尚</a>(关注度：2676)</li>\n            <li><i>10</i><a target=\"_blank\" title=\"古思特\" href=\"/1139/\">古思特</a>(关注度：2538)</li>\n        </ul>\n        <ul style=\"display:none\">\n            <li><i class=\"top\">1</i><a target=\"_blank\" title=\"五菱宏光\" href=\"/1217/\">五菱宏光</a>(关注度：22827)</li>\n            <li><i class=\"top\">2</i><a target=\"_blank\" title=\"夏朗\" href=\"/521/\">夏朗</a>(关注度：9255)</li>\n            <li><i class=\"top\">3</i><a target=\"_blank\" title=\"奥德赛\" href=\"/148/\">奥德赛</a>(关注度：8574)</li>\n            <li><i>4</i><a target=\"_blank\" title=\"别克GL8豪华商务\" href=\"/1472/\">别克GL8豪华商务</a>(关注度：6901)</li>\n            <li><i>5</i><a target=\"_blank\" title=\"埃尔法\" href=\"/1236/\">埃尔法</a>(关注度：6110)</li>\n            <li><i>6</i><a target=\"_blank\" title=\"艾力绅\" href=\"/1558/\">艾力绅</a>(关注度：5989)</li>\n            <li><i>7</i><a target=\"_blank\" title=\"瑞风M3\" href=\"/2562/\">瑞风M3</a>(关注度：5136)</li>\n            <li><i>8</i><a target=\"_blank\" title=\"欧尚\" href=\"/2906/\">欧尚</a>(关注度：4945)</li>\n            <li><i>9</i><a target=\"_blank\" title=\"途安L\" href=\"/3109/\">途安L</a>(关注度：4935)</li>\n            <li><i>10</i><a target=\"_blank\" title=\"菱智\" href=\"/283/\">菱智</a>(关注度：3527)</li>\n        </ul>\n        <ul style=\"display:none\">\n            <li><i class=\"top\">1</i><a target=\"_blank\" title=\"众泰T600\" href=\"/1314/\">众泰T600</a>(关注度：103737)</li>\n            <li><i class=\"top\">2</i><a target=\"_blank\" title=\"冠道\" href=\"/3261/\">冠道</a>(关注度：45282)</li>\n            <li><i class=\"top\">3</i><a target=\"_blank\" title=\"博越\" href=\"/3068/\">博越</a>(关注度：34728)</li>\n            <li><i>4</i><a target=\"_blank\" title=\"瑞虎7\" href=\"/3227/\">瑞虎7</a>(关注度：30032)</li>\n            <li><i>5</i><a target=\"_blank\" title=\"汉兰达\" href=\"/677/\">汉兰达</a>(关注度：29716)</li>\n            <li><i>6</i><a target=\"_blank\" title=\"途观\" href=\"/658/\">途观</a>(关注度：28911)</li>\n            <li><i>7</i><a target=\"_blank\" title=\"启辰T70X\" href=\"/3030/\">启辰T70X</a>(关注度：28580)</li>\n            <li><i>8</i><a target=\"_blank\" title=\"众泰SR9\" href=\"/3313/\">众泰SR9</a>(关注度：28446)</li>\n            <li><i>9</i><a target=\"_blank\" title=\"缤智\" href=\"/2581/\">缤智</a>(关注度：24285)</li>\n            <li><i>10</i><a target=\"_blank\" title=\"昂科威\" href=\"/2638/\">昂科威</a>(关注度：22001)</li>\n        </ul>\n        <ul style=\"display:none\">\n            <li><i class=\"top\">1</i><a target=\"_blank\" title=\"Mustang\" href=\"/731/\">Mustang</a>(关注度：19758)</li>\n            <li><i class=\"top\">2</i><a target=\"_blank\" title=\"Aventador \" href=\"/1299/\">Aventador </a>(关注度：10091)</li>\n            <li><i class=\"top\">3</i><a target=\"_blank\" title=\"日产GT-R\" href=\"/641/\">日产GT-R</a>(关注度：8980)</li>\n            <li><i>4</i><a target=\"_blank\" title=\"科迈罗\" href=\"/730/\">科迈罗</a>(关注度：8253)</li>\n            <li><i>5</i><a target=\"_blank\" title=\"911\" href=\"/333/\">911</a>(关注度：7666)</li>\n            <li><i>6</i><a target=\"_blank\" title=\"718\" href=\"/3352/\">718</a>(关注度：6214)</li>\n            <li><i>7</i><a target=\"_blank\" title=\"丰田86\" href=\"/1544/\">丰田86</a>(关注度：5676)</li>\n            <li><i>8</i><a target=\"_blank\" title=\"奥迪R8\" href=\"/5/\">奥迪R8</a>(关注度：5664)</li>\n            <li><i>9</i><a target=\"_blank\" title=\"欧陆\" href=\"/345/\">欧陆</a>(关注度：5272)</li>\n            <li><i>10</i><a target=\"_blank\" title=\"宝马i8\" href=\"/1372/\">宝马i8</a>(关注度：4606)</li>\n        </ul>\n\n    </div>\n</div>   <!-- 尾部框架 -->\n\n<!-- 尾部框架 end-->\n<script src=\"//icon.xcar.com.cn/2014/muban/js/selectbox.js\" type=\"text/javascript\"></script>\n\n<!--降价通知弹窗-->\n<!--降价通知弹窗 end-->\n\n<!--右侧对比工具栏-->\n\n<div class=\"return_coat\" style=\"display: block;height:245px;\" id=\"control_coat\">\n    <div class=\"fast_pop fast_pop_70\" id=\"fast_pop_a\" style=\"display:none;\" ><div class=\"fast_pop_txt\">立即询价<br />享购车优惠</div><span class=\"fast_pop_close\" id=\"fast_pop_close_x\"></span></div>\n    <div class=\"fast_text fast_text_70\" id=\"fast_pop_b\" style=\"display:none;\" ><a href=\"javascript:void(0)\" class=\"a_link_fast\">快速询底价</a></div>\n    <div class=\"return_db\" id=\"return_db\" style=\"\">\n        <a href=\"javascript:void(0)\" class=\"a_link\">车型对比</a><!--滑过添加样式 a_hover -->\n        <!-- 对比弹出框 -->\n        <div class=\"compare_pop\" id=\"compare_pop_wrap\" style=\"display:none;\">\n            <div class=\"title\"><span>对比工具栏</span><a href=\"javascript:void(0)\" class=\"pack_up\" id=\"retract\"><em></em>收起</a></div>\n            <div class=\"compare_cn\">\n                <ul class=\"compare_ul cmp_show_block\">\n\n                </ul>\n                <div class=\"compare_elect\">\n                    <!-- 品牌 -->\n                    <div class=\"elect_col\" style=\"display:none;\" id=\"pb_block\"><!-- 第一个框 -->\n                        <div class=\"elect_tt\"><a href=\"javascript:void(0)\" class=\"yj_pb\"><b>品牌</b></a></div>\n                        <div class=\"elect_roll no_roll\" >\n                            <ul class=\"roll_l ul_cp_words\"></ul> <!-- 放字母 -->\n                            <div class=\"roll_r roll_off roll_pb_croll\">\n                                <ul class=\"roll_ul ul_pb_words\"></ul><!-- 放父品牌 -->\n                            </div>\n                        </div>\n                    </div>\n                    <!-- 品牌 end-->\n                    <!-- 品牌 车系-->\n                    <div class=\"elect_col\" style=\"display:none\" id=\"ps_block\"><!-- 第2个框 -->\n                        <div class=\"elect_tt\"><a href=\"javascript:void(0)\" class=\"yj_pb\">品牌</a><span>&gt;</span><a href=\"javascript:void(0)\" class=\"yj_ps\"><b>车系</b></a></div>\n                        <div class=\"elect_roll\">\n                            <ul class=\"roll_ul ul_ps_words\"></ul><!-- 放父车系 -->\n                        </div>\n                    </div>\n                    <!-- 品牌 车系 end-->\n                    <!-- 品牌 车系 车型-->\n                    <div class=\"elect_col\" style=\"display:none\" id=\"m_block\"><!-- 第3个框 -->\n                        <div class=\"elect_tt\"><a href=\"javascript:void(0)\" class=\"yj_pb\">品牌</a><span>&gt;</span><a href=\"javascript:void(0)\" class=\"yj_ps\">车系</a><span>&gt;</span><a href=\"javascript:void(0)\"><b>车型</b></a></div>\n                        <div class=\"elect_roll\">\n                            <ul class=\"roll_ul ul_m_words\"></ul>\n                        </div>\n                    </div>\n                    <!-- 品牌 车系 车型 end-->\n                    <div class=\"elect_main\">\n                        <div class=\"elect_txt\" id=\"s_pb_block\"> <em></em>请选择</div>\n                    </div>\n                </div>\n                <div class=\"elect_bt\">\n                    <a href=\"javascript:void(0)\" class=\"blue_but\"  id=\"beginCmp\" data-key=\"\" target=\"_blank\">开始对比</a>\n                    <span id=\"alert_message\">最多对比6款车型</span>\n                    <a href=\"javascript:void(0)\" class=\"pruge\" id=\"emptyAllCmp\" >全部清空</a>\n                </div>\n                <!--推荐车型-->\n                <div class=\"elect_rm\" id=\"ad_contain_div\">\n\n                </div>\n                <!--推荐车型 end-->\n            </div>\n        </div>\n        <!-- 对比弹出框 end-->\n    </div><div id=\"wxbackgroung\" class=\"graybg_pop ie6fixed_t\" style=\"display:none\"></div>\n\n    <div class=\"return_fx\" id=\"return_fx\">\n        <a href=\"javascript:void(0)\" class=\"a_link\">分享</a>\n        <div class=\"bdsharebuttonbox share_pop\" style=\"display: none;\">\n            <a title=\"分享到新浪微博\" href=\"javascript:;\" class=\"sina \" data-cmd=\"tsina\"></a>\n            <a title=\"分享到QQ空间\" href=\"javascript:;\" class=\"kj bds_qzone\" data-cmd=\"qzone\"></a>\n            <a title=\"分享到微信\" href=\"javascript:;\" class=\"wx bds_weixin bgimg\"></a>\n            <a title=\"分享到QQ好友\" href=\"javascript:;\" class=\"qq bds_sqq\" data-cmd=\"sqq\"></a>\n            <div class=\"wx_share\" style=\"display: none\">\n                <div class=\"wx_wt\">\n                    <p>扫二维码 分享朋友圈</p>\n                    <div class=\"wx_img\"><img id=\"qrcode\" style=\"height:130;width:130px\" src=\"//hezuo.xcar.com.cn/index.php?partner=qrcode&conv=0&url=http://newcar.xcar.com.cn/3\"></div>\n                    <a href=\"//hezuo.xcar.com.cn/index.php?partner=weixin_share&conv=0&url=%2F%2Fnewcar.xcar.com.cn%2Fm35001&title=%E3%80%90%E5%A5%A5%E8%BF%AATT%E5%8F%8C%E9%97%A82017%E6%AC%BE45+TFSI%E6%8A%A5%E4%BB%B7_%E5%9B%BE%E7%89%87_%E5%8F%82%E6%95%B0%E3%80%91_%E5%A5%A5%E8%BF%AA%28%E8%BF%9B%E5%8F%A3%29%E5%A5%A5%E8%BF%AATT%E5%8F%8C%E9%97%A8%E6%80%8E%E4%B9%88%E6%A0%B7_%E7%88%B1%E5%8D%A1%E6%B1%BD%E8%BD%A6\" target=\"_blank\" class=\"wx_use\">还不知道怎么用？</a>\n                </div>\n            </div>\n        </div>\n    </div>\n    <div class=\"return_fh\" id=\"return_fh\" style=\"display:none\"><a href=\"javascript:;\">回到顶部</a></div>\n</div>\n<!--右侧对比工具栏 end-->\n<script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=1179&site_page=newcar.xcar.com.cn/m35001/&site_ref=http://newcar.xcar.com.cn/3/&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2042&site_page=newcar.xcar.com.cn/m35001/&site_ref=http://newcar.xcar.com.cn/3/&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2043&site_page=newcar.xcar.com.cn/m35001/&site_ref=http://newcar.xcar.com.cn/3/&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2044&site_page=newcar.xcar.com.cn/m35001/&site_ref=http://newcar.xcar.com.cn/3/&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2239&site_page=newcar.xcar.com.cn/m35001/&site_ref=http://newcar.xcar.com.cn/3/&dx_ggw_series_id=3\"></script>\n<!-- new  下侧 过完十一删掉 -->\n<link type=\"text/css\" rel=\"stylesheet\" href=\"//icon.xcar.com.cn/2016/DemioModel/css/chexi.css\">\n<style type=\"text/css\">\n    .newfixbottom { width: 1000px; margin-left: -500px;}\n    .fixedtitle { width: 1000px;}\n    .newfixbottom .fixedtitle ul { width: 953px; width: 952px\\0; _width: 952px;}\n</style>\n<script>\n    $(function(){});\n</script>\n\n<!-- 工具栏 -->\n\n<script type=\"text/javascript\">\n    $(function(){\n\n        var cur_mid = \"35001\";\n        var cur_pserid = \"3\";\n        /*底部关注排行*/\n        $('.brand_slide a').hover(\n            function(){\n                $(this).addClass('active').siblings().removeClass('active');\n                $('.hotBrand ul:eq(' + $(this).index() + ')').show().siblings().hide();\n            }\n        );\n\n        /**car select color**/\n        var car_sel_color_timer = null;\n\n        /*$(\".car_select_color_new\").hover(function(){\n            if(car_sel_color_timer!=null){\n                clearTimeout(car_sel_color_timer);\n            }\n            $(this).addClass('cur').siblings().removeClass(\"cur\");\n            var rel = $(this).attr(\"rel\");\n            var imgsrc = rel ? rel : \"//icon.xcar.com.cn/2011newcar/images/auto/car_default.jpg\";\n\n            var photo_url = $(\"#hid_picurl\").val() || \"//newcar.xcar.com.cn/photo/m\" + cur_mid;\n            var aobj = $(this).parents(\".focus_cn\").find(\".focus_big a.imga_new\");\n            $(this).parents(\".focus_cn\").find(\".focus_big img.color_car_img_new\").fadeOut(\"slow\", function(){\n                $(this).attr(\"src\", imgsrc).fadeIn();\n\n            });\n            if(rel){\n                aobj.attr(\"href\", photo_url);\n            }else{\n                aobj.attr(\"href\", \"javascript:void(0);\").attr(\"target\",\"\").css({\"cursor\":\"default\"});\n            }\n        },function(){\n\n            if(car_sel_color_timer!=null){\n                clearTimeout(car_sel_color_timer);\n            }\n            var pobj = $(this).parents(\".focus_cn\");\n            pobj.find(\".cur\").removeClass(\"cur\");\n            car_sel_color_timer = setTimeout(function(){\n\n                $(\".color_car_img_new\").stop().css({\"opacity\":\"1\"});\n                var imgobj = pobj.find(\".focus_big img.color_car_img_new\");\n                imgobj.attr(\"src\", imgobj.attr(\"defaultimg\"));\n                var aobj = imgobj.parent();\n                if(aobj.attr(\"thref\") != \"\"){\n                    aobj.attr(\"href\", aobj.attr(\"thref\")).attr(\"target\",\"_blank\").css({\"cursor\":\"pointer\"});\n                }\n            },500);\n\n        });*/\n\n        /* 引导图*/\n        $(\".color_car_img_new\").hover(function(){\n            if(car_sel_color_timer!=null){\n                clearTimeout(car_sel_color_timer);\n            }\n        },function(){\n            if(car_sel_color_timer!=null){\n                clearTimeout(car_sel_color_timer);\n            }\n            var pobj = $(this).parents(\".focus_cn\");\n            car_sel_color_timer = setTimeout(function(){\n                $(\".color_car_img_new\").stop().css({\"opacity\":\"1\"});\n                var imgobj = pobj.find(\".focus_big img.color_car_img_new\");\n                imgobj.attr(\"src\", imgobj.attr(\"defaultimg\"));\n\n                var aobj = imgobj.parent();\n                if(aobj.attr(\"thref\") !== undefined && aobj.attr(\"thref\") != \"\"){\n                    aobj.attr(\"href\", aobj.attr(\"thref\")).attr(\"target\",\"_blank\").css({\"cursor\":\"pointer\"});\n                }\n            },500);\n        });\n        //更多颜色效果\n        $(\".hue_more\").click(function(){\n            if($(\".hue_on\").hasClass('hue_off')){\n                $(\".hue_on\").removeClass('hue_off');\n                $(\".hue_main\").hide();\n            }else{\n                $(\".hue_on\").addClass('hue_off');\n                $(\".hue_main\").show();\n            }\n        })\n        //加个点击空白 更多颜色收起\n        $(document).bind('click',function(event){\n            if(event.target.nodeName == 'HTML'|| event.target.nodeName != 'A'){\n                if($(\".hue_on\").hasClass('hue_off')){\n                    $(\".hue_on\").removeClass('hue_off');\n                    $(\".hue_main\").hide();\n                }\n            }\n        })\n\n        var model_city_id = city_id || 475;\n        var model_city_name = city_name || '';\n        var zoneclick_val = 2;\n        // var jump_url = \"//price.xcar.com.cn/model\"+cur_mid+\"/city\"+model_city_id+\"-1-1.htm\";\n        var jump_url = \"/m\"+cur_mid+\"/baojia/\";\n        $(\"#preferential\").attr({href:jump_url}); //至少优惠 价格数字附链接\n        $(\"#reference\").attr({href:jump_url});// 本地参考价 价格数字附链接\n        if(model_city_name){\n            $(\".local2_name h2 a\").html(model_city_name+'经销商报价');\n            //$(\"#local_url\").attr('href','//price.xcar.com.cn/model'+cur_mid+'/city'+model_city_id+'-1-1.htm');\n            $(\"#local_url\").attr('href','/m'+cur_mid+'/baojia/');\n        }\n        //异步填充经销商\n        $.ajax({\n            type:\"GET\",\n            url:\"/auto/index.php?r=newcar/ModelIndex/GetDealerAjax\",\n            data:{zoneclick:zoneclick_val,pserid:cur_pserid,mid:cur_mid,city_id:model_city_id,iss:1,rand: getRand()},\n            success:function(data){\n                $(\"#sync_dealer_list\").html(data);\n                checkDealer();\n            }\n        })\n        var used2lowprice = 0;\n        //二手车\n        $.getJSON(\n            '/auto/index.php?r=ajax/GetDealerPrice2&flag=1&did_type=1&is_num=1&sort_price=1&province_id='+ province_id +'&city_id=' + city_id + \"&pserid=\" + pserid + \"&rand=\" + getRand(),\n            function(res){\n                if(res.model_list){\n                    $.each(res.model_list,function(i,item){\n                        if(item['mid'] == cur_mid){\n                            used2lowprice = item['min_price']\n                        }\n                    });\n                }\n                $.ajax({\n                    type:\"GET\",\n                    url:\"/auto/index.php?r=newcar/ModelIndex/Ajax_used2_car\",\n                    data:{mid:cur_mid,provinceId:province_id,cityId:city_id,max_price:0,min_price:used2lowprice,rand: getRand()},\n                    success:function(data){\n                        if(data != \"\"){\n                            $(\"#get_used2_cars\").html(data);\n                            $('#get_used2_cars').show();\n                        }\n                    }\n                });\n            })\n\n        /**\n         *车贷相关\n         * @param pserid\n         * @param city_id\n         * @param type\n         */\n        function get_loan_cars(mid,city_id){\n            var url = \"/auto/index.php?r=Ajax/AjaxLoanCar&rand=\" + getRand();\n            $.ajax({\n                url:url,\n                data:{mid:mid,city_id:city_id,type:2},\n                success:function(data){\n                    if(data != \"\"){\n                        $(\"#get_loan_cars\").html(data);\n                        $('#get_loan_cars').show();\n                    }\n                }\n            });\n        }\n        get_loan_cars(mid,city_id);\n        /**\n         *贷款购相关\n         * @param pserid\n         * @param city_id\n         * @param mid\n         */\n        function get_t_loan_cars(pserid,mid,city_id){\n            var url = \"/auto/index.php?r=Ajax/TloanCar\";\n            $.ajax({\n                url:url,\n                data:{pserid:pserid,mid:mid,city:city_id},\n                success:function(data){\n                    if(data != \"\"){\n                        $(\"#get_t_car_loan\").html(data);\n                        $('#get_t_car_loan').show();\n                    }\n                }\n            });\n        }\n        get_t_loan_cars(pserid,mid,city_id);\n        /**\n         *限时特惠\n         * @param pserid\n         * @param city_id\n         * @param type\n         */\n        function get_limit_offer(type_id){\n            var url = \"/auto/index.php?r=Ajax/AjaxGetLimitOffer&rand=\" + getRand();\n            $.ajax({\n                url:url,\n                data:{type_id:type_id},\n                success:function(data){\n                    if(data != \"\"){\n                        $(\"#get_limit_offer\").html(data);\n                        $('#get_limit_offer').show();\n                    }\n                }\n            });\n        }\n        get_limit_offer(2);\n        //切换城市异步请求经销商数据\n        $('.pub_city_but').bind('click',function(){\n            var zoneclick_val = 2;\n            var cityName = $(\".cityName\").html();\n            var _province_id = $('.province_id').val();\n            var _city_id = $('.city_id').val();\n            $.ajax({\n                type:\"GET\",\n                url:\"/auto/index.php?r=newcar/ModelIndex/GetDealerAjax\",\n                data:{mid:cur_mid,city_id:_city_id,iss:1,page:1,order:0,zoneclick:zoneclick_val,rand: getRand()},\n                success:function(data){\n                    $(\"#sync_dealer_list\").html(data);\n                    if(cityName!='选择城市'){\n                        $(\".local2_name h2 a\").html(cityName+'经销商报价');\n                        //$(\"#local_url\").attr('href','//price.xcar.com.cn/model'+cur_mid+'/city'+_city_id+'-1-1.htm');\n                        $(\"#local_url\").attr('href','/m'+cur_mid+'/baojia/');\n                        $(\".deal_bk a\").removeClass('cur');\n                        $(\".deal_bk a\").eq(0).addClass('cur');//切换城市返回经销商默认选中4s\n                    }\n                    //二手车\n                    $.getJSON(\n                        '/auto/index.php?r=ajax/GetDealerPrice2&flag=1&did_type=1&is_num=1&sort_price=1&province_id='+ _province_id +'&city_id=' + _city_id + \"&pserid=\" + pserid + \"&rand=\" + getRand(),\n                        function(res){\n                            if(res.model_list){\n                                $.each(res.model_list,function(i,item){\n                                    if(item['mid'] == cur_mid){\n                                        used2lowprice = item['min_price']\n                                    }\n                                });\n                            }\n                            $.ajax({\n                                type:\"GET\",\n                                url:\"/auto/index.php?r=newcar/ModelIndex/Ajax_used2_car\",\n                                data:{mid:cur_mid,provinceId:_province_id,cityId:_city_id,max_price:0,min_price:used2lowprice,rand: getRand()},\n                                success:function(data){\n                                    if(data != \"\"){\n                                        $(\"#get_used2_cars\").html(data);\n                                        $('#get_used2_cars').show();\n\n                                    }\n                                }\n                            });\n                        })\n                    get_loan_cars(mid,_city_id);\n                }\n            })\n\n        });\n        //经销商选项卡\n        var timer_interval = null;\n        $(\".deal_bk a\").each(function(i){\n            $(this).mouseover(function(){\n                var that = $(this);\n                timer_interval = setInterval(function(){\n                    $(\".deal_bk a\").removeClass('cur');\n                    that.addClass('cur');\n                    $(\".4s_com_block\").hide();\n                    $(\".4s_com_block\").eq(i).show();\n                    clearInterval(timer_interval);\n                }, 500);\n\n            }).mouseout(function(){\n                if(timer_interval != null)clearInterval(timer_interval);\n            })\n        });\n\n        function getRand(){\n            return Math.random();\n        }\n    })\n\n\n</script>\n<!-- seo -->\n<link href=\"//icon.xcar.com.cn/2018/css/g-links.css\" rel=\"stylesheet\" type=\"text/css\" />\n<div id=\"internal_chain_links\" class=\"g-links\">\n    <div class=\"g-content\">\n        <dl id=\"dl_ci_ps_show\" class=\"g-link-group\">\n            <dt class=\"g-link-cls\">车系找车：</dt>\n            <dd class=\"g-link-items clearfix sort-items\">\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">A</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">B</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">C</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">D</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">E</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">F</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">G</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">H</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">I</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">J</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">K</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">L</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">M</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">N</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">O</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">P</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">Q</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">R</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">S</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">T</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">V</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">W</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">X</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">Y</a>\n                <a href=\"javascript:;\"  do=\"ic_show_ps\">Z</a>\n                <a href=\"javascript:;\"  style='width:38px;'  do=\"ic_show_ps\">其它</a>\n            </dd>\n            <dd  class=\"g-link-items clearfix\">\n                <ul do=\"ic_show_ps_content\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/2516/\" target=\"_blank\" title=\"艾5\">艾5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2/\" target=\"_blank\" title=\"AUDIA4ALLROAD\">AUDIA4ALLROAD</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2523/\" target=\"_blank\" title=\"阿特兹\">阿特兹</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1442/\" target=\"_blank\" title=\"奥迪TTS敞篷\">奥迪TTS敞篷</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1733/\" target=\"_blank\" title=\"昂克拉\">昂克拉</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2638/\" target=\"_blank\" title=\"昂科威20T\">昂科威20T</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1626/\" target=\"_blank\" title=\"奥迪TT RS \">奥迪TT RS </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2899/\" target=\"_blank\" title=\"AX3 \">AX3 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2524/\" target=\"_blank\" title=\"昂克赛拉\">昂克赛拉</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1733/\" target=\"_blank\" title=\"昂科拉ENCORE\">昂科拉ENCORE</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/553/\" target=\"_blank\" title=\"奥迪A4\">奥迪A4</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1845/\" target=\"_blank\" title=\"A级AMG\">A级AMG</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2388/\" target=\"_blank\" title=\"爱丽舍汽车\">爱丽舍汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2/\" target=\"_blank\" title=\"奥迪A4 allroad\">奥迪A4 allroad</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/7/\" target=\"_blank\" title=\"奥迪A8\">奥迪A8</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1825/\" target=\"_blank\" title=\"奥迪7RS\">奥迪7RS</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2/\" target=\"_blank\" title=\"奥迪ALLROAD\">奥迪ALLROAD</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2353/\" target=\"_blank\" title=\"奥铃CTX卡车\">奥铃CTX卡车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1825/\" target=\"_blank\" title=\"audirs7\">audirs7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1522/\" target=\"_blank\" title=\"奥迪S7\">奥迪S7</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/22/\" target=\"_blank\" title=\"BMW5系\">BMW5系</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2606/\" target=\"_blank\" title=\"宝马4四门\">宝马4四门</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/450/\" target=\"_blank\" title=\"B级\">B级</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1371/\" target=\"_blank\" title=\"宝马电动车I3\">宝马电动车I3</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/10/\" target=\"_blank\" title=\"BMWF15\">BMWF15</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/25/\" target=\"_blank\" title=\"奔驰SL300\">奔驰SL300</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/39/\" target=\"_blank\" title=\"奔驰戴克300C\">奔驰戴克300C</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1886/\" target=\"_blank\" title=\"奔驰CLA级AMG \">奔驰CLA级AMG </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2883/\" target=\"_blank\" title=\"奔驰GLE AMG\">奔驰GLE AMG</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/11/\" target=\"_blank\" title=\"宝马525I\">宝马525I</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/22/\" target=\"_blank\" title=\"宝马535LI\">宝马535LI</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3099/\" target=\"_blank\" title=\"奔驰GLC \">奔驰GLC </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3019/\" target=\"_blank\" title=\"北汽绅宝X25suv\">北汽绅宝X25suv</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1384/\" target=\"_blank\" title=\"别克GS\">别克GS</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/25/\" target=\"_blank\" title=\"奔驰SL级进口\">奔驰SL级进口</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2686/\" target=\"_blank\" title=\"宝马2敞篷\">宝马2敞篷</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4602/\" target=\"_blank\" title=\"宝马X2\">宝马X2</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/25/\" target=\"_blank\" title=\"奔驰SL级\">奔驰SL级</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1039/\" target=\"_blank\" title=\"北汽2024\">北汽2024</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2484/\" target=\"_blank\" title=\"奔驰S500双门\">奔驰S500双门</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/3165/\" target=\"_blank\" title=\"长安微型车M90\">长安微型车M90</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2693/\" target=\"_blank\" title=\"成功V1微型\">成功V1微型</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2694/\" target=\"_blank\" title=\"成功汽车V2\">成功汽车V2</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3017/\" target=\"_blank\" title=\"C4世嘉\">C4世嘉</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3165/\" target=\"_blank\" title=\"长安睿行M90\">长安睿行M90</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4455/\" target=\"_blank\" title=\"昌河北斗星X5\">昌河北斗星X5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1923/\" target=\"_blank\" title=\"长安马自达CX-5\">长安马自达CX-5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2474/\" target=\"_blank\" title=\"创酷TRAX\">创酷TRAX</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2850/\" target=\"_blank\" title=\"C31微卡 \">C31微卡 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1596/\" target=\"_blank\" title=\"长城皮卡风骏5\">长城皮卡风骏5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2850/\" target=\"_blank\" title=\"C31小卡\">C31小卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3141/\" target=\"_blank\" title=\"cx4马自达\">cx4马自达</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/730/\" target=\"_blank\" title=\"CAMARO\">CAMARO</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1250/\" target=\"_blank\" title=\"长安之星7\">长安之星7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2555/\" target=\"_blank\" title=\"传祺GA6\">传祺GA6</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/39/\" target=\"_blank\" title=\"C180\">C180</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2655/\" target=\"_blank\" title=\"敞篷宝马M4\">敞篷宝马M4</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3165/\" target=\"_blank\" title=\"长安睿行M90微型车\">长安睿行M90微型车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3231/\" target=\"_blank\" title=\"CDX\">CDX</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3426/\" target=\"_blank\" title=\"长城C30 EV\">长城C30 EV</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/3874/\" target=\"_blank\" title=\"大指挥官\">大指挥官</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/56/\" target=\"_blank\" title=\"大众菠萝\">大众菠萝</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1696/\" target=\"_blank\" title=\"东风K01\">东风K01</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/62/\" target=\"_blank\" title=\"大众汽车速腾\">大众汽车速腾</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2571/\" target=\"_blank\" title=\"DS6\">DS6</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1595/\" target=\"_blank\" title=\"东风御风物流车\">东风御风物流车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/601/\" target=\"_blank\" title=\"大众MODELZ\">大众MODELZ</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3700/\" target=\"_blank\" title=\"道达V8\">道达V8</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2218/\" target=\"_blank\" title=\"东风风行X5\">东风风行X5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/284/\" target=\"_blank\" title=\"东风风神景逸\">东风风神景逸</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1697/\" target=\"_blank\" title=\"东风小康K02小货车\">东风小康K02小货车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3811/\" target=\"_blank\" title=\"DS 7\">DS 7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1742/\" target=\"_blank\" title=\"东风小康C37面包车\">东风小康C37面包车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2431/\" target=\"_blank\" title=\"东风标致2008\">东风标致2008</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1134/\" target=\"_blank\" title=\"大柴神\">大柴神</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2850/\" target=\"_blank\" title=\"东风小康C31小卡\">东风小康C31小卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2383/\" target=\"_blank\" title=\"DS 5\">DS 5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2621/\" target=\"_blank\" title=\"东风小康C36微型\">东风小康C36微型</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2851/\" target=\"_blank\" title=\"东风小康C32轻卡\">东风小康C32轻卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/937/\" target=\"_blank\" title=\"东风C5\">东风C5</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/2923/\" target=\"_blank\" title=\"E30纯电\">E30纯电</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/389/\" target=\"_blank\" title=\"ES350\">ES350</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2638/\" target=\"_blank\" title=\"ENVISION\">ENVISION</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2638/\" target=\"_blank\" title=\"ENVISION昂科威\">ENVISION昂科威</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/40/\" target=\"_blank\" title=\"E260L\">E260L</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/40/\" target=\"_blank\" title=\"E300\">E300</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3107/\" target=\"_blank\" title=\"e950\">e950</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3563/\" target=\"_blank\" title=\"ES8\">ES8</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2847/\" target=\"_blank\" title=\"EX80\">EX80</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/389/\" target=\"_blank\" title=\"ES级\">ES级</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1468/\" target=\"_blank\" title=\"E级双门轿跑车(进口)\">E级双门轿跑车(进口)</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/40/\" target=\"_blank\" title=\"E级加长（版）\">E级加长（版）</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1733/\" target=\"_blank\" title=\"ENCORE昂科拉\">ENCORE昂科拉</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/40/\" target=\"_blank\" title=\"e180\">e180</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3260/\" target=\"_blank\" title=\"eRX5荣威\">eRX5荣威</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1468/\" target=\"_blank\" title=\"E级双门轿跑车进口\">E级双门轿跑车进口</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/40/\" target=\"_blank\" title=\"E级轿车\">E级轿车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2591/\" target=\"_blank\" title=\"ESCORT福睿斯\">ESCORT福睿斯</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3816/\" target=\"_blank\" title=\"ENCINO 昂希诺\">ENCINO 昂希诺</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1405/\" target=\"_blank\" title=\"ECOSPORT\">ECOSPORT</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/2560/\" target=\"_blank\" title=\"风景G7商务车\">风景G7商务车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3991/\" target=\"_blank\" title=\"风行T5\">风行T5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1267/\" target=\"_blank\" title=\"福特F-150 猛禽\">福特F-150 猛禽</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2875/\" target=\"_blank\" title=\"福迪雄狮F22\">福迪雄狮F22</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2936/\" target=\"_blank\" title=\"丰田雷凌双擎\">丰田雷凌双擎</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2475/\" target=\"_blank\" title=\"福美来\">福美来</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/757/\" target=\"_blank\" title=\"FORTE福瑞迪 \">FORTE福瑞迪 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3052/\" target=\"_blank\" title=\"风光330\">风光330</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4229/\" target=\"_blank\" title=\"富康ES500\">富康ES500</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2902/\" target=\"_blank\" title=\"福特Taurus\">福特Taurus</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2521/\" target=\"_blank\" title=\"风行景逸X3\">风行景逸X3</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2911/\" target=\"_blank\" title=\"风行F600\">风行F600</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/566/\" target=\"_blank\" title=\"FORTWO(进口)\">FORTWO(进口)</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4106/\" target=\"_blank\" title=\"风骏7\">风骏7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1554/\" target=\"_blank\" title=\"福田皮卡拓陆者\">福田皮卡拓陆者</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1590/\" target=\"_blank\" title=\"福克斯两厢\">福克斯两厢</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/757/\" target=\"_blank\" title=\"福瑞迪两厢\">福瑞迪两厢</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2218/\" target=\"_blank\" title=\"风行X5\">风行X5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/757/\" target=\"_blank\" title=\"福瑞迪汽车\">福瑞迪汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2218/\" target=\"_blank\" title=\"风行景逸X5\">风行景逸X5</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/2754/\" target=\"_blank\" title=\"观致3都市SUV\">观致3都市SUV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1093/\" target=\"_blank\" title=\"高尔夫车\">高尔夫车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/561/\" target=\"_blank\" title=\"广本锋范\">广本锋范</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2654/\" target=\"_blank\" title=\"国产Q50L\">国产Q50L</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2431/\" target=\"_blank\" title=\"国产2008\">国产2008</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/27/\" target=\"_blank\" title=\"GCLASS\">GCLASS</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/553/\" target=\"_blank\" title=\"国产A4\">国产A4</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2550/\" target=\"_blank\" title=\"GC9吉利 \">GC9吉利 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1937/\" target=\"_blank\" title=\"国产标致301\">国产标致301</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/390/\" target=\"_blank\" title=\"GS300\">GS300</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1260/\" target=\"_blank\" title=\"国产东风起亚K5\">国产东风起亚K5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3099/\" target=\"_blank\" title=\"GLC级奔驰\">GLC级奔驰</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/561/\" target=\"_blank\" title=\"广州本田CITY锋范\">广州本田CITY锋范</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/43/\" target=\"_blank\" title=\"Golf R\">Golf R</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2547/\" target=\"_blank\" title=\"国产A3\">国产A3</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1768/\" target=\"_blank\" title=\"广汽三菱劲炫 \">广汽三菱劲炫 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1472/\" target=\"_blank\" title=\"GL8\">GL8</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1462/\" target=\"_blank\" title=\"G65AMG\">G65AMG</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2763/\" target=\"_blank\" title=\"国产锐界\">国产锐界</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2581/\" target=\"_blank\" title=\"广本缤智\">广本缤智</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/3183/\" target=\"_blank\" title=\"海马E3\">海马E3</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2800/\" target=\"_blank\" title=\"和悦S20\">和悦S20</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1794/\" target=\"_blank\" title=\"海马M3\">海马M3</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1175/\" target=\"_blank\" title=\"H8HAVAL \">H8HAVAL </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3155/\" target=\"_blank\" title=\"幻速H3F\">幻速H3F</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2736/\" target=\"_blank\" title=\"H6V海格\">H6V海格</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/677/\" target=\"_blank\" title=\"HIGHLANDER汉兰达\">HIGHLANDER汉兰达</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2616/\" target=\"_blank\" title=\"黄海汽车N1\">黄海汽车N1</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2286/\" target=\"_blank\" title=\"HUAYRADINASTIA\">HUAYRADINASTIA</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2999/\" target=\"_blank\" title=\"幻速H3微型车\">幻速H3微型车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1607/\" target=\"_blank\" title=\"混动版奔驰S级\">混动版奔驰S级</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3412/\" target=\"_blank\" title=\"汉腾X5\">汉腾X5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4020/\" target=\"_blank\" title=\"红旗E-HS3\">红旗E-HS3</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2831/\" target=\"_blank\" title=\"幻速S6\">幻速S6</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4021/\" target=\"_blank\" title=\"哈弗F5\">哈弗F5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1934/\" target=\"_blank\" title=\"海南马自达S7\">海南马自达S7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2999/\" target=\"_blank\" title=\"幻速H3\">幻速H3</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/22/\" target=\"_blank\" title=\"华晨宝马523LI\">华晨宝马523LI</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1949/\" target=\"_blank\" title=\"H7\">H7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/22/\" target=\"_blank\" title=\"华晨528\">华晨528</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/655/\" target=\"_blank\" title=\"INFINITIQX56\">INFINITIQX56</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/655/\" target=\"_blank\" title=\"INFINITIQX \">INFINITIQX </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3149/\" target=\"_blank\" title=\"IS7伽途\">IS7伽途</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2950/\" target=\"_blank\" title=\"iEV230电动\">iEV230电动</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4087/\" target=\"_blank\" title=\"i5\">i5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3149/\" target=\"_blank\" title=\"IX7伽途\">IX7伽途</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1371/\" target=\"_blank\" title=\"I3\">I3</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1094/\" target=\"_blank\" title=\"ix35\">ix35</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/387/\" target=\"_blank\" title=\"IS雷克萨斯\">IS雷克萨斯</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2950/\" target=\"_blank\" title=\"iEV230电动版\">iEV230电动版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2950/\" target=\"_blank\" title=\"iEV230纯电车 \">iEV230纯电车 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1372/\" target=\"_blank\" title=\"I8进口\">I8进口</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2950/\" target=\"_blank\" title=\"iEV230纯电版\">iEV230纯电版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1371/\" target=\"_blank\" title=\"I3电动车\">I3电动车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2511/\" target=\"_blank\" title=\"ix25\">ix25</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3149/\" target=\"_blank\" title=\"IS7迦途\">IS7迦途</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2950/\" target=\"_blank\" title=\"iEV230纯电动\">iEV230纯电动</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4041/\" target=\"_blank\" title=\"INSPIRE\">INSPIRE</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3149/\" target=\"_blank\" title=\"IX7\">IX7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3149/\" target=\"_blank\" title=\"IS7\">IS7</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/2/\" target=\"_blank\" title=\"进口奥迪A4\">进口奥迪A4</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1220/\" target=\"_blank\" title=\"吉利金刚二代\">吉利金刚二代</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/353/\" target=\"_blank\" title=\"捷豹XJ\">捷豹XJ</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1220/\" target=\"_blank\" title=\"吉利金刚\">吉利金刚</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/60/\" target=\"_blank\" title=\"捷达春天\">捷达春天</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2841/\" target=\"_blank\" title=\"捷豹SUV\">捷豹SUV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2550/\" target=\"_blank\" title=\"吉利汽车GC9\">吉利汽车GC9</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1654/\" target=\"_blank\" title=\"进口大捷龙\">进口大捷龙</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2841/\" target=\"_blank\" title=\"捷豹F-PACE\">捷豹F-PACE</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/60/\" target=\"_blank\" title=\"捷达前卫\">捷达前卫</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/306/\" target=\"_blank\" title=\"JEEP牧马人\">JEEP牧马人</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/10/\" target=\"_blank\" title=\"进口X5\">进口X5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2736/\" target=\"_blank\" title=\"金龙海格H6V新能源版\">金龙海格H6V新能源版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2835/\" target=\"_blank\" title=\"江铃T7\">江铃T7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1647/\" target=\"_blank\" title=\"佳宝T50轻卡\">佳宝T50轻卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1220/\" target=\"_blank\" title=\"吉利汽车金刚 \">吉利汽车金刚 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2805/\" target=\"_blank\" title=\"江西五十铃MUX\">江西五十铃MUX</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1369/\" target=\"_blank\" title=\"进口斯巴鲁XV\">进口斯巴鲁XV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2980/\" target=\"_blank\" title=\"金杯西部牛仔微卡\">金杯西部牛仔微卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3102/\" target=\"_blank\" title=\"进口PASSATB8\">进口PASSATB8</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/3877/\" target=\"_blank\" title=\"柯米克\">柯米克</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1762/\" target=\"_blank\" title=\"凯锐厢货车\">凯锐厢货车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1802/\" target=\"_blank\" title=\"凯美瑞双擎\">凯美瑞双擎</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/121/\" target=\"_blank\" title=\"凯越汽车\">凯越汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2935/\" target=\"_blank\" title=\"卡罗拉双擎油电混合\">卡罗拉双擎油电混合</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2135/\" target=\"_blank\" title=\"库罗德\">库罗德</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/166/\" target=\"_blank\" title=\"凯美瑞第七代\">凯美瑞第七代</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/121/\" target=\"_blank\" title=\"凯越HRV\">凯越HRV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2019/\" target=\"_blank\" title=\"凯歌商务车\">凯歌商务车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3755/\" target=\"_blank\" title=\"卡威K150GT\">卡威K150GT</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1933/\" target=\"_blank\" title=\"科鲁兹掀背版\">科鲁兹掀背版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/332/\" target=\"_blank\" title=\"卡宴汽车\">卡宴汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1764/\" target=\"_blank\" title=\"凯运卡车\">凯运卡车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2772/\" target=\"_blank\" title=\"KIA KC\">KIA KC</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1697/\" target=\"_blank\" title=\"K02\">K02</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3131/\" target=\"_blank\" title=\"康迪K17\">康迪K17</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/730/\" target=\"_blank\" title=\"科迈罗(进口)\">科迈罗(进口)</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/166/\" target=\"_blank\" title=\"凯美瑞7代\">凯美瑞7代</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2525/\" target=\"_blank\" title=\"凯路威商用车 \">凯路威商用车 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4250/\" target=\"_blank\" title=\"科鲁泽\">科鲁泽</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/283/\" target=\"_blank\" title=\"菱智\">菱智</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2731/\" target=\"_blank\" title=\"揽胜极光国产\">揽胜极光国产</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2597/\" target=\"_blank\" title=\"猎豹CS10\">猎豹CS10</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/391/\" target=\"_blank\" title=\"LS\">LS</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2586/\" target=\"_blank\" title=\"揽胜运动版油电混合\">揽胜运动版油电混合</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2718/\" target=\"_blank\" title=\"雷克萨斯RC\">雷克萨斯RC</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2729/\" target=\"_blank\" title=\"乐途微型\">乐途微型</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2649/\" target=\"_blank\" title=\"陆风X7汽车\">陆风X7汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1827/\" target=\"_blank\" title=\"雷诺CAPTUR \">雷诺CAPTUR </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2940/\" target=\"_blank\" title=\"蓝鸟车\">蓝鸟车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2674/\" target=\"_blank\" title=\"LOMANDO\">LOMANDO</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4495/\" target=\"_blank\" title=\"领克02混动\">领克02混动</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2564/\" target=\"_blank\" title=\"lexus nx300h \">lexus nx300h </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4070/\" target=\"_blank\" title=\"蓝舰T340\">蓝舰T340</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3096/\" target=\"_blank\" title=\"领动\">领动</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/384/\" target=\"_blank\" title=\"LEXUSRX350\">LEXUSRX350</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3830/\" target=\"_blank\" title=\"领克02\">领克02</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/391/\" target=\"_blank\" title=\"LEXUSLS\">LEXUSLS</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1340/\" target=\"_blank\" title=\"楼兰汽车\">楼兰汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2936/\" target=\"_blank\" title=\"雷凌双擎新能源\">雷凌双擎新能源</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/1162/\" target=\"_blank\" title=\"玛莎拉蒂GRANCABRIO \">玛莎拉蒂GRANCABRIO </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1162/\" target=\"_blank\" title=\"玛莎拉蒂GC\">玛莎拉蒂GC</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/336/\" target=\"_blank\" title=\"MINI乡巴佬\">MINI乡巴佬</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1263/\" target=\"_blank\" title=\"名爵3系\">名爵3系</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1845/\" target=\"_blank\" title=\"梅赛德斯AMGA45\">梅赛德斯AMGA45</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/336/\" target=\"_blank\" title=\"MINICLUBM\">MINICLUBM</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/336/\" target=\"_blank\" title=\"迷你SUV\">迷你SUV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/306/\" target=\"_blank\" title=\"牧马人\">牧马人</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/336/\" target=\"_blank\" title=\"迷你CLUBMAN\">迷你CLUBMAN</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2887/\" target=\"_blank\" title=\"迈凯伦570S\">迈凯伦570S</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1456/\" target=\"_blank\" title=\"M6进口 \">M6进口 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3093/\" target=\"_blank\" title=\"malibuXL\">malibuXL</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2887/\" target=\"_blank\" title=\"迈凯伦570p1\">迈凯伦570p1</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1147/\" target=\"_blank\" title=\"慕尚\">慕尚</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1460/\" target=\"_blank\" title=\"梅赛德斯奔驰C级AMG\">梅赛德斯奔驰C级AMG</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2887/\" target=\"_blank\" title=\"迈凯轮570p1\">迈凯轮570p1</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2967/\" target=\"_blank\" title=\"M301英致\">M301英致</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2377/\" target=\"_blank\" title=\"m4 \">m4 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1960/\" target=\"_blank\" title=\"MODEL X\">MODEL X</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4088/\" target=\"_blank\" title=\"名爵HS\">名爵HS</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/193/\" target=\"_blank\" title=\"尼桑阳光\">尼桑阳光</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/199/\" target=\"_blank\" title=\"尼桑骊威\">尼桑骊威</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1781/\" target=\"_blank\" title=\"纳智捷S5\">纳智捷S5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/382/\" target=\"_blank\" title=\"NAVIGATOR\">NAVIGATOR</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2975/\" target=\"_blank\" title=\"N2黄海皮卡 \">N2黄海皮卡 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/56/\" target=\"_blank\" title=\"NEWPOLO\">NEWPOLO</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/941/\" target=\"_blank\" title=\"N5\">N5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4239/\" target=\"_blank\" title=\"尼欧II\">尼欧II</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/189/\" target=\"_blank\" title=\"尼桑天籁\">尼桑天籁</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2564/\" target=\"_blank\" title=\"NX\">NX</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4091/\" target=\"_blank\" title=\"哪吒N01\">哪吒N01</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3098/\" target=\"_blank\" title=\"尼桑西玛\">尼桑西玛</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/186/\" target=\"_blank\" title=\"NISSAN骐达\">NISSAN骐达</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1893/\" target=\"_blank\" title=\"纳智捷大7MPV\">纳智捷大7MPV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1781/\" target=\"_blank\" title=\"纳智捷5\">纳智捷5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1781/\" target=\"_blank\" title=\"纳智捷SEDAN5\">纳智捷SEDAN5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3169/\" target=\"_blank\" title=\"纳智捷 锐3\">纳智捷 锐3</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1564/\" target=\"_blank\" title=\"NSX\">NSX</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/186/\" target=\"_blank\" title=\"尼桑骐达\">尼桑骐达</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1340/\" target=\"_blank\" title=\"尼桑楼兰\">尼桑楼兰</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"欧睿纯电动版\">欧睿纯电动版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/148/\" target=\"_blank\" title=\"ODYSSEY\">ODYSSEY</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3020/\" target=\"_blank\" title=\"欧睿\">欧睿</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"欧睿商用电动版\">欧睿商用电动版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3317/\" target=\"_blank\" title=\"欧蓝德国产\">欧蓝德国产</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2719/\" target=\"_blank\" title=\"OCTAVIA明锐\">OCTAVIA明锐</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"欧睿纯电动MPV\">欧睿纯电动MPV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3020/\" target=\"_blank\" title=\"欧睿商务车\">欧睿商务车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/345/\" target=\"_blank\" title=\"欧陆GT3R\">欧陆GT3R</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4420/\" target=\"_blank\" title=\"欧尚长行\">欧尚长行</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1406/\" target=\"_blank\" title=\"欧诺\">欧诺</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1406/\" target=\"_blank\" title=\"欧诺汽车 \">欧诺汽车 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4063/\" target=\"_blank\" title=\"欧拉R1\">欧拉R1</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4513/\" target=\"_blank\" title=\"欧尚X7\">欧尚X7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3317/\" target=\"_blank\" title=\"OUTLANDER\">OUTLANDER</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1406/\" target=\"_blank\" title=\"欧诺商务车\">欧诺商务车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3919/\" target=\"_blank\" title=\"欧拉iQ\">欧拉iQ</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3317/\" target=\"_blank\" title=\"欧蓝德\">欧蓝德</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3020/\" target=\"_blank\" title=\"欧睿MPV\">欧睿MPV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4258/\" target=\"_blank\" title=\"欧尚A600EV\">欧尚A600EV</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/56/\" target=\"_blank\" title=\"POLO车\">POLO车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2541/\" target=\"_blank\" title=\"PANAMERA混合动力\">PANAMERA混合动力</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/601/\" target=\"_blank\" title=\"PASSAT\">PASSAT</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/200/\" target=\"_blank\" title=\"帕杰罗三菱\">帕杰罗三菱</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/200/\" target=\"_blank\" title=\"帕杰罗V97\">帕杰罗V97</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2639/\" target=\"_blank\" title=\"皮卡D-MAX\">皮卡D-MAX</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/601/\" target=\"_blank\" title=\"帕萨特汽车\">帕萨特汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3102/\" target=\"_blank\" title=\"PASSAT蔚揽\">PASSAT蔚揽</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2286/\" target=\"_blank\" title=\"帕加尼HUAYRA \">帕加尼HUAYRA </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3102/\" target=\"_blank\" title=\"帕萨特B8进口\">帕萨特B8进口</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/56/\" target=\"_blank\" title=\"Polo两厢\">Polo两厢</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/160/\" target=\"_blank\" title=\"普拉多2700国产\">普拉多2700国产</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/63/\" target=\"_blank\" title=\"帕萨特B6\">帕萨特B6</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/562/\" target=\"_blank\" title=\"PICASSOC4\">PICASSOC4</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/601/\" target=\"_blank\" title=\"帕萨特\">帕萨特</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2541/\" target=\"_blank\" title=\"帕拉梅拉混合动力\">帕拉梅拉混合动力</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/200/\" target=\"_blank\" title=\"帕杰罗\">帕杰罗</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/745/\" target=\"_blank\" title=\"潘娜美拉 \">潘娜美拉 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2541/\" target=\"_blank\" title=\"帕拉梅拉混动\">帕拉梅拉混动</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/200/\" target=\"_blank\" title=\"帕杰罗V93\">帕杰罗V93</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/4189/\" target=\"_blank\" title=\"秦Pro DM\">秦Pro DM</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/404/\" target=\"_blank\" title=\"奇骏汽车\">奇骏汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3388/\" target=\"_blank\" title=\"启辰M50V\">启辰M50V</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2737/\" target=\"_blank\" title=\"QX50进口\">QX50进口</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3869/\" target=\"_blank\" title=\"全界Q1\">全界Q1</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2519/\" target=\"_blank\" title=\"q50英菲尼迪\">q50英菲尼迪</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/404/\" target=\"_blank\" title=\"奇骏X-TRAIL\">奇骏X-TRAIL</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2468/\" target=\"_blank\" title=\"启腾M70微型\">启腾M70微型</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/307/\" target=\"_blank\" title=\"切诺基2500\">切诺基2500</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2468/\" target=\"_blank\" title=\"启腾M70\">启腾M70</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/540/\" target=\"_blank\" title=\"全顺17座\">全顺17座</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1946/\" target=\"_blank\" title=\"奇瑞α7\">奇瑞α7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2468/\" target=\"_blank\" title=\"启腾M70小巴 \">启腾M70小巴 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1481/\" target=\"_blank\" title=\"旗胜\">旗胜</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3010/\" target=\"_blank\" title=\"奇瑞路虎发现神行\">奇瑞路虎发现神行</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2847/\" target=\"_blank\" title=\"启腾EX80\">启腾EX80</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2772/\" target=\"_blank\" title=\"起亚傲跑\">起亚傲跑</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1761/\" target=\"_blank\" title=\"全顺经典\">全顺经典</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2488/\" target=\"_blank\" title=\"QOROS 3 \">QOROS 3 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1/\" target=\"_blank\" title=\"Q7\">Q7</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/1627/\" target=\"_blank\" title=\"R008 \">R008 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2562/\" target=\"_blank\" title=\"瑞风M3商用车\">瑞风M3商用车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3420/\" target=\"_blank\" title=\"瑞风S7\">瑞风S7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2763/\" target=\"_blank\" title=\"锐界\">锐界</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2750/\" target=\"_blank\" title=\"荣光V版 \">荣光V版 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1169/\" target=\"_blank\" title=\"日产NV200\">日产NV200</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/642/\" target=\"_blank\" title=\"荣放\">荣放</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/185/\" target=\"_blank\" title=\"日产D22\">日产D22</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3228/\" target=\"_blank\" title=\"瑞风M4\">瑞风M4</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1625/\" target=\"_blank\" title=\"RS6\">RS6</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1549/\" target=\"_blank\" title=\"REATON\">REATON</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1553/\" target=\"_blank\" title=\"瑞风S5\">瑞风S5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3243/\" target=\"_blank\" title=\"日产启辰t90\">日产启辰t90</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4100/\" target=\"_blank\" title=\"锐骐6\">锐骐6</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/197/\" target=\"_blank\" title=\"日产锐骐厢式车\">日产锐骐厢式车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1286/\" target=\"_blank\" title=\"瑞风七座商务车\">瑞风七座商务车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2635/\" target=\"_blank\" title=\"锐行名爵\">锐行名爵</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2096/\" target=\"_blank\" title=\"荣光皮卡\">荣光皮卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1103/\" target=\"_blank\" title=\"日产帅客 \">日产帅客 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/642/\" target=\"_blank\" title=\"RAV4国产\">RAV4国产</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/404/\" target=\"_blank\" title=\"SUV奇骏\">SUV奇骏</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1759/\" target=\"_blank\" title=\"神骐轻卡\">神骐轻卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/658/\" target=\"_blank\" title=\"上海大众TIGUAN\">上海大众TIGUAN</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2966/\" target=\"_blank\" title=\"帅铃\">帅铃</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4346/\" target=\"_blank\" title=\"上汽MAXUS D60\">上汽MAXUS D60</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2966/\" target=\"_blank\" title=\"帅铃T6\">帅铃T6</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3019/\" target=\"_blank\" title=\"绅宝X25\">绅宝X25</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1768/\" target=\"_blank\" title=\"三菱劲炫\">三菱劲炫</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/174/\" target=\"_blank\" title=\"SX4\">SX4</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2913/\" target=\"_blank\" title=\"桑塔纳两厢版\">桑塔纳两厢版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/52/\" target=\"_blank\" title=\"桑塔纳4000\">桑塔纳4000</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2053/\" target=\"_blank\" title=\"上汽MAXUS G10\">上汽MAXUS G10</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2053/\" target=\"_blank\" title=\"上汽G10\">上汽G10</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3313/\" target=\"_blank\" title=\"SR9众泰\">SR9众泰</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2786/\" target=\"_blank\" title=\"上汽大通MAXUS EV80\">上汽大通MAXUS EV80</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3282/\" target=\"_blank\" title=\"上汽MAXUS D90\">上汽MAXUS D90</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/141/\" target=\"_blank\" title=\"赛欧3代\">赛欧3代</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1804/\" target=\"_blank\" title=\"上汽大通V80商务\">上汽大通V80商务</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1438/\" target=\"_blank\" title=\"S5进口\">S5进口</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/37/\" target=\"_blank\" title=\"S600\">S600</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/2745/\" target=\"_blank\" title=\"T70\">T70</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/47/\" target=\"_blank\" title=\"途锐车\">途锐车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2546/\" target=\"_blank\" title=\"天津骏派D60 \">天津骏派D60 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1962/\" target=\"_blank\" title=\"特斯拉 \">特斯拉 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4036/\" target=\"_blank\" title=\"唐\">唐</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3522/\" target=\"_blank\" title=\"天逸 C5 AIRCROSS\">天逸 C5 AIRCROSS</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2948/\" target=\"_blank\" title=\"TUCSON\">TUCSON</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2825/\" target=\"_blank\" title=\"添越宾利 \">添越宾利 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2829/\" target=\"_blank\" title=\"T5江铃\">T5江铃</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3889/\" target=\"_blank\" title=\"腾势500\">腾势500</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2948/\" target=\"_blank\" title=\"途胜\">途胜</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1960/\" target=\"_blank\" title=\"TESLAMODELX \">TESLAMODELX </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2546/\" target=\"_blank\" title=\"天津一汽D60\">天津一汽D60</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/174/\" target=\"_blank\" title=\"天语SX4\">天语SX4</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3522/\" target=\"_blank\" title=\"天逸C5\">天逸C5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3/\" target=\"_blank\" title=\"TT\">TT</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2549/\" target=\"_blank\" title=\"唐DM\">唐DM</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/186/\" target=\"_blank\" title=\"TIDA\">TIDA</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3965/\" target=\"_blank\" title=\"途岳\">途岳</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3243/\" target=\"_blank\" title=\"T90启辰\">T90启辰</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/1414/\" target=\"_blank\" title=\"V40进口\">V40进口</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/409/\" target=\"_blank\" title=\"V3\">V3</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/517/\" target=\"_blank\" title=\"V8 Vantage\">V8 Vantage</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4018/\" target=\"_blank\" title=\"vv6\">vv6</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2581/\" target=\"_blank\" title=\"VEZEL缤智\">VEZEL缤智</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1795/\" target=\"_blank\" title=\"V40CC\">V40CC</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2969/\" target=\"_blank\" title=\"V5福田\">V5福田</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/946/\" target=\"_blank\" title=\"V5PLUS\">V5PLUS</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/946/\" target=\"_blank\" title=\"V5菱致PLUS\">V5菱致PLUS</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/48/\" target=\"_blank\" title=\"VOLKSWAGENWERK-BEETLE\">VOLKSWAGENWERK-BEETLE</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2752/\" target=\"_blank\" title=\"V60 CROSS COUNTRY\">V60 CROSS COUNTRY</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/99/\" target=\"_blank\" title=\"VOLVOXC90\">VOLVOXC90</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1491/\" target=\"_blank\" title=\"VERNA\">VERNA</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1307/\" target=\"_blank\" title=\"V60进口 \">V60进口 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1307/\" target=\"_blank\" title=\"v60沃尔沃\">v60沃尔沃</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1903/\" target=\"_blank\" title=\"V80\">V80</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1583/\" target=\"_blank\" title=\"V52\">V52</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/409/\" target=\"_blank\" title=\"V3菱悦\">V3菱悦</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3639/\" target=\"_blank\" title=\"V-class\">V-class</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1583/\" target=\"_blank\" title=\"V52面包车\">V52面包车</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/3696/\" target=\"_blank\" title=\"威途Z35\">威途Z35</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/167/\" target=\"_blank\" title=\"威驰\">威驰</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2096/\" target=\"_blank\" title=\"五菱荣小卡\">五菱荣小卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2750/\" target=\"_blank\" title=\"五菱荣光V版\">五菱荣光V版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2750/\" target=\"_blank\" title=\"五菱荣光V\">五菱荣光V</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3850/\" target=\"_blank\" title=\"威马EX5\">威马EX5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3020/\" target=\"_blank\" title=\"潍柴欧睿商用车\">潍柴欧睿商用车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3736/\" target=\"_blank\" title=\"WEY P8\">WEY P8</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3428/\" target=\"_blank\" title=\"WEY VV7\">WEY VV7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3102/\" target=\"_blank\" title=\"蔚揽旅行\">蔚揽旅行</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4459/\" target=\"_blank\" title=\"沃尔沃XC40国产\">沃尔沃XC40国产</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3814/\" target=\"_blank\" title=\"沃尔沃XC60混动\">沃尔沃XC60混动</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/22/\" target=\"_blank\" title=\"五系加长\">五系加长</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1795/\" target=\"_blank\" title=\"沃尔沃V40CC\">沃尔沃V40CC</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3437/\" target=\"_blank\" title=\"威驰FS\">威驰FS</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3102/\" target=\"_blank\" title=\"蔚揽旅行车\">蔚揽旅行车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2744/\" target=\"_blank\" title=\"沃尔沃XC60\">沃尔沃XC60</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"潍柴亚星欧睿纯电动商用车\">潍柴亚星欧睿纯电动商用车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2750/\" target=\"_blank\" title=\"五菱V\">五菱V</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"潍柴欧睿纯电动商务车\">潍柴欧睿纯电动商务车</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/3218/\" target=\"_blank\" title=\"X35\">X35</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2731/\" target=\"_blank\" title=\"新款极光\">新款极光</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2917/\" target=\"_blank\" title=\"X5油电混合\">X5油电混合</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3728/\" target=\"_blank\" title=\"星途TX\">星途TX</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1742/\" target=\"_blank\" title=\"小康C37微型车\">小康C37微型车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3866/\" target=\"_blank\" title=\"小鹏G3\">小鹏G3</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1730/\" target=\"_blank\" title=\"星旺CL轻客\">星旺CL轻客</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3003/\" target=\"_blank\" title=\"小老虎皮卡\">小老虎皮卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/232/\" target=\"_blank\" title=\"现代伊兰特悦动 \">现代伊兰特悦动 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/10/\" target=\"_blank\" title=\"X5\">X5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1778/\" target=\"_blank\" title=\"新圣达\">新圣达</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1374/\" target=\"_blank\" title=\"雪佛兰SUV科帕奇\">雪佛兰SUV科帕奇</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2349/\" target=\"_blank\" title=\"小海狮X30客车\">小海狮X30客车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3415/\" target=\"_blank\" title=\"新豹MINI\">新豹MINI</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1742/\" target=\"_blank\" title=\"小康C37小客车\">小康C37小客车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2914/\" target=\"_blank\" title=\"X5大迈\">X5大迈</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3019/\" target=\"_blank\" title=\"X25\">X25</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1740/\" target=\"_blank\" title=\"星锐商用车\">星锐商用车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2917/\" target=\"_blank\" title=\"X5新能源版\">X5新能源版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1696/\" target=\"_blank\" title=\"小康K01小卡\">小康K01小卡</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/167/\" target=\"_blank\" title=\"一汽丰田VIOS\">一汽丰田VIOS</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2519/\" target=\"_blank\" title=\"英菲尼迪Q50混动版\">英菲尼迪Q50混动版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3596/\" target=\"_blank\" title=\"元EV\">元EV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2853/\" target=\"_blank\" title=\"英菲尼迪QX30\">英菲尼迪QX30</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3134/\" target=\"_blank\" title=\"英致727商务车\">英致727商务车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3020/\" target=\"_blank\" title=\"亚星欧睿MPV \">亚星欧睿MPV </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1222/\" target=\"_blank\" title=\"远景汽车\">远景汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2423/\" target=\"_blank\" title=\"优6SUV\">优6SUV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1225/\" target=\"_blank\" title=\"悦达起亚智跑\">悦达起亚智跑</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2380/\" target=\"_blank\" title=\"YARiS L 致炫\">YARiS L 致炫</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2737/\" target=\"_blank\" title=\"英菲尼迪QX50(进口)\">英菲尼迪QX50(进口)</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2935/\" target=\"_blank\" title=\"一汽丰田卡罗拉混动版\">一汽丰田卡罗拉混动版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2967/\" target=\"_blank\" title=\"英致M301\">英致M301</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/232/\" target=\"_blank\" title=\"悦动汽车\">悦动汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/642/\" target=\"_blank\" title=\"一汽RAV4\">一汽RAV4</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2645/\" target=\"_blank\" title=\"云100纯电车\">云100纯电车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/176/\" target=\"_blank\" title=\"雨燕SWIFT\">雨燕SWIFT</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2891/\" target=\"_blank\" title=\"一汽V77 \">一汽V77 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3899/\" target=\"_blank\" title=\"云逸\">云逸</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/83/\" target=\"_blank\" title=\"依维柯得意\">依维柯得意</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/3684/\" target=\"_blank\" title=\"中华V6\">中华V6</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/257/\" target=\"_blank\" title=\"中国花冠\">中国花冠</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2988/\" target=\"_blank\" title=\"知豆D2电工车\">知豆D2电工车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2914/\" target=\"_blank\" title=\"众泰大迈X5\">众泰大迈X5</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1039/\" target=\"_blank\" title=\"战旗2024\">战旗2024</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2060/\" target=\"_blank\" title=\"致悦OTTIMO\">致悦OTTIMO</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2645/\" target=\"_blank\" title=\"众泰100纯电车\">众泰100纯电车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2645/\" target=\"_blank\" title=\"众泰100纯电动版\">众泰100纯电动版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1802/\" target=\"_blank\" title=\"尊瑞\">尊瑞</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/192/\" target=\"_blank\" title=\"郑州日产皮卡D22 \">郑州日产皮卡D22 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2430/\" target=\"_blank\" title=\"重庆力帆X50\">重庆力帆X50</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/192/\" target=\"_blank\" title=\"郑州日产D22皮卡\">郑州日产D22皮卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1888/\" target=\"_blank\" title=\"致尚\">致尚</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1169/\" target=\"_blank\" title=\"郑州日产NV200\">郑州日产NV200</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3018/\" target=\"_blank\" title=\"智尚S35\">智尚S35</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3272/\" target=\"_blank\" title=\"中华H230 EV\">中华H230 EV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3313/\" target=\"_blank\" title=\"众泰SR9\">众泰SR9</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/187/\" target=\"_blank\" title=\"郑州日产锐骐\">郑州日产锐骐</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3173/\" target=\"_blank\" title=\"众泰T700\">众泰T700</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1263/\" target=\"_blank\" title=\"ZP11\">ZP11</a></li>\n                </ul>\n                <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                    <li><a href=\"//newcar.xcar.com.cn/1396/\" target=\"_blank\" title=\"3008\">3008</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3419/\" target=\"_blank\" title=\"URV\">URV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2887/\" target=\"_blank\" title=\"570S\">570S</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1396/\" target=\"_blank\" title=\"3008东风标志\">3008东风标志</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2829/\" target=\"_blank\" title=\"骐铃T5皮卡\">骐铃T5皮卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/3165/\" target=\"_blank\" title=\"睿行M90mpv\">睿行M90mpv</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4032/\" target=\"_blank\" title=\"奕跑\">奕跑</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/993/\" target=\"_blank\" title=\"300C\">300C</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/22/\" target=\"_blank\" title=\"5系长轴版\">5系长轴版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2967/\" target=\"_blank\" title=\"737英致\">737英致</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/21/\" target=\"_blank\" title=\"3系长轴版\">3系长轴版</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/190/\" target=\"_blank\" title=\"逍客火\">逍客火</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4061/\" target=\"_blank\" title=\"奕歌\">奕歌</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/4001/\" target=\"_blank\" title=\"缤越 PHEV\">缤越 PHEV</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2835/\" target=\"_blank\" title=\"骐铃T7小卡\">骐铃T7小卡</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2835/\" target=\"_blank\" title=\"骐铃T7\">骐铃T7</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/186/\" target=\"_blank\" title=\"骐达\">骐达</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/1534/\" target=\"_blank\" title=\"Urus\">Urus</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/2789/\" target=\"_blank\" title=\"伽途V3微型车 \">伽途V3微型车 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/333/\" target=\"_blank\" title=\"911\">911</a></li>\n                </ul>\n            </dd>\n        </dl>\n\n        <dl class=\"g-link-group\">\n            <dt class=\"g-link-cls\">品牌找车：</dt>\n            <dd class=\"g-link-items clearfix\">\n                <ul>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b265/\" target=\"_blank\" title=\"金龙汽车\">金龙汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b9/\" target=\"_blank\" title=\"sgmw\">sgmw</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b283/\" target=\"_blank\" title=\"enranger \">enranger </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b5/\" target=\"_blank\" title=\"一汽 大众奥迪 \">一汽 大众奥迪 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b290/\" target=\"_blank\" title=\"赛麟saleen\">赛麟saleen</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b212/\" target=\"_blank\" title=\"FODAY \">FODAY </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b107/\" target=\"_blank\" title=\"进口MITSUBISHI\">进口MITSUBISHI</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b46/\" target=\"_blank\" title=\"江淮\">江淮</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b9/\" target=\"_blank\" title=\"上海通用五菱 \">上海通用五菱 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b208/\" target=\"_blank\" title=\"东风日产 启辰 \">东风日产 启辰 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b17/\" target=\"_blank\" title=\"国产福特\">国产福特</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b295/\" target=\"_blank\" title=\"梅赛德斯\">梅赛德斯</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b274/\" target=\"_blank\" title=\"进口minijcw\">进口minijcw</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b318/\" target=\"_blank\" title=\"菲克菲亚特\">菲克菲亚特</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b163/\" target=\"_blank\" title=\"东风本田\">东风本田</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b17/\" target=\"_blank\" title=\"长安汽车福特\">长安汽车福特</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b22/\" target=\"_blank\" title=\"广汽本田\">广汽本田</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b290/\" target=\"_blank\" title=\"威蒙赛麟\">威蒙赛麟</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b203/\" target=\"_blank\" title=\"海马郑州\">海马郑州</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b93/\" target=\"_blank\" title=\"凯迪拉克进口\">凯迪拉克进口</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b118/\" target=\"_blank\" title=\"双龙\">双龙</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b129/\" target=\"_blank\" title=\"东风标致汽车\">东风标致汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b135/\" target=\"_blank\" title=\"上汽通用雪佛兰\">上汽通用雪佛兰</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b286/\" target=\"_blank\" title=\"五十铃\">五十铃</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b279/\" target=\"_blank\" title=\"华晨宝马 之诺 \">华晨宝马 之诺 </a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b114/\" target=\"_blank\" title=\"铃木(进口)\">铃木(进口)</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b5/\" target=\"_blank\" title=\"一汽-大众奥迪\">一汽-大众奥迪</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b12/\" target=\"_blank\" title=\"Beijing Hyundai Motor Company\">Beijing Hyundai Motor Company</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b355/\" target=\"_blank\" title=\"奇点汽车\">奇点汽车</a></li>\n                    <li><a href=\"//newcar.xcar.com.cn/price/b94/\" target=\"_blank\" title=\"雪佛兰进口\">雪佛兰进口</a></li>\n                </ul>\n        </dl>\n\n\n\n\n        <dl class=\"g-link-group\">\n            <dt class=\"g-link-cls\">移动频道：</dt>\n            <dd class=\"g-link-items clearfix\">\n                <ul>\n                    <li><a href=\"https://a.xcar.com.cn/3/m35001/\" target=\"_blank\" title=\"移动页面\" >移动页面</a></li>\n\n                    <li><a href=\"https://a.xcar.com.cn/brand/\" target=\"_blank\" title=\"选车找车\" >选车找车</a></li>\n\n                    <li><a href=\"https://a.xcar.com.cn/sale/\" target=\"_blank\" title=\"降价汽车\" >降价汽车</a></li>\n\n                    <li><a href=\"https://a.xcar.com.cn/selected/\" target=\"_blank\" title=\"汽车论坛\" >汽车论坛</a></li>\n\n                    <li><a href=\"https://a.xcar.com.cn/mall/\" target=\"_blank\" title=\"汽车商城\" >汽车商城</a></li>\n\n                    <li><a href=\"https://a.xcar.com.cn/club/xbb/\" target=\"_blank\" title=\"游记\" >游记</a></li>\n\n                    <li><a href=\"https://a.xcar.com.cn/xtv/\" target=\"_blank\" title=\"汽车视频\" >汽车视频</a></li>\n\n                    <li><a href=\"https://a.xcar.com.cn/top/\" target=\"_blank\" title=\"汽车排行榜\" >汽车排行榜</a></li>\n\n                </ul>\n        </dl>\n    </div>\n</div>\n<script type=\"text/javascript\">\n    $(document).ready(function(){\n        $(\"#dl_ci_ps_show [do=ic_show_ps]\").hover(function(){\n            $(\"#dl_ci_ps_show [do=ic_show_ps_content]\").hide().eq($(\"#dl_ci_ps_show [do=ic_show_ps]\").index($(this))).show();\n        });\n    });\n</script><script type=\"text/javascript\">var jqueryname = $;</script>\n<script src=\"//js.xcar.com.cn/tools/public_func.js\"></script>\n<script src=\"//asserts.xcarimg.com/resource/common/xlogin_box.js?v=201901071324\"></script>\n<div class=\"content_nt mar_top8\">\n    <div class=\"footer_nt\">\n        <p><a href=\"http://www.xcar.com.cn/about/us/\" target=\"_blank\" rel=\"nofollow\">关于爱卡</a>|<a href=\"http://www.xcar.com.cn/about/job/\"\n                                                                                                 target=\"_blank\" rel=\"nofollow\">招贤纳士</a>|<a href=\"http://www.xcar.com.cn/about/contact/\" target=\"_blank\" rel=\"nofollow\">联系我们</a>|<a\n                href=\"http://www.xcar.com.cn/about/links/\" target=\"_blank\">友情链接</a>|<a href=\"//newcar.xcar.com.cn/\"\n                                                                                       target=\"_blank\">选车中心</a>|<a href=\"//newcar.xcar.com.cn/photo/\" target=\"_blank\">汽车图片</a>|<a href=\"//club.xcar.com.cn/\"\n                                                                                                                                                                                  target=\"_blank\">汽车论坛</a>|<a href=\"http://www.xcar.com.cn/about/sitemap/\" target=\"_blank\">站点地图</a>|<a\n                href=\"//my.xcar.com.cn/total_station_feedback.php\" target=\"_blank\" rel=\"nofollow\">意见反馈</a>|<a href=\"http://www.xcar.com.cn/chezhan/beijing/\"\n                                                                                                              target=\"_blank\">北京车展</a>|<a href=\"http://www.xcar.com.cn/chezhan/guangzhou/\" target=\"_blank\">广州车展</a>|<a\n                href=\"//dw.xcar.com.cn/adcount.php?id=178\" target=\"_blank\">手机爱卡</a><br />&copy;2002-2019\n            www.xcar.com.cn All rights reserved. 北京智德典康电子商务有限公司（爱卡汽车） 版权所有.<input type=\"hidden\" id=\"ICP\" value=\"京ICP证：010391 号\" />&nbsp;\n            电话：010-82616677 <br /><a target=\"_blank\" href=\"//www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010802023251\"\n                                     style=\"display:inline-block;text-decoration:none;height:20px;line-height:20px;\"><img src=\"//pic.xcarimg.com/img/07news/2017/04/21/457569f0a77c57f56dbc337a1ead2f68.png\"\n                                                                                                                          style=\"float:left;\" />京公网安备 11010802023251号</a><a href=\"http://www.xcar.com.cn/register/terms.htm\"\n                                                                                                                                                                            target=\"_blank\">用户服务协议</a><a href=\"http://www.xcar.com.cn/register/yinsi.htm\" target=\"_blank\">隐私权声明</a>\n            <br />互联网违法和不良信息举报方式：电话：400-678-0116 邮箱：complaint@xcar.com.cn</p>\n    </div>\n</div>\n<script src=\"//js.xcar.com.cn/login/msg.js\"></script>\n<script src=\"//js.xcar.com.cn/login/header2015.js?d=2090116\"></script>\n\n<script>\n    jqueryname(\"#xlogin\").live(\"click\", function () {\n        jqueryname(\".login\").xLoginBox({\n            func: function () {\n                jqueryname(\"#xlogininfo\").attr(\"style\", \"\");\n                callLoginScript.call(null);\n                reloadMsgInfo.call(null);\n            },\n            args: [],\n            show: true\n        });\n    });\n</script>\n<script type=\"text/javascript\" src=\"//msg.xcar.com.cn/newpop/msg_tip_new_forbbs.php?type=cms\"></script>\n<script src=\"//js.xcar.com.cn/source/info/js/clearCookie.js?t=0627\" type=\"text/javascript\"></script>\n<script type=\"text/javascript\">\n    var _bdhmProtocol = ((\"http:\" == document.location.protocol) ? \" http://\" : \" https://\");\n    document.write(unescape(\"%3Cscript src='\" + _bdhmProtocol + \"hm.baidu.com/h.js%3F53eb54d089f7b5dd4ae2927686b183e0' type='text/javascript'%3E%3C/script%3E\"));\n</script>\n<script>\n    (function () {\n        var bp = document.createElement('script');\n        var curProtocol = window.location.protocol.split(':')[0];\n        if (curProtocol === \"https\") {\n            bp.src = \"https://zz.bdstatic.com/linksubmit/push.js\";\n        } else {\n            bp.src = \"http://push.zhanzhang.baidu.com/push.js\";\n        }\n\n        var s = document.getElementsByTagName(\"script\")[0];\n        s.parentNode.insertBefore(bp, s);\n    })();\n</script>\n<!--footer end-->\n<script type=\"text/javascript\">\n    var jQuery_1_7_2 = $;\n    var jqueryname = jQuery_1_7_2;\n</script>\n\n<script aynsc=\"aynsc\">window._bd_share_config={\n\n    \"common\":{\n        \"bdSnsKey\":{},\n        \"bdText\":\"\",\n        \"bdMini\":\"2\",\n        \"bdMiniList\":false,\n        \"bdPic\":\"\",\n        \"bdStyle\":\"bdStyle_false\",\n        \"bdSize\":\"0\",\n        \"bdCustomStyle\":\"\"\n        //\"searchPic\":true\n    },\n    \"share\":{\n    }\n};\nwith(document)0[(getElementsByTagName(\"head\")[0]||body).appendChild(createElement(\"script\")).src=\"//asserts.xcarimg.com/resource/common/share/static/api/js/share.js?v=89860593.js?cdnversion=\"+~(-new Date()/36e5)];\n</script>\n<script>\n    /*function fun_load_img(obj,_threshold)\n    {\n        if( typeof obj == \"object\")\n        {\n            var _threshold = typeof _threshold != \"undefined\" ? _threshold : 150;\n            obj.lazyload({\n                placeholder:\"//img1.xcarimg.com/newcar/defaultimg.png\",\n                data_attribute:\"src\",\n                threshold:_threshold\n            })\n        }\n    }*/\n    var _time = \"\";\n    $(\"#return_fx\").hover(\n        function(){\n            $(\".return_fx .share_pop\").show();\n            $(\".return_fx > a\").addClass(\"a_hover\");\n            $(\"#qrcode\").attr(\"placeholder\",\"//img1.xcarimg.com/newcar/defaultimg.png\")\n        },\n        function(){\n            $(\".return_fx .share_pop\").hide();\n            $(\".return_fx > a\").removeClass(\"a_hover\");\n        }\n    );\n    $(\".bds_weixin\").hover(\n        function(){\n            clearTimeout(_time);\n            $(document).scrollTop($(document).scrollTop() + 1);\n            $(document).scrollTop($(document).scrollTop() - 1);\n            $(\".wx_share\").show();\n        },\n        function(){\n            _time = setTimeout(function(){\n                $(\".wx_share\").hide();\n            },1000)\n        }\n    );\n    $(\".wx_share\").hover(\n        function()\n        {\n            clearTimeout(_time);\n            $(\".return_fx .share_pop\").show();\n        },\n        function(){\n            $(\".wx_share\").hide();\n            $(\".return_fx .share_pop\").hide();\n        }\n    );\n    //$(\"#compare_pop_wrap\").css({bottom:\"-69px\"});\n    $(window).scroll(function(){\n        var top = $(document).scrollTop();\n        if(top > 100){\n            $(\"#return_fh\").fadeIn(200);\n            //$(\"#compare_pop_wrap\").css({bottom:\"-167px\"});\n        }else{\n            $(\"#return_fh\").fadeOut(200);\n            //$(\"#compare_pop_wrap\").css({bottom:\"-72px\"});\n        }\n\n    });\n    $(\"#return_fh\").click(function(){\n        $(\"html,body\").animate({scrollTop:0},500)\n    });\n</script>\n\n<script type=\"text/javascript\" src=\"//asserts.xcarimg.com/resource/DemioModel/js/dealer_cookie.js\"></script>\n<script type=\"text/javascript\" src=\"//icon.xcar.com.cn/2011newcar/jsinclude/lazyload.min.js\"></script>\n<!--<script src='//d0.xcar.com.cn/adpush/push/ads.php?pids=2044&pushtype=car&style=div&cid=3' language='javascript'></script>-->\n<script type=\"text/javascript\" src=\"//d0.xcar.com.cn/adpush/push/ads.php?pids=1326&pushtype=car&style=div&cid=3\"></script>\n<!--<script type=\"text/javascript\" src=\"//d0.xcar.com.cn/adpush/push/ads.php?pids=2239&pushtype=nobbscar&cid=3&style=div\"></script>-->\n<script type=\"text/javascript\" src=\"//icon.xcar.com.cn/min/?f=2011newcar/model/m_index.js&version=2019\"></script>\n<!--<script type=\"text/javascript\" src=\"//asserts.xcarimg.com/resource/common/product_center.js\"></script>-->\n<script  type=\"text/javascript\" src=\"//icon.xcar.com.cn/min/?f=2011newcar/ps/examine_attention2.js\"></script>\n\n<script type=\"text/javascript\">\n    setTimeout(function(){var script=document.createElement('script');\n        script.type=\"text/javascript\";\n        script.src=\"//d0.xcar.com.cn/adpush/push/ad.php?pid=1611&pushtype=referercar&cid=3&style=var&v=1\";\n        document.getElementsByTagName('body')[0].appendChild(script);},500);\n</script>\n<!-- 阿拉丁询价框 -->\n\n<!-- 阿拉丁窗口 S -->\n<link type=\"text/css\" rel=\"stylesheet\" href=\"//asserts.xcarimg.com/resource/DemioModel/css/aladdin.css?v=2019-11-02 16:55\">\n<div class=\"system_pop\" id=\"success_alert\" style=\"display:none\">\n    <span class=\"stytem_close\"></span>\n    <div class=\"yes_icon\"></div>\n    <p class=\"yes_txt\">询价订单已提交成功</p>\n    <div class=\"appsubmit\">\n        <a href=\"javascript:void(0);\" id=\"iknow\">知道了</a>\n    </div>\n</div>\n\n<div class=\"system_pop\" id=\"ala_content\" style=\"display:none\">\n    <span class=\"stytem_close\" id=\"xclose\"></span>\n    <p class=\"system_tit\">立即询价可享厂商优惠政策，名额有限！</p>\n    <div class=\"system_dl\">\n        <dl class=\"pop_dl clearfix\">\n            <dt>意向车型：</dt>\n            <dd><div class=\"selectbox_two basic_select_two\" style=\"width:450px;\">\n                <div class=\"selecttxt_two\">\n                    <div class=\"selectem_two\" id=\"defaultmid\" data_val=\"0\"> </div>\n                </div>\n                <div class=\"option_two\" style=\"display: none; \">\n                    <ul id=\"select_mid\">\n\n                    </ul>\n                </div>\n            </div>\n            </dd>\n        </dl>\n        <dl class=\"pop_dl clearfix\">\n            <dt>姓名：</dt>\n            <dd><input type=\"text\" maxlength=\"6\" name=\"name\" id=\"ala_name\" class=\"appinput\" value=\"请输入您的姓名\"\n                       onfocus=\"if(this.value=='请输入您的姓名'){this.value=''}\"  >\n                <span class=\"intro_txt_p\" id=\"name_tip\"></span>\n            </dd>\n        </dl>\n        <dl class=\"pop_dl clearfix\">\n            <dt>手机号：</dt>\n            <dd><input type=\"text\" name=\"mobile\" id=\"mobile\" class=\"appinput\" maxlength=\"11\" value=\"请输入有效手机号码\"\n                       onfocus=\"if(this.value=='请输入有效手机号码'){this.value=''}\" >\n                <span class=\"intro_txt_p\" id=\"mob_tip\"></span>\n            </dd>\n        </dl>\n        <dl class=\"pop_dl clearfix\">\n            <dt>购车地区：</dt>\n            <dd>\n                <div class=\"selectbox basic_select\" style=\"width:210px !important;\">\n                    <div class=\"selecttxt\"><div class=\"selectem\" id=\"se_place_p\" data_val=\"\">省份</div></div>\n                    <div class=\"option\" style=\"display: none; \">\n                        <ul id=\"ul_place_p\">\n                            <li value=\"0\" class=\"onblur\"><a>选择省份</a></li>\n\n                        </ul>\n                    </div>\n                </div>\n                <div class=\"selectbox basic_select\" style=\"width:210px !important;margin-left:28px;\">\n                    <div class=\"selecttxt\"><div class=\"selectem\" id=\"se_place_c\" data_val=\"\">城市</div></div>\n                    <div class=\"option\" style=\"display: none; \">\n                        <ul id=\"ul_place_c\">\n                            <li value=\"0\" class=\"onblur\"><a>选择城市</a></li>\n\n                        </ul>\n                    </div>\n                </div>\n                <span class=\"intro_txt_p\" id=\"city_tip\"></span>\n            </dd>\n        </dl>\n\n    </div>\n\n    <div class=\"infor_protect\" style=\"margin-top: 0px;height:20px;width:363px\">\n        <input id=\"loans\" name=\"loans\" type=\"checkbox\"    value=\"1\" style=\"margin-top:4px;\">\n        <span style=\"line-height:20px;color:#181818;color: #aaa;\">\n        同时咨询购车贷款服务\n    </span>\n    </div>\n\n    <div class=\"appsubmit\">\n        <a id=\"appsubmit\" href=\"javascript:void(0);\">一键询价</a>\n        <!-- <p class=\"special\">说明：信息保密，不对外公开。经销商会主动联系您。</p> -->\n    </div>\n    <span class=\"intro_txt_p\" id=\"res_tip\" style=\"position: static;text-align: center;display:block;\"></span>\n    <div class=\"infor_protect\">\n        <input id=\"info_protect\" name=\"\" type=\"checkbox\" checked=\"checked\" value=\"\">\n        <span>\n            我同意\n            <a target=\"_black\" href=\"//www.xcar.com.cn/register/yinsi.htm\">《隐私权声明》,</a>&nbsp;爱卡汽车将为您择优推荐经销商\n        </span>\n    </div>\n\n</div>\n<script src=\"//icon.xcar.com.cn/min/?f=newcar/ipLocationInfo_v1.js\"></script>\n<script src=\"//icon.xcar.com.cn/pub_js/city.js?v=3201911025\" type=\"text/javascript\"></script>\n<script src=\"//asserts.xcarimg.com/resource/DemioModel/js/selectbox.js\" type=\"text/javascript\"></script>\n<script src=\"//asserts.xcarimg.com/resource/DemioModel/js/selectbox2.js\"></script>\n<script type=\"text/javascript\">\n\n    $(function(){\n\n        var pserid = \"3\";\n        var mid = \"35001\";\n        var flag = true;\n        //var glo_arr = [];\n        var ul_place_p = $(\"#ul_place_p\");\n        var ul_place_c = $(\"#ul_place_c\");\n        var se_place_p = $(\"#se_place_p\");\n        var se_place_c = $(\"#se_place_c\");\n        //渲染省份\n        var t_province_arr = province_arr.split(',');\n        $.each(t_province_arr, function(i, v){\n            if(1 == i%2){\n                ul_place_p.append('<li data_val=\"'+t_province_arr[i-1]+'\" data_name=\"'+v+'\" id=\"cbp_li_'+t_province_arr[i-1]+'\"><a>'+v+'</a></li>');\n                if(province_id == t_province_arr[i-1]){ //ip定位到省\n                    se_place_p.html(v);\n                    se_place_p.attr('data_val',t_province_arr[i-1]);\n                }\n            }\n        });\n\n        //ip定位到城市\n        if(typeof city_id != 'undefined' && typeof city_name != 'undefined'){\n            se_place_c.attr('data_val',city_id);\n            se_place_c.html(city_name);\n        }\n\n        function reShow(){\n            $(\"#ala_name\").val('请输入您的姓名');\n            $(\"#mobile\").val('请输入有效手机号码');\n            //渲染省份\n            /* var t_province_arr = province_arr.split(',');\n             $.each(t_province_arr, function(i, v){\n                 if(1 == i%2){\n                     ul_place_p.append('<li data_val=\"'+t_province_arr[i-1]+'\" data_name=\"'+v+'\" id=\"cbp_li_'+t_province_arr[i-1]+'\"><a>'+v+'</a></li>');\n                     if(province_id == t_province_arr[i-1]){ //ip定位到省\n                         se_place_p.html(v);\n                         se_place_p.attr('data_val',t_province_arr[i-1]);\n                     }\n                 }\n             });*/\n            //ip定位到城市\n            /*if(typeof city_id != 'undefined' && typeof city_name != 'undefined'){\n                se_place_c.attr('data_val',city_id);\n                se_place_c.html(city_name);\n            }*/\n            $.get(\"/auto/index.php?r=AlaOrder/getmodel\",{pserid:pserid,mid:mid},function(data){\n                var tmp = data.split(\"@\");\n                $('#defaultmid').attr('data_val',tmp[0]);\n                $('#defaultmid').html(tmp[1]);\n                $('#select_mid').html(tmp[2]);\n            });\n        }\n\n        reShow();\n        //渲染城市\n        $(\"body\").on('click',\"li[id^='cbp_li_']\", function(){\n            var province_id = $(this).attr('data_val');\n            var province_name = $(this).attr('data_name');\n            se_place_p.attr('data_val', province_id);\n\n            var city_one = city_arr[province_id];\n            se_place_c.attr('data_val', 0);\n            se_place_c.html('城市');\n            ul_place_c.html('');\n            if(typeof city_one !== 'undefined'){\n                city_one_arr = city_one.split(',');\n                //se_place_c.attr('data_val', city_one_arr[0]);\n                //se_place_c.html(city_one_arr[1]);\n                $.each(city_one_arr, function(i, v){\n                    if(1 == i%2){\n                        ul_place_c.append('<li data_val=\"'+city_one_arr[i-1]+'\" data_name=\"'+v+'\" id=\"cbc_li_'+city_one_arr[i-1]+'\"><a>'+v+'</a></li>');\n                    }\n                    /*if(1 == i%2 && i>1){\n                        ul_place_c.append('<li data_val=\"'+city_one_arr[i-1]+'\" data_name=\"'+v+'\" id=\"cbc_li_'+city_one_arr[i-1]+'\"><a>'+v+'</a></li>');\n                    }*/\n                });\n            }\n        });\n        $('body').on('click',\"li[id^='cbc_li_']\",function(){\n            var city_id = $(this).attr('data_val');\n            se_place_c.attr('data_val', city_id);\n        })\n\n\n        //选择车型\n        $(\"body\").on('click',\"li[id^='m_li_']\",function(){\n            var m_id = $(this).attr('data_val');\n            //var m_name = $(this).attr('data_name');\n            var m_name = $(this).html();\n            $('#defaultmid').html(m_name);\n            $('#defaultmid').attr('data_val', m_id);\n        });\n        //点击关闭弹框\n        $('#xclose').on('click',function(){\n            $(\"#ala_content\").hide();\n            clicklog(127022);\n        })\n\n        var flag_blur = true;\n        var flag_blur2 = true;\n        $(\"#ala_name\").on('blur',function(){\n            if($(this).val() == ''){\n                $(\"#name_tip\").html('请输入您的姓名');\n            }else{\n\n                $.ajax({\n                    type: \"GET\",\n                    url : \"/auto/index.php?r=dealerPopw/filterKeyword\",\n                    data:{name:$(this).val()},\n                    async: false,\n                    success:function(data){\n                        var obj =eval(\"(\"+data+\")\");\n                        if(obj.status==false){\n                            $(\"#name_tip\").html('&nbsp;您输入的姓名含有敏感词或特殊符号');\n                            flag_blur = false;\n                        }else{\n                            var reg_name = /^[\\u4e00-\\u9fa5_a-zA-Z]{1,6}$/;\n                            if(!reg_name.test($(\"#ala_name\").val())){\n                                $(\"#name_tip\").html('名字不能包含数字和特殊字符');\n                                flag_blur = false;\n                            }else{\n                                $(\"#name_tip\").html('');\n                                flag_blur = true;\n                            }\n                        }\n                    }\n                });\n            }\n\n        })\n\n        $(\"#mobile\").on('blur',function(){\n            if($(this).val() == ''){\n                $(\"#mob_tip\").html('请输入手机号');\n                flag_blur2 = false;\n            }else{\n                $(\"#mob_tip\").html('');\n                flag_blur2 = true;\n            }\n        })\n\n        //点提交按钮\n        $(\"#appsubmit\").on('click',function(){\n            if(false == $(\"#info_protect\").is(':checked')){\n                return false;\n            }\n\n            if(false == flag_blur || false == flag_blur2){\n                return;\n            }\n            flag = true;\n            var iphone = $(\"#mobile\").val();\n            var phone_reg=/^[1][3,4,5,7,8,6,9][0-9]{9}$/;\n            if(!phone_reg.test(iphone)){\n                $(\"#mob_tip\").html('请输入正确手机号');\n                flag = false;\n            }else{\n                $(\"#mob_tip\").html('');\n            }\n\n            if(!$(\"#ala_name\").val() || $(\"#ala_name\").val() == '请输入您的姓名'){\n                $(\"#name_tip\").html('请输入您的姓名');\n                flag = false;\n            }else{\n                var pattern = new RegExp(\"[`~!@#$^&*()=|{}':;',\\\\[\\\\].<>/?~！@#￥……&*（）——|{}【】‘；：”“'。，、？]\");\n                if(pattern.test($(\"#ala_name\").val())){\n                    $(\"#name_tip\").html('名字不能包含特殊字符');\n                    flag = false;\n                }else{\n                    $(\"#name_tip\").html('');\n                }\n\n            }\n            var ala_mid = $('#defaultmid').attr('data_val');\n            var ala_name = $(\"#ala_name\").val();\n            var ala_mobile = $(\"#mobile\").val();\n            var ala_pid = $(\"#se_place_p\").attr('data_val');\n            var ala_cid = $(\"#se_place_c\").attr('data_val');\n            if(ala_cid < 1){\n                $(\"#city_tip\").html('城市不能为空');\n                flag = false;\n            }else{\n                $(\"#city_tip\").html('');\n            }\n            if(!flag){\n                return false;\n            }\n            var loan_flag = $(\"#loans\").is(':checked');\n            if(!loan_flag){\n                var param = {mid:ala_mid,name:ala_name,mobile:ala_mobile,province_id:ala_pid,city_id:ala_cid,pserid:pserid,gender:3,source_type:8,type:1,dealer_id:0};\n            }else{\n                var param = {mid:ala_mid,name:ala_name,mobile:ala_mobile,province_id:ala_pid,city_id:ala_cid,pserid:pserid,gender:3,source_type:8,type:1,dealer_id:0,loans:1};\n            }\n\n\n            $.post(\"/auto/index.php?r=newcar/DealerPopw/AldPost\",param,function(data){\n                $(\"#res_tip\").html('');\n                if('200' == data.code){\n                    $(\"#ala_content\").hide();\n                    $(\"#success_alert\").show();\n                    reShow();\n                }else{\n                    if('300' == data.code){\n                        $(\"#res_tip\").html('请勿重复提交询价');\n                    }else{\n                        $(\"#res_tip\").html('询价失败，请重试');\n                        console.log(data.code+'--'+data.msg);\n                    }\n                }\n            },'json')\n        })\n\n        //侧面2个按钮的事件\n        $(\"#fast_pop_a\").on('click',function(){\n            $(\"#ala_content\").show();\n            clicklog(127023);\n        })\n        $(\"#fast_pop_b\").on('click',function(){\n            $(\"#ala_content\").show();\n            clicklog(127025);\n        })\n        $(\"#fast_pop_close_x\").on('click',function(e){\n            e.stopPropagation();\n            $(\"#fast_pop_a\").hide();\n            clicklog(127024);\n        })\n        $(\"#iknow\").on('click',function(){\n            $(\"#success_alert\").hide();\n        })\n        $(\".stytem_close\").on('click',function(){\n            $(\"#success_alert\").hide();\n        })\n\n    })\n\n</script>\n<!-- 阿拉丁窗口 E -->\n<script type=\"text/javascript\">\n</script>\n\n\n</body>\n<script>\n\n    (function () {\n\n        var _protocol = ((\"https:\" == document.location.protocol) ? \" https://\" : \"  http://\");\n\n        var _phref=\"dw.xcar.com.cn/analytics_foot.php?pserid=3\";\n\n        document.write(unescape(\"%3Cscript async src='\" + _protocol + _phref+\"' type='text/javascript'%3E%3C/script%3E\"));\n\n    })()\n\n</script></html>\n"
  },
  {
    "path": "crawler/xcar/parser/carlist.go",
    "content": "package parser\n\nimport (\n\t\"regexp\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n)\n\nconst host = \"http://newcar.xcar.com.cn\"\n\nvar carModelRe = regexp.MustCompile(`<a href=\"(/\\d+/)\" target=\"_blank\" class=\"list_img\">`)\nvar carListRe = regexp.MustCompile(`<a href=\"(//newcar.xcar.com.cn/car/[\\d+-]+\\d+/)\"`)\n\nfunc ParseCarList(\n\tcontents []byte, _ string) engine.ParseResult {\n\tmatches := carModelRe.FindAllSubmatch(contents, -1)\n\n\tresult := engine.ParseResult{}\n\tfor _, m := range matches {\n\t\tresult.Requests = append(\n\t\t\tresult.Requests, engine.Request{\n\t\t\t\tUrl: host + string(m[1]),\n\t\t\t\tParser: engine.NewFuncParser(\n\t\t\t\t\tParseCarModel, config.ParseCarModel),\n\t\t\t})\n\t}\n\n\tmatches = carListRe.FindAllSubmatch(contents, -1)\n\tfor _, m := range matches {\n\t\tresult.Requests = append(\n\t\t\tresult.Requests, engine.Request{\n\t\t\t\tUrl: \"http:\" + string(m[1]),\n\t\t\t\tParser: engine.NewFuncParser(\n\t\t\t\t\tParseCarList, config.ParseCarList),\n\t\t\t})\n\t}\n\n\treturn result\n}\n"
  },
  {
    "path": "crawler/xcar/parser/carlist_test.go",
    "content": "package parser\n\nimport (\n\t\"io/ioutil\"\n\t\"testing\"\n)\n\nfunc TestParseCarList(t *testing.T) {\n\tcontents, err := ioutil.ReadFile(\n\t\t\"carlist_test_data.html\")\n\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tresult := ParseCarList(contents, \"\")\n\n\tconst resultSize = 30\n\tconst carModelSize = 20\n\texpectedCarModelUrls := []string{\n\t\t\"http://newcar.xcar.com.cn/4007/\",\n\t\t\"http://newcar.xcar.com.cn/52/\",\n\t\t\"http://newcar.xcar.com.cn/3875/\",\n\t}\n\texpectedCarListUrls := []string{\n\t\t\"http://newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1/\",\n\t\t\"http://newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-2-1/\",\n\t\t\"http://newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-3-1/\",\n\t}\n\n\tif len(result.Requests) != resultSize {\n\t\tt.Errorf(\"result should have %d \"+\n\t\t\t\"requests; but had %d\",\n\t\t\tresultSize, len(result.Requests))\n\t}\n\tfor i, url := range expectedCarModelUrls {\n\t\tif result.Requests[i].Url != url {\n\t\t\tt.Errorf(\"expected url #%d: %s; but \"+\n\t\t\t\t\"was %s\",\n\t\t\t\ti, url, result.Requests[i].Url)\n\t\t}\n\t}\n\tfor i, url := range expectedCarListUrls {\n\t\tif result.Requests[carModelSize+i].Url != url {\n\t\t\tt.Errorf(\"expected url #%d: %s; but \"+\n\t\t\t\t\"was %s\",\n\t\t\t\tcarModelSize+i, url, result.Requests[i].Url)\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "crawler/xcar/parser/carlist_test_data.html",
    "content": "\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"GB2312\">\n    <title>【图】买什么车好_最新上市汽车车型推荐-爱卡汽车网</title>\n    <meta name=\"keywords\" content=\"买什么车好,汽车报价,汽车图片,汽车排行榜\">\n    <meta name=\"description\" content=\"爱卡汽车为您提供汽车报价、汽车图片、汽车排行榜等选车内容，更多汽车信息尽在爱卡汽车网。\">\n\n    <script src=\"//icon.xcar.com.cn/2014/muban/js/jquery-1.8.3.min.js\"></script>\n    <link href=\"//icon.xcar.com.cn/ss/newsearch/css/sq_nav2016.css\" rel=\"stylesheet\" type=\"text/css\"/>\n    <link href=\"//icon.xcar.com.cn/2015/nav/css/channel_nav.css?v=2018022801\" rel=\"stylesheet\" type=\"text/css\"/>\n    <link href=\"//icon.xcar.com.cn/lxh/newcar/newcar2_text.css?v=2018022801\" rel=\"stylesheet\" type=\"text/css\"/>\n    <link href=\"//asserts.xcarimg.com/resource/xcarBrand/css/brand_model.css?v=20191102\" rel=\"stylesheet\" type=\"text/css\" />\n    <link href=\"//asserts.xcarimg.com/resource/DemioModel/css/common.css?v=20191102\" rel=\"stylesheet\" type=\"text/css\" />\n\n    <script type=\"text/javascript\">\n        var _newcar_price_button_cookie = 'newcar_select_car_price';\n    </script>\n    <script>\n\n        (function () {\n\n            var _protocol = ((\"https:\" == document.location.protocol) ? \" https://\" : \" http://\");\n\n            var _phref=\"dw.xcar.com.cn/analytics.php\";\n\n            document.write(unescape(\"%3Cscript async src='\" + _protocol + _phref+\"' type='text/javascript'%3E%3C/script%3E\"));\n\n        })()\n\n    </script></head>\n<body>\n\n<!--header-->\n<div id=\"div_newd0_js_2381\"  class=\"ismargintop\"></div>\n<script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2381&site_page=newcar.xcar.com.cn/car/&site_ref=http://newcar.xcar.com.cn/car/0-0-0-0-1-0-0-0-0-0-0-0/&dx_ggw_series_id=\"></script><script type='text/javascript'>\n    try{\n        var nuaLower = navigator.userAgent.toLowerCase().toLocaleLowerCase();\n        if(nuaLower.match(/android|iphone|moblie/) && !nuaLower.match(/pad/))\n        {\n            document.write('<scr' + 'ipt src=\"//newcar.xcar.com.cn/js/Jump.js?t=' + new Date().getTime() + '\"> <\\/scri' + 'pt>');\n        }\n    }catch(e){}\n</script>\n<link href=\"//asserts.xcarimg.com/resource/common/header/channel_nav_utf.css?v=201908082036\" rel=\"stylesheet\"\n      type=\"text/css\" />\n\n<!--header-->\n\n<!-- login-->\n\n<div class=\"Header_bg\" id=\"totop\">\n\n    <div class=\"Header\"> <a href=\"http://www.xcar.com.cn/\" title=\"爱卡汽车\" class=\"Hlogo\"></a>\n\n        <div class=\"mmp menubox fr\">\n\n            <div class=\"menutb\"> <span class=\"iphone\">手机爱卡</span> </div>\n\n            <div class=\"mmp_show\"> <a href=\"http://app.xcar.com.cn/wap.htm\" target=\"_blank\" class=\"wap\">触屏版</a> <a\n                    href=\"http://app.xcar.com.cn/xcar.htm\" target=\"_blank\" class=\"xcar\">爱卡汽车</a> <a\n                    href=\"http://app.xcar.com.cn/carfinder.htm\" target=\"_blank\" class=\"carfinder\">爱买车</a><span\n                    class=\"weixin\">爱卡微信<i></i></span> </div>\n\n        </div>\n\n        <!-- 论坛导航部分开始 -->\n\n        <div class=\"mbbs menubox fr\" rel=\"xheaderbbsnavBox\">\n\n            <div class=\"menutb\">论坛导航</div>\n\n            <div class=\"mbbs_show\" id=\"xheaderbbsNav\">\n\n                <iframe scrolling=\"no\" frameborder=\"0\" style=\"width: 822px;\" class=\"nav_daohang\" id=\"daohang\" name=\"daohang\"\n                        marginheight=\"0\" marginwidth=\"0\" border=\"0\" target=\"_blank\" height=\"552px\"></iframe>\n\n            </div>\n\n        </div>\n\n        <!-- 论坛导航部分结束 -->\n        <div id=\"xheaderMessage\" class=\"menubox fr\"></div>\n        <!-- 车市导航部分开始 -->\n\n        <div class=\"mcs menubox fl\" rel=\"xheaderchishi\">\n\n            <div class=\"menutb\" id=\"xHeaderIplocation\"><a href=\"http://bj.xcar.com.cn/\" target=\"_blank\">北京车市</a></div>\n\n            <div class=\"mcs_show\" id=\"xheadcsdaohang\">\n\n                <iframe scrolling=\"no\" frameborder=\"0\" height=\"171px\" style=\"width: 702px;\" id=\"csdaohang\" name=\"csdaohang\"\n                        marginheight=\"0\" marginwidth=\"0\" border=\"0\" target=\"_blank\"></iframe>\n\n            </div>\n\n        </div>\n\n        <!-- 车市导航部分结束 -->\n\n\n\n        <div id=\"xloginBtn\" style=\"display:none;float:right;height:30px;\"></div>\n\n\n\n        <div id=\"xlogininfo\" class=\"muser menubox fr\" style=\"\"></div>\n\n    </div>\n\n</div>\n\n<!-- login end -->\n\n<div class=\"Headnav_bg\">\n\n    <div class=\"Headnav\">\n\n        <div class=\"Hnav_choose\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://newcar.xcar.com.cn/\" onclick=\"clicklog('123948','','');\">选车</a></li>\n\n                <li><a href=\"http://info.xcar.com.cn/\" onclick=\"clicklog('123949','','');\">新车</a></li>\n\n                <li><a href=\"http://info.xcar.com.cn/guide/\" onclick=\"clicklog('123950','','');\">导购</a>&#8226;<a\n                        href=\"http://drive.xcar.com.cn/\" onclick=\"clicklog('123951','','');\">试驾</a></li>\n\n                <li><a href=\"http://newcar.xcar.com.cn/photo/\" onclick=\"clicklog('123952','','');\">车图</a></li>\n\n                <li><a href=\"http://suv.xcar.com.cn/\" onclick=\"clicklog('123955','','');\">SUV</a></li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_buy\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://newcar.xcar.com.cn/buy/\" onclick=\"clicklog('123956','','');\">买车</a> </li>\n\n                <li><a href=\"http://price.xcar.com.cn/\" onclick=\"clicklog('123957','','');\">报价</a> </li>\n\n                <li><a href=\"http://dealer.xcar.com.cn/\" onclick=\"clicklog('123958','','');\">经销商</a> </li>\n\n                <li><a href=\"http://mall.xcar.com.cn/sale\" onclick=\"clicklog('123959','','');\">车有惠</a> </li>\n\n                <li><a href=\"http://used.xcar.com.cn/\" onclick=\"clicklog('123960','','');\">二手车</a> </li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_use cwy_Hnav_use\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://yp.xcar.com.cn/\" onclick=\"clicklog('123961','','');\">用车</a></li>\n\n                <li><a href=\"http://mall.xcar.com.cn\" onclick=\"clicklog('123963','','');\">商城</a></li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_inte cwy_Hnav_inte\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://club.xcar.com.cn/\" onclick=\"clicklog('123964','','');\">社区</a><i class=\"H_news\"\n                                                                                                                style=\"display:none\"></i></li>\n\n                <li><a href=\"//club.xcar.com.cn/diy/\" target=\"_blank\" onclick=\"clicklog('127784','','');\"\n                       style=\"position:relative;\">游记</a></li>\n\n                <li><a href=\"http://my.xcar.com.cn/thread/hot.htm\" target=\"_blank\" onclick=\"clicklog('123965','','');\">热帖</a>\n                </li>\n\n                <li><a href=\"http://club.xcar.com.cn/selected/\" target=\"_blank\" onclick=\"clicklog('123966','','');\">精选</a> </li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_found\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://culture.xcar.com.cn\" onclick=\"clicklog('126518','','');\">文化</a></li>\n\n            </ul>\n\n        </div>\n\n    </div>\n\n</div>\n\n\n<script src=\"//asserts.xcarimg.com/resource/common/jquery-1.8.3.min.js\"></script><script src=\"//cstaticdun.126.net/load.min.js\"></script><div id=\"div_newd0_js_2398\"   class=\"ismargintop\"></div>\n<script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2398&site_page=newcar.xcar.com.cn/car/&site_ref=http://newcar.xcar.com.cn/car/0-0-0-0-1-0-0-0-0-0-0-0/&dx_ggw_series_id=\"></script>\n\n<div class=\"channel_title cur_header_tit clearfix\"  class=\"ad_div_newd\" style=\"width:1200px; margin:0 auto\" class=\"t612_ad\" id=\"\">\n    <div class=\"place_nv\">\n        <div class=\"h1_txt\"><h1><a href=\"//newcar.xcar.com.cn\">选车中心</a></h1></div>\n        <div class=\"search_box\">\n            <div class=\"seek\">\n                <form name=\"searchForm\" class=\"model_form_con clearfix\" action=\"//search.xcar.com.cn/search.php\" target=\"_blank\" method=\"get\">\n                    <div class=\"seek_cn\">\n                        <span class=\"seek_ico\"></span>\n                        <input type=\"text\" id=\"hsearchkey\" name=\"k\" autocomplete=\"off\" class=\"input_txt padding_input\">\n                        <input type=\"hidden\" name=\"c\" value=\"1\">\n                        <input type=\"hidden\" name=\"ie\" value=\"gbk\">\n                    </div>\n                    <a class=\"blue_but\" href=\"javascript:void(0);\" id=\"hesearchBtn\">搜索</a>\n                    <div id=\"searchResultlist\" class=\"model_form_s\" style=\"display: none;\"><ul></ul></div>\n                </form>\n            </div>\n            <link rel=\"stylesheet\" href=\"//icon.xcar.com.cn/ss/newsearch/css/search.css\">\n            <script data-main=\"searchExec\" src=\"//js.xcar.com.cn/tools/requirejs/2.3.js?v=1.20170120\"></script>\n            <script>\n                var cacheSettings={\n                    tpl:\"1.20170323.1\",\n                    search:\"1.20170323.1\",\n                    searchExec:\"1.20170323.1\"\n                };\n                requirejs.config({\n                    baseUrl:\"//js.xcar.com.cn/\",\n                    paths:{\n                        \"jquery\": [\"./tools/jq/1.9-nol\"],\n                        \"tpl\":[\"source/search/search_tpl_c1.r\"],\n                        \"search\":[\"source/search/search.r\"],\n                        \"searchExec\":[\"source/search/search_exec.r\"],\n                        \"emptyFn\":[\"source/search/search_emptyfns.r\"]\n                    },\n                    config:{\n                        \"tpl\":{\n                            \"clickP\":{\n                                \"spser\":\"#zoneclick=102530\",\n                                \"associative\":\"#zoneclick=124988\",\n                                \"sresult\":\"#zoneclick=125158\"\n                            }\n                        },\n                        \"searchExec\":{\n                            \"linkid\":124987\n                        }\n                    },\n                    urlArgs:function(id, url) {\n                        if(!cacheSettings[id])return \"\";\n                        return (url.indexOf(\"?\") === -1 ? \"?\" : \"&\") + \"v=\"+cacheSettings[id];\n                    }\n                });\n            </script></div></div></div>\n<div class=\"nav_style1 cur_header_style1\" class=\"ad_div_newd\" style=\"width:1200px; margin:0 auto\" class=\"t612_ad\">\n    <ul><li><a onclick=\"clicklog(125278);\"  href=\"http://info.xcar.com.cn/\">新车</a></li><li><a onclick=\"clicklog(125279);\"  href=\"http://suv.xcar.com.cn/\">SUV</a></li><li><a onclick=\"clicklog(125280);\"  href=\"http://green.xcar.com.cn/\">新能源</a></li><li><a onclick=\"clicklog(125281);\"  href=\"http://info.xcar.com.cn/guide/\">导购</a></li><li><a onclick=\"clicklog(125282);\"  href=\"http://drive.xcar.com.cn/\">试驾</a></li><li><a onclick=\"clicklog(125283);\"  href=\"http://xtv.xcar.com.cn/\">爱卡视频</a></li><li><a onclick=\"clicklog(125284);\"  href=\"http://newcar.xcar.com.cn/oil.htm\">油耗</a></li><li><a onclick=\"clicklog(125285);\"  href=\"http://newcar.xcar.com.cn/photo/\">车图</a></li><li><a onclick=\"clicklog(125286);\"  href=\"http://newcar.xcar.com.cn/compare/\">对比</a></li><li><a onclick=\"clicklog(125287);\"  href=\"http://newcar.xcar.com.cn/review.htm\">说真的</a></li><li><a onclick=\"clicklog(125288);\"  href=\"http://www.xcar.com.cn/top/\">排行榜</a></li></ul></div><div class=\"bread_nav\">\n    <div class=\"nav_l\">当前位置：<a target=\"_blank\" href=\"//www.xcar.com.cn\">爱卡汽车</a><em>&gt;</em><a href=\"/car/\">车型大全</a><em>&gt;</em><h1>车型筛选</h1></div>\n</div>\n<div class=\"brand_wrap mt10 clearfix\">\n    <div class=\"brand_left\" id=\"brand_tree_nav\"></div>\n    <div class=\"brand_right\">\n        <div class=\"model_title\">\n            <h2>选车条件</h2>\n            <a href=\"javascript:void(0)\" class=\"reset_grey\">条件重置</a>\n\n        </div>\n        <div class=\"choosecar\">\n            <script type=\"text/javascript\">\n                function getCookiersel(name){\n                    var cookieName  = encodeURIComponent(name) + \"=\",\n                        cookieStart = document.cookie.indexOf(cookieName),\n                        cookieValue = null;\n                    if(cookieStart>-1){\n                        var cookieEnd = document.cookie.indexOf(\";\",cookieStart);\n                        if(cookieEnd == -1){\n                            cookieEnd = document.cookie.length;\n                        }\n                        cookieValue = decodeURIComponent(document.cookie.substring(cookieStart + cookieName.length,cookieEnd));\n                    }\n                    return cookieValue;\n                }\n            </script>\n            <div class=\"entire_nav\">\n                <div class=\"navtitle\">价格</div>\n                <div class=\"navcon\">\n                    <div class=\"select_nav select_one price_button_show\">\n                        <a data-price=\"0\" href=\"javascript:void(0)\" class=\"active\">不限</a>\n                        <a data-price=\"0_5\" href=\"javascript:void(0)\">5万以下</a>\n                        <a data-price=\"5_8\" href=\"javascript:void(0)\">5-8万</a>\n                        <a data-price=\"8_12\" href=\"javascript:void(0)\">8-12万</a>\n                        <a data-price=\"12_18\" href=\"javascript:void(0)\">12-18万</a>\n                        <a data-price=\"18_25\" href=\"javascript:void(0)\">18-25万</a>\n                        <a data-price=\"25_35\" href=\"javascript:void(0)\">25-35万</a>\n                        <a data-price=\"35_50\" href=\"javascript:void(0)\">35-50万</a>\n                        <a data-price=\"50_70\" href=\"javascript:void(0)\">50-70万</a>\n                        <a data-price=\"70_110\" href=\"javascript:void(0)\">70万以上</a>\n                        <span class=\"custom_on\" href=\"javascript:void(0)\">自定义</span>\n                    </div>\n                    <div class=\"select_nav select_two price_button_hide\" style=\"display: none;\">\n                        <a>不限</a>\n                        <a>5万以下</a>\n                        <a>5-8万</a>\n                        <a>8-12万</a>\n                        <a>12-18万</a>\n                        <a>18-25万</a>\n                        <a>25-35万</a>\n                        <a>35-50万</a>\n                        <a>50-70万</a>\n                        <a>70万以上</a>\n                        <span class=\"custom_off\" href=\"javascript:void(0)\">自定义</span>\n                    </div>\n                    <!--价格筛选条开始-->\n                    <div class=\"price-dd-choose\" style=\"display: none;\">\n                        <div id=\"price-range\" class=\"price-range\" data-min=\"0\" data-max=\"110\">\n                            <div class=\"price-range-slider\">\n                                <div class=\"bg-darkgrey\"></div>\n                                <div class=\"bg-darkgrey-hand\"></div>\n                                <ul class=\"slider-ul\">\n                                    <li class=\"slider-ul-first\"><i class=\"icon-dian\"></i></li>\n                                    <li><i class=\"icon-dian\"></i></li>\n                                    <li><i class=\"icon-dian\"></i></li>\n                                    <li><i class=\"icon-dian\"></i></li>\n                                    <li><i class=\"icon-dian\"></i></li>\n                                    <li><i class=\"icon-dian\"></i></li>\n                                    <li><i class=\"icon-dian\"></i></li>\n                                    <li><i class=\"icon-dian\"></i></li>\n                                    <li><i class=\"icon-dian\"></i></li>\n                                    <li><i class=\"icon-dian\"></i></li>\n                                </ul>\n                            </div>\n                            <div class=\"slide-selected\"></div>\n                            <i class=\"btn-price btn-left\"></i> <i class=\"btn-price btn-right\"></i>\n                            <div class=\"tip\">\n                                <div class=\"tip-content\"></div>\n                                <span class=\"tip-top tip-arrow\"></span> </div>\n                            <div class=\"price-range-text\"> <span class=\"number\">0万</span><span class=\"number\">5万</span><span class=\"number\">10万</span><span class=\"number\">15万</span><span class=\"number\">20万</span><span class=\"number\">25万</span><span class=\"number\">30万</span><span class=\"number\">35万</span><span class=\"number\">50万</span><span class=\"number\">70万</span><span class=\"number\">100万</span> </div>\n                        </div>\n                    </div>\n                    <script type=\"text/javascript\">\n                        var _price_button = getCookiersel(_newcar_price_button_cookie);\n                        if( _price_button != null && _price_button == 'off')\n                        {\n                            $('.select_one').hide();\n                            $('.select_two').show();\n                            $('.price-dd-choose').show();\n                        }\n                    </script>\n                    <!--价格筛选条结束-->\n                </div>\n            </div>\n            <div class=\"entire_nav \" >\n                <div class=\"navtitle\">级别</div>\n                <div class=\"navcon\">\n                    <div style=\"width:100%; display:inline-block\">\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1/\" class=\"active \">不限</a>\n                        <a id=\"ico_one\" target=\"_self\" href=\"javascript:void(0);\" class=\"new_ico\"><i class=\"ico_up\"></i>轿车</a>\n                        <a id=\"ico_two\" target=\"_self\" href=\"javascript:void(0);\" class=\"new_ico\"><i class=\"ico_up\"></i>SUV</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-6-0-0-0-0-1/\" class=\"\">MPV</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-8-0-0-0-0-1/\" class=\"\">跑车</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-11-0-0-0-0-1/\" class=\"\">微面</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-13-0-0-0-0-1/\" class=\"\">皮卡</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-12-0-0-0-0-1/\" class=\"\">轻客</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-14-0-0-0-0-1/\" class=\"\">微卡</a>\n                    </div>\n                    <span id=\"navcon_one\" class=\"navcon_pop\" style=\"left:53px;display:none;\"><span class=\"top\"></span><a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-10-0-0-0-0-1/\">全部轿车<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-9-0-0-0-0-1/\">微型车<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-1-0-0-0-0-1/\">小型车<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-2-0-0-0-0-1/\">紧凑型车<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-3-0-0-0-0-1/\">中型车<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-4-0-0-0-0-1/\">中大型车<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-5-0-0-0-0-1/\">豪华车</a></span><span id=\"navcon_two\" class=\"navcon_pop\" style=\"left:118px;display:none;\"><span class=\"top\"></span><a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-7-0-0-0-0-1/\">全部SUV<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-15-0-0-0-0-1/\">小型SUV<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-16-0-0-0-0-1/\">紧凑型SUV<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-17-0-0-0-0-1/\">中型SUV<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-18-0-0-0-0-1/\">中大型SUV<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-19-0-0-0-0-1/\">全尺寸SUV</a></span>                            </div>\n            </div>\n            <div class=\"entire_nav \" >\n                <div class=\"navtitle\">结构</div>\n                <div class=\"navcon\">\n                    <div style=\"width:100%; display:inline-block\">\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1/\" class=\"active \">不限</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-4-0-0-0-0-0-0-0-0-0-1/\" class=\"\">两厢车</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-3-0-0-0-0-0-0-0-0-0-1/\" class=\"\">三厢车</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-7-0-0-0-0-0-0-0-0-0-1/\" class=\"\">旅行车</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-8-0-0-0-0-0-0-0-0-0-1/\" class=\"\">掀背车</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-12-0-0-0-0-0-0-0-0-0-1/\" class=\"\">软顶敞篷车</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-13-0-0-0-0-0-0-0-0-0-1/\" class=\"\">硬顶敞篷车</a>\n                    </div>\n                </div>\n            </div>\n            <div class=\"entire_nav entire_hide search_params_hide\" style=\"display:none;\">\n                <div class=\"navtitle\">能源</div>\n                <div class=\"navcon\">\n                    <div style=\"width:100%; display:inline-block\">\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-0-0/\" class=\"active \">不限</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-3-0/\" class=\"\">汽油</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-4-0/\" class=\"\">柴油</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-2-0/\" class=\"\">油电混合</a>\n                        <a id=\"ico_three\" target=\"_self\" href=\"javascript:void(0);\" class=\"new_ico\"><i class=\"ico_up\"></i>新能源</a>\n                    </div>\n                    <span id=\"navcon_three\" class=\"navcon_pop\" style=\"left:280px;display:none;\"><span class=\"top\"></span><a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-20-0/\">全部新能源<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-21-0/\">纯电动<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-22-0/\">增程式<a class=\"\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-23-0/\">插电式</a></span>            </div>\n            </div>\n            <div class=\"entire_nav entire_hide search_params_hide\" style=\"display:none;\">\n                <div class=\"navtitle\">进气</div>\n                <div class=\"navcon\">\n                    <div style=\"width:100%; display:inline-block\">\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-0-0/\" class=\"active \">不限</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-0-3/\" class=\"\">涡轮增压</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-0-2/\" class=\"\">机械增压</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1-0-1/\" class=\"\">自然吸气</a>\n                    </div>\n                </div>\n            </div>\n            <div class=\"entire_nav entire_hide search_params_hide\" style=\"display:none;\">\n                <div class=\"navtitle\">变速箱</div>\n                <div class=\"navcon\">\n                    <div style=\"width:100%; display:inline-block\">\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1/\" class=\"active \">不限</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-2-0-0-0-0-0-0-0-0-1/\" class=\"\">自动</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-1-0-0-0-0-0-0-0-0-1/\" class=\"\">手动</a>\n                    </div>\n                </div>\n            </div>\n            <div class=\"entire_nav entire_hide search_params_hide\" style=\"display:none;\">\n                <div class=\"navtitle\">排量</div>\n                <div class=\"navcon\">\n                    <div style=\"width:100%; display:inline-block\">\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1/\" class=\"active \">不限</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-1-0-0-0-0-0-0-0-1/\" class=\"\">1.0L以下</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-2-0-0-0-0-0-0-0-1/\" class=\"\">1.0-1.4L</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-3-0-0-0-0-0-0-0-1/\" class=\"\">1.4-1.6L</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-4-0-0-0-0-0-0-0-1/\" class=\"\">1.6-2.0L</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-5-0-0-0-0-0-0-0-1/\" class=\"\">2.0-2.5L</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-6-0-0-0-0-0-0-0-1/\" class=\"\">2.5L以上</a>\n                    </div>\n                </div>\n            </div>\n            <div class=\"entire_nav entire_hide search_params_hide\" style=\"display:none;\">\n                <div class=\"navtitle\">国别</div>\n                <div class=\"navcon\">\n                    <div style=\"width:100%; display:inline-block\">\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1/\" class=\"active \">不限</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-2-0-0-0-1/\" class=\"\">德国</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-4-0-0-0-1/\" class=\"\">美国</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-5-0-0-0-1/\" class=\"\">韩国</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-1-0-0-0-1/\" class=\"\">中国</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-3-0-0-0-1/\" class=\"\">日本</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-6-0-0-0-1/\" class=\"\">法国</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-7-0-0-0-1/\" class=\"\">英国</a>\n                        <a target=\"_self\" href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-8-0-0-0-1/\" class=\"\">意大利</a>\n                    </div>\n                </div>\n            </div>\n            <div class=\"entire_nav entire_hide search_params_hide\" style=\"display:none;\">\n                <div class=\"navtitle dispose\">亮点<br>配置</div>\n                <div class=\"navcon\">\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox1\" value=\"option\" data-id=\"1\" >\n                            <label for=\"checkbox1\"></label>\n                            电动天窗                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox2\" value=\"option\" data-id=\"2\" >\n                            <label for=\"checkbox2\"></label>\n                            GPS导航系统                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox3\" value=\"option\" data-id=\"3\" >\n                            <label for=\"checkbox3\"></label>\n                            倒车视频影像                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox5\" value=\"option\" data-id=\"5\" >\n                            <label for=\"checkbox5\"></label>\n                            无钥匙启动系统                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox6\" value=\"option\" data-id=\"6\" >\n                            <label for=\"checkbox6\"></label>\n                            真皮/仿皮座椅                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox7\" value=\"option\" data-id=\"7\" >\n                            <label for=\"checkbox7\"></label>\n                            车身稳定控制                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox8\" value=\"option\" data-id=\"8\" >\n                            <label for=\"checkbox8\"></label>\n                            氙气大灯                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox9\" value=\"option\" data-id=\"9\" >\n                            <label for=\"checkbox9\"></label>\n                            定速巡航                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox17\" value=\"option\" data-id=\"17\" >\n                            <label for=\"checkbox17\"></label>\n                            自适应巡航                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox10\" value=\"option\" data-id=\"10\" >\n                            <label for=\"checkbox10\"></label>\n                            自动空调                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox11\" value=\"option\" data-id=\"11\" >\n                            <label for=\"checkbox11\"></label>\n                            胎压监测装置                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox12\" value=\"option\" data-id=\"12\" >\n                            <label for=\"checkbox12\"></label>\n                            自动泊车入位                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox13\" value=\"option\" data-id=\"13\" >\n                            <label for=\"checkbox13\"></label>\n                            空气净化/花粉过滤                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox14\" value=\"option\" data-id=\"14\" >\n                            <label for=\"checkbox14\"></label>\n                            换挡拨片                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox15\" value=\"option\" data-id=\"15\" >\n                            <label for=\"checkbox15\"></label>\n                            主/副驾驶座电动调节                </label>\n                    </div>\n                    <div class=\"checkbox\">\n                        <label class=\"checkbox-btn\">\n                            <input type=\"checkbox\" name=\"checkbox\" id=\"checkbox16\" value=\"option\" data-id=\"16\" >\n                            <label for=\"checkbox16\"></label>\n                            儿童座椅接口                </label>\n                    </div>\n                </div>\n            </div>\n            <script type=\"text/javascript\">\n                $('input[name=checkbox]').click(function()\n                {\n                    var _id = [];\n                    var _checkbox_id = 0;\n                    $('input[name=checkbox]').each(function(k, v){\n                        if($(v).attr('checked') == 'checked')\n                        {\n                            _id[_checkbox_id] = $(v).attr('data-id');\n                            _checkbox_id++;\n                        }\n                    });\n                    var _url = location.href.split('-');\n\n                    if(_url.length <=1)\n                    {\n                        //选车首页以及子品牌页面url优化\n                        var _url_root = '//newcar.xcar.com.cn/car/';\n                        _url[0] = _url[0].replace(_url[0], _url_root);\n                        _url = _url[0] + '0-0-0-0-0-0-0-0-0-0-0-1/';\n                        _url = _url.split('-');\n                    }else if(_url != undefined && _url.length >= 1 && _url[0].indexOf('tag') >=0){\n                        _url = '/car/0-0-0-0-0-0-0-0-0-0-0-1/';\n                        _url = _url.split('-');\n                    }else{\n                        _url[4] =  0;\n                    }\n                    if(_id.length > 0)\n                    {\n                        _id.sort(function sortNum(a, b) { return a-b});\n                        _url[8] = _id.join('_');\n                    }else{\n                        _url[8] = 0;\n                    }\n                    _url = _url.join('-');\n                    window.location=_url;\n                })\n            </script>\n            <div class=\"chosse_unfold\" ><a class=\"unfold_link\" href=\"javascript:void(0)\"><span class=\"unfold\"></span>更多条件</a></div>\n            <div class=\"chosse_packup\" style=\"display: none;\"><a href=\"javascript:void(0)\" class=\"packup_link\"><span class=\"packup\"></span>收起条件</a></div>\n            <script type=\"text/javascript\">\n                $(function(){\n                    var _url = location.href.split('-');\n                    if(_url != undefined && _url.length >= 1 && _url[0].indexOf('tag') >=0)\n                    {\n                        _url = '/car/0-0-0-0-0-0-0-0-0-0-0-1/';\n                        _url = _url.split('-');\n                    }\n                    _url.shift();\n                    if(_url[3] != undefined && _url[3] > 0)\n                    {\n                        _url[3] =  0;\n                    }\n                    if(_url[10] != undefined && (_url[10] > 0 || _url[10].indexOf('/') > 0))\n                    {\n                        if(_url[10].indexOf('/') > 0)\n                        {\n                            _url[10] =  1 + '/';\n                        }else{\n                            _url[10] =  1;\n                        }\n                    }\n                    _url = _url.join('-');\n                    _url = _url.length==0?'0-0-0-0-0-0-0-0-0-0-0/':_url;\n                    var _price_value = '';\n                    var _selected_price = '';\n\n                    $('.price_button_show a').each(function(k, v){\n                        _price_value = $(this).attr('data-price');\n                        if( _selected_price != '' && _selected_price == _price_value)\n                        {\n                            $('.price_button_show a').removeClass('active');\n                            $(this).attr('class', 'active');\n                        }\n                        _price_value = _price_value != null ? _price_value : 0;\n                        $(this).attr('href', '/car/'+ _price_value +'-'  + _url);\n                    });\n\n\n                    $('#ico_three').click(function(){\n                        $(this).addClass('active');\n                        $('#navcon_three').css('display','inline-block');\n                        $('#ico_three .ico_up').removeClass('ico_up');\n                    });\n\n                })\n            </script>\n\n        </div>\n\n        <div class=\"purpose_choosecar\">\n            <div class=\"title\">用途选车</div>\n            <div class=\"nav_list\">\n                <a target=\"_self\" href=\"/car/tag-1.html\" class=\"\">入门代步</a>\n                <a target=\"_self\" href=\"/car/tag-2.html\" class=\"\">经济省油</a>\n                <a target=\"_self\" href=\"/car/tag-3.html\" class=\"\">家用座驾</a>\n                <a target=\"_self\" href=\"/car/tag-4.html\" class=\"\">商务用车</a>\n            </div>\n        </div>\n        <!-- 选车条件 -->\n        <div class=\"choose_wrap clearfix\">\n            <div class=\"brand_title title_tj\"><em>1326</em>个符合条件的车系，<em>10587</em>款符合条件的车型\n                <div class=\"brand_tag tag_right\">\n                    <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-1/\" class=\"active\"><span>爱卡指数排名</span></a><em>|</em>\n                    <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-2-1/\" class=\"\"><span>价格由低到高</span></a><em>|</em>\n                    <a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-3-1/\" class=\"\"><span>价格由高到低</span></a>\n\n                </div>\n            </div>\n            <div class=\"car_list clearfix\">\n                <div class=\"car_list_ul  clearfix\">\n                    <div class=\"car_col2 \" >\n                        <a href=\"/4007/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s10324_300.jpg\" width=\"156\" height=\"117\" title=\"荣威MARVEL X\" alt=\"荣威MARVEL X图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/4007/\" target=\"_blank\" title=\"荣威MARVEL X\">荣威MARVEL X</a></div>\n                            <p class=\"price\">26.88-30.88万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"4007\" data-mids=\"41251|41250|40443\" href=\"javascript:void(0);\" class=\"condition\">3个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 two-child\" >\n                        <a href=\"/52/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s12119_300.jpg\" width=\"156\" height=\"117\" title=\"朗逸\" alt=\"朗逸图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/52/\" target=\"_blank\" title=\"朗逸\">朗逸</a></div>\n                            <p class=\"price\">10.79-15.89万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"52\" data-mids=\"49234|49233|49232|49231|48642|48641|48640|48639|48638|48637|40957|40956|40927|40711|40710|40311|34257|34253|34247\" href=\"javascript:void(0);\" class=\"condition\">19个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 three-child\" >\n                        <a href=\"/3875/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s11805_300.jpg\" width=\"156\" height=\"117\" title=\"荣威RX8\" alt=\"荣威RX8图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/3875/\" target=\"_blank\" title=\"荣威RX8\">荣威RX8</a></div>\n                            <p class=\"price\">16.88-22.88万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"3875\" data-mids=\"49746|49745|49744|49743|49742|49741\" href=\"javascript:void(0);\" class=\"condition\">6个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 four-child\" >\n                        <a href=\"/3207/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s10340_300.jpg\" width=\"156\" height=\"117\" title=\"奔驰V级\" alt=\"奔驰V级图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/3207/\" target=\"_blank\" title=\"奔驰V级\">奔驰V级</a></div>\n                            <p class=\"price\">47.18-65.18万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"3207\" data-mids=\"50961|50960|50959|41870|41290|41289|41288\" href=\"javascript:void(0);\" class=\"condition\">7个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 last-child\" >\n                        <a href=\"/3473/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s11110_300.jpg\" width=\"156\" height=\"117\" title=\"途观L\" alt=\"途观L图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/3473/\" target=\"_blank\" title=\"途观L\">途观L</a></div>\n                            <p class=\"price\">21.88-35.08万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"3473\" data-mids=\"50248|50078|44148|44146|44144|44142|44140|44138|44136|43854\" href=\"javascript:void(0);\" class=\"condition\">10个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 \" >\n                        <a href=\"/1093/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s10909_300.jpg\" width=\"156\" height=\"117\" title=\"高尔夫\" alt=\"高尔夫图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/1093/\" target=\"_blank\" title=\"高尔夫\">高尔夫</a></div>\n                            <p class=\"price\">11.92-18.02万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"1093\" data-mids=\"47598|47597|47596|47595|47594|47593|47592|47591|47590|47589|43191|43189|43187|43185|43183|43181|43179|43177|43175|43173\" href=\"javascript:void(0);\" class=\"condition\">20个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 two-child\" >\n                        <a href=\"/40/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s12425_300.jpg\" width=\"156\" height=\"117\" title=\"奔驰E级\" alt=\"奔驰E级图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/40/\" target=\"_blank\" title=\"奔驰E级\">奔驰E级</a></div>\n                            <p class=\"price\">42.58-62.38万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"40\" data-mids=\"50867|50866|50865|50864|50863|50862|50861|50860|50859|50858|46270|46269|46268|46267|46266|46265|46264|46263|46262|46261\" href=\"javascript:void(0);\" class=\"condition\">20个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 three-child\" >\n                        <a href=\"/160/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s11368_300.jpg\" width=\"156\" height=\"117\" title=\"普拉多\" alt=\"普拉多图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/160/\" target=\"_blank\" title=\"普拉多\">普拉多</a></div>\n                            <p class=\"price\">43.58-60.48万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"160\" data-mids=\"45212|45210|38006|38005|38004|38003|38002|38001|38000|37999|37998|37084\" href=\"javascript:void(0);\" class=\"condition\">12个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 four-child\" >\n                        <a href=\"/2583/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s11060_300.jpg\" width=\"156\" height=\"117\" title=\"雷凌\" alt=\"雷凌图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/2583/\" target=\"_blank\" title=\"雷凌\">雷凌</a></div>\n                            <p class=\"price\">11.58-14.18万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"2583\" data-mids=\"47644|47643|47642|47641|47640|47464|47463|47462|47346|43850|40179\" href=\"javascript:void(0);\" class=\"condition\">11个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 last-child\" >\n                        <a href=\"/4209/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s10863_300.jpg\" width=\"156\" height=\"117\" title=\"亚洲龙\" alt=\"亚洲龙图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/4209/\" target=\"_blank\" title=\"亚洲龙\">亚洲龙</a></div>\n                            <p class=\"price\">19.98-24.48万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"4209\" data-mids=\"50692|50691|50690|48450|46510|46509|45882|42909\" href=\"javascript:void(0);\" class=\"condition\">8个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 \" >\n                        <a href=\"/2719/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s10751_300.jpg\" width=\"156\" height=\"117\" title=\"明锐\" alt=\"明锐图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/2719/\" target=\"_blank\" title=\"明锐\">明锐</a></div>\n                            <p class=\"price\">10.99-16.14万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"2719\" data-mids=\"47311|47310|46308|46307|46306|46305|46304|46175|46174|46173|46172|46171|46170|46169|46168|46167|46166|42288\" href=\"javascript:void(0);\" class=\"condition\">18个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 two-child\" >\n                        <a href=\"/677/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s9769_300.jpg\" width=\"156\" height=\"117\" title=\"汉兰达\" alt=\"汉兰达图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/677/\" target=\"_blank\" title=\"汉兰达\">汉兰达</a></div>\n                            <p class=\"price\">23.98-32.58万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"677\" data-mids=\"50146|50145|50144|50143|50142|50141|50140|50139|50134|39611|39610|39609|39608|39607|39606|39605|38431\" href=\"javascript:void(0);\" class=\"condition\">17个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 three-child\" >\n                        <a href=\"/62/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s10835_300.jpg\" width=\"156\" height=\"117\" title=\"速腾\" alt=\"速腾图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/62/\" target=\"_blank\" title=\"速腾\">速腾</a></div>\n                            <p class=\"price\">12.89-19.19万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"62\" data-mids=\"49481|49480|49479|49478|49477|49476|49475|49474|46411|46410|46409|46408|46407|46185|45620|42803|40701|37898|37897|37896\" href=\"javascript:void(0);\" class=\"condition\">20个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 four-child\" >\n                        <a href=\"/21/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s11952_300.jpg\" width=\"156\" height=\"117\" title=\"宝马3系\" alt=\"宝马3系图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/21/\" target=\"_blank\" title=\"宝马3系\">宝马3系</a></div>\n                            <p class=\"price\">30.98-36.39万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"21\" data-mids=\"48516|48515|48057|48054|47373|47372|42225|42224|42223|42222|42221|42220|42219\" href=\"javascript:void(0);\" class=\"condition\">13个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 last-child\" >\n                        <a href=\"/3964/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s10212_300.jpg\" width=\"156\" height=\"117\" title=\"探岳\" alt=\"探岳图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/3964/\" target=\"_blank\" title=\"探岳\">探岳</a></div>\n                            <p class=\"price\">18.59-31.39万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"3964\" data-mids=\"50311|50310|50309|50308|47652|47651|47650|47649|47648|47647|47646|47645|44584|43019|43017|42949|42947|42945|42943|42941|42939|42297|40000\" href=\"javascript:void(0);\" class=\"condition\">23个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 \" >\n                        <a href=\"/3368/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s12326_300.jpg\" width=\"156\" height=\"117\" title=\"途昂\" alt=\"途昂图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/3368/\" target=\"_blank\" title=\"途昂\">途昂</a></div>\n                            <p class=\"price\">30.09-50.59万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"3368\" data-mids=\"50307|50306|50305|50304|50303|50302|50301|50300|50263|50262|50261|50260|50259|50258|50257|50256|48652|48651|48650|48649|48648|48647|46117|46116|46115|44166|44164|44162|44160|44158|44156|44154|44152|44150\" href=\"javascript:void(0);\" class=\"condition\">34个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 two-child\" >\n                        <a href=\"/601/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s10482_300.jpg\" width=\"156\" height=\"117\" title=\"帕萨特\" alt=\"帕萨特图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/601/\" target=\"_blank\" title=\"帕萨特\">帕萨特</a></div>\n                            <p class=\"price\">18.49-28.29万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"601\" data-mids=\"43373|43371|43321|43319|43317|43315|43313|43311|43075|42725|41129\" href=\"javascript:void(0);\" class=\"condition\">11个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 three-child\" >\n                        <a href=\"/3865/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s9909_300.jpg\" width=\"156\" height=\"117\" title=\"奥迪Q5L\" alt=\"奥迪Q5L图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/3865/\" target=\"_blank\" title=\"奥迪Q5L\">奥迪Q5L</a></div>\n                            <p class=\"price\">38.28-49.80万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"3865\" data-mids=\"48440|48439|48438|48437|48436|48435|41017|41016|41015|41014|41013|39070\" href=\"javascript:void(0);\" class=\"condition\">12个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 four-child\" >\n                        <a href=\"/8/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s10612_300.jpg\" width=\"156\" height=\"117\" title=\"奥迪A6L\" alt=\"奥迪A6L图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/8/\" target=\"_blank\" title=\"奥迪A6L\">奥迪A6L</a></div>\n                            <p class=\"price\">40.98-65.08万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"8\" data-mids=\"44922|44920|44918|44916|44914|44912|44910|44908|44906|44904|42158|41666\" href=\"javascript:void(0);\" class=\"condition\">12个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                    <div class=\"car_col2 last-child\" >\n                        <a href=\"/1961/\" target=\"_blank\" class=\"list_img\"><img src=\"//img1.xcarimg.com/PicLib/s/s12308_300.jpg\" width=\"156\" height=\"117\" title=\"奥迪Q8\" alt=\"奥迪Q8图片\"></a>\n                        <div class=\"txt_list\">\n                            <div class=\"title\"><a class=\"car_search_ps_list_a\" href=\"/1961/\" target=\"_blank\" title=\"奥迪Q8\">奥迪Q8</a></div>\n                            <p class=\"price\">76.88-109.76万</p>\n                            <div class=\"layer_box\">\n                                <a data-pserid=\"1961\" data-mids=\"50291|50290|50289|50288|50123|50122\" href=\"javascript:void(0);\" class=\"condition\">6个车型符合条件<i></i></a>\n                                <div class=\"drop_roll car_search_model_list\"></div>\n                            </div>\n                        </div>\n\n\n                    </div>\n\n                </div>\n            </div>\n        </div>\n        <div class=\"unify_page mt20\" ><a href=\"javascript:void(0);\" rel=\"nofollow\" class=\"page_up_no\"><b><< </b>上一页</a><span class=\"active\">1</span><a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-2/\" onclick=\"\" rel=\"nofollow\" class=\"page\">2</a><a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-3/\" onclick=\"\" rel=\"nofollow\" class=\"page\">3</a><a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-4/\" onclick=\"\" rel=\"nofollow\" class=\"page\">4</a><a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-5/\" onclick=\"\" rel=\"nofollow\" class=\"page\">5</a><a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-6/\" onclick=\"\" rel=\"nofollow\" class=\"page\">6</a><span class=\"page_txt\">...</span><a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-67/\" onclick=\"\" rel=\"nofollow\" class=\"page\">67</a><a href=\"//newcar.xcar.com.cn/car/0-0-0-0-0-0-0-0-0-0-0-2/\" onclick=\"\" rel=\"nofollow\" class=\"page_down\">下一页<b> >></b></a></div>                <!-- 选车条件无结果 end -->\n\n        <!-- 选车条件 end -->\n        <!-- 友情链接 start -->\n        <link href=\"//icon.xcar.com.cn/2018/css/g-links.css\" rel=\"stylesheet\" type=\"text/css\">\n        <style>\n            .g-links .g-content .sort-items a{\n                margin: 0 8px 6px 0;\n            }\n        </style>\n        <div style=\"clear:both\"></div>\n        <div id=\"internal_chain_links\" class=\"g-links\">\n            <div class=\"g-content\">\n                <dl class=\"g-link-group\">\n                    <dt class=\"g-link-cls\">友情链接：</dt>\n                    <dd class=\"g-link-items clearfix\">\n                        <ul>\n                            <li><a href=\"//used.xcar.com.cn/\" target=\"_blank\" title=\"二手汽车报价\">二手汽车报价</a></li>\n                            <li><a href=\"//green.xcar.com.cn/newcar/\" target=\"_blank\" title=\"新能源汽车大全\">新能源汽车大全</a></li>\n                            <li><a href=\"//newcar.xcar.com.cn/price/\" target=\"_blank\" title=\"汽车品牌大全\">汽车品牌大全</a></li>\n                            <li><a href=\"//price.xcar.com.cn/city9999-0-1.htm\" target=\"_blank\" title=\"汽车报价大全\">汽车报价大全</a></li>\n                        </ul>\n                    </dd>\n                </dl>\n            </div>\n        </div>\n        <!-- 友情链接 end -->\n        <div class=\"content_nt mar_top8\">\n            <script type=\"text/javascript\">var jqueryname = $;</script>\n            <script src=\"//js.xcar.com.cn/tools/public_func.js\"></script>\n            <script src=\"//asserts.xcarimg.com/resource/common/xlogin_box.js?v=201901071324\"></script>\n            <div class=\"content_nt mar_top8\">\n                <div class=\"footer_nt\">\n                    <p><a href=\"http://www.xcar.com.cn/about/us/\" target=\"_blank\" rel=\"nofollow\">关于爱卡</a>|<a href=\"http://www.xcar.com.cn/about/job/\"\n                                                                                                             target=\"_blank\" rel=\"nofollow\">招贤纳士</a>|<a href=\"http://www.xcar.com.cn/about/contact/\" target=\"_blank\" rel=\"nofollow\">联系我们</a>|<a\n                            href=\"http://www.xcar.com.cn/about/links/\" target=\"_blank\">友情链接</a>|<a href=\"//newcar.xcar.com.cn/\"\n                                                                                                   target=\"_blank\">选车中心</a>|<a href=\"//newcar.xcar.com.cn/photo/\" target=\"_blank\">汽车图片</a>|<a href=\"//club.xcar.com.cn/\"\n                                                                                                                                                                                              target=\"_blank\">汽车论坛</a>|<a href=\"http://www.xcar.com.cn/about/sitemap/\" target=\"_blank\">站点地图</a>|<a\n                            href=\"//my.xcar.com.cn/total_station_feedback.php\" target=\"_blank\" rel=\"nofollow\">意见反馈</a>|<a href=\"http://www.xcar.com.cn/chezhan/beijing/\"\n                                                                                                                          target=\"_blank\">北京车展</a>|<a href=\"http://www.xcar.com.cn/chezhan/guangzhou/\" target=\"_blank\">广州车展</a>|<a\n                            href=\"//dw.xcar.com.cn/adcount.php?id=178\" target=\"_blank\">手机爱卡</a><br />&copy;2002-2019\n                        www.xcar.com.cn All rights reserved. 北京智德典康电子商务有限公司（爱卡汽车） 版权所有.<input type=\"hidden\" id=\"ICP\" value=\"京ICP证：010391 号\" />&nbsp;\n                        电话：010-82616677 <br /><a target=\"_blank\" href=\"//www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010802023251\"\n                                                 style=\"display:inline-block;text-decoration:none;height:20px;line-height:20px;\"><img src=\"//pic.xcarimg.com/img/07news/2017/04/21/457569f0a77c57f56dbc337a1ead2f68.png\"\n                                                                                                                                      style=\"float:left;\" />京公网安备 11010802023251号</a><a href=\"http://www.xcar.com.cn/register/terms.htm\"\n                                                                                                                                                                                        target=\"_blank\">用户服务协议</a><a href=\"http://www.xcar.com.cn/register/yinsi.htm\" target=\"_blank\">隐私权声明</a>\n                        <br />互联网违法和不良信息举报方式：电话：400-678-0116 邮箱：complaint@xcar.com.cn</p>\n                </div>\n            </div>\n            <script src=\"//js.xcar.com.cn/login/msg.js\"></script>\n            <script src=\"//js.xcar.com.cn/login/header2015.js?d=2090116\"></script>\n\n            <script>\n                jqueryname(\"#xlogin\").live(\"click\", function () {\n                    jqueryname(\".login\").xLoginBox({\n                        func: function () {\n                            jqueryname(\"#xlogininfo\").attr(\"style\", \"\");\n                            callLoginScript.call(null);\n                            reloadMsgInfo.call(null);\n                        },\n                        args: [],\n                        show: true\n                    });\n                });\n            </script>\n            <script type=\"text/javascript\" src=\"//msg.xcar.com.cn/newpop/msg_tip_new_forbbs.php?type=cms\"></script>\n            <script src=\"//js.xcar.com.cn/source/info/js/clearCookie.js?t=0627\" type=\"text/javascript\"></script>\n            <script type=\"text/javascript\">\n                var _bdhmProtocol = ((\"http:\" == document.location.protocol) ? \" http://\" : \" https://\");\n                document.write(unescape(\"%3Cscript src='\" + _bdhmProtocol + \"hm.baidu.com/h.js%3F53eb54d089f7b5dd4ae2927686b183e0' type='text/javascript'%3E%3C/script%3E\"));\n            </script>\n            <script>\n                (function () {\n                    var bp = document.createElement('script');\n                    var curProtocol = window.location.protocol.split(':')[0];\n                    if (curProtocol === \"https\") {\n                        bp.src = \"https://zz.bdstatic.com/linksubmit/push.js\";\n                    } else {\n                        bp.src = \"http://push.zhanzhang.baidu.com/push.js\";\n                    }\n\n                    var s = document.getElementsByTagName(\"script\")[0];\n                    s.parentNode.insertBefore(bp, s);\n                })();\n            </script>        </div>\n\n\n    </div>\n</div>\n\n<!-- 右侧 -->\n<div class=\"return_coat\" style=\"display: block;height:130px;\" id=\"control_coat\">\n    <a href=\"//newcar.xcar.com.cn/robot/\" target=\"_blank\" class=\"rebot\">\n        <img src=\"//pic.xcarimg.com/img/07news/19/06/24/1465724881c10806ae595a51f70d12f5.png\" />\n    </a>\n    <div class=\"return_db\" id=\"return_db\" style=\"\">\n\n        <a href=\"javascript:void(0)\" class=\"a_link\"></a><!--滑过添加样式 a_hover -->\n        <!-- 对比弹出框 -->\n        <div class=\"compare_pop\" id=\"compare_pop_wrap\" style=\"bottom:0; display: none;\">\n            <div class=\"title\"><span>对比工具栏</span><a href=\"javascript:void(0)\" class=\"pack_up\" id=\"retract\"><em></em>收起</a></div>\n            <div class=\"compare_cn\">\n                <ul class=\"compare_ul cmp_show_block\">\n                    <li>\n                        <p>\n                            <a href=\"//newcar.xcar.com.cn/m38443\" onclick=\"clicklog(124740)\">2018款领克02 1.5TD DCT两驱 耀</a>\n                        </p>\n                        <a href=\"javascript:void(0)\" class=\"close delcmp\" data-key=\"38443\">×</a>\n                    </li>\n                </ul>\n                <div class=\"compare_elect\">\n                    <!-- 品牌 -->\n                    <div class=\"elect_col\" style=\"display:none;\" id=\"pb_block\"><!-- 第一个框 -->\n                        <div class=\"elect_tt\"><a href=\"javascript:void(0)\" class=\"yj_pb\"><b>品牌</b></a></div>\n                        <div class=\"elect_roll no_roll\">\n                            <ul class=\"roll_l ul_cp_words\"></ul> <!-- 放字母 -->\n                            <div class=\"roll_r roll_off roll_pb_croll\">\n                                <ul class=\"roll_ul ul_pb_words\"></ul><!-- 放父品牌 -->\n                            </div>\n                        </div>\n                    </div>\n                    <!-- 品牌 end-->\n                    <!-- 品牌 车系-->\n                    <div class=\"elect_col\" style=\"display:none\" id=\"ps_block\"><!-- 第2个框 -->\n                        <div class=\"elect_tt\"><a href=\"javascript:void(0)\" class=\"yj_pb\">品牌</a><span>&gt;</span><a href=\"javascript:void(0)\" class=\"yj_ps\"><b>车系</b></a></div>\n                        <div class=\"elect_roll\">\n                            <ul class=\"roll_ul ul_ps_words\"></ul><!-- 放父车系 -->\n                        </div>\n                    </div>\n                    <!-- 品牌 车系 end-->\n                    <!-- 品牌 车系 车型-->\n                    <div class=\"elect_col\" style=\"display:none\" id=\"m_block\"><!-- 第3个框 -->\n                        <div class=\"elect_tt\"><a href=\"javascript:void(0)\" class=\"yj_pb\">品牌</a><span>&gt;</span><a href=\"javascript:void(0)\" class=\"yj_ps\">车系</a><span>&gt;</span><a href=\"javascript:void(0)\"><b>车型</b></a></div>\n                        <div class=\"elect_roll\">\n                            <ul class=\"roll_ul ul_m_words\"></ul>\n                        </div>\n                    </div>\n                    <!-- 品牌 车系 车型 end-->\n                    <div class=\"elect_main\">\n                        <div class=\"elect_txt\" id=\"s_pb_block\"> <em></em>请选择</div>\n                    </div>\n                </div>\n                <div class=\"elect_bt\">\n                    <a href=\"//newcar.xcar.com.cn/compare/38443.htm\" class=\"blue_but\" id=\"beginCmp\" data-key=\"\" target=\"_blank\" onclick=\"clicklog(124742)\">开始对比</a>\n                    <span id=\"alert_message\" style=\"color: rgb(153, 153, 153);\">最多对比6款车型</span>\n                    <a href=\"javascript:void(0)\" class=\"pruge\" id=\"emptyAllCmp\">全部清空</a>\n                </div>\n                <!--推荐车型-->\n                <div class=\"elect_rm\" id=\"ad_contain_div\">\n\n                </div>\n                <!--推荐车型 end-->\n            </div>\n        </div>\n        <!-- 对比弹出框 end-->\n    </div><div id=\"wxbackgroung\" class=\"graybg_pop ie6fixed_t\" style=\"display:none\"></div>\n    <!-- <div class=\"return_fx\" id=\"return_fx\" style=\"display: none\">\n         <a href=\"javascript:void(0)\" class=\"a_link\">分享</a>\n         <div class=\"bdsharebuttonbox share_pop bdshare-button-stylebdStyle_false-16\" style=\"display: none;\" data-bd-bind=\"1542971727325\">\n             <a title=\"分享到新浪微博\" href=\"javascript:;\" class=\"sina \" data-cmd=\"tsina\"></a>\n             <a title=\"分享到QQ空间\" href=\"javascript:;\" class=\"kj bds_qzone\" data-cmd=\"qzone\"></a>\n             <a title=\"分享到微信\" href=\"javascript:;\" class=\"wx bds_weixin bgimg\"></a>\n             <a title=\"分享到QQ好友\" href=\"javascript:;\" class=\"qq bds_sqq\" data-cmd=\"sqq\"></a>\n             <div class=\"wx_share\" style=\"display: none;\">\n                 <div class=\"wx_wt\">\n                     <p>扫二维码 分享朋友圈</p>\n                     <div class=\"wx_img\"><img id=\"qrcode\" style=\"height:130;width:130px\" src=\"//hezuo.xcar.com.cn/index.php?partner=qrcode&amp;conv=0&amp;url=//newcar.xcar.com.cn/1468\" placeholder=\"//img1.xcarimg.com/newcar/defaultimg.png\"></div>\n                     <a href=\"//hezuo.xcar.com.cn/index.php?partner=weixin_share&amp;conv=0&amp;url=http%3A%2F%2Fnewcar.xcar.com.cn%2F1468&amp;title=%E3%80%90%E5%A5%94%E9%A9%B0E%E7%BA%A7%E5%8F%8C%E9%97%A8%E3%80%91%E6%96%B0%E5%A5%94%E9%A9%B0_%E5%A5%94%E9%A9%B0E%E7%BA%A7%E5%8F%8C%E9%97%A8%E6%8A%A5%E4%BB%B7%7C%E5%9B%BE%E7%89%872019%E6%AC%BE%E5%A5%94%E9%A9%B0E%E7%BA%A7%E5%8F%8C%E9%97%A8%E6%80%8E%E4%B9%88%E6%A0%B7_%E7%88%B1%E5%8D%A1%E6%B1%BD%E8%BD%A6\" target=\"_blank\" class=\"wx_use\">还不知道怎么用？</a>\n                 </div>\n             </div>\n         </div>\n     </div>-->\n    <div class=\"return_fh\" id=\"return_fh\" style=\"display:none\"><a href=\"javascript:;\"></a></div>\n</div>\n<script type=\"text/javascript\">\n    var pb_list = '<!--<div class=\"brand_head\">品牌</div>--><div class=\"brand_nav\"><div class=\"brand_side\"><div class=\"numA-Z\"><a href=\"javascript:void(0)\" class=\"\">A</a><a href=\"javascript:void(0)\" class=\"\">B</a><a href=\"javascript:void(0)\" class=\"\">C</a><a href=\"javascript:void(0)\" class=\"\">D</a><a href=\"javascript:void(0)\" class=\"\">F</a><a href=\"javascript:void(0)\" class=\"\">G</a><a href=\"javascript:void(0)\" class=\"\">H</a><a href=\"javascript:void(0)\" class=\"\">J</a><a href=\"javascript:void(0)\" class=\"\">K</a><a href=\"javascript:void(0)\" class=\"\">L</a><a href=\"javascript:void(0)\" class=\"\">M</a><a href=\"javascript:void(0)\" class=\"\">N</a><a href=\"javascript:void(0)\" class=\"\">O</a><a href=\"javascript:void(0)\" class=\"\">P</a><a href=\"javascript:void(0)\" class=\"\">Q</a><a href=\"javascript:void(0)\" class=\"\">R</a><a href=\"javascript:void(0)\" class=\"\">S</a><a href=\"javascript:void(0)\" class=\"\">T</a><a href=\"javascript:void(0)\" class=\"\">W</a><a href=\"javascript:void(0)\" class=\"\">X</a><a href=\"javascript:void(0)\" class=\"\">Y</a><a href=\"javascript:void(0)\" class=\"\">Z</a></div></div><div class=\"brand_col\"><div class=\"brand_list\" style=\"height:600px;\"><span class=\"tit_txt\">A</span><ul class=\"list_cont\"><li class=\"name\">A</li><li><a href=\"/car/0-0-0-0-1-0-0-0-0-0-0-0/\" data-id=\"1\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl1_160s.png-40x30.jpg\"></span>奥迪 </a></li><li><a href=\"/car/0-0-0-0-56-0-0-0-0-0-0-0/\" data-id=\"56\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl56_160s.png-40x30.jpg\"></span>阿斯顿·马丁 </a></li><li><a href=\"/car/0-0-0-0-78-0-0-0-0-0-0-0/\" data-id=\"78\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl78_160s.png-40x30.jpg\"></span>阿尔法·罗密欧 </a></li><li><a href=\"/car/0-0-0-0-224-0-0-0-0-0-0-0/\" data-id=\"224\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl224_160s.png-40x30.jpg\"></span>ALPINA </a></li><li><a href=\"/car/0-0-0-0-261-0-0-0-0-0-0-0/\" data-id=\"261\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl261_160s.png-40x30.jpg\"></span>爱驰汽车 </a></li><li class=\"name\">B</li><li><a href=\"/car/0-0-0-0-2-0-0-0-0-0-0-0/\" data-id=\"2\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl2_160s.png-40x30.jpg\"></span>宝马 </a></li><li><a href=\"/car/0-0-0-0-3-0-0-0-0-0-0-0/\" data-id=\"3\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl3_160s.png-40x30.jpg\"></span>奔驰 </a></li><li><a href=\"/car/0-0-0-0-17-0-0-0-0-0-0-0/\" data-id=\"17\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl17_160s.png-40x30.jpg\"></span>本田 </a></li><li><a href=\"/car/0-0-0-0-13-0-0-0-0-0-0-0/\" data-id=\"13\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl13_160s.png-40x30.jpg\"></span>别克 </a></li><li><a href=\"/car/0-0-0-0-5-0-0-0-0-0-0-0/\" data-id=\"5\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl5_160s.png-40x30.jpg\"></span>标致 </a></li><li><a href=\"/car/0-0-0-0-27-0-0-0-0-0-0-0/\" data-id=\"27\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl27_160s.png-40x30.jpg\"></span>比亚迪 </a></li><li><a href=\"/car/0-0-0-0-109-0-0-0-0-0-0-0/\" data-id=\"109\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl109_160s.png-40x30.jpg\"></span>宝骏 </a></li><li><a href=\"/car/0-0-0-0-52-0-0-0-0-0-0-0/\" data-id=\"52\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl52_160s.png-40x30.jpg\"></span>保时捷 </a></li><li><a href=\"/car/0-0-0-0-105-0-0-0-0-0-0-0/\" data-id=\"105\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl105_160s.png-40x30.jpg\"></span>奔腾 </a></li><li><a href=\"/car/0-0-0-0-202-0-0-0-0-0-0-0/\" data-id=\"202\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl202_160s.png-40x30.jpg\"></span>宝沃 </a></li><li><a href=\"/car/0-0-0-0-88-0-0-0-0-0-0-0/\" data-id=\"88\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl88_160s.png-40x30.jpg\"></span>北京 </a></li><li><a href=\"/car/0-0-0-0-135-0-0-0-0-0-0-0/\" data-id=\"135\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl135_160s.png-40x30.jpg\"></span>北京汽车 </a></li><li><a href=\"/car/0-0-0-0-179-0-0-0-0-0-0-0/\" data-id=\"179\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl179_160s.png-40x30.jpg\"></span>北汽幻速 </a></li><li><a href=\"/car/0-0-0-0-221-0-0-0-0-0-0-0/\" data-id=\"221\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl221_160s.png-40x30.jpg\"></span>比速汽车 </a></li><li><a href=\"/car/0-0-0-0-184-0-0-0-0-0-0-0/\" data-id=\"184\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl184_160s.png-40x30.jpg\"></span>北汽新能源 </a></li><li><a href=\"/car/0-0-0-0-28-0-0-0-0-0-0-0/\" data-id=\"28\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl28_160s.png-40x30.jpg\"></span>北汽昌河 </a></li><li><a href=\"/car/0-0-0-0-129-0-0-0-0-0-0-0/\" data-id=\"129\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl129_160s.png-40x30.jpg\"></span>北汽威旺 </a></li><li><a href=\"/car/0-0-0-0-123-0-0-0-0-0-0-0/\" data-id=\"123\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl123_160s.png-40x30.jpg\"></span>北汽制造 </a></li><li><a href=\"/car/0-0-0-0-247-0-0-0-0-0-0-0/\" data-id=\"247\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl247_160s.png-40x30.jpg\"></span>北汽道达 </a></li><li><a href=\"/car/0-0-0-0-310-0-0-0-0-0-0-0/\" data-id=\"310\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl310_160s.png-40x30.jpg\"></span>比德文汽车 </a></li><li><a href=\"/car/0-0-0-0-57-0-0-0-0-0-0-0/\" data-id=\"57\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl57_160s.png-40x30.jpg\"></span>宾利 </a></li><li><a href=\"/car/0-0-0-0-258-0-0-0-0-0-0-0/\" data-id=\"258\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl258_160s.png-40x30.jpg\"></span>拜腾 </a></li><li><a href=\"/car/0-0-0-0-58-0-0-0-0-0-0-0/\" data-id=\"58\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl58_160s.png-40x30.jpg\"></span>布加迪 </a></li><li><a href=\"/car/0-0-0-0-275-0-0-0-0-0-0-0/\" data-id=\"275\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl275_160s.png-40x30.jpg\"></span>北京清行 </a></li><li><a href=\"/car/0-0-0-0-118-0-0-0-0-0-0-0/\" data-id=\"118\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl118_160s.png-40x30.jpg\"></span>巴博斯 </a></li><li><a href=\"/car/0-0-0-0-299-0-0-0-0-0-0-0/\" data-id=\"299\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl299_160s.png-40x30.jpg\"></span>博郡汽车 </a></li><li class=\"name\">C</li><li><a href=\"/car/0-0-0-0-29-0-0-0-0-0-0-0/\" data-id=\"29\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl29_160s.png-40x30.jpg\"></span>长安汽车 </a></li><li><a href=\"/car/0-0-0-0-130-0-0-0-0-0-0-0/\" data-id=\"130\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl130_160s.png-40x30.jpg\"></span>长安欧尚 </a></li><li><a href=\"/car/0-0-0-0-245-0-0-0-0-0-0-0/\" data-id=\"245\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl245_160s.png-40x30.jpg\"></span>长安轻型车 </a></li><li><a href=\"/car/0-0-0-0-30-0-0-0-0-0-0-0/\" data-id=\"30\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl30_160s.png-40x30.jpg\"></span>长城 </a></li><li><a href=\"/car/0-0-0-0-189-0-0-0-0-0-0-0/\" data-id=\"189\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl189_160s.png-40x30.jpg\"></span>成功汽车 </a></li><li class=\"name\">D</li><li><a href=\"/car/0-0-0-0-4-0-0-0-0-0-0-0/\" data-id=\"4\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl4_160s.png-40x30.jpg\"></span>大众 </a></li><li><a href=\"/car/0-0-0-0-124-0-0-0-0-0-0-0/\" data-id=\"124\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl124_160s.png-40x30.jpg\"></span>DS </a></li><li><a href=\"/car/0-0-0-0-34-0-0-0-0-0-0-0/\" data-id=\"34\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl34_160s.png-40x30.jpg\"></span>东南 </a></li><li><a href=\"/car/0-0-0-0-11-0-0-0-0-0-0-0/\" data-id=\"11\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl11_160s.png-40x30.jpg\"></span>道奇 </a></li><li><a href=\"/car/0-0-0-0-33-0-0-0-0-0-0-0/\" data-id=\"33\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl33_160s.png-40x30.jpg\"></span>东风 </a></li><li><a href=\"/car/0-0-0-0-131-0-0-0-0-0-0-0/\" data-id=\"131\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl131_160s.png-40x30.jpg\"></span>东风风行 </a></li><li><a href=\"/car/0-0-0-0-90-0-0-0-0-0-0-0/\" data-id=\"90\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl90_160s.png-40x30.jpg\"></span>东风风神 </a></li><li><a href=\"/car/0-0-0-0-114-0-0-0-0-0-0-0/\" data-id=\"114\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl114_160s.png-40x30.jpg\"></span>东风启辰 </a></li><li><a href=\"/car/0-0-0-0-163-0-0-0-0-0-0-0/\" data-id=\"163\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl163_160s.png-40x30.jpg\"></span>东风风度 </a></li><li><a href=\"/car/0-0-0-0-212-0-0-0-0-0-0-0/\" data-id=\"212\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl212_160s.png-40x30.jpg\"></span>东风风光 </a></li><li><a href=\"/car/0-0-0-0-127-0-0-0-0-0-0-0/\" data-id=\"127\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl127_160s.png-40x30.jpg\"></span>东风小康 </a></li><li><a href=\"/car/0-0-0-0-286-0-0-0-0-0-0-0/\" data-id=\"286\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl286_160s.png-40x30.jpg\"></span>东风富康 </a></li><li><a href=\"/car/0-0-0-0-228-0-0-0-0-0-0-0/\" data-id=\"228\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl228_160s.png-40x30.jpg\"></span>电咖汽车 </a></li><li><a href=\"/car/0-0-0-0-280-0-0-0-0-0-0-0/\" data-id=\"280\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl280_160s.png-40x30.jpg\"></span>大乘汽车 </a></li><li><a href=\"/car/0-0-0-0-277-0-0-0-0-0-0-0/\" data-id=\"277\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl277_160s.png-40x30.jpg\"></span>东风瑞泰特 </a></li><li class=\"name\">F</li><li><a href=\"/car/0-0-0-0-18-0-0-0-0-0-0-0/\" data-id=\"18\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl18_160s.png-40x30.jpg\"></span>丰田 </a></li><li><a href=\"/car/0-0-0-0-10-0-0-0-0-0-0-0/\" data-id=\"10\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl10_160s.png-40x30.jpg\"></span>福特 </a></li><li><a href=\"/car/0-0-0-0-6-0-0-0-0-0-0-0/\" data-id=\"6\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl6_160s.png-40x30.jpg\"></span>菲亚特 </a></li><li><a href=\"/car/0-0-0-0-76-0-0-0-0-0-0-0/\" data-id=\"76\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl76_160s.png-40x30.jpg\"></span>福田 </a></li><li><a href=\"/car/0-0-0-0-59-0-0-0-0-0-0-0/\" data-id=\"59\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl59_160s.png-40x30.jpg\"></span>法拉利 </a></li><li><a href=\"/car/0-0-0-0-116-0-0-0-0-0-0-0/\" data-id=\"116\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl116_160s.png-40x30.jpg\"></span>福迪 </a></li><li><a href=\"/car/0-0-0-0-216-0-0-0-0-0-0-0/\" data-id=\"216\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl216_160s.png-40x30.jpg\"></span>风诺 </a></li><li><a href=\"/car/0-0-0-0-178-0-0-0-0-0-0-0/\" data-id=\"178\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl178_160s.png-40x30.jpg\"></span>福汽启腾 </a></li><li class=\"name\">G</li><li><a href=\"/car/0-0-0-0-119-0-0-0-0-0-0-0/\" data-id=\"119\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl119_160s.png-40x30.jpg\"></span>观致 </a></li><li><a href=\"/car/0-0-0-0-103-0-0-0-0-0-0-0/\" data-id=\"103\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl103_160s.png-40x30.jpg\"></span>广汽传祺 </a></li><li><a href=\"/car/0-0-0-0-256-0-0-0-0-0-0-0/\" data-id=\"256\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl256_160s.png-40x30.jpg\"></span>广汽新能源 </a></li><li><a href=\"/car/0-0-0-0-92-0-0-0-0-0-0-0/\" data-id=\"92\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl92_160s.png-40x30.jpg\"></span>广汽吉奥 </a></li><li><a href=\"/car/0-0-0-0-250-0-0-0-0-0-0-0/\" data-id=\"250\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl250_160s.png-40x30.jpg\"></span>国金汽车 </a></li><li><a href=\"/car/0-0-0-0-303-0-0-0-0-0-0-0/\" data-id=\"303\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl303_160s.png-40x30.jpg\"></span>国机智骏 </a></li><li><a href=\"/car/0-0-0-0-104-0-0-0-0-0-0-0/\" data-id=\"104\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl104_160s.png-40x30.jpg\"></span>GMC </a></li><li><a href=\"/car/0-0-0-0-111-0-0-0-0-0-0-0/\" data-id=\"111\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl111_160s.png-40x30.jpg\"></span>光冈 </a></li><li class=\"name\">H</li><li><a href=\"/car/0-0-0-0-139-0-0-0-0-0-0-0/\" data-id=\"139\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl139_160s.png-40x30.jpg\"></span>哈弗 </a></li><li><a href=\"/car/0-0-0-0-38-0-0-0-0-0-0-0/\" data-id=\"38\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl38_160s.png-40x30.jpg\"></span>海马 </a></li><li><a href=\"/car/0-0-0-0-80-0-0-0-0-0-0-0/\" data-id=\"80\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl80_160s.png-40x30.jpg\"></span>华泰 </a></li><li><a href=\"/car/0-0-0-0-219-0-0-0-0-0-0-0/\" data-id=\"219\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl219_160s.png-40x30.jpg\"></span>华泰新能源 </a></li><li><a href=\"/car/0-0-0-0-191-0-0-0-0-0-0-0/\" data-id=\"191\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl191_160s.png-40x30.jpg\"></span>华颂 </a></li><li><a href=\"/car/0-0-0-0-106-0-0-0-0-0-0-0/\" data-id=\"106\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl106_160s.png-40x30.jpg\"></span>红旗 </a></li><li><a href=\"/car/0-0-0-0-218-0-0-0-0-0-0-0/\" data-id=\"218\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl218_160s.png-40x30.jpg\"></span>汉腾 </a></li><li><a href=\"/car/0-0-0-0-246-0-0-0-0-0-0-0/\" data-id=\"246\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl246_160s.png-40x30.jpg\"></span>合众汽车 </a></li><li><a href=\"/car/0-0-0-0-276-0-0-0-0-0-0-0/\" data-id=\"276\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl276_160s.png-40x30.jpg\"></span>红星汽车 </a></li><li><a href=\"/car/0-0-0-0-91-0-0-0-0-0-0-0/\" data-id=\"91\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl91_160s.png-40x30.jpg\"></span>黄海 </a></li><li><a href=\"/car/0-0-0-0-164-0-0-0-0-0-0-0/\" data-id=\"164\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl164_160s.png-40x30.jpg\"></span>海格 </a></li><li><a href=\"/car/0-0-0-0-141-0-0-0-0-0-0-0/\" data-id=\"141\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl141_160s.png-40x30.jpg\"></span>华骐 </a></li><li class=\"name\">J</li><li><a href=\"/car/0-0-0-0-26-0-0-0-0-0-0-0/\" data-id=\"26\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl26_160s.png-40x30.jpg\"></span>吉利 </a></li><li><a href=\"/car/0-0-0-0-302-0-0-0-0-0-0-0/\" data-id=\"302\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl302_160s.png-40x30.jpg\"></span>几何汽车 </a></li><li><a href=\"/car/0-0-0-0-44-0-0-0-0-0-0-0/\" data-id=\"44\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl44_160s.png-40x30.jpg\"></span>江淮 </a></li><li><a href=\"/car/0-0-0-0-77-0-0-0-0-0-0-0/\" data-id=\"77\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl77_160s.png-40x30.jpg\"></span>Jeep </a></li><li><a href=\"/car/0-0-0-0-60-0-0-0-0-0-0-0/\" data-id=\"60\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl60_160s.png-40x30.jpg\"></span>捷豹 </a></li><li><a href=\"/car/0-0-0-0-260-0-0-0-0-0-0-0/\" data-id=\"260\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl260_160s.png-40x30.jpg\"></span>捷途 </a></li><li><a href=\"/car/0-0-0-0-39-0-0-0-0-0-0-0/\" data-id=\"39\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl39_160s.png-40x30.jpg\"></span>金杯 </a></li><li><a href=\"/car/0-0-0-0-248-0-0-0-0-0-0-0/\" data-id=\"248\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl248_160s.png-40x30.jpg\"></span>君马汽车 </a></li><li><a href=\"/car/0-0-0-0-79-0-0-0-0-0-0-0/\" data-id=\"79\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl79_160s.png-40x30.jpg\"></span>江铃 </a></li><li><a href=\"/car/0-0-0-0-195-0-0-0-0-0-0-0/\" data-id=\"195\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl195_160s.png-40x30.jpg\"></span>江铃集团轻汽 </a></li><li><a href=\"/car/0-0-0-0-238-0-0-0-0-0-0-0/\" data-id=\"238\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl238_160s.png-40x30.jpg\"></span>江铃集团新能源 </a></li><li><a href=\"/car/0-0-0-0-208-0-0-0-0-0-0-0/\" data-id=\"208\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl208_160s.png-40x30.jpg\"></span>捷尼赛思 </a></li><li><a href=\"/car/0-0-0-0-169-0-0-0-0-0-0-0/\" data-id=\"169\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl169_160s.png-40x30.jpg\"></span>金龙 </a></li><li><a href=\"/car/0-0-0-0-171-0-0-0-0-0-0-0/\" data-id=\"171\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl171_160s.png-40x30.jpg\"></span>九龙 </a></li><li><a href=\"/car/0-0-0-0-291-0-0-0-0-0-0-0/\" data-id=\"291\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl291_160s.png-40x30.jpg\"></span>钧天汽车 </a></li><li class=\"name\">K</li><li><a href=\"/car/0-0-0-0-69-0-0-0-0-0-0-0/\" data-id=\"69\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl69_160s.png-40x30.jpg\"></span>凯迪拉克 </a></li><li><a href=\"/car/0-0-0-0-12-0-0-0-0-0-0-0/\" data-id=\"12\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl12_160s.png-40x30.jpg\"></span>克莱斯勒 </a></li><li><a href=\"/car/0-0-0-0-185-0-0-0-0-0-0-0/\" data-id=\"185\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl185_160s.png-40x30.jpg\"></span>凯翼 </a></li><li><a href=\"/car/0-0-0-0-99-0-0-0-0-0-0-0/\" data-id=\"99\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl99_160s.png-40x30.jpg\"></span>开瑞 </a></li><li><a href=\"/car/0-0-0-0-183-0-0-0-0-0-0-0/\" data-id=\"183\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl183_160s.png-40x30.jpg\"></span>卡威 </a></li><li><a href=\"/car/0-0-0-0-234-0-0-0-0-0-0-0/\" data-id=\"234\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl234_160s.png-40x30.jpg\"></span>卡升 </a></li><li><a href=\"/car/0-0-0-0-165-0-0-0-0-0-0-0/\" data-id=\"165\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl165_160s.png-40x30.jpg\"></span>KTM </a></li><li class=\"name\">L</li><li><a href=\"/car/0-0-0-0-71-0-0-0-0-0-0-0/\" data-id=\"71\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl71_160s.png-40x30.jpg\"></span>雷克萨斯 </a></li><li><a href=\"/car/0-0-0-0-19-0-0-0-0-0-0-0/\" data-id=\"19\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl19_160s.png-40x30.jpg\"></span>铃木 </a></li><li><a href=\"/car/0-0-0-0-63-0-0-0-0-0-0-0/\" data-id=\"63\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl63_160s.png-40x30.jpg\"></span>雷诺 </a></li><li><a href=\"/car/0-0-0-0-65-0-0-0-0-0-0-0/\" data-id=\"65\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl65_160s.png-40x30.jpg\"></span>路虎 </a></li><li><a href=\"/car/0-0-0-0-70-0-0-0-0-0-0-0/\" data-id=\"70\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl70_160s.png-40x30.jpg\"></span>林肯 </a></li><li><a href=\"/car/0-0-0-0-45-0-0-0-0-0-0-0/\" data-id=\"45\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl45_160s.png-40x30.jpg\"></span>陆风 </a></li><li><a href=\"/car/0-0-0-0-226-0-0-0-0-0-0-0/\" data-id=\"226\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl226_160s.png-40x30.jpg\"></span>领克 </a></li><li><a href=\"/car/0-0-0-0-40-0-0-0-0-0-0-0/\" data-id=\"40\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl40_160s.png-40x30.jpg\"></span>力帆 </a></li><li><a href=\"/car/0-0-0-0-31-0-0-0-0-0-0-0/\" data-id=\"31\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl31_160s.png-40x30.jpg\"></span>猎豹汽车 </a></li><li><a href=\"/car/0-0-0-0-274-0-0-0-0-0-0-0/\" data-id=\"274\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl274_160s.png-40x30.jpg\"></span>LITE </a></li><li><a href=\"/car/0-0-0-0-255-0-0-0-0-0-0-0/\" data-id=\"255\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl255_160s.png-40x30.jpg\"></span>理想汽车 </a></li><li><a href=\"/car/0-0-0-0-112-0-0-0-0-0-0-0/\" data-id=\"112\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl112_160s.png-40x30.jpg\"></span>理念 </a></li><li><a href=\"/car/0-0-0-0-180-0-0-0-0-0-0-0/\" data-id=\"180\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl180_160s.png-40x30.jpg\"></span>陆地方舟 </a></li><li><a href=\"/car/0-0-0-0-186-0-0-0-0-0-0-0/\" data-id=\"186\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl186_160s.png-40x30.jpg\"></span>雷丁 </a></li><li><a href=\"/car/0-0-0-0-62-0-0-0-0-0-0-0/\" data-id=\"62\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl62_160s.png-40x30.jpg\"></span>劳斯莱斯 </a></li><li><a href=\"/car/0-0-0-0-61-0-0-0-0-0-0-0/\" data-id=\"61\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl61_160s.png-40x30.jpg\"></span>兰博基尼 </a></li><li><a href=\"/car/0-0-0-0-278-0-0-0-0-0-0-0/\" data-id=\"278\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl278_160s.png-40x30.jpg\"></span>领途 </a></li><li><a href=\"/car/0-0-0-0-24-0-0-0-0-0-0-0/\" data-id=\"24\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl24_160s.png-40x30.jpg\"></span>路特斯 </a></li><li><a href=\"/car/0-0-0-0-254-0-0-0-0-0-0-0/\" data-id=\"254\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl254_160s.png-40x30.jpg\"></span>零跑汽车 </a></li><li><a href=\"/car/0-0-0-0-285-0-0-0-0-0-0-0/\" data-id=\"285\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl285_160s.png-40x30.jpg\"></span>罗夫哈特 </a></li><li class=\"name\">M</li><li><a href=\"/car/0-0-0-0-14-0-0-0-0-0-0-0/\" data-id=\"14\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl14_160s.png-40x30.jpg\"></span>马自达 </a></li><li><a href=\"/car/0-0-0-0-15-0-0-0-0-0-0-0/\" data-id=\"15\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl15_160s.png-40x30.jpg\"></span>名爵 </a></li><li><a href=\"/car/0-0-0-0-54-0-0-0-0-0-0-0/\" data-id=\"54\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl54_160s.png-40x30.jpg\"></span>MINI </a></li><li><a href=\"/car/0-0-0-0-66-0-0-0-0-0-0-0/\" data-id=\"66\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl66_160s.png-40x30.jpg\"></span>玛莎拉蒂 </a></li><li><a href=\"/car/0-0-0-0-126-0-0-0-0-0-0-0/\" data-id=\"126\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl126_160s.png-40x30.jpg\"></span>迈凯伦 </a></li><li><a href=\"/car/0-0-0-0-213-0-0-0-0-0-0-0/\" data-id=\"213\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl213_160s.png-40x30.jpg\"></span>明君汽车 </a></li><li class=\"name\">N</li><li><a href=\"/car/0-0-0-0-113-0-0-0-0-0-0-0/\" data-id=\"113\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl113_160s.png-40x30.jpg\"></span>纳智捷 </a></li><li><a href=\"/car/0-0-0-0-244-0-0-0-0-0-0-0/\" data-id=\"244\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl244_160s.png-40x30.jpg\"></span>NEVS国能汽车 </a></li><li class=\"name\">O</li><li><a href=\"/car/0-0-0-0-72-0-0-0-0-0-0-0/\" data-id=\"72\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl72_160s.png-40x30.jpg\"></span>讴歌 </a></li><li><a href=\"/car/0-0-0-0-270-0-0-0-0-0-0-0/\" data-id=\"270\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl270_160s.png-40x30.jpg\"></span>欧拉汽车 </a></li><li><a href=\"/car/0-0-0-0-55-0-0-0-0-0-0-0/\" data-id=\"55\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl55_160s.png-40x30.jpg\"></span>欧宝 </a></li><li class=\"name\">P</li><li><a href=\"/car/0-0-0-0-84-0-0-0-0-0-0-0/\" data-id=\"84\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl84_160s.png-40x30.jpg\"></span>帕加尼 </a></li><li><a href=\"/car/0-0-0-0-273-0-0-0-0-0-0-0/\" data-id=\"273\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl273_160s.png-40x30.jpg\"></span>Polestar极星 </a></li><li class=\"name\">Q</li><li><a href=\"/car/0-0-0-0-22-0-0-0-0-0-0-0/\" data-id=\"22\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl22_160s.png-40x30.jpg\"></span>起亚 </a></li><li><a href=\"/car/0-0-0-0-25-0-0-0-0-0-0-0/\" data-id=\"25\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl25_160s.png-40x30.jpg\"></span>奇瑞 </a></li><li><a href=\"/car/0-0-0-0-200-0-0-0-0-0-0-0/\" data-id=\"200\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl200_160s.png-40x30.jpg\"></span>全球鹰 </a></li><li><a href=\"/car/0-0-0-0-217-0-0-0-0-0-0-0/\" data-id=\"217\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl217_160s.png-40x30.jpg\"></span>前途 </a></li><li><a href=\"/car/0-0-0-0-241-0-0-0-0-0-0-0/\" data-id=\"241\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl241_160s.png-40x30.jpg\"></span>奇点汽车 </a></li><li><a href=\"/car/0-0-0-0-272-0-0-0-0-0-0-0/\" data-id=\"272\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl272_160s.png-40x30.jpg\"></span>乔治·巴顿 </a></li><li class=\"name\">R</li><li><a href=\"/car/0-0-0-0-20-0-0-0-0-0-0-0/\" data-id=\"20\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl20_160s.png-40x30.jpg\"></span>日产 </a></li><li><a href=\"/car/0-0-0-0-46-0-0-0-0-0-0-0/\" data-id=\"46\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl46_160s.png-40x30.jpg\"></span>荣威 </a></li><li class=\"name\">S</li><li><a href=\"/car/0-0-0-0-7-0-0-0-0-0-0-0/\" data-id=\"7\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl7_160s.png-40x30.jpg\"></span>斯柯达 </a></li><li><a href=\"/car/0-0-0-0-21-0-0-0-0-0-0-0/\" data-id=\"21\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl21_160s.png-40x30.jpg\"></span>三菱 </a></li><li><a href=\"/car/0-0-0-0-73-0-0-0-0-0-0-0/\" data-id=\"73\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl73_160s.png-40x30.jpg\"></span>斯巴鲁 </a></li><li><a href=\"/car/0-0-0-0-134-0-0-0-0-0-0-0/\" data-id=\"134\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl134_160s.png-40x30.jpg\"></span>上汽MAXUS </a></li><li><a href=\"/car/0-0-0-0-83-0-0-0-0-0-0-0/\" data-id=\"83\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl83_160s.png-40x30.jpg\"></span>smart </a></li><li><a href=\"/car/0-0-0-0-269-0-0-0-0-0-0-0/\" data-id=\"269\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl269_160s.png-40x30.jpg\"></span>思皓 </a></li><li><a href=\"/car/0-0-0-0-75-0-0-0-0-0-0-0/\" data-id=\"75\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl75_160s.png-40x30.jpg\"></span>双龙 </a></li><li><a href=\"/car/0-0-0-0-220-0-0-0-0-0-0-0/\" data-id=\"220\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl220_160s.png-40x30.jpg\"></span>SWM斯威汽车 </a></li><li><a href=\"/car/0-0-0-0-266-0-0-0-0-0-0-0/\" data-id=\"266\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl266_160s.png-40x30.jpg\"></span>SERES </a></li><li><a href=\"/car/0-0-0-0-120-0-0-0-0-0-0-0/\" data-id=\"120\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl120_160s.png-40x30.jpg\"></span>思铭 </a></li><li><a href=\"/car/0-0-0-0-187-0-0-0-0-0-0-0/\" data-id=\"187\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl187_160s.png-40x30.jpg\"></span>赛麟 </a></li><li><a href=\"/car/0-0-0-0-67-0-0-0-0-0-0-0/\" data-id=\"67\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl67_160s.png-40x30.jpg\"></span>萨博 </a></li><li><a href=\"/car/0-0-0-0-87-0-0-0-0-0-0-0/\" data-id=\"87\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl87_160s.png-40x30.jpg\"></span>世爵 </a></li><li class=\"name\">T</li><li><a href=\"/car/0-0-0-0-142-0-0-0-0-0-0-0/\" data-id=\"142\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl142_160s.png-40x30.jpg\"></span>TESLA </a></li><li><a href=\"/car/0-0-0-0-122-0-0-0-0-0-0-0/\" data-id=\"122\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl122_160s.png-40x30.jpg\"></span>腾势汽车 </a></li><li><a href=\"/car/0-0-0-0-282-0-0-0-0-0-0-0/\" data-id=\"282\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl282_160s.png-40x30.jpg\"></span>天际 </a></li><li class=\"name\">W</li><li><a href=\"/car/0-0-0-0-9-0-0-0-0-0-0-0/\" data-id=\"9\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl9_160s.png-40x30.jpg\"></span>沃尔沃 </a></li><li><a href=\"/car/0-0-0-0-82-0-0-0-0-0-0-0/\" data-id=\"82\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl82_160s.png-40x30.jpg\"></span>五菱 </a></li><li><a href=\"/car/0-0-0-0-145-0-0-0-0-0-0-0/\" data-id=\"145\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl145_160s.png-40x30.jpg\"></span>五十铃 </a></li><li><a href=\"/car/0-0-0-0-182-0-0-0-0-0-0-0/\" data-id=\"182\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl182_160s.png-40x30.jpg\"></span>潍柴汽车 </a></li><li><a href=\"/car/0-0-0-0-229-0-0-0-0-0-0-0/\" data-id=\"229\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl229_160s.png-40x30.jpg\"></span>WEY </a></li><li><a href=\"/car/0-0-0-0-227-0-0-0-0-0-0-0/\" data-id=\"227\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl227_160s.png-40x30.jpg\"></span>蔚来 </a></li><li><a href=\"/car/0-0-0-0-242-0-0-0-0-0-0-0/\" data-id=\"242\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl242_160s.png-40x30.jpg\"></span>威马汽车 </a></li><li><a href=\"/car/0-0-0-0-128-0-0-0-0-0-0-0/\" data-id=\"128\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl128_160s.png-40x30.jpg\"></span>威兹曼 </a></li><li class=\"name\">X</li><li><a href=\"/car/0-0-0-0-16-0-0-0-0-0-0-0/\" data-id=\"16\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl16_160s.png-40x30.jpg\"></span>雪佛兰 </a></li><li><a href=\"/car/0-0-0-0-23-0-0-0-0-0-0-0/\" data-id=\"23\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl23_160s.png-40x30.jpg\"></span>现代 </a></li><li><a href=\"/car/0-0-0-0-8-0-0-0-0-0-0-0/\" data-id=\"8\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl8_160s.png-40x30.jpg\"></span>雪铁龙 </a></li><li><a href=\"/car/0-0-0-0-223-0-0-0-0-0-0-0/\" data-id=\"223\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl223_160s.png-40x30.jpg\"></span>小鹏汽车 </a></li><li><a href=\"/car/0-0-0-0-263-0-0-0-0-0-0-0/\" data-id=\"263\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl263_160s.png-40x30.jpg\"></span>新特汽车 </a></li><li><a href=\"/car/0-0-0-0-86-0-0-0-0-0-0-0/\" data-id=\"86\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl86_160s.png-40x30.jpg\"></span>西雅特 </a></li><li><a href=\"/car/0-0-0-0-288-0-0-0-0-0-0-0/\" data-id=\"288\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl288_160s.png-40x30.jpg\"></span>星途 </a></li><li class=\"name\">Y</li><li><a href=\"/car/0-0-0-0-74-0-0-0-0-0-0-0/\" data-id=\"74\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl74_160s.png-40x30.jpg\"></span>英菲尼迪 </a></li><li><a href=\"/car/0-0-0-0-50-0-0-0-0-0-0-0/\" data-id=\"50\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl50_160s.png-40x30.jpg\"></span>一汽 </a></li><li><a href=\"/car/0-0-0-0-115-0-0-0-0-0-0-0/\" data-id=\"115\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl115_160s.png-40x30.jpg\"></span>野马汽车 </a></li><li><a href=\"/car/0-0-0-0-81-0-0-0-0-0-0-0/\" data-id=\"81\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl81_160s.png-40x30.jpg\"></span>依维柯 </a></li><li><a href=\"/car/0-0-0-0-235-0-0-0-0-0-0-0/\" data-id=\"235\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl235_160s.png-40x30.jpg\"></span>云度 </a></li><li><a href=\"/car/0-0-0-0-252-0-0-0-0-0-0-0/\" data-id=\"252\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl252_160s.png-40x30.jpg\"></span>裕路汽车 </a></li><li><a href=\"/car/0-0-0-0-259-0-0-0-0-0-0-0/\" data-id=\"259\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl259_160s.png-40x30.jpg\"></span>云雀汽车 </a></li><li><a href=\"/car/0-0-0-0-267-0-0-0-0-0-0-0/\" data-id=\"267\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl267_160s.png-40x30.jpg\"></span>宇通客车 </a></li><li><a href=\"/car/0-0-0-0-306-0-0-0-0-0-0-0/\" data-id=\"306\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl306_160s.png-40x30.jpg\"></span>银隆新能源 </a></li><li><a href=\"/car/0-0-0-0-309-0-0-0-0-0-0-0/\" data-id=\"309\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl309_160s.png-40x30.jpg\"></span>远程汽车 </a></li><li class=\"name\">Z</li><li><a href=\"/car/0-0-0-0-51-0-0-0-0-0-0-0/\" data-id=\"51\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl51_160s.png-40x30.jpg\"></span>众泰 </a></li><li><a href=\"/car/0-0-0-0-41-0-0-0-0-0-0-0/\" data-id=\"41\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl41_160s.png-40x30.jpg\"></span>中华 </a></li><li><a href=\"/car/0-0-0-0-93-0-0-0-0-0-0-0/\" data-id=\"93\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl93_160s.png-40x30.jpg\"></span>中兴汽车 </a></li><li><a href=\"/car/0-0-0-0-201-0-0-0-0-0-0-0/\" data-id=\"201\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl201_160s.png-40x30.jpg\"></span>知豆 </a></li><li><a href=\"/car/0-0-0-0-177-0-0-0-0-0-0-0/\" data-id=\"177\"><span class=\"sign\"><img src=\"//img1.xcarimg.com/PicLib/logo/pl177_160s.png-40x30.jpg\"></span>之诺 </a></li></ul></div></div></div>';\n</script>\n<script src=\"//icon.xcar.com.cn/min/?f=newcar/ipLocationInfo_v1.js\"></script>\n<script src=\"/auto/js/car_search.js?v=2018040818\"></script>\n<script src=\"//asserts.xcarimg.com/resource/xcarBrand/js/slider.js?v=2019-11-02\"></script>\n<script src=\"//asserts.xcarimg.com/resource/xcarBrand/js/pull_price.js?v=2019-11-02\"></script>\n<script src=\"//asserts.xcarimg.com/resource/xcarBrand/js/brand_model.js?v=2019-11-02\"></script>\n\n<!--<script src=\"http://js.xcar.com.cn/cms/16index/remind_cartype.js?v=1218\"></script>-->\n\n<script src=\"//asserts.xcarimg.com/resource/xcarBrand/js/model_compare_new_selectcar.js?v=2019-11-02\"></script>\n<script src=\"//asserts.xcarimg.com/resource/xcarBrand/js/model_compare_new.js?v=2019-11-02\"></script>\n\n<script type=\"text/javascript\">\n    $(function(){\n    });\n</script>\n\n\n\n\n</body>\n<script>\n\n    (function () {\n\n        var _protocol = ((\"https:\" == document.location.protocol) ? \" https://\" : \"  http://\");\n\n        var _phref=\"dw.xcar.com.cn/analytics_foot.php\";\n\n        document.write(unescape(\"%3Cscript async src='\" + _protocol + _phref+\"' type='text/javascript'%3E%3C/script%3E\"));\n\n    })()\n\n</script></html>\n\n\n\n"
  },
  {
    "path": "crawler/xcar/parser/carmodel.go",
    "content": "package parser\n\nimport (\n\t\"regexp\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n)\n\nvar carDetailRe = regexp.MustCompile(`<a href=\"(/m\\d+/)\" target=\"_blank\"`)\n\nfunc ParseCarModel(\n\tcontents []byte, _ string) engine.ParseResult {\n\tmatches := carDetailRe.FindAllSubmatch(contents, -1)\n\n\tresult := engine.ParseResult{}\n\tfor _, m := range matches {\n\t\tresult.Requests = append(\n\t\t\tresult.Requests, engine.Request{\n\t\t\t\tUrl: host + string(m[1]),\n\t\t\t\tParser: engine.NewFuncParser(\n\t\t\t\t\tParseCarDetail, config.ParseCarDetail),\n\t\t\t})\n\t}\n\n\treturn result\n}\n"
  },
  {
    "path": "crawler/xcar/parser/carmodel_test.go",
    "content": "package parser\n\nimport (\n\t\"io/ioutil\"\n\t\"testing\"\n)\n\nfunc TestParseCarModel(t *testing.T) {\n\tcontents, err := ioutil.ReadFile(\n\t\t\"carmodel_test_data.html\")\n\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tresult := ParseCarModel(contents, \"\")\n\n\tconst resultSize = 3\n\texpectedUrls := []string{\n\t\t\"http://newcar.xcar.com.cn/m37326/\",\n\t\t\"http://newcar.xcar.com.cn/m35001/\",\n\t\t\"http://newcar.xcar.com.cn/m35002/\",\n\t}\n\n\tif len(result.Requests) != resultSize {\n\t\tt.Errorf(\"result should have %d \"+\n\t\t\t\"requests; but had %d\",\n\t\t\tresultSize, len(result.Requests))\n\t}\n\tfor i, url := range expectedUrls {\n\t\tif result.Requests[i].Url != url {\n\t\t\tt.Errorf(\"expected url #%d: %s; but \"+\n\t\t\t\t\"was %s\",\n\t\t\t\ti, url, result.Requests[i].Url)\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "crawler/xcar/parser/carmodel_test_data.html",
    "content": "\n<!DOCTYPE html>\n<html>\n<head>\n    <meta charset=\"GB2312\">\n    <!--<script src=\"//icon.xcar.com.cn/newcar/borui/borui_ps.js?v=20180803\"></script>-->    <link rel=\"stylesheet\" type=\"text/css\" href=\"//icon.xcar.com.cn/min/?f=2011/header/css/2011nav.css&amp;version=17.12.04.1\" />\n    <script type=\"text/javascript\" src=\"//asserts.xcarimg.com/resource/newcar/ps/nav.js?v=201903061118\"></script>\n    <title>【奥迪TT双门】新奥迪_奥迪TT双门报价|图片_2019奥迪TT双门怎么样_爱卡汽车</title>\n    <meta name=\"keywords\" content=\"奥迪TT双门,奥迪TT双门报价,奥迪TT双门怎么样\" />\n    <meta name=\"description\" content=\"爱卡汽车奥迪TT双门频道为您提供奥迪TT双门最新车型报价图片,参数配置,养车费用,空间舒适度,经销商推荐等资讯内容,更多奥迪TT双门资讯内容尽在爱卡汽车\" />\n    <meta name=\"mobile-agent\" content=\"format=html5;url=https://a.xcar.com.cn/3/\" />\n    <meta itemprop=\"image\" content=\"//img3.xcarimg.com/PicLib/logo/pl1_40.jpg\" />\n    <script src=\"//js.xcar.com.cn/common/1.7.2.min.js\"></script>\n    <script src=\"//js.xcar.com.cn/tools/public_func.js\"></script>\n    <script type=\"text/javascript\">\n        var city_id = '475';\n\n        var pserid = '0';\n        var city_name = '北京';\n        var province_id = '';\n        var begin_sale_flag = \"\";\n        var serid = 8386, pserid = 3, clubid = 703, loadFlag = true, psname = \"奥迪TT双门\", toloan_url = \"\", toloan_url_host = \"\",pbid=1;\n        var year_model_list = null;\n        var _AttStatus_flag = 0    </script>\n    <script>\n\n        (function () {\n\n            var _protocol = ((\"https:\" == document.location.protocol) ? \" https://\" : \" http://\");\n\n            var _phref=\"dw.xcar.com.cn/analytics.php?pserid=3\";\n\n            document.write(unescape(\"%3Cscript async src='\" + _protocol + _phref+\"' type='text/javascript'%3E%3C/script%3E\"));\n\n        })()\n\n    </script></head>\n<body><script type=\"text/javascript\" src=\"//icon.xcar.com.cn/min/?f=newcar/ipLocationInfo_v1.js&amp;v=2019.17.5.23.4\"></script>\n\n<link rel=\"stylesheet\" type=\"text/css\" href=\"//asserts.xcarimg.com/resource/DemioModel/css/common.css?version=20191102\">\n<link rel=\"stylesheet\" type=\"text/css\" href=\"//asserts.xcarimg.com/resource/DemioModel/css/demion_v1.2.css?v=\" />\n<link rel=\"stylesheet\" type=\"text/css\" href=\"//asserts.xcarimg.com/resource/DemioModel/css/add_marks.css?v=201811271713\" />\n<link rel=\"stylesheet\" type=\"text/css\" href=\"//asserts.xcarimg.com/resource/DemioModel/css/comment_on_card_friends.css?v=201901281707\" />\n\n<!--顶部导航-->\n<script type='text/javascript'>\n    try{\n        var nuaLower = navigator.userAgent.toLowerCase().toLocaleLowerCase();\n        if(nuaLower.match(/android|iphone|moblie/) && !nuaLower.match(/pad/))\n        {\n            document.write('<scr' + 'ipt src=\"//newcar.xcar.com.cn/js/Jump.js?t=' + new Date().getTime() + '\"> <\\/scri' + 'pt>');\n        }\n    }catch(e){}\n</script>\n<link href=\"//asserts.xcarimg.com/resource/common/header/channel_nav_utf.css?v=201908082036\" rel=\"stylesheet\"\n      type=\"text/css\" />\n\n<!--header-->\n\n<!-- login-->\n\n<div class=\"Header_bg\" id=\"totop\">\n\n    <div class=\"Header\"> <a href=\"http://www.xcar.com.cn/\" title=\"爱卡汽车\" class=\"Hlogo\"></a>\n\n        <div class=\"mmp menubox fr\">\n\n            <div class=\"menutb\"> <span class=\"iphone\">手机爱卡</span> </div>\n\n            <div class=\"mmp_show\"> <a href=\"http://app.xcar.com.cn/wap.htm\" target=\"_blank\" class=\"wap\">触屏版</a> <a\n                    href=\"http://app.xcar.com.cn/xcar.htm\" target=\"_blank\" class=\"xcar\">爱卡汽车</a> <a\n                    href=\"http://app.xcar.com.cn/carfinder.htm\" target=\"_blank\" class=\"carfinder\">爱买车</a><span\n                    class=\"weixin\">爱卡微信<i></i></span> </div>\n\n        </div>\n\n        <!-- 论坛导航部分开始 -->\n\n        <div class=\"mbbs menubox fr\" rel=\"xheaderbbsnavBox\">\n\n            <div class=\"menutb\">论坛导航</div>\n\n            <div class=\"mbbs_show\" id=\"xheaderbbsNav\">\n\n                <iframe scrolling=\"no\" frameborder=\"0\" style=\"width: 822px;\" class=\"nav_daohang\" id=\"daohang\" name=\"daohang\"\n                        marginheight=\"0\" marginwidth=\"0\" border=\"0\" target=\"_blank\" height=\"552px\"></iframe>\n\n            </div>\n\n        </div>\n\n        <!-- 论坛导航部分结束 -->\n        <div id=\"xheaderMessage\" class=\"menubox fr\"></div>\n        <!-- 车市导航部分开始 -->\n\n        <div class=\"mcs menubox fl\" rel=\"xheaderchishi\">\n\n            <div class=\"menutb\" id=\"xHeaderIplocation\"><a href=\"http://bj.xcar.com.cn/\" target=\"_blank\">北京车市</a></div>\n\n            <div class=\"mcs_show\" id=\"xheadcsdaohang\">\n\n                <iframe scrolling=\"no\" frameborder=\"0\" height=\"171px\" style=\"width: 702px;\" id=\"csdaohang\" name=\"csdaohang\"\n                        marginheight=\"0\" marginwidth=\"0\" border=\"0\" target=\"_blank\"></iframe>\n\n            </div>\n\n        </div>\n\n        <!-- 车市导航部分结束 -->\n\n\n\n        <div id=\"xloginBtn\" style=\"display:none;float:right;height:30px;\"></div>\n\n\n\n        <div id=\"xlogininfo\" class=\"muser menubox fr\" style=\"\"></div>\n\n    </div>\n\n</div>\n\n<!-- login end -->\n\n<div class=\"Headnav_bg\">\n\n    <div class=\"Headnav\">\n\n        <div class=\"Hnav_choose\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://newcar.xcar.com.cn/\" onclick=\"clicklog('123948','','');\">选车</a></li>\n\n                <li><a href=\"http://info.xcar.com.cn/\" onclick=\"clicklog('123949','','');\">新车</a></li>\n\n                <li><a href=\"http://info.xcar.com.cn/guide/\" onclick=\"clicklog('123950','','');\">导购</a>&#8226;<a\n                        href=\"http://drive.xcar.com.cn/\" onclick=\"clicklog('123951','','');\">试驾</a></li>\n\n                <li><a href=\"http://newcar.xcar.com.cn/photo/\" onclick=\"clicklog('123952','','');\">车图</a></li>\n\n                <li><a href=\"http://suv.xcar.com.cn/\" onclick=\"clicklog('123955','','');\">SUV</a></li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_buy\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://newcar.xcar.com.cn/buy/\" onclick=\"clicklog('123956','','');\">买车</a> </li>\n\n                <li><a href=\"http://price.xcar.com.cn/\" onclick=\"clicklog('123957','','');\">报价</a> </li>\n\n                <li><a href=\"http://dealer.xcar.com.cn/\" onclick=\"clicklog('123958','','');\">经销商</a> </li>\n\n                <li><a href=\"http://mall.xcar.com.cn/sale\" onclick=\"clicklog('123959','','');\">车有惠</a> </li>\n\n                <li><a href=\"http://used.xcar.com.cn/\" onclick=\"clicklog('123960','','');\">二手车</a> </li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_use cwy_Hnav_use\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://yp.xcar.com.cn/\" onclick=\"clicklog('123961','','');\">用车</a></li>\n\n                <li><a href=\"http://mall.xcar.com.cn\" onclick=\"clicklog('123963','','');\">商城</a></li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_inte cwy_Hnav_inte\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://club.xcar.com.cn/\" onclick=\"clicklog('123964','','');\">社区</a><i class=\"H_news\"\n                                                                                                                style=\"display:none\"></i></li>\n\n                <li><a href=\"//club.xcar.com.cn/diy/\" target=\"_blank\" onclick=\"clicklog('127784','','');\"\n                       style=\"position:relative;\">游记</a></li>\n\n                <li><a href=\"http://my.xcar.com.cn/thread/hot.htm\" target=\"_blank\" onclick=\"clicklog('123965','','');\">热帖</a>\n                </li>\n\n                <li><a href=\"http://club.xcar.com.cn/selected/\" target=\"_blank\" onclick=\"clicklog('123966','','');\">精选</a> </li>\n\n            </ul>\n\n        </div>\n\n        <div class=\"Hnav_found\">\n\n            <ul>\n\n                <li class=\"tit\"><a href=\"http://culture.xcar.com.cn\" onclick=\"clicklog('126518','','');\">文化</a></li>\n\n            </ul>\n\n        </div>\n\n    </div>\n\n</div>\n\n\n<script src=\"//asserts.xcarimg.com/resource/common/jquery-1.8.3.min.js\"></script><script src=\"//cstaticdun.126.net/load.min.js\"></script>\n<!--/顶部导航-->\n<div  id=\"div_newd0_js_182\" ></div>\n\n\n<!--面包屑-->\n<div class=\"place_nv\">\n    <div class=\"place\">当前位置:<a target=\"_blank\" href=\"//www.xcar.com.cn\">爱卡汽车</a>&gt;<a target=\"_blank\" href=\"/car/0-0-0-0-0-0-8-0-0-0-0-0/\">跑车</a>&gt;<a target=\"_blank\" href=\"/3/\">奥迪TT双门</a>&gt;<span>车系首页</span></div>\n    <div class=\"seek\">\n        <form name=\"searchForm\" class=\"model_form_con clearfix\" action=\"//search.xcar.com.cn/search.php\" target=\"_blank\" method=\"get\">\n            <div class=\"seek_cn\">\n                <span class=\"seek_ico\"></span>\n                <input type=\"text\" id=\"hsearchkey\" name=\"k\" autocomplete=\"off\" class=\"input_txt\">\n                <input type=\"hidden\" name=\"c\" value=\"1\">\n                <input type=\"hidden\" name=\"ie\" value=\"gbk\">\n            </div>\n            <a class=\"blue_but\" href=\"javascript:void(0);\" id=\"hesearchBtn\">搜索</a>\n            <div id=\"searchResultlist\" class=\"model_form_s\" style=\"display: none;\"><ul></ul></div>\n        </form>\n        <link rel=\"stylesheet\" href=\"//icon.xcar.com.cn/ss/newsearch/css/search.css\">\n        <script data-main=\"searchExec\" src=\"//js.xcar.com.cn/tools/requirejs/2.3.js?v=1.20170120\"></script>\n        <script>\n            var _tpl = 'source/search/search_tpl_c1.r';\n\n            var _linkid = '124985';\n            var _spserid = '102734';\n            var _associativeid = '124986';\n            var _sresultid = '125157';\n            var cacheSettings={\n                tpl:\"1.20170323.1\",\n                search:\"1.20170323.1\",\n                searchExec:\"1.20170323.1\"\n            };\n            requirejs.config({\n                baseUrl:\"//js.xcar.com.cn/\",\n                paths:{\n                    \"jquery\": [\"./tools/jq/1.9-nol\"],\n                    \"tpl\":[_tpl],\n                    \"search\":[\"source/search/search.r\"],\n                    \"searchExec\":[\"source/search/search_exec.r\"],\n                    \"emptyFn\":[\"source/search/search_emptyfns.r\"]\n                },\n                config:{\n                    \"tpl\":{\n                        \"clickP\":{\n                            \"spser\":\"#zoneclick=\"+ _spserid +\"\",\n                            \"associative\":\"#zoneclick=\"+ _associativeid +\"\",\n                            \"sresult\":\"#zoneclick=\"+ _sresultid +\"\"\n                        }\n                    },\n                    \"searchExec\":{\n                        \"linkid\":_linkid\n                    }\n                },\n                urlArgs:function(id, url) {\n                    if(!cacheSettings[id])return \"\";\n                    return (url.indexOf(\"?\") === -1 ? \"?\" : \"&\") + \"v=\"+cacheSettings[id];\n                }\n            });\n        </script>\n    </div>\n</div>\n\n<!--中间开始头部-->\n<style type=\"text/css\">\n    .tt_nav li {\n        width: 8.32%;\n    }\n</style>\n<!-- 通用导航 -->\n<div class=\"demio_wp\">\n    <div class=\"demio_main main_mt0\">\n        <div class=\"tt_h1\" style=\"position: relative\">\n            <span class=\"ico\"><a onclick=\"clicklog(124943)\" title=\"奥迪(进口)\" target=\"_blank\" href='/price/b63/'><img src=\"//img3.xcarimg.com/PicLib/logo/bl63_40.jpg\"></a></span>\n            <span class=\"lt_f1\">奥迪(进口)-</span><h1>奥迪TT双门<a style=\"display:none;\" target=\"_blank\" do=\"special_car_nav\" href=\"javascript:;\"></a></h1>\n            <!-- 更多相关车系 S -->\n            <div class=\"polymerization\">\n                <div class=\"polymerization_txt \"><div class=\"polymerization_back\">更多相关车系<em></em></div></div>\n                <div class=\"polymerization_ul\">\n                    <ul class=\"clearfix\">\n                        <li>\n                            <div class=\"polymerization_img\">\n                                <a href=\"//newcar.xcar.com.cn/1440\" target=\"_blank\"><img src=\"//img1.xcarimg.com/PicLib/s/s8387_300.jpg\" width=\"156\" height=\"117\"></a>\n                            </div>\n                            <span><a href=\"//newcar.xcar.com.cn/1440\" target=\"_blank\">奥迪TT敞篷</a></span>\n                            <em>50.78-53.28万</em>\n                        </li>\n                        <li>\n                            <div class=\"polymerization_img\">\n                                <a href=\"//newcar.xcar.com.cn/2706\" target=\"_blank\"><img src=\"//img1.xcarimg.com/PicLib/s/s6410_300.jpg\" width=\"156\" height=\"117\"></a>\n                            </div>\n                            <span><a href=\"//newcar.xcar.com.cn/2706\" target=\"_blank\">奥迪TT四门</a></span>\n                            <em>未上市</em>\n                        </li>\n                    </ul>\n                </div>\n            </div>\n            <!-- 更多相关车系 E -->\n\n            <!--<div id=\"adsenenToWindowBtn\"></div>-->\n            <div id=\"div_newd0_js_2262\"></div>\n\n            <a onclick=\"clicklog(124789)\" class=\"ranking\" target=\"_blank\" href=\"//www.xcar.com.cn/top/list-1-4-7-1-0-0-1/\">跑车排名<span class=\"red\">NO.18</span></a>                            </div>\n        <div id=\"NavRoll\">                <ul class=\"tt_nav\">\n            <li><a href=\"/3/\" onclick=\"clicklog(124530);\" title=\"奥迪TT双门车系首页\" class=\"cur\">车系首页</a></li>\n            <li><a  href=\"/3/config.htm\" onclick=\"clicklog(124531);\"  title=\"奥迪TT双门参数配置\">参数配置</a></li>\n            <li><a href=\"/photo/ps3/\" class=\"ps_nav_photo\"  onclick=\"clicklog(124535);\" title=\"奥迪TT双门图片\" target=\"_blank\">图片</a></li>\n            <li><a id=\"newcar_nav_dealer_price\" href=\"/3/baojia/\" onclick=\"clicklog(124532);\" title=\"奥迪TT双门报价\">报价</a></li>\n\n            <li><a href=\"/3/2011/detail/\" onclick=\"clicklog(124537);\" target=\"_blank\" title=\"奥迪TT双门全车详解\">全车详解</a></li>\n\n            <!--<li><a href=\"/3/review.htm\" onclick=\"clicklog(124542);\"  title=\"奥迪TT双门口碑\" >口碑</a></li>-->\n            <li><a   href=\"/3/review.htm\" onclick=\"clicklog(124542);\"   title=\"奥迪TT双门口碑\"  >口碑</a></li>\n            <li><a href=\"/3/news.htm\" onclick=\"clicklog(124541);\" title=\"奥迪TT双门文章\" >文章</a></li>\n\n            <li><a href=\"/3/video.htm\" onclick=\"clicklog(124536);\"  title=\"奥迪TT双门视频\">视频</a></li>\n\n            <li><a href=\"/3/costs.htm\" onclick=\"clicklog(124540);\"  title=\"奥迪TT双门养车报告\" >养车报告</a></li>\n\n            <li><a class=\"xcar_used_car\" href=\"//used.xcar.com.cn/\" onclick=\"clicklog(124533);\" target=\"_blank\" title=\"奥迪TT双门二手车\" >二手车</a></li>\n            <li><a id=\"xcar_loan_car\" class=\"no\" href=\"javascript:;\" onclick=\"clicklog(127107);\" title=\"奥迪TT双门贷款\" >贷款</a></li>\n            <li><a href=\"//www.xcar.com.cn/bbs/forumdisplay.php?fid=703\" onclick=\"clicklog(124533);\" target=\"_blank\"  title=\"奥迪TT双门论坛\">论坛</a></li>\n        </ul>\n        </div>        </div>\n</div>\n<script type=\"text/javascript\">\n    var _pserid = '3';\n    var _nav_mid = '0';\n    var type = 'ps';\n    if( typeof getDealerPriceNav == 'function' )\n        getDealerPriceNav(_pserid,_nav_mid,city_id);\n    if(_nav_mid > 0 )\n    {\n        if( typeof nav_attention == 'function' )\n            nav_attention();\n    }\n    if( typeof checkUsedCar == 'function' )\n        checkUsedCar(3,city_id,province_id,1,type)\n\n    //点击空白处 关闭\n    $(document).click(function(e){\n        //基本信息车型下拉菜单部分\n        if(e.target.parentNode.className != \"focus_car_list\")\n        {\n            $('.focus_car').find('.select_off').removeClass().addClass('select_on');\n            $('.focus_car').children('.focus_car_list').hide();\n        }\n    })\n\n    $('.focus_car').children('a').click(function(ev){\n        if(this.className === 'select_on') {\n            this.className = 'select_on select_off';\n            $(this.parentNode).children('.focus_car_list').show();\n        }else{\n            this.className = 'select_on';\n            $(this.parentNode).children('.focus_car_list').hide();\n        }\n        ev.preventDefault();\n        return false;\n    });\n\n</script>\n<!-- 通用导航END -->\n<div class=\"demio_wp\">\n    <!-- 栏目框架 -->\n    <div class=\"demio_cl\">\n        <!-- 焦点图内容 -->\n        <div class=\"demio_main\">\n            <div class=\"focus_cn\">\n                <div class=\"focus_img\">\n                    <div class=\"focus_big\">\n                        <div id=\"qicheshuominglogo\" style=\"display: none;\"></div>\n                        <a class=\"first_img\" onclick=\"clicklog(124550);\"  target=\"_blank\" thref=\"//newcar.xcar.com.cn/photo/s8386_1/3346975.htm\" href=\"//newcar.xcar.com.cn/photo/s8386_1/3346975.htm\"  ><img width=\"280\" height=\"210\"  onerror=\"this.src='//icon.xcar.com.cn/2011newcar/images/auto/car_default.jpg'\"\n                                                                                                                                                                                                              src=\"//img1.xcarimg.com/b63/s8386/20170616000036181753843373443.jpg-280x210.jpg\" /><p class=\"pr_bg\" ><a target=\"_blank\" href=\"/photo/ps3/\">查看所有 2164 张图片<i>&gt;&gt;</i></a></p></a></div>\n                    <ul class=\"focus_ul\">\n                        <li><a target=\"_blank\"  href=\"/3/2011/detail/\" onclick=\"clicklog(124731);\"><img src=\"//img1.xcarimg.com/PicLib/s/s2191_120.jpg\" width='90' height='68' title =\"奥迪TT双门全车详解\" alt=\"奥迪全车详解\"/></a><a class=\"tag\">详解</a></li>\n                        <li><a target=\"_blank\"  href=\"/photo/s8386_4/3347062.htm\" onclick=\"clicklog(124553);\"><img src=\"//img1.xcarimg.com/b63/s8386/20170616000526513982539792003.jpg-120x90.jpg\" width='90' height='68' title =\"奥迪TT双门中控区\" alt=\"奥迪中控区\"/><div  class=\"say_img\"></div></a><a class=\"tag\">中控</a></li>\n                        <li><a target=\"_blank\"  href=\"/3/video.htm\" onclick=\"clicklog(124733);\"><img src=\"//vn.xcar.com.cn/xtv/qiniu/image/thumb/2017/01/18/1484710751.jpg?imageView2/1/w/90/h/68\" width='90' height='68' title =\"奥迪TT双门视频\" alt=\"奥迪视频\"/><div  class=\"video\"></div></a><a class=\"tag\">视频</a><a class=\"play\" target=\"_blank\" href=\"/3/video.htm\"></a></li>\n                    </ul>\n                </div>\n                <div class=\"related\">\n                    <div class=\"info\">相关信息:<a href='/3/baojia/' target=\"_blank\">3款在售车型</a>|<a href=\"/3/review.htm\" target=\"_blank\">890条口碑</a>|<a href=\"/3/video.htm\" target=\"_blank\">5个视频</a></div>\n                    <div class=\"hue\"><!-- 修改 -->\n                        <label>车身颜色:</label>\n                        <a onclick=\"clicklog(124551);\" title=\"传奇黑\"><div rel=\"\" class=\"bd_c\"  href=\"javascript:void(0)\"  style=\"background-color:#000000;\"></div><div class=\"bd\"></div></a>\n                        <a onclick=\"clicklog(124551);\" title=\"维加斯黄\"><div rel=\"\" class=\"bd_c\"  href=\"javascript:void(0)\"  style=\"background-color:#fcc84c;\"></div><div class=\"bd\"></div></a>\n                        <a onclick=\"clicklog(124551);\" title=\"纳诺灰\"><div rel=\"\" class=\"bd_c\"  href=\"javascript:void(0)\"  style=\"background-color:#8e8e90;\"></div><div class=\"bd\"></div></a>\n                        <a onclick=\"clicklog(124551);\" title=\"花剑银\"><div rel=\"\" class=\"bd_c\"  href=\"javascript:void(0)\"  style=\"background-color:#c1c5c8;\"></div><div class=\"bd\"></div></a>\n                        <a onclick=\"clicklog(124551);\" title=\"斯库巴蓝\"><div rel=\"\" class=\"bd_c\"  href=\"javascript:void(0)\"  style=\"background-color:#484677;\"></div><div class=\"bd\"></div></a>\n                        <a onclick=\"clicklog(124551);\" title=\"季风灰\"><div rel=\"\" class=\"bd_c\"  href=\"javascript:void(0)\"  style=\"background-color:#525657;\"></div><div class=\"bd\"></div></a>\n                        <a onclick=\"clicklog(124551);\" title=\"天云灰\"><div rel=\"\" class=\"bd_c\"  href=\"javascript:void(0)\"  style=\"background-color:#6e6e70;\"></div><div class=\"bd\"></div></a>\n                        <div class='hue_more other_color_box'>\n                            <a href=\"javascript:;\" onclick=\"clicklog(124693);\" class=\"hue_on color_click_box\">更多<em></em></a><!--鼠标点击展开样式 .hue_off-->\n                            <div class=\"hue_main color_content_box\" style=\"display: none;width:43px;\">\n                                <a onclick=\"clicklog(124550);\" title=\"冰川白\">\n                                    <div class=\"bd_c\"  style=\"background-color:#f6f6f6;\"></div>\n                                    <div class=\"bd\"></div>\n                                </a>\n                                <a onclick=\"clicklog(124550);\" title=\"探戈红\">\n                                    <div class=\"bd_c\"  style=\"background-color:#c5131f;\"></div>\n                                    <div class=\"bd\"></div>\n                                </a>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </div>\n            <div class=\"ref_cn\">\n                <div class=\"ref_pc local_price_menu\" data=\"\" price_text=\"万\">\n                    <a href=\"javascript:;\" style=\"display: none;\" class=\"mark_down\" id=\"model_cut_price_box\"></a>    </div>\n                <div class=\"ref_gd\" >厂商指导价：<span><a onclick=\"clicklog(124546);\" target=\"_blank\" class=\"com_price_menu\" href=\"/3/baojia/\" onclick=\"clicklog(124546);\">45.38-49.68</a></span> 万</div>\n\n                <div class=\"ref_lk\">\n                    <a target=\"_blank\" href=\"http://newcar.xcar.com.cn/auto/index.php?r=dealerPopw/order&pserid=3&did=0&type=1&is_cms=735\" onclick=\"clicklog(124547);\" class=\"orange_but alink ps_dealer_popw_button\">询底价</a>\n                    <a target=\"_blank\" href=\"http://newcar.xcar.com.cn/auto/index.php?r=dealerPopw/order&pserid=3&did=0&type=1&is_cms=736&cid=2&exchange=1\" onclick=\"clicklog(124548);\" class=\"grey_but alink\">置换</a>\n                    <div id='loancar'></div>\n                    <div id=\"used2_cars\"></div>\n                </div>\n                <div class=\"ref_par\">\n                    <ul>\n                        <li class=\"w163\"><label>级　别：</label>跑车 </li>\n                        <li class=\"w220\"><label>结　构：</label>\n                            跑车                        </li>\n                        <li class=\"w163\"><label>油　耗：</label><a target=\"_blank\" onclick=\"clicklog(124784);\" href=\"/3/config.htm\">6.2-7.2L/100km</a></li>\n                        <li class=\"w220\"><label>排　量：</label>\n                            <a target=\"_blank\" onclick=\"clicklog(124783);\" href=\"/3/config.htm\">1.8T</a><em>|</em><a target=\"_blank\" onclick=\"clicklog(124783);\" href=\"/3/config.htm\">2.0T</a>                        </li>\n                        <li class=\"w163\"><label>保　修：</label>3年或10万公里</li>\n                        <li class='w220'><label>变速箱：</label><span class=\"gears\">\n                \t<a target=\"_blank\" onclick=\"clicklog(124549);\" href=\"/3/config.htm\">双离合</a></span>\n                        </li>\n                    </ul>\n                </div>\n                <div class=\"ref_inf\">\n                    <dl>\n                        <dt>\n                            <div class=\"site\"><div class=\"seller_tab\">\n                                <a href=\"javascript:;\" class=\"site_on site_switch_box simple_city_name\"><em></em>切换城市</a><!--鼠标点击激活.site_off-->\n                                <div class=\"site_pop seller_level\" style=\"display:none;\">\n                                    <div class=\"site_h2\"></div>\n                                    <div class=\"selectbox city_select\">\n                                        <div class=\"selecttxt\"><div class=\"selectem provinceName\">选择省份</div></div>\n                                        <div class=\"option\" style=\"display: none; \" >\n                                            <ul class=\"province\"></ul>\n                                        </div>\n                                        <input type=\"hidden\" name=\"province_id\" class=\"province_id\" value=\"0\" />\n                                    </div>\n                                    <div class=\"selectbox city_select procity\" >\n                                        <div class=\"selecttxt\"><div class=\"selectem cityName\" >选择城市</div></div>\n                                        <div class=\"option\" style=\"display: none; \">\n                                            <ul class=\"city\"></ul>\n                                        </div>\n                                        <input type=\"hidden\" name=\"city_id\" class=\"city_id\" value=\"0\" />\n                                    </div>\n                                    <a href=\"javascript:;\" class=\"blue_but pub_city_but\" >确定</a>\n                                </div>\n                            </div>\n                            </div>\n                            <div class=\"down\">降价信息</div>\n                            <div class=\"check\"><a class=\"blue_but ps_cut_more\" onclick=\"clicklog(124693);\" href=\"javascript:;\">查看更多</a></div>\n                        </dt>\n                        <dd class=\"ps_cut_info_box\">\n                        </dd>\n                    </dl>\n                </div>\n            </div>\n        </div>\n        <!-- 焦点图内容 end-->\n        <!-- 论坛文章 -->\n        <div class=\"demio_main  mt0\">\n            <!-- 汽车说明书 start -->\n            <div id=\"qicheshuomingshuinfo\" style=\"display: none;\"></div>\n            <!-- 汽车说明书 end -->\n            <div class=\"post_left\">\n                <!-- 全车详解 -->\n                <div class=\"post_box\">\n                    <div class=\"demio_tt\"><h3 class=\"no_d\"><a target=\"_blank\" onclick=\"clicklog(124696);\" title=\"奥迪TT双门全车详解\" href=\"/3/2011/detail/\">全车详解</a></h3></div>\n                    <div class=\"dwell\">\n                        <a onclick=\"clicklog(124697);\" href='/3/2011/detail/1.htm' target=\"_blank\" class=\"ico1 \">外观</a>\n                        <a onclick=\"clicklog(124698);\" href='/3/2011/detail/2.htm' target=\"_blank\" class=\"ico2 \">发动机</a>\n                        <a onclick=\"clicklog(124699);\" href='/3/2011/detail/3.htm' target=\"_blank\" class=\"ico3 \">前排</a>\n                        <a onclick=\"clicklog(124700);\" href='/3/2011/detail/4.htm' target=\"_blank\" class=\"ico4 \">后排</a>\n                        <a onclick=\"clicklog(124701);\" href='/3/2011/detail/5.htm' target=\"_blank\" class=\"ico5 \">后备厢</a>\n                    </div>\n                </div>\n                <!-- 全车详解 end -->\n                <!-- 论坛热帖 -->\n                <div class=\"post_box\">\n                    <div class=\"demio_tt\"><h3><a title=\"奥迪TT双门论坛热帖\" onclick=\"clicklog('124563');\" target=\"_blank\" href=\"//www.xcar.com.cn/bbs/forumdisplay.php?fid=703\">论坛热帖</a></h3><a onclick=\"clicklog(124563);\" href=\"//www.xcar.com.cn/bbs/forumdisplay.php?fid=703\" target=\"_blank\" class=\"other\"><em></em>进入论坛</a></div>\n                    <ul class=\"news_lt ht198\">\n                        <li><span class=\"dot\"></span><a onclick=\"clicklog(124562);\" href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=93519443\" target=\"_blank\" title=\"【女神请上车】绿野仙踪里寻觅奥迪TT的少女心（上）\">【女神请上车】绿野仙踪里寻觅奥迪TT的少女心（上</a></li>\n                        <li><span class=\"dot\"></span><a onclick=\"clicklog(124562);\" href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=90590247\" target=\"_blank\" title=\"北京奥迪TT汽车低速异响，挂挡冲击维修记录\">北京奥迪TT汽车低速异响，挂挡冲击维修记录</a></li>\n                        <li><span class=\"dot\"></span><a onclick=\"clicklog(124562);\" href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=81339461\" target=\"_blank\" title=\"15年到17年之间生产的TT免费召回安全气囊发生器\">15年到17年之间生产的TT免费召回安全气囊发生器</a></li>\n                        <li><span class=\"dot\"></span><a onclick=\"clicklog(124562);\" href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=80254540\" target=\"_blank\" title=\"TT已经开了这么久了，发个作业吧\">TT已经开了这么久了，发个作业吧</a></li>\n                        <li><span class=\"dot\"></span><a onclick=\"clicklog(124562);\" href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33668400\" target=\"_blank\" title=\"【换上普利司通大脚】TT换鞋经历\">【换上普利司通大脚】TT换鞋经历</a></li>\n                        <li><span class=\"dot\"></span><a onclick=\"clicklog(124562);\" href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33613906\" target=\"_blank\" title=\"【奥迪粉丝狂欢季】媳妇的座驾，晒一波！\">【奥迪粉丝狂欢季】媳妇的座驾，晒一波！</a></li>\n                        <li><span class=\"dot\"></span><a onclick=\"clicklog(124562);\" href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33585216\" target=\"_blank\" title=\"【奥迪粉丝狂欢季】开着TT去虎门\">【奥迪粉丝狂欢季】开着TT去虎门</a></li>\n                        <li><span class=\"dot\"></span><a onclick=\"clicklog(124562);\" href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33294331\" target=\"_blank\" title=\"【进化论】魂动的蓝精灵，奥迪TTS极致改装\">【进化论】魂动的蓝精灵，奥迪TTS极致改装</a></li>\n                        <li><span class=\"dot\"></span><a onclick=\"clicklog(124562);\" href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33289170\" target=\"_blank\" title=\"【奥迪粉丝狂欢季】帮老婆实现我小时的梦想+TT各种怪趣经历分享\">【奥迪粉丝狂欢季】帮老婆实现我小时的梦想+TT各种</a></li>\n                        <li><span class=\"dot\"></span><a onclick=\"clicklog(124562);\" href=\"//www.xcar.com.cn/bbs/viewthread.php?tid=33084030\" target=\"_blank\" title=\"【X达人专享】自驾东南亚 修行老泰柬\">【X达人专享】自驾东南亚 修行老泰柬</a></li>\n                    </ul>\n                </div>\n                <!-- 论坛热帖 end-->\n            </div>\n            <div class=\"post_right\">\n                <!-- 最新文章 -->\n                <div class=\"post_box\">\n                    <div class=\"demio_tt\">\n                        <h3>\n                            <a title=\"奥迪TT双门最新文章\" target=\"_blank\" onclick=\"clicklog(124702);\" href=\"/3/news_1.htm\">最新文章</a>                        </h3>\n                        <span class=\"other \"><a target=\"_blank\" href=\"/3/news_5.htm\" onclick=\"clicklog(124703);\"><em></em>试驾</a></span>\n                        <span class=\"other no_linke\"><a href=\"javascript:;\"><em></em>评测</a></span>\n                        <span class=\"other \"><a target=\"_blank\" href=\"/3/news_3.htm\" onclick=\"clicklog(124797);\"><em></em>导购</a></span>\n                        <span class=\"other \"><a target=\"_blank\" href=\"/3/news_2.htm\" onclick=\"clicklog(124558);\"><em></em>资讯</a></span>\n                    </div>\n                    <ul class=\"news_lt lh26 ht171\">\n                        <li><i><a  href=\"/3/news_2.htm\" onclick=\"clicklog(124556);\" target=\"_blank\">资讯</a>|</i><a title=\"奥迪TT量子灰特别版官图 欧洲限量99台\" onclick=\"clicklog(124555);\" href=\"http://info.xcar.com.cn/201905/news_2039237_1.html\" target=\"_blank\">奥迪TT量子灰特别版官图 欧洲限量99台</a><em>05月29日</em></li>\n                        <li><i><a  href=\"/3/news_2.htm\" onclick=\"clicklog(124556);\" target=\"_blank\">资讯</a>|</i><a title=\"新款奥迪TT官图发布 外观调整更加运动\" onclick=\"clicklog(124555);\" href=\"http://info.xcar.com.cn/201807/news_2015717_1.html\" target=\"_blank\">新款奥迪TT官图发布 外观调整更加运动</a><em>07月19日</em></li>\n                        <li><i><a  href=\"/3/news_2.htm\" onclick=\"clicklog(124556);\" target=\"_blank\">资讯</a>|</i><a title=\"2019款奥迪TT谍照曝光 换装2.0T发动机\" onclick=\"clicklog(124555);\" href=\"http://info.xcar.com.cn/201803/news_2001835_1.html\" target=\"_blank\">2019款奥迪TT谍照曝光 换装2.0T发动机</a><em>03月15日</em></li>\n                        <li><i><a  href=\"/3/news_2.htm\" onclick=\"clicklog(124556);\" target=\"_blank\">资讯</a>|</i><a title=\"奥迪TT Coupe 40 TFSI车型上市 49.98万\" onclick=\"clicklog(124555);\" href=\"http://info.xcar.com.cn/201709/news_1987461_1.html\" target=\"_blank\">奥迪TT Coupe 40 TFSI车型上市 49.98万</a><em>09月28日</em></li>\n                        <li><i><a  href=\"/3/news_2.htm\" onclick=\"clicklog(124556);\" target=\"_blank\">资讯</a>|</i><a title=\"奥迪TT clubsport turbo概念车国内首发\" onclick=\"clicklog(124555);\" href=\"http://info.xcar.com.cn/201609/news_1952351_1.html\" target=\"_blank\">奥迪TT clubsport turbo概念车国内首发</a><em>09月12日</em></li>\n                        <li><i><a  href=\"/3/news_3.htm\" onclick=\"clicklog(124556);\" target=\"_blank\">导购</a>|</i><a title=\"红火过新年 8款不同级别的红色车型推荐\" onclick=\"clicklog(124555);\" href=\"http://newcar.xcar.com.cn/201602/news_1910083_1.html\" target=\"_blank\">红火过新年 8款不同级别的红色车型推荐</a><em>02月12日</em></li>\n\n                    </ul>\n                </div>\n                <!-- 最新文章 end-->\n                <!-- 北京行情 -->\n                <div class=\"post_box\">\n                    <div class=\"demio_tt\" id=\"hangqing_url\">\n                        <h3>本地行情</h3>\n                        <div class=\"city_site\">\n                            <div class=\"seller_tab\">\n                                <a href=\"javascript:;\" class=\"site_on site_switch_box \"><em></em>切换城市</a><!--鼠标点击激活.site_off-->\n                                <div class=\"site_pop seller_level\" style=\"display:none;\">\n                                    <div class=\"site_h2\"></div>\n                                    <div class=\"selectbox city_select\">\n                                        <div class=\"selecttxt\"><div class=\"selectem provinceName\">选择省份</div></div>\n                                        <div class=\"option\" style=\"display: none; \" >\n                                            <ul class=\"province\"></ul>\n                                        </div>\n                                        <input type=\"hidden\" name=\"province_id\" class=\"province_id\" value=\"0\" />\n                                    </div>\n                                    <div class=\"selectbox city_select procity\" >\n                                        <div class=\"selecttxt\"><div class=\"selectem cityName\" >选择城市</div></div>\n                                        <div class=\"option\" style=\"display: none; \">\n                                            <ul class=\"city\"></ul>\n                                        </div>\n                                        <input type=\"hidden\" name=\"city_id\" class=\"city_id\" value=\"0\" />\n                                    </div>\n                                    <a href=\"javascript:;\" class=\"blue_but pub_city_but\" >确定</a>\n                                </div>\n                            </div>\n                        </div>\n                        <img width=\"21\" height=\"12\" style=\"width: 21px; height: 12px;margin:50px 0 0 5px; float:left;\" src=\"//js.xcar.com.cn/cms/16index/pic/txtAd1.png?1474966053496\">\n                        <span class=\"more\"></span>\n                    </div>\n                    <div id=\"get_hangqing_info\"></div>\n                </div>\n                <!-- 北京行情 end-->\n            </div>\n        </div>\n        <!-- 论坛文章 end-->\n        <!-- 广告180 -->\n        <div id='div_newd0_js_180'></div>\n        <!-- 广告180end -->\n        <div id=\"editor_comment\"  class=\"demio_main\" style=\"display: none;\"></div>\n\n        <!-- 车型列表 -->\n        <div class=\"demio_main\" id=\"serise_model_price_list\">\n            <div class=\"demio_tt bd_b\">\n                <h2>                        <a class=\"ps_model_list_title\" title=\"奥迪TT双门车型\" target=\"_blank\" href=\"/3/baojia/\">奥迪TT双门车型</a></h2>\n                <!-- 更多相关车系 S -->\n                <div class=\"polymerization\" style=\"margin-top:17px;\">\n                    <div class=\"polymerization_txt \"><div class=\"polymerization_back\">更多相关车系<em></em></div></div>\n                    <div class=\"polymerization_ul\">\n                        <ul class=\"clearfix\">\n                            <li>\n                                <div class=\"polymerization_img\">\n                                    <a href=\"//newcar.xcar.com.cn/1440\" target=\"_blank\"><img src=\"//img1.xcarimg.com/PicLib/s/s8387_300.jpg\" width=\"156\" height=\"117\"></a>\n                                </div>\n                                <span><a href=\"//newcar.xcar.com.cn/1440\" target=\"_blank\">奥迪TT敞篷</a></span>\n                                <em>50.78-53.28万</em>\n                            </li>\n                            <li>\n                                <div class=\"polymerization_img\">\n                                    <a href=\"//newcar.xcar.com.cn/2706\" target=\"_blank\"><img src=\"//img1.xcarimg.com/PicLib/s/s6410_300.jpg\" width=\"156\" height=\"117\"></a>\n                                </div>\n                                <span><a href=\"//newcar.xcar.com.cn/2706\" target=\"_blank\">奥迪TT四门</a></span>\n                                <em>未上市</em>\n                            </li>\n                        </ul>\n                    </div>\n                </div>\n\n                <div class=\"stop_cn select_ps_div_class\">\n                    <a class=\"stop_on select_ps_box\" onclick=\"clicklog(126206);\" href=\"javascript:void(0)\">停售<em></em></a><!--鼠标点击添加样式 stop_off-->\n                    <div class=\"stop_pop\"  style=\"display: none;\">\n                        <ul>\n                            <li><a class=\"ps_stop_model_list\" onclick=\"clicklog(126206);\"  data=\"2015\" href=\"javascript:;\">2015款</a></li>\n                            <li><a class=\"ps_stop_model_list\" onclick=\"clicklog(126206);\"  data=\"2014\" href=\"javascript:;\">2014款</a></li>\n                            <li><a class=\"ps_stop_model_list\" onclick=\"clicklog(126206);\"  data=\"2013\" href=\"javascript:;\">2013款</a></li>\n                            <li><a class=\"ps_stop_model_list\" onclick=\"clicklog(126206);\"  data=\"2011\" href=\"javascript:;\">2011款</a></li>\n                            <li><a class=\"ps_stop_model_list\" onclick=\"clicklog(126206);\"  data=\"2010\" href=\"javascript:;\">2010款</a></li>\n                        </ul>\n                    </div>\n                </div>\n                <ul class=\"tag_ul fr\">\n                    <li><a href=\"javascript:;\" onclick=\"clicklog(124544);\" class=\"cur\">在售</a></li>                    </ul>\n            </div>\n            <table class=\"modellist_open table_main\"  width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" >\n                <tbody>\n                <tr class=\"table_head\">\n                    <td width=\"263\" class=\"border_l\"><span class=\"head_tt1\">1.8T 132kW</span></td>\n                    <td width=\"120\">关注度</td>\n                    <td width=\"120\">指导价</td>\n                    <td width=\"220\">本地参考价</td>\n                    <td width=\"198\" class=\"border_r\"><span class=\"head_tt2\">相关信息</span></td>\n                </tr>\n\n                <tr class=\"table_bord\">\n                    <td>\n                        <p><a href=\"/m37326/\" target=\"_blank\" onclick=\"clicklog(124564);\" title=\"2017款 40 TFSI\">2017款 40 TFSI</a><a target=\"_blank\" do=\"special_car_model\" id=\"special_model_37326\" style=\"display:none;\"></a></p>\n                        <p class=\"tab\">                            <span>前置前驱</span><span>6挡双离合</span></p>\n                    </td>\n                    <td class=\"no_td\"><div class=\"heat\"><div style=\"width: 19%\"></div></div></td>\n                    <td mid=\"37326\"  class=\"no_td price_menu_td ps_price_menu_td_37326\">\n\n                        <a href=\"/m37326/baojia/\" target=\"_blank\" onclick=\"clicklog(124565);\" class=\"cost_01 model_list_price_menu\" mid=\"37326_menu\" data=\"2017款 40 TFSI\">\n                            45.38万                                                                    </a><a target=\"_blank\"  href=\"//newcar.xcar.com.cn/jisuanqi/daikuan/m37326_453800/\"><span class=\"count\"></span></a> </td>\n                    <td mid=\"37326\" class=\"no_td local_menu_td ps_mlist_td_37326\" >\n                        <dl>\n                            <dd class=\"save_price_37326\" style=\"display: none;\"> 省</dd>\n                        </dl>\n                    </td>\n                    <td class=\"bord_r\">\n                        <p style=\"padding-left: 15px;\"><a href=\"javascript:;\" class='no_linke'>图片</a><em>|</em><a href=\"/m37326/config.htm\" onclick=\"clicklog(124707);\" target=\"_blank\" >配置</a><a  href='javascript:;' class=\"grey_but cmp_button_a\" data-value=\"37326|2017款 40 TFSI\" onclick=\"clickP(101,1,'');\"   >对比</a></p>\n                    </td>\n                </tr>\n                <tr class=\"table_head\">\n                    <td width=\"263\" class=\"border_l\"><span class=\"head_tt1\">2.0T 169kW</span></td>\n                    <td width=\"120\">关注度</td>\n                    <td width=\"120\">指导价</td>\n                    <td width=\"220\">本地参考价</td>\n                    <td width=\"198\" class=\"border_r\"><span class=\"head_tt2\">相关信息</span></td>\n                </tr>\n\n                <tr class=\"table_bord\">\n                    <td>\n                        <p><a href=\"/m35001/\" target=\"_blank\" onclick=\"clicklog(124564);\" title=\"2017款 45 TFSI\">2017款 45 TFSI</a><a target=\"_blank\" do=\"special_car_model\" id=\"special_model_35001\" style=\"display:none;\"></a></p>\n                        <p class=\"tab\">                            <span>前置前驱</span><span>6挡双离合</span></p>\n                    </td>\n                    <td class=\"no_td\"><div class=\"heat\"><div style=\"width: 8%\"></div></div></td>\n                    <td mid=\"35001\"  class=\"no_td price_menu_td ps_price_menu_td_35001\">\n\n                        <a href=\"/m35001/baojia/\" target=\"_blank\" onclick=\"clicklog(124565);\" class=\"cost_01 model_list_price_menu\" mid=\"35001_menu\" data=\"2017款 45 TFSI\">\n                            47.18万                                                                    </a><a target=\"_blank\"  href=\"//newcar.xcar.com.cn/jisuanqi/daikuan/m35001_471800/\"><span class=\"count\"></span></a> </td>\n                    <td mid=\"35001\" class=\"no_td local_menu_td ps_mlist_td_35001\" >\n                        <dl>\n                            <dd class=\"save_price_35001\" style=\"display: none;\"> 省</dd>\n                        </dl>\n                    </td>\n                    <td class=\"bord_r\">\n                        <p style=\"padding-left: 15px;\"><a  target=\"_blank\" onclick=\"clicklog(124706);\" href=\"/photo/m35001/\" >图片</a><em>|</em><a href=\"/m35001/config.htm\" onclick=\"clicklog(124707);\" target=\"_blank\" >配置</a><a  href='javascript:;' class=\"grey_but cmp_button_a\" data-value=\"35001|2017款 45 TFSI\" onclick=\"clickP(101,1,'');\"   >对比</a></p>\n                    </td>\n                </tr>\n                <tr class=\"table_bord\">\n                    <td>\n                        <p><a href=\"/m35002/\" target=\"_blank\" onclick=\"clicklog(124564);\" title=\"2017款 45 TFSI quattro\">2017款 45 TFSI quattro</a><a target=\"_blank\" do=\"special_car_model\" id=\"special_model_35002\" style=\"display:none;\"></a></p>\n                        <p class=\"tab\">                            <span>前置四驱</span><span>6挡双离合</span></p>\n                    </td>\n                    <td class=\"no_td\"><div class=\"heat\"><div style=\"width: 17%\"></div></div></td>\n                    <td mid=\"35002\"  class=\"no_td price_menu_td ps_price_menu_td_35002\">\n\n                        <a href=\"/m35002/baojia/\" target=\"_blank\" onclick=\"clicklog(124565);\" class=\"cost_01 model_list_price_menu\" mid=\"35002_menu\" data=\"2017款 45 TFSI quattro\">\n                            49.68万                                                                    </a><a target=\"_blank\"  href=\"//newcar.xcar.com.cn/jisuanqi/daikuan/m35002_496800/\"><span class=\"count\"></span></a> </td>\n                    <td mid=\"35002\" class=\"no_td local_menu_td ps_mlist_td_35002\" >\n                        <dl>\n                            <dd class=\"save_price_35002\" style=\"display: none;\"> 省</dd>\n                        </dl>\n                    </td>\n                    <td class=\"bord_r\">\n                        <p style=\"padding-left: 15px;\"><a href=\"javascript:;\" class='no_linke'>图片</a><em>|</em><a href=\"/m35002/config.htm\" onclick=\"clicklog(124707);\" target=\"_blank\" >配置</a><a  href='javascript:;' class=\"grey_but cmp_button_a\" data-value=\"35002|2017款 45 TFSI quattro\" onclick=\"clickP(101,1,'');\"   >对比</a></p>\n                    </td>\n                </tr>\n                </tbody>\n            </table>\n        </div>\n        <!-- 车型列表 end -->\n        <!-- 广告180 -->\n        <div id='div_newd0_js_411'></div>\n        <!-- 广告180end -->\n        <!-- 图片 -->\n        <div class=\"demio_main\">\n            <div class=\"demio_tt\"><h2><a onclick=\"clicklog('124710')\" title=\"奥迪TT双门实拍图片\" target=\"_blank\" href=\"/photo/ps3/\">奥迪TT双门实拍图片</a></h2><span class=\"digit\">共有<em>2164</em>张图片</span></div>\n            <dl class=\"guise\">\n                <dt>外观颜色：</dt>\n                <dd>\n                    <div class=\"color_item\"><a onclick=\"clicklog('124711')\" target=\"_blank\" class=\"cur_a\" href=\"//newcar.xcar.com.cn/photo/ps3_c615/\"  onclick=\"clicklog(124572);\"><div class=\"bd\" style=\"background-color: #f6f6f6\"></div><span title=\"冰川白\">冰川白<i>(117张)</i></span></a></div>\n                </dd>\n            </dl>\n            <div class=\"img_cn\" id=\"photo_lazyload\">\n                <div class=\"img_tt\"><h3><a onclick=\"clicklog(124712)\" href=\"/photo/ps3/\" target=\"_blank\" title=\"奥迪TT双门整体外观\">整体外观</a></h3><span class=\"fl\">（95张）</span><span class=\"more\"><em></em><a onclick=\"clicklog(124712)\" rel=\"nofollow\"  href=\"/photo/ps3/\" target=\"_blank\">更多</a></span></div>\n                <ul class=\"img_lt\">\n                    <li><a onclick=\"clicklog(124713)\" href=\"/photo/s8386_1/3346972.htm\" target=\"_blank\" class=\"a_img\"><img title=\"纯正\" alt=\"整体外观奥迪TT双门纯正\" src=\"//img1.xcarimg.com/b63/s8386/20170616000025123831063331037.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124713)\" target=\"_blank\" title=\"纯正\" href=\"/photo/s8386_1/3346972.htm\">纯正</a></p></li>\n                    <li><a onclick=\"clicklog(124713)\" href=\"/photo/s8386_1/3346975.htm\" target=\"_blank\" class=\"a_img\"><img title=\"正侧45度\" alt=\"整体外观奥迪TT双门正侧45度\" src=\"//img1.xcarimg.com/b63/s8386/20170616000036181753843373443.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124713)\" target=\"_blank\" title=\"正侧45度\" href=\"/photo/s8386_1/3346975.htm\">正侧45度</a></p></li>\n                    <li><a onclick=\"clicklog(124713)\" href=\"/photo/s8386_1/3346976.htm\" target=\"_blank\" class=\"a_img\"><img title=\"纯侧\" alt=\"整体外观奥迪TT双门纯侧\" src=\"//img1.xcarimg.com/b63/s8386/20170616000039922540650670090.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124713)\" target=\"_blank\" title=\"纯侧\" href=\"/photo/s8386_1/3346976.htm\">纯侧</a></p></li>\n                    <li><a onclick=\"clicklog(124713)\" href=\"/photo/s8386_1/3346978.htm\" target=\"_blank\" class=\"a_img\"><img title=\"后侧45度\" alt=\"整体外观奥迪TT双门后侧45度\" src=\"//img1.xcarimg.com/b63/s8386/20170616000051097035004394028.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124713)\" target=\"_blank\" title=\"后侧45度\" href=\"/photo/s8386_1/3346978.htm\">后侧45度</a></p></li>\n                    <li><a onclick=\"clicklog(124713)\" href=\"/photo/s8386_1/3346977.htm\" target=\"_blank\" class=\"a_img\"><img title=\"纯后\" alt=\"整体外观奥迪TT双门纯后\" src=\"//img1.xcarimg.com/b63/s8386/20170616000045311923611160840.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124713)\" target=\"_blank\" title=\"纯后\" href=\"/photo/s8386_1/3346977.htm\">纯后</a></p></li>\n                </ul>\n                <div class=\"img_tt\"><h3><a onclick=\"clicklog(124714)\" href=\"/photo/ps3/\" target=\"_blank\" title=\"奥迪TT双门细节外观\">细节外观</a></h3><span class=\"fl\">（72张）</span><span class=\"more\"><em></em><a onclick=\"clicklog(124714)\" rel=\"nofollow\"  href=\"/photo/ps3/\" target=\"_blank\">更多</a></span></div>\n                <ul class=\"img_lt\">\n                    <li><a onclick=\"clicklog(124715)\" href=\"/photo/s8386_2/3346981.htm\" target=\"_blank\" class=\"a_img\"><img title=\"头灯\" alt=\"细节外观奥迪TT双门头灯\" src=\"//img1.xcarimg.com/b63/s8386/20170616000104902046708017325.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124715)\" target=\"_blank\" title=\"头灯\" href=\"/photo/s8386_2/3346981.htm\">头灯</a></p></li>\n                    <li><a onclick=\"clicklog(124715)\" href=\"/photo/s8386_2/3347003.htm\" target=\"_blank\" class=\"a_img\"><img title=\"尾灯\" alt=\"细节外观奥迪TT双门尾灯\" src=\"//img1.xcarimg.com/b63/s8386/20170616000213603002179043972.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124715)\" target=\"_blank\" title=\"尾灯\" href=\"/photo/s8386_2/3347003.htm\">尾灯</a></p></li>\n                    <li><a onclick=\"clicklog(124715)\" href=\"/photo/s8386_2/3346982.htm\" target=\"_blank\" class=\"a_img\"><img title=\"雾灯\" alt=\"细节外观奥迪TT双门雾灯\" src=\"//img1.xcarimg.com/b63/s8386/20170616000107402562084812610.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124715)\" target=\"_blank\" title=\"雾灯\" href=\"/photo/s8386_2/3346982.htm\">雾灯</a></p></li>\n                    <li><a onclick=\"clicklog(124715)\" href=\"/photo/s8386_2/3346980.htm\" target=\"_blank\" class=\"a_img\"><img title=\"中网\" alt=\"细节外观奥迪TT双门中网\" src=\"//img1.xcarimg.com/b63/s8386/20170616000102863805237406700.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124715)\" target=\"_blank\" title=\"中网\" href=\"/photo/s8386_2/3346980.htm\">中网</a></p></li>\n                    <li><a onclick=\"clicklog(124715)\" href=\"/photo/s8386_2/3346984.htm\" target=\"_blank\" class=\"a_img\"><img title=\"后视镜\" alt=\"细节外观奥迪TT双门后视镜\" src=\"//img1.xcarimg.com/b63/s8386/20170616000116342047355906779.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124715)\" target=\"_blank\" title=\"后视镜\" href=\"/photo/s8386_2/3346984.htm\">后视镜</a></p></li>\n                </ul>\n                <div class=\"img_tt\"><h3><a onclick=\"clicklog(124716)\" href=\"/photo/ps3/\" target=\"_blank\" title=\"奥迪TT双门空间座椅\">空间座椅</a></h3><span class=\"fl\">（51张）</span><span class=\"more\"><em></em><a onclick=\"clicklog(124716)\" rel=\"nofollow\"  href=\"/photo/ps3/\" target=\"_blank\">更多</a></span></div>\n                <ul class=\"img_lt\">\n                    <li><a onclick=\"clicklog(124717)\" href=\"/photo/s8386_3/3347017.htm\" target=\"_blank\" class=\"a_img\"><img title=\"前排空间\" alt=\"空间座椅奥迪TT双门前排空间\" src=\"//img1.xcarimg.com/b63/s8386/20170616000300537135121486050.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124717)\" target=\"_blank\" title=\"前排空间\" href=\"/photo/s8386_3/3347017.htm\">前排空间</a></p></li>\n                    <li><a onclick=\"clicklog(124717)\" href=\"/photo/s8386_3/3347045.htm\" target=\"_blank\" class=\"a_img\"><img title=\"前排座椅\" alt=\"空间座椅奥迪TT双门前排座椅\" src=\"//img1.xcarimg.com/b63/s8386/20170616000425404955758911420.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124717)\" target=\"_blank\" title=\"前排座椅\" href=\"/photo/s8386_3/3347045.htm\">前排座椅</a></p></li>\n                    <li><a onclick=\"clicklog(124717)\" href=\"/photo/s8386_3/3347046.htm\" target=\"_blank\" class=\"a_img\"><img title=\"后排座椅\" alt=\"空间座椅奥迪TT双门后排座椅\" src=\"//img1.xcarimg.com/b63/s8386/20170616000427049960467197466.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124717)\" target=\"_blank\" title=\"后排座椅\" href=\"/photo/s8386_3/3347046.htm\">后排座椅</a></p></li>\n                    <li><a onclick=\"clicklog(124717)\" href=\"/photo/s8386_3/3347018.htm\" target=\"_blank\" class=\"a_img\"><img title=\"座椅调节\" alt=\"空间座椅奥迪TT双门座椅调节\" src=\"//img1.xcarimg.com/b63/s8386/20170616000303772957640514081.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124717)\" target=\"_blank\" title=\"座椅调节\" href=\"/photo/s8386_3/3347018.htm\">座椅调节</a></p></li>\n                    <li><a onclick=\"clicklog(124717)\" href=\"/photo/s8386_3/3347047.htm\" target=\"_blank\" class=\"a_img\"><img title=\"后排座椅放倒\" alt=\"空间座椅奥迪TT双门后排座椅放倒\" src=\"//img1.xcarimg.com/b63/s8386/20170616000430441074945897388.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124717)\" target=\"_blank\" title=\"后排座椅放倒\" href=\"/photo/s8386_3/3347047.htm\">后排座椅放倒</a></p></li>\n                </ul>\n                <div class=\"img_tt\"><h3><a onclick=\"clicklog(124718)\" href=\"/photo/ps3/\" target=\"_blank\" title=\"奥迪TT双门中控区\">中控区</a></h3><span class=\"fl\">（61张）</span><span class=\"more\"><em></em><a onclick=\"clicklog(124718)\" rel=\"nofollow\"  href=\"/photo/ps3/\" target=\"_blank\">更多</a></span></div>\n                <ul class=\"img_lt\">\n                    <li><a onclick=\"clicklog(124719)\" href=\"/photo/s8386_4/3347062.htm\" target=\"_blank\" class=\"a_img\"><img title=\"全景内饰\" alt=\"中控区奥迪TT双门全景内饰\" src=\"//img1.xcarimg.com/b63/s8386/20170616000526513982539792003.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124719)\" target=\"_blank\" title=\"全景内饰\" href=\"/photo/s8386_4/3347062.htm\">全景内饰</a></p></li>\n                    <li><a onclick=\"clicklog(124719)\" href=\"/photo/s8386_4/3347063.htm\" target=\"_blank\" class=\"a_img\"><img title=\"中控台\" alt=\"中控区奥迪TT双门中控台\" src=\"//img1.xcarimg.com/b63/s8386/20170616000528483661578176390.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124719)\" target=\"_blank\" title=\"中控台\" href=\"/photo/s8386_4/3347063.htm\">中控台</a></p></li>\n                    <li><a onclick=\"clicklog(124719)\" href=\"/photo/s8386_4/3347066.htm\" target=\"_blank\" class=\"a_img\"><img title=\"方向盘\" alt=\"中控区奥迪TT双门方向盘\" src=\"//img1.xcarimg.com/b63/s8386/20170616000537816545661674645.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124719)\" target=\"_blank\" title=\"方向盘\" href=\"/photo/s8386_4/3347066.htm\">方向盘</a></p></li>\n                    <li><a onclick=\"clicklog(124719)\" href=\"/photo/s8386_4/3347073.htm\" target=\"_blank\" class=\"a_img\"><img title=\"仪表\" alt=\"中控区奥迪TT双门仪表\" src=\"//img1.xcarimg.com/b63/s8386/20170616000557771404412010338.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124719)\" target=\"_blank\" title=\"仪表\" href=\"/photo/s8386_4/3347073.htm\">仪表</a></p></li>\n                    <li><a onclick=\"clicklog(124719)\" href=\"/photo/s8386_4/3347058.htm\" target=\"_blank\" class=\"a_img\"><img title=\"变速挡杆\" alt=\"中控区奥迪TT双门变速挡杆\" src=\"//img1.xcarimg.com/b63/s8386/20170616000513292197626799008.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124719)\" target=\"_blank\" title=\"变速挡杆\" href=\"/photo/s8386_4/3347058.htm\">变速挡杆</a></p></li>\n                </ul>\n                <div class=\"img_tt\"><h3><a onclick=\"clicklog(124720)\" href=\"/photo/ps3/\" target=\"_blank\" title=\"奥迪TT双门其它\">其它</a></h3><span class=\"fl\">（26张）</span><span class=\"more\"><em></em><a onclick=\"clicklog(124720)\" rel=\"nofollow\"  href=\"/photo/ps3/\" target=\"_blank\">更多</a></span></div>\n                <ul class=\"img_lt\">\n                    <li><a onclick=\"clicklog(124721)\" href=\"/photo/s8386_5/3347080.htm\" target=\"_blank\" class=\"a_img\"><img title=\"发动机\" alt=\"其它奥迪TT双门发动机\" src=\"//img1.xcarimg.com/b63/s8386/20170616000625022261633953642.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124721)\" target=\"_blank\" title=\"发动机\" href=\"/photo/s8386_5/3347080.htm\">发动机</a></p></li>\n                    <li><a onclick=\"clicklog(124721)\" href=\"/photo/s8386_5/3347088.htm\" target=\"_blank\" class=\"a_img\"><img title=\"钥匙\" alt=\"其它奥迪TT双门钥匙\" src=\"//img1.xcarimg.com/b63/s8386/20170616000650026850291967034.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124721)\" target=\"_blank\" title=\"钥匙\" href=\"/photo/s8386_5/3347088.htm\">钥匙</a></p></li>\n                    <li><a onclick=\"clicklog(124721)\" href=\"/photo/s8386_5/3347078.htm\" target=\"_blank\" class=\"a_img\"><img title=\"备胎\" alt=\"其它奥迪TT双门备胎\" src=\"//img1.xcarimg.com/b63/s8386/20170616000619170932612834877.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124721)\" target=\"_blank\" title=\"备胎\" href=\"/photo/s8386_5/3347078.htm\">备胎</a></p></li>\n                    <li><a onclick=\"clicklog(124721)\" href=\"/photo/s8386_5/3347087.htm\" target=\"_blank\" class=\"a_img\"><img title=\"其它\" alt=\"其它奥迪TT双门其它\" src=\"//img1.xcarimg.com/b63/s8386/20170616000647225930219350653.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124721)\" target=\"_blank\" title=\"其它\" href=\"/photo/s8386_5/3347087.htm\">其它</a></p></li>\n                    <li><a onclick=\"clicklog(124721)\" href=\"/photo/s8386_5/3347086.htm\" target=\"_blank\" class=\"a_img\"><img title=\"其它\" alt=\"其它奥迪TT双门其它\" src=\"//img1.xcarimg.com/b63/s8386/20170616000644881955392057937.jpg-200x150.jpg\" width=\"160\" height=\"120\"></a><p><a onclick=\"clicklog(124721)\" target=\"_blank\" title=\"其它\" href=\"/photo/s8386_5/3347086.htm\">其它</a></p></li>\n                </ul>\n            </div>\n        </div>\n        <!-- 图片 end -->\n        <div id='div_newd0_js_2405'></div>\n        <!-- 视频 -->\n        <div class=\"demio_main\">\n            <div class=\"demio_tt\"><h2><a title=\"奥迪TT双门视频\" target=\"_blank\" href=\"/3/video.htm\">奥迪TT双门视频</a></h2><span class=\"more\"><em></em><a href=\"/3/video.htm\" onclick=\"clicklog(124574);\" rel=\"nofollow\" target=\"_blank\">更多</a></span></div>\n            <ul class=\"video_lt\" id=\"video_lazyload\">\n                <li>\n                    <a href=\"http://xtv.xcar.com.cn/show/201701/id_24528.html\" onclick=\"clicklog(124802);\" target=\"_blank\" class=\"video_img\"><img src=\"//vn.xcar.com.cn/xtv/qiniu/image/thumb/2017/01/18/1484710751.jpg?imageView2/1/w/200/h/112\" width=\"204\" height=\"115\"></a>\n                    <a href=\"http://xtv.xcar.com.cn/show/201701/id_24528.html\" onclick=\"clicklog(124802);\" target=\"_blank\" class=\"video\"></a>\n                    <span class=\"time\">01:30</span>                                <p><a href=\"http://xtv.xcar.com.cn/show/201701/id_24528.html\" onclick=\"clicklog(124802);\" target=\"_blank\"> 奥迪TT 带来不一样的感受</a></p>\n                </li>\n                <li>\n                    <a href=\"http://xtv.xcar.com.cn/show/201610/id_23277.html\" onclick=\"clicklog(124802);\" target=\"_blank\" class=\"video_img\"><img src=\"//vn.xcar.com.cn/xtv/qiniu/image/thumb/2017/09/22/o_d99e1ac2ff2859de97d20597b03871f5_s10_org.jpg?imageView2/1/w/200/h/112\" width=\"204\" height=\"115\"></a>\n                    <a href=\"http://xtv.xcar.com.cn/show/201610/id_23277.html\" onclick=\"clicklog(124802);\" target=\"_blank\" class=\"video\"></a>\n                    <span class=\"time\">08:43</span>                                <p><a href=\"http://xtv.xcar.com.cn/show/201610/id_23277.html\" onclick=\"clicklog(124802);\" target=\"_blank\"> 奥迪TT杯带你看激情赛车</a></p>\n                </li>\n                <li>\n                    <a href=\"http://xtv.xcar.com.cn/show/201910/id_225762.html\" onclick=\"clicklog(124802);\" target=\"_blank\" class=\"video_img\"><img src=\"//vn.xcar.com.cn/xtv/qiniu/image/thumb/2019/10/10/o_1dmqjmudp9vk1qfr19t1po3cfk0_s10_org.jpg?imageView2/1/w/220/h/112\" width=\"204\" height=\"115\"></a>\n                    <a href=\"http://xtv.xcar.com.cn/show/201910/id_225762.html\" onclick=\"clicklog(124802);\" target=\"_blank\" class=\"video\"></a>\n                    <span class=\"time\">02:59</span>                                <p><a href=\"http://xtv.xcar.com.cn/show/201910/id_225762.html\" onclick=\"clicklog(124802);\" target=\"_blank\"> KTM Adventure Rallye</a></p>\n                </li>\n                <li>\n                    <a href=\"http://xtv.xcar.com.cn/show/201910/id_225761.html\" onclick=\"clicklog(124802);\" target=\"_blank\" class=\"video_img\"><img src=\"//vn.xcar.com.cn/xtv/qiniu/image/thumb/2019/10/10/o_1dmqjbl50epu1o421s89u1423i0_s10_org.jpg?imageView2/1/w/220/h/112\" width=\"204\" height=\"115\"></a>\n                    <a href=\"http://xtv.xcar.com.cn/show/201910/id_225761.html\" onclick=\"clicklog(124802);\" target=\"_blank\" class=\"video\"></a>\n                    <span class=\"time\">03:08</span>                                <p><a href=\"http://xtv.xcar.com.cn/show/201910/id_225761.html\" onclick=\"clicklog(124802);\" target=\"_blank\"> KTM ADVENTURE RIDE 穿越大海道</a></p>\n                </li>\n            </ul>\n        </div>\n        <!-- 视频 end -->\n        <!-- 广告180 -->\n        <div id='div_newd0_js_181'></div>\n        <!-- 广告180end -->\n\n        <!-- short_video start -->\n        <!-- short_video end -->\n\n        <!-- 经销商 -->\n        <div class=\"demio_main\" id=\"dealer_area_info\"></div>\n        <!-- 经销商 end -->\n        <!-- 广告180 -->\n        <div id='div_newd0_js_179'></div>\n        <!-- 广告180end -->\n        <!-- 贷款购 -->\n        <div class=\"demio_main\" id=\"get_t_car_loan\"></div>\n        <!-- 贷款购 end-->\n        <!-- 二手车 -->\n        <div id=\"get_used2_cars\"></div>\n        <!-- 二手车 end -->\n        <div id='div_newd0_js_2406'></div>\n        <!-- 限时特惠 -->\n        <div id=\"get_limit_offer\"></div>\n        <!-- 限时特惠 end -->\n    </div>\n    <!-- 栏目框架 end-->\n    <!-- 侧栏框架 -->\n    <div class=\"demio_sd\">\n        <div id='div_newd0_js_1356'></div>\n        <div id='div_newd0_js_1467' ></div>\n        <div id='get_loan_cars' style='display:none;'></div>\n        <!-- 养车费用 -->\n        <!-- 养车费用 -->\n        <!-- 养车费用 end -->        <!-- 养车费用 end -->\n        <!-- 还关注 -->\n        <div class=\"demio_main mt20\">\n            <div class=\"demio_tt bd_d\"><h3>关注该车系的还关注</h3></div>\n            <div class=\"other_cn\">\n                <div class=\"other_dl \">\n                    <a onclick=\"clicklog(124790);\" class=\"other_img\" title=\"718\" target=\"_blank\" href=\"/3352/\"><img width=\"101\" height=\"80\" src=\"//img1.xcarimg.com/PicLib/s/s11304_120.jpg\"></a>\n                    <p>\n                        <span><a title=\"718\" href=\"/3352/\" onclick=\"clicklog(124790);\" target=\"_blank\">718</a></span>\n                        <span class=\"font_wg\" title=\"718\">54.50 万起</span>                            </p>\n                </div>\n                <div class=\"other_dl \">\n                    <a onclick=\"clicklog(125331);\" class=\"other_img\" title=\"雷克萨斯RC\" target=\"_blank\" href=\"/2718/\"><img width=\"101\" height=\"80\" src=\"//img1.xcarimg.com/PicLib/s/s10675_120.jpg\"></a>\n                    <p>\n                        <span><a title=\"雷克萨斯RC\" href=\"/2718/\" onclick=\"clicklog(125331);\" target=\"_blank\">雷克萨斯RC</a></span>\n                        <span class=\"font_wg\" title=\"雷克萨斯RC\">44.60 万起</span>                            </p>\n                </div>\n                <div class=\"other_dl \">\n                    <a onclick=\"clicklog(125332);\" class=\"other_img\" title=\"科迈罗\" target=\"_blank\" href=\"/730/\"><img width=\"101\" height=\"80\" src=\"//img1.xcarimg.com/PicLib/s/s8533_120.jpg\"></a>\n                    <p>\n                        <span><a title=\"科迈罗\" href=\"/730/\" onclick=\"clicklog(125332);\" target=\"_blank\">科迈罗</a></span>\n                        <span class=\"font_wg\" title=\"科迈罗\">39.99 万起</span>                            </p>\n                </div>\n                <div class=\"other_dl \">\n                    <a onclick=\"clicklog(125333);\" class=\"other_img\" title=\"奔驰SLC\" target=\"_blank\" href=\"/2642/\"><img width=\"101\" height=\"80\" src=\"//img1.xcarimg.com/PicLib/s/s11556_120.jpg\"></a>\n                    <p>\n                        <span><a title=\"奔驰SLC\" href=\"/2642/\" onclick=\"clicklog(125333);\" target=\"_blank\">奔驰SLC</a></span>\n                        <span class=\"font_wg\" title=\"奔驰SLC\">50.68 万起</span>                            </p>\n                </div>\n                <div class=\"other_dl no_bd\">\n                    <a onclick=\"clicklog(125334);\" class=\"other_img\" title=\"Mustang\" target=\"_blank\" href=\"/731/\"><img width=\"101\" height=\"80\" src=\"//img1.xcarimg.com/PicLib/s/s10478_120.jpg\"></a>\n                    <p>\n                        <span><a title=\"Mustang\" href=\"/731/\" onclick=\"clicklog(125334);\" target=\"_blank\">Mustang</a></span>\n                        <span class=\"font_wg\" title=\"Mustang\">36.98 万起</span>                            </p>\n                </div>\n            </div>\n        </div>\n        <!-- 还关注 end -->\n        <div  id='div_newd0_js_1468'></div>\n        <div  id='div_newd0_js_1469'></div>\n        <!-- 精彩活动 -->\n        <div class=\"demio_main\" id=\"activity_lazyload\">\n            <div class=\"demio_tt bd_d\"><h3>精彩活动</h3></div>\n            <div class=\"activ_img\"><a onclick=\"clicklog('124791');\" href=\"http://mall.xcar.com.cn/\" target=\"_blank\"><img title=\"团购\" src=\"https://pic.xcarimg.com/2017/03/02/9ffcc8273751b08b0cbf07eac449a216.jpg\" width=\"205\" height=\"70\" alt=\"\"/></a></div>\n            <div class=\"activ_img\"><a onclick=\"clicklog('124791');\" href=\"http://www.xcar.com.cn/tag/152996.html\" target=\"_blank\"><img title=\"社区日报\" src=\"https://pic.xcarimg.com/2019/04/22/o_1d91eoft5ngj1mitf41u2f8qd0.jpg\" width=\"205\" height=\"70\" alt=\"\"/></a></div>\n            <ul class=\"activ_lt\">\n                <li><em></em><a onclick=\"clicklog('124791');\" title=\"给爱车拍大片编辑老师干货课堂\" href=\"http://www.xcar.com.cn/bbs/viewthread.php?tid=80837993\" target=\"_blank\">给爱车拍大片编辑老师干货课堂</a></li>\n                <li><em></em><a onclick=\"clicklog('124791');\" title=\"运气还是能力？竞猜投注分大米\" href=\"http://my.xcar.com.cn/duihuan/gift_list.php?cid=5\" target=\"_blank\">运气还是能力？竞猜投注分大米</a></li>\n                <li><em></em><a onclick=\"clicklog('124791');\" title=\"积分商城福利多，免费抢购等你\" href=\"http://my.xcar.com.cn/duihuan/\" target=\"_blank\">积分商城福利多，免费抢购等你</a></li>\n                <li><em></em><a onclick=\"clicklog('124791');\" title=\"爱卡试用中心-汽车用品免费送\" href=\"http://club.xcar.com.cn/trial/\" target=\"_blank\">爱卡试用中心-汽车用品免费送</a></li>\n                <li><em></em><a onclick=\"clicklog('124791');\" title=\"GOGO购各种人气限量产品购不停\" href=\"http://mall.xcar.com.cn/\" target=\"_blank\">GOGO购各种人气限量产品购不停</a></li>\n                <li><em></em><a onclick=\"clicklog('124791');\" title=\"社区日报每天看论坛精彩抢知道\" href=\"http://www.xcar.com.cn/tag/152996.html\" target=\"_blank\">社区日报每天看论坛精彩抢知道</a></li>\n                <li><em></em><a onclick=\"clicklog('124791');\" title=\"爱卡团-汽车用品超低价格团购\" href=\"http://mall.xcar.com.cn/\" target=\"_blank\">爱卡团-汽车用品超低价格团购</a></li>\n                <li><em></em><a onclick=\"clicklog('124791');\" title=\"卡友福利！发口碑赢三重好礼\" href=\"http://newcar.xcar.com.cn/auto/index.php?r=reputation/topic/index\" target=\"_blank\">卡友福利！发口碑赢三重好礼</a></li>\n                <li><span id=\"div_newd0_js_2040\"></span></li>\n            </ul>\n        </div>\n        <!-- 精彩活动 end -->\n        <!-- 空间报告 -->\n        <div class=\"demio_main\" id=\"spaces_info\">\n            <div class=\"demio_tt bd_d\"><h3><a href=\"/3/space.htm\" onclick=\"clicklog(124708);\" title=\"奥迪TT双门空间报告\" target=\"_blank\">空间报告</a></h3><span class=\"more\"><em></em><a href=\"/3/space.htm\" onclick=\"clicklog(124709);\" target=\"_blank\">更多</a></span></div>\n            <div class=\"space_tag\">\n                <span><a href=\"javascript:;\" onclick=\"clicklog(124575);\" class=\"cur\">前排</a></span>\n                <span><a href=\"javascript:;\" onclick=\"clicklog(124575);\" class=\"\">第二排</a></span>\n            </div>\n            <div class=\"space_cn spaces_content\" onclick=\"clickP(475.1);\" >\n                <div class=\"rectify_cm\">\n                    <label>调整参照身高</label>\n                    <div class=\"selectbox rectify_st ps_selectbox\">\n                        <div class=\"selecttxt\"><div class=\"selectem\">180CM</div></div>\n                        <div class=\"space_option option\">\n                            <ul>\n                                <li name=\"state_cw\"><a>190CM</a></li>\n                                <li name=\"state_md\"><a>180CM</a></li>\n                                <li name=\"state_md\"><a>170CM</a></li>\n                                <li name=\"state_ap\"><a>160CM</a></li>\n                            </ul>\n                        </div>\n                    </div>\n                </div>\n                <div class=\"space_txt\">\n                    <div class=\"space_hint\">坐进前排舒服吗？</div>\n                    <div class=\"space_state poptip default_div\" >\n                        <span class=\"poptip-arrow poptip-arrow-top\"><em>◆</em><i>◆</i></span>\n                        <div class=\"state_mian showbox\">\n                            <div class=\"state_l\"><img src=\"//icon.xcar.com.cn/2016/DemioModel/images/sz.png\"></div>\n                            <div class=\"state_r\">\n                                <em>适中</em>\n                                <span>空间刚刚好</span>\n                            </div>\n                            <div class=\"state_st state\" style=\"display: none\">\n                                <p><span class=\"orange\">适中 -</span>\n                                    一般单排座车型腿部空间都可调节到合适位置，因此适中代表了头部空间基本能够满足使用。</p>\n                                <em class=\"base\"></em>\n                            </div>\n                            <a href='javascript:;' class=\"hint\"></a>\n                        </div>\n                    </div>\n                    <div class=\"space_state poptip state_cw\" style='display:none;'>\n                        <span class=\"poptip-arrow poptip-arrow-top\"><em>◆</em><i>◆</i></span>\n                        <div class=\"state_mian showbox\">\n                            <div class=\"state_l\"><img src=\"//icon.xcar.com.cn/2016/DemioModel/images/jq.png\"></div>\n                            <div class=\"state_r\">\n                                <em>局促</em>\n                                <span>坐姿受局限</span>\n                            </div>\n                            <div class=\"state_st state\" style=\"display: none\">\n                                <p><span class=\"orange\">局促 -</span>\n                                    单排座车型局促情况很少见，头部空间很压抑，并且腿部不能调节到合适位置。</p>\n                                <em class=\"base\"></em>\n                            </div>\n                            <a href='javascript:;' class=\"hint\"></a>\n                        </div>\n                    </div>\n                    <div class=\"space_state poptip state_md\" style='display:none;'>\n                        <span class=\"poptip-arrow poptip-arrow-top\"><em>◆</em><i>◆</i></span>\n                        <div class=\"state_mian showbox\">\n                            <div class=\"state_l\"><img src=\"//icon.xcar.com.cn/2016/DemioModel/images/sz.png\"></div>\n                            <div class=\"state_r\">\n                                <em>适中</em>\n                                <span>空间刚刚好</span>\n                            </div>\n                            <div class=\"state_st state\" style=\"display: none\">\n                                <p><span class=\"orange\">适中 -</span>\n                                    一般单排座车型腿部空间都可调节到合适位置，因此适中代表了头部空间基本能够满足使用。</p>\n                                <em class=\"base\"></em>\n                            </div>\n                            <a href='javascript:;' class=\"hint\"></a>\n                        </div>\n                    </div>\n                    <div class=\"space_state poptip state_ap\" style='display:none;'>\n                        <span class=\"poptip-arrow poptip-arrow-top\"><em>◆</em><i>◆</i></span>\n                        <div class=\"state_mian showbox\">\n                            <div class=\"state_l\"><img src=\"//icon.xcar.com.cn/2016/DemioModel/images/ky.png\"></div>\n                            <div class=\"state_r\">\n                                <em>宽裕</em>\n                                <span>空间很宽敞</span>\n                            </div>\n                            <div class=\"state_st state\" style=\"display: none\">\n                                <p><span class=\"orange\">宽裕 -</span>\n                                    充足的头部空间和前后调节幅度较大的座椅，带给您宽裕的驾驶空间。</p>\n                                <em class=\"base\"></em>\n                            </div>\n                            <a href='javascript:;' class=\"hint\"></a>\n                        </div>\n                    </div>\n                </div>\n            </div>\n            <div class=\"space_cn spaces_content\" onclick=\"clickP(475.1);\" style='display:none;'>\n                <div class=\"rectify_cm\">\n                    <label>调整参照身高</label>\n                    <div class=\"selectbox rectify_st ps_selectbox\">\n                        <div class=\"selecttxt\"><div class=\"selectem\">180CM</div></div>\n                        <div class=\"space_option option\">\n                            <ul>\n                                <li name=\"state_cw\"><a>190CM</a></li>\n                                <li name=\"state_cw\"><a>180CM</a></li>\n                                <li name=\"state_md\"><a>170CM</a></li>\n                                <li name=\"state_ap\"><a>160CM</a></li>\n                            </ul>\n                        </div>\n                    </div>\n                </div>\n                <div class=\"space_txt\">\n                    <div class=\"space_hint\">坐进第二排舒服吗？</div>\n                    <div class=\"space_state poptip default_div\" >\n                        <span class=\"poptip-arrow poptip-arrow-top\"><em>◆</em><i>◆</i></span>\n                        <div class=\"state_mian showbox\">\n                            <div class=\"state_l\"><img src=\"//icon.xcar.com.cn/2016/DemioModel/images/jq.png\"></div>\n                            <div class=\"state_r\">\n                                <em>局促</em>\n                                <span>坐姿受局限</span>\n                            </div>\n                            <div class=\"state_st state\" style=\"display: none\">\n                                <p><span class=\"orange\">局促 -</span>\n                                    单排座车型局促情况很少见，头部空间很压抑，并且腿部不能调节到合适位置。</p>\n                                <em class=\"base\"></em>\n                            </div>\n                            <a href='javascript:;' class=\"hint\"></a>\n                        </div>\n                    </div>\n                    <div class=\"space_state poptip state_cw\" style='display:none;'>\n                        <span class=\"poptip-arrow poptip-arrow-top\"><em>◆</em><i>◆</i></span>\n                        <div class=\"state_mian showbox\">\n                            <div class=\"state_l\"><img src=\"//icon.xcar.com.cn/2016/DemioModel/images/jq.png\"></div>\n                            <div class=\"state_r\">\n                                <em>局促</em>\n                                <span>坐姿受局限</span>\n                            </div>\n                            <div class=\"state_st state\" style=\"display: none\">\n                                <p><span class=\"orange\">局促 -</span>\n                                    单排座车型局促情况很少见，头部空间很压抑，并且腿部不能调节到合适位置。</p>\n                                <em class=\"base\"></em>\n                            </div>\n                            <a href='javascript:;' class=\"hint\"></a>\n                        </div>\n                    </div>\n                    <div class=\"space_state poptip state_md\" style='display:none;'>\n                        <span class=\"poptip-arrow poptip-arrow-top\"><em>◆</em><i>◆</i></span>\n                        <div class=\"state_mian showbox\">\n                            <div class=\"state_l\"><img src=\"//icon.xcar.com.cn/2016/DemioModel/images/sz.png\"></div>\n                            <div class=\"state_r\">\n                                <em>适中</em>\n                                <span>空间刚刚好</span>\n                            </div>\n                            <div class=\"state_st state\" style=\"display: none\">\n                                <p><span class=\"orange\">适中 -</span>\n                                    一般单排座车型腿部空间都可调节到合适位置，因此适中代表了头部空间基本能够满足使用。</p>\n                                <em class=\"base\"></em>\n                            </div>\n                            <a href='javascript:;' class=\"hint\"></a>\n                        </div>\n                    </div>\n                    <div class=\"space_state poptip state_ap\" style='display:none;'>\n                        <span class=\"poptip-arrow poptip-arrow-top\"><em>◆</em><i>◆</i></span>\n                        <div class=\"state_mian showbox\">\n                            <div class=\"state_l\"><img src=\"//icon.xcar.com.cn/2016/DemioModel/images/ky.png\"></div>\n                            <div class=\"state_r\">\n                                <em>宽裕</em>\n                                <span>空间很宽敞</span>\n                            </div>\n                            <div class=\"state_st state\" style=\"display: none\">\n                                <p><span class=\"orange\">宽裕 -</span>\n                                    充足的头部空间和前后调节幅度较大的座椅，带给您宽裕的驾驶空间。</p>\n                                <em class=\"base\"></em>\n                            </div>\n                            <a href='javascript:;' class=\"hint\"></a>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </div>        <!-- 空间报告 end -->\n        <div  id='div_newd0_js_1470' ></div>\n        <!-- 还有什么车 -->\n        <div class=\"demio_main\">\n            <div class=\"demio_tt bd_d\"><h3><a onclick=\"clicklog(124792)\" href=\"/price/pb1/\" target=\"_blank\">奥迪还有什么车</a></h3><span class=\"more\"></span></div>\n            <div class=\"other_cn\">\n                <dl class=\"else_dl \">\n                    <dt><a onclick=\"clicklog(124793)\" href=\"/8/\" target=\"_blank\">奥迪A6L</a></dt>\n                    <dd>指导价：<em><a onclick=\"clicklog(124794)\" target=\"_blank\" href=\"/8/\">40.98-65.08</a></em>万</dd>\n                    <dd><span>关注度：</span><div class=\"heat\"><div style=\"width: 100%;\"></div></div></dd>\n                </dl>\n                <dl class=\"else_dl \">\n                    <dt><a onclick=\"clicklog(124793)\" href=\"/3865/\" target=\"_blank\">奥迪Q5L</a></dt>\n                    <dd>指导价：<em><a onclick=\"clicklog(124794)\" target=\"_blank\" href=\"/3865/\">38.28-49.80</a></em>万</dd>\n                    <dd><span>关注度：</span><div class=\"heat\"><div style=\"width: 93%;\"></div></div></dd>\n                </dl>\n                <dl class=\"else_dl \">\n                    <dt><a onclick=\"clicklog(124793)\" href=\"/553/\" target=\"_blank\">奥迪A4L</a></dt>\n                    <dd>指导价：<em><a onclick=\"clicklog(124794)\" target=\"_blank\" href=\"/553/\">28.68-40.18</a></em>万</dd>\n                    <dd><span>关注度：</span><div class=\"heat\"><div style=\"width: 80%;\"></div></div></dd>\n                </dl>\n                <dl class=\"else_dl \">\n                    <dt><a onclick=\"clicklog(124793)\" href=\"/1961/\" target=\"_blank\">奥迪Q8</a></dt>\n                    <dd>指导价：<em><a onclick=\"clicklog(124794)\" target=\"_blank\" href=\"/1961/\">76.88-109.76</a></em>万</dd>\n                    <dd><span>关注度：</span><div class=\"heat\"><div style=\"width: 36%;\"></div></div></dd>\n                </dl>\n                <dl class=\"else_dl no_bd\">\n                    <dt><a onclick=\"clicklog(124793)\" href=\"/1784/\" target=\"_blank\">奥迪Q3</a></dt>\n                    <dd>指导价：<em><a onclick=\"clicklog(124794)\" target=\"_blank\" href=\"/1784/\">23.42-35.98</a></em>万</dd>\n                    <dd><span>关注度：</span><div class=\"heat\"><div style=\"width: 36%;\"></div></div></dd>\n                </dl>\n                <a href=\"/price/pb1/\" target=\"_blank\" class=\"else_more\">更 多</a>\n            </div>\n        </div>\n        <!-- 还有什么车 end -->\n        <div id='div_newd0_js_1934' style=\"overflow: hidden;margin: auto;\"></div>\n        <!-- 最新资讯 -->\n        <!-- 最新资讯 end -->\n    </div>\n    <!-- 侧栏框架 end-->\n</div>\n<!-- 内容框架 end-->\n<div class=\"bottom_colour_one\">\n    <div class=\"choose_tt\"><span>热门推荐</span></div>\n    <div class=\"demio_wp choose_bd\">\n        <ul class=\"choose_ul\">\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/190/\" target=\"_blank\">逍客</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/601/\" target=\"_blank\">帕萨特</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/202/ \" target=\"_blank\">欧蓝德</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"https://newcar.xcar.com.cn/52/\" target=\"_blank\">朗逸</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/189/\" target=\"_blank\">天籁</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/60/\" target=\"_blank\">捷达</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"https://newcar.xcar.com.cn/160/\" target=\"_blank\">普拉多</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/150/\" target=\"_blank\">思域</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/1217/\" target=\"_blank\">五菱宏光</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/21/\" target=\"_blank\">宝马</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/3368/\" target=\"_blank\">途昂</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/1590/\" target=\"_blank\">福克斯</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/1093/\" target=\"_blank\">高尔夫</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/3900/\" target=\"_blank\">瑞虎8</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/3965/\" target=\"_blank\">途岳</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/152/\" target=\"_blank\">飞度</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//yp.xcar.com.cn/201907/news_2040345_1.html\" target=\"_blank\">汽车隔热膜</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//green.xcar.com.cn/\" target=\"_blank\">新能源汽车</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//price.xcar.com.cn/city9999-0-1.htm\" target=\"_blank\">汽车报价大全</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//newcar.xcar.com.cn/car/11-0-0-0-0-0-0-0-0-0-0-0/\" target=\"_blank\">5万以下买什么车好</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//www.xcar.com.cn\" target=\"_blank\">汽车</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//price.xcar.com.cn\" target=\"_blank\">汽车报价</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//dealer.xcar.com.cn\" target=\"_blank\">经销商大全</a></li>\n            <li><em></em><a onclick=\"clicklog('124788');\" href=\"//www.xcar.com.cn/chezhan/shanghai/\" target=\"_blank\">上海车展</a></li>\n        </ul>\n    </div>\n    <!-- seo -->\n    <link href=\"//asserts.xcarimg.com/resource/DemioModel/css/g-links.css?v=20180116.01\" rel=\"stylesheet\" type=\"text/css\" />\n    <div id=\"internal_chain_links\" class=\"g-links\">\n        <div class=\"g-content\">\n            <dl id=\"dl_ci_ps_show\" class=\"g-link-group\">\n                <dt class=\"g-link-cls\">车系找车：</dt>\n                <dd class=\"g-link-items clearfix sort-items\">\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">A</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">B</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">C</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">D</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">E</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">F</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">G</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">H</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">I</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">J</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">K</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">L</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">M</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">N</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">O</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">P</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">Q</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">R</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">S</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">T</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">V</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">W</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">X</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">Y</a>\n                    <a href=\"javascript:;\"  do=\"ic_show_ps\">Z</a>\n                    <a href=\"javascript:;\"  style='width:38px;'  do=\"ic_show_ps\">其它</a>\n                </dd>\n                <dd  class=\"g-link-items clearfix\">\n                    <ul do=\"ic_show_ps_content\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/1521/\" target=\"_blank\" title=\"奥迪RS5(进口)\">奥迪RS5(进口)</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/553/\" target=\"_blank\" title=\"A4\">A4</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1438/\" target=\"_blank\" title=\"奥迪S5进口\">奥迪S5进口</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3993/\" target=\"_blank\" title=\"爱驰U5\">爱驰U5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2523/\" target=\"_blank\" title=\"阿特兹\">阿特兹</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2547/\" target=\"_blank\" title=\"奥迪A3三厢国产\">奥迪A3三厢国产</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1436/\" target=\"_blank\" title=\"奥迪A5双门轿跑\">奥迪A5双门轿跑</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1/\" target=\"_blank\" title=\"奥迪Q7\">奥迪Q7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3/\" target=\"_blank\" title=\"奥迪TT(进口)\">奥迪TT(进口)</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1436/\" target=\"_blank\" title=\"奥迪A5跑车 \">奥迪A5跑车 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/8/\" target=\"_blank\" title=\"audiA6\">audiA6</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2456/\" target=\"_blank\" title=\"AMG GLA级 \">AMG GLA级 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/957/\" target=\"_blank\" title=\"AUDIA7\">AUDIA7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3255/\" target=\"_blank\" title=\"艾瑞泽5e\">艾瑞泽5e</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/627/\" target=\"_blank\" title=\"奥迪S5(进口)\">奥迪S5(进口)</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1437/\" target=\"_blank\" title=\"A5敞篷\">A5敞篷</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1784/\" target=\"_blank\" title=\"奥迪Q3典藏版\">奥迪Q3典藏版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3/\" target=\"_blank\" title=\"奥迪TT进口\">奥迪TT进口</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/395/\" target=\"_blank\" title=\"傲虎(进口)\">傲虎(进口)</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2862/\" target=\"_blank\" title=\"奥迪Q7 e-tron\">奥迪Q7 e-tron</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/37/\" target=\"_blank\" title=\"奔驰600\">奔驰600</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3969/\" target=\"_blank\" title=\"博瑞GE\">博瑞GE</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2818/\" target=\"_blank\" title=\"奔驰GLEAMG运动SUV\">奔驰GLEAMG运动SUV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1039/\" target=\"_blank\" title=\"北汽2024\">北汽2024</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/123/\" target=\"_blank\" title=\"别克GL8商旅车\">别克GL8商旅车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/332/\" target=\"_blank\" title=\"保时捷凯宴\">保时捷凯宴</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1526/\" target=\"_blank\" title=\"BRZ\">BRZ</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/121/\" target=\"_blank\" title=\"别克HRV\">别克HRV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3068/\" target=\"_blank\" title=\"博越suv \">博越suv </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2901/\" target=\"_blank\" title=\"BYD宋\">BYD宋</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2818/\" target=\"_blank\" title=\"奔驰GLE级AMG运动\">奔驰GLE级AMG运动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3439/\" target=\"_blank\" title=\"宝骏310W\">宝骏310W</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/17/\" target=\"_blank\" title=\"bmw130\">bmw130</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/661/\" target=\"_blank\" title=\"北汽勇士\">北汽勇士</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1526/\" target=\"_blank\" title=\"BRZ斯巴鲁\">BRZ斯巴鲁</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1460/\" target=\"_blank\" title=\"奔驰C级AMG(进口)\">奔驰C级AMG(进口)</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1937/\" target=\"_blank\" title=\"标致301\">标致301</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1339/\" target=\"_blank\" title=\"标志308\">标志308</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1943/\" target=\"_blank\" title=\"宝马M6F06\">宝马M6F06</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3348/\" target=\"_blank\" title=\"宝马X1混合动力\">宝马X1混合动力</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/2597/\" target=\"_blank\" title=\"长丰猎豹CS10\">长丰猎豹CS10</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1572/\" target=\"_blank\" title=\"财运500小卡\">财运500小卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2447/\" target=\"_blank\" title=\"长安奔奔 \">长安奔奔 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2793/\" target=\"_blank\" title=\"CS名爵\">CS名爵</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/174/\" target=\"_blank\" title=\"长安铃木天语SX4\">长安铃木天语SX4</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3238/\" target=\"_blank\" title=\"昌河Q35\">昌河Q35</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3167/\" target=\"_blank\" title=\"长安神骐F30\">长安神骐F30</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/336/\" target=\"_blank\" title=\"CLUBMAN\">CLUBMAN</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/783/\" target=\"_blank\" title=\"长城哈弗H5\">长城哈弗H5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3226/\" target=\"_blank\" title=\"c6\">c6</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/162/\" target=\"_blank\" title=\"COROLLA卡罗拉 \">COROLLA卡罗拉 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2694/\" target=\"_blank\" title=\"成功汽车V2\">成功汽车V2</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/176/\" target=\"_blank\" title=\"长安雨燕汽车\">长安雨燕汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1923/\" target=\"_blank\" title=\"CX-5\">CX-5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2597/\" target=\"_blank\" title=\"CS10猎豹\">CS10猎豹</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2698/\" target=\"_blank\" title=\"成功X1货车\">成功X1货车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/730/\" target=\"_blank\" title=\"CAMARO大黄蜂\">CAMARO大黄蜂</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2823/\" target=\"_blank\" title=\"传祺速跃\">传祺速跃</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1572/\" target=\"_blank\" title=\"财运500轻卡\">财运500轻卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2697/\" target=\"_blank\" title=\"成功K2微卡\">成功K2微卡</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/2639/\" target=\"_blank\" title=\"D-MAX小卡车 \">D-MAX小卡车 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1100/\" target=\"_blank\" title=\"东风日产MARCH\">东风日产MARCH</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1804/\" target=\"_blank\" title=\"大通V80\">大通V80</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2174/\" target=\"_blank\" title=\"东风小康C35\">东风小康C35</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1798/\" target=\"_blank\" title=\"东风杰德\">东风杰德</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/536/\" target=\"_blank\" title=\"大众斯柯达晶锐\">大众斯柯达晶锐</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2988/\" target=\"_blank\" title=\"D2知豆\">D2知豆</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1654/\" target=\"_blank\" title=\"大捷龙(进口)\">大捷龙(进口)</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2857/\" target=\"_blank\" title=\"德系大VAN图雅诺\">德系大VAN图雅诺</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2849/\" target=\"_blank\" title=\"东风小康K07S\">东风小康K07S</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/658/\" target=\"_blank\" title=\"大众途观\">大众途观</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3221/\" target=\"_blank\" title=\"大力神K5\">大力神K5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2965/\" target=\"_blank\" title=\"帝豪EV纯电动车\">帝豪EV纯电动车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/283/\" target=\"_blank\" title=\"东风菱智\">东风菱智</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2940/\" target=\"_blank\" title=\"东风日产LANNIA\">东风日产LANNIA</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2674/\" target=\"_blank\" title=\"大众凌度\">大众凌度</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/937/\" target=\"_blank\" title=\"东风雪铁龙C5\">东风雪铁龙C5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1697/\" target=\"_blank\" title=\"东风小康K02轻卡\">东风小康K02轻卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4158/\" target=\"_blank\" title=\"大乘G60s\">大乘G60s</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2656/\" target=\"_blank\" title=\"东风雪铁龙c3xr\">东风雪铁龙c3xr</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/1644/\" target=\"_blank\" title=\"E63\">E63</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2967/\" target=\"_blank\" title=\"ENRANGER 737\">ENRANGER 737</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3863/\" target=\"_blank\" title=\"ES6\">ES6</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3685/\" target=\"_blank\" title=\"EV160R\">EV160R</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/232/\" target=\"_blank\" title=\"ELANTRA悦动\">ELANTRA悦动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/40/\" target=\"_blank\" title=\"E260\">E260</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1367/\" target=\"_blank\" title=\"EADO\">EADO</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/40/\" target=\"_blank\" title=\"ECLASS\">ECLASS</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3440/\" target=\"_blank\" title=\"EP9\">EP9</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2923/\" target=\"_blank\" title=\"E30纯电动\">E30纯电动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2923/\" target=\"_blank\" title=\"E30电动车\">E30电动车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2591/\" target=\"_blank\" title=\"ESCORT\">ESCORT</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2923/\" target=\"_blank\" title=\"E30芝麻\">E30芝麻</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/40/\" target=\"_blank\" title=\"E级加长（版）\">E级加长（版）</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3816/\" target=\"_blank\" title=\"ENCINO\">ENCINO</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1733/\" target=\"_blank\" title=\"ENCORE\">ENCORE</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/40/\" target=\"_blank\" title=\"E300奔驰\">E300奔驰</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3260/\" target=\"_blank\" title=\"eRX5荣威\">eRX5荣威</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2632/\" target=\"_blank\" title=\"esq英菲尼迪 \">esq英菲尼迪 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2923/\" target=\"_blank\" title=\"E30新能源版\">E30新能源版</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/2475/\" target=\"_blank\" title=\"福美来2\">福美来2</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1951/\" target=\"_blank\" title=\"风骏6小卡车 \">风骏6小卡车 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2935/\" target=\"_blank\" title=\"丰田卡罗拉混动版\">丰田卡罗拉混动版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3803/\" target=\"_blank\" title=\"丰田C-HR\">丰田C-HR</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/123/\" target=\"_blank\" title=\"FIRSTLAND\">FIRSTLAND</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3148/\" target=\"_blank\" title=\"福田IS5\">福田IS5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2565/\" target=\"_blank\" title=\"风神AX7\">风神AX7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4370/\" target=\"_blank\" title=\"福克斯Active\">福克斯Active</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1596/\" target=\"_blank\" title=\"风骏\">风骏</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1405/\" target=\"_blank\" title=\"福特ECOSPORT\">福特ECOSPORT</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2560/\" target=\"_blank\" title=\"风景G7商务\">风景G7商务</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1267/\" target=\"_blank\" title=\"F-150\">F-150</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/162/\" target=\"_blank\" title=\"丰田COROLLA\">丰田COROLLA</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1267/\" target=\"_blank\" title=\"福特F系列\">福特F系列</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/166/\" target=\"_blank\" title=\"丰田佳美\">丰田佳美</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2218/\" target=\"_blank\" title=\"风行X5\">风行X5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/22/\" target=\"_blank\" title=\"F10\">F10</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/677/\" target=\"_blank\" title=\"丰田汉兰达汽车\">丰田汉兰达汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1407/\" target=\"_blank\" title=\"菲翔\">菲翔</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1590/\" target=\"_blank\" title=\"福克斯两厢\">福克斯两厢</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/149/\" target=\"_blank\" title=\"广州本田第八代雅阁\">广州本田第八代雅阁</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3202/\" target=\"_blank\" title=\"国产宝马2系旅行车\">国产宝马2系旅行车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2940/\" target=\"_blank\" title=\"国产蓝鸟\">国产蓝鸟</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/390/\" target=\"_blank\" title=\"GS级\">GS级</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1462/\" target=\"_blank\" title=\"G63\">G63</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2754/\" target=\"_blank\" title=\"观致SUV\">观致SUV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2610/\" target=\"_blank\" title=\"GP150小卡车\">GP150小卡车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/370/\" target=\"_blank\" title=\"GRANTURISMO\">GRANTURISMO</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/39/\" target=\"_blank\" title=\"国产奔驰C级\">国产奔驰C级</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1339/\" target=\"_blank\" title=\"国产东风标致308 \">国产东风标致308 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1139/\" target=\"_blank\" title=\"古思特\">古思特</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2610/\" target=\"_blank\" title=\"GP150微卡\">GP150微卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2913/\" target=\"_blank\" title=\"GRANSANTANA\">GRANSANTANA</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1476/\" target=\"_blank\" title=\"高7GTI\">高7GTI</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2547/\" target=\"_blank\" title=\"国产A3三厢\">国产A3三厢</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1093/\" target=\"_blank\" title=\"golf7 \">golf7 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1093/\" target=\"_blank\" title=\"高6\">高6</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1799/\" target=\"_blank\" title=\"广州本田凌派\">广州本田凌派</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4459/\" target=\"_blank\" title=\"国产沃尔沃XC40\">国产沃尔沃XC40</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2848/\" target=\"_blank\" title=\"GRAN TOURER\">GRAN TOURER</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/3011/\" target=\"_blank\" title=\"黄海N1S\">黄海N1S</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2767/\" target=\"_blank\" title=\"H6 COUPE\">H6 COUPE</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2950/\" target=\"_blank\" title=\"华泰iEV230电车\">华泰iEV230电车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1918/\" target=\"_blank\" title=\"和悦S30\">和悦S30</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3575/\" target=\"_blank\" title=\"红旗H5\">红旗H5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2975/\" target=\"_blank\" title=\"黄海N2\">黄海N2</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4053/\" target=\"_blank\" title=\"汉腾V7\">汉腾V7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2015/\" target=\"_blank\" title=\"海格H5C\">海格H5C</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4021/\" target=\"_blank\" title=\"哈弗F5\">哈弗F5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2349/\" target=\"_blank\" title=\"海狮X30\">海狮X30</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1134/\" target=\"_blank\" title=\"黄海大柴神皮卡\">黄海大柴神皮卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/151/\" target=\"_blank\" title=\"HONDACRV\">HONDACRV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2832/\" target=\"_blank\" title=\"幻速H6\">幻速H6</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2736/\" target=\"_blank\" title=\"海格H6V纯电动\">海格H6V纯电动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3326/\" target=\"_blank\" title=\"华晨鑫源斯威X7\">华晨鑫源斯威X7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1217/\" target=\"_blank\" title=\"宏光\">宏光</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2769/\" target=\"_blank\" title=\"华晨宝马530LE\">华晨宝马530LE</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2015/\" target=\"_blank\" title=\"海格H5C商务车\">海格H5C商务车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2790/\" target=\"_blank\" title=\"幻2\">幻2</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2462/\" target=\"_blank\" title=\"Huracan\">Huracan</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/3148/\" target=\"_blank\" title=\"IS5迦途\">IS5迦途</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2950/\" target=\"_blank\" title=\"iEV230新能源\">iEV230新能源</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1371/\" target=\"_blank\" title=\"I3电动车\">I3电动车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4041/\" target=\"_blank\" title=\"INSPIRE\">INSPIRE</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1372/\" target=\"_blank\" title=\"I8进口\">I8进口</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3148/\" target=\"_blank\" title=\"IS5\">IS5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2950/\" target=\"_blank\" title=\"iEV230纯电版\">iEV230纯电版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1371/\" target=\"_blank\" title=\"I3进口\">I3进口</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1372/\" target=\"_blank\" title=\"I8\">I8</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2950/\" target=\"_blank\" title=\"iEV230纯电车 \">iEV230纯电车 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3148/\" target=\"_blank\" title=\"IX5伽途\">IX5伽途</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3149/\" target=\"_blank\" title=\"IS7\">IS7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3149/\" target=\"_blank\" title=\"IX7\">IX7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1371/\" target=\"_blank\" title=\"I3\">I3</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3148/\" target=\"_blank\" title=\"IS5伽途\">IS5伽途</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3408/\" target=\"_blank\" title=\"i6\">i6</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/387/\" target=\"_blank\" title=\"IS雷克萨斯\">IS雷克萨斯</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2511/\" target=\"_blank\" title=\"ix25\">ix25</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2950/\" target=\"_blank\" title=\"iEV230纯电动版\">iEV230纯电动版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2950/\" target=\"_blank\" title=\"iEV230电动\">iEV230电动</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/2980/\" target=\"_blank\" title=\"金杯西部牛仔小卡\">金杯西部牛仔小卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1220/\" target=\"_blank\" title=\"金刚汽车\">金刚汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/60/\" target=\"_blank\" title=\"捷达汽车\">捷达汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/353/\" target=\"_blank\" title=\"捷豹XJL\">捷豹XJL</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1/\" target=\"_blank\" title=\"进口Q7\">进口Q7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2829/\" target=\"_blank\" title=\"江铃骐铃\">江铃骐铃</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/957/\" target=\"_blank\" title=\"进口A7\">进口A7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2736/\" target=\"_blank\" title=\"金龙H6V纯电车\">金龙H6V纯电车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1522/\" target=\"_blank\" title=\"进口奥迪S7\">进口奥迪S7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3016/\" target=\"_blank\" title=\"进口维特拉\">进口维特拉</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1648/\" target=\"_blank\" title=\"金杯大海狮\">金杯大海狮</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2736/\" target=\"_blank\" title=\"金龙H6V纯电动版\">金龙H6V纯电动版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4/\" target=\"_blank\" title=\"进口A5COUPE\">进口A5COUPE</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3494/\" target=\"_blank\" title=\"劲客\">劲客</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2311/\" target=\"_blank\" title=\"金龙龙威\">金龙龙威</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2891/\" target=\"_blank\" title=\"佳宝V77小客车\">佳宝V77小客车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2736/\" target=\"_blank\" title=\"金龙海格H6V新能源版\">金龙海格H6V新能源版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3566/\" target=\"_blank\" title=\"江淮iEV7S\">江淮iEV7S</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2736/\" target=\"_blank\" title=\"金龙H6V纯电动\">金龙H6V纯电动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1583/\" target=\"_blank\" title=\"佳宝V52\">佳宝V52</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/993/\" target=\"_blank\" title=\"克莱斯勒300C\">克莱斯勒300C</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1764/\" target=\"_blank\" title=\"凯运厢货车\">凯运厢货车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3383/\" target=\"_blank\" title=\"开瑞K60\">开瑞K60</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3664/\" target=\"_blank\" title=\"开瑞K50EV\">开瑞K50EV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1764/\" target=\"_blank\" title=\"凯运卡车\">凯运卡车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1762/\" target=\"_blank\" title=\"凯锐厢货车\">凯锐厢货车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1802/\" target=\"_blank\" title=\"凯美瑞 双擎\">凯美瑞 双擎</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/664/\" target=\"_blank\" title=\"酷威(进口)\">酷威(进口)</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/993/\" target=\"_blank\" title=\"克莱斯勒300C进口\">克莱斯勒300C进口</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/664/\" target=\"_blank\" title=\"酷威\">酷威</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3447/\" target=\"_blank\" title=\"库里南\">库里南</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1374/\" target=\"_blank\" title=\"科帕奇\">科帕奇</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2935/\" target=\"_blank\" title=\"卡罗拉PHEV\">卡罗拉PHEV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/166/\" target=\"_blank\" title=\"凯美瑞汽车\">凯美瑞汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2525/\" target=\"_blank\" title=\"凯路威多功能商旅车\">凯路威多功能商旅车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/121/\" target=\"_blank\" title=\"凯越汽车\">凯越汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/730/\" target=\"_blank\" title=\"科迈罗\">科迈罗</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2525/\" target=\"_blank\" title=\"凯路威\">凯路威</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2063/\" target=\"_blank\" title=\"卡宴MACAN\">卡宴MACAN</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1374/\" target=\"_blank\" title=\"科帕奇7座\">科帕奇7座</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/391/\" target=\"_blank\" title=\"LEXUSLS\">LEXUSLS</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3830/\" target=\"_blank\" title=\"领克02\">领克02</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/52/\" target=\"_blank\" title=\"朗逸汽车\">朗逸汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2904/\" target=\"_blank\" title=\"力帆X80\">力帆X80</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/390/\" target=\"_blank\" title=\"雷克萨斯GS450H\">雷克萨斯GS450H</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4163/\" target=\"_blank\" title=\"朗逸电动\">朗逸电动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/384/\" target=\"_blank\" title=\"雷克萨斯RX270\">雷克萨斯RX270</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/174/\" target=\"_blank\" title=\"铃木天语SX4\">铃木天语SX4</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2936/\" target=\"_blank\" title=\"雷凌混动力版\">雷凌混动力版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/390/\" target=\"_blank\" title=\"雷克萨斯GS300\">雷克萨斯GS300</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2586/\" target=\"_blank\" title=\"揽胜运动版新能源版\">揽胜运动版新能源版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/385/\" target=\"_blank\" title=\"雷克萨斯LX\">雷克萨斯LX</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/389/\" target=\"_blank\" title=\"雷克萨斯ES350\">雷克萨斯ES350</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3062/\" target=\"_blank\" title=\"乐风RV\">乐风RV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1145/\" target=\"_blank\" title=\"凌志CT系、 \">凌志CT系、 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2311/\" target=\"_blank\" title=\"龙威轻卡\">龙威轻卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2430/\" target=\"_blank\" title=\"力帆X50\">力帆X50</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3336/\" target=\"_blank\" title=\"领主\">领主</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/384/\" target=\"_blank\" title=\"雷克萨斯RX350\">雷克萨斯RX350</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2936/\" target=\"_blank\" title=\"雷凌双擎新能源版\">雷凌双擎新能源版</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/923/\" target=\"_blank\" title=\"MPX\">MPX</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2523/\" target=\"_blank\" title=\"马自达6阿特兹\">马自达6阿特兹</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1263/\" target=\"_blank\" title=\"MG3SW\">MG3SW</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/731/\" target=\"_blank\" title=\"Mustang\">Mustang</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3093/\" target=\"_blank\" title=\"malibuXL\">malibuXL</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/724/\" target=\"_blank\" title=\"马自达MX5\">马自达MX5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2793/\" target=\"_blank\" title=\"名爵CS\">名爵CS</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2377/\" target=\"_blank\" title=\"m4 \">m4 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1147/\" target=\"_blank\" title=\"慕尚\">慕尚</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4076/\" target=\"_blank\" title=\"MODEL Y\">MODEL Y</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2359/\" target=\"_blank\" title=\"MINI JCW COUNTRYMAN\">MINI JCW COUNTRYMAN</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1845/\" target=\"_blank\" title=\"梅赛德斯AMGA45\">梅赛德斯AMGA45</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2523/\" target=\"_blank\" title=\"马自达ATENZA\">马自达ATENZA</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1402/\" target=\"_blank\" title=\"MALIBU\">MALIBU</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3184/\" target=\"_blank\" title=\"迈凯伦570GT\">迈凯伦570GT</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/724/\" target=\"_blank\" title=\"马自达MX5进口\">马自达MX5进口</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2635/\" target=\"_blank\" title=\"MG锐行\">MG锐行</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/370/\" target=\"_blank\" title=\"玛莎拉蒂GT跑车 \">玛莎拉蒂GT跑车 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/306/\" target=\"_blank\" title=\"牧马人罗宾汉\">牧马人罗宾汉</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/336/\" target=\"_blank\" title=\"迷你SUV\">迷你SUV</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/2423/\" target=\"_blank\" title=\"纳智捷优6\">纳智捷优6</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/56/\" target=\"_blank\" title=\"NEWPOLO\">NEWPOLO</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1169/\" target=\"_blank\" title=\"NV200\">NV200</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2564/\" target=\"_blank\" title=\"NX雷克萨斯\">NX雷克萨斯</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/941/\" target=\"_blank\" title=\"N5\">N5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3545/\" target=\"_blank\" title=\"纳瓦拉\">纳瓦拉</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1781/\" target=\"_blank\" title=\"纳智捷S5\">纳智捷S5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/186/\" target=\"_blank\" title=\"NISSAN骐达\">NISSAN骐达</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4239/\" target=\"_blank\" title=\"尼欧II\">尼欧II</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1608/\" target=\"_blank\" title=\"尼桑轩逸\">尼桑轩逸</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3652/\" target=\"_blank\" title=\"NEVS 93\">NEVS 93</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2564/\" target=\"_blank\" title=\"NX200\">NX200</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/601/\" target=\"_blank\" title=\"NEWPASSAT\">NEWPASSAT</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/382/\" target=\"_blank\" title=\"NAVIGATOR\">NAVIGATOR</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3169/\" target=\"_blank\" title=\"纳智捷 锐3\">纳智捷 锐3</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2423/\" target=\"_blank\" title=\"纳智捷优6SUV\">纳智捷优6SUV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2940/\" target=\"_blank\" title=\"尼桑蓝鸟\">尼桑蓝鸟</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1340/\" target=\"_blank\" title=\"尼桑楼兰\">尼桑楼兰</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1781/\" target=\"_blank\" title=\"纳智捷5SEDAN\">纳智捷5SEDAN</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/189/\" target=\"_blank\" title=\"尼桑天籁\">尼桑天籁</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/3703/\" target=\"_blank\" title=\"欧尚X70A\">欧尚X70A</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3317/\" target=\"_blank\" title=\"欧兰德\">欧兰德</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/345/\" target=\"_blank\" title=\"欧陆GTC \">欧陆GTC </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/345/\" target=\"_blank\" title=\"欧陆GT3R\">欧陆GT3R</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4063/\" target=\"_blank\" title=\"欧拉R1\">欧拉R1</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3020/\" target=\"_blank\" title=\"欧睿商用车\">欧睿商用车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4513/\" target=\"_blank\" title=\"欧尚X7\">欧尚X7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/395/\" target=\"_blank\" title=\"OUTBACK傲虎\">OUTBACK傲虎</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1406/\" target=\"_blank\" title=\"欧诺商务车\">欧诺商务车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3854/\" target=\"_blank\" title=\"欧尚A600\">欧尚A600</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1406/\" target=\"_blank\" title=\"欧诺\">欧诺</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"欧睿纯电动版\">欧睿纯电动版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/345/\" target=\"_blank\" title=\"欧陆\">欧陆</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3919/\" target=\"_blank\" title=\"欧拉iQ\">欧拉iQ</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"欧睿纯电动商务车\">欧睿纯电动商务车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/395/\" target=\"_blank\" title=\"OUTBACK\">OUTBACK</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1406/\" target=\"_blank\" title=\"欧诺汽车 \">欧诺汽车 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3317/\" target=\"_blank\" title=\"OUTLANDER\">OUTLANDER</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"欧睿商用电动版\">欧睿商用电动版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3020/\" target=\"_blank\" title=\"欧睿MPV\">欧睿MPV</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/3720/\" target=\"_blank\" title=\"Portofino\">Portofino</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/745/\" target=\"_blank\" title=\"帕纳梅拉\">帕纳梅拉</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/946/\" target=\"_blank\" title=\"PLUSV5\">PLUSV5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/745/\" target=\"_blank\" title=\"PANAMERAEDITION\">PANAMERAEDITION</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/601/\" target=\"_blank\" title=\"PASSAT\">PASSAT</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/601/\" target=\"_blank\" title=\"帕萨特汽车\">帕萨特汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3102/\" target=\"_blank\" title=\"帕萨特B8进口\">帕萨特B8进口</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2541/\" target=\"_blank\" title=\"帕拉梅拉油电混合\">帕拉梅拉油电混合</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3187/\" target=\"_blank\" title=\"PHIDEON\">PHIDEON</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2639/\" target=\"_blank\" title=\"皮卡D-MAX\">皮卡D-MAX</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3102/\" target=\"_blank\" title=\"PASSATB8\">PASSATB8</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/601/\" target=\"_blank\" title=\"帕萨特轿车\">帕萨特轿车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/745/\" target=\"_blank\" title=\"帕那蒙拉\">帕那蒙拉</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1154/\" target=\"_blank\" title=\"PASSATCC\">PASSATCC</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2541/\" target=\"_blank\" title=\"Panamera S E-Hybrid\">Panamera S E-Hybrid</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/200/\" target=\"_blank\" title=\"帕杰罗进口\">帕杰罗进口</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/160/\" target=\"_blank\" title=\"PRADO\">PRADO</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2541/\" target=\"_blank\" title=\"帕拉梅拉新能源\">帕拉梅拉新能源</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3762/\" target=\"_blank\" title=\"Polestar 1\">Polestar 1</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/333/\" target=\"_blank\" title=\"PORSCHE911\">PORSCHE911</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/655/\" target=\"_blank\" title=\"QX80\">QX80</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/655/\" target=\"_blank\" title=\"QX56\">QX56</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3227/\" target=\"_blank\" title=\"奇瑞7\">奇瑞7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4089/\" target=\"_blank\" title=\"清行400\">清行400</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2731/\" target=\"_blank\" title=\"奇瑞捷豹路虎揽胜极光\">奇瑞捷豹路虎揽胜极光</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3869/\" target=\"_blank\" title=\"全界Q1\">全界Q1</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3390/\" target=\"_blank\" title=\"启腾V60\">启腾V60</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1784/\" target=\"_blank\" title=\"Q3国产\">Q3国产</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/307/\" target=\"_blank\" title=\"切诺基\">切诺基</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2745/\" target=\"_blank\" title=\"启辰T70\">启辰T70</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2488/\" target=\"_blank\" title=\"QOROS 3 \">QOROS 3 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2416/\" target=\"_blank\" title=\"QX60混合动力版\">QX60混合动力版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1946/\" target=\"_blank\" title=\"奇瑞α7\">奇瑞α7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/47/\" target=\"_blank\" title=\"全新一代途锐\">全新一代途锐</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2754/\" target=\"_blank\" title=\"QOROS 3\">QOROS 3</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1514/\" target=\"_blank\" title=\"秦电动版\">秦电动版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1432/\" target=\"_blank\" title=\"QOROS3 \">QOROS3 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2847/\" target=\"_blank\" title=\"启腾EX80微型车 \">启腾EX80微型车 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2416/\" target=\"_blank\" title=\"QX60新能源\">QX60新能源</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1481/\" target=\"_blank\" title=\"旗胜\">旗胜</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/3219/\" target=\"_blank\" title=\"rx5 荣威\">rx5 荣威</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3722/\" target=\"_blank\" title=\"瑞虎5x\">瑞虎5x</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3900/\" target=\"_blank\" title=\"瑞虎8\">瑞虎8</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2253/\" target=\"_blank\" title=\"Ranger\">Ranger</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2233/\" target=\"_blank\" title=\"瑞风M6\">瑞风M6</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2793/\" target=\"_blank\" title=\"锐腾MGGS \">锐腾MGGS </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/197/\" target=\"_blank\" title=\"锐骐多功能商务车\">锐骐多功能商务车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1624/\" target=\"_blank\" title=\"RS3\">RS3</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/642/\" target=\"_blank\" title=\"RAV4一汽\">RAV4一汽</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1491/\" target=\"_blank\" title=\"瑞纳\">瑞纳</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1286/\" target=\"_blank\" title=\"瑞风七座商务车\">瑞风七座商务车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/547/\" target=\"_blank\" title=\"荣光\">荣光</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/187/\" target=\"_blank\" title=\"锐骐\">锐骐</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3424/\" target=\"_blank\" title=\"荣威ei6\">荣威ei6</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1340/\" target=\"_blank\" title=\"日产MURANO\">日产MURANO</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1163/\" target=\"_blank\" title=\"RANGROVERSPORT\">RANGROVERSPORT</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2515/\" target=\"_blank\" title=\"瑞虎三\">瑞虎三</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1080/\" target=\"_blank\" title=\"荣威950\">荣威950</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2652/\" target=\"_blank\" title=\"瑞途小客车\">瑞途小客车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1825/\" target=\"_blank\" title=\"RS7\">RS7</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/62/\" target=\"_blank\" title=\"速腾冠军\">速腾冠军</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3927/\" target=\"_blank\" title=\"SENIA R9\">SENIA R9</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2786/\" target=\"_blank\" title=\"上汽大通MAXUSEV80\">上汽大通MAXUSEV80</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3028/\" target=\"_blank\" title=\"上汽通用CT6 \">上汽通用CT6 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3974/\" target=\"_blank\" title=\"SERES SF5\">SERES SF5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1928/\" target=\"_blank\" title=\"上海大众朗行\">上海大众朗行</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/141/\" target=\"_blank\" title=\"赛欧三代\">赛欧三代</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1765/\" target=\"_blank\" title=\"顺达卡车\">顺达卡车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/54/\" target=\"_blank\" title=\"桑塔纳尚纳\">桑塔纳尚纳</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2786/\" target=\"_blank\" title=\"上汽大通EV80电动\">上汽大通EV80电动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/395/\" target=\"_blank\" title=\"斯巴鲁OUTBACK \">斯巴鲁OUTBACK </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1464/\" target=\"_blank\" title=\"S63AMG\">S63AMG</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3218/\" target=\"_blank\" title=\"绅宝X35\">绅宝X35</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2966/\" target=\"_blank\" title=\"帅铃T6\">帅铃T6</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3019/\" target=\"_blank\" title=\"绅宝X25北汽\">绅宝X25北汽</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2780/\" target=\"_blank\" title=\"索纳塔\">索纳塔</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2779/\" target=\"_blank\" title=\"萨瓦纳福田\">萨瓦纳福田</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2786/\" target=\"_blank\" title=\"上汽大通MAXUS EV80\">上汽大通MAXUS EV80</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3896/\" target=\"_blank\" title=\"宋MAX混动\">宋MAX混动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2966/\" target=\"_blank\" title=\"帅铃\">帅铃</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/4083/\" target=\"_blank\" title=\"Taycan\">Taycan</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2546/\" target=\"_blank\" title=\"天津一汽D60\">天津一汽D60</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2948/\" target=\"_blank\" title=\"途胜\">途胜</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2546/\" target=\"_blank\" title=\"天津D60\">天津D60</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1962/\" target=\"_blank\" title=\"特斯拉MODELS\">特斯拉MODELS</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/162/\" target=\"_blank\" title=\"TOYOTACOROLLA\">TOYOTACOROLLA</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/47/\" target=\"_blank\" title=\"TOUAREG \">TOUAREG </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2546/\" target=\"_blank\" title=\"天津一汽骏派\">天津一汽骏派</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2835/\" target=\"_blank\" title=\"T7微卡\">T7微卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4171/\" target=\"_blank\" title=\"天际ME7\">天际ME7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3371/\" target=\"_blank\" title=\"特顺\">特顺</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/47/\" target=\"_blank\" title=\"途锐\">途锐</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1554/\" target=\"_blank\" title=\"拓陆者轿货\">拓陆者轿货</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3688/\" target=\"_blank\" title=\"图雅诺 EV\">图雅诺 EV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2378/\" target=\"_blank\" title=\"TUV威虎\">TUV威虎</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1960/\" target=\"_blank\" title=\"TESLAMODELX \">TESLAMODELX </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1554/\" target=\"_blank\" title=\"拓陆者微卡\">拓陆者微卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/121/\" target=\"_blank\" title=\"通用别克凯越\">通用别克凯越</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/121/\" target=\"_blank\" title=\"通用凯越\">通用凯越</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2846/\" target=\"_blank\" title=\"T32金杯\">T32金杯</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/2744/\" target=\"_blank\" title=\"volvo xc60\">volvo xc60</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3091/\" target=\"_blank\" title=\"veranoGS\">veranoGS</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1583/\" target=\"_blank\" title=\"V52面包车\">V52面包车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1307/\" target=\"_blank\" title=\"V60\">V60</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1795/\" target=\"_blank\" title=\"V40跨界版 \">V40跨界版 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2903/\" target=\"_blank\" title=\"VERANO\">VERANO</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/200/\" target=\"_blank\" title=\"V93帕杰罗\">V93帕杰罗</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1795/\" target=\"_blank\" title=\"V40CC\">V40CC</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3428/\" target=\"_blank\" title=\"vv7\">vv7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/167/\" target=\"_blank\" title=\"VIOS威驰\">VIOS威驰</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1583/\" target=\"_blank\" title=\"V52微型\">V52微型</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/409/\" target=\"_blank\" title=\"V3菱悦\">V3菱悦</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2892/\" target=\"_blank\" title=\"V75佳宝\">V75佳宝</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/946/\" target=\"_blank\" title=\"V5PLUS\">V5PLUS</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1307/\" target=\"_blank\" title=\"V60进口 \">V60进口 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4414/\" target=\"_blank\" title=\"VS5\">VS5</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3976/\" target=\"_blank\" title=\"VELITE 6\">VELITE 6</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/517/\" target=\"_blank\" title=\"V8VANTAGE\">V8VANTAGE</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/517/\" target=\"_blank\" title=\"V8 Vantage\">V8 Vantage</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1414/\" target=\"_blank\" title=\"V40进口\">V40进口</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/2522/\" target=\"_blank\" title=\"五菱730\">五菱730</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/516/\" target=\"_blank\" title=\"无限M级\">无限M级</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"潍柴亚星欧睿商务车电动版\">潍柴亚星欧睿商务车电动版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"潍柴纯电动欧睿\">潍柴纯电动欧睿</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/167/\" target=\"_blank\" title=\"威驰\">威驰</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2967/\" target=\"_blank\" title=\"潍柴737英致\">潍柴737英致</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4060/\" target=\"_blank\" title=\"威旺407EV\">威旺407EV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3091/\" target=\"_blank\" title=\"威朗\">威朗</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/547/\" target=\"_blank\" title=\"五菱荣光面包车 \">五菱荣光面包车 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/167/\" target=\"_blank\" title=\"威驰汽车\">威驰汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/99/\" target=\"_blank\" title=\"沃尔沃XC90进口\">沃尔沃XC90进口</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1858/\" target=\"_blank\" title=\"WRAITH\">WRAITH</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1182/\" target=\"_blank\" title=\"威霆商务车\">威霆商务车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1217/\" target=\"_blank\" title=\"五菱宏光S\">五菱宏光S</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/547/\" target=\"_blank\" title=\"五菱荣光\">五菱荣光</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2744/\" target=\"_blank\" title=\"沃尔沃xc60国产 \">沃尔沃xc60国产 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"潍柴亚星欧睿纯电动商用车\">潍柴亚星欧睿纯电动商用车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2096/\" target=\"_blank\" title=\"五菱荣光皮卡\">五菱荣光皮卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3021/\" target=\"_blank\" title=\"潍柴欧睿纯电动商用车\">潍柴欧睿纯电动商用车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3086/\" target=\"_blank\" title=\"五十铃瑞迈皮卡 \">五十铃瑞迈皮卡 </a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/1402/\" target=\"_blank\" title=\"雪福来迈锐宝\">雪福来迈锐宝</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/353/\" target=\"_blank\" title=\"XJL\">XJL</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3062/\" target=\"_blank\" title=\"雪佛兰乐风旅行版 \">雪佛兰乐风旅行版 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2019/\" target=\"_blank\" title=\"厦门金龙凯哥\">厦门金龙凯哥</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1166/\" target=\"_blank\" title=\"星卡 \">星卡 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1696/\" target=\"_blank\" title=\"小康K01小卡\">小康K01小卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1608/\" target=\"_blank\" title=\"轩逸车\">轩逸车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1391/\" target=\"_blank\" title=\"X1宝马\">X1宝马</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2851/\" target=\"_blank\" title=\"小康C32小卡\">小康C32小卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1374/\" target=\"_blank\" title=\"雪福来科帕奇 \">雪福来科帕奇 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/730/\" target=\"_blank\" title=\"雪弗兰科迈罗\">雪弗兰科迈罗</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2917/\" target=\"_blank\" title=\"X5油电混合版\">X5油电混合版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/521/\" target=\"_blank\" title=\"夏朗汽车\">夏朗汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1589/\" target=\"_blank\" title=\"星旺微型\">星旺微型</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3019/\" target=\"_blank\" title=\"X25北汽\">X25北汽</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2349/\" target=\"_blank\" title=\"X30\">X30</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1139/\" target=\"_blank\" title=\"小幻影\">小幻影</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3093/\" target=\"_blank\" title=\"雪佛兰malibuXL\">雪佛兰malibuXL</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2008/\" target=\"_blank\" title=\"厦门金威\">厦门金威</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1778/\" target=\"_blank\" title=\"新圣达\">新圣达</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/2084/\" target=\"_blank\" title=\"野帝\">野帝</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/149/\" target=\"_blank\" title=\"雅阁第九代\">雅阁第九代</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/642/\" target=\"_blank\" title=\"一汽丰田RAV4\">一汽丰田RAV4</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/149/\" target=\"_blank\" title=\"雅阁9代\">雅阁9代</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2578/\" target=\"_blank\" title=\"一汽解放t80旅居车 \">一汽解放t80旅居车 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2422/\" target=\"_blank\" title=\"英菲尼迪Q50\">英菲尼迪Q50</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/62/\" target=\"_blank\" title=\"一汽大众速腾\">一汽大众速腾</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1367/\" target=\"_blank\" title=\"逸动\">逸动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1607/\" target=\"_blank\" title=\"油电混合版S级 \">油电混合版S级 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2842/\" target=\"_blank\" title=\"英朗\">英朗</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1506/\" target=\"_blank\" title=\"一汽红旗H7\">一汽红旗H7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1405/\" target=\"_blank\" title=\"翼博\">翼博</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3899/\" target=\"_blank\" title=\"云逸\">云逸</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2380/\" target=\"_blank\" title=\"YARiS L 致炫\">YARiS L 致炫</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2804/\" target=\"_blank\" title=\"逸动EV新能源版\">逸动EV新能源版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2380/\" target=\"_blank\" title=\"YARISL致炫\">YARISL致炫</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3980/\" target=\"_blank\" title=\"宇通T7\">宇通T7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/149/\" target=\"_blank\" title=\"雅阁车 \">雅阁车 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/149/\" target=\"_blank\" title=\"雅阁八代\">雅阁八代</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/149/\" target=\"_blank\" title=\"雅阁九代\">雅阁九代</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/3025/\" target=\"_blank\" title=\"众泰汽车S21\">众泰汽车S21</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/192/\" target=\"_blank\" title=\"郑州日产皮卡D22 \">郑州日产皮卡D22 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1313/\" target=\"_blank\" title=\"众泰T300\">众泰T300</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1225/\" target=\"_blank\" title=\"智跑\">智跑</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3003/\" target=\"_blank\" title=\"中兴小老虎\">中兴小老虎</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2645/\" target=\"_blank\" title=\"众泰100电动\">众泰100电动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2645/\" target=\"_blank\" title=\"众泰100纯电动版\">众泰100纯电动版</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3347/\" target=\"_blank\" title=\"众泰Z500新能源车\">众泰Z500新能源车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2923/\" target=\"_blank\" title=\"众泰E01\">众泰E01</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2923/\" target=\"_blank\" title=\"众泰E30芝麻\">众泰E30芝麻</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3711/\" target=\"_blank\" title=\"众泰T300EV\">众泰T300EV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1888/\" target=\"_blank\" title=\"致尚\">致尚</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3783/\" target=\"_blank\" title=\"知豆D3\">知豆D3</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3025/\" target=\"_blank\" title=\"众泰S21\">众泰S21</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3173/\" target=\"_blank\" title=\"众泰T700\">众泰T700</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4072/\" target=\"_blank\" title=\"战车\">战车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/369/\" target=\"_blank\" title=\"总裁\">总裁</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2837/\" target=\"_blank\" title=\"Z700众泰\">Z700众泰</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2645/\" target=\"_blank\" title=\"众泰云100纯电动\">众泰云100纯电动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2645/\" target=\"_blank\" title=\"众泰云100纯电\">众泰云100纯电</a></li>\n                    </ul>\n                    <ul do=\"ic_show_ps_content\"  style=\"display:none;\"  >\n                        <li><a href=\"//newcar.xcar.com.cn/21/\" target=\"_blank\" title=\"3系标轴（版）\">3系标轴（版）</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1578/\" target=\"_blank\" title=\"昕锐RAPID\">昕锐RAPID</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/21/\" target=\"_blank\" title=\"3系加长\">3系加长</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/54/\" target=\"_blank\" title=\"\"></a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2522/\" target=\"_blank\" title=\"730\">730</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4095/\" target=\"_blank\" title=\"鑫源X30LEV\">鑫源X30LEV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1564/\" target=\"_blank\" title=\"讴歌NSX\">讴歌NSX</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4061/\" target=\"_blank\" title=\"奕歌\">奕歌</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4094/\" target=\"_blank\" title=\"鑫源T20EV\">鑫源T20EV</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3885/\" target=\"_blank\" title=\"讴歌CDX混动\">讴歌CDX混动</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2399/\" target=\"_blank\" title=\"2系进口\">2系进口</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/4478/\" target=\"_blank\" title=\"奕炫\">奕炫</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3352/\" target=\"_blank\" title=\"718\">718</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2835/\" target=\"_blank\" title=\"骐铃T7小卡\">骐铃T7小卡</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3149/\" target=\"_blank\" title=\"迦途IS7\">迦途IS7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/993/\" target=\"_blank\" title=\"300c克莱斯勒\">300c克莱斯勒</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2835/\" target=\"_blank\" title=\"骐铃T7\">骐铃T7</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/2522/\" target=\"_blank\" title=\"730宝骏\">730宝骏</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3162/\" target=\"_blank\" title=\"580风光\">580风光</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/1139/\" target=\"_blank\" title=\"200EX\">200EX</a></li>\n                    </ul>\n                </dd>\n            </dl>\n\n            <dl class=\"g-link-group\">\n                <dt class=\"g-link-cls\">品牌找车：</dt>\n                <dd class=\"g-link-items clearfix\">\n                    <ul>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b8/\" target=\"_blank\" title=\"ftms\">ftms</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b98/\" target=\"_blank\" title=\"ford进口 \">ford进口 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b30/\" target=\"_blank\" title=\"bydauto \">bydauto </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b55/\" target=\"_blank\" title=\"chery \">chery </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b295/\" target=\"_blank\" title=\"梅赛德斯-迈巴赫(进口)\">梅赛德斯-迈巴赫(进口)</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b63/\" target=\"_blank\" title=\"奥迪(进口)\">奥迪(进口)</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b160/\" target=\"_blank\" title=\"广州三菱 \">广州三菱 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b18/\" target=\"_blank\" title=\"emgrand \">emgrand </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b293/\" target=\"_blank\" title=\"奇瑞捷豹路虎\">奇瑞捷豹路虎</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b142/\" target=\"_blank\" title=\"重庆力帆 \">重庆力帆 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b13/\" target=\"_blank\" title=\"dongfeng nissan\">dongfeng nissan</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b98/\" target=\"_blank\" title=\"进口ford\">进口ford</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b30/\" target=\"_blank\" title=\"比亚迪\">比亚迪</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b323/\" target=\"_blank\" title=\"东风风光\">东风风光</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b141/\" target=\"_blank\" title=\"zotye auto\">zotye auto</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b12/\" target=\"_blank\" title=\"beijing-hyundai\">beijing-hyundai</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b2/\" target=\"_blank\" title=\"一汽大众汽车\">一汽大众汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b217/\" target=\"_blank\" title=\"观致汽车\">观致汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b83/\" target=\"_blank\" title=\"landrover进口\">landrover进口</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b303/\" target=\"_blank\" title=\"鑫源华晨 \">鑫源华晨 </a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b187/\" target=\"_blank\" title=\"广汽吉奥\">广汽吉奥</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b265/\" target=\"_blank\" title=\"金龙汽车\">金龙汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b206/\" target=\"_blank\" title=\"长安汽车\">长安汽车</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b12/\" target=\"_blank\" title=\"北京现代\">北京现代</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b34/\" target=\"_blank\" title=\"北京汽车制造厂\">北京汽车制造厂</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b230/\" target=\"_blank\" title=\"MAXUS大通\">MAXUS大通</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b148/\" target=\"_blank\" title=\"上海大众斯柯达\">上海大众斯柯达</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b290/\" target=\"_blank\" title=\"赛麟saleen\">赛麟saleen</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b47/\" target=\"_blank\" title=\"华晨金杯\">华晨金杯</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/price/b129/\" target=\"_blank\" title=\"东风标致\">东风标致</a></li>\n                    </ul>\n            </dl>\n\n\n            <dl class=\"g-link-group\">\n                <dt class=\"g-link-cls\">热门搜索：</dt>\n                <dd class=\"g-link-items clearfix\">\n                    <ul>\n                        <li><a href=\"http://newcar.xcar.com.cn/3/config.htm\" target=\"_blank\" title=\"奥迪TT双门参数配置\" >奥迪TT双门参数配置</a></li>\n                        <li><a href=\"http://newcar.xcar.com.cn/photo/ps3/\" target=\"_blank\" title=\"奥迪TT双门图片\" >奥迪TT双门图片</a></li>\n                        <li><a href=\"//newcar.xcar.com.cn/3/baojia/\" target=\"_blank\" title=\"奥迪TT双门报价\" >奥迪TT双门报价</a></li>\n                        <li><a href=\"http://newcar.xcar.com.cn/3/2011/detail/\" target=\"_blank\" title=\"奥迪TT双门全车详解\" >奥迪TT双门全车详解</a></li>\n                        <li><a href=\"http://newcar.xcar.com.cn/3/review.htm\" target=\"_blank\" title=\"奥迪TT双门口碑\" >奥迪TT双门口碑</a></li>\n                        <li><a href=\"http://newcar.xcar.com.cn/3/news.htm\" target=\"_blank\" title=\"奥迪TT双门文章\" >奥迪TT双门文章</a></li>\n                        <li><a href=\"http://newcar.xcar.com.cn/3/video.htm\" target=\"_blank\" title=\"奥迪TT双门视频\" >奥迪TT双门视频</a></li>\n                        <li><a href=\"http://www.xcar.com.cn/bbs/forumdisplay.php?fid=703\" target=\"_blank\" title=\"奥迪TT双门论坛\" >奥迪TT双门论坛</a></li>\n                    </ul>\n            </dl>\n\n\n            <dl class=\"g-link-group\">\n                <dt class=\"g-link-cls\">移动频道：</dt>\n                <dd class=\"g-link-items clearfix\">\n                    <ul>\n                        <li><a href=\"https://a.xcar.com.cn/3/\" target=\"_blank\" title=\"移动页面\" >移动页面</a></li>\n\n                        <li><a href=\"https://a.xcar.com.cn/brand/\" target=\"_blank\" title=\"选车找车\" >选车找车</a></li>\n\n                        <li><a href=\"https://a.xcar.com.cn/sale/\" target=\"_blank\" title=\"降价汽车\" >降价汽车</a></li>\n\n                        <li><a href=\"https://a.xcar.com.cn/selected/\" target=\"_blank\" title=\"汽车论坛\" >汽车论坛</a></li>\n\n                        <li><a href=\"https://a.xcar.com.cn/mall/\" target=\"_blank\" title=\"汽车商城\" >汽车商城</a></li>\n\n                        <li><a href=\"https://a.xcar.com.cn/club/xbb/\" target=\"_blank\" title=\"游记\" >游记</a></li>\n\n                        <li><a href=\"https://a.xcar.com.cn/xtv/\" target=\"_blank\" title=\"汽车视频\" >汽车视频</a></li>\n\n                        <li><a href=\"https://a.xcar.com.cn/top/\" target=\"_blank\" title=\"汽车排行榜\" >汽车排行榜</a></li>\n\n                    </ul>\n            </dl>\n        </div>\n    </div>\n    <script type=\"text/javascript\">\n        $(document).ready(function(){\n            $(\"#dl_ci_ps_show [do=ic_show_ps]\").hover(function(){\n                $(\"#dl_ci_ps_show [do=ic_show_ps_content]\").hide().eq($(\"#dl_ci_ps_show [do=ic_show_ps]\").index($(this))).show();\n            });\n        });\n    </script></div>\n<!-- 尾部框架 -->\n<div class=\"bottom_colour_two\">\n    <script type=\"text/javascript\">var jqueryname = $;</script>\n    <script src=\"//js.xcar.com.cn/tools/public_func.js\"></script>\n    <script src=\"//asserts.xcarimg.com/resource/common/xlogin_box.js?v=201901071324\"></script>\n    <div class=\"content_nt mar_top8\">\n        <div class=\"footer_nt\">\n            <p><a href=\"http://www.xcar.com.cn/about/us/\" target=\"_blank\" rel=\"nofollow\">关于爱卡</a>|<a href=\"http://www.xcar.com.cn/about/job/\"\n                                                                                                     target=\"_blank\" rel=\"nofollow\">招贤纳士</a>|<a href=\"http://www.xcar.com.cn/about/contact/\" target=\"_blank\" rel=\"nofollow\">联系我们</a>|<a\n                    href=\"http://www.xcar.com.cn/about/links/\" target=\"_blank\">友情链接</a>|<a href=\"//newcar.xcar.com.cn/\"\n                                                                                           target=\"_blank\">选车中心</a>|<a href=\"//newcar.xcar.com.cn/photo/\" target=\"_blank\">汽车图片</a>|<a href=\"//club.xcar.com.cn/\"\n                                                                                                                                                                                      target=\"_blank\">汽车论坛</a>|<a href=\"http://www.xcar.com.cn/about/sitemap/\" target=\"_blank\">站点地图</a>|<a\n                    href=\"//my.xcar.com.cn/total_station_feedback.php\" target=\"_blank\" rel=\"nofollow\">意见反馈</a>|<a href=\"http://www.xcar.com.cn/chezhan/beijing/\"\n                                                                                                                  target=\"_blank\">北京车展</a>|<a href=\"http://www.xcar.com.cn/chezhan/guangzhou/\" target=\"_blank\">广州车展</a>|<a\n                    href=\"//dw.xcar.com.cn/adcount.php?id=178\" target=\"_blank\">手机爱卡</a><br />&copy;2002-2019\n                www.xcar.com.cn All rights reserved. 北京智德典康电子商务有限公司（爱卡汽车） 版权所有.<input type=\"hidden\" id=\"ICP\" value=\"京ICP证：010391 号\" />&nbsp;\n                电话：010-82616677 <br /><a target=\"_blank\" href=\"//www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010802023251\"\n                                         style=\"display:inline-block;text-decoration:none;height:20px;line-height:20px;\"><img src=\"//pic.xcarimg.com/img/07news/2017/04/21/457569f0a77c57f56dbc337a1ead2f68.png\"\n                                                                                                                              style=\"float:left;\" />京公网安备 11010802023251号</a><a href=\"http://www.xcar.com.cn/register/terms.htm\"\n                                                                                                                                                                                target=\"_blank\">用户服务协议</a><a href=\"http://www.xcar.com.cn/register/yinsi.htm\" target=\"_blank\">隐私权声明</a>\n                <br />互联网违法和不良信息举报方式：电话：400-678-0116 邮箱：complaint@xcar.com.cn</p>\n        </div>\n    </div>\n    <script src=\"//js.xcar.com.cn/login/msg.js\"></script>\n    <script src=\"//js.xcar.com.cn/login/header2015.js?d=2090116\"></script>\n\n    <script>\n        jqueryname(\"#xlogin\").live(\"click\", function () {\n            jqueryname(\".login\").xLoginBox({\n                func: function () {\n                    jqueryname(\"#xlogininfo\").attr(\"style\", \"\");\n                    callLoginScript.call(null);\n                    reloadMsgInfo.call(null);\n                },\n                args: [],\n                show: true\n            });\n        });\n    </script>\n    <script type=\"text/javascript\" src=\"//msg.xcar.com.cn/newpop/msg_tip_new_forbbs.php?type=cms\"></script>\n    <script src=\"//js.xcar.com.cn/source/info/js/clearCookie.js?t=0627\" type=\"text/javascript\"></script>\n    <script type=\"text/javascript\">\n        var _bdhmProtocol = ((\"http:\" == document.location.protocol) ? \" http://\" : \" https://\");\n        document.write(unescape(\"%3Cscript src='\" + _bdhmProtocol + \"hm.baidu.com/h.js%3F53eb54d089f7b5dd4ae2927686b183e0' type='text/javascript'%3E%3C/script%3E\"));\n    </script>\n    <script>\n        (function () {\n            var bp = document.createElement('script');\n            var curProtocol = window.location.protocol.split(':')[0];\n            if (curProtocol === \"https\") {\n                bp.src = \"https://zz.bdstatic.com/linksubmit/push.js\";\n            } else {\n                bp.src = \"http://push.zhanzhang.baidu.com/push.js\";\n            }\n\n            var s = document.getElementsByTagName(\"script\")[0];\n            s.parentNode.insertBefore(bp, s);\n        })();\n    </script></div>\n\n<script type=\"text/javascript\">\n    var jQuery_1_7_2 = $;\n    var jqueryname = jQuery_1_7_2;\n</script>\n<!--右侧对比工具栏-->\n\n<div class=\"return_coat\" style=\"display: block;height:auto;\" id=\"control_coat\">\n    <div class=\"fast_pop\" id=\"fast_pop_a\" style=\"display:none;\" ><div class=\"fast_pop_txt\">立即询价<br />享购车优惠</div><span class=\"fast_pop_close\" id=\"fast_pop_close_x\"></span></div>\n    <div class=\"fast_text\" id=\"fast_pop_b\" style=\"display:none;\" ><a href=\"javascript:void(0)\" class=\"a_link_fast\">快速询底价</a></div>\n    <div class=\"return_db\" id=\"return_db\" style=\"\">\n        <a href=\"javascript:void(0)\" class=\"a_link\">车型对比</a><!--滑过添加样式 a_hover -->\n        <!-- 对比弹出框 -->\n        <div class=\"compare_pop\" id=\"compare_pop_wrap\" style=\"display:none;\">\n            <div class=\"title\"><span>对比工具栏</span><a href=\"javascript:void(0)\" class=\"pack_up\" id=\"retract\"><em></em>收起</a></div>\n            <div class=\"compare_cn\">\n                <ul class=\"compare_ul cmp_show_block\">\n\n                </ul>\n                <div class=\"compare_elect\">\n                    <!-- 品牌 -->\n                    <div class=\"elect_col\" style=\"display:none;\" id=\"pb_block\"><!-- 第一个框 -->\n                        <div class=\"elect_tt\"><a href=\"javascript:void(0)\" class=\"yj_pb\"><b>品牌</b></a></div>\n                        <div class=\"elect_roll no_roll\" >\n                            <ul class=\"roll_l ul_cp_words\"></ul> <!-- 放字母 -->\n                            <div class=\"roll_r roll_off roll_pb_croll\">\n                                <ul class=\"roll_ul ul_pb_words\"></ul><!-- 放父品牌 -->\n                            </div>\n                        </div>\n                    </div>\n                    <!-- 品牌 end-->\n                    <!-- 品牌 车系-->\n                    <div class=\"elect_col\" style=\"display:none\" id=\"ps_block\"><!-- 第2个框 -->\n                        <div class=\"elect_tt\"><a href=\"javascript:void(0)\" class=\"yj_pb\">品牌</a><span>&gt;</span><a href=\"javascript:void(0)\" class=\"yj_ps\"><b>车系</b></a></div>\n                        <div class=\"elect_roll\">\n                            <ul class=\"roll_ul ul_ps_words\"></ul><!-- 放父车系 -->\n                        </div>\n                    </div>\n                    <!-- 品牌 车系 end-->\n                    <!-- 品牌 车系 车型-->\n                    <div class=\"elect_col\" style=\"display:none\" id=\"m_block\"><!-- 第3个框 -->\n                        <div class=\"elect_tt\"><a href=\"javascript:void(0)\" class=\"yj_pb\">品牌</a><span>&gt;</span><a href=\"javascript:void(0)\" class=\"yj_ps\">车系</a><span>&gt;</span><a href=\"javascript:void(0)\"><b>车型</b></a></div>\n                        <div class=\"elect_roll\">\n                            <ul class=\"roll_ul ul_m_words\"></ul>\n                        </div>\n                    </div>\n                    <!-- 品牌 车系 车型 end-->\n                    <div class=\"elect_main\">\n                        <div class=\"elect_txt\" id=\"s_pb_block\"> <em></em>请选择</div>\n                    </div>\n                </div>\n                <div class=\"elect_bt\">\n                    <a href=\"javascript:void(0)\" class=\"blue_but\"  id=\"beginCmp\" data-key=\"\" target=\"_blank\">开始对比</a>\n                    <span id=\"alert_message\">最多对比6款车型</span>\n                    <a href=\"javascript:void(0)\" class=\"pruge\" id=\"emptyAllCmp\" >全部清空</a>\n                </div>\n                <!--推荐车型-->\n                <div class=\"elect_rm\" id=\"ad_contain_div\">\n\n                </div>\n                <!--推荐车型 end-->\n            </div>\n        </div>\n        <!-- 对比弹出框 end-->\n    </div><div id=\"wxbackgroung\" class=\"graybg_pop ie6fixed_t\" style=\"display:none\"></div>\n\n    <div class=\"return_fx\" id=\"return_fx\">\n        <a href=\"javascript:void(0)\" class=\"a_link\">分享</a>\n        <div class=\"bdsharebuttonbox share_pop\" style=\"display: none;\">\n            <a title=\"分享到新浪微博\" href=\"javascript:;\" class=\"sina \" data-cmd=\"tsina\"></a>\n            <a title=\"分享到QQ空间\" href=\"javascript:;\" class=\"kj bds_qzone\" data-cmd=\"qzone\"></a>\n            <a title=\"分享到微信\" href=\"javascript:;\" class=\"wx bds_weixin bgimg\"></a>\n            <a title=\"分享到QQ好友\" href=\"javascript:;\" class=\"qq bds_sqq\" data-cmd=\"sqq\"></a>\n            <div class=\"wx_share\" style=\"display: none\">\n                <div class=\"wx_wt\">\n                    <p>扫二维码 分享朋友圈</p>\n                    <div class=\"wx_img\"><img id=\"qrcode\" style=\"height:130;width:130px\" src=\"//hezuo.xcar.com.cn/index.php?partner=qrcode&conv=0&url=http://newcar.xcar.com.cn/3\"></div>\n                    <a href=\"//hezuo.xcar.com.cn/index.php?partner=weixin_share&conv=0&url=%2F%2Fnewcar.xcar.com.cn%2F3&title=%E3%80%90%E5%A5%A5%E8%BF%AATT%E5%8F%8C%E9%97%A8%E3%80%91%E6%96%B0%E5%A5%A5%E8%BF%AA_%E5%A5%A5%E8%BF%AATT%E5%8F%8C%E9%97%A8%E6%8A%A5%E4%BB%B7%7C%E5%9B%BE%E7%89%872017%E6%AC%BE%E5%A5%A5%E8%BF%AATT%E5%8F%8C%E9%97%A8%E6%80%8E%E4%B9%88%E6%A0%B7_%E7%88%B1%E5%8D%A1%E6%B1%BD%E8%BD%A6\" target=\"_blank\" class=\"wx_use\">还不知道怎么用？</a>\n                </div>\n            </div>\n        </div>\n    </div>\n    <div class=\"return_fh\" id=\"return_fh\" style=\"display:none\"><a href=\"javascript:;\">回到顶部</a></div>\n</div>\n<!--右侧对比工具栏 end-->\n<!-- 尾部框架 end-->\n<script type=\"text/javascript\">var compare_clickcode = [124739,124738,124740,124741,124742,124743,124744,124745,124746,124747];</script>\n<script type=\"text/javascript\" src=\"//asserts.xcarimg.com/resource/DemioModel/js/dealer_cookie.js\"></script>\n<script type=\"text/javascript\" src=\"//icon.xcar.com.cn/min/?f=2011newcar/ps/selectbox_ps_index_v3.js,pub_js/city.js,2011newcar/jsinclude/lazyload.min.js,pub_js/model_compare_new_selectcar.js&version=201918.09.05.1.1\"></script>\n<script src=\"//asserts.xcarimg.com/resource/xcarBrand/js/model_compare_new.js?v=2019-01-31\"></script>\n<script src=\"//asserts.xcarimg.com/resource/newcar/index/ps_index_v3.4.js?v=201904151016\"></script>\n<script type=\"text/javascript\" src=\"//asserts.xcarimg.com/resource/DemioModel/js/superslide.2.1.js\"></script>\n<script type=\"text/javascript\" async=\"async\" src=\"//asserts.xcarimg.com/resource/DemioModel/js/new_demion.js?20180709.03\"></script>\n<!-- short_video start -->\n<link rel=\"stylesheet\" href=\"//asserts.xcarimg.com/resource/common/short_video/css/short_video.css?v=201909032013\"/>\n<link rel=\"stylesheet\" type=\"text/css\" href=\"//asserts.xcarimg.com/resource/DemioModel/css/short_video.css?v=201909041338\"/>\n<script src=\"//asserts.xcarimg.com/resource/common/short_video/js/short_video_gbk.js?v=201909051843\"></script>\n<script src=\"//asserts.xcarimg.com/resource/xbb/src/js/libs/layer/layer.js\"></script>\n<script type=\"text/javascript\">\n    $(function(){\n        // 短视频\n        shortVideoInit({\n            attention_url: \"//newcar.xcar.com.cn/auto/index.php?r=service/AttentionApi/AddFollow\", // 关注接口url\n            cancel_attention_url: \"//newcar.xcar.com.cn/auto/index.php?r=service/AttentionApi/CancelFollow\", // 取消关注接口url\n        });\n    })\n</script>\n<!-- short_video end -->\n\n<!-- 阿拉丁询价框 -->\n\n<!-- 阿拉丁窗口 S -->\n<link type=\"text/css\" rel=\"stylesheet\" href=\"//asserts.xcarimg.com/resource/DemioModel/css/aladdin.css?v=2019-11-02 16:23\">\n\n<div class=\"system_pop\" id=\"success_alert\" style=\"display:none\">\n    <span class=\"stytem_close\"></span>\n    <div class=\"yes_icon\"></div>\n    <p class=\"yes_txt\">询价订单已提交成功</p>\n    <div class=\"appsubmit\">\n        <a href=\"javascript:void(0);\" id=\"iknow\">知道了</a>\n    </div>\n</div>\n\n\n<div class=\"system_pop\" id=\"ala_content\" style=\"display:none\">\n    <span class=\"stytem_close\" id=\"xclose\"></span>\n    <p class=\"system_tit\">立即询价可享厂商优惠政策，名额有限！</p>\n    <div class=\"system_dl\">\n        <dl class=\"pop_dl clearfix\">\n            <dt>意向车型：</dt>\n            <dd><div class=\"selectbox_two basic_select_two\" style=\"width:450px;\">\n                <div class=\"selecttxt_two\">\n                    <div class=\"selectem_two\" id=\"defaultmid\" data_val=\"0\"> </div>\n                </div>\n                <div class=\"option_two\" style=\"display: none; \">\n                    <ul id=\"select_mid\">\n\n                    </ul>\n                </div>\n                <span class=\"intro_txt_p\"></span>\n            </div>\n            </dd>\n        </dl>\n        <dl class=\"pop_dl clearfix\">\n            <dt>姓名：</dt>\n            <dd><input type=\"text\" maxlength=\"6\" name=\"name\" id=\"ala_name\" class=\"appinput\" value=\"请输入您的姓名\"\n                       onfocus=\"if(this.value=='请输入您的姓名'){this.value=''}\"  >\n                <span class=\"intro_txt_p\" id=\"name_tip\"></span>\n            </dd>\n        </dl>\n        <dl class=\"pop_dl clearfix\">\n            <dt>手机号：</dt>\n            <dd><input type=\"text\" name=\"mobile\" id=\"mobile\" class=\"appinput\" maxlength=\"11\" value=\"请输入有效手机号码\"\n                       onfocus=\"if(this.value=='请输入有效手机号码'){this.value=''}\" >\n                <span class=\"intro_txt_p\" id=\"mob_tip\"></span>\n            </dd>\n        </dl>\n        <dl class=\"pop_dl clearfix\">\n            <dt>购车地区：</dt>\n            <dd>\n                <div class=\"selectbox basic_select\" style=\"width:210px;\">\n                    <div class=\"selecttxt\"><div class=\"selectem\" id=\"se_place_p\" data_val=\"\">省份</div></div>\n                    <div class=\"option\" style=\"display: none; \">\n                        <ul id=\"ul_place_p\">\n                            <li value=\"0\" class=\"onblur\"><a>选择省份</a></li>\n\n                        </ul>\n                    </div>\n                </div>\n                <div class=\"selectbox basic_select\" style=\"width:210px;margin-left:28px;\">\n                    <div class=\"selecttxt\"><div class=\"selectem\" id=\"se_place_c\" data_val=\"\">城市</div></div>\n                    <div class=\"option\" style=\"display: none; \">\n                        <ul id=\"ul_place_c\">\n                            <li value=\"0\" class=\"onblur\"><a>选择城市</a></li>\n\n                        </ul>\n                    </div>\n                </div>\n                <span class=\"intro_txt_p\" id=\"city_tip\"></span>\n\n            </dd>\n        </dl>\n\n    </div>\n\n    <div class=\"infor_protect\" style=\"margin-top: 0px;height:20px;width:363px\">\n        <input id=\"loans\" name=\"loans\" type=\"checkbox\"    value=\"1\" style=\"margin-top:4px;\">\n        <span style=\"line-height:20px;color:#181818;color: #aaa;\">\n        同时咨询购车贷款服务\n    </span>\n    </div>\n\n    <div class=\"appsubmit\">\n        <a id=\"appsubmit\" href=\"javascript:void(0);\">一键询价</a>\n        <!-- <p class=\"special\">说明：信息保密，不对外公开。经销商会主动联系您。</p> -->\n    </div>\n    <span class=\"intro_txt_p\" id=\"res_tip\" style=\"position: static;text-align: center;display:block;\"></span>\n    <div class=\"infor_protect\">\n        <input id=\"info_protect\" name=\"\" type=\"checkbox\" checked=\"checked\" value=\"\">\n        <span>\n            我同意\n            <a target=\"_black\" href=\"//www.xcar.com.cn/register/yinsi.htm\">《隐私权声明》,</a>&nbsp;爱卡汽车将为您择优推荐经销商\n        </span>\n    </div>\n\n</div>\n<!--<script src=\"//icon.xcar.com.cn/min/?f=newcar/ipLocationInfo_v1.js\"></script>-->\n<script src=\"//icon.xcar.com.cn/pub_js/city.js?v=3201911025\" type=\"text/javascript\"></script>\n<script src=\"//asserts.xcarimg.com/resource/DemioModel/js/selectbox.js\" type=\"text/javascript\"></script>\n<script src=\"//asserts.xcarimg.com/resource/DemioModel/js/selectbox2.js\"></script>\n<script type=\"text/javascript\">\n\n    $(function(){\n        var pserid = \"3\";\n        var flag = true;\n        //var glo_arr = [];\n        var ul_place_p = $(\"#ul_place_p\");\n        var ul_place_c = $(\"#ul_place_c\");\n        var se_place_p = $(\"#se_place_p\");\n        var se_place_c = $(\"#se_place_c\");\n\n        //渲染省份\n        var t_province_arr = province_arr.split(',');\n        $.each(t_province_arr, function(i, v){\n            if(1 == i%2){\n                ul_place_p.append('<li data_val=\"'+t_province_arr[i-1]+'\" data_name=\"'+v+'\" id=\"cbp_li_'+t_province_arr[i-1]+'\"><a>'+v+'</a></li>');\n                if(province_id == t_province_arr[i-1]){ //ip定位到省\n                    se_place_p.html(v);\n                    se_place_p.attr('data_val',t_province_arr[i-1]);\n                }\n            }\n        });\n        //ip定位到城市\n        if(typeof city_id != 'undefined' && typeof city_name != 'undefined'){\n            se_place_c.attr('data_val',city_id);\n            se_place_c.html(city_name);\n        }\n\n        function reShow(){\n            $(\"#ala_name\").val('请输入您的姓名');\n            $(\"#mobile\").val('请输入有效手机号码');\n\n            $.get(\"/auto/index.php?r=AlaOrder/getmodel\",{pserid:pserid},function(data){\n                var tmp = data.split(\"@\");\n                $('#defaultmid').attr('data_val',tmp[0]);\n                $('#defaultmid').html(tmp[1]);\n                $('#select_mid').html(tmp[2]);\n            });\n        }\n\n        reShow();\n        //渲染城市\n        $(\"body\").on('click',\"li[id^='cbp_li_']\", function(){\n            var province_id = $(this).attr('data_val');\n            var province_name = $(this).attr('data_name');\n            se_place_p.attr('data_val', province_id);\n\n            var city_one = city_arr[province_id];\n            se_place_c.attr('data_val', 0);\n            se_place_c.html('城市');\n            ul_place_c.html('');\n            if(typeof city_one !== 'undefined'){\n                city_one_arr = city_one.split(',');\n                //se_place_c.attr('data_val', city_one_arr[0]);\n                //se_place_c.html(city_one_arr[1]);\n                $.each(city_one_arr, function(i, v){\n                    if(1 == i%2){\n                        ul_place_c.append('<li data_val=\"'+city_one_arr[i-1]+'\" data_name=\"'+v+'\" id=\"cbc_li_'+city_one_arr[i-1]+'\"><a>'+v+'</a></li>');\n                    }\n                    /*if(1 == i%2 && i>1){\n                        ul_place_c.append('<li data_val=\"'+city_one_arr[i-1]+'\" data_name=\"'+v+'\" id=\"cbc_li_'+city_one_arr[i-1]+'\"><a>'+v+'</a></li>');\n                    }*/\n                });\n            }\n        });\n        $('body').on('click',\"li[id^='cbc_li_']\",function(){\n            var city_id = $(this).attr('data_val');\n            se_place_c.attr('data_val', city_id);\n        })\n\n\n\n        //选择车型\n        $(\"body\").on('click',\"li[id^='m_li_']\",function(){\n            var m_id = $(this).attr('data_val');\n            //var m_name = $(this).attr('data_name');\n            var m_name = $(this).html();\n            $('#defaultmid').html(m_name);\n            $('#defaultmid').attr('data_val', m_id);\n        });\n        //点击关闭弹框\n        $('#xclose').on('click',function(){\n            $(\"#ala_content\").hide();\n            clicklog(127006);\n        })\n        var flag_blur = true;\n        var flag_blur2 = true;\n        $(\"#ala_name\").on('blur',function(){\n            if($(this).val() == ''){\n                $(\"#name_tip\").html('请输入您的姓名');\n            }else{\n\n                $.ajax({\n                    type: \"GET\",\n                    url : \"/auto/index.php?r=dealerPopw/filterKeyword\",\n                    data:{name:$(this).val()},\n                    async: false,\n                    success:function(data){\n                        var obj =eval(\"(\"+data+\")\");\n                        if(obj.status==false){\n                            $(\"#name_tip\").html('&nbsp;您输入的姓名含有敏感词或特殊符号');\n                            flag_blur = false;\n                        }else{\n                            var reg_name = /^[\\u4e00-\\u9fa5_a-zA-Z]{1,6}$/;\n                            if(!reg_name.test($(\"#ala_name\").val())){\n                                $(\"#name_tip\").html('名字不能包含数字和特殊字符');\n                                flag_blur = false;\n                            }else{\n                                $(\"#name_tip\").html('');\n                                flag_blur = true;\n                            }\n                        }\n                    }\n                });\n\n            }\n\n        })\n\n        $(\"#mobile\").on('blur',function(){\n            if($(this).val() == ''){\n                $(\"#mob_tip\").html('请输入手机号');\n                flag_blur2 = false;\n            }else{\n                $(\"#mob_tip\").html('');\n                flag_blur2 = true;\n            }\n        })\n\n        //点提交按钮\n        $(\"#appsubmit\").on('click',function(){\n            if(false == $(\"#info_protect\").is(':checked')){\n                return false;\n            }\n            if(false == flag_blur || false == flag_blur2){\n                return;\n            }\n            flag = true;\n\n            var iphone = $(\"#mobile\").val();\n            var phone_reg=/^[1][3,4,5,7,8,6,9][0-9]{9}$/;\n            if(!phone_reg.test(iphone)){\n                $(\"#mob_tip\").html('请输入正确手机号');\n                flag = false;\n            }else{\n                $(\"#mob_tip\").html('');\n            }\n\n            if(!$(\"#ala_name\").val() || $(\"#ala_name\").val() == '请输入您的姓名'){\n                $(\"#name_tip\").html('请输入您的姓名');\n                flag = false;\n            }else{\n                var pattern = new RegExp(\"[`~!@#$^&*()=|{}':;',\\\\[\\\\].<>/?~！@#￥……&*（）——|{}【】‘；：”“'。，、？]\");\n                if(pattern.test($(\"#ala_name\").val())){\n                    $(\"#name_tip\").html('名字不能包含数字和特殊字符');\n                    flag = false;\n                }else{\n                    $(\"#name_tip\").html('');\n                }\n\n            }\n            var ala_mid = $('#defaultmid').attr('data_val');\n            var ala_name = $(\"#ala_name\").val();\n            var ala_mobile = $(\"#mobile\").val();\n            var ala_pid = $(\"#se_place_p\").attr('data_val');\n            var ala_cid = $(\"#se_place_c\").attr('data_val');\n            if(ala_cid < 1){\n                $(\"#city_tip\").html('城市不能为空');\n                flag = false;\n            }else{\n                $(\"#city_tip\").html('');\n            }\n            if(!flag){\n                return false;\n            }\n\n            //var param = {mid:ala_mid,name:ala_name,mobile:ala_mobile,province_id:ala_pid,city_id:ala_cid,pserid:pserid,gender:3,source_type:4,type:1,dealer_id:0};\n            var loan_flag = $(\"#loans\").is(':checked');\n            if(!loan_flag){\n                var param = {mid:ala_mid,name:ala_name,mobile:ala_mobile,province_id:ala_pid,city_id:ala_cid,pserid:pserid,gender:3,source_type:8,type:1,dealer_id:0};\n            }else{\n                var param = {mid:ala_mid,name:ala_name,mobile:ala_mobile,province_id:ala_pid,city_id:ala_cid,pserid:pserid,gender:3,source_type:8,type:1,dealer_id:0,loans:1};\n            }\n            $.post(\"/auto/index.php?r=newcar/DealerPopw/AldPost\",param,function(data){\n\n                $(\"#res_tip\").html('');\n                if('200' == data.code){\n                    $(\"#ala_content\").hide();\n                    $(\"#success_alert\").show();\n                    reShow();\n                }else{\n                    if('300' == data.code){\n                        $(\"#res_tip\").html('请勿重复提交询价');\n                    }else{\n                        $(\"#res_tip\").html('询价失败，请重试');\n                        console.log(data.code+'--'+data.msg);\n                    }\n                }\n            },'json')\n        })\n\n\n        //侧面2个按钮的事件\n        $(\"#fast_pop_a\").on('click',function(){\n            $(\"#ala_content\").show();\n            clicklog(127007);\n        })\n        $(\"#fast_pop_b\").on('click',function(){\n            $(\"#ala_content\").show();\n            clicklog(127009);\n        })\n        $(\"#fast_pop_close_x\").on('click',function(e){\n            e.stopPropagation();\n            $(\"#fast_pop_a\").hide();\n            clicklog(127008);\n        })\n        $(\"#iknow\").on('click',function(){\n            $(\"#success_alert\").hide();\n        })\n        $(\".stytem_close\").on('click',function(){\n            $(\"#success_alert\").hide();\n        })\n\n\n    })\n\n\n</script>\n<!-- 阿拉丁窗口 E -->\n<script type=\"text/javascript\">\n    $(function(){\n\n    })\n</script>\n\n<script aynsc=\"aynsc\" src=\"//d0.xcar.com.cn/adpush/push/ads.php?pids=1672%2C1673&pushtype=car&style=div&cid=3\" language=\"javascript\"></script><script aynsc=\"aynsc\" src=\"//d0.xcar.com.cn/adpush/push/ads.php?pids=1605&style=js&pushtype=car&cid=3\" language=\"javascript\"></script><script aynsc=\"aynsc\" src=\"//d0.xcar.com.cn/adpush/push/adms.php?pid=182&pushtype=car&cid=3&both=2&style=div\" language=\"javascript\"></script><script src='//d0.xcar.com.cn/adpush/push/ad.php?pid=2262&pushtype=car&cid=3' language='javascript'></script>\n<script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=182&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=180&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=181&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=1934&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=1468&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=411&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=1469&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=1470&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2040&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=179&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=1356&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=1467&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2262&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2405&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2406&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script><script type=\"text/javascript\" src=\"//dx0.xcar.com.cn/dsp/adpc?appId=M7nuyi&deviceType=2&posId=2407&site_page=newcar.xcar.com.cn/3/&site_ref=&dx_ggw_series_id=3\"></script>\n\n<script aynsc=\"aynsc\">window._bd_share_config={\n\n    \"common\":{\n        \"bdSnsKey\":{},\n        \"bdText\":\"\",\n        \"bdMini\":\"2\",\n        \"bdMiniList\":false,\n        \"bdPic\":\"\",\n        \"bdStyle\":\"bdStyle_false\",\n        \"bdSize\":\"0\",\n        \"bdCustomStyle\":\"\"\n        //\"searchPic\":true\n    },\n    \"share\":{\n    }\n};\nwith(document)0[(getElementsByTagName(\"head\")[0]||body).appendChild(createElement(\"script\")).src=\"//asserts.xcarimg.com/resource/common/share/static/api/js/share.js?v=89860593.js?cdnversion=\"+~(-new Date()/36e5)];\n</script>\n<script>\n    /*function fun_load_img(obj,_threshold)\n    {\n        if( typeof obj == \"object\")\n        {\n            var _threshold = typeof _threshold != \"undefined\" ? _threshold : 150;\n            obj.lazyload({\n                placeholder:\"//img1.xcarimg.com/newcar/defaultimg.png\",\n                data_attribute:\"src\",\n                threshold:_threshold\n            })\n        }\n    }*/\n    var _time = \"\";\n    $(\"#return_fx\").hover(\n        function(){\n            $(\".return_fx .share_pop\").show();\n            $(\".return_fx > a\").addClass(\"a_hover\");\n            $(\"#qrcode\").attr(\"placeholder\",\"//img1.xcarimg.com/newcar/defaultimg.png\")\n        },\n        function(){\n            $(\".return_fx .share_pop\").hide();\n            $(\".return_fx > a\").removeClass(\"a_hover\");\n        }\n    );\n    $(\".bds_weixin\").hover(\n        function(){\n            clearTimeout(_time);\n            $(document).scrollTop($(document).scrollTop() + 1);\n            $(document).scrollTop($(document).scrollTop() - 1);\n            $(\".wx_share\").show();\n        },\n        function(){\n            _time = setTimeout(function(){\n                $(\".wx_share\").hide();\n            },1000)\n        }\n    );\n    $(\".wx_share\").hover(\n        function()\n        {\n            clearTimeout(_time);\n            $(\".return_fx .share_pop\").show();\n        },\n        function(){\n            $(\".wx_share\").hide();\n            $(\".return_fx .share_pop\").hide();\n        }\n    );\n    //$(\"#compare_pop_wrap\").css({bottom:\"-69px\"});\n    $(window).scroll(function(){\n        var top = $(document).scrollTop();\n        if(top > 100){\n            $(\"#return_fh\").fadeIn(200);\n            //$(\"#compare_pop_wrap\").css({bottom:\"-167px\"});\n        }else{\n            $(\"#return_fh\").fadeOut(200);\n            //$(\"#compare_pop_wrap\").css({bottom:\"-72px\"});\n        }\n\n    });\n    $(\"#return_fh\").click(function(){\n        $(\"html,body\").animate({scrollTop:0},500)\n    });\n</script>\n<script type=\"text/javascript\">\n    var pserid_v = 3;\n    /*var pserids = [3808,642,162,163,167,3437];\n    if($.inArray(pserid_v,pserids) >=0){\n        var str_11 = '<i class=\"icon_11\" style=\\'display:inline-block;height:22px;font:12px/20px \"Microsoft YaHei\";color:#ffff;background:#ff3228;padding:0 10px;border-radius:15px;margin-left:10px;    float: left;\\n' +\n            '                    margin-top: 5px;\\'><a target=\"_blank\" href=\"//topic.xcar.com.cn/201811/shuang12_yqft/\" style=\"color:#fff;\">12.12</a></i>';\n        document.getElementById('shuang12').innerHTML = str_11;\n    }*/\n    var pserid_sms = [3864,8,1778,4119,62];\n    if($.inArray(pserid_v,pserid_sms) >=0) {\n        $.ajax({\n            url: \"/auto/index.php?r=Ajax/AjaxQcSmsInfo&rand=\" + getRand(),\n            data: {pserid: pserid_v},\n            success: function (data) {\n                if (data != \"\") {\n                    document.getElementById('qicheshuomingshuinfo').innerHTML = data;\n                    document.getElementById('qicheshuomingshuinfo').style.display = 'block';\n                }\n            }\n        });\n        $.ajax({\n            url: \"/auto/index.php?r=Ajax/AjaxQcSmsLink&rand=\" + getRand(),\n            data: {pserid: pserid_v},\n            success: function (data) {\n                if (data != \"\") {\n                    document.getElementById('qicheshuominglogo').innerHTML = data;\n                    document.getElementById('qicheshuominglogo').style.display = 'block';\n                }\n            }\n        });\n    }\n\n    /* setTimeout(function(){\n         var script=document.createElement('script');\n         script.type=\"text/javascript\";\n         script.src=\"//js.xcar.com.cn/cms/16index/remind_cartype.js?v=0831\";\n         document.getElementsByTagName('body')[0].appendChild(script);\n     },500);*/\n</script>\n<script type=\"text/javascript\">\n    $(document).ready(function(){\n        $.ajax({url:\"/auto/index.php?r=ajax/ShowPsGiveLike&pserid=\" + pserid + \"&rand=\" + getRand(), success:function(data){\n                if(data != \"\"){\n                    $(\"#editor_comment\").html(data).show();\n\n                }\n            }});\n    });\n</script>\n\n\n</body>\n<script>\n\n    (function () {\n\n        var _protocol = ((\"https:\" == document.location.protocol) ? \" https://\" : \"  http://\");\n\n        var _phref=\"dw.xcar.com.cn/analytics_foot.php?pserid=3\";\n\n        document.write(unescape(\"%3Cscript async src='\" + _protocol + _phref+\"' type='text/javascript'%3E%3C/script%3E\"));\n\n    })()\n\n</script></html>\n"
  },
  {
    "path": "crawler/zhenai/parser/city.go",
    "content": "package parser\n\nimport (\n\t\"regexp\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n)\n\nvar (\n\tprofileRe = regexp.MustCompile(\n\t\t`<a href=\"(.*album\\.zhenai\\.com/u/[0-9]+)\"[^>]*>([^<]+)</a>`)\n\tcityUrlRe = regexp.MustCompile(\n\t\t`href=\"(.*www\\.zhenai\\.com/zhenghun/[^\"]+)\"`)\n)\n\nfunc ParseCity(\n\tcontents []byte, _ string) engine.ParseResult {\n\tmatches := profileRe.FindAllSubmatch(\n\t\tcontents, -1)\n\n\tresult := engine.ParseResult{}\n\tfor _, m := range matches {\n\t\tresult.Requests = append(\n\t\t\tresult.Requests, engine.Request{\n\t\t\t\tUrl: string(m[1]),\n\t\t\t\tParser: NewProfileParser(\n\t\t\t\t\tstring(m[2])),\n\t\t\t})\n\t}\n\n\tmatches = cityUrlRe.FindAllSubmatch(\n\t\tcontents, -1)\n\tfor _, m := range matches {\n\t\tresult.Requests = append(result.Requests,\n\t\t\tengine.Request{\n\t\t\t\tUrl: string(m[1]),\n\t\t\t\tParser: engine.NewFuncParser(\n\t\t\t\t\tParseCity, config.ParseCity),\n\t\t\t})\n\t}\n\n\treturn result\n}\n"
  },
  {
    "path": "crawler/zhenai/parser/citylist.go",
    "content": "package parser\n\nimport (\n\t\"regexp\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n)\n\nconst cityListRe = `<a href=\"(.*www\\.zhenai\\.com/zhenghun/[0-9a-z]+)\"[^>]*>([^<]+)</a>`\n\nfunc ParseCityList(\n\tcontents []byte, _ string) engine.ParseResult {\n\tre := regexp.MustCompile(cityListRe)\n\tmatches := re.FindAllSubmatch(contents, -1)\n\n\tresult := engine.ParseResult{}\n\tfor _, m := range matches {\n\t\tresult.Requests = append(\n\t\t\tresult.Requests, engine.Request{\n\t\t\t\tUrl: string(m[1]),\n\t\t\t\tParser: engine.NewFuncParser(\n\t\t\t\t\tParseCity, config.ParseCity),\n\t\t\t})\n\t}\n\n\treturn result\n}\n"
  },
  {
    "path": "crawler/zhenai/parser/citylist_test.go",
    "content": "package parser\n\nimport (\n\t\"testing\"\n\n\t\"io/ioutil\"\n)\n\nfunc TestParseCityList(t *testing.T) {\n\tcontents, err := ioutil.ReadFile(\n\t\t\"citylist_test_data.html\")\n\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tresult := ParseCityList(contents, \"\")\n\n\tconst resultSize = 470\n\texpectedUrls := []string{\n\t\t\"http://www.zhenai.com/zhenghun/aba\",\n\t\t\"http://www.zhenai.com/zhenghun/akesu\",\n\t\t\"http://www.zhenai.com/zhenghun/alashanmeng\",\n\t}\n\n\tif len(result.Requests) != resultSize {\n\t\tt.Errorf(\"result should have %d \"+\n\t\t\t\"requests; but had %d\",\n\t\t\tresultSize, len(result.Requests))\n\t}\n\tfor i, url := range expectedUrls {\n\t\tif result.Requests[i].Url != url {\n\t\t\tt.Errorf(\"expected url #%d: %s; but \"+\n\t\t\t\t\"was %s\",\n\t\t\t\ti, url, result.Requests[i].Url)\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "crawler/zhenai/parser/citylist_test_data.html",
    "content": "<!DOCTYPE HTML>\n<html lang=\"zh\">\n<head>\n<meta charset=\"gbk\" />\n\n<!-- 手机端seo适配  -->\n<meta name=\"mobile-agent\" content=\"format=xhtml; url=http://m.zhenai.com/zhenghun\">\n<meta name=\"mobile-agent\" content=\"format=html5; url=http://m.zhenai.com/zhenghun\">\n<meta name=\"mobile-agent\" content=\"format=wml; url=http://m.zhenai.com/zhenghun\">\n<meta http-equiv=\"Cache-Control\" content=\"no-transform\" />\n<meta http-equiv=\"Cache-Control\" content=\"no-siteapp\" />\n<script src=\"http://i3.zastatic.com/zhenai3/zhenai2015/js/lib/jquery-1.8.3.min_e128811.js\"></script>\n<script type=\"text/javascript\" src=\"http://images.zastatic.com/imwap/wap2015/js/mseo.js\"></script>\n<script type=\"text/javascript\">\nUA = navigator.userAgent.toLowerCase();\nurl = window.location.toString();\nif ((UA.indexOf('iphone') != -1 || UA.indexOf('mobile') != -1\n        || UA.indexOf('android') != -1 || UA.indexOf('ipad') != -1\n        || UA.indexOf('windows ce') != -1 || UA.indexOf('ipod') != -1)\n        && UA.indexOf('ipod') == -1) {\n    \n    var type = '1';\n    seoStat(type);\n    var ref = document.referrer;\n    document.cookie=\"SEOReferrer=\"+ref+\";domain=.zhenai.com\";\n    location.href = \"http://m.zhenai.com/zhenghun\";\n}\n</script>\n<title>珍爱征婚网_征婚交友信息_同城征婚网站</title>\n<meta name=\"renderer\" content=\"webkit\">\n<link href=\"http://i2.zastatic.com/zhenai3/zhenai2015/img/favicon.ico\" type=\"image/x-icon\" rel=\"icon\" />\n<link href=\"http://i2.zastatic.com/zhenai3/zhenai2015/img/favicon.ico\" type=\"image/x-icon\" rel=\"shortcut icon\" />\n<link rel=\"stylesheet\" href=\"http://i0.zastatic.com/zhenai3/zhenai2015/css/public_28fb81a.css\" />\n<link rel=\"stylesheet\" href=\"http://i0.zastatic.com/zhenai3/zhenai2015/css/aside_16fbf81.css\" />\n<link rel=\"stylesheet\" href=\"http://i0.zastatic.com/zhenai3/zhenai2015/css/frame/common_22824a8.css\" />\n<link rel=\"stylesheet\" href=\"http://i0.zastatic.com/zhenai3/zhenai2015/css/dating_3563999.css\" />\n<link rel=\"stylesheet\" href=\"http://i0.zastatic.com/zhenai3/zhenai2015/css/datingPop_28a2bb1.css\" />\n<meta name=\"keywords\" content=\"征婚,征婚交友,同城征婚,珍爱征婚\"/>\n<meta name=\"description\" content=\"珍爱征婚网提供最新最全的征婚信息，同城征婚快速查找在线聊天，所有征婚信息都经过严格审核，精准适配自己的有缘人，找对象快捷安全！\"/>\n<style>\n.city-page{margin: 20px auto;border: 1px solid #e0e0e0;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } \n.city-page .city-list{padding: 40px;background: #fff;}\n.city-page .city-list dt{float: left; width: 40px; font-family: Arial,Helvetica,sans-serif; font-size: 16px; clear: both; font-weight: bold; margin: 0px; padding: 0px; color: #666; }\n.city-page .city-list dd{float: left; width: 1070px; margin-left: 0px; padding: 0px; margin-bottom: 10px; text-align: left; }\n.city-page .city-list dd a{font-size: 13px; margin-right: 14px; white-space: nowrap; }\n.city-page .city-list dd a.tred {color: #f60; }\n.root1000 .frameW {width: 990px;}\n.root1000 .city-page .city-list dd{width: 870px;}\n</style>\n<!--[if lt IE 9]> <script type=\"text/javascript\"> (function (){ var tag = [\"address\",\"article\",\"aside\",\"audio\",\"canvas\",\"details\",\"figcaption\",\"figure\",\"header\",\"footer\",\"hgroup\",\"menu\",\"nav\",\"section\",\"summary\",\"time\",\"video\"],i=0; for(i in tag){ document.createElement(tag[i]); } })();</script><![endif]-->\n<script src=\"http://i3.zastatic.com/zhenai3/zhenai2015/js/lib/jquery-1.8.3.min_e128811.js\"></script>\n<script src=\"http://i3.zastatic.com/zhenai3/zhenai2015/js/lib/LAB.min_e842152.js\"></script>\n<script src=\"http://i3.zastatic.com/zhenai3/zhenai2015/js/lib/sea_8aec5d6.js\"></script>\n<script>\n\n/* Baidu Statistics Begin*/\nvar _hmt = _hmt || [];\n(function() {\n  var hm = document.createElement(\"script\");\n  hm.src = \"//hm.baidu.com/hm.js?2c8ad67df9e787ad29dbd54ee608f5d2\";\n  var s = document.getElementsByTagName(\"script\")[0]; \n  s.parentNode.insertBefore(hm, s);\n})();\n/* Baidu Statistics End*/\n\nseajs.config({\n    charset:\"GBK\",\n    base: \"http://images.zastatic.com/zhenai3\",\n    alias: {\n    \tdialog : \"zhenai2015/js/lib/artDialog.v6/src/dialog.js\",\n    \tzhenaiPay : \"http://images.zastatic.com/zhenai3/zhenai2012/js/paycenter/zhenaiPay.js?v=20150420\",\n    \tmsgService : \"zhenai2015/js/message/msgService.js?v=20150723\",\n    \tpubDialog : \"zhenai2015/js/public/pubDialog.js\",\n    \theader : \"zhenai2015/js/public/header.js\",\n    \ttoolBar : \"zhenai2015/js/public/toolBar.js\",\n    \tright : \"zhenai2015/js/message/right.js\",\n    \tchangeDocWidth : \"zhenai2015/js/public/changeDocWidth.js\",\n    \tloginService : \"zhenai2015/js/public/login.js\",\n        tipBar : \"zhenai2015/js/public/tipBar.js\"\n  \t}\n});\ndocument.domain = \"zhenai.com\";\nfunction ajaxStat(resourceId,accessPoint,sParam,isPV) {\n\tvar ref=document.referrer;\n\tvar url='http://cdnlog.zhenai.com/visit/?resourceId='+resourceId+'&accessPoint='+accessPoint+'&sParam='+sParam+'&isPV='+isPV+'&referer='+encodeURIComponent(ref?ref:'');\n\t$.ajax({\n\t\turl:url,\n\t\tdataType:\"jsonp\",\n\t\tsuccess: function(data){}\n\t});\n}\n\n/* SEO Statistics Begin*/\nfunction seoStat(entry){\n\tseajs.use(\"zhenai2015/js/seo/seo.js\", function(seo){\n\t\tseo.init(entry);\n\t});\n}\n/** SEO Statistics End */\n</script>\n\n</head>\n<body>\n<script src=\"http://i3.zastatic.com/zhenai3/zhenai2015/js/public/screenfix_608df31.js\"></script>\n\n\n\n<header id=\"jcZAHeader\" class=\"header\">\n\t<section class=\"frameW top-bar clearfix\">\n\t\t<a class=\"logo\" href=\"http://www.zhenai.com/\" title=\"珍爱网\"></a>\n\t\t<p class=\"ad-word\">相亲无难事，珍爱有红娘</p>\n\t\t<div class=\"tools\">\n\t\t\t<ul class=\"clearfix\">\n\t\t\t\t<li class=\"mobile\"><a href=\"http://mo.zhenai.com\" target=\"_blank\" title=\"珍爱网app下载\">手机版</a></li>\n\t\t\t\t<li class=\"collect\"><a href=\"javascript:;\">收藏本站</a></li>\n\t\t\t\t<li class=\"cust\"><a href=\"javascript:;\">在线客服</a></li>\n\t\t\t\t<li><a href=\"http://www.zhenai.com/anquan/\" target=\"_blank\" >安全中心</a></li>\n\t\t\t\t\n\t\t\t\t<li class=\"tel\">红娘热线：4001-520520</li>\n\t\t\t</ul>\n\t\t</div>\n\t</section>\n\t<section class=\"nav-bar\">\n\t\t<div class=\"frameW clearfix\">\n\t\t\t<menu class=\"menu\">\n\t\t\t\t<ul>\n\t\t\t\t\t<li id=\"jcMenuBeauty\" class=\"bg-scroll\"></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/personal/home.do\" rel=\"nofollow\">我的珍爱</a></li>\n\t\t\t\t\t<li><a href=\"http://search.zhenai.com/search/getfastmdata.jsps\" target=\"_blank\" rel=\"nofollow\">搜索</a></li>\n\t\t\t\t\t<li><a href=\"http://t.zhenai.com\" target=\"_blank\" >\n\t\t\t\t\t直营门店\n\t\t\t\t\t</a></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/zhenaiMail/zhenaiMail.jsps\" target=\"_blank\" rel=\"nofollow\">珍心会员</a></li>\n\t\t\t\t\t<li><a href=\"http://t.zhenai.com/hnzone/articleIndex.do\" target=\"_blank\" rel=\"nofollow\">情感频道</a><i class=\"new\"></i></li>\n\t\t\t\t\t<li><a href=\"http://story.zhenai.com/\" target=\"_blank\" >成功故事</a></li>\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t</ul>\n\t\t\t</menu>\n\t\t\t<div class=\"header-info user-info\">\n\t\t\t\t<span class=\"topic\"><em class=\"user-icon\"></em></span>\n\t\t\t\t<ul>\n                    <li><a href=\"http://profile.zhenai.com/personal/material.jsps?notComplete=1\" rel=\"nofollow\">编辑资料</a></li>\n                    <li><a href=\"http://profile.zhenai.com/credit/creditIndex.jsps\" rel=\"nofollow\">诚信认证</a></li>\n                    <li><a href=\"http://register.zhenai.com/personal/getmemberphotos.jsps\" rel=\"nofollow\">个人相册</a></li>\n                    <li><a href=\"http://profile.zhenai.com/personal/returnStep.jsps\" rel=\"nofollow\">系统设置</a></li>\n                    <li class=\"quit\"><a href=\"http://profile.zhenai.com/v2/login/logout.do\" rel=\"nofollow\">退出</a></li>\n                </ul>\n\t\t\t</div>\n\t\t\t<div class=\"header-info message-info\" id=\"jcMessageInfo\">\n\t\t\t\t<span class=\"topic\"><em class=\"message-icon\"></em></span>\n\t\t\t\t<ul>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/mail/list.do\" rel=\"nofollow\">邮件</a></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/msg/msgIndex.do\" rel=\"nofollow\">消息</a></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/visit/index.do\" rel=\"nofollow\">谁看过我</a></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/notice/index.do\" rel=\"nofollow\">系统通知</a></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/intercourse/intercourseIndex.do\" rel=\"nofollow\">交往对象</a></li>\n\t\t\t\t\t\n\t\t\t\t</ul>\n\t\t\t</div>\n\t\t</div>\n\t</section>\n</header>\n<script type=\"text/javascript\">\n$(function(){\n\tvar index = 0,url = location.href,host=window.location.host;\n\tif(url.indexOf(\"/search/getfastmdata.jsps\")!=-1){\n\t\tindex = 2;\n\t}else if(url.indexOf(\"/lovestory/indexhnznone.jsps\")!=-1){\n\t\tindex = 3;\n\t}else if(url.indexOf(\"/zhenaiMail/zhenaiMail.jsps\")!=-1){\n\t\tindex = 4;\n\t}else if(host.indexOf('story.zhenai.com')!=-1){\n\t\tindex = 5;\n\t}else if(url.indexOf(\"/hnzone/articleIndex.do\")!=-1){\n\t\tindex=6;\n\t}\n\tseajs.use(\"zhenai2015/js/public/header.js\",function(header){header.init(index);});\n});\n</script>\n<article class=\"myhome-wrap frameW city-page\">\n\t<dl id=\"cityList\" class=\"city-list  clearfix\">\n\t\t\n\t\t\t<dt>A</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/aba\"\n\t\t\t\t\t\t\t\t\tclass=\"\">阿坝</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/akesu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">阿克苏</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/alashanmeng\"\n\t\t\t\t\t\t\t\t\tclass=\"\">阿拉善盟</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/aletai\"\n\t\t\t\t\t\t\t\t\tclass=\"\">阿勒泰</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/ali\"\n\t\t\t\t\t\t\t\t\tclass=\"\">阿里</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/anhui\"\n\t\t\t\t\t\t\t\t\tclass=\"\">安徽</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/ankang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">安康</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/anqing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">安庆</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/anshan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">鞍山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/anshun\"\n\t\t\t\t\t\t\t\t\tclass=\"\">安顺</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/anyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">安阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/aomen\"\n\t\t\t\t\t\t\t\t\tclass=\"\">澳门</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>B</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/baicheng1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">白城</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/baise\"\n\t\t\t\t\t\t\t\t\tclass=\"\">百色</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/baishan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">白山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/baiyin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">白银</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/banan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">巴南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/bangbu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">蚌埠</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/baochi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宝坻</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/baoding\"\n\t\t\t\t\t\t\t\t\tclass=\"\">保定</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/baoji\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宝鸡</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/baoshan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宝山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/baoshan1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">保山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/baotou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">包头</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/bayannaoer\"\n\t\t\t\t\t\t\t\t\tclass=\"\">巴彦淖尔</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/bayinguoleng\"\n\t\t\t\t\t\t\t\t\tclass=\"\">巴音郭楞</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/bazhong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">巴中</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/beibei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">北碚</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/beichen\"\n\t\t\t\t\t\t\t\t\tclass=\"\">北辰</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/beihai\"\n\t\t\t\t\t\t\t\t\tclass=\"\">北海</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/beijing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">北京</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/benxi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">本溪</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/bijie\"\n\t\t\t\t\t\t\t\t\tclass=\"\">毕节</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/binhaixin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">滨海新</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/binzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">滨州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/bishan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">璧山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/boertala\"\n\t\t\t\t\t\t\t\t\tclass=\"\">博尔塔拉</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/bozhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">亳州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>C</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/cangzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">沧州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/changchun\"\n\t\t\t\t\t\t\t\t\tclass=\"\">长春</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/changde\"\n\t\t\t\t\t\t\t\t\tclass=\"\">常德</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/changdu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">昌都</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/changji\"\n\t\t\t\t\t\t\t\t\tclass=\"\">昌吉</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/changning1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">长宁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/changping\"\n\t\t\t\t\t\t\t\t\tclass=\"\">昌平</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/changsha\"\n\t\t\t\t\t\t\t\t\tclass=\"\">长沙</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/changshou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">长寿</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/changzhi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">长治</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/changzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">常州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chaoyang1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">朝阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chaozhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">潮州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chengde\"\n\t\t\t\t\t\t\t\t\tclass=\"\">承德</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chengdu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">成都</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chengkou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">城口</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chenzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">郴州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chifeng\"\n\t\t\t\t\t\t\t\t\tclass=\"\">赤峰</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chizhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">池州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chongming\"\n\t\t\t\t\t\t\t\t\tclass=\"\">崇明</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chongqing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">重庆</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chongzuo\"\n\t\t\t\t\t\t\t\t\tclass=\"\">崇左</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chuxiong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">楚雄</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/chuzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">滁州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>D</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dadukou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">大渡口</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dali1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">大理</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dalian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">大连</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dandong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">丹东</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/daqing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">大庆</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/datong1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">大同</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/daxing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">大兴</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/daxinganling\"\n\t\t\t\t\t\t\t\t\tclass=\"\">大兴安岭</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dazhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">达州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dazu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">大足</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dehong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">德宏</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/deyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">德阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dezhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">德州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dianjiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">垫江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dingxi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">定西</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/diqing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">迪庆</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dongcheng\"\n\t\t\t\t\t\t\t\t\tclass=\"\">东城</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dongguan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">东莞</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dongli\"\n\t\t\t\t\t\t\t\t\tclass=\"\">东丽</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/dongying\"\n\t\t\t\t\t\t\t\t\tclass=\"\">东营</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>E</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/eerduosi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">鄂尔多斯</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/enshi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">恩施</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/ezhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">鄂州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>F</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fangchenggang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">防城港</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fangshan1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">房山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fengdu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">丰都</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fengjie\"\n\t\t\t\t\t\t\t\t\tclass=\"\">奉节</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fengtai1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">丰台</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fengxian2\"\n\t\t\t\t\t\t\t\t\tclass=\"\">奉贤</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/foshan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">佛山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fujian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">福建</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fuling\"\n\t\t\t\t\t\t\t\t\tclass=\"\">涪陵</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fushun1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">抚顺</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fuxin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">阜新</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fuyang1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">阜阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fuzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">福州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/fuzhou1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">抚州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>G</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/gannan1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">甘南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/gansu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">甘肃</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/ganzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">赣州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/ganzi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">甘孜</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/gaoxiong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">高雄</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/guangan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">广安</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/guangdong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">广东</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/guangxi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">广西</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/guangyuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">广元</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/guangzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">广州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/guigang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">贵港</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/guilin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">桂林</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/guiyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">贵阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/guizhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">贵州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/guoluo\"\n\t\t\t\t\t\t\t\t\tclass=\"\">果洛</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/guyuan1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">固原</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>H</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/haerbin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">哈尔滨</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/haibei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">海北</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/haidian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">海淀</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/haidongdi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">海东地</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/haikou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">海口</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hainan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">海南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hainanzangzuzizhizhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">海南藏族自治州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/haixi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">海西</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hami\"\n\t\t\t\t\t\t\t\t\tclass=\"\">哈密</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/handan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">邯郸</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hangzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">杭州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hanzhong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">汉中</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hebei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">河北</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hebi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">鹤壁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hechi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">河池</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hechuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">合川</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hedong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">河东</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hefei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">合肥</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hegang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">鹤岗</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/heihe\"\n\t\t\t\t\t\t\t\t\tclass=\"\">黑河</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/heilongjiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">黑龙江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/henan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">河南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hengshui\"\n\t\t\t\t\t\t\t\t\tclass=\"\">衡水</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hengyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">衡阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/heping2\"\n\t\t\t\t\t\t\t\t\tclass=\"\">和平</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hetian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">和田</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hexi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">河西</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/heyuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">河源</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/heze\"\n\t\t\t\t\t\t\t\t\tclass=\"\">菏泽</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hezhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">贺州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/honghe1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">红河</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hongkou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">虹口</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hongqiao\"\n\t\t\t\t\t\t\t\t\tclass=\"\">红桥</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huaian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">淮安</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huaibei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">淮北</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huaihua\"\n\t\t\t\t\t\t\t\t\tclass=\"\">怀化</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huainan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">淮南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huairou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">怀柔</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hualian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">花莲</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huanggang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">黄冈</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huangnan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">黄南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huangpu1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">黄浦</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huangshan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">黄山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huangshi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">黄石</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hubei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">湖北</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huhehaote\"\n\t\t\t\t\t\t\t\t\tclass=\"\">呼和浩特</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huizhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">惠州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huludao\"\n\t\t\t\t\t\t\t\t\tclass=\"\">葫芦岛</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hulunbeier\"\n\t\t\t\t\t\t\t\t\tclass=\"\">呼伦贝尔</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/hunan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">湖南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/huzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">湖州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>J</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiading\"\n\t\t\t\t\t\t\t\t\tclass=\"\">嘉定</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiamusi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">佳木斯</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jian1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">吉安</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiangbei1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">江北</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiangjin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">江津</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiangmen\"\n\t\t\t\t\t\t\t\t\tclass=\"\">江门</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiangsu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">江苏</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiangxi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">江西</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiaozuo\"\n\t\t\t\t\t\t\t\t\tclass=\"\">焦作</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiaxing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">嘉兴</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiayi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">嘉义</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiayuguan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">嘉峪关</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jieyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">揭阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jilin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">吉林</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jilong1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">基隆</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jinan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">济南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jinchang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">金昌</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jincheng\"\n\t\t\t\t\t\t\t\t\tclass=\"\">晋城</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jingan1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">静安</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jingdezhen\"\n\t\t\t\t\t\t\t\t\tclass=\"\">景德镇</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jinghai\"\n\t\t\t\t\t\t\t\t\tclass=\"\">静海</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jingmen\"\n\t\t\t\t\t\t\t\t\tclass=\"\">荆门</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jingzhou1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">荆州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jinhua\"\n\t\t\t\t\t\t\t\t\tclass=\"\">金华</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jining\"\n\t\t\t\t\t\t\t\t\tclass=\"\">济宁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jinnan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">津南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jinshan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">金山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jinzhong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">晋中</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jinzhou2\"\n\t\t\t\t\t\t\t\t\tclass=\"\">锦州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiujiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">九江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiulong1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">九龙</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiulongpo\"\n\t\t\t\t\t\t\t\t\tclass=\"\">九龙坡</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jiuquan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">酒泉</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jixi1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">鸡西</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/jixian2\"\n\t\t\t\t\t\t\t\t\tclass=\"\">蓟县</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>K</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/kaifeng1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">开封</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/kaixian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">开县</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/kashen\"\n\t\t\t\t\t\t\t\t\tclass=\"\">喀什</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/kelamayi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">克拉玛依</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/kezilesukeerkezi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">克孜勒苏柯尔克孜</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/kunming\"\n\t\t\t\t\t\t\t\t\tclass=\"\">昆明</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>L</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/laibin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">来宾</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/laiwu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">莱芜</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/langfang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">廊坊</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/lanzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">兰州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/lasa\"\n\t\t\t\t\t\t\t\t\tclass=\"\">拉萨</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/leshan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">乐山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/liangping\"\n\t\t\t\t\t\t\t\t\tclass=\"\">梁平</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/liangshan1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">凉山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/lianyungang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">连云港</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/liaocheng\"\n\t\t\t\t\t\t\t\t\tclass=\"\">聊城</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/liaoning\"\n\t\t\t\t\t\t\t\t\tclass=\"\">辽宁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/liaoyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">辽阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/liaoyuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">辽源</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/lijiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">丽江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/lincang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">临沧</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/linfen\"\n\t\t\t\t\t\t\t\t\tclass=\"\">临汾</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/linxia\"\n\t\t\t\t\t\t\t\t\tclass=\"\">临夏</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/linyi2\"\n\t\t\t\t\t\t\t\t\tclass=\"\">临沂</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/linzhi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">林芝</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/lishui1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">丽水</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/liuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">六安</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/liupanshui\"\n\t\t\t\t\t\t\t\t\tclass=\"\">六盘水</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/liuzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">柳州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/longnan1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">陇南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/longyan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">龙岩</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/loudi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">娄底</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/luohe\"\n\t\t\t\t\t\t\t\t\tclass=\"\">漯河</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/luoyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">洛阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/luzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">泸州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/lvliang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">吕梁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>M</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/maanshan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">马鞍山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/maoming\"\n\t\t\t\t\t\t\t\t\tclass=\"\">茂名</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/meishan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">眉山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/meizhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">梅州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/mentougou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">门头沟</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/mianyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">绵阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/miaoli\"\n\t\t\t\t\t\t\t\t\tclass=\"\">苗栗</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/minxing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">闵行</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/miyun\"\n\t\t\t\t\t\t\t\t\tclass=\"\">密云</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/mudanjiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">牡丹江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>N</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nanan1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">南岸</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nanchang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">南昌</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nanchong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">南充</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nanchuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">南川</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nanjing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">南京</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nankai\"\n\t\t\t\t\t\t\t\t\tclass=\"\">南开</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nanning\"\n\t\t\t\t\t\t\t\t\tclass=\"\">南宁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nanping\"\n\t\t\t\t\t\t\t\t\tclass=\"\">南平</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nantong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">南通</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nantou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">南投</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nanyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">南阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/naqu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">那曲</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/neijiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">内江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/neimenggu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">内蒙古</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/ningbo\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宁波</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/ningde\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宁德</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/ninghe\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宁河</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/ningxia\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宁夏</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/nujiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">怒江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>P</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/panjin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">盘锦</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/panzhihua\"\n\t\t\t\t\t\t\t\t\tclass=\"\">攀枝花</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/penghu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">澎湖</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/pengshui\"\n\t\t\t\t\t\t\t\t\tclass=\"\">彭水</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/pingdingshan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">平顶山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/pingdong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">屏东</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/pinggu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">平谷</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/pingliang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">平凉</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/pingxiang2\"\n\t\t\t\t\t\t\t\t\tclass=\"\">萍乡</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/pudongxin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">浦东新</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/puer\"\n\t\t\t\t\t\t\t\t\tclass=\"\">普洱</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/putian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">莆田</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/putuo\"\n\t\t\t\t\t\t\t\t\tclass=\"\">普陀</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/puyang1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">濮阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>Q</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qiandong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">黔东</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qianjiang1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">黔江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qiannan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">黔南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qianxi2\"\n\t\t\t\t\t\t\t\t\tclass=\"\">黔西</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qijiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">綦江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qingdao\"\n\t\t\t\t\t\t\t\t\tclass=\"\">青岛</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qinghai\"\n\t\t\t\t\t\t\t\t\tclass=\"\">青海</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qingpu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">青浦</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qingyang2\"\n\t\t\t\t\t\t\t\t\tclass=\"\">庆阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qingyuan3\"\n\t\t\t\t\t\t\t\t\tclass=\"\">清远</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qinhuangdao\"\n\t\t\t\t\t\t\t\t\tclass=\"\">秦皇岛</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qinzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">钦州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qiqihaer\"\n\t\t\t\t\t\t\t\t\tclass=\"\">齐齐哈尔</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qitaihe\"\n\t\t\t\t\t\t\t\t\tclass=\"\">七台河</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/quanzhou1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">泉州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/qujing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">曲靖</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/quzhou1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">衢州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>R</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/rikaze\"\n\t\t\t\t\t\t\t\t\tclass=\"\">日喀则</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/rizhao\"\n\t\t\t\t\t\t\t\t\tclass=\"\">日照</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/rongchang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">荣昌</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>S</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/sanmenxia\"\n\t\t\t\t\t\t\t\t\tclass=\"\">三门峡</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/sanming\"\n\t\t\t\t\t\t\t\t\tclass=\"\">三明</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/sanya\"\n\t\t\t\t\t\t\t\t\tclass=\"\">三亚</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shandong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">山东</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shanghai\"\n\t\t\t\t\t\t\t\t\tclass=\"\">上海</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shangluo\"\n\t\t\t\t\t\t\t\t\tclass=\"\">商洛</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shangqiu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">商丘</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shangrao\"\n\t\t\t\t\t\t\t\t\tclass=\"\">上饶</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shannan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">山南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shantou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">汕头</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shanwei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">汕尾</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shanxi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">山西</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shanxi1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">陕西</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shaoguan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">韶关</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shaoxing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">绍兴</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shaoyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">邵阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shapingba\"\n\t\t\t\t\t\t\t\t\tclass=\"\">沙坪坝</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shenyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">沈阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shenzhen\"\n\t\t\t\t\t\t\t\t\tclass=\"\">深圳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shijiazhuang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">石家庄</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shijingshan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">石景山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shiyan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">十堰</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shizhu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">石柱</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shizuishan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">石嘴山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shuangyashan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">双鸭山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shunyi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">顺义</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/shuozhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">朔州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/sichuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">四川</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/siping\"\n\t\t\t\t\t\t\t\t\tclass=\"\">四平</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/songjiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">松江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/songyuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">松原</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/suihua\"\n\t\t\t\t\t\t\t\t\tclass=\"\">绥化</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/suining2\"\n\t\t\t\t\t\t\t\t\tclass=\"\">遂宁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/suizhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">随州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/suqian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宿迁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/suzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">苏州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/suzhou1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宿州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>T</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tacheng\"\n\t\t\t\t\t\t\t\t\tclass=\"\">塔城</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/taian1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">泰安</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/taibei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">台北</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/taidong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">台东</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tainan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">台南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/taiwan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">台湾</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/taiyuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">太原</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/taizhong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">台中</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/taizhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">泰州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/taizhou1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">台州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tangshan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">唐山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/taoyuan1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">桃园</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tianjin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">天津</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tianshui\"\n\t\t\t\t\t\t\t\t\tclass=\"\">天水</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tieling\"\n\t\t\t\t\t\t\t\t\tclass=\"\">铁岭</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tongchuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">铜川</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tonghua\"\n\t\t\t\t\t\t\t\t\tclass=\"\">通化</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tongliang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">铜梁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tongliao\"\n\t\t\t\t\t\t\t\t\tclass=\"\">通辽</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tongling\"\n\t\t\t\t\t\t\t\t\tclass=\"\">铜陵</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tongnan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">潼南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tongren1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">铜仁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tongzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">通州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/tulufan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">吐鲁番</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>W</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wanzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">万州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/weifang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">潍坊</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/weihai\"\n\t\t\t\t\t\t\t\t\tclass=\"\">威海</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/weinan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">渭南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wenshan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">文山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wenzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">温州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wuhai\"\n\t\t\t\t\t\t\t\t\tclass=\"\">乌海</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wuhan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">武汉</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wuhu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">芜湖</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wulanchabu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">乌兰察布</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wulong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">武隆</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wulumuqi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">乌鲁木齐</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wuqing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">武清</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wushan1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">巫山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wuwei1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">武威</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wuxi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">无锡</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wuxi1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">巫溪</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wuzhong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">吴忠</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/wuzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">梧州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>X</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xiamen\"\n\t\t\t\t\t\t\t\t\tclass=\"\">厦门</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">西安</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xianggang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">香港</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xiangtan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">湘潭</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xiangxi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">湘西</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xiangyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">襄阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xianning\"\n\t\t\t\t\t\t\t\t\tclass=\"\">咸宁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xianyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">咸阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xiaogan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">孝感</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xicheng\"\n\t\t\t\t\t\t\t\t\tclass=\"\">西城</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xilinguolemeng\"\n\t\t\t\t\t\t\t\t\tclass=\"\">锡林郭勒盟</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xinbei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">新北</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xingan2\"\n\t\t\t\t\t\t\t\t\tclass=\"\">兴安</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xingtai\"\n\t\t\t\t\t\t\t\t\tclass=\"\">邢台</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xining\"\n\t\t\t\t\t\t\t\t\tclass=\"\">西宁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xinjiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">新疆</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xinjie\"\n\t\t\t\t\t\t\t\t\tclass=\"\">新界</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xinxiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">新乡</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xinyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">信阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xinyu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">新余</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xinzhou1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">忻州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xinzhu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">新竹</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xiqing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">西青</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xishuangbanna\"\n\t\t\t\t\t\t\t\t\tclass=\"\">西双版纳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xiushan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">秀山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xizang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">西藏</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xuancheng\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宣城</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xuchang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">许昌</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xuhui\"\n\t\t\t\t\t\t\t\t\tclass=\"\">徐汇</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/xuzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">徐州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>Y</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yaan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">雅安</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yanan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">延安</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yanbian1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">延边</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yancheng\"\n\t\t\t\t\t\t\t\t\tclass=\"\">盐城</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yangjiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">阳江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yangpu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">杨浦</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yangquan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">阳泉</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yangzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">扬州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yanqing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">延庆</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yantai\"\n\t\t\t\t\t\t\t\t\tclass=\"\">烟台</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yibin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宜宾</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yichang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宜昌</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yichun\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宜春</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yichun1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">伊春</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yilan1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">宜兰</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yili\"\n\t\t\t\t\t\t\t\t\tclass=\"\">伊犁</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yinchuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">银川</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yingkou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">营口</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yingtan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">鹰潭</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yiyang2\"\n\t\t\t\t\t\t\t\t\tclass=\"\">益阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yongchuan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">永川</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yongzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">永州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/youyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">酉阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yubei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">渝北</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yueyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">岳阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yulin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">榆林</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yulin1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">玉林</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yuncheng1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">运城</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yunfu\"\n\t\t\t\t\t\t\t\t\tclass=\"\">云浮</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yunlin\"\n\t\t\t\t\t\t\t\t\tclass=\"\">云林</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yunnan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">云南</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yunyang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">云阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yushu1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">玉树</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yuxi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">玉溪</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/yuzhong1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">渝中</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t\t\t<dt>Z</dt>\n\t\t\t<dd>\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zaozhuang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">枣庄</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhabei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">闸北</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhanghua\"\n\t\t\t\t\t\t\t\t\tclass=\"\">彰化</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhangjiajie\"\n\t\t\t\t\t\t\t\t\tclass=\"\">张家界</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhangjiakou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">张家口</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhangye\"\n\t\t\t\t\t\t\t\t\tclass=\"\">张掖</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhangzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">漳州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhanjiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">湛江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhaoqing\"\n\t\t\t\t\t\t\t\t\tclass=\"\">肇庆</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhaotong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">昭通</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhejiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">浙江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhengzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">郑州</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhenjiang\"\n\t\t\t\t\t\t\t\t\tclass=\"\">镇江</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhongshan3\"\n\t\t\t\t\t\t\t\t\tclass=\"\">中山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhongwei\"\n\t\t\t\t\t\t\t\t\tclass=\"\">中卫</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhongxian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">忠县</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhoukou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">周口</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhoushan\"\n\t\t\t\t\t\t\t\t\tclass=\"\">舟山</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhuhai\"\n\t\t\t\t\t\t\t\t\tclass=\"\">珠海</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhumadian\"\n\t\t\t\t\t\t\t\t\tclass=\"\">驻马店</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zhuzhou\"\n\t\t\t\t\t\t\t\t\tclass=\"\">株洲</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zibo\"\n\t\t\t\t\t\t\t\t\tclass=\"\">淄博</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zigong\"\n\t\t\t\t\t\t\t\t\tclass=\"\">自贡</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/ziyang1\"\n\t\t\t\t\t\t\t\t\tclass=\"\">资阳</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<a href=\"http://www.zhenai.com/zhenghun/zunyi\"\n\t\t\t\t\t\t\t\t\tclass=\"\">遵义</a>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t</dd>\n\t\t\n\t</dl>\n</article>\n\n\n\t\t<div class=\"hot-city seo-city\">\n\t\t\t<div class=\"city-wrap frameW\">\n\t\t\t\t<div class=\"city-list clearfix limit-44\">\n\t\t\t\t\t热门征婚：<a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/beijing\">北京征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/xian\">西安征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/handan\">邯郸征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/xuzhou\">徐州征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/shanghai\">上海征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/zhengzhou\">郑州征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/jinan\">济南征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/nanjing\">南京征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/qingdao\">青岛征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/shenzhen\">深圳征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/guangzhou\">广州征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/yantai\">烟台征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/xiamen\">厦门征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/huaian\">淮安征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/shijiazhuang\">石家庄征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/chengdu\">成都征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/shenyang\">沈阳征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/haerbin\">哈尔滨征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/enshi\">恩施征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/changsha\">长沙征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/hefei\">合肥征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/dongying\">东营征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/wuxi\">无锡征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/zhoukou\">周口征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/nanning\">南宁征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/changchun\">长春征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/luoyang\">洛阳征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/foshan\">佛山征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/maoming\">茂名征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/ganzhou\">赣州征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/dalian\">大连征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/suzhou\">苏州征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/ningbo\">宁波征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/wenzhou\">温州征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/dongguan\">东莞征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/kunming\">昆明征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/chongqing\">重庆征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/wuhan\">武汉征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/tianjin\">天津征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/hangzhou\">杭州征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/fuzhou\">福州征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/nanchang\">南昌征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/taiyuan\">太原征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/haikou\">海口征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/quanzhou1\">泉州征婚</a>\n\t\t\t\t\t<br/>热门交友：<a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/beijing\">北京交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/shanghai\">上海交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/shenzhen\">深圳交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/xian\">西安交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/handan\">邯郸交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/nanjing\">南京交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/shenyang\">沈阳交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/wuhan\">武汉交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/yantai\">烟台交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/qingdao\">青岛交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/shijiazhuang\">石家庄交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/ningbo\">宁波交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/chengdu\">成都交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/guangzhou\">广州交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/xiamen\">厦门交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/jinan\">济南交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/zhengzhou\">郑州交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/hangzhou\">杭州交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/suzhou\">苏州交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/weifang\">潍坊交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/weihai\">威海交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/nanchang\">南昌交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/hefei\">合肥交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/ganzhou\">赣州交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/changsha\">长沙交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/wuxi\">无锡交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/fuzhou\">福州交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/dalian\">大连交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/yangzhou\">扬州交友</a><a target=\"_blank\" href=\"http://www.zhenai.com/jiaoyou/xuzhou\">徐州交友</a>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t\t<div class=\"city-list clearfix\">\n\t\t\t\t\t\t友情链接:\n\t\t\t\t        \t<a target=\"_blank\" href=\"http://http://zixuna48.zhenai.com/mobile/\">上海珍爱网</a>\n\t\t\t\t        \n\t\t\t\t        \t<a target=\"_blank\" href=\"http://zxj16.zhenai.com\">珍爱网红娘靠谱吗</a>\n\t\t\t\t        \n\t\t\t\t        \t<a target=\"_blank\" href=\"http://www.520730.com\">巴陵时尚网</a>\n\t\t\t\t        \n\t\t\t\t        \t<a target=\"_blank\" href=\"http://t.zhenai.com\">珍爱红娘</a>\n\t\t\t\t        \n\t\t\t\t        \t<a target=\"_blank\" href=\"http://www.zhenai.com/news/\">珍爱婚恋</a>\n\t\t\t\t        \n\t\t\t\t\t</div>\n\t\t\t\t\n\t\t\t</div>\n\t\t</div>\n\t\n\n<footer class=\"footer\">\n\t<div class=\"frameW clearfix\">\n\t\t<div class=\"about\">\n\t\t\t<div class=\"quick\"><a target=\"_blank\" href=\"http://about.zhenai.com/\" >关于我们</a>|<a target=\"_blank\" href=\"http://contact.zhenai.com/\" >联系我们</a>|<a target=\"_blank\" href=\"http://zhenai.zhiye.com/\" >加入我们</a>|<a target=\"_blank\" href=\"http://about.zhenai.com/huoban\" rel=\"nofollow\">合作伙伴</a>|<a target=\"_blank\" href=\"http://profile.zhenai.com/personal/getguestbookbegin.jsps\" rel=\"nofollow\">意见反馈</a>|<a href=\"http://www.zhenai.com/sitemap.html\" target=\"_blank\">网站地图</a>\n\t\t\t\t|<a href=\"http://www.zhenai.com/ahelpcenter/index.jsp\" target=\"_blank\">帮助中心</a>|<a href=\"http://album.zhenai.com\" target=\"_blank\">珍爱会员</a>|<a href=\"http://city.zhenai.com/\" target=\"_blank\">珍爱相亲</a>|<a href=\"http://register.zhenai.com/register/serverrulenew.jsp\" target=\"_blank\">珍爱网服务协议</a>|<a href=\"http://register.zhenai.com/register/intimacy.jsp\" target=\"_blank\">个人信息保护政策</a></div>\n\t\t\t<div class=\"brand grayL\"><span>品牌：12年专业婚恋服务</span>&nbsp;&nbsp;<span>专业：庞大的资深红娘队伍</span>&nbsp;&nbsp;<span>真实：诚信会员验证体系</span></div>\n\t\t\t<div class=\"contact grayL\"><span>客服热线：4001-520-520（周一至周日：9:00-21:00）</span><span>客服信箱：kefu@zhenai.com</span></div>\n\t\t\t<div class=\"contact grayL\"><span><a href=\"http://profile.zhenai.com/v2/sys/reportEntry.do\" target=\"_blank\" rel=\"nofollow\">违法和不良信息举报</a></span>&nbsp;&nbsp;<span>违法和不良信息举报专线：4008829288</span>&nbsp;&nbsp;<span>举报信箱：<a href=\"mailto:jubao@zhenai.com\" class=\"underlines\" rel=\"nofollow\">jubao@zhenai.com</a></span></div>\n\t\t</div>\n\t\t<div class=\"copyright grayL\">\n\t\t\t<p>Copyright &copy; 2005-2018 版权所有：深圳市珍爱网信息技术有限公司</p>\n\t\t\t<p>增值电信业务经营许可证：粤B2-20040382   <a target=\"_blank\" href=\"http://www.miitbeian.gov.cn\">粤ICP备09157619号-1</a> 乙测资字4410775 <a target=\"_blank\" href=\"http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44030502000534\" class=\"gongwang\"><img src=\"/zhenai2015/img/myhome/gongan.png\" alt=\"\"></a>  粤公网安备 44030502000534号</p>\n\t\t\t<div class=\"out-link\" id=\"foot_link\">\n\t\t\t\t<a title=\"网文证\" href=\"http://sq.ccm.gov.cn:80/ccnt/sczr/service/business/emark/toDetail/7C7C3F8EFF5648A2950931B65DF13B87\" class=\"link10\" target=\"_blank\" rel=\"nofollow\">\n\t\t\t\t\t<img src=\"http://i2.zastatic.com/zhenai3/zhenai2015/img/myhome/wen_bc81e4f.png\" alt=\"\">\n\t\t\t\t</a>\n\t\t\t\t<a target=\"_blank\" title=\"深圳网监备案\" href=\"http://szcert.ebs.org.cn/6398bd09-b195-4fd9-a010-e1fea403a766\" class=\"link5\" rel=\"nofollow\"></a>\n\t\t\t\t<a title=\"深圳举报中心\" href=\"http://szwljb.gov.cn/\" class=\"link6\" target=\"_blank\"  rel=\"nofollow\"></a>\n\t\t\t\t<a title=\"违法和不良信息举报中心\" href=\"http://www.12377.cn/\" class=\"link3\" target=\"_blank\"  rel=\"nofollow\"></a>\n\t\t\t\t<a title=\"诚信示范网站\" href=\"https://search.szfw.org/cert/l/CX20150630010588010670\" class=\"link4\" target=\"_blank\" rel=\"nofollow\"></a>\n\t\t\t\t<a title=\"AAA级信用企业\" href=\"http://www.itrust.org.cn/Home/Index/itrust_certifi?wm=1761973720\" class=\"link7\" target=\"_blank\" rel=\"nofollow\"></a>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</footer>>\n</body>\n<script type=\"text/javascript\">\nvar type = '1';\n(function(){\n\tseoStat(type);\n})();\n</script>\n</html>\n"
  },
  {
    "path": "crawler/zhenai/parser/profile.go",
    "content": "package parser\n\nimport (\n\t\"regexp\"\n\t\"strconv\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/model\"\n)\n\nvar ageRe = regexp.MustCompile(\n\t`<td><span class=\"label\">年龄：</span>(\\d+)岁</td>`)\nvar heightRe = regexp.MustCompile(\n\t`<td><span class=\"label\">身高：</span>(\\d+)CM</td>`)\nvar incomeRe = regexp.MustCompile(\n\t`<td><span class=\"label\">月收入：</span>([^<]+)</td>`)\nvar weightRe = regexp.MustCompile(\n\t`<td><span class=\"label\">体重：</span><span field=\"\">(\\d+)KG</span></td>`)\nvar genderRe = regexp.MustCompile(\n\t`<td><span class=\"label\">性别：</span><span field=\"\">([^<]+)</span></td>`)\nvar xinzuoRe = regexp.MustCompile(\n\t`<td><span class=\"label\">星座：</span><span field=\"\">([^<]+)</span></td>`)\nvar marriageRe = regexp.MustCompile(\n\t`<td><span class=\"label\">婚况：</span>([^<]+)</td>`)\nvar educationRe = regexp.MustCompile(\n\t`<td><span class=\"label\">学历：</span>([^<]+)</td>`)\nvar occupationRe = regexp.MustCompile(\n\t`<td><span class=\"label\">职业：</span><span field=\"\">([^<]+)</span></td>`)\nvar hokouRe = regexp.MustCompile(\n\t`<td><span class=\"label\">籍贯：</span>([^<]+)</td>`)\nvar houseRe = regexp.MustCompile(\n\t`<td><span class=\"label\">住房条件：</span><span field=\"\">([^<]+)</span></td>`)\nvar carRe = regexp.MustCompile(\n\t`<td><span class=\"label\">是否购车：</span><span field=\"\">([^<]+)</span></td>`)\nvar guessRe = regexp.MustCompile(\n\t`<a class=\"exp-user-name\"[^>]*href=\"(.*album\\.zhenai\\.com/u/[\\d]+)\">([^<]+)</a>`)\nvar idUrlRe = regexp.MustCompile(\n\t`.*album\\.zhenai\\.com/u/([\\d]+)`)\n\nfunc parseProfile(\n\tcontents []byte, url string,\n\tname string) engine.ParseResult {\n\tprofile := model.Profile{}\n\tprofile.Name = name\n\n\tage, err := strconv.Atoi(\n\t\textractString(contents, ageRe))\n\tif err == nil {\n\t\tprofile.Age = age\n\t}\n\n\theight, err := strconv.Atoi(\n\t\textractString(contents, heightRe))\n\tif err == nil {\n\t\tprofile.Height = height\n\t}\n\n\tweight, err := strconv.Atoi(\n\t\textractString(contents, weightRe))\n\tif err == nil {\n\t\tprofile.Weight = weight\n\t}\n\n\tprofile.Income = extractString(\n\t\tcontents, incomeRe)\n\tprofile.Gender = extractString(\n\t\tcontents, genderRe)\n\tprofile.Car = extractString(\n\t\tcontents, carRe)\n\tprofile.Education = extractString(\n\t\tcontents, educationRe)\n\tprofile.Hokou = extractString(\n\t\tcontents, hokouRe)\n\tprofile.House = extractString(\n\t\tcontents, houseRe)\n\tprofile.Marriage = extractString(\n\t\tcontents, marriageRe)\n\tprofile.Occupation = extractString(\n\t\tcontents, occupationRe)\n\tprofile.Xinzuo = extractString(\n\t\tcontents, xinzuoRe)\n\n\tresult := engine.ParseResult{\n\t\tItems: []engine.Item{\n\t\t\t{\n\t\t\t\tUrl:  url,\n\t\t\t\tType: \"zhenai\",\n\t\t\t\tId: extractString(\n\t\t\t\t\t[]byte(url), idUrlRe),\n\t\t\t\tPayload: profile,\n\t\t\t},\n\t\t},\n\t}\n\n\tmatches := guessRe.FindAllSubmatch(\n\t\tcontents, -1)\n\tfor _, m := range matches {\n\t\tresult.Requests = append(result.Requests,\n\t\t\tengine.Request{\n\t\t\t\tUrl: string(m[1]),\n\t\t\t\tParser: NewProfileParser(\n\t\t\t\t\tstring(m[2])),\n\t\t\t})\n\t}\n\n\treturn result\n}\n\nfunc extractString(\n\tcontents []byte, re *regexp.Regexp) string {\n\tmatch := re.FindSubmatch(contents)\n\n\tif len(match) >= 2 {\n\t\treturn string(match[1])\n\t} else {\n\t\treturn \"\"\n\t}\n}\n\ntype ProfileParser struct {\n\tuserName string\n}\n\nfunc (p *ProfileParser) Parse(\n\tcontents []byte,\n\turl string) engine.ParseResult {\n\treturn parseProfile(contents, url, p.userName)\n}\n\nfunc (p *ProfileParser) Serialize() (\n\tname string, args interface{}) {\n\treturn config.ParseProfile, p.userName\n}\n\nfunc NewProfileParser(\n\tname string) *ProfileParser {\n\treturn &ProfileParser{\n\t\tuserName: name,\n\t}\n}\n"
  },
  {
    "path": "crawler/zhenai/parser/profile_test.go",
    "content": "package parser\n\nimport (\n\t\"io/ioutil\"\n\t\"testing\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/model\"\n)\n\nfunc TestParseProfile(t *testing.T) {\n\tcontents, err := ioutil.ReadFile(\n\t\t\"profile_test_data.html\")\n\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tresult := parseProfile(contents,\n\t\t\"http://album.zhenai.com/u/108906739\",\n\t\t\"安静的雪\")\n\n\tif len(result.Items) != 1 {\n\t\tt.Errorf(\"Items should contain 1 \"+\n\t\t\t\"element; but was %v\", result.Items)\n\t}\n\n\tactual := result.Items[0]\n\n\texpected := engine.Item{\n\t\tUrl:  \"http://album.zhenai.com/u/108906739\",\n\t\tType: \"zhenai\",\n\t\tId:   \"108906739\",\n\t\tPayload: model.Profile{\n\t\t\tAge:        34,\n\t\t\tHeight:     162,\n\t\t\tWeight:     57,\n\t\t\tIncome:     \"3001-5000元\",\n\t\t\tGender:     \"女\",\n\t\t\tName:       \"安静的雪\",\n\t\t\tXinzuo:     \"牡羊座\",\n\t\t\tOccupation: \"人事/行政\",\n\t\t\tMarriage:   \"离异\",\n\t\t\tHouse:      \"已购房\",\n\t\t\tHokou:      \"山东菏泽\",\n\t\t\tEducation:  \"大学本科\",\n\t\t\tCar:        \"未购车\",\n\t\t},\n\t}\n\n\tif actual != expected {\n\t\tt.Errorf(\"expected %v; but was %v\",\n\t\t\texpected, actual)\n\t}\n}\n"
  },
  {
    "path": "crawler/zhenai/parser/profile_test_data.html",
    "content": "\n\n\n\n\n<!DOCTYPE HTML>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gbk\">\n<meta name=\"keywords\" content=\"安静的雪征婚照片,安静的雪资料,安静的雪照片,安静的雪征婚,安静的雪交友\"/>\n<meta name=\"Description\" content=\"珍爱网会员安静的雪年龄、身高、住所、学历、收入、兴趣爱好、生活状况、择偶条件等资料一应俱全，想在新疆阿勒泰寻找合适的伴侣，征婚交友请选择珍爱网。\"/>\n<meta name=\"location\" content=\"province=新疆;city=阿勒泰\">\n<title>安静的雪资料照片_新疆阿勒泰征婚交友_珍爱网</title>\n<!-- 手机端seo适配  -->\n<link rel=\"canonical\" href=\"http://album.zhenai.com/u/108906739\" />\n<link rel=\"alternate\" media=\"only screen and (max-width: 640px)\"  href=\"http://m.zhenai.com/u/108906739\" />\n<meta name=\"mobile-agent\" content=\"format=xhtml; url=http://m.zhenai.com/u/108906739\">\n<meta name=\"mobile-agent\" content=\"format=html5; url=http://m.zhenai.com/u/108906739\">\n<meta name=\"mobile-agent\" content=\"format=wml; url=http://m.zhenai.com/u/108906739\">\n<meta http-equiv=\"Cache-Control\" content=\"no-transform\" />\n<meta http-equiv=\"Cache-Control\" content=\"no-siteapp\" />\n<script type=\"text/javascript\">\nUA = navigator.userAgent.toLowerCase();\nurl = window.location.toString();\nif ((UA.indexOf('iphone') != -1 || UA.indexOf('mobile') != -1\n\t\t|| UA.indexOf('android') != -1 || UA.indexOf('ipad') != -1\n\t\t|| UA.indexOf('windows ce') != -1 || UA.indexOf('ipod') != -1)\n\t\t&& UA.indexOf('ipod') == -1) {\n\tvar ref = document.referrer;\n    document.cookie=\"SEOReferrer=\"+ref+\";domain=.zhenai.com\";\n\tlocation.href = \"http://m.zhenai.com/u/108906739\";\n}\n</script>\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\" />\n<link href=\"//images.zastatic.com/zhenai3/zhenai2015/img/favicon.ico\" type=\"image/x-icon\" rel=\"icon\" />\n<link href=\"//images.zastatic.com/zhenai3/zhenai2015/img/favicon.ico\" type=\"image/x-icon\" rel=\"shortcut icon\" />\n<link rel=\"stylesheet\" href=\"//images.zastatic.com/zhenai3/zhenai2015/css/public_28fb81a.css\"/>\n\n<link rel=\"stylesheet\" href=\"//images.zastatic.com/zhenai3/zhenai2015/css/threeParty_bf3b4b1.css\" />\n<link rel=\"stylesheet\" href=\"//images.zastatic.com/zhenai3/zhenai2015/css/threePartyPop_161810e.css\" />\n<link rel=\"stylesheet\" href=\"//images.zastatic.com/zhenai3/zhenai2015/css/ablums_1b54740.css\" />\n<link rel=\"stylesheet\" href=\"//images.zastatic.com/zhenai3/zhenai2015/css/zx_member/love_gen_layer_a7519a1.css\" />\n<link rel=\"stylesheet\" href=\"//images.zastatic.com/zhenai3/zhenai2015/css/threeParty_bf3b4b1.css\" />\n<!-- seo引导注册弹窗  -->\n\n\n\n<!--[if lt IE 9]> <script type=\"text/javascript\"> (function (){ var tag = [\"address\",\"article\",\"aside\",\"audio\",\"canvas\",\"details\",\"figcaption\",\"figure\",\"header\",\"footer\",\"hgroup\",\"menu\",\"nav\",\"section\",\"summary\",\"time\",\"video\"],i=0; for(i in tag){ document.createElement(tag[i]); } })();</script><![endif]-->\n<script src=\"//images.zastatic.com/zhenai3/zhenai2015/js/lib/LAB.min_e842152.js\"></script>\n<script src=\"//images.zastatic.com/zhenai3/zhenai2015/js/lib/sea_8aec5d6.js\"></script>\n<script src=\"//images.zastatic.com/zhenai3/zhenai2015/sea-config_cba1978.js\"></script>\n<script src=\"//images.zastatic.com/zhenai3/zhenai2015/js/lib/jquery-1.8.3.min_e128811.js\"></script>\n<script>\n\n\n/* Baidu Statistics Begin*/\nvar _hmt = _hmt || [];\n(function() {\n  var hm = document.createElement(\"script\");\n  hm.src = \"//hm.baidu.com/hm.js?2c8ad67df9e787ad29dbd54ee608f5d2\";\n  var s = document.getElementsByTagName(\"script\")[0]; \n  s.parentNode.insertBefore(hm, s);\n\n})();\n/* Baidu Statistics End*/\n\n\ndocument.domain = \"zhenai.com\";\nfunction ajaxStat(resourceId,accessPoint,sParam,isPV) {\n\tvar ref=document.referrer;\n\tvar url='http://cdnlog.zhenai.com/visit/?resourceId='+resourceId+'&accessPoint='+accessPoint+'&sParam='+sParam+'&isPV='+isPV+'&referer='+encodeURIComponent(ref?ref:'');\n\t$.ajax({\n\t\turl:url,\n\t\tdataType:\"jsonp\"\n\t});\n}\n\n/** SEO Statistics Begin */\nfunction seoStat(entry){\n\tseajs.use(\"zhenai2015/js/seo/seo.js\", function(seo){\n\t\tseo.init(entry);\n\t});\n}\n/** SEO Statistics End */\n\n\n//手机号验证弹窗\n$.ajax({\n    type:\"GET\",\n    dataType: \"json\",\n    url:\"/v2/profile/isValided.do\",\n    success:function(obj){\n        if(!obj || obj.code===0){\n            return;\n        }\n        if(obj.data!=null){\n            var isShowPhonePop = obj.data.isShowPhonePop;\n            if(isShowPhonePop != '' && '' == '') {\n                seajs.use(['zhenai2015/js/verify/verifyTel.js'],function(verifyTel){\n                    verifyTel.init(true, true, isShowPhonePop);\n                })\n            }\n        }\n    }\n});\n</script>\n\n\n<link rel=\"stylesheet\" type=\"text/css\" id=\"skinStyleLink\" href=\"//images.zastatic.com/zhenai3/zhenai2015/css/skin/skin005/skin.css\">\n\n</head>\n\n\n   \t\t<body class=\"skinWrap\">\n   \n\n\n\n<header id=\"jcZAHeader\" class=\"header\">\n\t<section class=\"frameW top-bar clearfix\">\n\t\t<a class=\"logo\" href=\"http://www.zhenai.com/\" title=\"珍爱网\"><i></i></a>\n\t\t<p class=\"ad-word\">相亲无难事，珍爱有红娘</p>\n\t\t<div class=\"tools\">\n\t\t\t<ul class=\"clearfix\">\n\t\t\t\t<li class=\"mobile\"><a href=\"http://mo.zhenai.com\" target=\"_blank\" title=\"珍爱网app下载\">手机版</a></li>\n\t\t\t\t<li class=\"collect\"><a href=\"javascript:;\">收藏本站</a></li>\n\t\t\t\t<li class=\"cust\"><a href=\"javascript:;\">在线客服</a></li>\n\t\t\t\t<li><a href=\"http://www.zhenai.com/anquan/\" target=\"_blank\" >安全中心</a></li>\n\t\t\t\t\n\t\t\t\t<li class=\"tel\">红娘热线：4001-520520</li>\n\t\t\t</ul>\n\t\t</div>\n\t</section>\n\t<section class=\"nav-bar\">\n\t\t<div class=\"frameW clearfix\">\n\t\t\t<menu class=\"menu\">\n\t\t\t\t<ul>\n\t\t\t\t\t<li id=\"jcMenuBeauty\" class=\"bg-scroll\"></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/personal/home.do\" rel=\"nofollow\">我的珍爱</a></li>\n\t\t\t\t\t<li><a href=\"http://search.zhenai.com/v2/search/pinterest.do\" rel=\"nofollow\">搜索</a></li>\n\t\t\t\t\t<li><a href=\"http://t.zhenai.com\" target=\"_blank\" >\n\t\t\t\t\t直营门店\n\t\t\t\t\t</a></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/zhenaiMail/zhenaiMail.jsps\" rel=\"nofollow\">珍心会员</a></li>\n\t\t\t\t\t<li><a href=\"http://story.zhenai.com/\" target=\"_blank\" >成功故事</a></li>\n\t\t\t\t\t<li><a href=\"http://t.zhenai.com/hnzone/articleIndex.do\" target=\"_blank\" rel=\"nofollow\">他她说</a></li>\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t</ul>\n\t\t\t</menu>\n\t\t\t<div class=\"header-info user-info\">\n\t\t\t\t<span class=\"topic\"><em class=\"user-icon\"></em></span>\n\t\t\t\t<ul>\n                    <li><a href=\"http://profile.zhenai.com/v2/userdata/showInfo.do\" rel=\"nofollow\">编辑资料</a></li>\n                    <li><a href=\"http://profile.zhenai.com/v2/verify/verifyIndex.do\" rel=\"nofollow\">诚信认证</a></li>\n                    <li><a href=\"http://profile.zhenai.com/v2/photo/photoIndex.do\" rel=\"nofollow\">个人相册</a></li>\n                    <li><a href=\"http://profile.zhenai.com/v2/userdata/pwdIndex.do\" rel=\"nofollow\">系统设置</a></li>\n                    <li class=\"quit\"><a href=\"http://profile.zhenai.com/v2/login/logout.do\" rel=\"nofollow\">退出</a></li>\n                </ul>\n\t\t\t</div>\n\t\t\t<div class=\"header-info message-info\" id=\"jcMessageInfo\">\n\t\t\t\t<span class=\"topic\"><em class=\"message-icon\"></em></span>\n\t\t\t\t<ul>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/mail/list.do\" rel=\"nofollow\">邮件</a></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/msg/msgIndex.do\" rel=\"nofollow\">消息</a></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/follow/index.do?type=1\" rel=\"nofollow\">关注</a></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/visit/index.do\" rel=\"nofollow\">谁看过我</a></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/notice/index.do\" rel=\"nofollow\">系统通知</a></li>\n\t\t\t\t\t<li><a href=\"http://profile.zhenai.com/v2/intercourse/intercourseIndex.do\" rel=\"nofollow\">交往对象</a></li>\n\t\t\t\t\t\n\t\t\t\t</ul>\n\t\t\t</div>\n\t\t\t\n\t\t\t\n\t\t</div>\n\t</section>\n</header>\n\n<section class=\"mod-top-ceiling bord ceiling-js hide\">\n    <div class=\"ceiling-box clearfix\">\n       <div class=\"ceiling-photo fl\">\n           <a href=\"javascript:;\"><img src=\"http://images.zastatic.com/zhenai3/zhenai2015/img/loginErr/default01.jpg\" alt=\"安静的雪照片\" /></a>\n       </div> \n       <dl  class=\"ceiling-dl\">\n            <dt class=\"ceiling-dt lh20\">\n                <h1 class=\"ceiling-name ib fl fs24 lh32 blue\">安静的雪</h1>  \n                <p class=\"ceiling-age fs14 lh22 c5e\">34岁，新疆阿勒泰，162cm，3001-5000元</p>\n            </dt>\n            <dd class=\"ceiling-dd\">\n               <a class=\"btnR2 mr10 sendMailBtn\" href=\"javascript:;\">发邮件</a>\n               \n               \n                  \n               <a class=\"btnP2 mr10 salutationBtn\" href=\"javascript:;\">打招呼</a>\n               \n               \n\n               \n               <a class=\"btnP2 mr10 askBtn\" href=\"javascript:;\">问问题</a>\n               \n               \n               \n               \n               \n\t\t\t\t\t<a class=\"btnP2 mr10 contactBtn\" href=\"javascript:;\">委托红娘</a>\n\t\t\t\t\n\n            </dd>\n       </dl>\n    </div>\n</section>\n\n\n<div class=\"skin-content posr\">\n  \t\n  <span class=\"to-buy-skin\" id=\"toBuySkin\">\n      <a target=\"_blank\" onclick=\"ajaxStat(1653,1,1,0);\" href=\"http://profile.zhenai.com/v2/profile/index?skinEntity=1\" class=\"corner\" rel=\"nofollow\"></a>\n      <a href=\"javascript:;\" class=\"close\" onclick=\"this.parentNode.style.display = 'none'\"></a>\n  </span>\n   \n  <div class=\"skin-header\">\n    <div class=\"frameW posr\">\n       <em class=\"d-item item-1\"></em>\n      <em class=\"d-item item-2\"></em>\n      <em class=\"d-item item-3\"></em>\n      <em class=\"d-item item-4\"></em>\n      <em class=\"d-item item-5\"></em>\n      <em class=\"d-item item-6\"></em>\n      <em class=\"d-item item-7\"></em>\n      <em class=\"d-item item-8\"></em>\n      <em class=\"d-item item-9\"></em>\n      <em class=\"d-item item-10\"></em>\n      \t\n      <a target=\"_blank\" href=\"http://profile.zhenai.com/v2/profile/index?skinEntity=1\" onclick=\"ajaxStat(1653,1,0,0);\" class=\"want-skin show-skin-js radius-3\" rel=\"nofollow\"></a>\n      \n    </div>\n  </div>\n  <div class=\"skin-body\">\n  \t<article class=\"myhome-wrap frameW clearfix\">\n    <!-- 个人信息简介 -->\n    <section class=\"mod-brief-info bgff radius-3 bord\">\n        <div class=\"photo-album fl\">\n                <div class=\"u-ablums-player\">\n                    <div class=\"u-ablums-play\" id=\"AblumsPlayID\">\n                        <div id=\"AblumsDisplayImgID\" class=\"u-ablums-display-img\">\n                            <img class=\"img\" alt=\"安静的雪照片\"/>\n                                           \n                            <ul id=\"praisePhoto\" praiseType=\"0\" class=\"praiase-ta praiases\">\n                            \t \n                            </ul>\n                            \n                        </div>\n                    </div>\n                    <div class=\"u-ablums-thumbs\" id=\"AblumsThumbsListID\">\n                    \t<ul>                        \n\t \t\t\t  \t\t \n\t                     \n                            \n                                <li>\n                                    <p>\n                                        <img data-big-img=\"http://images.zastatic.com/zhenai3/zhenai2015/img/loginErr/default02.jpg\" data-mid-img=\"http://images.zastatic.com/zhenai3/zhenai2015/img/loginErr/default02.jpg\" src=\"http://images.zastatic.com/zhenai3/zhenai2015/img/loginErr/default02.jpg\">\n                                        <img class=\"hidden\" src=\"http://images.zastatic.com/zhenai3/zhenai2015/img/loginErr/default02.jpg\">\n                                    </p>\n                                </li>\n                            \n\t                    </ul>\n                    </div>\n                <div class=\"largecont\">\n                </div>\n                <a class=\"smalllist_arr_l\" href=\"javascript:;\" id=\"PrevAblumsPic\"></a>\n                <a class=\"smalllist_arr_r\" href=\"javascript:;\" id=\"NextAblumsPic\"></a>\n            </div>\n        </div>\n        <div class=\"brief-top p30\">\n            <p class=\"brief-name lh32 blue\">\n                <a class=\"name fs24\">安静的雪</a>\n                \n                <a class=\"flag-zx\" target=\"_blank\" href=\"http://profile.zhenai.com/zhenaiMail/zhenaiMail.jsps\" title=\"珍心会员\" rel=\"nofollow\"></a>\n                \n                \n\n\n<a class=\"flag-mobile\" href=\"http://profile.zhenai.com/profile/validateContactPre.jsps\" target=\"_blank\" title=\"已验证手机号\" rel=\"nofollow\"></a>\n<a class=\"flag-iden\" href=\"/v2/verify/zmIndex.do?type=2&source=9\" onclick=\"ajaxStat(1963,9,0,0)\" target=\"_blank\" title=\"已完整认证姓名、年龄、性别和照片\" rel=\"nofollow\"></a>\n\n\n\n\n\n\t\t<a class=\"flag-credit credit-js\" href=\"/v2/verify/zmIndex.do?type=2&source=10\" target=\"_blank\" title=\"已通过芝麻信用认证\" data-mid=\"108906739\" data-score=\"698\" data-source=\"3\">698分</a>\n\t\n<script>\n/** 芝麻信用 begin */\n$LAB.script(\"//images.zastatic.com/zhenai3/zhenai2015/js/lib/jquery-1.8.3.min_e128811.js\").wait(function (){\n\t seajs.use(['zhenai2015/js/public/creditTip.js'],function(credit){\n\t     credit.init();\n\t });\n})\n/** 芝麻信用 end */\n</script>\n\n            </p>\n            <p class=\"brief-info fs14 lh32 c9f\">ID：108906739 \n                <span class=\"brief-item\">诚信值：<span class=\"red\">15</span></span>\n                \n                \n                \n                \n                \n                \t\n                \t<a class=\"check-login-time check-time-js\" href=\"javascript:;\">查看最后登录时间</a>\n                \n            </p>\n        </div> \n        <div class=\"brief-center p20\">\n            <table class=\"brief-table\">\n                <tr>\n                    <td><span class=\"label\">年龄：</span>34岁</td>\n                    <td><span class=\"label\">身高：</span>162CM</td>\n                    <td><span class=\"label\">月收入：</span>3001-5000元</td>\n                </tr>\n                <tr>\n                    <td><span class=\"label\">婚况：</span>离异</td>\n                    <td><span class=\"label\">学历：</span>大学本科</td>\n                    <td><span class=\"label\">工作地：</span>新疆阿勒泰</td>\n                </tr>\n                <tr>\n                    <td><span class=\"label\">职业： </span>人事/行政</td>\n                    \n                    <td><span class=\"label\">有无孩子：</span>有，我们住在一起</td>\n                    \n                    <td><span class=\"label\">籍贯：</span>山东菏泽</td>\n                </tr>\n            </table>\n        </div>\n        <div class=\"brief-bottom\">\n            <div class=\"brief-group p40\">\n            \t\n            \t\n            \t<a class=\"btnR2 mr10 sendMailBtn\" href=\"javascript:;\">发邮件</a>\n            \t\n            \t \n                <a class=\"btnP2 mr10 salutationBtn\" href=\"javascript:;\">打招呼</a>\n                \n\t\t\t\t\n\n                \n                <a class=\"btnP2 mr10 askBtn\" href=\"javascript:;\">问问题</a>\n                \n                \n                \n               \n               \n\t\t\t\t\t<a class=\"btnP2 mr10 contactBtn\" href=\"javascript:;\">委托红娘</a>\n\t\t\t\t\n               \t\n            </div>\n\n            <div class=\"icon-group\">\t\n                \n                <a id=\"attention\" href=\"javascript:;\" class=\"tp-icon tp-icon-watch\">关注</a>\n                <a id=\"gift\" href=\"javascript:;\" class=\"tp-icon tp-icon-gift\">送礼物</a>\n                \n                <a id=\"chat\" href=\"javascript:;\" class=\"tp-icon tp-icon-chat\">在线聊天</a>\n                <a id=\"identityInfo\" style=\"display:none\" href=\"javascript:;\" class=\"tp-icon tp-icon-identity\">身份证信息</a>\n                <a id=\"intelligence\" href=\"javascript:;\" class=\"tp-icon tp-icon-news\"> 情敌动态</a>\n               <!--  <a id=\"zhenXinOnline\" href=\"javascript:;\" class=\"tp-icon tp-icon-online\">上线提醒 </a> -->\n                <a id=\"complaint\" href=\"javascript:;\" class=\"tp-icon tp-icon-report\">举报/拉黑</a>\n                \n            </div>\n        </div>\n    </section>\n    \n    <!-- 个人信息详情 -->\n    <section class=\"mod-person-area mt20 clearfix\">\n        <!-- 展示个人信息 -->\n        <section class=\"mod-person-info fl bgff radius-3 bord\">\n            <div class=\"mod-tab-info\" id=\"infoTab\">\n                <ul class=\"info-title clearfix info-btn-js\">\n                    <li class=\"fl selected\"><a href=\"javascript:;\">内心独白</a><b class=\"line\"></b></li>\n                    <li class=\"fl\"><a href=\"javascript:;\">自我描述</a><b class=\"line\"></b></li>\n                </ul>\n                <div class=\"info-content\">\n                    <div class=\"info-item slider info-inner\">\n                    \t\n                        <div class=\"info-text\">\n                            <p class=\"fs14 lh20 c5e slider-area-js\">不完美又何妨？万物皆有裂隙，那是光进来的地方。随缘<span class=\"info-mark\"></span></p>\n                        </div>\n                        <div class=\"info-op\">\n                            <a href=\"javascript:;\" class=\"tp-icon tp-icon-praise fr praiseBtn\" praiseType=\"1\">赞一下</a>\n                            <a href=\"javascript:;\" class=\"arrow luffing slider-js\"></a>\n                        </div>\n                        \n                    </div>\n                    <div class=\"info-item slider info-describe hide\">\n                    \t\n                        <div class=\"info-text\">\n                        \t<p class=\"fs14 lh20 c5e slider-area-js\">想要听听TA对自己的想法？来<a href=\"javascript:;\" field=\"describe\">邀请TA补充自我描述</a>吧<span class=\"info-mark\"></span></p>\n                            \n                        </div>\n                        <div class=\"info-op\">\n                        </div>\n                        \n                    </div>\n                </div>\n            </div>\n            <div class=\"info-floor floor-data posr clearfix\">\n            \t\n                <div class=\"floor-photo fl tac\">\n                    <b class=\"floor-icon floor-icon-data\"></b>\n                    <p class=\"fs16 c5e lh32\">详细资料 </p>\n                </div>\n                <div class=\"floor-content\">\n                    <table class=\"floor-table\">\n                        <tr>\n                            <td><span class=\"label\">性别：</span><span field=\"\">女</span></td>\n                            <td><span class=\"label\">生肖：</span><span field=\"\">--</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">身高：</span><span field=\"\">162CM</span></td>\n                            <td><span class=\"label\">星座：</span><span field=\"\">牡羊座</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">体重：</span><span field=\"\">57KG</span></td>\n                            <td><span class=\"label\">血型：</span><span field=\"\">--</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">体型：</span><span field=\"\">--</span></td>\n                            <td><span class=\"label\">职业：</span><span field=\"\">人事/行政</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">民族：</span><span field=\"\">汉族</span></td>\n                            <td><span class=\"label\">公司：</span><span field=\"\">--</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">信仰：</span><span field=\"\">--</span></td>\n                            <td></td>\n                        </tr>\n                    </table>\n                </div>\n            </div>\n            <div class=\"info-floor floor-life posr clearfix\">\n           \t\t\n                <div class=\"floor-photo fl tac\">\n                    <b class=\"floor-icon floor-icon-life\"></b>\n                    <p class=\"fs16 c5e lh32\">生活状况  </p>\n                </div>\n                <div class=\"floor-content\">\n                    <table class=\"floor-table\">\n                        <tr>\n                            <td><span class=\"label\">住房条件：</span><span field=\"\">已购房</span></td>\n                            <td><span class=\"label\">想何时结婚：</span><span field=\"\">--</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">是否购车：</span><span field=\"\">未购车</span></td>\n                            <td><span class=\"label\">婚后与父母住吗：</span><span field=\"\">--</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">是否吸烟：</span><span field=\"\">不吸烟</span></td>\n                            <td><span class=\"label\">与对方父母同住：</span><span field=\"\">--</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">是否喝酒：</span><span field=\"\">不喝酒</span></td>\n                            <td><span class=\"label\">较大的消费：</span><span field=\"\">--</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">厨艺：</span><span field=\"\">--</span></td>\n                            <td><span class=\"label\">喜欢怎样的约会：</span><span field=\"\">--</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">家务：</span><span field=\"\">--</span></td>\n                            <td></td>\n                        </tr>\n                    </table>\n                </div>\n            </div>\n            <div class=\"info-floor floor-hobby posr clearfix\">\n                \n                <div class=\"floor-photo fl tac\">\n                    <b class=\"floor-icon floor-icon-hobby\"></b>\n                    <p class=\"fs16 c5e lh32\">兴趣爱好  </p>\n                </div>\n                <div class=\"floor-content\">\n                    <table class=\"floor-table\">\n                        <tr>\n                            <td class=\"ml5font\"><span class=\"label\">喜欢的活动：</span><span field=\"\" class=\"value\">--</span></td>\n                            <td class=\"ml5font\"><span class=\"label\">喜欢的食物：</span><span field=\"\" class=\"value\">--</span></td>\n                        </tr>\n                        <tr>\n                            <td class=\"ml7font\"><span class=\"label\">喜欢的体育运动：</span><span field=\"\" class=\"value\">--</span></td>\n                            <td class=\"ml5font\"><span class=\"label\">喜欢的地方：</span><span field=\"\" class=\"value\">--</span></td>\n                        </tr>\n                        <tr>\n                            <td class=\"ml5font\"><span class=\"label\">喜欢的音乐：</span><span field=\"\" class=\"value\">--</span></td>\n                            <td class=\"ml5font\"><span class=\"label\">喜欢的宠物：</span><span field=\"\" class=\"value\">--</span></td>\n                        </tr>\n                        <tr>\n                            <td class=\"ml7font\"><span class=\"label\">喜欢的影视节目：</span><span field=\"\" class=\"value\">--</span></td>\n                            <td></td>\n                        </tr>\n                    </table>\n                </div>\n            </div>\n            \n            \n            \n            <div class=\"info-floor floor-term posr clearfix\">\n            \t\n                <div class=\"floor-photo fl tac\">\n                    <b class=\"floor-icon floor-icon-term\"></b>\n                    <p class=\"fs16 c5e lh32\">择偶条件  </p>\n                </div>\n                <div class=\"floor-content\">\n                    <table class=\"floor-table\">\n                        <tr>\n                            <td><span class=\"label\">性别：</span><span field=\"\">男</span></td>\n                            <td><span class=\"label\">体型：</span><span field=\"\">不限</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">年龄：</span><span field=\"\">35 - 43岁</span></td>\n                            <td><span class=\"label\">职业：</span><span field=\"\">不限</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">身高：</span><span field=\"\">173 - 185厘米</span></td>\n                            <td><span class=\"label\">是否抽烟：</span><span field=\"\">不吸烟</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">学历：</span><span field=\"\">不限</span></td>\n                            <td><span class=\"label\">是否喝酒：</span><span field=\"\">不限</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">月收入：</span><span field=\"\">5000元以上</span></td>\n                            <td><span class=\"label\">有没有孩子：</span><span field=\"\">不限</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">婚况：</span><span field=\"\"> 不限</span></td>\n                            <td><span class=\"label\">是否想要孩子：</span><span field=\"\">不限</span></td>\n                        </tr>\n                        <tr>\n                            <td><span class=\"label\">工作地区：</span><span field=\"\">新疆阿勒泰</span></td>\n                            <td><span class=\"label\">是否有照片：</span><span field=\"\">不限</span></td>\n                        </tr>\n                    </table>\n                </div>\n                \n                <div class=\"complete-data fs14 tac\">\n                \t<a href=\"javascript:;\" field=\"percent\">TA的资料完整度只有55%，邀请完善资料</a>\n                    \n                </div>\n                \n            </div>\n        </section>\n        <!-- 右侧栏 -->\n        <aside class=\"mod-person-aside fr\">\n            <!-- 收到礼物 -->\n            <div style=\"display:none\" class=\"receive-gift mb10 bgff radius-3 bord\">\n                <div class=\"info-title\">\n                    <span class=\"c33 bgff\">Ta收到的礼物 </span><span class=\"c9e bgff\">(<span id=\"giftNum\" class=\"red bgff\">15</span>个)</span>\n                </div>\n                <div class=\"gift-area posr gift-roll-js\">\n                    <div class=\"gift-list-box posa clearfix \">\n                    </div>\n                </div>\n                <div class=\"gift-btn tar\">\n                    <a href=\"javascript:;\" class=\"gift-btn-left disable\"></a>\n                    <a href=\"javascript:;\" class=\"gift-btn-right\"></a>\n                </div>\n            </div>\n            \n            <!-- 珍爱币和珍心会员 -->\n            \n            \n            <!-- 线下和珍爱通 -->\n            \n            \n            \n            \n            <!-- 猜你喜欢 -->\n            \n            \t<div class=\"guess-like mb10 bgff radius-3 bord\">\n\t                <div class=\"info-title clearfix\">\n\t                    <a href=\"javascript:;\" class=\"fr bgff nextGroup\">换一组</a>\n\t                    <span class=\"pr10 c33 bgff\">猜你喜欢</span>\n\t                </div>\n\t                <div class=\"guess-box\">\n\t                    <ul class=\"guess-list\">\n\t                    \t\n\t\t\t\t\t\t\t\t<li class=\"clearfix\">\n\t\t\t\t\t\t\t\t\t<div class=\"guess-photo\">\n\t\t\t\t\t\t\t\t\t\t<a href=\"http://album.zhenai.com/u/109816757\" target=\"_blank\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"http://photo16.zastatic.com/images/photo/27455/109816757/99718035787672941.png?scrop=1&crop=1&w=100&h=100&cpos=north\">\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t<dl class=\"guess-info\">\n\t\t\t\t\t\t\t\t\t\t<dt class=\"guess-name fs16\">\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"exp-user-name\" target=\"_blank\"\n\t\t\t\t\t\t\t\t\t\t\t\thref=\"http://album.zhenai.com/u/109816757\">蝴蝶在飞舞</a>\n\t\t\t\t\t\t\t\t\t\t</dt>\n\t\t\t\t\t\t\t\t\t\t<dd>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"guess-age lh24 fs12 c9f\">31岁 162cm</p>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"guess-gb fs14 c5e\">我是东阳人，喜欢另一半也是东阳或义乌本地人。只要是我喜欢的哪里都好。</p>\n\t\t\t\t\t\t\t\t\t\t</dd>\n\t\t\t\t\t\t\t\t\t</dl>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<li class=\"clearfix\">\n\t\t\t\t\t\t\t\t\t<div class=\"guess-photo\">\n\t\t\t\t\t\t\t\t\t\t<a href=\"http://album.zhenai.com/u/101873762\" target=\"_blank\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"http://photo13.zastatic.com/images/photo/25469/101873762/1489593788798.jpg?scrop=1&crop=1&w=100&h=100&cpos=north\">\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t<dl class=\"guess-info\">\n\t\t\t\t\t\t\t\t\t\t<dt class=\"guess-name fs16\">\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"exp-user-name\" target=\"_blank\"\n\t\t\t\t\t\t\t\t\t\t\t\thref=\"http://album.zhenai.com/u/101873762\">燕子</a>\n\t\t\t\t\t\t\t\t\t\t</dt>\n\t\t\t\t\t\t\t\t\t\t<dd>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"guess-age lh24 fs12 c9f\">35岁 170cm</p>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"guess-gb fs14 c5e\">有一个女孩在一起生活，顾家，无不良嗜好的男士为伴。耍者玩的勿扰，只想有一家。诚心诚意交往的可以，有一个可以靠靠的肩膀，做一回小女人。携手建立完整温暖的家。</p>\n\t\t\t\t\t\t\t\t\t\t</dd>\n\t\t\t\t\t\t\t\t\t</dl>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t          \n\t\t\t\t\t\t</ul>\n\t                </div>\n\t            </div>\n            \n           \n            \n            \t\n            \t\n            \n        </aside>\n    </section>\n\t</article>\n  </div>\n  <div class=\"skin-footer\">\n  </div>\n</div>\n\n\n\n\n\t<!--线上相亲会-->\n\t<div id=\"onlineDate\" style=\"display:none\">\n\t    <a href=\"http://profile.zhenai.com/v2/wechatXqh/xqhlist.do\" target=\"_blank\" onclick=\"ajaxStat(1979,11,0,0);\" >\n\t      <span id=\"onlineDate_btn\">下一步</span>\n\t    </a>\n\t    <span id=\"onlineDate_close\"></span>\n\t</div>\n\t\n\t\n<script type=\"text/javascript\">\n\n$LAB.script(\"//images.zastatic.com/zhenai3/zhenai2015/js/lib/jquery-1.8.3.min_e128811.js\").wait(function(){\n\t$.ajax({\n\t    type:\"GET\",\n\t    dataType: \"json\",\n\t    url:\"/v2/wechatXqh/showFlow.do\",\n\t    success:function(result){\n\t    \tif(!result || result.code == 0){\n\t\t\t\treturn;\n\t\t\t}\n\t    \t\n\t        if(result.data == true){\n\t        \tdocument.getElementById(\"onlineDate\").style.display = \"block\";\n\t        \tajaxStat(1979,12,0,0);\n\t        }\n\t    }\n\t});\n});\n\n//线上相亲会关闭按钮\nfunction closeDate() {\n    var onlineClose = document.getElementById(\"onlineDate_close\");\n    var onlineDate = document.getElementById(\"onlineDate\");\n    var px = 0;\n    var closeTime = 0;\n//关闭div\n//var px= document.defaultView.getComputedStyle(onlineDate,false)[\"bottom\"];\n    if (onlineDate.currentStyle) {\n        // IE用  element.currentStyle[\"name\"]\n        px = onlineDate.currentStyle[\"bottom\"];\n        closeTime = 2;\n    }\n    else {\n        px = document.defaultView.getComputedStyle(onlineDate, false)[\"bottom\"];\n        closeTime = 20;\n    }\n//console.log(px.substring(0,px.length-2));\n    var botm = px.substring(0, px.length - 2);\n    onlineClose.onclick = function () {\n        var timeID = setInterval(function () {\n            onlineDate.style.bottom = botm + \"px\";\n            botm-=5;\n            if (botm == (-220)) {\n                clearInterval(timeID);\n            }\n        }, closeTime);\n        $.ajax({\n            type:\"POST\",\n            dataType: \"json\",\n            url:\"/v2/wechatXqh/close.do\"\n        }); \n    }\n}\ncloseDate();\n</script>\n\n\n\n\n\t\t<div class=\"hot-city seo-city\">\n\t\t\t<div class=\"city-wrap frameW\">\n\t\t\t\t<div class=\"city-list clearfix limit-44\">\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<p class=\"breadNav\">\n\t\t\t\t\t\t当前位置：<a href=\"http://www.zhenai.com\">珍爱首页</a><span>&gt;</span><a href=\"http://www.zhenai.com/zhenghun/aletai\">阿勒泰征婚</a><span>&gt;</span><a href=\"http://www.zhenai.com/zhenghun/aletaishi\">阿勒泰市征婚</a><span>&gt;</span><a href=\"http://www.zhenai.com/zhenghun/aletaishi/nv\">阿勒泰市女士征婚</a>\n\t\t\t\t\t</p>\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t<p>周边征婚：<a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/xinjiang\">新疆征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/aletai\">阿勒泰征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/aletaishi\">阿勒泰市征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/boertala\">博尔塔拉征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/bayinguoleng\">巴音郭楞征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/kezilesukeerkezi\">克孜勒苏柯尔克孜征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/yili\">伊犁征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/kashen\">喀什征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/wulumuqi\">乌鲁木齐征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/changji\">昌吉征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/akesu\">阿克苏征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/hami\">哈密征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/kelamayi\">克拉玛依征婚</a><a target=\"_blank\" href=\"http://www.zhenai.com/zhenghun/hetian\">和田征婚</a><br/></p>\n\t\t\t\t\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t\n\n<footer class=\"footer\">\n\t<div class=\"frameW clearfix\">\n\t\t<div class=\"about\">\n\t\t\t<div class=\"quick\"><a target=\"_blank\" href=\"http://about.zhenai.com/\" >关于我们</a>|<a target=\"_blank\" href=\"http://contact.zhenai.com/\" >联系我们</a>|<a target=\"_blank\" href=\"http://zhenai.zhiye.com/\" >加入我们</a>|<a target=\"_blank\" href=\"http://about.zhenai.com/huoban\" rel=\"nofollow\">合作伙伴</a>|<a target=\"_blank\" href=\"http://profile.zhenai.com/personal/getguestbookbegin.jsps\" rel=\"nofollow\">意见反馈</a>|<a href=\"http://www.zhenai.com/sitemap.html\" target=\"_blank\">网站地图</a>\n\t\t\t\t|<a href=\"http://www.zhenai.com/ahelpcenter/index.jsp\" target=\"_blank\">帮助中心</a>|<a href=\"http://album.zhenai.com\" target=\"_blank\">珍爱会员</a>|<a href=\"http://city.zhenai.com/\" target=\"_blank\">珍爱相亲</a>|<a href=\"http://register.zhenai.com/register/serverrulenew.jsp\" target=\"_blank\">珍爱网服务协议</a>|<a href=\"http://register.zhenai.com/register/intimacy.jsp\" target=\"_blank\">个人信息保护政策</a></div>\n\t\t\t<div class=\"brand grayL\"><span>品牌：12年专业婚恋服务</span>&nbsp;&nbsp;<span>专业：庞大的资深红娘队伍</span>&nbsp;&nbsp;<span>真实：诚信会员验证体系</span></div>\n\t\t\t<div class=\"contact grayL\"><span>客服热线：4001-520-520（周一至周日：9:00-21:00）</span><span>客服信箱：kefu@zhenai.com</span></div>\n\t\t\t<div class=\"contact grayL\"><span><a style=\"color:#9f9f9f;\" href=\"http://profile.zhenai.com/v2/sys/reportEntry.do\" target=\"_blank\" rel=\"nofollow\">违法和不良信息举报</a></span>&nbsp;&nbsp;<span>违法和不良信息举报专线：4008829288</span>&nbsp;&nbsp;<span>举报信箱：<a style=\"color: #9f9f9f;\" href=\"mailto:jubao@zhenai.com\" class=\"underlines\" rel=\"nofollow\">jubao@zhenai.com</a></span></div>\n\t\t</div>\n\t\t<div class=\"copyright grayL\">\n\t\t\t<p>Copyright &copy; 2005-2018 版权所有：深圳市珍爱网信息技术有限公司</p>\n\t\t\t<p>增值电信业务经营许可证：粤B2-20040382   <a target=\"_blank\" href=\"http://www.miitbeian.gov.cn\">粤ICP备09157619号-1</a> 乙测资字4410775 <a target=\"_blank\" href=\"http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44030502000534\" class=\"gongwang\"><img src=\"/zhenai2015/img/myhome/gongan.png\" alt=\"\"></a>  粤公网安备 4403050200 0534号</p>\n\t\t\t<div class=\"out-link\" id=\"foot_link\">\n\t\t\t\t<a title=\"网文证\" href=\"http://sq.ccm.gov.cn:80/ccnt/sczr/service/business/emark/toDetail/7C7C3F8EFF5648A2950931B65DF13B87\" class=\"link10\" target=\"_blank\" rel=\"nofollow\">\n\t\t\t\t\t<img src=\"//images.zastatic.com/zhenai3/zhenai2015/img/myhome/wen_bc81e4f.png\" alt=\"\">\n\t\t\t\t</a>\n\t\t\t\t<a target=\"_blank\" title=\"深圳网监备案\" href=\"http://szcert.ebs.org.cn/6398bd09-b195-4fd9-a010-e1fea403a766\" class=\"link5\" rel=\"nofollow\"></a>\n\t\t\t\t<a title=\"深圳举报中心\" href=\"http://szwljb.gov.cn/\" class=\"link6\" target=\"_blank\"  rel=\"nofollow\"></a>\n\t\t\t\t<a title=\"违法和不良信息举报中心\" href=\"http://www.12377.cn/\" class=\"link3\" target=\"_blank\"  rel=\"nofollow\"></a>\n\t\t\t\t<a title=\"诚信示范网站\" href=\"https://search.szfw.org/cert/l/CX20150630010588010670\" class=\"link4\" target=\"_blank\" rel=\"nofollow\"></a>\n\t\t\t\t<a title=\"AAA级信用企业\" href=\"http://www.itrust.org.cn/Home/Index/itrust_certifi?wm=1761973720\" class=\"link7\" target=\"_blank\" rel=\"nofollow\"></a>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</footer>\n<iframe id=\"complaintFrame\" name=\"complaintFrame\" style=\"display:none\"></iframe>\n<script>\n$LAB.script(\"//images.zastatic.com/zhenai3/zhenai2015/js/lib/jquery-1.8.3.min_e128811.js\").wait()\n\t.script(\"//images.zastatic.com/zhenai3/zhenai2015/js/lib/artDialog/jquery.artDialog_1255b8e.js?skin=default\").wait()\n\t.script(\"//images.zastatic.com/zhenai3/zhenai2015/js/lib/artDialog/plugins/iframeTools_b63e634.js\")\n\t.script(\"//images.zastatic.com/zhenai3/zhenai2015/js/widget/za_dialog_b33c54c.js\")\n\t.script(\"//images.zastatic.com/zhenai3/zhenai2015/js/third_party/commonOption_0f1e0aa.js\")\n    .wait(function(){\n    \t//Seo Statistics\n    \tseoStat(4);\n    \t\n    \t\n    \t\n    \t<!-- 游戏广告打桩 start-->\n    \t\n    \t<!-- 游戏广告打桩 end-->\n    \t\n    \t\n\t    seajs.use(['zhenai2015/js/threeParty/index.js'],function(main){\n\t    \tmain.init({\n\t    \t\tmemberInfo : $.parseJSON('{\"sex\":1,\"occupation\":\"人事/行政\",\"workCity\":\"新疆阿勒泰\",\"isVip\":false,\"ZXHideFlag\":false,\"marriage\":\"离异\",\"education\":\"大学本科\",\"photo\":\"http://images.zastatic.com/zhenai3/zhenai2015/img/loginErr/default01.jpg\",\"online\":\"3天前登录过\",\"zhenXinType\":1,\"hasPhoto\":true,\"height\":162,\"nickName\":\"安静的雪\",\"isZhenXin\":true,\"infoPercent\":55,\"isStar\":false,\"vipHideFlag\":false,\"age\":34,\"isVerifyStatusAbnormal\":false,\"memberId\":108906739,\"fullName\":\"安静的雪\",\"salary\":\"3001-5000元\"}'),\n\t    \t\tuserInfo : $.parseJSON(''),\n\t    \t\tisLogin : false,\n\t    \t\tisMyself : false,\n\t    \t\tisStarTester:''==='true'?true:false,\n\t    \t\tisNewPriceUser:false\n\t        });\n\t    });\n\t   \n\t});\n</script>\n\n<script type=\"text/javascript\">\ntry{\n\tvar gdt_tracker=gdt_tracker||[];\n\tgdt_tracker.push([\"set_source_id\",\"10011\"]);\n\tgdt_tracker.push([ \"add_action\", \"USERINFO\",\n\t                   \"8c0b7ed9a1ad1b24d5719576abc0c1d0\", // 用户ID\n\t                   \"安静的雪\", // 姓名\n\t                   \"女\" , // 性别 , 可选值: 男, 女\n\t                   \"34\" , // 年龄\n\t                   \"57\", // 体重， 单位 kg\n\t                   \"162\", // 身高， 单位 cm\n\t                   {\n\t                   \"address\" : \"新疆阿勒泰\", // 住址\n\t                   \"income\" : \"3001\", // 收入， 单位 元\n\t                   \"marriage\" : \"已婚\", // 婚姻状态， 可选值:未婚， 已婚\n\t                   \"education\" : \"本科\" // 教育程度， 可选值：博士,研究生，本科，高中，初中，小学，幼儿园\n\t                   }\n\t                   ]);\n\tgdt_tracker.push([\"send\"]);\n\t(function(){\n\t\tvar doc=document,h=doc.getElementsByTagName('head')[0],s=doc.createElement('script');\n\t\ts.async=true;\n\t\ts.src=(\"https:\" == document.location.protocol ? \"https://\" : \"http://\")+'qzs.qq.com/qzone/biz/res/gt.js';\n\t\th&&h.insertBefore(s,h.firstChild);\n\t})();\n}catch(e){\n\t\n}\n</script>\n</body>\n</html>\n"
  },
  {
    "path": "crawler_distributed/config/config.go",
    "content": "package config\n\nconst (\n\tItemSaverRpc    = \"ItemSaverService.Save\"\n\tCrawlServiceRpc = \"CrawlService.Process\"\n)\n"
  },
  {
    "path": "crawler_distributed/main.go",
    "content": "package main\n\nimport (\n\t\"errors\"\n\t\"net/rpc\"\n\n\t\"log\"\n\n\t\"flag\"\n\n\t\"strings\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/scheduler\"\n\t\"imooc.com/ccmouse/learngo/crawler/zhenai/parser\"\n\titemsaver \"imooc.com/ccmouse/learngo/crawler_distributed/persist/client\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/rpcsupport\"\n\tworker \"imooc.com/ccmouse/learngo/crawler_distributed/worker/client\"\n)\n\nvar (\n\titemSaverHost = flag.String(\n\t\t\"itemsaver_host\", \"\", \"itemsaver host\")\n\n\tworkerHosts = flag.String(\n\t\t\"worker_hosts\", \"\",\n\t\t\"worker hosts (comma separated)\")\n)\n\nfunc main() {\n\tflag.Parse()\n\n\titemChan, err := itemsaver.ItemSaver(\n\t\t*itemSaverHost)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tpool, err := createClientPool(\n\t\tstrings.Split(*workerHosts, \",\"))\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tprocessor := worker.CreateProcessor(pool)\n\n\te := engine.ConcurrentEngine{\n\t\tScheduler:        &scheduler.QueuedScheduler{},\n\t\tWorkerCount:      100,\n\t\tItemChan:         itemChan,\n\t\tRequestProcessor: processor,\n\t}\n\n\te.Run(engine.Request{\n\t\tUrl: \"http://localhost:8080/mock/www.zhenai.com/zhenghun\",\n\t\tParser: engine.NewFuncParser(\n\t\t\tparser.ParseCityList,\n\t\t\tconfig.ParseCityList),\n\t})\n}\n\nfunc createClientPool(\n\thosts []string) (chan *rpc.Client, error) {\n\tvar clients []*rpc.Client\n\tfor _, h := range hosts {\n\t\tclient, err := rpcsupport.NewClient(h)\n\t\tif err == nil {\n\t\t\tclients = append(clients, client)\n\t\t\tlog.Printf(\"Connected to %s\", h)\n\t\t} else {\n\t\t\tlog.Printf(\n\t\t\t\t\"Error connecting to %s: %v\",\n\t\t\t\th, err)\n\t\t}\n\t}\n\n\tif len(clients) == 0 {\n\t\treturn nil, errors.New(\n\t\t\t\"no connections available\")\n\t}\n\tout := make(chan *rpc.Client)\n\tgo func() {\n\t\tfor {\n\t\t\tfor _, client := range clients {\n\t\t\t\tout <- client\n\t\t\t}\n\t\t}\n\t}()\n\treturn out, nil\n}\n"
  },
  {
    "path": "crawler_distributed/persist/client/itemsaver.go",
    "content": "package client\n\nimport (\n\t\"log\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/config\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/rpcsupport\"\n)\n\nfunc ItemSaver(\n\thost string) (chan engine.Item, error) {\n\tclient, err := rpcsupport.NewClient(host)\n\tif err != nil {\n\t\treturn nil, err\n\t}\n\n\tout := make(chan engine.Item)\n\tgo func() {\n\t\titemCount := 0\n\t\tfor {\n\t\t\titem := <-out\n\t\t\tlog.Printf(\"Item Saver: got item \"+\n\t\t\t\t\"#%d: %v\", itemCount, item)\n\t\t\titemCount++\n\n\t\t\t// Call RPC to save item\n\t\t\tresult := \"\"\n\t\t\terr := client.Call(\n\t\t\t\tconfig.ItemSaverRpc,\n\t\t\t\titem, &result)\n\n\t\t\tif err != nil {\n\t\t\t\tlog.Printf(\"Item Saver: error \"+\n\t\t\t\t\t\"saving item %v: %v\",\n\t\t\t\t\titem, err)\n\t\t\t}\n\t\t}\n\t}()\n\n\treturn out, nil\n}\n"
  },
  {
    "path": "crawler_distributed/persist/rpc.go",
    "content": "package persist\n\nimport (\n\t\"log\"\n\n\t\"github.com/olivere/elastic/v7\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/persist\"\n)\n\ntype ItemSaverService struct {\n\tClient *elastic.Client\n\tIndex  string\n}\n\nfunc (s *ItemSaverService) Save(\n\titem engine.Item, result *string) error {\n\terr := persist.Save(s.Client, s.Index, item)\n\tlog.Printf(\"Item %v saved.\", item)\n\tif err == nil {\n\t\t*result = \"ok\"\n\t} else {\n\t\tlog.Printf(\"Error saving item %v: %v\",\n\t\t\titem, err)\n\t}\n\treturn err\n}\n"
  },
  {
    "path": "crawler_distributed/persist/server/client_test.go",
    "content": "package main\n\nimport (\n\t\"testing\"\n\n\t\"time\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/model\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/config\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/rpcsupport\"\n)\n\nfunc TestItemSaver(t *testing.T) {\n\tconst host = \":1234\"\n\n\t// start ItemSaverServer\n\tgo serveRpc(host, \"test1\")\n\ttime.Sleep(time.Second)\n\n\t// start ItemSaverClient\n\tclient, err := rpcsupport.NewClient(host)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\t// Call save\n\titem := engine.Item{\n\t\tUrl:  \"http://album.zhenai.com/u/108906739\",\n\t\tType: \"zhenai\",\n\t\tId:   \"108906739\",\n\t\tPayload: model.Profile{\n\t\t\tAge:        34,\n\t\t\tHeight:     162,\n\t\t\tWeight:     57,\n\t\t\tIncome:     \"3001-5000元\",\n\t\t\tGender:     \"女\",\n\t\t\tName:       \"安静的雪\",\n\t\t\tXinzuo:     \"牡羊座\",\n\t\t\tOccupation: \"人事/行政\",\n\t\t\tMarriage:   \"离异\",\n\t\t\tHouse:      \"已购房\",\n\t\t\tHokou:      \"山东菏泽\",\n\t\t\tEducation:  \"大学本科\",\n\t\t\tCar:        \"未购车\",\n\t\t},\n\t}\n\n\tresult := \"\"\n\terr = client.Call(config.ItemSaverRpc,\n\t\titem, &result)\n\n\tif err != nil || result != \"ok\" {\n\t\tt.Errorf(\"result: %s; err: %s\",\n\t\t\tresult, err)\n\t}\n}\n"
  },
  {
    "path": "crawler_distributed/persist/server/itemsaver.go",
    "content": "package main\n\nimport (\n\t\"flag\"\n\t\"fmt\"\n\t\"log\"\n\n\t\"github.com/olivere/elastic/v7\"\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/persist\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/rpcsupport\"\n)\n\nvar port = flag.Int(\"port\", 0,\n\t\"the port for me to listen on\")\n\nfunc main() {\n\tflag.Parse()\n\tif *port == 0 {\n\t\tfmt.Println(\"must specify a port\")\n\t\treturn\n\t}\n\tlog.Fatal(serveRpc(\n\t\tfmt.Sprintf(\":%d\", *port),\n\t\tconfig.ElasticIndex))\n}\n\nfunc serveRpc(host, index string) error {\n\tclient, err := elastic.NewClient(\n\t\telastic.SetSniff(false))\n\tif err != nil {\n\t\treturn err\n\t}\n\n\treturn rpcsupport.ServeRpc(host,\n\t\t&persist.ItemSaverService{\n\t\t\tClient: client,\n\t\t\tIndex:  index,\n\t\t})\n}\n"
  },
  {
    "path": "crawler_distributed/rpcsupport/rpc.go",
    "content": "package rpcsupport\n\nimport (\n\t\"log\"\n\t\"net\"\n\t\"net/rpc\"\n\t\"net/rpc/jsonrpc\"\n)\n\nfunc ServeRpc(\n\thost string, service interface{}) error {\n\trpc.Register(service)\n\n\tlistener, err := net.Listen(\"tcp\", host)\n\tif err != nil {\n\t\treturn err\n\t}\n\tlog.Printf(\"Listening on %s\", host)\n\n\tfor {\n\t\tconn, err := listener.Accept()\n\t\tif err != nil {\n\t\t\tlog.Printf(\"accept error: %v\", err)\n\t\t\tcontinue\n\t\t}\n\n\t\tgo jsonrpc.ServeConn(conn)\n\t}\n}\n\nfunc NewClient(host string) (*rpc.Client, error) {\n\tconn, err := net.Dial(\"tcp\", host)\n\tif err != nil {\n\t\treturn nil, err\n\t}\n\n\treturn jsonrpc.NewClient(conn), nil\n}\n"
  },
  {
    "path": "crawler_distributed/worker/client/worker.go",
    "content": "package client\n\nimport (\n\t\"net/rpc\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/config\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/worker\"\n)\n\nfunc CreateProcessor(\n\tclientChan chan *rpc.Client) engine.Processor {\n\n\treturn func(\n\t\treq engine.Request) (\n\t\tengine.ParseResult, error) {\n\n\t\tsReq := worker.SerializeRequest(req)\n\n\t\tvar sResult worker.ParseResult\n\t\tc := <-clientChan\n\t\terr := c.Call(config.CrawlServiceRpc,\n\t\t\tsReq, &sResult)\n\n\t\tif err != nil {\n\t\t\treturn engine.ParseResult{}, err\n\t\t}\n\t\treturn worker.DeserializeResult(sResult),\n\t\t\tnil\n\t}\n}\n"
  },
  {
    "path": "crawler_distributed/worker/rpc.go",
    "content": "package worker\n\nimport \"imooc.com/ccmouse/learngo/crawler/engine\"\n\ntype CrawlService struct{}\n\nfunc (CrawlService) Process(\n\treq Request, result *ParseResult) error {\n\tengineReq, err := DeserializeRequest(req)\n\tif err != nil {\n\t\treturn err\n\t}\n\n\tengineResult, err := engine.Worker(engineReq)\n\tif err != nil {\n\t\treturn err\n\t}\n\n\t*result = SerializeResult(engineResult)\n\treturn nil\n}\n"
  },
  {
    "path": "crawler_distributed/worker/server/client_test.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"testing\"\n\t\"time\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n\trpcnames \"imooc.com/ccmouse/learngo/crawler_distributed/config\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/rpcsupport\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/worker\"\n)\n\nfunc TestCrawlService(t *testing.T) {\n\tconst host = \":9000\"\n\tgo rpcsupport.ServeRpc(\n\t\thost, worker.CrawlService{})\n\ttime.Sleep(time.Second)\n\n\tclient, err := rpcsupport.NewClient(host)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\t// TODO: Use a fake fetcher to handle the url.\n\t// So we don't get data from zhenai.com\n\treq := worker.Request{\n\t\tUrl: \"http://album.zhenai.com/u/108906739\",\n\t\tParser: worker.SerializedParser{\n\t\t\tName: config.ParseProfile,\n\t\t\tArgs: \"安静的雪\",\n\t\t},\n\t}\n\tvar result worker.ParseResult\n\terr = client.Call(\n\t\trpcnames.CrawlServiceRpc, req, &result)\n\n\tif err != nil {\n\t\tt.Error(err)\n\t} else {\n\t\tfmt.Println(result)\n\t}\n\n\t// TODO: Verify results\n}\n"
  },
  {
    "path": "crawler_distributed/worker/server/worker.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\n\t\"log\"\n\n\t\"flag\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/fetcher\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/rpcsupport\"\n\t\"imooc.com/ccmouse/learngo/crawler_distributed/worker\"\n)\n\nvar port = flag.Int(\"port\", 0,\n\t\"the port for me to listen on\")\n\nfunc main() {\n\tflag.Parse()\n\tfetcher.SetVerboseLogging()\n\tif *port == 0 {\n\t\tfmt.Println(\"must specify a port\")\n\t\treturn\n\t}\n\tlog.Fatal(rpcsupport.ServeRpc(\n\t\tfmt.Sprintf(\":%d\", *port),\n\t\tworker.CrawlService{}))\n}\n"
  },
  {
    "path": "crawler_distributed/worker/types.go",
    "content": "package worker\n\nimport (\n\t\"errors\"\n\n\t\"fmt\"\n\t\"log\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/config\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\txcar \"imooc.com/ccmouse/learngo/crawler/xcar/parser\"\n\tzhenai \"imooc.com/ccmouse/learngo/crawler/zhenai/parser\"\n)\n\ntype SerializedParser struct {\n\tName string\n\tArgs interface{}\n}\n\ntype Request struct {\n\tUrl    string\n\tParser SerializedParser\n}\n\ntype ParseResult struct {\n\tItems    []engine.Item\n\tRequests []Request\n}\n\nfunc SerializeRequest(r engine.Request) Request {\n\tname, args := r.Parser.Serialize()\n\treturn Request{\n\t\tUrl: r.Url,\n\t\tParser: SerializedParser{\n\t\t\tName: name,\n\t\t\tArgs: args,\n\t\t},\n\t}\n}\n\nfunc SerializeResult(\n\tr engine.ParseResult) ParseResult {\n\tresult := ParseResult{\n\t\tItems: r.Items,\n\t}\n\n\tfor _, req := range r.Requests {\n\t\tresult.Requests = append(result.Requests,\n\t\t\tSerializeRequest(req))\n\t}\n\treturn result\n}\n\nfunc DeserializeRequest(\n\tr Request) (engine.Request, error) {\n\tparser, err := deserializeParser(r.Parser)\n\tif err != nil {\n\t\treturn engine.Request{}, err\n\t}\n\treturn engine.Request{\n\t\tUrl:    r.Url,\n\t\tParser: parser,\n\t}, nil\n}\n\nfunc DeserializeResult(\n\tr ParseResult) engine.ParseResult {\n\tresult := engine.ParseResult{\n\t\tItems: r.Items,\n\t}\n\n\tfor _, req := range r.Requests {\n\t\tengineReq, err := DeserializeRequest(req)\n\t\tif err != nil {\n\t\t\tlog.Printf(\"error deserializing \"+\n\t\t\t\t\"request: %v\", err)\n\t\t\tcontinue\n\t\t}\n\t\tresult.Requests = append(result.Requests,\n\t\t\tengineReq)\n\t}\n\treturn result\n}\n\nfunc deserializeParser(\n\tp SerializedParser) (engine.Parser, error) {\n\tswitch p.Name {\n\tcase config.ParseCityList:\n\t\treturn engine.NewFuncParser(\n\t\t\tzhenai.ParseCityList,\n\t\t\tconfig.ParseCityList), nil\n\tcase config.ParseCity:\n\t\treturn engine.NewFuncParser(\n\t\t\tzhenai.ParseCity,\n\t\t\tconfig.ParseCity), nil\n\n\tcase config.ParseProfile:\n\t\tif userName, ok := p.Args.(string); ok {\n\t\t\treturn zhenai.NewProfileParser(\n\t\t\t\tuserName), nil\n\t\t} else {\n\t\t\treturn nil, fmt.Errorf(\"invalid \"+\n\t\t\t\t\"arg: %v\", p.Args)\n\t\t}\n\tcase config.ParseCarDetail:\n\t\treturn engine.NewFuncParser(\n\t\t\txcar.ParseCarDetail,\n\t\t\tconfig.ParseCarDetail), nil\n\tcase config.ParseCarModel:\n\t\treturn engine.NewFuncParser(\n\t\t\txcar.ParseCarModel,\n\t\t\tconfig.ParseCarModel), nil\n\tcase config.ParseCarList:\n\t\treturn engine.NewFuncParser(\n\t\t\txcar.ParseCarList,\n\t\t\tconfig.ParseCarList), nil\n\tcase config.NilParser:\n\t\treturn engine.NilParser{}, nil\n\tdefault:\n\t\treturn nil, errors.New(\n\t\t\t\"unknown parser name\")\n\t}\n}\n"
  },
  {
    "path": "go.mod",
    "content": "module imooc.com/ccmouse/learngo\n\ngo 1.13\n\nrequire (\n\tgithub.com/gin-gonic/gin v1.9.1\n\tgithub.com/google/go-cmp v0.6.0\n\tgithub.com/olivere/elastic/v7 v7.0.8\n\tgo.uber.org/zap v1.12.0\n\tgolang.org/x/net v0.38.0\n\tgolang.org/x/text v0.23.0\n)\n"
  },
  {
    "path": "go.sum",
    "content": "cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=\ncloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=\ngithub.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=\ngithub.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=\ngithub.com/Shopify/sarama v1.19.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWXgklEdEo=\ngithub.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod h1:OXgGpZ6Cli1/URJOF1DMxUHB2q5Ap20/P/eIdh4G0pI=\ngithub.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=\ngithub.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=\ngithub.com/apache/thrift v0.12.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ=\ngithub.com/aws/aws-sdk-go v1.19.6/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo=\ngithub.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=\ngithub.com/bytedance/sonic v1.5.0/go.mod h1:ED5hyg4y6t3/9Ku1R6dU/4KyJ48DZ4jPhfY1O2AihPM=\ngithub.com/bytedance/sonic v1.9.1 h1:6iJ6NqdoxCDr6mbY8h18oSO+cShGSMRGCEo7F2h0x8s=\ngithub.com/bytedance/sonic v1.9.1/go.mod h1:i736AoUSYt75HyZLoJW9ERYxcy6eaN6h4BZXU064P/U=\ngithub.com/chenzhuoyu/base64x v0.0.0-20211019084208-fb5309c8db06/go.mod h1:DH46F32mSOjUmXrMHnKwZdA8wcEefY7UVqBKYGjpdQY=\ngithub.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311 h1:qSGYFH7+jGhDF8vLC+iwCD4WpbV1EBDSzWkJODFLams=\ngithub.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311/go.mod h1:b583jCggY9gE99b6G5LEC39OIiVsWj+R97kbl5odCEk=\ngithub.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=\ngithub.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=\ngithub.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=\ngithub.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=\ngithub.com/eapache/go-resiliency v1.1.0/go.mod h1:kFI+JgMyC7bLPUVY133qvEBtVayf5mFgVsvEsIPBvNs=\ngithub.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21/go.mod h1:+020luEh2TKB4/GOp8oxxtq0Daoen/Cii55CzbTV6DU=\ngithub.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFPTqq+I=\ngithub.com/fortytw2/leaktest v1.3.0 h1:u8491cBMTQ8ft8aeV+adlcytMZylmA5nnwwkRZjI8vw=\ngithub.com/fortytw2/leaktest v1.3.0/go.mod h1:jDsjWgpAGjm2CA7WthBh/CdZYEPF31XHquHwclZch5g=\ngithub.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=\ngithub.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q7OhCmWKU=\ngithub.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA=\ngithub.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE=\ngithub.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI=\ngithub.com/gin-gonic/gin v1.9.1 h1:4idEAncQnU5cB7BeOkPtxjfCSye0AAm1R0RVIqJ+Jmg=\ngithub.com/gin-gonic/gin v1.9.1/go.mod h1:hPrL7YrpYKXt5YId3A/Tnip5kqbEAP+KLuI3SUcPTeU=\ngithub.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=\ngithub.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=\ngithub.com/go-playground/assert/v2 v2.2.0 h1:JvknZsQTYeFEAhQwI4qEt9cyV5ONwRHC+lYKSsYSR8s=\ngithub.com/go-playground/assert/v2 v2.2.0/go.mod h1:VDjEfimB/XKnb+ZQfWdccd7VUvScMdVu0Titje2rxJ4=\ngithub.com/go-playground/locales v0.14.1 h1:EWaQ/wswjilfKLTECiXz7Rh+3BjFhfDFKv/oXslEjJA=\ngithub.com/go-playground/locales v0.14.1/go.mod h1:hxrqLVvrK65+Rwrd5Fc6F2O76J/NuW9t0sjnWqG1slY=\ngithub.com/go-playground/universal-translator v0.18.1 h1:Bcnm0ZwsGyWbCzImXv+pAJnYK9S473LQFuzCbDbfSFY=\ngithub.com/go-playground/universal-translator v0.18.1/go.mod h1:xekY+UJKNuX9WP91TpwSH2VMlDf28Uj24BCp08ZFTUY=\ngithub.com/go-playground/validator/v10 v10.14.0 h1:vgvQWe3XCz3gIeFDm/HnTIbj6UGmg/+t63MyGU2n5js=\ngithub.com/go-playground/validator/v10 v10.14.0/go.mod h1:9iXMNT7sEkjXb0I+enO7QXmzG6QCsPWY4zveKFVRSyU=\ngithub.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=\ngithub.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU=\ngithub.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I=\ngithub.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=\ngithub.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=\ngithub.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=\ngithub.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=\ngithub.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=\ngithub.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=\ngithub.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=\ngithub.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=\ngithub.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=\ngithub.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=\ngithub.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=\ngithub.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=\ngithub.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=\ngithub.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=\ngithub.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=\ngithub.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg=\ngithub.com/gorilla/mux v1.6.2/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs=\ngithub.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=\ngithub.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=\ngithub.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k=\ngithub.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=\ngithub.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=\ngithub.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w=\ngithub.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=\ngithub.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg=\ngithub.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk=\ngithub.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY=\ngithub.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=\ngithub.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc=\ngithub.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI=\ngithub.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=\ngithub.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=\ngithub.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=\ngithub.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=\ngithub.com/leodido/go-urn v1.2.4 h1:XlAE/cm/ms7TE/VMVoduSpNBoyc2dOxHs5MZSwAN63Q=\ngithub.com/leodido/go-urn v1.2.4/go.mod h1:7ZrI8mTSeBSHl/UaRyKQW1qZeMgak41ANeCNaVckg+4=\ngithub.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e h1:hB2xlXdHp/pmPZq0y3QnmWAArdw9PqbmotexnWx/FU8=\ngithub.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=\ngithub.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA=\ngithub.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=\ngithub.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=\ngithub.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=\ngithub.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=\ngithub.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=\ngithub.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=\ngithub.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=\ngithub.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=\ngithub.com/olivere/elastic v6.2.23+incompatible h1:oRGUA/8fKcnkDcqLuwGb5YCzgbgEBo+Y9gamsWqZ0qU=\ngithub.com/olivere/elastic v6.2.23+incompatible/go.mod h1:J+q1zQJTgAz9woqsbVRqGeB5G1iqDKVBWLNSYW8yfJ8=\ngithub.com/olivere/elastic/v7 v7.0.8 h1:tp9BHGFilpoH7O7fQOwWiXJQFJkl9PZJvUwO74OvfKc=\ngithub.com/olivere/elastic/v7 v7.0.8/go.mod h1:UcXCjbh5xfX9uMB1VCcIYgGJBItbd4uRBdYRsBnnXHo=\ngithub.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=\ngithub.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=\ngithub.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=\ngithub.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o=\ngithub.com/openzipkin/zipkin-go v0.1.6/go.mod h1:QgAqvLzwWbR/WpD4A3cGpPtJrZXNIiJc5AZX7/PBEpw=\ngithub.com/pelletier/go-toml/v2 v2.0.8 h1:0ctb6s9mE31h0/lhu+J6OPmVeDxJn+kYnJc2jZR9tGQ=\ngithub.com/pelletier/go-toml/v2 v2.0.8/go.mod h1:vuYfssBdrU2XDZ9bYydBu6t+6a6PYNcZljzZR9VXg+4=\ngithub.com/pierrec/lz4 v2.0.5+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY=\ngithub.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=\ngithub.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I=\ngithub.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=\ngithub.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=\ngithub.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=\ngithub.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=\ngithub.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829/go.mod h1:p2iRAGwDERtqlqzRXnrOVns+ignqQo//hLXqYxZYVNs=\ngithub.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=\ngithub.com/prometheus/client_model v0.0.0-20190115171406-56726106282f/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=\ngithub.com/prometheus/common v0.2.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=\ngithub.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=\ngithub.com/prometheus/procfs v0.0.0-20190117184657-bf6a532e95b1/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=\ngithub.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4=\ngithub.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=\ngithub.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=\ngithub.com/smartystreets/go-aws-auth v0.0.0-20180515143844-0c1422d1fdb9/go.mod h1:SnhjPscd9TpLiy1LpzGSKh3bXCfxxXuqd9xmQJy3slM=\ngithub.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=\ngithub.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=\ngithub.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=\ngithub.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=\ngithub.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=\ngithub.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=\ngithub.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=\ngithub.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=\ngithub.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=\ngithub.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=\ngithub.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=\ngithub.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=\ngithub.com/stretchr/testify v1.8.3 h1:RP3t2pwF7cMEbC1dqtB6poj3niw/9gnV4Cjg5oW5gtY=\ngithub.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=\ngithub.com/twitchyliquid64/golang-asm v0.15.1 h1:SU5vSMR7hnwNxj24w34ZyCi/FmDZTkS4MhqMhdFk5YI=\ngithub.com/twitchyliquid64/golang-asm v0.15.1/go.mod h1:a1lVb/DtPvCB8fslRZhAngC2+aY1QWCk3Cedj/Gdt08=\ngithub.com/ugorji/go/codec v1.2.11 h1:BMaWp1Bb6fHwEtbplGBGJ498wD+LKlNSl25MjdZY4dU=\ngithub.com/ugorji/go/codec v1.2.11/go.mod h1:UNopzCgEMSXjBc6AOMqYvWC1ktqTAfzJZUZgYf6w6lg=\ngithub.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=\ngo.opencensus.io v0.20.1/go.mod h1:6WKK9ahsWS3RSO+PY9ZHZUfv2irvY6gN279GOPZjmmk=\ngo.uber.org/atomic v1.5.0 h1:OI5t8sDa1Or+q8AeE+yKeB/SDYioSHAgcVljj9JIETY=\ngo.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=\ngo.uber.org/multierr v1.3.0 h1:sFPn2GLc3poCkfrpIXGhBD2X0CMIo4Q/zSULXrj/+uc=\ngo.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4=\ngo.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee h1:0mgffUl7nfd+FpvXMVz4IDEaUSmT1ysygQC7qYo7sG4=\ngo.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA=\ngo.uber.org/zap v1.12.0 h1:dySoUQPFBGj6xwjmBzageVL8jGi8uxc6bEmJQjA06bw=\ngo.uber.org/zap v1.12.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM=\ngolang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8=\ngolang.org/x/arch v0.3.0 h1:02VY4/ZcO/gBOH6PUaoiptASxtXU10jazRCP865E97k=\ngolang.org/x/arch v0.3.0/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8=\ngolang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=\ngolang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=\ngolang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=\ngolang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=\ngolang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU=\ngolang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0=\ngolang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc=\ngolang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=\ngolang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=\ngolang.org/x/crypto v0.36.0 h1:AnAEvhDddvBdpY+uR+MyHmuZzzNqXSe/GvuDeob5L34=\ngolang.org/x/crypto v0.36.0/go.mod h1:Y4J0ReaxCR1IMaabaSMugxJES1EpwhBHhv2bDHklZvc=\ngolang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=\ngolang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=\ngolang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=\ngolang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=\ngolang.org/x/lint v0.0.0-20190930215403-16217165b5de h1:5hukYrvBGR8/eNkX5mdUezrA6JiaEZDtJb9Ei+1LlBs=\ngolang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=\ngolang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc=\ngolang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=\ngolang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=\ngolang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=\ngolang.org/x/mod v0.15.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=\ngolang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=\ngolang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=\ngolang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=\ngolang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=\ngolang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=\ngolang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=\ngolang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=\ngolang.org/x/net v0.0.0-20190125091013-d26f9f9a57f3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=\ngolang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=\ngolang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=\ngolang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=\ngolang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=\ngolang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=\ngolang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=\ngolang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=\ngolang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=\ngolang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=\ngolang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk=\ngolang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=\ngolang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM=\ngolang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8=\ngolang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=\ngolang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=\ngolang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=\ngolang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=\ngolang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=\ngolang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=\ngolang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=\ngolang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=\ngolang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=\ngolang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=\ngolang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=\ngolang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=\ngolang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=\ngolang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw=\ngolang.org/x/sync v0.12.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=\ngolang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=\ngolang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=\ngolang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=\ngolang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=\ngolang.org/x/sys v0.0.0-20181122145206-62eef0e2fa9b/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=\ngolang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=\ngolang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=\ngolang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=\ngolang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=\ngolang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=\ngolang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=\ngolang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=\ngolang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=\ngolang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=\ngolang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=\ngolang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=\ngolang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=\ngolang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=\ngolang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik=\ngolang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=\ngolang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE=\ngolang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=\ngolang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=\ngolang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=\ngolang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=\ngolang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=\ngolang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU=\ngolang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=\ngolang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=\ngolang.org/x/term v0.30.0/go.mod h1:NYYFdzHoI5wRh/h5tDMdMqCqPJZEuNqVR5xJLd/n67g=\ngolang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=\ngolang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=\ngolang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=\ngolang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=\ngolang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=\ngolang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=\ngolang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=\ngolang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=\ngolang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=\ngolang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=\ngolang.org/x/text v0.23.0 h1:D71I7dUrlY+VX0gQShAThNGHFxZ13dGLBHQLVl1mJlY=\ngolang.org/x/text v0.23.0/go.mod h1:/BLNzu4aZCJ1+kcD0DNRotWKage4q2rGVAg4o22unh4=\ngolang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=\ngolang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=\ngolang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=\ngolang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=\ngolang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=\ngolang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=\ngolang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=\ngolang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=\ngolang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=\ngolang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=\ngolang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=\ngolang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=\ngolang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58=\ngolang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=\ngolang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=\ngolang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=\ngolang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=\ngoogle.golang.org/api v0.3.1/go.mod h1:6wY9I6uQWHQ8EM57III9mq/AjF+i8G65rmVagqKMtkk=\ngoogle.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=\ngoogle.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=\ngoogle.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=\ngoogle.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=\ngoogle.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs=\ngoogle.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=\ngoogle.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=\ngoogle.golang.org/protobuf v1.30.0 h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng=\ngoogle.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=\ngopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=\ngopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=\ngopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY=\ngopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=\ngopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=\ngopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys=\ngopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw=\ngopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=\ngopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=\ngopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=\ngopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=\ngopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=\nhonnef.co/go/tools v0.0.0-20180728063816-88497007e858/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=\nhonnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=\nhonnef.co/go/tools v0.0.1-2019.2.3 h1:3JgtbtFHMiCmsznwGVTUWbgGov+pVqnlf1dEJTNAXeM=\nhonnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=\nrsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4=\n"
  },
  {
    "path": "lang/basic/atomic/atomic.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"sync\"\n\t\"time\"\n)\n\ntype atomicInt struct {\n\tvalue int\n\tlock  sync.Mutex\n}\n\nfunc (a *atomicInt) increment() {\n\tfmt.Println(\"safe increment\")\n\tfunc() {\n\t\ta.lock.Lock()\n\t\tdefer a.lock.Unlock()\n\n\t\ta.value++\n\t}()\n}\n\nfunc (a *atomicInt) get() int {\n\ta.lock.Lock()\n\tdefer a.lock.Unlock()\n\n\treturn a.value\n}\n\nfunc main() {\n\tvar a atomicInt\n\ta.increment()\n\tgo func() {\n\t\ta.increment()\n\t}()\n\ttime.Sleep(time.Millisecond)\n\tfmt.Println(a.get())\n}\n"
  },
  {
    "path": "lang/basic/basic/basic.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"math\"\n\t\"math/cmplx\"\n)\n\nvar (\n\taa = 3\n\tss = \"kkk\"\n\tbb = true\n)\n\nfunc variableZeroValue() {\n\tvar a int\n\tvar s string\n\tfmt.Printf(\"%d %q\\n\", a, s)\n}\n\nfunc variableInitialValue() {\n\tvar a, b int = 3, 4\n\tvar s string = \"abc\"\n\tfmt.Println(a, b, s)\n}\n\nfunc variableTypeDeduction() {\n\tvar a, b, c, s = 3, 4, true, \"def\"\n\tfmt.Println(a, b, c, s)\n}\n\nfunc variableShorter() {\n\ta, b, c, s := 3, 4, true, \"def\"\n\tb = 5\n\tfmt.Println(a, b, c, s)\n}\n\nfunc euler() {\n\tfmt.Printf(\"%.3f\\n\",\n\t\tcmplx.Exp(1i*math.Pi)+1)\n}\n\nfunc triangle() {\n\tvar a, b int = 3, 4\n\tfmt.Println(calcTriangle(a, b))\n}\n\nfunc calcTriangle(a, b int) int {\n\tvar c int\n\tc = int(math.Sqrt(float64(a*a + b*b)))\n\treturn c\n}\n\nfunc consts() {\n\tconst (\n\t\tfilename = \"abc.txt\"\n\t\ta, b     = 3, 4\n\t)\n\tvar c int\n\tc = int(math.Sqrt(a*a + b*b))\n\tfmt.Println(filename, c)\n}\n\nfunc enums() {\n\tconst (\n\t\tcpp = iota\n\t\t_\n\t\tpython\n\t\tgolang\n\t\tjavascript\n\t)\n\n\tconst (\n\t\tb = 1 << (10 * iota)\n\t\tkb\n\t\tmb\n\t\tgb\n\t\ttb\n\t\tpb\n\t)\n\n\tfmt.Println(cpp, javascript, python, golang)\n\tfmt.Println(b, kb, mb, gb, tb, pb)\n}\n\nfunc main() {\n\tfmt.Println(\"Hello world\")\n\tvariableZeroValue()\n\tvariableInitialValue()\n\tvariableTypeDeduction()\n\tvariableShorter()\n\tfmt.Println(aa, ss, bb)\n\n\teuler()\n\ttriangle()\n\tconsts()\n\tenums()\n}\n"
  },
  {
    "path": "lang/basic/basic/triangle_test.go",
    "content": "package main\n\nimport \"testing\"\n\nfunc TestTriangle(t *testing.T) {\n\ttests := []struct{ a, b, c int }{\n\t\t{3, 4, 5},\n\t\t{5, 12, 13},\n\t\t{8, 15, 17},\n\t\t{12, 35, 37},\n\t\t{30000, 40000, 50000},\n\t}\n\n\tfor _, tt := range tests {\n\t\tif actual := calcTriangle(tt.a, tt.b); actual != tt.c {\n\t\t\tt.Errorf(\"calcTriangle(%d, %d); \"+\n\t\t\t\t\"got %d; expected %d\",\n\t\t\t\ttt.a, tt.b, actual, tt.c)\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "lang/basic/branch/abc.txt",
    "content": "abcde\n12345\nhello\nagain\n"
  },
  {
    "path": "lang/basic/branch/branch.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"io/ioutil\"\n)\n\nfunc grade(score int) string {\n\tg := \"\"\n\tswitch {\n\tcase score < 0 || score > 100:\n\t\tpanic(fmt.Sprintf(\n\t\t\t\"Wrong score: %d\", score))\n\tcase score < 60:\n\t\tg = \"F\"\n\tcase score < 80:\n\t\tg = \"C\"\n\tcase score < 90:\n\t\tg = \"B\"\n\tcase score <= 100:\n\t\tg = \"A\"\n\t}\n\treturn g\n}\n\nfunc main() {\n\t// If \"abc.txt\" is not found,\n\t// please check what current directory is,\n\t// and change filename accordingly.\n\tconst filename = \"abc.txt\"\n\tif contents, err := ioutil.ReadFile(filename); err != nil {\n\t\tfmt.Println(err)\n\t} else {\n\t\tfmt.Printf(\"%s\\n\", contents)\n\t}\n\n\tfmt.Println(\n\t\tgrade(0),\n\t\tgrade(59),\n\t\tgrade(60),\n\t\tgrade(82),\n\t\tgrade(99),\n\t\tgrade(100),\n\t\t// Uncomment to see it panics.\n\t\t// grade(-3),\n\t)\n}\n"
  },
  {
    "path": "lang/basic/func/func.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"math\"\n\t\"reflect\"\n\t\"runtime\"\n)\n\nfunc eval(a, b int, op string) (int, error) {\n\tswitch op {\n\tcase \"+\":\n\t\treturn a + b, nil\n\tcase \"-\":\n\t\treturn a - b, nil\n\tcase \"*\":\n\t\treturn a * b, nil\n\tcase \"/\":\n\t\tq, _ := div(a, b)\n\t\treturn q, nil\n\tdefault:\n\t\treturn 0, fmt.Errorf(\n\t\t\t\"unsupported operation: %s\", op)\n\t}\n}\n\nfunc div(a, b int) (q, r int) {\n\treturn a / b, a % b\n}\n\nfunc apply(op func(int, int) int, a, b int) int {\n\tp := reflect.ValueOf(op).Pointer()\n\topName := runtime.FuncForPC(p).Name()\n\tfmt.Printf(\"Calling function %s with args \"+\n\t\t\"(%d, %d)\\n\", opName, a, b)\n\n\treturn op(a, b)\n}\n\nfunc sum(numbers ...int) int {\n\ts := 0\n\tfor i := range numbers {\n\t\ts += numbers[i]\n\t}\n\treturn s\n}\n\nfunc swap(a, b int) (int, int) {\n\treturn b, a\n}\n\nfunc main() {\n\tfmt.Println(\"Error handling\")\n\tif result, err := eval(3, 4, \"x\"); err != nil {\n\t\tfmt.Println(\"Error:\", err)\n\t} else {\n\t\tfmt.Println(result)\n\t}\n\tq, r := div(13, 3)\n\tfmt.Printf(\"13 div 3 is %d mod %d\\n\", q, r)\n\n\tfmt.Println(\"pow(3, 4) is:\", apply(\n\t\tfunc(a int, b int) int {\n\t\t\treturn int(math.Pow(\n\t\t\t\tfloat64(a), float64(b)))\n\t\t}, 3, 4))\n\n\tfmt.Println(\"1+2+...+5 =\", sum(1, 2, 3, 4, 5))\n\n\ta, b := 3, 4\n\ta, b = swap(a, b)\n\tfmt.Println(\"a, b after swap is:\", a, b)\n}\n"
  },
  {
    "path": "lang/basic/loop/loop.go",
    "content": "package main\n\nimport (\n\t\"bufio\"\n\t\"fmt\"\n\t\"io\"\n\t\"os\"\n\t\"strconv\"\n\t\"strings\"\n)\n\nfunc convertToBin(n int) string {\n\tresult := \"\"\n\tfor ; n > 0; n /= 2 {\n\t\tlsb := n % 2\n\t\tresult = strconv.Itoa(lsb) + result\n\t}\n\treturn result\n}\n\nfunc printFile(filename string) {\n\tfile, err := os.Open(filename)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tprintFileContents(file)\n}\n\nfunc printFileContents(reader io.Reader) {\n\tscanner := bufio.NewScanner(reader)\n\n\tfor scanner.Scan() {\n\t\tfmt.Println(scanner.Text())\n\t}\n}\n\nfunc forever() {\n\tfor {\n\t\tfmt.Println(\"abc\")\n\t}\n}\n\nfunc main() {\n\tfmt.Println(\"convertToBin results:\")\n\tfmt.Println(\n\t\tconvertToBin(5),  // 101\n\t\tconvertToBin(13), // 1101\n\t\tconvertToBin(72387885),\n\t\tconvertToBin(0),\n\t)\n\n\tfmt.Println(\"abc.txt contents:\")\n\tprintFile(\"lang/basic/branch/abc.txt\")\n\n\tfmt.Println(\"printing a string:\")\n\ts := `abc\"d\"\n\tkkkk\n\t123\n\n\tp`\n\tprintFileContents(strings.NewReader(s))\n\n\t// Uncomment to see it runs forever\n\t// forever()\n}\n"
  },
  {
    "path": "lang/basic/regex/regex.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"regexp\"\n)\n\nconst text = `\nmy email is ccmouse@gmail.com@abc.com\nemail1 is abc@def.org\nemail2 is    kkk@qq.com\nemail3 is ddd@abc.com.cn\n`\n\nfunc main() {\n\tre := regexp.MustCompile(\n\t\t`([a-zA-Z0-9]+)@([a-zA-Z0-9]+)(\\.[a-zA-Z0-9.]+)`)\n\tmatch := re.FindAllStringSubmatch(text, -1)\n\tfor _, m := range match {\n\t\tfmt.Println(m)\n\t}\n}\n"
  },
  {
    "path": "lang/channel/channel.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"time\"\n)\n\nfunc worker(id int, c chan int) {\n\tfor n := range c {\n\t\tfmt.Printf(\"Worker %d received %c\\n\",\n\t\t\tid, n)\n\t}\n}\n\nfunc createWorker(id int) chan<- int {\n\tc := make(chan int)\n\tgo worker(id, c)\n\treturn c\n}\n\nfunc chanDemo() {\n\tvar channels [10]chan<- int\n\tfor i := 0; i < 10; i++ {\n\t\tchannels[i] = createWorker(i)\n\t}\n\n\tfor i := 0; i < 10; i++ {\n\t\tchannels[i] <- 'a' + i\n\t}\n\n\tfor i := 0; i < 10; i++ {\n\t\tchannels[i] <- 'A' + i\n\t}\n\n\ttime.Sleep(time.Millisecond)\n}\n\nfunc bufferedChannel() {\n\tc := make(chan int, 3)\n\tgo worker(0, c)\n\tc <- 'a'\n\tc <- 'b'\n\tc <- 'c'\n\tc <- 'd'\n\ttime.Sleep(time.Millisecond)\n}\n\nfunc channelClose() {\n\tc := make(chan int)\n\tgo worker(0, c)\n\tc <- 'a'\n\tc <- 'b'\n\tc <- 'c'\n\tc <- 'd'\n\tclose(c)\n\ttime.Sleep(time.Millisecond)\n}\n\nfunc main() {\n\tfmt.Println(\"Channel as first-class citizen\")\n\tchanDemo()\n\tfmt.Println(\"Buffered channel\")\n\tbufferedChannel()\n\tfmt.Println(\"Channel close and range\")\n\tchannelClose()\n}\n"
  },
  {
    "path": "lang/channel/done/done.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"sync\"\n)\n\nfunc doWork(id int,\n\tw worker) {\n\tfor n := range w.in {\n\t\tfmt.Printf(\"Worker %d received %c\\n\",\n\t\t\tid, n)\n\t\tw.done()\n\t}\n}\n\ntype worker struct {\n\tin   chan int\n\tdone func()\n}\n\nfunc createWorker(\n\tid int, wg *sync.WaitGroup) worker {\n\tw := worker{\n\t\tin: make(chan int),\n\t\tdone: func() {\n\t\t\twg.Done()\n\t\t},\n\t}\n\tgo doWork(id, w)\n\treturn w\n}\n\nfunc chanDemo() {\n\tvar wg sync.WaitGroup\n\n\tvar workers [10]worker\n\tfor i := 0; i < 10; i++ {\n\t\tworkers[i] = createWorker(i, &wg)\n\t}\n\n\twg.Add(20)\n\tfor i, worker := range workers {\n\t\tworker.in <- 'a' + i\n\t}\n\tfor i, worker := range workers {\n\t\tworker.in <- 'A' + i\n\t}\n\n\twg.Wait()\n}\n\nfunc main() {\n\tchanDemo()\n}\n"
  },
  {
    "path": "lang/channel/pattern/main.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"math/rand\"\n\t\"time\"\n)\n\nfunc msgGen(name string) chan string {\n\tc := make(chan string)\n\tgo func() {\n\t\ti := 0\n\t\tfor {\n\t\t\ttime.Sleep(time.Duration(rand.Intn(2000)) * time.Millisecond)\n\t\t\tc <- fmt.Sprintf(\"service %s: message %d\", name, i)\n\t\t\ti++\n\t\t}\n\t}()\n\treturn c\n}\n\nfunc fanIn(chs ...chan string) chan string {\n\tc := make(chan string)\n\tfor _, ch := range chs {\n\t\tgo func(in chan string) {\n\t\t\tfor {\n\t\t\t\tc <- <-in\n\t\t\t}\n\t\t}(ch)\n\t}\n\treturn c\n}\n\nfunc fanInBySelect(c1, c2 chan string) chan string {\n\tc := make(chan string)\n\tgo func() {\n\t\tfor {\n\t\t\tselect {\n\t\t\tcase m := <-c1:\n\t\t\t\tc <- m\n\t\t\tcase m := <-c2:\n\t\t\t\tc <- m\n\t\t\t}\n\t\t}\n\t}()\n\treturn c\n}\n\nfunc main() {\n\tm1 := msgGen(\"service1\")\n\tm2 := msgGen(\"service2\")\n\tm3 := msgGen(\"service3\")\n\tm := fanIn(m1, m2, m3)\n\tfor {\n\t\tfmt.Println(<-m)\n\t}\n}\n"
  },
  {
    "path": "lang/channel/select/select.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"math/rand\"\n\t\"time\"\n)\n\nfunc generator() chan int {\n\tout := make(chan int)\n\tgo func() {\n\t\ti := 0\n\t\tfor {\n\t\t\ttime.Sleep(\n\t\t\t\ttime.Duration(rand.Intn(1500)) *\n\t\t\t\t\ttime.Millisecond)\n\t\t\tout <- i\n\t\t\ti++\n\t\t}\n\t}()\n\treturn out\n}\n\nfunc worker(id int, c chan int) {\n\tfor n := range c {\n\t\ttime.Sleep(time.Second)\n\t\tfmt.Printf(\"Worker %d received %d\\n\",\n\t\t\tid, n)\n\t}\n}\n\nfunc createWorker(id int) chan<- int {\n\tc := make(chan int)\n\tgo worker(id, c)\n\treturn c\n}\n\nfunc main() {\n\tvar c1, c2 = generator(), generator()\n\tvar worker = createWorker(0)\n\n\tvar values []int\n\ttm := time.After(10 * time.Second)\n\ttick := time.Tick(time.Second)\n\tfor {\n\t\tvar activeWorker chan<- int\n\t\tvar activeValue int\n\t\tif len(values) > 0 {\n\t\t\tactiveWorker = worker\n\t\t\tactiveValue = values[0]\n\t\t}\n\n\t\tselect {\n\t\tcase n := <-c1:\n\t\t\tvalues = append(values, n)\n\t\tcase n := <-c2:\n\t\t\tvalues = append(values, n)\n\t\tcase activeWorker <- activeValue:\n\t\t\tvalues = values[1:]\n\n\t\tcase <-time.After(800 * time.Millisecond):\n\t\t\tfmt.Println(\"timeout\")\n\t\tcase <-tick:\n\t\t\tfmt.Println(\n\t\t\t\t\"queue len =\", len(values))\n\t\tcase <-tm:\n\t\t\tfmt.Println(\"bye\")\n\t\t\treturn\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "lang/container/arrays/arrays.go",
    "content": "package main\n\nimport \"fmt\"\n\nfunc printArray(arr [5]int) {\n\tarr[0] = 100\n\tfor i, v := range arr {\n\t\tfmt.Println(i, v)\n\t}\n}\n\nfunc main() {\n\tvar arr1 [5]int\n\tarr2 := [3]int{1, 3, 5}\n\tarr3 := [...]int{2, 4, 6, 8, 10}\n\tvar grid [4][5]int\n\n\tfmt.Println(\"array definitions:\")\n\tfmt.Println(arr1, arr2, arr3)\n\tfmt.Println(grid)\n\n\tfmt.Println(\"printArray(arr1)\")\n\tprintArray(arr1)\n\n\tfmt.Println(\"printArray(arr3)\")\n\tprintArray(arr3)\n\n\tfmt.Println(\"arr1 and arr3\")\n\tfmt.Println(arr1, arr3)\n}\n"
  },
  {
    "path": "lang/container/maps/maps.go",
    "content": "package main\n\nimport \"fmt\"\n\nfunc main() {\n\tm := map[string]string{\n\t\t\"name\":    \"ccmouse\",\n\t\t\"course\":  \"golang\",\n\t\t\"site\":    \"imooc\",\n\t\t\"quality\": \"notbad\",\n\t}\n\n\tm2 := make(map[string]int) // m2 == empty map\n\n\tvar m3 map[string]int // m3 == nil\n\n\tfmt.Println(\"m, m2, m3:\")\n\tfmt.Println(m, m2, m3)\n\n\tfmt.Println(\"Traversing map m\")\n\tfor k, v := range m {\n\t\tfmt.Println(k, v)\n\t}\n\n\tfmt.Println(\"Getting values\")\n\tcourseName := m[\"course\"]\n\tfmt.Println(`m[\"course\"] =`, courseName)\n\tif causeName, ok := m[\"cause\"]; ok {\n\t\tfmt.Println(causeName)\n\t} else {\n\t\tfmt.Println(\"key 'cause' does not exist\")\n\t}\n\n\tfmt.Println(\"Deleting values\")\n\tname, ok := m[\"name\"]\n\tfmt.Printf(\"m[%q] before delete: %q, %v\\n\",\n\t\t\"name\", name, ok)\n\n\tdelete(m, \"name\")\n\tname, ok = m[\"name\"]\n\tfmt.Printf(\"m[%q] after delete: %q, %v\\n\",\n\t\t\"name\", name, ok)\n}\n"
  },
  {
    "path": "lang/container/nonrepeatingsubstr/nonrepeating.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n)\n\nfunc lengthOfNonRepeatingSubStr(s string) int {\n\tlastOccurred := make(map[rune]int)\n\tstart := 0\n\tmaxLength := 0\n\n\tfor i, ch := range []rune(s) {\n\t\tif lastI, ok := lastOccurred[ch]; ok && lastI >= start {\n\t\t\tstart = lastI + 1\n\t\t}\n\t\tif i-start+1 > maxLength {\n\t\t\tmaxLength = i - start + 1\n\t\t}\n\t\tlastOccurred[ch] = i\n\t}\n\n\treturn maxLength\n}\n\nfunc main() {\n\tfmt.Println(\n\t\tlengthOfNonRepeatingSubStr(\"abcabcbb\"))\n\tfmt.Println(\n\t\tlengthOfNonRepeatingSubStr(\"bbbbb\"))\n\tfmt.Println(\n\t\tlengthOfNonRepeatingSubStr(\"pwwkew\"))\n\tfmt.Println(\n\t\tlengthOfNonRepeatingSubStr(\"\"))\n\tfmt.Println(\n\t\tlengthOfNonRepeatingSubStr(\"b\"))\n\tfmt.Println(\n\t\tlengthOfNonRepeatingSubStr(\"abcdef\"))\n\tfmt.Println(\n\t\tlengthOfNonRepeatingSubStr(\"这里是慕课网\"))\n\tfmt.Println(\n\t\tlengthOfNonRepeatingSubStr(\"一二三二一\"))\n\tfmt.Println(\n\t\tlengthOfNonRepeatingSubStr(\n\t\t\t\"黑化肥挥发发灰会花飞灰化肥挥发发黑会飞花\"))\n}\n"
  },
  {
    "path": "lang/container/nonrepeatingsubstr/nonrepeating_test.go",
    "content": "package main\n\nimport \"testing\"\n\nfunc TestSubstr(t *testing.T) {\n\ttests := []struct {\n\t\ts   string\n\t\tans int\n\t}{\n\t\t// Normal cases\n\t\t{\"abcabcbb\", 3},\n\t\t{\"pwwkew\", 3},\n\n\t\t// Edge cases\n\t\t{\"\", 0},\n\t\t{\"b\", 1},\n\t\t{\"bbbbbbbbb\", 1},\n\t\t{\"abcabcabcd\", 4},\n\n\t\t// Chinese support\n\t\t{\"这里是慕课网\", 6},\n\t\t{\"一二三二一\", 3},\n\t\t{\"黑化肥挥发发灰会花飞灰化肥挥发发黑会飞花\", 8},\n\t}\n\n\tfor _, tt := range tests {\n\t\tactual := lengthOfNonRepeatingSubStr(tt.s)\n\t\tif actual != tt.ans {\n\t\t\tt.Errorf(\"got %d for input %s; \"+\n\t\t\t\t\"expected %d\",\n\t\t\t\tactual, tt.s, tt.ans)\n\t\t}\n\t}\n}\n\nfunc BenchmarkSubstr(b *testing.B) {\n\ts := \"黑化肥挥发发灰会花飞灰化肥挥发发黑会飞花\"\n\tfor i := 0; i < 13; i++ {\n\t\ts = s + s\n\t}\n\tb.Logf(\"len(s) = %d\", len(s))\n\tans := 8\n\tb.ResetTimer()\n\n\tfor i := 0; i < b.N; i++ {\n\t\tactual := lengthOfNonRepeatingSubStr(s)\n\t\tif actual != ans {\n\t\t\tb.Errorf(\"got %d for input %s; \"+\n\t\t\t\t\"expected %d\",\n\t\t\t\tactual, s, ans)\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "lang/container/slices/sliceops.go",
    "content": "package main\n\nimport \"fmt\"\n\nfunc printSlice(s []int) {\n\tfmt.Printf(\"%v, len=%d, cap=%d\\n\",\n\t\ts, len(s), cap(s))\n}\n\nfunc sliceOps() {\n\tfmt.Println(\"Creating slice\")\n\tvar s []int // Zero value for slice is nil\n\n\tfor i := 0; i < 100; i++ {\n\t\tprintSlice(s)\n\t\ts = append(s, 2*i+1)\n\t}\n\tfmt.Println(s)\n\n\ts1 := []int{2, 4, 6, 8}\n\tprintSlice(s1)\n\n\ts2 := make([]int, 16)\n\ts3 := make([]int, 10, 32)\n\tprintSlice(s2)\n\tprintSlice(s3)\n\n\tfmt.Println(\"Copying slice\")\n\tcopy(s2, s1)\n\tprintSlice(s2)\n\n\tfmt.Println(\"Deleting elements from slice\")\n\ts2 = append(s2[:3], s2[4:]...)\n\tprintSlice(s2)\n\n\tfmt.Println(\"Popping from front\")\n\tfront := s2[0]\n\ts2 = s2[1:]\n\n\tfmt.Println(front)\n\tprintSlice(s2)\n\n\tfmt.Println(\"Popping from back\")\n\ttail := s2[len(s2)-1]\n\ts2 = s2[:len(s2)-1]\n\n\tfmt.Println(tail)\n\tprintSlice(s2)\n}\n"
  },
  {
    "path": "lang/container/slices/slices.go",
    "content": "package main\n\nimport \"fmt\"\n\nfunc updateSlice(s []int) {\n\ts[0] = 100\n}\n\nfunc main() {\n\tarr := [...]int{0, 1, 2, 3, 4, 5, 6, 7}\n\n\tfmt.Println(\"arr[2:6] =\", arr[2:6])\n\tfmt.Println(\"arr[:6] =\", arr[:6])\n\ts1 := arr[2:]\n\tfmt.Println(\"s1 =\", s1)\n\ts2 := arr[:]\n\tfmt.Println(\"s2 =\", s2)\n\n\tfmt.Println(\"After updateSlice(s1)\")\n\tupdateSlice(s1)\n\tfmt.Println(s1)\n\tfmt.Println(arr)\n\n\tfmt.Println(\"After updateSlice(s2)\")\n\tupdateSlice(s2)\n\tfmt.Println(s2)\n\tfmt.Println(arr)\n\n\tfmt.Println(\"Reslice\")\n\tfmt.Println(s2)\n\ts2 = s2[:5]\n\tfmt.Println(s2)\n\ts2 = s2[2:]\n\tfmt.Println(s2)\n\n\tfmt.Println(\"Extending slice\")\n\tarr[0], arr[2] = 0, 2\n\tfmt.Println(\"arr =\", arr)\n\ts1 = arr[2:6]\n\ts2 = s1[3:5] // [s1[3], s1[4]]\n\tfmt.Printf(\"s1=%v, len(s1)=%d, cap(s1)=%d\\n\",\n\t\ts1, len(s1), cap(s1))\n\tfmt.Printf(\"s2=%v, len(s2)=%d, cap(s2)=%d\\n\",\n\t\ts2, len(s2), cap(s2))\n\n\ts3 := append(s2, 10)\n\ts4 := append(s3, 11)\n\ts5 := append(s4, 12)\n\tfmt.Println(\"s3, s4, s5 =\", s3, s4, s5)\n\t// s4 and s5 no longer view arr.\n\tfmt.Println(\"arr =\", arr)\n\n\t// Uncomment to run sliceOps demo.\n\t// If we see undefined: sliceOps\n\t// please try go run slices.go sliceops.go\n\tfmt.Println(\"Uncomment to see sliceOps demo\")\n\t// sliceOps()\n}\n"
  },
  {
    "path": "lang/container/strings/strings.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"unicode/utf8\"\n)\n\nfunc main() {\n\ts := \"Yes我爱慕课网!\" // UTF-8\n\tfmt.Println(s)\n\n\tfor _, b := range []byte(s) {\n\t\tfmt.Printf(\"%X \", b)\n\t}\n\tfmt.Println()\n\n\tfor i, ch := range s { // ch is a rune\n\t\tfmt.Printf(\"(%d %X) \", i, ch)\n\t}\n\tfmt.Println()\n\n\tfmt.Println(\"Rune count:\",\n\t\tutf8.RuneCountInString(s))\n\n\tbytes := []byte(s)\n\tfor len(bytes) > 0 {\n\t\tch, size := utf8.DecodeRune(bytes)\n\t\tbytes = bytes[size:]\n\t\tfmt.Printf(\"%c \", ch)\n\t}\n\tfmt.Println()\n\n\tfor i, ch := range []rune(s) {\n\t\tfmt.Printf(\"(%d %c) \", i, ch)\n\t}\n\tfmt.Println()\n}\n"
  },
  {
    "path": "lang/errhandling/defer/defer.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"os\"\n\n\t\"bufio\"\n\n\t\"imooc.com/ccmouse/learngo/lang/functional/fib\"\n)\n\nfunc tryDefer() {\n\tfor i := 0; i < 100; i++ {\n\t\tdefer fmt.Println(i)\n\t\tif i == 30 {\n\t\t\t// Uncomment panic to see\n\t\t\t// how it works with defer\n\t\t\t// panic(\"printed too many\")\n\t\t}\n\t}\n}\n\nfunc writeFile(filename string) {\n\tfile, err := os.OpenFile(filename,\n\t\tos.O_EXCL|os.O_CREATE|os.O_WRONLY, 0666)\n\n\tif err != nil {\n\t\tif pathError, ok := err.(*os.PathError); !ok {\n\t\t\tpanic(err)\n\t\t} else {\n\t\t\tfmt.Printf(\"%s, %s, %s\\n\",\n\t\t\t\tpathError.Op,\n\t\t\t\tpathError.Path,\n\t\t\t\tpathError.Err)\n\t\t}\n\t\treturn\n\t}\n\tdefer file.Close()\n\n\twriter := bufio.NewWriter(file)\n\tdefer writer.Flush()\n\n\tf := fib.Fibonacci()\n\tfor i := 0; i < 20; i++ {\n\t\tfmt.Fprintln(writer, f())\n\t}\n}\n\nfunc main() {\n\ttryDefer()\n\twriteFile(\"fib.txt\")\n}\n"
  },
  {
    "path": "lang/errhandling/filelistingserver/errwrapper_test.go",
    "content": "package main\n\nimport (\n\t\"errors\"\n\t\"fmt\"\n\t\"io/ioutil\"\n\t\"net/http\"\n\t\"net/http/httptest\"\n\t\"os\"\n\t\"strings\"\n\t\"testing\"\n)\n\nfunc errPanic(_ http.ResponseWriter,\n\t_ *http.Request) error {\n\tpanic(123)\n}\n\ntype testingUserError string\n\nfunc (e testingUserError) Error() string {\n\treturn e.Message()\n}\n\nfunc (e testingUserError) Message() string {\n\treturn string(e)\n}\n\nfunc errUserError(_ http.ResponseWriter,\n\t_ *http.Request) error {\n\treturn testingUserError(\"user error\")\n}\n\nfunc errNotFound(_ http.ResponseWriter,\n\t_ *http.Request) error {\n\treturn os.ErrNotExist\n}\n\nfunc errNoPermission(_ http.ResponseWriter,\n\t_ *http.Request) error {\n\treturn os.ErrPermission\n}\n\nfunc errUnknown(_ http.ResponseWriter,\n\t_ *http.Request) error {\n\treturn errors.New(\"unknown error\")\n}\n\nfunc noError(writer http.ResponseWriter,\n\t_ *http.Request) error {\n\tfmt.Fprintln(writer, \"no error\")\n\treturn nil\n}\n\nvar tests = []struct {\n\th       appHandler\n\tcode    int\n\tmessage string\n}{\n\t{errPanic, 500, \"Internal Server Error\"},\n\t{errUserError, 400, \"user error\"},\n\t{errNotFound, 404, \"Not Found\"},\n\t{errNoPermission, 403, \"Forbidden\"},\n\t{errUnknown, 500, \"Internal Server Error\"},\n\t{noError, 200, \"no error\"},\n}\n\nfunc TestErrWrapper(t *testing.T) {\n\tfor _, tt := range tests {\n\t\tf := errWrapper(tt.h)\n\t\tresponse := httptest.NewRecorder()\n\t\trequest := httptest.NewRequest(\n\t\t\thttp.MethodGet,\n\t\t\t\"http://www.imooc.com\", nil)\n\t\tf(response, request)\n\n\t\tverifyResponse(response.Result(),\n\t\t\ttt.code, tt.message, t)\n\t}\n}\n\nfunc TestErrWrapperInServer(t *testing.T) {\n\tfor _, tt := range tests {\n\t\tf := errWrapper(tt.h)\n\t\tserver := httptest.NewServer(\n\t\t\thttp.HandlerFunc(f))\n\t\tresp, _ := http.Get(server.URL)\n\n\t\tverifyResponse(\n\t\t\tresp, tt.code, tt.message, t)\n\t}\n}\n\nfunc verifyResponse(resp *http.Response,\n\texpectedCode int, expectedMsg string,\n\tt *testing.T) {\n\tb, _ := ioutil.ReadAll(resp.Body)\n\tbody := strings.Trim(string(b), \"\\n\")\n\tif resp.StatusCode != expectedCode ||\n\t\tbody != expectedMsg {\n\t\tt.Errorf(\"expect (%d, %s); \"+\n\t\t\t\"got (%d, %s)\",\n\t\t\texpectedCode, expectedMsg,\n\t\t\tresp.StatusCode, body)\n\t}\n}\n"
  },
  {
    "path": "lang/errhandling/filelistingserver/filelisting/handler.go",
    "content": "package filelisting\n\nimport (\n\t\"fmt\"\n\t\"io/ioutil\"\n\t\"net/http\"\n\t\"os\"\n\t\"strings\"\n)\n\nconst prefix = \"/list/\"\n\ntype userError string\n\nfunc (e userError) Error() string {\n\treturn e.Message()\n}\n\nfunc (e userError) Message() string {\n\treturn string(e)\n}\n\nfunc HandleFileList(writer http.ResponseWriter,\n\trequest *http.Request) error {\n\tfmt.Println()\n\tif strings.Index(\n\t\trequest.URL.Path, prefix) != 0 {\n\t\treturn userError(\n\t\t\tfmt.Sprintf(\"path %s must start \"+\n\t\t\t\t\"with %s\",\n\t\t\t\trequest.URL.Path, prefix))\n\t}\n\tpath := request.URL.Path[len(prefix):]\n\tfile, err := os.Open(path)\n\tif err != nil {\n\t\treturn err\n\t}\n\tdefer file.Close()\n\n\tall, err := ioutil.ReadAll(file)\n\tif err != nil {\n\t\treturn err\n\t}\n\n\twriter.Write(all)\n\treturn nil\n}\n"
  },
  {
    "path": "lang/errhandling/filelistingserver/web.go",
    "content": "package main\n\nimport (\n\t\"log\"\n\t\"net/http\"\n\t_ \"net/http/pprof\"\n\t\"os\"\n\n\t\"imooc.com/ccmouse/learngo/lang/errhandling/filelistingserver/filelisting\"\n)\n\ntype appHandler func(writer http.ResponseWriter,\n\trequest *http.Request) error\n\nfunc errWrapper(\n\thandler appHandler) func(\n\thttp.ResponseWriter, *http.Request) {\n\treturn func(writer http.ResponseWriter,\n\t\trequest *http.Request) {\n\t\t// panic\n\t\tdefer func() {\n\t\t\tif r := recover(); r != nil {\n\t\t\t\tlog.Printf(\"Panic: %v\", r)\n\t\t\t\thttp.Error(writer,\n\t\t\t\t\thttp.StatusText(http.StatusInternalServerError),\n\t\t\t\t\thttp.StatusInternalServerError)\n\t\t\t}\n\t\t}()\n\n\t\terr := handler(writer, request)\n\n\t\tif err != nil {\n\t\t\tlog.Printf(\"Error occurred \"+\n\t\t\t\t\"handling request: %s\",\n\t\t\t\terr.Error())\n\n\t\t\t// user error\n\t\t\tif userErr, ok := err.(userError); ok {\n\t\t\t\thttp.Error(writer,\n\t\t\t\t\tuserErr.Message(),\n\t\t\t\t\thttp.StatusBadRequest)\n\t\t\t\treturn\n\t\t\t}\n\n\t\t\t// system error\n\t\t\tcode := http.StatusOK\n\t\t\tswitch {\n\t\t\tcase os.IsNotExist(err):\n\t\t\t\tcode = http.StatusNotFound\n\t\t\tcase os.IsPermission(err):\n\t\t\t\tcode = http.StatusForbidden\n\t\t\tdefault:\n\t\t\t\tcode = http.StatusInternalServerError\n\t\t\t}\n\t\t\thttp.Error(writer,\n\t\t\t\thttp.StatusText(code), code)\n\t\t}\n\t}\n}\n\ntype userError interface {\n\terror\n\tMessage() string\n}\n\nfunc main() {\n\thttp.HandleFunc(\"/\",\n\t\terrWrapper(filelisting.HandleFileList))\n\n\terr := http.ListenAndServe(\":8888\", nil)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n}\n"
  },
  {
    "path": "lang/errhandling/recover/recover.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n)\n\nfunc tryRecover() {\n\tdefer func() {\n\t\tr := recover()\n\t\tif r == nil {\n\t\t\tfmt.Println(\"Nothing to recover. \" +\n\t\t\t\t\"Please try uncomment errors \" +\n\t\t\t\t\"below.\")\n\t\t\treturn\n\t\t}\n\t\tif err, ok := r.(error); ok {\n\t\t\tfmt.Println(\"Error occurred:\", err)\n\t\t} else {\n\t\t\tpanic(fmt.Sprintf(\n\t\t\t\t\"I don't know what to do: %v\", r))\n\t\t}\n\t}()\n\n\t// Uncomment each block to see different panic\n\t// scenarios.\n\t// Normal error\n\t//panic(errors.New(\"this is an error\"))\n\n\t// Division by zero\n\t//b := 0\n\t//a := 5 / b\n\t//fmt.Println(a)\n\n\t// Causes re-panic\n\t//panic(123)\n}\n\nfunc main() {\n\ttryRecover()\n}\n"
  },
  {
    "path": "lang/functional/adder/adder.go",
    "content": "package main\n\nimport \"fmt\"\n\nfunc adder() func(int) int {\n\tsum := 0\n\treturn func(v int) int {\n\t\tsum += v\n\t\treturn sum\n\t}\n}\n\ntype iAdder func(int) (int, iAdder)\n\nfunc adder2(base int) iAdder {\n\treturn func(v int) (int, iAdder) {\n\t\treturn base + v, adder2(base + v)\n\t}\n}\n\nfunc main() {\n\t// a := adder() is trivial and also works.\n\ta := adder2(0)\n\tfor i := 0; i < 10; i++ {\n\t\tvar s int\n\t\ts, a = a(i)\n\t\tfmt.Printf(\"0 + 1 + ... + %d = %d\\n\",\n\t\t\ti, s)\n\t}\n}\n"
  },
  {
    "path": "lang/functional/fib/fib.go",
    "content": "package fib\n\n// 1, 1, 2, 3, 5, 8, 13, ...\nfunc Fibonacci() func() int {\n\ta, b := 0, 1\n\treturn func() int {\n\t\ta, b = b, a+b\n\t\treturn a\n\t}\n}\n"
  },
  {
    "path": "lang/functional/main.go",
    "content": "package main\n\nimport (\n\t\"bufio\"\n\t\"fmt\"\n\t\"io\"\n\t\"strings\"\n\n\t\"imooc.com/ccmouse/learngo/lang/functional/fib\"\n)\n\ntype intGen func() int\n\nfunc (g intGen) Read(\n\tp []byte) (n int, err error) {\n\tnext := g()\n\tif next > 10000 {\n\t\treturn 0, io.EOF\n\t}\n\ts := fmt.Sprintf(\"%d\\n\", next)\n\n\t// TODO: incorrect if p is too small!\n\treturn strings.NewReader(s).Read(p)\n}\n\nfunc printFileContents(reader io.Reader) {\n\tscanner := bufio.NewScanner(reader)\n\n\tfor scanner.Scan() {\n\t\tfmt.Println(scanner.Text())\n\t}\n}\n\nfunc main() {\n\tvar f intGen = fib.Fibonacci()\n\tprintFileContents(f)\n}\n"
  },
  {
    "path": "lang/goroutine/goroutine.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"time\"\n)\n\nfunc main() {\n\tfor i := 0; i < 1000; i++ {\n\t\tgo func(i int) {\n\t\t\tfor {\n\t\t\t\tfmt.Printf(\"Hello from \"+\n\t\t\t\t\t\"goroutine %d\\n\", i)\n\t\t\t}\n\t\t}(i)\n\t}\n\ttime.Sleep(time.Minute)\n}\n"
  },
  {
    "path": "lang/http/client.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"net/http\"\n\t\"net/http/httputil\"\n)\n\nfunc main() {\n\trequest, err := http.NewRequest(\n\t\thttp.MethodGet,\n\t\t\"http://www.imooc.com\", nil)\n\trequest.Header.Add(\"User-Agent\",\n\t\t\"Mozilla/5.0 (iPhone; CPU iPhone OS 10_3 like Mac OS X) AppleWebKit/602.1.50 (KHTML, like Gecko) CriOS/56.0.2924.75 Mobile/14E5239e Safari/602.1\")\n\n\tclient := http.Client{\n\t\tCheckRedirect: func(\n\t\t\treq *http.Request,\n\t\t\tvia []*http.Request) error {\n\t\t\tfmt.Println(\"Redirect:\", req)\n\t\t\treturn nil\n\t\t},\n\t}\n\tresp, err := client.Do(request)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\tdefer resp.Body.Close()\n\n\ts, err := httputil.DumpResponse(resp, true)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tfmt.Printf(\"%s\\n\", s)\n}\n"
  },
  {
    "path": "lang/http/gindemo/ginserver.go",
    "content": "package main\n\nimport (\n\t\"github.com/gin-gonic/gin\"\n\t\"go.uber.org/zap\"\n\t\"math/rand\"\n\t\"time\"\n)\n\nconst keyRequestId = \"requestId\"\n\nfunc main() {\n\tr := gin.Default()\n\tlogger, err := zap.NewProduction()\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tr.Use(func(c *gin.Context) {\n\t\ts := time.Now()\n\n\t\tc.Next()\n\n\t\tlogger.Info(\"incoming request\",\n\t\t\tzap.String(\"path\", c.Request.URL.Path),\n\t\t\tzap.Int(\"status\", c.Writer.Status()),\n\t\t\tzap.Duration(\"elapsed\", time.Now().Sub(s)))\n\t}, func(c *gin.Context) {\n\t\tc.Set(keyRequestId, rand.Int())\n\n\t\tc.Next()\n\t})\n\n\tr.GET(\"/ping\", func(c *gin.Context) {\n\t\th := gin.H{\n\t\t\t\"message\": \"pong\",\n\t\t}\n\t\tif rid, exists := c.Get(keyRequestId); exists {\n\t\t\th[keyRequestId] = rid\n\t\t}\n\t\tc.JSON(200, h)\n\t})\n\tr.GET(\"/hello\", func(c *gin.Context) {\n\t\tc.String(200, \"hello\")\n\t})\n\tr.Run()\n}\n"
  },
  {
    "path": "lang/json/main.go",
    "content": "package main\n\nimport (\n\t\"encoding/json\"\n\t\"fmt\"\n)\n\ntype OrderItem struct {\n\tID    string  `json:\"id\"`\n\tName  string  `json:\"name\"`\n\tPrice float64 `json:\"price\"`\n}\n\ntype Order struct {\n\tID         string      `json:\"id\"`\n\tItems      []OrderItem `json:\"items\"`\n\tTotalPrice float64     `json:\"total_price\"`\n}\n\nfunc main() {\n\tparseNLP()\n}\n\nfunc marshal() {\n\to := Order{\n\t\tID:         \"1234\",\n\t\tTotalPrice: 20,\n\t\tItems: []OrderItem{\n\t\t\t{\n\t\t\t\tID:    \"item_1\",\n\t\t\t\tName:  \"learn go\",\n\t\t\t\tPrice: 15,\n\t\t\t},\n\t\t\t{\n\t\t\t\tID:    \"item_2\",\n\t\t\t\tName:  \"interview\",\n\t\t\t\tPrice: 10,\n\t\t\t},\n\t\t},\n\t}\n\n\tb, err := json.Marshal(o)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tfmt.Printf(\"%s\\n\", b)\n}\n\nfunc unmarshal() {\n\ts := `{\"id\":\"1234\",\"items\":[{\"id\":\"item_1\",\"name\":\"learn go\",\"price\":15},{\"id\":\"item_2\",\"name\":\"interview\",\"price\":10}],\"total_price\":20}`\n\tvar o Order\n\terr := json.Unmarshal([]byte(s), &o)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\tfmt.Printf(\"%+v\\n\", o)\n}\n\nfunc parseNLP() {\n\tres := `{\n\"data\": [\n    {\n        \"synonym\":\"\",\n        \"weight\":\"0.6\",\n        \"word\": \"真丝\",\n        \"tag\":\"材质\"\n    },\n    {\n        \"synonym\":\"\",\n        \"weight\":\"0.8\",\n        \"word\": \"韩都衣舍\",\n        \"tag\":\"品牌\"\n    },\n    {\n        \"synonym\":\"连身裙;联衣裙\",\n        \"weight\":\"1.0\",\n        \"word\": \"连衣裙\",\n        \"tag\":\"品类\"\n    }\n]\n}`\n\tm := struct {\n\t\tData []struct {\n\t\t\tSynonym string `json:\"synonym\"`\n\t\t\tTag     string `json:\"tag\"`\n\t\t} `json:\"data\"`\n\t}{}\n\terr := json.Unmarshal([]byte(res), &m)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tfmt.Printf(\"%+v, %+v\\n\", m.Data[2].Synonym, m.Data[2].Tag)\n}\n"
  },
  {
    "path": "lang/maze/maze.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"os\"\n)\n\nfunc readMaze(filename string) [][]int {\n\tfile, err := os.Open(filename)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tvar row, col int\n\tfmt.Fscanf(file, \"%d %d\", &row, &col)\n\n\tmaze := make([][]int, row)\n\tfor i := range maze {\n\t\tmaze[i] = make([]int, col)\n\t\tfor j := range maze[i] {\n\t\t\tfmt.Fscanf(file, \"%d\", &maze[i][j])\n\t\t}\n\t}\n\n\treturn maze\n}\n\ntype point struct {\n\ti, j int\n}\n\nvar dirs = [4]point{\n\t{-1, 0}, {0, -1}, {1, 0}, {0, 1}}\n\nfunc (p point) add(r point) point {\n\treturn point{p.i + r.i, p.j + r.j}\n}\n\nfunc (p point) at(grid [][]int) (int, bool) {\n\tif p.i < 0 || p.i >= len(grid) {\n\t\treturn 0, false\n\t}\n\n\tif p.j < 0 || p.j >= len(grid[p.i]) {\n\t\treturn 0, false\n\t}\n\n\treturn grid[p.i][p.j], true\n}\n\nfunc walk(maze [][]int,\n\tstart, end point) [][]int {\n\tsteps := make([][]int, len(maze))\n\tfor i := range steps {\n\t\tsteps[i] = make([]int, len(maze[i]))\n\t}\n\n\tQ := []point{start}\n\n\tfor len(Q) > 0 {\n\t\tcur := Q[0]\n\t\tQ = Q[1:]\n\n\t\tif cur == end {\n\t\t\tbreak\n\t\t}\n\n\t\tfor _, dir := range dirs {\n\t\t\tnext := cur.add(dir)\n\n\t\t\tval, ok := next.at(maze)\n\t\t\tif !ok || val == 1 {\n\t\t\t\tcontinue\n\t\t\t}\n\n\t\t\tval, ok = next.at(steps)\n\t\t\tif !ok || val != 0 {\n\t\t\t\tcontinue\n\t\t\t}\n\n\t\t\tif next == start {\n\t\t\t\tcontinue\n\t\t\t}\n\n\t\t\tcurSteps, _ := cur.at(steps)\n\t\t\tsteps[next.i][next.j] =\n\t\t\t\tcurSteps + 1\n\n\t\t\tQ = append(Q, next)\n\t\t}\n\t}\n\n\treturn steps\n}\n\nfunc main() {\n\tmaze := readMaze(\"lang/maze/maze.in\")\n\n\tsteps := walk(maze, point{0, 0},\n\t\tpoint{len(maze) - 1, len(maze[0]) - 1})\n\n\tfor _, row := range steps {\n\t\tfor _, val := range row {\n\t\t\tfmt.Printf(\"%3d\", val)\n\t\t}\n\t\tfmt.Println()\n\t}\n\n\t// TODO: construct path from steps\n}\n"
  },
  {
    "path": "lang/maze/maze.in",
    "content": "6 5\n0 1 0 0 0\n0 0 0 1 0\n0 1 0 1 0\n1 1 1 0 0\n0 1 0 0 1\n0 1 0 0 0\n"
  },
  {
    "path": "lang/queue/queue.go",
    "content": "package queue\n\n// A FIFO queue.\ntype Queue []int\n\n// Pushes the element into the queue.\n//\n//\te.g. q.Push(123)\nfunc (q *Queue) Push(v int) {\n\t*q = append(*q, v)\n}\n\n// Pops element from head.\nfunc (q *Queue) Pop() int {\n\thead := (*q)[0]\n\t*q = (*q)[1:]\n\treturn head\n}\n\n// Returns if the queue is empty or not.\nfunc (q *Queue) IsEmpty() bool {\n\treturn len(*q) == 0\n}\n"
  },
  {
    "path": "lang/queue/queue_test.go",
    "content": "package queue\n\nimport \"fmt\"\n\nfunc ExampleQueue_Pop() {\n\tq := Queue{1}\n\tq.Push(2)\n\tq.Push(3)\n\tfmt.Println(q.Pop())\n\tfmt.Println(q.Pop())\n\tfmt.Println(q.IsEmpty())\n\n\tfmt.Println(q.Pop())\n\tfmt.Println(q.IsEmpty())\n\n\t// Output:\n\t// 1\n\t// 2\n\t// false\n\t// 3\n\t// true\n}\n"
  },
  {
    "path": "lang/queue/queueentry/main.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\n\t\"imooc.com/ccmouse/learngo/lang/queue\"\n)\n\nfunc main() {\n\tq := queue.Queue{1}\n\n\tq.Push(2)\n\tq.Push(3)\n\tfmt.Println(q.Pop())\n\tfmt.Println(q.Pop())\n\tfmt.Println(q.IsEmpty())\n\tfmt.Println(q.Pop())\n\tfmt.Println(q.IsEmpty())\n}\n"
  },
  {
    "path": "lang/retriever/main.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\n\t\"time\"\n\n\t\"imooc.com/ccmouse/learngo/lang/retriever/mock\"\n\t\"imooc.com/ccmouse/learngo/lang/retriever/real\"\n)\n\ntype Retriever interface {\n\tGet(url string) string\n}\n\ntype Poster interface {\n\tPost(url string,\n\t\tform map[string]string) string\n}\n\nconst url = \"http://www.imooc.com\"\n\nfunc download(r Retriever) string {\n\treturn r.Get(url)\n}\n\nfunc post(poster Poster) {\n\tposter.Post(url,\n\t\tmap[string]string{\n\t\t\t\"name\":   \"ccmouse\",\n\t\t\t\"course\": \"golang\",\n\t\t})\n}\n\ntype RetrieverPoster interface {\n\tRetriever\n\tPoster\n}\n\nfunc session(s RetrieverPoster) string {\n\ts.Post(url, map[string]string{\n\t\t\"contents\": \"another faked imooc.com\",\n\t})\n\treturn s.Get(url)\n}\n\nfunc main() {\n\tvar r Retriever\n\n\tmockRetriever := mock.Retriever{\n\t\tContents: \"this is a fake imooc.com\"}\n\tr = &mockRetriever\n\tinspect(r)\n\n\tr = &real.Retriever{\n\t\tUserAgent: \"Mozilla/5.0\",\n\t\tTimeOut:   time.Minute,\n\t}\n\tinspect(r)\n\n\t// Type assertion\n\tif mockRetriever, ok := r.(*mock.Retriever); ok {\n\t\tfmt.Println(mockRetriever.Contents)\n\t} else {\n\t\tfmt.Println(\"r is not a mock retriever\")\n\t}\n\n\tfmt.Println(\n\t\t\"Try a session with mockRetriever\")\n\tfmt.Println(session(&mockRetriever))\n}\n\nfunc inspect(r Retriever) {\n\tfmt.Println(\"Inspecting\", r)\n\tfmt.Printf(\" > Type:%T Value:%v\\n\", r, r)\n\tfmt.Print(\" > Type switch: \")\n\tswitch v := r.(type) {\n\tcase *mock.Retriever:\n\t\tfmt.Println(\"Contents:\", v.Contents)\n\tcase *real.Retriever:\n\t\tfmt.Println(\"UserAgent:\", v.UserAgent)\n\t}\n\tfmt.Println()\n}\n"
  },
  {
    "path": "lang/retriever/mock/mockretriever.go",
    "content": "package mock\n\nimport \"fmt\"\n\ntype Retriever struct {\n\tContents string\n}\n\nfunc (r *Retriever) String() string {\n\treturn fmt.Sprintf(\n\t\t\"Retriever: {Contents=%s}\", r.Contents)\n}\n\nfunc (r *Retriever) Post(url string,\n\tform map[string]string) string {\n\tr.Contents = form[\"contents\"]\n\treturn \"ok\"\n}\n\nfunc (r *Retriever) Get(url string) string {\n\treturn r.Contents\n}\n"
  },
  {
    "path": "lang/retriever/real/retriever.go",
    "content": "package real\n\nimport (\n\t\"net/http\"\n\t\"net/http/httputil\"\n\t\"time\"\n)\n\ntype Retriever struct {\n\tUserAgent string\n\tTimeOut   time.Duration\n}\n\nfunc (r *Retriever) Get(url string) string {\n\tresp, err := http.Get(url)\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tresult, err := httputil.DumpResponse(\n\t\tresp, true)\n\n\tresp.Body.Close()\n\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\treturn string(result)\n}\n"
  },
  {
    "path": "lang/rpc/client/main.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\t\"net\"\n\t\"net/rpc/jsonrpc\"\n\n\t\"imooc.com/ccmouse/learngo/lang/rpc\"\n)\n\nfunc main() {\n\tconn, err := net.Dial(\"tcp\", \":1234\")\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tclient := jsonrpc.NewClient(conn)\n\n\tvar result float64\n\terr = client.Call(\"DemoService.Div\",\n\t\trpcdemo.Args{10, 3}, &result)\n\tif err != nil {\n\t\tfmt.Println(err)\n\t} else {\n\t\tfmt.Println(result)\n\t}\n\n\terr = client.Call(\"DemoService.Div\",\n\t\trpcdemo.Args{10, 0}, &result)\n\tif err != nil {\n\t\tfmt.Println(err)\n\t} else {\n\t\tfmt.Println(result)\n\t}\n}\n"
  },
  {
    "path": "lang/rpc/rpc.go",
    "content": "package rpcdemo\n\nimport \"errors\"\n\ntype DemoService struct{}\n\ntype Args struct {\n\tA, B int\n}\n\nfunc (DemoService) Div(\n\targs Args, result *float64) error {\n\tif args.B == 0 {\n\t\treturn errors.New(\"division by zero\")\n\t}\n\n\t*result = float64(args.A) / float64(args.B)\n\treturn nil\n}\n"
  },
  {
    "path": "lang/rpc/server/main.go",
    "content": "package main\n\nimport (\n\t\"log\"\n\t\"net\"\n\t\"net/rpc\"\n\t\"net/rpc/jsonrpc\"\n\n\t\"imooc.com/ccmouse/learngo/lang/rpc\"\n)\n\nfunc main() {\n\trpc.Register(rpcdemo.DemoService{})\n\n\tlistener, err := net.Listen(\"tcp\", \":1234\")\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\n\tfor {\n\t\tconn, err := listener.Accept()\n\t\tif err != nil {\n\t\t\tlog.Printf(\"accept error: %v\", err)\n\t\t\tcontinue\n\t\t}\n\n\t\tgo jsonrpc.ServeConn(conn)\n\t}\n}\n"
  },
  {
    "path": "lang/tree/node.go",
    "content": "package tree\n\nimport \"fmt\"\n\ntype Node struct {\n\tValue       int\n\tLeft, Right *Node\n}\n\nfunc (node Node) Print() {\n\tfmt.Print(node.Value, \" \")\n}\n\nfunc (node *Node) SetValue(value int) {\n\tif node == nil {\n\t\tfmt.Println(\"Setting Value to nil \" +\n\t\t\t\"node. Ignored.\")\n\t\treturn\n\t}\n\tnode.Value = value\n}\n\nfunc CreateNode(value int) *Node {\n\treturn &Node{Value: value}\n}\n"
  },
  {
    "path": "lang/tree/traversal.go",
    "content": "package tree\n\nimport \"fmt\"\n\nfunc (node *Node) Traverse() {\n\tnode.TraverseFunc(func(n *Node) {\n\t\tn.Print()\n\t})\n\tfmt.Println()\n}\n\nfunc (node *Node) TraverseFunc(f func(*Node)) {\n\tif node == nil {\n\t\treturn\n\t}\n\n\tnode.Left.TraverseFunc(f)\n\tf(node)\n\tnode.Right.TraverseFunc(f)\n}\n\nfunc (node *Node) TraverseWithChannel() chan *Node {\n\tout := make(chan *Node)\n\tgo func() {\n\t\tnode.TraverseFunc(func(node *Node) {\n\t\t\tout <- node\n\t\t})\n\t\tclose(out)\n\t}()\n\treturn out\n}\n"
  },
  {
    "path": "lang/tree/treeentry/entry.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\n\t\"imooc.com/ccmouse/learngo/lang/tree\"\n)\n\ntype myTreeNode struct {\n\tnode *tree.Node\n}\n\nfunc (myNode *myTreeNode) postOrder() {\n\tif myNode == nil || myNode.node == nil {\n\t\treturn\n\t}\n\n\tleft := myTreeNode{myNode.node.Left}\n\tright := myTreeNode{myNode.node.Right}\n\n\tleft.postOrder()\n\tright.postOrder()\n\tmyNode.node.Print()\n}\n\nfunc main() {\n\tvar root tree.Node\n\n\troot = tree.Node{Value: 3}\n\troot.Left = &tree.Node{}\n\troot.Right = &tree.Node{5, nil, nil}\n\troot.Right.Left = new(tree.Node)\n\troot.Left.Right = tree.CreateNode(2)\n\troot.Right.Left.SetValue(4)\n\n\tfmt.Print(\"In-order traversal: \")\n\troot.Traverse()\n\n\tfmt.Print(\"My own post-order traversal: \")\n\tmyRoot := myTreeNode{&root}\n\tmyRoot.postOrder()\n\tfmt.Println()\n\n\tnodeCount := 0\n\troot.TraverseFunc(func(node *tree.Node) {\n\t\tnodeCount++\n\t})\n\tfmt.Println(\"Node count:\", nodeCount)\n\n\tc := root.TraverseWithChannel()\n\tmaxNodeValue := 0\n\tfor node := range c {\n\t\tif node.Value > maxNodeValue {\n\t\t\tmaxNodeValue = node.Value\n\t\t}\n\t}\n\tfmt.Println(\"Max node value:\", maxNodeValue)\n}\n"
  },
  {
    "path": "lang/tree/treeentry_embedded/entry.go",
    "content": "package main\n\nimport (\n\t\"fmt\"\n\n\t\"imooc.com/ccmouse/learngo/lang/tree\"\n)\n\ntype myTreeNode struct {\n\t*tree.Node // Embedding\n}\n\nfunc (myNode *myTreeNode) postOrder() {\n\tif myNode == nil || myNode.Node == nil {\n\t\treturn\n\t}\n\n\tleft := myTreeNode{myNode.Left}\n\tright := myTreeNode{myNode.Right}\n\n\tleft.postOrder()\n\tright.postOrder()\n\tmyNode.Print()\n}\n\nfunc main() {\n\troot := myTreeNode{&tree.Node{Value: 3}}\n\troot.Left = &tree.Node{}\n\troot.Right = &tree.Node{5, nil, nil}\n\troot.Right.Left = new(tree.Node)\n\troot.Left.Right = tree.CreateNode(2)\n\troot.Right.Left.SetValue(4)\n\n\tfmt.Print(\"In-order traversal: \")\n\troot.Traverse()\n\n\tfmt.Print(\"My own post-order traversal: \")\n\troot.postOrder()\n\tfmt.Println()\n}\n"
  },
  {
    "path": "mockserver/config/config.go",
    "content": "package config\n\nvar (\n\t// ServerAddress configures the server prefix in url generations.\n\t// 一般来说，我们网页中对其它网页的链接只需使用相对路径即可。\n\t// 但目标网站的所有链接都是用了绝对路径，为了模拟，我们也需要生成绝对路径。\n\t// 所以增加ServerAddress配置，所有的链接都使用形式：\n\t// http://<ServerAddress>/mock/album.zhenai.com/<相对路径>\n\t// 若将服务器部署在云，我们需要把这里替换成外网ip/域名:8080\n\tServerAddress = \"localhost:8080\"\n\n\t// ListenAddress configures where the server listens at.\n\tListenAddress = \":8080\"\n)\n"
  },
  {
    "path": "mockserver/generator/city/city.go",
    "content": "// Package city implements city generator.\npackage city\n\nimport (\n\t\"bytes\"\n\t\"encoding/gob\"\n\t\"fmt\"\n\t\"hash/fnv\"\n\t\"html/template\"\n\t\"io\"\n\t\"log\"\n\t\"math/rand\"\n\t\"net/http\"\n\n\t\"github.com/gin-gonic/gin\"\n\t\"imooc.com/ccmouse/learngo/mockserver/config\"\n\t\"imooc.com/ccmouse/learngo/mockserver/generator/profile\"\n)\n\n// Generator represents the city generator.\ntype Generator struct {\n\tTmpl       *template.Template\n\tProfileGen *profile.Generator\n}\n\nconst (\n\titemCount = 20\n\tpageCount = 5\n)\n\ntype params struct {\n\tCity string `uri:\"city\" binding:\"required\"`\n\tPage int    `uri:\"page\"`\n}\n\n// HandleRequest is the gin request handler for city generation.\nfunc (g *Generator) HandleRequest(c *gin.Context) {\n\tvar p params\n\terr := c.BindUri(&p)\n\tif err != nil {\n\t\tlog.Printf(\"BindUri(): %v.\", err)\n\t\treturn\n\t}\n\tif p.Page == 0 {\n\t\tp.Page = 1\n\t}\n\tg.handleRequest(c, p)\n}\n\nfunc (g *Generator) handleRequest(c *gin.Context, p params) {\n\terr := g.generate(p, c.Writer)\n\n\tif err != nil {\n\t\tlog.Printf(\"Cannot generate page for city %q and page %d: %v.\", p.City, p.Page, err)\n\t\tc.Status(http.StatusInternalServerError)\n\t\treturn\n\t}\n\n\tc.Status(http.StatusOK)\n}\n\nfunc (g *Generator) generate(p params, w io.Writer) error {\n\th, err := hashCode(p)\n\tif err != nil {\n\t\treturn fmt.Errorf(\"cannot calculate hash code: %v\", err)\n\t}\n\tr := rand.New(rand.NewSource(h))\n\n\titems := make([]ContentItem, itemCount)\n\tfor i := range items {\n\t\tid := r.Int63()\n\t\tp := g.ProfileGen.GenerateProfile(id)\n\t\titems[i] = ContentItem{\n\t\t\tID:      id,\n\t\t\tProfile: p,\n\t\t\tURL:     fmt.Sprintf(\"http://%s/mock/album.zhenai.com/u/%d\", config.ServerAddress, id),\n\t\t}\n\t}\n\n\tvar pages []PageItem\n\tfor i := 0; i < pageCount; i++ {\n\t\ttargetPage := p.Page - 1 + i\n\t\tif targetPage < 1 {\n\t\t\tcontinue\n\t\t}\n\t\turl := \"\"\n\t\tif targetPage != p.Page {\n\t\t\turl = fmt.Sprintf(\"http://%s/mock/www.zhenai.com/zhenghun/%s/%d\", config.ServerAddress, p.City, targetPage)\n\t\t}\n\t\tpages = append(pages, PageItem{\n\t\t\tURL:  url,\n\t\t\tPage: targetPage,\n\t\t})\n\t}\n\n\treturn g.Tmpl.Execute(w, Content{\n\t\tItems: items,\n\t\tPages: pages,\n\t})\n}\n\nfunc hashCode(v interface{}) (int64, error) {\n\th := fnv.New64()\n\tvar b bytes.Buffer\n\terr := gob.NewEncoder(&b).Encode(v)\n\tif err != nil {\n\t\treturn 0, fmt.Errorf(\"cannot encode gob for param: %v\", err)\n\t}\n\t_, err = h.Write(b.Bytes())\n\tif err != nil {\n\t\treturn 0, fmt.Errorf(\"cannot write to hash: %v\", err)\n\t}\n\treturn int64(h.Sum64()), nil\n}\n\n// ContentItem defines content item bound into html template.\ntype ContentItem struct {\n\tID      int64\n\tProfile *profile.PhotoProfile\n\tURL     string\n}\n\n// PageItem defines page item bound into html template.\ntype PageItem struct {\n\tURL  string\n\tPage int\n}\n\n// Content defines the master content bound into html template.\ntype Content struct {\n\tItems []ContentItem\n\tPages []PageItem\n}\n"
  },
  {
    "path": "mockserver/generator/city/city_test.go",
    "content": "package city\n\nimport (\n\t\"bytes\"\n\t\"html/template\"\n\t\"testing\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/zhenai/parser\"\n\t\"imooc.com/ccmouse/learngo/mockserver/config\"\n\t\"imooc.com/ccmouse/learngo/mockserver/generator/profile\"\n)\n\nfunc TestGenerate(t *testing.T) {\n\tconfig.ServerAddress = \"localhost:8080\"\n\tpg := &profile.Generator{Tmpl: template.Must(template.ParseFiles(\"../profile/profile_tmpl.html\"))}\n\tg := Generator{\n\t\tTmpl:       template.Must(template.ParseFiles(\"city_tmpl.html\")),\n\t\tProfileGen: pg,\n\t}\n\n\tvar b bytes.Buffer\n\terr := g.generate(params{\n\t\tCity: \"fuxin\",\n\t\tPage: 34,\n\t}, &b)\n\n\tif err != nil {\n\t\tt.Fatalf(\"Cannot generate content: %v.\", err)\n\t}\n\n\tr := parser.ParseCity(b.Bytes(), \"\")\n\n\twantItems, wantRequests := 0, 24\n\tif len(r.Items) != wantItems {\n\t\tt.Errorf(\"generate() want %d items, got %d: %v\", wantItems, len(r.Items), r.Items)\n\t}\n\n\tif len(r.Requests) != wantRequests {\n\t\tt.Errorf(\"generate() want %d requests, got %d: %v\", wantRequests, len(r.Requests), r.Requests)\n\t}\n\n\tverify := []struct {\n\t\ti          int\n\t\twantURL    string\n\t\twantParser string\n\t\twantArg    interface{}\n\t}{\n\t\t{\n\t\t\ti:          0,\n\t\t\twantURL:    \"http://localhost:8080/mock/album.zhenai.com/u/484971159322053275\",\n\t\t\twantParser: \"ParseProfile\",\n\t\t\twantArg:    \"与你度余生迁就\",\n\t\t},\n\t\t{\n\t\t\ti:          23,\n\t\t\twantURL:    \"http://localhost:8080/mock/www.zhenai.com/zhenghun/fuxin/37\",\n\t\t\twantParser: \"ParseCity\",\n\t\t},\n\t}\n\n\tfor _, v := range verify {\n\t\tgotURL := r.Requests[v.i].Url\n\t\tgotParser, gotArg := r.Requests[v.i].Parser.Serialize()\n\t\tif v.wantURL != gotURL || v.wantParser != gotParser || v.wantArg != gotArg {\n\t\t\tt.Errorf(\"generate() want %d-th request (%q, %q, %v), got (%q, %q, %v)\",\n\t\t\t\tv.i, v.wantURL, v.wantParser, v.wantArg, gotURL, gotParser, gotArg)\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "mockserver/generator/city/city_tmpl.html",
    "content": "<!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n    <meta charset=\"UTF-8\">\n    <title>城市用户列表</title>\n    <link rel=\"stylesheet\" href=\"/static/css/blog.css\">\n</head>\n\n<body>\n\n<div id=\"layout\" class=\"pure-g\">\n\n        <div class=\"content pure-u-1 pure-u-md-3-4\">\n            <div>\n                <div class=\"posts\">\n                    {{range .Items}}\n                    <section class=\"post\">\n                            <header class=\"post-header\">\n                                <h2 class=\"post-title\"><a href=\"{{.URL}}\">{{.Profile.Name}}</a></h2>\n        \n                                <p class=\"post-meta\">\n                                    ID: {{.ID}}\n                                </p>\n                            </header>\n        \n                            <div class=\"post-description\">\n                                <div class=\"row\">\n                                    <div class=\"pure-u-1-5\">\n                                        <img class=\"city-photo\" src=\"{{.Profile.PhotoURL}}\">\n                                    </div>\n                                    <div class=\"pure-u-3-5\">\n                                        {{with .Profile}}\n                                        <div class=\"row\">\n                                            <div class=\"pure-u-1-5\">{{.Age}}岁</div>\n                                            <div class=\"pure-u-1-5\">{{.Gender}}</div>\n                                        </div>\n                                        <div class=\"row\">\n                                            <div class=\"pure-u-1-5\">{{.Income}}</div>\n                                            <div class=\"pure-u-1-5\">{{.House}}</div>\n                                            <div class=\"pure-u-1-5\">{{.Car}}</div>\n                                        </div>\n                                        {{end}}\n                                        <div class=\"row\">\n                                            <div><a href=\"\">打招呼</a></div>\n                                        </div>\n                                    </div>\n                                </div>\n \n                            </div>\n                    </section>\n                    {{end}}\n\n                </div>\n    \n                <div class=\"footer\">\n                    <div class=\"row\">\n                        {{range .Pages}}\n                        {{if .URL}}\n                        <span class=\"pager\"><a href=\"{{.URL}}\">{{.Page}}</a></span>\n                        {{else}}\n                        <span class=\"pager\">{{.Page}}</span>\n                        {{end}}\n                        {{end}}\n                    </div>\n                </div>\n            </div>\n        </div>\n    </div>\n</body>\n\n</html>"
  },
  {
    "path": "mockserver/generator/citylist/citylist.go",
    "content": "// Package citylist implements citylist generator.\npackage citylist\n\nimport (\n\t\"html/template\"\n\t\"io\"\n\t\"log\"\n\t\"net/http\"\n\n\t\"github.com/gin-gonic/gin\"\n\t\"imooc.com/ccmouse/learngo/mockserver/config\"\n)\n\n// Generator represents the citylist generator.\ntype Generator struct {\n\tTmpl *template.Template\n}\n\n// HandleRequest is the gin request handler for citylist generation.\nfunc (g *Generator) HandleRequest(c *gin.Context) {\n\terr := g.generate(c.Writer)\n\n\tif err != nil {\n\t\tlog.Printf(\"Cannot generate page for citylist: %v.\", err)\n\t\tc.Status(http.StatusInternalServerError)\n\t\treturn\n\t}\n\n\tc.Status(http.StatusOK)\n}\n\nfunc (g *Generator) generate(w io.Writer) error {\n\treturn g.Tmpl.Execute(w, struct {\n\t\tServerAddress string\n\t}{\n\t\tServerAddress: config.ServerAddress,\n\t})\n}\n"
  },
  {
    "path": "mockserver/generator/citylist/citylist_test.go",
    "content": "package citylist\n\nimport (\n\t\"bytes\"\n\t\"html/template\"\n\t\"testing\"\n\n\t\"imooc.com/ccmouse/learngo/crawler/zhenai/parser\"\n\t\"imooc.com/ccmouse/learngo/mockserver/config\"\n)\n\nfunc TestGenerate(t *testing.T) {\n\tconfig.ServerAddress = \"localhost:8080\"\n\tg := Generator{\n\t\tTmpl: template.Must(template.ParseFiles(\"citylist_tmpl.html\")),\n\t}\n\n\tvar b bytes.Buffer\n\terr := g.generate(&b)\n\n\tif err != nil {\n\t\tt.Fatalf(\"Cannot generate content: %v.\", err)\n\t}\n\n\tr := parser.ParseCityList(b.Bytes(), \"\")\n\n\twantRequests := 470\n\n\tif len(r.Requests) != wantRequests {\n\t\tt.Errorf(\"generate() want %d requests, got %d: %v\", wantRequests, len(r.Requests), r.Requests)\n\t}\n\n\tverify := []struct {\n\t\ti          int\n\t\twantURL    string\n\t\twantParser string\n\t\twantArg    interface{}\n\t}{\n\t\t{\n\t\t\ti:          0,\n\t\t\twantURL:    \"http://localhost:8080/mock/www.zhenai.com/zhenghun/aba\",\n\t\t\twantParser: \"ParseCity\",\n\t\t},\n\t\t{\n\t\t\ti:          23,\n\t\t\twantURL:    \"http://localhost:8080/mock/www.zhenai.com/zhenghun/baotou\",\n\t\t\twantParser: \"ParseCity\",\n\t\t},\n\t\t{\n\t\t\ti:          469,\n\t\t\twantURL:    \"http://localhost:8080/mock/www.zhenai.com/zhenghun/zunyi\",\n\t\t\twantParser: \"ParseCity\",\n\t\t},\n\t}\n\n\tfor _, v := range verify {\n\t\tgotURL := r.Requests[v.i].Url\n\t\tgotParser, gotArg := r.Requests[v.i].Parser.Serialize()\n\t\tif v.wantURL != gotURL || v.wantParser != gotParser || v.wantArg != gotArg {\n\t\t\tt.Errorf(\"generate() want %d-th request (%q, %q, %v), got (%q, %q, %v)\",\n\t\t\t\tv.i, v.wantURL, v.wantParser, v.wantArg, gotURL, gotParser, gotArg)\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "mockserver/generator/citylist/citylist_tmpl.html",
    "content": "<!DOCTYPE HTML>\n<html lang = \"zh\">\n<head>\n\n<!-- 手机端seo适配  -->\n<title>Go语言分布式爬虫测试网站</title>\n<meta name= \"renderer\" content = \"webkit\">\n<style>\n.city-page{margin: 20px auto; border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }\n.city-page.city-list{padding: 40px; background: #fff;}\n.city-page.city-list dt{float: left; width: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; clear: both; font-weight: bold; margin: 0px; padding: 0px; color: #666; }\n.city-page.city-list dd{float: left; width: 1070px; margin-left: 0px; padding: 0px; margin-bottom: 10px; text-align: left; }\n.city-page.city-list dd a{font-size: 13px; margin-right: 14px; white-space: nowrap; }\n.city-page.city-list dd a.tred {color: #f60; }\n.root1000.frameW {width: 990px;}\n.root1000.city-page.city-list dd{width: 870px;}\n</style>\n    <link rel=\"stylesheet\" href=\"/static/css/blog.css\">\n</head>\n<body>\n\n<article class = \"myhome-wrap frameW city-page\">\n<dl id = \"cityList\" class = \"city-list  clearfix\">\n\n<dt>A</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/aba\"\nclass = \"\">阿坝</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/akesu\"\nclass= \"\">阿克苏</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/alashanmeng\"\nclass = \"\">阿拉善盟</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/aletai\"\nclass= \"\">阿勒泰</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/ali\"\nclass = \"\">阿里</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/anhui\"\nclass= \"\">安徽</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/ankang\"\nclass = \"\">安康</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/anqing\"\nclass= \"\">安庆</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/anshan\"\nclass = \"\">鞍山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/anshun\"\nclass= \"\">安顺</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/anyang\"\nclass = \"\">安阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/aomen\"\nclass= \"\">澳门</a>\n\n\n</dd>\n\n<dt>B</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/baicheng1\"\nclass= \"\">白城</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/baise\"\nclass = \"\">百色</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/baishan\"\nclass= \"\">白山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/baiyin\"\nclass = \"\">白银</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/banan\"\nclass= \"\">巴南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/bangbu\"\nclass = \"\">蚌埠</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/baochi\"\nclass= \"\">宝坻</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/baoding\"\nclass = \"\">保定</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/baoji\"\nclass= \"\">宝鸡</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/baoshan\"\nclass = \"\">宝山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/baoshan1\"\nclass= \"\">保山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/baotou\"\nclass = \"\">包头</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/bayannaoer\"\nclass= \"\">巴彦淖尔</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/bayinguoleng\"\nclass = \"\">巴音郭楞</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/bazhong\"\nclass= \"\">巴中</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/beibei\"\nclass = \"\">北碚</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/beichen\"\nclass= \"\">北辰</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/beihai\"\nclass = \"\">北海</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/beijing\"\nclass= \"\">北京</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/benxi\"\nclass = \"\">本溪</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/bijie\"\nclass= \"\">毕节</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/binhaixin\"\nclass = \"\">滨海新</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/binzhou\"\nclass= \"\">滨州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/bishan\"\nclass = \"\">璧山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/boertala\"\nclass= \"\">博尔塔拉</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/bozhou\"\nclass = \"\">亳州</a>\n\n\n</dd>\n\n<dt>C</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/cangzhou\"\nclass = \"\">沧州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/changchun\"\nclass= \"\">长春</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/changde\"\nclass = \"\">常德</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/changdu\"\nclass= \"\">昌都</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/changji\"\nclass = \"\">昌吉</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/changning1\"\nclass= \"\">长宁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/changping\"\nclass = \"\">昌平</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/changsha\"\nclass= \"\">长沙</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/changshou\"\nclass = \"\">长寿</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/changzhi\"\nclass= \"\">长治</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/changzhou\"\nclass = \"\">常州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chaoyang1\"\nclass= \"\">朝阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chaozhou\"\nclass = \"\">潮州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chengde\"\nclass= \"\">承德</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chengdu\"\nclass = \"\">成都</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chengkou\"\nclass= \"\">城口</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chenzhou\"\nclass = \"\">郴州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chifeng\"\nclass= \"\">赤峰</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chizhou\"\nclass = \"\">池州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chongming\"\nclass= \"\">崇明</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chongqing\"\nclass = \"\">重庆</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chongzuo\"\nclass= \"\">崇左</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chuxiong\"\nclass = \"\">楚雄</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/chuzhou\"\nclass= \"\">滁州</a>\n\n\n</dd>\n\n<dt>D</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dadukou\"\nclass= \"\">大渡口</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dali1\"\nclass = \"\">大理</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dalian\"\nclass= \"\">大连</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dandong\"\nclass = \"\">丹东</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/daqing\"\nclass= \"\">大庆</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/datong1\"\nclass = \"\">大同</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/daxing\"\nclass= \"\">大兴</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/daxinganling\"\nclass = \"\">大兴安岭</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dazhou\"\nclass= \"\">达州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dazu\"\nclass = \"\">大足</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dehong\"\nclass= \"\">德宏</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/deyang\"\nclass = \"\">德阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dezhou\"\nclass= \"\">德州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dianjiang\"\nclass = \"\">垫江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dingxi\"\nclass= \"\">定西</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/diqing\"\nclass = \"\">迪庆</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dongcheng\"\nclass= \"\">东城</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dongguan\"\nclass = \"\">东莞</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dongli\"\nclass= \"\">东丽</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/dongying\"\nclass = \"\">东营</a>\n\n\n</dd>\n\n<dt>E</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/eerduosi\"\nclass = \"\">鄂尔多斯</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/enshi\"\nclass= \"\">恩施</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/ezhou\"\nclass = \"\">鄂州</a>\n\n\n</dd>\n\n<dt>F</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fangchenggang\"\nclass = \"\">防城港</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fangshan1\"\nclass= \"\">房山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fengdu\"\nclass = \"\">丰都</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fengjie\"\nclass= \"\">奉节</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fengtai1\"\nclass = \"\">丰台</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fengxian2\"\nclass= \"\">奉贤</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/foshan\"\nclass = \"\">佛山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fujian\"\nclass= \"\">福建</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fuling\"\nclass = \"\">涪陵</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fushun1\"\nclass= \"\">抚顺</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fuxin\"\nclass = \"\">阜新</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fuyang1\"\nclass= \"\">阜阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fuzhou\"\nclass = \"\">福州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/fuzhou1\"\nclass= \"\">抚州</a>\n\n\n</dd>\n\n<dt>G</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/gannan1\"\nclass= \"\">甘南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/gansu\"\nclass = \"\">甘肃</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/ganzhou\"\nclass= \"\">赣州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/ganzi\"\nclass = \"\">甘孜</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/gaoxiong\"\nclass= \"\">高雄</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/guangan\"\nclass = \"\">广安</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/guangdong\"\nclass= \"\">广东</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/guangxi\"\nclass = \"\">广西</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/guangyuan\"\nclass= \"\">广元</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/guangzhou\"\nclass = \"\">广州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/guigang\"\nclass= \"\">贵港</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/guilin\"\nclass = \"\">桂林</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/guiyang\"\nclass= \"\">贵阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/guizhou\"\nclass = \"\">贵州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/guoluo\"\nclass= \"\">果洛</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/guyuan1\"\nclass = \"\">固原</a>\n\n\n</dd>\n\n<dt>H</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/haerbin\"\nclass = \"\">哈尔滨</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/haibei\"\nclass= \"\">海北</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/haidian\"\nclass = \"\">海淀</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/haidongdi\"\nclass= \"\">海东地</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/haikou\"\nclass = \"\">海口</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hainan\"\nclass= \"\">海南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hainanzangzuzizhizhou\"\nclass = \"\">海南藏族自治州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/haixi\"\nclass= \"\">海西</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hami\"\nclass = \"\">哈密</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/handan\"\nclass= \"\">邯郸</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hangzhou\"\nclass = \"\">杭州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hanzhong\"\nclass= \"\">汉中</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hebei\"\nclass = \"\">河北</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hebi\"\nclass= \"\">鹤壁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hechi\"\nclass = \"\">河池</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hechuan\"\nclass= \"\">合川</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hedong\"\nclass = \"\">河东</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hefei\"\nclass= \"\">合肥</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hegang\"\nclass = \"\">鹤岗</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/heihe\"\nclass= \"\">黑河</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/heilongjiang\"\nclass = \"\">黑龙江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/henan\"\nclass= \"\">河南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hengshui\"\nclass = \"\">衡水</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hengyang\"\nclass= \"\">衡阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/heping2\"\nclass = \"\">和平</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hetian\"\nclass= \"\">和田</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hexi\"\nclass = \"\">河西</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/heyuan\"\nclass= \"\">河源</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/heze\"\nclass = \"\">菏泽</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hezhou\"\nclass= \"\">贺州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/honghe1\"\nclass = \"\">红河</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hongkou\"\nclass= \"\">虹口</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hongqiao\"\nclass = \"\">红桥</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huaian\"\nclass= \"\">淮安</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huaibei\"\nclass = \"\">淮北</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huaihua\"\nclass= \"\">怀化</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huainan\"\nclass = \"\">淮南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huairou\"\nclass= \"\">怀柔</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hualian\"\nclass = \"\">花莲</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huanggang\"\nclass= \"\">黄冈</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huangnan\"\nclass = \"\">黄南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huangpu1\"\nclass= \"\">黄浦</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huangshan\"\nclass = \"\">黄山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huangshi\"\nclass= \"\">黄石</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hubei\"\nclass = \"\">湖北</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huhehaote\"\nclass= \"\">呼和浩特</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huizhou\"\nclass = \"\">惠州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huludao\"\nclass= \"\">葫芦岛</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hulunbeier\"\nclass = \"\">呼伦贝尔</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/hunan\"\nclass= \"\">湖南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/huzhou\"\nclass = \"\">湖州</a>\n\n\n</dd>\n\n<dt>J</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiading\"\nclass = \"\">嘉定</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiamusi\"\nclass= \"\">佳木斯</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jian1\"\nclass = \"\">吉安</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiangbei1\"\nclass= \"\">江北</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiangjin\"\nclass = \"\">江津</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiangmen\"\nclass= \"\">江门</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiangsu\"\nclass = \"\">江苏</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiangxi\"\nclass= \"\">江西</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiaozuo\"\nclass = \"\">焦作</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiaxing\"\nclass= \"\">嘉兴</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiayi\"\nclass = \"\">嘉义</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiayuguan\"\nclass= \"\">嘉峪关</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jieyang\"\nclass = \"\">揭阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jilin\"\nclass= \"\">吉林</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jilong1\"\nclass = \"\">基隆</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jinan\"\nclass= \"\">济南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jinchang\"\nclass = \"\">金昌</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jincheng\"\nclass= \"\">晋城</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jingan1\"\nclass = \"\">静安</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jingdezhen\"\nclass= \"\">景德镇</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jinghai\"\nclass = \"\">静海</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jingmen\"\nclass= \"\">荆门</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jingzhou1\"\nclass = \"\">荆州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jinhua\"\nclass= \"\">金华</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jining\"\nclass = \"\">济宁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jinnan\"\nclass= \"\">津南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jinshan\"\nclass = \"\">金山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jinzhong\"\nclass= \"\">晋中</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jinzhou2\"\nclass = \"\">锦州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiujiang\"\nclass= \"\">九江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiulong1\"\nclass = \"\">九龙</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiulongpo\"\nclass= \"\">九龙坡</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jiuquan\"\nclass = \"\">酒泉</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jixi1\"\nclass= \"\">鸡西</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/jixian2\"\nclass = \"\">蓟县</a>\n\n\n</dd>\n\n<dt>K</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/kaifeng1\"\nclass = \"\">开封</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/kaixian\"\nclass= \"\">开县</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/kashen\"\nclass = \"\">喀什</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/kelamayi\"\nclass= \"\">克拉玛依</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/kezilesukeerkezi\"\nclass = \"\">克孜勒苏柯尔克孜</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/kunming\"\nclass= \"\">昆明</a>\n\n\n</dd>\n\n<dt>L</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/laibin\"\nclass= \"\">来宾</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/laiwu\"\nclass = \"\">莱芜</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/langfang\"\nclass= \"\">廊坊</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/lanzhou\"\nclass = \"\">兰州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/lasa\"\nclass= \"\">拉萨</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/leshan\"\nclass = \"\">乐山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/liangping\"\nclass= \"\">梁平</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/liangshan1\"\nclass = \"\">凉山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/lianyungang\"\nclass= \"\">连云港</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/liaocheng\"\nclass = \"\">聊城</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/liaoning\"\nclass= \"\">辽宁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/liaoyang\"\nclass = \"\">辽阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/liaoyuan\"\nclass= \"\">辽源</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/lijiang\"\nclass = \"\">丽江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/lincang\"\nclass= \"\">临沧</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/linfen\"\nclass = \"\">临汾</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/linxia\"\nclass= \"\">临夏</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/linyi2\"\nclass = \"\">临沂</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/linzhi\"\nclass= \"\">林芝</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/lishui1\"\nclass = \"\">丽水</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/liuan\"\nclass= \"\">六安</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/liupanshui\"\nclass = \"\">六盘水</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/liuzhou\"\nclass= \"\">柳州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/longnan1\"\nclass = \"\">陇南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/longyan\"\nclass= \"\">龙岩</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/loudi\"\nclass = \"\">娄底</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/luohe\"\nclass= \"\">漯河</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/luoyang\"\nclass = \"\">洛阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/luzhou\"\nclass= \"\">泸州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/lvliang\"\nclass = \"\">吕梁</a>\n\n\n</dd>\n\n<dt>M</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/maanshan\"\nclass = \"\">马鞍山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/maoming\"\nclass= \"\">茂名</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/meishan\"\nclass = \"\">眉山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/meizhou\"\nclass= \"\">梅州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/mentougou\"\nclass = \"\">门头沟</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/mianyang\"\nclass= \"\">绵阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/miaoli\"\nclass = \"\">苗栗</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/minxing\"\nclass= \"\">闵行</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/miyun\"\nclass = \"\">密云</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/mudanjiang\"\nclass= \"\">牡丹江</a>\n\n\n</dd>\n\n<dt>N</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nanan1\"\nclass= \"\">南岸</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nanchang\"\nclass = \"\">南昌</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nanchong\"\nclass= \"\">南充</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nanchuan\"\nclass = \"\">南川</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nanjing\"\nclass= \"\">南京</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nankai\"\nclass = \"\">南开</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nanning\"\nclass= \"\">南宁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nanping\"\nclass = \"\">南平</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nantong\"\nclass= \"\">南通</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nantou\"\nclass = \"\">南投</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nanyang\"\nclass= \"\">南阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/naqu\"\nclass = \"\">那曲</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/neijiang\"\nclass= \"\">内江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/neimenggu\"\nclass = \"\">内蒙古</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/ningbo\"\nclass= \"\">宁波</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/ningde\"\nclass = \"\">宁德</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/ninghe\"\nclass= \"\">宁河</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/ningxia\"\nclass = \"\">宁夏</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/nujiang\"\nclass= \"\">怒江</a>\n\n\n</dd>\n\n<dt>P</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/panjin\"\nclass= \"\">盘锦</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/panzhihua\"\nclass = \"\">攀枝花</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/penghu\"\nclass= \"\">澎湖</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/pengshui\"\nclass = \"\">彭水</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/pingdingshan\"\nclass= \"\">平顶山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/pingdong\"\nclass = \"\">屏东</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/pinggu\"\nclass= \"\">平谷</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/pingliang\"\nclass = \"\">平凉</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/pingxiang2\"\nclass= \"\">萍乡</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/pudongxin\"\nclass = \"\">浦东新</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/puer\"\nclass= \"\">普洱</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/putian\"\nclass = \"\">莆田</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/putuo\"\nclass= \"\">普陀</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/puyang1\"\nclass = \"\">濮阳</a>\n\n\n</dd>\n\n<dt>Q</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qiandong\"\nclass = \"\">黔东</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qianjiang1\"\nclass= \"\">黔江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qiannan\"\nclass = \"\">黔南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qianxi2\"\nclass= \"\">黔西</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qijiang\"\nclass = \"\">綦江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qingdao\"\nclass= \"\">青岛</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qinghai\"\nclass = \"\">青海</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qingpu\"\nclass= \"\">青浦</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qingyang2\"\nclass = \"\">庆阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qingyuan3\"\nclass= \"\">清远</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qinhuangdao\"\nclass = \"\">秦皇岛</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qinzhou\"\nclass= \"\">钦州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qiqihaer\"\nclass = \"\">齐齐哈尔</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qitaihe\"\nclass= \"\">七台河</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/quanzhou1\"\nclass = \"\">泉州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/qujing\"\nclass= \"\">曲靖</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/quzhou1\"\nclass = \"\">衢州</a>\n\n\n</dd>\n\n<dt>R</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/rikaze\"\nclass = \"\">日喀则</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/rizhao\"\nclass= \"\">日照</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/rongchang\"\nclass = \"\">荣昌</a>\n\n\n</dd>\n\n<dt>S</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/sanmenxia\"\nclass = \"\">三门峡</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/sanming\"\nclass= \"\">三明</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/sanya\"\nclass = \"\">三亚</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shandong\"\nclass= \"\">山东</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shanghai\"\nclass = \"\">上海</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shangluo\"\nclass= \"\">商洛</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shangqiu\"\nclass = \"\">商丘</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shangrao\"\nclass= \"\">上饶</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shannan\"\nclass = \"\">山南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shantou\"\nclass= \"\">汕头</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shanwei\"\nclass = \"\">汕尾</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shanxi\"\nclass= \"\">山西</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shanxi1\"\nclass = \"\">陕西</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shaoguan\"\nclass= \"\">韶关</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shaoxing\"\nclass = \"\">绍兴</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shaoyang\"\nclass= \"\">邵阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shapingba\"\nclass = \"\">沙坪坝</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shenyang\"\nclass= \"\">沈阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shenzhen\"\nclass = \"\">深圳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shijiazhuang\"\nclass= \"\">石家庄</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shijingshan\"\nclass = \"\">石景山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shiyan\"\nclass= \"\">十堰</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shizhu\"\nclass = \"\">石柱</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shizuishan\"\nclass= \"\">石嘴山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shuangyashan\"\nclass = \"\">双鸭山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shunyi\"\nclass= \"\">顺义</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/shuozhou\"\nclass = \"\">朔州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/sichuan\"\nclass= \"\">四川</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/siping\"\nclass = \"\">四平</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/songjiang\"\nclass= \"\">松江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/songyuan\"\nclass = \"\">松原</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/suihua\"\nclass= \"\">绥化</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/suining2\"\nclass = \"\">遂宁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/suizhou\"\nclass= \"\">随州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/suqian\"\nclass = \"\">宿迁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/suzhou\"\nclass= \"\">苏州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/suzhou1\"\nclass = \"\">宿州</a>\n\n\n</dd>\n\n<dt>T</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tacheng\"\nclass = \"\">塔城</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/taian1\"\nclass= \"\">泰安</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/taibei\"\nclass = \"\">台北</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/taidong\"\nclass= \"\">台东</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tainan\"\nclass = \"\">台南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/taiwan\"\nclass= \"\">台湾</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/taiyuan\"\nclass = \"\">太原</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/taizhong\"\nclass= \"\">台中</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/taizhou\"\nclass = \"\">泰州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/taizhou1\"\nclass= \"\">台州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tangshan\"\nclass = \"\">唐山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/taoyuan1\"\nclass= \"\">桃园</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tianjin\"\nclass = \"\">天津</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tianshui\"\nclass= \"\">天水</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tieling\"\nclass = \"\">铁岭</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tongchuan\"\nclass= \"\">铜川</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tonghua\"\nclass = \"\">通化</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tongliang\"\nclass= \"\">铜梁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tongliao\"\nclass = \"\">通辽</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tongling\"\nclass= \"\">铜陵</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tongnan\"\nclass = \"\">潼南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tongren1\"\nclass= \"\">铜仁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tongzhou\"\nclass = \"\">通州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/tulufan\"\nclass= \"\">吐鲁番</a>\n\n\n</dd>\n\n<dt>W</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wanzhou\"\nclass= \"\">万州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/weifang\"\nclass = \"\">潍坊</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/weihai\"\nclass= \"\">威海</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/weinan\"\nclass = \"\">渭南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wenshan\"\nclass= \"\">文山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wenzhou\"\nclass = \"\">温州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wuhai\"\nclass= \"\">乌海</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wuhan\"\nclass = \"\">武汉</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wuhu\"\nclass= \"\">芜湖</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wulanchabu\"\nclass = \"\">乌兰察布</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wulong\"\nclass= \"\">武隆</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wulumuqi\"\nclass = \"\">乌鲁木齐</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wuqing\"\nclass= \"\">武清</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wushan1\"\nclass = \"\">巫山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wuwei1\"\nclass= \"\">武威</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wuxi\"\nclass = \"\">无锡</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wuxi1\"\nclass= \"\">巫溪</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wuzhong\"\nclass = \"\">吴忠</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/wuzhou\"\nclass= \"\">梧州</a>\n\n\n</dd>\n\n<dt>X</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xiamen\"\nclass= \"\">厦门</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xian\"\nclass = \"\">西安</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xianggang\"\nclass= \"\">香港</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xiangtan\"\nclass = \"\">湘潭</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xiangxi\"\nclass= \"\">湘西</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xiangyang\"\nclass = \"\">襄阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xianning\"\nclass= \"\">咸宁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xianyang\"\nclass = \"\">咸阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xiaogan\"\nclass= \"\">孝感</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xicheng\"\nclass = \"\">西城</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xilinguolemeng\"\nclass= \"\">锡林郭勒盟</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xinbei\"\nclass = \"\">新北</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xingan2\"\nclass= \"\">兴安</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xingtai\"\nclass = \"\">邢台</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xining\"\nclass= \"\">西宁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xinjiang\"\nclass = \"\">新疆</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xinjie\"\nclass= \"\">新界</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xinxiang\"\nclass = \"\">新乡</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xinyang\"\nclass= \"\">信阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xinyu\"\nclass = \"\">新余</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xinzhou1\"\nclass= \"\">忻州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xinzhu\"\nclass = \"\">新竹</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xiqing\"\nclass= \"\">西青</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xishuangbanna\"\nclass = \"\">西双版纳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xiushan\"\nclass= \"\">秀山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xizang\"\nclass = \"\">西藏</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xuancheng\"\nclass= \"\">宣城</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xuchang\"\nclass = \"\">许昌</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xuhui\"\nclass= \"\">徐汇</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/xuzhou\"\nclass = \"\">徐州</a>\n\n\n</dd>\n\n<dt>Y</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yaan\"\nclass = \"\">雅安</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yanan\"\nclass= \"\">延安</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yanbian1\"\nclass = \"\">延边</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yancheng\"\nclass= \"\">盐城</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yangjiang\"\nclass = \"\">阳江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yangpu\"\nclass= \"\">杨浦</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yangquan\"\nclass = \"\">阳泉</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yangzhou\"\nclass= \"\">扬州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yanqing\"\nclass = \"\">延庆</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yantai\"\nclass= \"\">烟台</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yibin\"\nclass = \"\">宜宾</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yichang\"\nclass= \"\">宜昌</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yichun\"\nclass = \"\">宜春</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yichun1\"\nclass= \"\">伊春</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yilan1\"\nclass = \"\">宜兰</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yili\"\nclass= \"\">伊犁</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yinchuan\"\nclass = \"\">银川</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yingkou\"\nclass= \"\">营口</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yingtan\"\nclass = \"\">鹰潭</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yiyang2\"\nclass= \"\">益阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yongchuan\"\nclass = \"\">永川</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yongzhou\"\nclass= \"\">永州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/youyang\"\nclass = \"\">酉阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yubei\"\nclass= \"\">渝北</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yueyang\"\nclass = \"\">岳阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yulin\"\nclass= \"\">榆林</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yulin1\"\nclass = \"\">玉林</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yuncheng1\"\nclass= \"\">运城</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yunfu\"\nclass = \"\">云浮</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yunlin\"\nclass= \"\">云林</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yunnan\"\nclass = \"\">云南</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yunyang\"\nclass= \"\">云阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yushu1\"\nclass = \"\">玉树</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yuxi\"\nclass= \"\">玉溪</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/yuzhong1\"\nclass = \"\">渝中</a>\n\n\n</dd>\n\n<dt>Z</dt>\n<dd>\n\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zaozhuang\"\nclass = \"\">枣庄</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhabei\"\nclass= \"\">闸北</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhanghua\"\nclass = \"\">彰化</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhangjiajie\"\nclass= \"\">张家界</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhangjiakou\"\nclass = \"\">张家口</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhangye\"\nclass= \"\">张掖</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhangzhou\"\nclass = \"\">漳州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhanjiang\"\nclass= \"\">湛江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhaoqing\"\nclass = \"\">肇庆</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhaotong\"\nclass= \"\">昭通</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhejiang\"\nclass = \"\">浙江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhengzhou\"\nclass= \"\">郑州</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhenjiang\"\nclass = \"\">镇江</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhongshan3\"\nclass= \"\">中山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhongwei\"\nclass = \"\">中卫</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhongxian\"\nclass= \"\">忠县</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhoukou\"\nclass = \"\">周口</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhoushan\"\nclass= \"\">舟山</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhuhai\"\nclass = \"\">珠海</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhumadian\"\nclass= \"\">驻马店</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zhuzhou\"\nclass = \"\">株洲</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zibo\"\nclass= \"\">淄博</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zigong\"\nclass = \"\">自贡</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/ziyang1\"\nclass= \"\">资阳</a>\n\n<a href=\"http://{{.ServerAddress}}/mock/www.zhenai.com/zhenghun/zunyi\"\nclass = \"\">遵义</a>\n\n\n</dd>\n\n</dl>\n</article>\n\n\n</body>\n\n</html>\n"
  },
  {
    "path": "mockserver/generator/profile/profile.go",
    "content": "// Package profile implements profile generator.\npackage profile\n\nimport (\n\t\"fmt\"\n\t\"html/template\"\n\t\"io\"\n\t\"log\"\n\t\"math/rand\"\n\t\"net/http\"\n\n\t\"github.com/gin-gonic/gin\"\n\t\"imooc.com/ccmouse/learngo/crawler/model\"\n\t\"imooc.com/ccmouse/learngo/mockserver/config\"\n)\n\n// Recommendation defines the interface for recommendation subsystem.\ntype Recommendation interface {\n\tNextGuess(id int64) []int64\n}\n\n// Generator represents the profile generator.\ntype Generator struct {\n\tTmpl           *template.Template\n\tRecommendation Recommendation\n}\n\n// HandleRequest is the gin request handler for profile generation.\nfunc (g *Generator) HandleRequest(c *gin.Context) {\n\tparams := struct {\n\t\tID int64 `uri:\"id\" binding:\"required\"`\n\t}{}\n\terr := c.BindUri(&params)\n\tif err != nil {\n\t\tlog.Printf(\"BindUri(): %v.\", err)\n\t\treturn\n\t}\n\n\terr = g.generate(params.ID, c.Writer)\n\tif err != nil {\n\t\tlog.Printf(\"Cannot generate profile for user %d: %v.\", params.ID, err)\n\t\tc.Status(http.StatusInternalServerError)\n\t\treturn\n\t}\n\tc.Status(http.StatusOK)\n}\n\n// GuessListItem defines guess list item bound into html template.\ntype GuessListItem struct {\n\tURL      string\n\tName     string\n\tPhotoURL string\n}\n\n// PhotoProfile defiens profile with photo bound into html template.\ntype PhotoProfile struct {\n\t// Embed a *model.Profile here to save typing in template.\n\t*model.Profile\n\tPhotoURL string\n}\n\n// Content defines the master content bound into html template.\ntype Content struct {\n\t*PhotoProfile\n\tGuessList []GuessListItem\n}\n\nfunc (g *Generator) generate(id int64, w io.Writer) error {\n\tp := g.GenerateProfile(id)\n\tvar guessItems []GuessListItem\n\tif g.Recommendation != nil {\n\t\tguesses := g.Recommendation.NextGuess(id)\n\t\tguessItems = make([]GuessListItem, len(guesses))\n\t\tfor i, v := range guesses {\n\t\t\tgp := g.GenerateProfile(v)\n\t\t\tguessItems[i].URL = fmt.Sprintf(\"http://%s/mock/album.zhenai.com/u/%d\", config.ServerAddress, v)\n\t\t\tguessItems[i].Name = gp.Name\n\t\t\tguessItems[i].PhotoURL = gp.PhotoURL\n\t\t}\n\t}\n\treturn g.Tmpl.Execute(w, Content{\n\t\tPhotoProfile: p,\n\t\tGuessList:    guessItems,\n\t})\n}\n\n// GenerateProfile generates a photo profile given a user id.\nfunc (g *Generator) GenerateProfile(id int64) *PhotoProfile {\n\tr := rand.New(rand.NewSource(id))\n\tn1 := elementFromSlice(r, []string{\n\t\t\"断念\",\n\t\t\"街痞\",\n\t\t\"浪瘾\",\n\t\t\"猖狂\",\n\t\t\"归戾\",\n\t\t\"洒脱\",\n\t\t\"故我\",\n\t\t\"简白\",\n\t\t\"酒虑\",\n\t\t\"野性入骨\",\n\t\t\"学霸的芯\",\n\t\t\"一笑奈何\",\n\t\t\"隐匿微笑\",\n\t\t\"限时拥抱\",\n\t\t\"何必怀念\",\n\t\t\"厌与深情\",\n\t\t\"寂寞成影\",\n\t\t\"桀骜不驯\",\n\t\t\"浪痞孤王\",\n\t\t\"高冷绅士\",\n\t\t\"心事痕迹\",\n\t\t\"逍遥浪子\",\n\t\t\"隐身守候\",\n\t\t\"执手不离\",\n\t\t\"独久厌闹\",\n\t\t\"逆天飞翔\",\n\t\t\"醉生忧愁\",\n\t\t\"全球焦點\",\n\t\t\"孤者何惧\",\n\t\t\"君临天下\",\n\t\t\"无戏配角\",\n\t\t\"一身傲气\",\n\t\t\"冷暖自知\",\n\t\t\"海阔天空\",\n\t\t\"今朝醉者\",\n\t\t\"不良骚年\",\n\t\t\"薄情寡义\",\n\t\t\"称霸全服\",\n\t\t\"久别无恙°\",\n\t\t\"與我無關°\",\n\t\t\"逍遥べ无痕\",\n\t\t\"混過也愛過\",\n\t\t\"与你度余生\",\n\t\t\"一见不钟情\",\n\t\t\"孤独比酒暖°\",\n\t\t\"原来无话可说\",\n\t\t\"陪你浪迹天涯\",\n\t})\n\tn2 := elementFromSlice(r, []string{\n\t\t\"萌宝\",\n\t\t\"丁当\",\n\t\t\"遇到\",\n\t\t\"病娇\",\n\t\t\"莓哒\",\n\t\t\"深碍\",\n\t\t\"面码\",\n\t\t\"娇喘\",\n\t\t\"爱你\",\n\t\t\"迁就\",\n\t\t\"丸子\",\n\t\t\"初心\",\n\t\t\"baby\",\n\t\t\"猫儿.\",\n\t\t\"傻蛋.\",\n\t\t\"呆萌i\",\n\t\t\"如你*\",\n\t\t\"肉嘟嘟\",\n\t\t\"小气鬼\",\n\t\t\"胆小鬼\",\n\t\t\"欣欣雨\",\n\t\t\"酷酷猫\",\n\t\t\"柠小萌\",\n\t\t\"小丸子\",\n\t\t\"小可爱\",\n\t\t\"小仙女\",\n\t\t\"考莎啦\",\n\t\t\"晴妹儿.\",\n\t\t\"记得笑i\",\n\t\t\"稚性女\",\n\t\t\"小短腿i\",\n\t\t\"万能萌妹\",\n\t\t\"蓝莓布朗\",\n\t\t\"天瓓少女\",\n\t\t\"草莓裙摆\",\n\t})\n\tp := &model.Profile{\n\t\tName:   n1 + n2,\n\t\tGender: elementFromSlice(r, []string{\"男\", \"女\"}),\n\t\tAge:    r.Intn(100),\n\t\tHeight: r.Intn(200),\n\t\tWeight: r.Intn(300),\n\t\tIncome: elementFromSlice(r, []string{\n\t\t\t\"1-2000元\",\n\t\t\t\"2001-3000元\",\n\t\t\t\"3001-5000元\",\n\t\t\t\"5001-8000元\",\n\t\t\t\"8001-10000元\",\n\t\t\t\"10001-20000元\",\n\t\t\t\"财务自由\",\n\t\t}),\n\t\tMarriage: elementFromSlice(r, []string{\"未婚\", \"离异\"}),\n\t\tEducation: elementFromSlice(r, []string{\n\t\t\t\"小学\",\n\t\t\t\"初中\",\n\t\t\t\"高中\",\n\t\t\t\"大学\",\n\t\t\t\"硕士\",\n\t\t\t\"博士及以上\",\n\t\t}),\n\t\tOccupation: elementFromSlice(r, []string{\n\t\t\t\"人事/行政\",\n\t\t\t\"程序员\",\n\t\t\t\"产品经理\",\n\t\t\t\"测试工程师\",\n\t\t\t\"财务\",\n\t\t\t\"总经理\",\n\t\t\t\"金融\",\n\t\t\t\"销售\",\n\t\t\t\"其它\",\n\t\t}),\n\t\tHokou: elementFromSlice(r, []string{\n\t\t\t\"北京市\", \"上海市\", \"广州市\", \"深圳市\",\n\t\t\t\"成都市\", \"杭州市\", \"武汉市\", \"重庆市\", \"南京市\", \"天津市\", \"苏州市\", \"西安市\", \"长沙市\", \"沈阳市\", \"青岛市\", \"郑州市\", \"大连市\", \"东莞市\", \"宁波市\",\n\t\t\t\"其它\",\n\t\t}),\n\t\tXinzuo: elementFromSlice(r, []string{\n\t\t\t\"白羊座\",\n\t\t\t\"金牛座\",\n\t\t\t\"双子座\",\n\t\t\t\"巨蟹座\",\n\t\t\t\"狮子座\",\n\t\t\t\"处女座\",\n\t\t\t\"天秤座\",\n\t\t\t\"天蝎座\",\n\t\t\t\"射手座\",\n\t\t\t\"魔羯座\",\n\t\t\t\"水瓶座\",\n\t\t\t\"双鱼座\",\n\t\t}),\n\t\tHouse: elementFromSlice(r, []string{\n\t\t\t\"有房\",\n\t\t\t\"租房\",\n\t\t\t\"无房\",\n\t\t}),\n\t\tCar: elementFromSlice(r, []string{\n\t\t\t\"无车\",\n\t\t\t\"有车\",\n\t\t\t\"有豪车\",\n\t\t}),\n\t}\n\n\treturn &PhotoProfile{\n\t\tProfile:  p,\n\t\tPhotoURL: fmt.Sprintf(\"https://picsum.photos/seed/%d/300/300\", r.Intn(100000)),\n\t}\n}\n\nfunc elementFromSlice(r *rand.Rand, s []string) string {\n\treturn s[r.Intn(len(s))]\n}\n"
  },
  {
    "path": "mockserver/generator/profile/profile_test.go",
    "content": "package profile\n\nimport (\n\t\"bytes\"\n\t\"html/template\"\n\t\"math/rand\"\n\t\"testing\"\n\n\t\"github.com/google/go-cmp/cmp\"\n\t\"imooc.com/ccmouse/learngo/crawler/engine\"\n\t\"imooc.com/ccmouse/learngo/crawler/model\"\n\t\"imooc.com/ccmouse/learngo/crawler/zhenai/parser\"\n\t\"imooc.com/ccmouse/learngo/mockserver/config\"\n\t\"imooc.com/ccmouse/learngo/mockserver/recommendation\"\n)\n\nfunc TestGenerate(t *testing.T) {\n\tconfig.ServerAddress = \"localhost:8080\"\n\tg := Generator{\n\t\tTmpl:           template.Must(template.ParseFiles(\"profile_tmpl.html\")),\n\t\tRecommendation: recommendation.Client{},\n\t}\n\n\trand.Seed(34534)\n\tvar b bytes.Buffer\n\terr := g.generate(12345, &b)\n\n\tif err != nil {\n\t\tt.Fatalf(\"Cannot generate content: %v.\", err)\n\t}\n\n\twant := engine.Item{\n\t\tUrl:  \"http://localhost:8080/mock/album.zhenai.com/u/12345\",\n\t\tType: \"zhenai\",\n\t\tId:   \"12345\",\n\t\tPayload: model.Profile{\n\t\t\tName:       \"逍遥べ无痕病娇\",\n\t\t\tGender:     \"男\",\n\t\t\tAge:        36,\n\t\t\tHeight:     41,\n\t\t\tWeight:     275,\n\t\t\tIncome:     \"8001-10000元\",\n\t\t\tMarriage:   \"未婚\",\n\t\t\tEducation:  \"初中\",\n\t\t\tOccupation: \"人事/行政\",\n\t\t\tHokou:      \"成都市\",\n\t\t\tXinzuo:     \"魔羯座\",\n\t\t\tHouse:      \"有房\",\n\t\t\tCar:        \"有豪车\",\n\t\t},\n\t}\n\tr := parser.NewProfileParser(\"逍遥べ无痕病娇\").Parse(b.Bytes(), \"http://localhost:8080/mock/album.zhenai.com/u/12345\")\n\tif len(r.Items) != 1 {\n\t\tt.Errorf(\"want exactly 1 element, got %d items: %v\", len(r.Items), r.Items)\n\t} else {\n\t\tif diff := cmp.Diff(want, r.Items[0]); diff != \"\" {\n\t\t\tt.Errorf(\"generated data is incorrect: diff: -want +got\\n%s\", diff)\n\t\t}\n\t}\n\n\ttype reqData struct {\n\t\tURL    string\n\t\tParser string\n\t\tArg    interface{}\n\t}\n\twantReq := []reqData{\n\t\t{\n\t\t\tURL:    \"http://localhost:8080/mock/album.zhenai.com/u/12335\",\n\t\t\tParser: \"ParseProfile\",\n\t\t\tArg:    \"酒虑肉嘟嘟\",\n\t\t},\n\t\t{\n\t\t\tURL:    \"http://localhost:8080/mock/album.zhenai.com/u/12340\",\n\t\t\tParser: \"ParseProfile\",\n\t\t\tArg:    \"称霸全服胆小鬼\",\n\t\t},\n\t}\n\tvar gotReq []reqData\n\tfor _, req := range r.Requests {\n\t\tparser, arg := req.Parser.Serialize()\n\t\tgotReq = append(gotReq, reqData{\n\t\t\tURL:    req.Url,\n\t\t\tParser: parser,\n\t\t\tArg:    arg,\n\t\t})\n\t}\n\n\tif diff := cmp.Diff(wantReq, gotReq); diff != \"\" {\n\t\tt.Errorf(\"generated request is incorrect: diff: -want +got\\n%s\", diff)\n\t}\n}\n"
  },
  {
    "path": "mockserver/generator/profile/profile_tmpl.html",
    "content": "<!DOCTYPE HTML>\n<html>\n\n<head>\n    <meta http-equiv=\"Content-Type\" content=\"text/html\">\n    <title>{{.Name}}的资料</title>\n    <link rel=\"stylesheet\" href=\"/static/css/blog.css\">\n</head>\n<body class=\"skinWrap\">\n\n\n    <section class=\"header\">\n        <div class=\"pure-g\">\n            <div class=\"pure-u-1-5\">\n                <img style=\"profile-photo\" src=\"{{.PhotoURL}}\">\n            </div>\n            <dl class=\"pure-u-3-5\">\n                <dt class=\"ceiling-dt lh20\">\n                    <h1 class=\"ceiling-name ib fl fs24 lh32 blue\">{{.Name}}</h1>\n                    <p class=\"ceiling-age fs14 lh22 c5e\">{{.Age}}岁，{{.Height}}cm，{{.Income}}</p>\n                </dt>\n                <dd class=\"ceiling-dd\">\n                    <a class=\"btnR2 mr10 sendMailBtn\" href=\"javascript:;\">发邮件</a>\n\n\n\n                    <a class=\"btnP2 mr10 salutationBtn\" href=\"javascript:;\">打招呼</a>\n\n\n\n\n                    <a class=\"btnP2 mr10 askBtn\" href=\"javascript:;\">问问题</a>\n\n\n\n\n\n                </dd>\n            </dl>\n        </div>\n    </section>\n\n\n    <div class=\"content\">\n\n        <span class=\"to-buy-skin\" id=\"toBuySkin\">\n            <a target=\"_blank\" onclick=\"ajaxStat(1653,1,1,0);\"\n                href=\"http://profile.zhenai.com/v2/profile/index?skinEntity=1\" class=\"corner\" rel=\"nofollow\"></a>\n            <a href=\"javascript:;\" class=\"close\" onclick=\"this.parentNode.style.display = 'none'\"></a>\n        </span>\n\n        <div class=\"skin-header\">\n            <div class=\"frameW posr\">\n                <em class=\"d-item item-1\"></em>\n                <em class=\"d-item item-2\"></em>\n                <em class=\"d-item item-3\"></em>\n                <em class=\"d-item item-4\"></em>\n                <em class=\"d-item item-5\"></em>\n                <em class=\"d-item item-6\"></em>\n                <em class=\"d-item item-7\"></em>\n                <em class=\"d-item item-8\"></em>\n                <em class=\"d-item item-9\"></em>\n                <em class=\"d-item item-10\"></em>\n\n\n            </div>\n        </div>\n        <div class=\"skin-body\">\n            <article class=\"myhome-wrap frameW clearfix\">\n                <!-- 个人信息简介 -->\n                <h2 class=\"content-subhead\">个人信息简介</h2>\n                <section class=\"mod-brief-info bgff radius-3 bord\">\n\n                    <div class=\"brief-center p20\">\n                        <table class=\"pure-table\">\n                            <tr>\n                                <td><span class=\"label\">年龄：</span>{{.Age}}岁</td>\n                                <td><span class=\"label\">身高：</span>{{.Height}}CM</td>\n                                <td><span class=\"label\">月收入：</span>{{.Income}}</td>\n                            </tr>\n                            <tr>\n                                <td><span class=\"label\">婚况：</span>{{.Marriage}}</td>\n                                <td><span class=\"label\">学历：</span>{{.Education}}</td>\n                                <td><span class=\"label\"></span></td>\n                            </tr>\n                            <tr>\n                                <td><span class=\"label\">职业： </span>{{.Occupation}}</td>\n                                <td><span class=\"label\">籍贯：</span>{{.Hokou}}</td>\n                                <td><span class=\"label\"></span></td>\n                            </tr>\n                        </table>\n                    </div>\n                    <div class=\"brief-bottom\">\n                        <div class=\"brief-group p40\">\n\n\n                            <a class=\"btnR2 mr10 sendMailBtn\" href=\"javascript:;\">发邮件</a>\n\n\n                            <a class=\"btnP2 mr10 salutationBtn\" href=\"javascript:;\">打招呼</a>\n\n\n\n\n                            <a class=\"btnP2 mr10 askBtn\" href=\"javascript:;\">问问题</a>\n\n\n\n\n\n                            <a class=\"btnP2 mr10 contactBtn\" href=\"javascript:;\">委托红娘</a>\n\n\n                        </div>\n\n                        <div class=\"icon-group\">\n\n                            <a id=\"attention\" href=\"javascript:;\" class=\"tp-icon tp-icon-watch\">关注</a>\n                            <a id=\"gift\" href=\"javascript:;\" class=\"tp-icon tp-icon-gift\">送礼物</a>\n\n                            <a id=\"chat\" href=\"javascript:;\" class=\"tp-icon tp-icon-chat\">在线聊天</a>\n                            <a id=\"identityInfo\" style=\"display:none\" href=\"javascript:;\"\n                                class=\"tp-icon tp-icon-identity\">身份证信息</a>\n                            <a id=\"intelligence\" href=\"javascript:;\" class=\"tp-icon tp-icon-news\"> 情敌动态</a>\n                            <!--  <a id= \"zhenXinOnline\" href = \"javascript:;\" class = \"tp-icon tp-icon-online\">上线提醒 </a> -->\n                            <a id=\"complaint\" href=\"javascript:;\" class=\"tp-icon tp-icon-report\">举报/拉黑</a>\n\n                        </div>\n                    </div>\n                </section>\n\n                <!-- 个人信息详情 -->\n                <h2 class=\"content-subhead\">个人信息详情</h2>\n                <section class=\"row\">\n                    <!-- 展示个人信息 -->\n                    <section class=\"pure-u-3-5\">\n                        <div class=\"mod-tab-info\" id=\"infoTab\">\n                            <ul class=\"info-title clearfix info-btn-js\">\n                                <li class=\"fl selected\"><a href=\"javascript:;\">内心独白</a><b class=\"line\"></b></li>\n                                <li class=\"fl\"><a href=\"javascript:;\">自我描述</a><b class=\"line\"></b></li>\n                            </ul>\n                            <div class=\"info-content\">\n                                <div class=\"info-item slider info-inner\">\n\n                                    <div class=\"info-op\">\n                                        <a href=\"javascript:;\" class=\"tp-icon tp-icon-praise fr praiseBtn\"\n                                            praiseType=\"1\">赞一下</a>\n                                        <a href=\"javascript:;\" class=\"arrow luffing slider-js\"></a>\n                                    </div>\n\n                                </div>\n                                <div class=\"info-item slider info-describe hide\">\n\n                                    <div class=\"info-text\">\n                                        <p class=\"fs14 lh20 c5e slider-area-js\">想要听听TA对自己的想法？来<a href=\"javascript:;\"\n                                                field=\"describe\">邀请TA补充自我描述</a>吧<span class=\"info-mark\"></span></p>\n\n                                    </div>\n                                    <div class=\"info-op\">\n                                    </div>\n\n                                </div>\n                            </div>\n                        </div>\n                        <div class=\"info-floor floor-data posr clearfix\">\n\n                            <h2 class=\"content-subhead\">详细资料</h2>\n\n                            <div>\n                                <table class=\"pure-table\">\n                                    <tr>\n                                        <td><span class=\"label\">性别：</span><span field=\"\">{{.Gender}}</span></td>\n                                        <td><span class=\"label\">生肖：</span><span field=\"\">--</span></td>\n                                    </tr>\n                                    <tr>\n                                        <td><span class=\"label\">身高：</span><span field=\"\">{{.Height}}CM</span></td>\n                                        <td><span class=\"label\">星座：</span><span field=\"\">{{.Xinzuo}}</span></td>\n                                    </tr>\n                                    <tr>\n                                        <td><span class=\"label\">体重：</span><span field=\"\">{{.Weight}}KG</span></td>\n                                        <td><span class=\"label\">血型：</span><span field=\"\">--</span></td>\n                                    </tr>\n                                    <tr>\n                                        <td><span class=\"label\">体型：</span><span field=\"\">--</span></td>\n                                        <td><span class=\"label\">职业：</span><span field=\"\">{{.Occupation}}</span></td>\n                                    </tr>\n                                    <tr>\n                                        <td><span class=\"label\">公司：</span><span field=\"\">--</span></td>\n                                        <td><span class=\"label\"></span><span field=\"\"></span></td>\n                                    </tr>\n                                    <tr>\n                                        <td><span class=\"label\">信仰：</span><span field=\"\">--</span></td>\n                                        <td><span class=\"label\"></span><span field=\"\"></span></td>\n                                    </tr>\n                                </table>\n                            </div>\n                        </div>\n                        <div class=\"info-floor floor-life posr clearfix\">\n\n                            <h2 class=\"content-subhead\">生活状况</h2>\n                            <div class=\"floor-content\">\n                                <table class=\"pure-table\">\n                                    <tr>\n                                        <td><span class=\"label\">住房条件：</span><span field=\"\">{{.House}}</span></td>\n                                    </tr>\n                                    <tr>\n                                        <td><span class=\"label\">是否购车：</span><span field=\"\">{{.Car}}</span></td>\n                                    </tr>\n                                </table>\n                            </div>\n                        </div>\n                        <div class=\"info-floor floor-hobby posr clearfix\">\n                            <h2 class=\"content-subhead\">兴趣爱好</h2>\n                            <div class=\"floor-content\">\n                                <table class=\"pure-table\">\n                                    <tr>\n                                        <td class=\"ml5font\"><span class=\"label\">喜欢的活动：</span><span field=\"\"\n                                                class=\"value\">--</span></td>\n                                        <td class=\"ml5font\"><span class=\"label\">喜欢的食物：</span><span field=\"\"\n                                                class=\"value\">--</span></td>\n                                    </tr>\n                                    <tr>\n                                        <td class=\"ml7font\"><span class=\"label\">喜欢的体育运动：</span><span field=\"\"\n                                                class=\"value\">--</span></td>\n                                        <td class=\"ml5font\"><span class=\"label\">喜欢的地方：</span><span field=\"\"\n                                                class=\"value\">--</span></td>\n                                    </tr>\n                                    <tr>\n                                        <td class=\"ml5font\"><span class=\"label\">喜欢的音乐：</span><span field=\"\"\n                                                class=\"value\">--</span></td>\n                                        <td class=\"ml5font\"><span class=\"label\">喜欢的宠物：</span><span field=\"\"\n                                                class=\"value\">--</span></td>\n                                    </tr>\n                                    <tr>\n                                        <td class=\"ml7font\"><span class=\"label\">喜欢的影视节目：</span><span field=\"\"\n                                                class=\"value\">--</span></td>\n                                        <td></td>\n                                    </tr>\n                                </table>\n                            </div>\n                        </div>\n\n\n\n                        <div class=\"info-floor floor-term posr clearfix\">\n\n                            <div class=\"floor-photo fl tac\">\n                                <b class=\"floor-icon floor-icon-term\"></b>\n                                <p class=\"fs16 c5e lh32\">择偶条件 </p>\n                            </div>\n                            <div class=\"floor-content\">\n                                <table class=\"floor-table\">\n                                    <tr>\n                                        <td><span class=\"label\">体型：</span><span field=\"\">不限</span></td>\n                                    </tr>\n                                </table>\n                            </div>\n\n                            <div class=\"complete-data fs14 tac\">\n                                <a href=\"javascript:;\" field=\"percent\">TA的资料完整度只有55%，邀请完善资料</a>\n\n                            </div>\n\n                        </div>\n                    </section>\n                    <!-- 右侧栏 -->\n                    <aside class=\"pure-u-1-5\">\n                        <!-- 收到礼物 -->\n                        <div style=\"display:none\" class=\"receive-gift mb10 bgff radius-3 bord\">\n                            <div class=\"info-title\">\n                                <span class=\"c33 bgff\">Ta收到的礼物 </span><span class=\"c9e bgff\">(<span id=\"giftNum\"\n                                        class=\"red bgff\">15</span>个)</span>\n                            </div>\n                            <div class=\"gift-area posr gift-roll-js\">\n                                <div class=\"gift-list-box posa clearfix \">\n                                </div>\n                            </div>\n                            <div class=\"gift-btn tar\">\n                                <a href=\"javascript:;\" class=\"gift-btn-left disable\"></a>\n                                <a href=\"javascript:;\" class=\"gift-btn-right\"></a>\n                            </div>\n                        </div>\n\n                        <!-- 珍爱币和珍心会员 -->\n\n\n                        <!-- 线下和珍爱通 -->\n\n\n\n\n                        <!-- 猜你喜欢 -->\n\n                        <div class=\"guess-like mb10 bgff radius-3 bord\">\n                            <div class=\"info-title clearfix\">\n                                <a href=\"javascript:;\" class=\"fr bgff nextGroup\">换一组</a>\n                                <span class=\"pr10 c33 bgff\">猜你喜欢</span>\n                            </div>\n                            <div class=\"pure-g\">\n                                <ul class=\"guess-list\">\n                                    {{range .GuessList}}\n                                    <li class=\"clearfix\">\n                                        <dl class=\"guess-info\">\n                                            <dt class=\"row\">\n                                                <div class=\"pure-u-1-3\"><img class=\"guess-photo\" src={{.PhotoURL}}></div>\n                                                <div class=\"pure-u-2-3\">\n                                                <a class=\"exp-user-name\" target=\"_blank\"\n                                                    href=\"{{.URL}}\">{{.Name}}</a>\n                                                </div>\n                                            </dt>\n                                        </dl>\n                                    </li>\n                                    {{end}}\n                                </ul>\n                            </div>\n                        </div>\n                    </aside>\n                </section>\n            </article>\n        </div>\n        <div class=\"skin-footer\">\n        </div>\n    </div>\n\n\n\n</body>\n\n</html>\n"
  },
  {
    "path": "mockserver/main.go",
    "content": "package main\n\nimport (\n\t\"html/template\"\n\t\"log\"\n\t\"math/rand\"\n\t\"net/http\"\n\t\"time\"\n\n\t\"github.com/gin-gonic/gin\"\n\t\"imooc.com/ccmouse/learngo/mockserver/config\"\n\t\"imooc.com/ccmouse/learngo/mockserver/generator/city\"\n\t\"imooc.com/ccmouse/learngo/mockserver/generator/citylist\"\n\t\"imooc.com/ccmouse/learngo/mockserver/generator/profile\"\n\t\"imooc.com/ccmouse/learngo/mockserver/recommendation\"\n)\n\nconst templateSuggestion = \"Please make sure working directory is the root of the repository, where we have go.mod/go.sum. Suggested command line: go run mockserver/main.go\"\n\nfunc main() {\n\tprofileTemplate, err := template.ParseFiles(\"mockserver/generator/profile/profile_tmpl.html\")\n\tif err != nil {\n\t\tlog.Fatalf(\"Cannot create profile template: %v. %s\", err, templateSuggestion)\n\t}\n\tprofileGen := &profile.Generator{\n\t\tTmpl:           profileTemplate,\n\t\tRecommendation: recommendation.Client{},\n\t}\n\n\tcityTemplate, err := template.ParseFiles(\"mockserver/generator/city/city_tmpl.html\")\n\tif err != nil {\n\t\tlog.Fatalf(\"Cannot create city template: %v. %s\", err, templateSuggestion)\n\t}\n\tcityGen := &city.Generator{\n\t\tTmpl:       cityTemplate,\n\t\tProfileGen: profileGen,\n\t}\n\n\tcityListTemplate, err := template.ParseFiles(\"mockserver/generator/citylist/citylist_tmpl.html\")\n\tif err != nil {\n\t\tlog.Fatalf(\"Cannot create citylist template: %v. %s\", err, templateSuggestion)\n\t}\n\tcityListGen := &citylist.Generator{\n\t\tTmpl: cityListTemplate,\n\t}\n\n\trand.Seed(time.Now().Unix())\n\tr := gin.Default()\n\tr.GET(\"/\", func(c *gin.Context) {\n\t\tc.Redirect(http.StatusTemporaryRedirect, \"/static/index.html\")\n\t})\n\tr.Static(\"/static\", \"mockserver/static\")\n\tr.GET(\"mock/www.zhenai.com/zhenghun\", cityListGen.HandleRequest)\n\tr.GET(\"mock/www.zhenai.com/zhenghun/:city/:page\", cityGen.HandleRequest)\n\tr.GET(\"mock/www.zhenai.com/zhenghun/:city\", cityGen.HandleRequest)\n\tr.GET(\"mock/album.zhenai.com/u/:id\", profileGen.HandleRequest)\n\n\tlog.Fatal(r.Run(config.ListenAddress))\n}\n"
  },
  {
    "path": "mockserver/recommendation/rcmd.go",
    "content": "// Package recommendation provides a simple implementation mimicing a recommendation system.\npackage recommendation\n\nimport \"math/rand\"\n\n// If given id is 20, we may generate 10, 15, 25, ...\n// Intentionally desgined to increase duplication within recommendation cycles,\n// to mimic real-world behvior.\nconst (\n\tstep     = 5\n\toffset   = -10\n\tmaxGuess = 7\n)\n\n// Client defines the recommendation client.\ntype Client struct{}\n\n// NextGuess returns the next batch of guesses for the given id.\nfunc (Client) NextGuess(id int64) []int64 {\n\tvar res []int64\n\n\t// We use a global random function because:\n\t// 1. We want recommendation result to be different each time.\n\t// 2. Only global random function is thread-safe.\n\tguessCnt := rand.Intn(maxGuess)\n\n\tfor i, r := 0, id+offset; i < guessCnt; {\n\t\tif r > 0 && r != id {\n\t\t\tres = append(res, r)\n\t\t}\n\t\ti++\n\t\tr += step\n\t}\n\treturn res\n}\n"
  },
  {
    "path": "mockserver/recommendation/rcmd_test.go",
    "content": "package recommendation\n\nimport (\n\t\"math\"\n\t\"math/rand\"\n\t\"testing\"\n\n\t\"github.com/google/go-cmp/cmp\"\n)\n\nfunc TestNextGuess(t *testing.T) {\n\ttests := []struct {\n\t\tname string\n\t\tid   int64\n\t\twant []int64\n\t}{\n\t\t{\n\t\t\tname: \"normal\",\n\t\t\tid:   12345,\n\t\t\twant: []int64{12335, 12340, 12350, 12355},\n\t\t},\n\t\t{\n\t\t\tname: \"very small\",\n\t\t\tid:   8,\n\t\t\twant: []int64{3, 13, 18},\n\t\t},\n\t\t{\n\t\t\tname: \"very large\",\n\t\t\tid:   math.MaxInt64 - 7,\n\t\t\twant: []int64{9223372036854775790, 9223372036854775795, 9223372036854775805},\n\t\t},\n\t}\n\tfor _, tt := range tests {\n\t\tt.Run(tt.name, func(t *testing.T) {\n\t\t\trand.Seed(23465)\n\t\t\tcl := Client{}\n\t\t\tgot := cl.NextGuess(tt.id)\n\t\t\tif diff := cmp.Diff(tt.want, got); diff != \"\" {\n\t\t\t\tt.Errorf(\"NextGuess(): diff: -want + got\\n%s\", diff)\n\t\t\t}\n\t\t})\n\t}\n}\n"
  },
  {
    "path": "mockserver/static/css/blog.css",
    "content": "/*!\nPure v1.0.1\nCopyright 2013 Yahoo!\nLicensed under the BSD License.\nhttps://github.com/pure-css/pure/blob/master/LICENSE.md\n*/\n/*!\nnormalize.css v^3.0 | MIT License | git.io/normalize\nCopyright (c) Nicolas Gallagher and Jonathan Neal\n*/\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,\"Droid Sans\",Helvetica,Arial,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-12,.pure-u-1-2,.pure-u-1-24,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-2-24,.pure-u-2-3,.pure-u-2-5,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24,.pure-u-3-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-4-24,.pure-u-4-5,.pure-u-5-12,.pure-u-5-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-6-24,.pure-u-7-12,.pure-u-7-24,.pure-u-7-8,.pure-u-8-24,.pure-u-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-10-24,.pure-u-5-12{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-14-24,.pure-u-7-12{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-15-24,.pure-u-5-8{width:62.5%}.pure-u-16-24,.pure-u-2-3{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-18-24,.pure-u-3-4{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-20-24,.pure-u-5-6{width:83.3333%}.pure-u-21-24,.pure-u-7-8{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-24-24,.pure-u-5-5{width:100%}.pure-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-group{letter-spacing:-.31em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-button-group{word-spacing:-.43em}.pure-button-group .pure-button{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-button{font-family:inherit;font-size:100%;padding:.5em 1em;color:#444;color:rgba(0,0,0,.8);border:1px solid #999;border:none transparent;background-color:#e6e6e6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:focus,.pure-button:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;border-color:#000}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:none;background-image:none;opacity:.4;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.pure-button-hidden{display:none}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-button-group .pure-button{margin:0;border-radius:0;border-right:1px solid #111;border-right:1px solid rgba(0,0,0,.2)}.pure-button-group .pure-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.pure-button-group .pure-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:none}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 3px #ddd;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 3px #ddd;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=color]:focus,.pure-form input[type=date]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=email]:focus,.pure-form input[type=month]:focus,.pure-form input[type=number]:focus,.pure-form input[type=password]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=text]:focus,.pure-form input[type=time]:focus,.pure-form input[type=url]:focus,.pure-form input[type=week]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129fea}.pure-form input:not([type]):focus{outline:0;border-color:#129fea}.pure-form input[type=checkbox]:focus,.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus{outline:thin solid #129fea;outline:1px auto #129fea}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=color][disabled],.pure-form input[type=date][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=email][disabled],.pure-form input[type=month][disabled],.pure-form input[type=number][disabled],.pure-form input[type=password][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=text][disabled],.pure-form input[type=time][disabled],.pure-form input[type=url][disabled],.pure-form input[type=week][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=color],.pure-form-stacked input[type=date],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=email],.pure-form-stacked input[type=file],.pure-form-stacked input[type=month],.pure-form-stacked input[type=number],.pure-form-stacked input[type=password],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=text],.pure-form-stacked input[type=time],.pure-form-stacked input[type=url],.pure-form-stacked input[type=week],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-3-4{width:75%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width :480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=color],.pure-group input[type=date],.pure-group input[type=datetime-local],.pure-group input[type=datetime],.pure-group input[type=email],.pure-group input[type=month],.pure-group input[type=number],.pure-group input[type=password],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=text],.pure-group input[type=time],.pure-group input[type=url],.pure-group input[type=week]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0 0}.pure-form .pure-help-inline,.pure-form-message,.pure-form-message-inline{display:block;font-size:.75em;padding:.2em 0 .8em}}.pure-menu{-webkit-box-sizing:border-box;box-sizing:border-box}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-item,.pure-menu-list{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-heading,.pure-menu-link{display:block;text-decoration:none;white-space:nowrap}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-separator{display:inline-block;zoom:1;vertical-align:middle}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-active>.pure-menu-children,.pure-menu-allow-hover:hover>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{padding-left:.5em;content:\"\\25B8\";font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:\"\\25BE\"}.pure-menu-scrollable{overflow-y:scroll;overflow-x:hidden}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:.5em 0}.pure-menu-horizontal .pure-menu-children .pure-menu-separator,.pure-menu-separator{background-color:#ccc;height:1px;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 .3em}.pure-menu-horizontal .pure-menu-children .pure-menu-separator{display:block;width:auto}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-disabled,.pure-menu-heading,.pure-menu-link{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{background-color:transparent}.pure-menu-active>.pure-menu-link,.pure-menu-link:focus,.pure-menu-link:hover{background-color:#eee}.pure-menu-selected>.pure-menu-link,.pure-menu-selected>.pure-menu-link:visited{color:#000}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px 0;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}\n* {\n    -webkit-box-sizing: border-box;\n    -moz-box-sizing: border-box;\n    box-sizing: border-box;\n}\n\na {\n    text-decoration: none;\n    color: rgb(61, 146, 201);\n}\na:hover,\na:focus {\n    text-decoration: underline;\n}\n\nh3 {\n    font-weight: 100;\n}\n\n/* LAYOUT CSS */\n.pure-img-responsive {\n    max-width: 100%;\n    height: auto;\n}\n\n#layout {\n    padding: 0;\n}\n\n.header {\n    text-align: center;\n    top: auto;\n    margin: 3em auto;\n}\n\n.sidebar {\n    background: rgb(61, 79, 93);\n    color: #fff;\n}\n\n.brand-title,\n.brand-tagline {\n    margin: 0;\n}\n.brand-title {\n    text-transform: uppercase;\n}\n.brand-tagline {\n    font-weight: 300;\n    color: rgb(176, 202, 219);\n}\n\n.nav-list {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n}\n.nav-item {\n    display: inline-block;\n    *display: inline;\n    zoom: 1;\n}\n.nav-item a {\n    background: transparent;\n    border: 2px solid rgb(176, 202, 219);\n    color: #fff;\n    margin-top: 1em;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    font-size: 85%;\n}\n.nav-item a:hover,\n.nav-item a:focus {\n    border: 2px solid rgb(61, 146, 201);\n    text-decoration: none;\n}\n\n.content-subhead {\n    text-transform: uppercase;\n    color: #aaa;\n    padding: 0.4em 0;\n    font-size: 80%;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n}\n\n.content {\n    padding: 2em 1em 0;\n}\n\n.post {\n    padding-bottom: 2em;\n}\n.post-title {\n    font-size: 2em;\n    color: #222;\n    margin-bottom: 0.2em;\n}\n.post-avatar {\n    border-radius: 50px;\n    float: right;\n    margin-left: 1em;\n}\n.post-description {\n    font-family: Georgia, \"Cambria\", serif;\n    color: #444;\n    line-height: 1.8em;\n}\n.post-meta {\n    color: #999;\n    font-size: 90%;\n    margin: 0;\n}\n\n.post-category {\n    margin: 0 0.1em;\n    padding: 0.3em 1em;\n    color: #fff;\n    background: #999;\n    font-size: 80%;\n}\n    .post-category-design {\n        background: #5aba59;\n    }\n    .post-category-pure {\n        background: #4d85d1;\n    }\n    .post-category-yui {\n        background: #8156a7;\n    }\n    .post-category-js {\n        background: #df2d4f;\n    }\n\n.post-images {\n    margin: 1em 0;\n}\n.post-image-meta {\n    margin-top: -3.5em;\n    margin-left: 1em;\n    color: #fff;\n    text-shadow: 0 1px 1px #333;\n}\n\n.footer {\n    padding: 1em 0;\n}\n.footer a {\n    color: #ccc;\n    font-size: 80%;\n}\n.footer .pure-menu a:hover,\n.footer .pure-menu a:focus {\n    background: none;\n}\n\n@media (min-width: 48em) {\n    .content {\n        padding: 2em 3em 0;\n        margin-left: 5%;\n    }\n\n    .header {\n        margin: 80% 2em 0;\n        text-align: right;\n    }\n\n    .sidebar {\n        position: fixed;\n        top: 0;\n        bottom: 0;\n    }\n}\n\n.city-photo {\n    width: 80%;\n    height: 80%;\n}\n\n.pager {\n    margin-right: 10px;\n}\n\nbody {\n    color: #777;\n}\n\n.pure-img-responsive {\n    max-width: 100%;\n    height: auto;\n}\n\n/*\nAdd transition to containers so they can push in and out.\n*/\n#layout,\n#menu,\n.menu-link {\n    -webkit-transition: all 0.2s ease-out;\n    -moz-transition: all 0.2s ease-out;\n    -ms-transition: all 0.2s ease-out;\n    -o-transition: all 0.2s ease-out;\n    transition: all 0.2s ease-out;\n}\n\n/*\nThis is the parent `<div>` that contains the menu and the content area.\n*/\n#layout {\n    position: relative;\n    left: 0;\n    padding-left: 0;\n}\n    #layout.active #menu {\n        left: 150px;\n        width: 150px;\n    }\n\n    #layout.active .menu-link {\n        left: 150px;\n    }\n/*\nThe content `<div>` is where all your content goes.\n*/\n.content {\n    padding: 0 2em;\n    margin-bottom: 50px;\n    line-height: 1.6em;\n}\n\n.header {\n     margin: 0;\n     color: #333;\n     text-align: center;\n     padding: 2.5em 2em 0;\n     border-bottom: 1px solid #eee;\n }\n    .header h1 {\n        margin: 0.2em 0;\n        font-size: 3em;\n        font-weight: 300;\n    }\n     .header h2 {\n        font-weight: 300;\n        color: #ccc;\n        padding: 0;\n        margin-top: 0;\n    }\n\n.content-subhead {\n    margin: 50px 0 20px 0;\n    font-weight: 300;\n    color: #888;\n}\n\n\n\n/*\nThe `#menu` `<div>` is the parent `<div>` that contains the `.pure-menu` that\nappears on the left side of the page.\n*/\n\n#menu {\n    margin-left: -150px; /* \"#menu\" width */\n    width: 150px;\n    position: fixed;\n    top: 0;\n    left: 0;\n    bottom: 0;\n    z-index: 1000; /* so the menu or its navicon stays above all content */\n    background: #191818;\n    overflow-y: auto;\n    -webkit-overflow-scrolling: touch;\n}\n    /*\n    All anchors inside the menu should be styled like this.\n    */\n    #menu a {\n        color: #999;\n        border: none;\n        padding: 0.6em 0 0.6em 0.6em;\n    }\n\n    /*\n    Remove all background/borders, since we are applying them to #menu.\n    */\n     #menu .pure-menu,\n     #menu .pure-menu ul {\n        border: none;\n        background: transparent;\n    }\n\n    /*\n    Add that light border to separate items into groups.\n    */\n    #menu .pure-menu ul,\n    #menu .pure-menu .menu-item-divided {\n        border-top: 1px solid #333;\n    }\n        /*\n        Change color of the anchor links on hover/focus.\n        */\n        #menu .pure-menu li a:hover,\n        #menu .pure-menu li a:focus {\n            background: #333;\n        }\n\n    /*\n    This styles the selected menu item `<li>`.\n    */\n    #menu .pure-menu-selected,\n    #menu .pure-menu-heading {\n        background: #1f8dd6;\n    }\n        /*\n        This styles a link within a selected menu item `<li>`.\n        */\n        #menu .pure-menu-selected a {\n            color: #fff;\n        }\n\n    /*\n    This styles the menu heading.\n    */\n    #menu .pure-menu-heading {\n        font-size: 110%;\n        color: #fff;\n        margin: 0;\n    }\n\n/* -- Dynamic Button For Responsive Menu -------------------------------------*/\n\n/*\nThe button to open/close the Menu is custom-made and not part of Pure. Here's\nhow it works:\n*/\n\n/*\n`.menu-link` represents the responsive menu toggle that shows/hides on\nsmall screens.\n*/\n.menu-link {\n    position: fixed;\n    display: block; /* show this only on small screens */\n    top: 0;\n    left: 0; /* \"#menu width\" */\n    background: #000;\n    background: rgba(0,0,0,0.7);\n    font-size: 10px; /* change this value to increase/decrease button size */\n    z-index: 10;\n    width: 2em;\n    height: auto;\n    padding: 2.1em 1.6em;\n}\n\n    .menu-link:hover,\n    .menu-link:focus {\n        background: #000;\n    }\n\n    .menu-link span {\n        position: relative;\n        display: block;\n    }\n\n    .menu-link span,\n    .menu-link span:before,\n    .menu-link span:after {\n        background-color: #fff;\n        width: 100%;\n        height: 0.2em;\n    }\n\n        .menu-link span:before,\n        .menu-link span:after {\n            position: absolute;\n            margin-top: -0.6em;\n            content: \" \";\n        }\n\n        .menu-link span:after {\n            margin-top: 0.6em;\n        }\n\n\n/* -- Responsive Styles (Media Queries) ------------------------------------- */\n\n/*\nHides the menu at `48em`, but modify this based on your app's needs.\n*/\n@media (min-width: 48em) {\n\n    .header,\n    .content {\n        padding-left: 2em;\n        padding-right: 2em;\n    }\n\n    #layout {\n        padding-left: 150px; /* left col width \"#menu\" */\n        left: 0;\n    }\n    #menu {\n        left: 150px;\n    }\n\n    .menu-link {\n        position: fixed;\n        left: 150px;\n        display: none;\n    }\n\n    #layout.active .menu-link {\n        left: 150px;\n    }\n}\n\n@media (max-width: 48em) {\n    /* Only apply this when the window is small. Otherwise, the following\n    case results in extra padding on the left:\n        * Make the window small.\n        * Tap the menu to trigger the active state.\n        * Make the window large again.\n    */\n    #layout.active {\n        position: relative;\n        left: 150px;\n    }\n}\n\n.profile-photo {\n    width: 100%;\n    height: 100%;\n}\n\n.guess-photo {\n    width: 80%;\n    height: 80%;\n}\n\n* {\n    -webkit-box-sizing: border-box;\n    -moz-box-sizing: border-box;\n    box-sizing: border-box;\n}\n\n/*\n * -- BASE STYLES --\n * Most of these are inherited from Base, but I want to change a few.\n */\nbody {\n    line-height: 1.7em;\n    color: #7f8c8d;\n    font-size: 13px;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nlabel {\n    color: #34495e;\n}\n\n.pure-img-responsive {\n    max-width: 100%;\n    height: auto;\n}\n\n/*\n * -- LAYOUT STYLES --\n * These are some useful classes which I will need\n */\n.l-box {\n    padding: 1em;\n}\n\n.l-box-lrg {\n    padding: 2em;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n}\n\n.is-center {\n    text-align: center;\n}\n\n\n\n/*\n * -- PURE FORM STYLES --\n * Style the form inputs and labels\n */\n.pure-form label {\n    margin: 1em 0 0;\n    font-weight: bold;\n    font-size: 100%;\n}\n\n.pure-form input[type] {\n    border: 2px solid #ddd;\n    box-shadow: none;\n    font-size: 100%;\n    width: 100%;\n    margin-bottom: 1em;\n}\n\n/*\n * -- PURE BUTTON STYLES --\n * I want my pure-button elements to look a little different\n */\n.pure-button {\n    background-color: #1f8dd6;\n    color: white;\n    padding: 0.5em 2em;\n    border-radius: 5px;\n}\n\na.pure-button-primary {\n    background: white;\n    color: #1f8dd6;\n    border-radius: 5px;\n    font-size: 120%;\n}\n\n\n/*\n * -- MENU STYLES --\n * I want to customize how my .pure-menu looks at the top of the page\n */\n\n.home-menu {\n    padding: 0.5em;\n    text-align: center;\n    box-shadow: 0 1px 1px rgba(0,0,0, 0.10);\n}\n.home-menu {\n    background: #2d3e50;\n}\n.pure-menu.pure-menu-fixed {\n    /* Fixed menus normally have a border at the bottom. */\n    border-bottom: none;\n    /* I need a higher z-index here because of the scroll-over effect. */\n    z-index: 4;\n}\n\n.home-menu .pure-menu-heading {\n    color: white;\n    font-weight: 400;\n    font-size: 120%;\n}\n\n.home-menu .pure-menu-selected a {\n    color: white;\n}\n\n.home-menu a {\n    color: #6FBEF3;\n}\n.home-menu li a:hover,\n.home-menu li a:focus {\n    background: none;\n    border: none;\n    color: #AECFE5;\n}\n\n\n/*\n * -- SPLASH STYLES --\n * This is the blue top section that appears on the page.\n */\n\n.splash-container {\n    background: #1f8dd6;\n    z-index: 1;\n    overflow: hidden;\n    /* The following styles are required for the \"scroll-over\" effect */\n    width: 100%;\n    height: 88%;\n    top: 0;\n    left: 0;\n    position: fixed !important;\n}\n\n.splash {\n    /* absolute center .splash within .splash-container */\n    width: 80%;\n    height: 50%;\n    margin: auto;\n    position: absolute;\n    top: 100px; left: 0; bottom: 0; right: 0;\n    text-align: center;\n}\n\n/* This is the main heading that appears on the blue section */\n.splash-head {\n    font-size: 20px;\n    font-weight: bold;\n    color: white;\n    border: 3px solid white;\n    padding: 1em 1.6em;\n    font-weight: 100;\n    border-radius: 30px;\n    line-height: 1em;\n}\n\n/* This is the subheading that appears on the blue section */\n.splash-subhead {\n    color: white;\n    letter-spacing: 0.05em;\n    opacity: 0.8;\n}\n\n/*\n * -- CONTENT STYLES --\n * This represents the content area (everything below the blue section)\n */\n.content-wrapper {\n    /* These styles are required for the \"scroll-over\" effect */\n    position: absolute;\n    top: 87%;\n    width: 100%;\n    min-height: 12%;\n    z-index: 2;\n    background: white;\n\n}\n\n/* We want to give the content area some more padding */\n.content {\n    padding: 1em 1em 3em;\n}\n\n/* This is the class used for the main content headers (<h2>) */\n.content-head {\n    font-weight: 400;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    margin: 2em 0 1em;\n}\n\n/* This is a modifier class used when the content-head is inside a ribbon */\n.content-head-ribbon {\n    color: white;\n}\n\n/* This is the class used for the content sub-headers (<h3>) */\n.content-subhead {\n    color: #1f8dd6;\n}\n    .content-subhead i {\n        margin-right: 7px;\n    }\n\n/* This is the class used for the dark-background areas. */\n.ribbon {\n    background: #2d3e50;\n    color: #aaa;\n}\n\n/*\n * -- TABLET (AND UP) MEDIA QUERIES --\n * On tablets and other medium-sized devices, we want to customize some\n * of the mobile styles.\n */\n@media (min-width: 48em) {\n\n    /* We increase the body font size */\n    body {\n        font-size: 16px;\n    }\n\n    /* We can align the menu header to the left, but float the\n    menu items to the right. */\n    .home-menu {\n        text-align: left;\n    }\n        .home-menu ul {\n            float: right;\n        }\n\n    /* We increase the height of the splash-container */\n/*    .splash-container {\n        height: 500px;\n    }*/\n\n    /* We decrease the width of the .splash, since we have more width\n    to work with */\n    .splash {\n        width: 50%;\n        height: 50%;\n    }\n\n    .splash-head {\n        font-size: 250%;\n    }\n\n\n    /* We remove the border-separator assigned to .l-box-lrg */\n    .l-box-lrg {\n        border: none;\n    }\n\n}\n\n.crawler-prompt{\n    color: white;\n}"
  },
  {
    "path": "mockserver/static/index.html",
    "content": "<!doctype html>\n<html lang=\"en\">\n\n<head>\n    <meta charset=\"utf-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <meta name=\"description\" content=\"A layout example that shows off a responsive product landing page.\">\n    <title>Google资深工程师深度讲解Go语言-课程实战项目爬虫测试站</title>\n    <link rel=\"stylesheet\" href=\"/static/css/blog.css\">\n</head>\n\n<body>\n\n    <div class=\"splash-container\">\n        <div class=\"splash\">\n            <h1 class=\"splash-head\">Google资深工程师<br>深度讲解Go语言</h1>\n            <p class=\"splash-subhead\">\n                课程实战项目爬虫测试站\n            </p>\n            <p>\n                <a href=\"/mock/www.zhenai.com/zhenghun\" class=\"pure-button pure-button-primary\">进入</a>\n            </p>\n            <p>\n                <a href=\"/static/instructions.html\" class=\"pure-button\">爬虫设置</a>\n            </p>\n        </div>\n    </div>\n\n</body>\n\n</html>"
  },
  {
    "path": "mockserver/static/instructions.html",
    "content": "<html>\n\n<body>\n    <h1>模拟相亲网站使用方法</h1>\n    <p>\n        本模拟相亲网站可针对性响应原本发到第三方网站的请求。<br>\n        原本发送到类似http://www.zhenai.com/...的请求在本服务器/mock/www.zhanai.com/...被响应。<br>\n        响应的数据可被本课程原针对zhenai.com的爬虫爬取。\n    </p>\n    <p>\n        <li>例：http://www.zhenai.com/zhenghun/aomen --> http://localhost:8080/mock/www.zhenai.com/zhenghun/aomen</li>\n        <li>例：http://album.zhenai.com/u/9166010045394758737-->\n            http://localhost:8080/mock/album.zhenai.com/u/9166010045394758737</li>\n    </p>\n    <h2>\n        <span class=\"crawler-prompt\">爬虫入口请设置为：</span>\n        <a class=\"crawler-start\" href=\"/mock/www.zhenai.com/zhenghun\"></a>\n    </h2>\n    <p>\n        当然不要忘了我们在<a href=\"https://git.imooc.com/coding-180/coding-180/src/master/crawler/main.go#L28\">main.go</a>\n        中配置正确的Parser。\n    </p>\n    <p>在视频中我们会从 http://www.zhenai.com/zhenghun 这个地址入手去分析对方网站的结构，采用本模拟网站时，我们只需相应的访问 <a class=\"crawler-start\"\n            href=\"/mock/www.zhenai.com/zhenghun\"></a> 即可。</p>\n    <p>\n        不过视频中我们对于抓取数据的URL的验证过于严格。原本我们会采用正则表达式匹配http://www.zhenai.com/...等，现在需要放宽限制，只需匹配www.zhenai.com等特征串即可，不是必须要http://<br>\n        即把视频正则表达式中类似 http://album.zhenai.com/u/[0-9]+ 改为 .*album\\.zhenai\\.com/u/[0-9]+<br>\n        我将在后面的章节中详细讲述有关正则表达式，在讲到时作相应的修改便可。<br>\n        具体修改请参考\n        <a\n            href=\"https://git.imooc.com/coding-180/coding-180/commit/1c9e644e901c6c84de99ad20c14e73c45abc06ec\">https://git.imooc.com/coding-180/coding-180/commit/1c9e644e901c6c84de99ad20c14e73c45abc06ec</a>\n    </p>\n    <script lang=\"text/javascript\">\n        Array.from(document.getElementsByClassName('crawler-start')).forEach(a => {\n            a.text = a.href;\n        });\n    </script>\n</body>\n\n</html>"
  }
]