﻿@charset "UTF-8";
/*!
 * 项目自身样式文件
 */ @-webkit-keyframes slideNews {
    0% {
        transform: translateX(0);
    }

    to {
        transform: translateX(-50%);
    }
}

@keyframes slideNews {
    0% {
        transform: translateX(0);
    }

    to {
        transform: translateX(-50%);
    }
}

@-webkit-keyframes slideSales {
    0% {
        opacity: 0;
        transform: translateX(50px) skewX(-5deg);
    }

    to {
        opacity: 1;
        transform: translateX(0) skewX(0);
    }
}

@keyframes slideSales {
    0% {
        opacity: 0;
        transform: translateX(50px) skewX(-5deg);
    }

    to {
        opacity: 1;
        transform: translateX(0) skewX(0);
    }
}

@-webkit-keyframes slideSalesY {
    0% {
        opacity: 0;
        transform: translateY(20px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@keyframes slideSalesY {
    0% {
        opacity: 0;
        transform: translateY(20px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@-webkit-keyframes slideTagRight {
    0% {
        transform: translateX(0) scaleX(1);
    }

    60% {
        transform: translateX(108%) scaleX(1.15);
    }

    80% {
        transform: translateX(96%) scaleX(.9);
    }

    to {
        transform: translateX(100%) scaleX(1);
    }
}

@keyframes slideTagRight {
    0% {
        transform: translateX(0) scaleX(1);
    }

    60% {
        transform: translateX(108%) scaleX(1.15);
    }

    80% {
        transform: translateX(96%) scaleX(.9);
    }

    to {
        transform: translateX(100%) scaleX(1);
    }
}

@-webkit-keyframes slideTagLeft {
    0% {
        transform: translateX(100%) scaleX(1);
    }

    60% {
        transform: translateX(-8%) scaleX(1.15);
    }

    80% {
        transform: translateX(4%) scaleX(.9);
    }

    to {
        transform: translateX(0) scaleX(1);
    }
}

@keyframes slideTagLeft {
    0% {
        transform: translateX(100%) scaleX(1);
    }

    60% {
        transform: translateX(-8%) scaleX(1.15);
    }

    80% {
        transform: translateX(4%) scaleX(.9);
    }

    to {
        transform: translateX(0) scaleX(1);
    }
}

.zl-scrollBarBox {
    height: 100%;
    position: absolute;
    background: #f3f3f3;
}

.zl-scrollBar {
    position: absolute;
    left: 0;
    top: 0;
    background: #848484;
    transition: background .3s;
}

    .zl-scrollBar.zl-verticalBar {
        min-height: 10px;
    }

    .zl-scrollBar.zl-horizontalBar {
        min-width: 10px;
    }

    .zl-scrollBar:hover {
        background: #000;
    }

.zl-scrollContentDiv {
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
    top: 0;
    left: 0;
}

@font-face {
    font-family: iconfont;
    src: url(../../assets/fonts/iconfont.eot);
    src: url(../../assets/fonts/iconfont.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAGrMAAsAAAAAvyQAAGp5AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCVWAqCxxyB+1wBNgIkA4UIC4JGAAQgBYRtB5EaG1SXNdPNnSC3A5SRff/iM9IlLSueHWhh4xAwj1+U/f8nJDfGRAvdK+sf6BJX3qkNH6GRylwhgXR3QklIigdcDOCm1JZDZaunXXawbYWUwkd/W6T62p3mD53w4GyT3TpxTJeyLCol1Mhu0jLOp/w95kKappXNF9g27EWjoyd80d7a666Z+bMpuguZJM9D1igcFizGIfHg1kii8egoDLqG5+fW+39Vf8EGoxZECWMDhF5TMUbGCJGWMpiEgIkICngqYCBYGAWoYCQoNp6ieJ5xJsbphXcQEGPuN8dtiMjwW8M6aZEjiSaaqLYOBSIHNWewqUE95OTrdo8BsDhV4xBkgPJgabuNf5gjyXl+k5Xj8MBzzP4yeIBVYLPx9ryswXZ2omfBTQmWdselVfO9U/ufkZLmnRlDsmto+UJgiUBQNwthL7J/NL+j3wHJChQkmQq3vbFdAHq7ggdf7/m9uuwlAu+M/nhHloHkJAfEFWJ17yqE9oq+WChq0x/2wBmEUaW2JEKJ/OXWC1VmIHHufOGcM0Hui/jb3S/O/3Hb2LUwmT6dtVaJ+/Sx58ccq38hY83MvmDdm2haTGRCI9q9uxniEMA6r+S18vJEN7HO79/lqzcWsXkvejuJF9wUadqcERq9uQjN6AM3CH7U+Sat0vrAcMeGIu4Hw5KkgPkpcxZ7dVZT7JbDLvAHOgCY0ikltVK72rUVOpDt0AFz4PABK8AK7flObiUOXiQOkTlIthcequcI4OH/D5VfxnzZQOvbBZGMTeFoOhZYmUvB9niJi4AtRRhJGgZhZP5TZ11lSIGp9rRKZh5TKrPt3Prhspfb3v7/ksFfXwZ/2SGWDUlkSBFOkWSTQSLZhQzvLWFKq8etRZJTLJgimWTXhilmWiVbSrn1eir9cLhMqdcth+NtIbRseuxGSH353GRLKAChK/PGXEpn05xGtgkhCyG2Pu/xSRnE02eAC0cut9/L6b/6e6OD0oo1voiMu4xlzDnI3iciRAWcdu7/HgHGjjmAuuqQaBBX+K8CxDQvJx3Eg7MyMgp913ruho2ilYgebMkJ8EH/Pp7ZGMADUg0B/6OXb1RZIPUHvM9A6a03abXwaHcBzu+BwAOAAqV7rxkFel8+0PW472UJ/ApOm99C4w/m1eTV8hXnFfeV1auB11av3V/HvS543f764Hvt+4z5f6D+gNHR4tV+YvLKphlbSf0803DKbuTAcSIPZUP9/8AD+EgRlCKFxzzywjPnPHGWbR8v1f7LjWar3Xms9Pq39eFoPPntzOaL5eq0u9nu9ofj3v7B4dGMadmvBdfzB4KhcCQauy8mkql0JpvLF4qlckVWVE0XJqemJ8bHkqMjQ8Pdfz29lX39A4N52gs7OrvaWlqbmhsa6+tqEzXV5RUpX6aqDDlKy0oyZTnNliNXnvy4gpiIqJ+P4rffr+vv19u7ewOiyn8cDcP+5fa/wBN+E4RJgotBVAymldsNBgwgEg4QDT8Iwc9i4ydx8Jm4+FEm+FSm+EhmOEXmOE08/CE+zpAAZ0mIc2SB82SJC2SFi2SDL2WLS2SHy2SPK+SAz7UAV8kR18gJ10mEG+SMmyTG95LgFrngNrniDrnhLi3EPXLHffLAx/LEA/LCQ/LGI/LBY/LFE/LDU5LimWR4LjleSIGXUuIDqfCh1MUxKo5TcYKKk4SvFRyykJCFhiwsZOEhiwhZZMiiQqYJWXTItCGLwReKZbTHAeOBCcBEYBIwGZgCTAWmAdOBGcBMYBYwGx0HSYdDlIPDlIsjlIejlI99WoTdKsAeLcZeFWKXirBTxdihEmxTKbarDFtVjs1agi2qwBpV4l9VYa2qsU41mKmlWK9l2KDl2KgV2KRajCM9VmglJqoOK1WPVWrAajViuVZhqZqwTM1YrBYs0Wos1Bos0los0DrM13rM0wbMVSvmaCNmqw3TtQkz1I791IGZ2oyRtAWz1IkR1IUx1I2p2opp+gVTtC27t4NRtAOfqAejqTfr+8BY2tlavQuM124Mpz2YoH4Mo70YQgMYyisr/O2VO373KhaTvYrDr14V4B+v2vGnVwfxlffaQUL9pUIq1C8IaVDfIKRDfYuQwWR8B/9BSHSB3MPtJfD4BfAJbQt70qhNg27usBppIVy6qy+KDFKyVTPvxXkuhSroBS8cN4aLQ5HZ+9AmIbpFI6S9R9spKnrhQtJ1hRoVQploTgKhIk2MyTDjiqIrxyaKRCOTS2irlTjyCF20stTZTCqihOhQmEwFQ5W4/xZEZ06caBEQJTYfo2IFFYtuoqN0zYiG+Cvuz1ZaHBpoqpmaFIjlunobFi7LXd2JqOB5bgBbOKJkuVZ9yM/TiN1s5RD7eoOIRcy6P7fPeV+DNgba3n75LnAq0kxlqmIxFVjIhXfpsfR85xLJGg3rmIpiD0G9+MIDBWEuOfKuBT5iPIPw/tuUVFDWeV7ymc4AUhuJgDKwc+Oofgghdj5hzajLWmeqEzPSuX9XVl94dIyPtfPeDQVWLiOA7pOresRzjZGzXGiDY7wwQNRbkh2+kI8BUo82LY1TEZPkegUh+sWAj1JiL+hYl2dxCyfjbE7S8IH8dzGdYggd0fVLOAiaMPFrJxBGQk9lpsL1VYVnV9GNh5mt3QyQHP0CG5U8ECHUaf/lJxog3dQnWSnnqMINih3bh4w4WuS8vqISm/3jxbGrd/b27ftQtLayYECxfvo4zDntj6fv96wHA1STUhiDVyn0IBgXvTeN1lqGHDMxxuSC5qUAcb5UdNa2+EMQqR6lZVRjsbkOPoI1XdQSBzenOmk74/8EZ5xTPnU1KMpVu4s2BwSu8rkg0WROq+yPrZz/boBN8BXp2INLKRWojuxZAj0onCvO5e5It7vw1wPCKuac6bXH3ojHT/XHKWlJG9KkJT5CJvM4tmqlPusgSuTO0y1Dlqw96rvY0O6nzx6WSwJJNxsi57hmd0uUaC4FBbliexNp5z72/vVNH/nn8eLB8WTuxm2hefVDM5Io8uPIoGdJpKEEMhYAXkF4v64BDB8wb7+veY8Bu2KsgbsTElv0hwy3Pczx37u8YV6bdonP6mWRCpclRGCp/fO3ssLvuk+iCyqUayN2ZfGJWGMtLsyo4fPPkSGysjx/My2RhK8rUMC8nP6106RRMNZZOw0naupt+sEOy7AYqPC6dQAz0ONubAsV3hNChg7ONYsr51vl1dUOrxL4oSztnluoZrVQOIvQDtJ1QVEim5oTRZOw6ozFnLgvhcudxaDBw6wsenne6gTwQoJ9XTqDUbffUCwtSiFpzE5yXEAsC5mGPIKiRHO2CiOGY0u8zNLcFeDFKa4XBMaFANhc92kitd70EGxGaRqFzoJloHr7a878yiAHRj8xWhcA+XWhIKoFCY7YZpieEg6bOreAqY3X89euM891AZgQBpO30etRL7rbOBRCYl4dhtxh3uVWZ7oadvpjgNnx0tD3cp97LpoZ0YFXTtSYtKQQ5JbUKrTO3qHwIsiwB/Un6ahJoccDxllTgMRvEyGsZbBKekV+BoXFnyIX/ZmKDeNUFCYkFafuoLBpwZWWj+3Gu1+mspOviV5TQq+1HQcNc+vfHAuSln6l7/4SXUQd8AB9zdrBux8/Uz08QdSmwezeTjC5QoNahwXr+91gusuCcosEC3vawcwiCZpNjI/DhBPIsBjhAT8BEaDiNXjE5tZYwjDlh8ivBA9ly7ZNWxrk0W4RqILQrSbv6tptILDAbgz5hCxHdw3Frbj5Rs1W69ULwmkvMxg16ONE1uNn5QPAFDb93WjOqy/LXaznnP2cGV69Cw4stfWRflcZXO7MOZEapok16KW03wOxuRUTuL7A1DTksggIWKqEDIwWeTGOqMQswHZRIUtaV5blJICCW5UMSVkAiSZKopR1sChdRpQnZm1LmU8broOsgt0FsCKFaCIhSTWGGRANmcChYaKVFoCKtDlgvpqFxaPZ6q41ndt5T2WSP5L+0/hX9m7LVxnwWLqHpQLj+KVd+4PIL7GJE97eYKe693TihfX7i01zcQuD1evE0/Yuvnwo+gETlmlYNHjZoyopVyEZz8rSJIKnnhHqKMCnNVY8jyFaOAfmJvY9OsGU5eH2yZurnBVXNjGH/UQ4+IuXLblwXCa7oEgUohmNxS7OznQqhkldygQ1I/xWhLfjzvME4dyrdCDN31Kd56J06asRWw9iNUyNMKu/a/M1OZf2OcPgFpmq5yP1VgVFabnz3Ce8HHXu86x0iwFM1QabISQ1eNdl/LoxwCSfWXyiR2jAFN92zgycStMNJIK7MuYvSE/KPUVHOgBKbn/uFkcRPaM4kZMLE6k+xdSnof1lG9P1NYYdmEswJPCpHW4LdFBsX2whmh2Toq0LC7yXKKJ75ZihUbtxZzsKW/d3bPQPlcGdtDvXEVQ4YBFdw2b2l5VDM9vdR2CxviXTu5FhhbR00PznObTZ8lrA7nD+q/xsI81YQuBHFrDU7q8v2LvuXxnZ91xJJHP4K9icmTGac4aTZVbeTRJcx23kscmLOdD6R2/uZLaTJrb8b3/qY2Rg13Odpxo/E3K9Ovd2blIU7KUsXd4gzbIKOSmR/vr6KgFDqBf29czjCeBbfOkU0tQ/vY3kbHgcNTr3P/MShR440J+4DB1bfPg+RCPTJUFtd69iVf6/z8M8sCr/3ufV5QeNZXbSlKmfDWJTdxedHE2sStg/mhdaliaYBqjl1hsSElNKs6yia64LPUf/m4CBnIDQg1Bwr3QICg80QwTW11lmw7WEyOo9VTactSum4uyqHK1KldT07+1yY+RWr4LK0rWe79/O14SwDdOI6hmfebUDj/77sdjO4UkmUDp+4qULszEWQ0rPTR974SamPUb3P/KvhxPONMjY0efPTiVaFTDIORnDQzwbjtXlRkHjUpj3enQHCDmY3D0YxdMxnUzDqdD8wM36ivdVQOD8zN4X/xLONWrKRBtDc7A9nDDpY5yti4AcgqEmI4svq4CNdEZaQ9dMbYTICIF+qfwrlCG1I0gB8q2Qz1pkj4d2MVMkMhwdDetxpbvkjjRW7JVJE2f6bGvaB8YZOcTSEtoYjFTnCf6Qv0j0Mc37pvEnrrVMsIm7LZK/qTkmQAoN4ZTZsI96Ve6Mg9MgA72WxnbjCG0tO/yRoEW1n+Q6DljeQMJbAL9NcIiEfRi4VSXmvulf5WWKT6/5jV21L4j11XKn3ovbDmbms7Yp1UwV9Qd+PmlnhNbTJAm4JaIjGgmQhfhcGUluiVn2au4hkjvLdftYwxXLNrFw9tao3tK1BNYEbjUPfaVrzKAfst3TG6gMTSRJ93xoLC+9ORzuWWbvdidqR1v/5ejEtsTRMcP8qzGdTQ3HtXHWZtHU0af/N8Te/ESfrMx+9AdtPlz+/u78QosGk6Icst14btP0pUrbSaLzWxs5us7bftBTuRokTYWAFbVF0cyd/c5Sfh8esBrdbldL/gEHi0gw9o6x2aID7hgYXK5ADLQznmSt5T0oaSAQdTjMYLLrE8CqO5mw2YbKI2GpsU71bhsNLN5piDoNdFDlKNs72vc68uBK18T2kgFcxlJ2yx7SJL5iQ62sGaY0MzQsmpVuoWr21uwYW2vmEoehmwPTYC3bR6IpbnfHbrA1O2vy6eA2MMUPzeOR99XvDiXegoJGvdbPr1WZliHVExIOra/1aqcsud7jqcPK/Pz0RZ7lGacZImu/e9EoY3f7b2oCzbWg0jtGSy76RyuVQPMh/VXK9qSwlptNvuMjsYJ0KiFMCD0C9ea05XqPdJksvL9y+Lg2re3juxVs9S1l3Z8Op7ohtgNdcs5IepmhQfdRm3Xz9jsKYoaEXgEH2emPRChP4r9ZbVY4cT1fIiWjvwQwzJ4nZrwKM7MaYNuTkE2DJRaUKesyBsAi6KH6VU1ZHgegfY2wnaSUsJkNg51iRu/vJARQcCJssYyYDDFbTV/VeYdGDKNBDrUGSRGbPOdiFlGNHETFAcBc0MAL+W4bMGaQPWd1Q0KORR0BRptJr6VUDY8tloZIJ6dQ0wOiU/4QebbRYc/ZEKHH5LrJwZt7unaUNh/HRe8wc4Tp5R6uNutG+omPYzJ6x6bRsU13PnzHlEQMlLhUEBPLrFDajZG7tjIp0YM4t/8/rw5N7QO/mYvfkF+siC1gIkU21qP5wh6iB6dq9EV3EPOCodgGmmdwU7eNrVuJ02w8SQHLfGzxrlo80i14C1b8Qc69RHcxPVbEnatRgfZ0khcimI1boONlWt++SKQF2EfrL7Pwb9rdOE8dIjAWDZnP0hYLhVK5YHOwUM5gqYhGJ7CMC2XOFdjiSigEGEMBTXEjQrkAcaEkeFyyUbGKERK+WJJiAYoDnzK2OSQJRyQnOXcta+/4Ev1+uTREO8elsSL3sVveHpKflKgxl3wsepiLmK42ekSiKCgwcHAWEzD95EslEVCoOkwD5sGqQJ8MwjFQGgoJPsBokSm3+QJ9VkDEIuFOwkz0xRnc6oKyL02O0vLWid701j0Dkt/WHpFEI/j9tDGA5q+ak1lg4KDaz2RnPI5mcu9x+vgMYsF+DDsOBHgVhHeiOvoRbObxRU680Ame7w+9obe1d9823kVTmx57edOWl5/Y8ti3jz3x9PTq3VtefeKru155/K4nH9/85Cvfbnzp8Y3bzz1PvjRzFWCR3F7Kp51tOaoAjn9SQDwb29hxSuxewjZip4c2+8qxnzah5WoO80dxJ81z0UMm4CI0/iXqIYgoHt3H+GTCGdzPWTj7ljl5FMNLSdguKYtYIlgWi1waKX/FpbwcHPT36ylMxdk01agC/Y0HP3uIMMnXQOmw22jDE0blZjJ53KmkoQcA9rXtd0Km14moK10x2yP4/Q6t3oWUpbaYtbuKutwxsmcfg8qOYEO/y6vkGH+s3nGK1dbZrC/vy/8reN2/Lv5/MVD/xw6P12zHWo9GXIsQ4tAl1uWV64zs5EUKe8N/kqBLy9csvIPjNGDaS/6nYfMsBdeGz0I0U0jXyAWRv0G6iG07yAEJJyzrmAfyGWEwa+wID2SFRrL2Yl9arkFhFtFjhNOl2ijpXh6mlGapoe0dzt5Fmh08TiPLh2aaGrerjS9pYrlFcIxRVkRcviHaeuIEm3r1m6vzi9/e70nT5K/YcPlG0KqYEJCeNWG/YVqUSljQCDPGto4K09SWojEk5h2eWdNEzjJHPBVF5C0VIFkqiPemQL9phQAQlDsZ/UD0SzkuI+teozWLV1puAdyCoZVb8fepvB1WcogkA5WbZt8+PtGc6TfTtunNvH19HRLajVpOBIiaQkCKk/06Jcz+YIxQIWrLz+AYTLcTZKbFESRmyKlovj5I7AhHpP5Q8j28KLd6B3uIPxl+M9BcqDejhWAatZ7/dW9bqws/CBl68WjdHiQbyz9vCpw/XBM/5Qdzn/vx+nCpTQyFBIosYmm21W5WKOsVDhnDDNcjjHBBupPAbegRPuTWqjnY68y7mC+ZrqJFdf4mCUeKwGMeHHz/LTa3cg/psv89kZx30kSpfSH40aFwXYIPOJ/RuIG16kSeeZQ4OsYCSq5bOPmUYmEQjlJ9pk0zEskdjBXZsa7IIX085DTJLeS/FRsZdMmw0vlAU/N3jTUuMJW1h+rVs9MiLX0kL3un8gwyvAll2H6Y4iHxi8nnizW/DMwOzo2GgSPATtXA4p423DuQYU/BSwyZYc0IizH62X1mNY1JpGN6On2udmks8gD1HUtDJ16aBmjXpAZx1PYp+yXAioscTxMGGCITZjojb0hsj7Tg9npx5PkvVu4P89vvWQRFYLHmoZaI7e8uMzw7ZEoSNKVn9OaDv31J9Br5TzZp93n0C1boHF+wnNW9GWvxB/viuiwwLuq2sYV8FpyyoomUZic5IaACbpYOiXZhooFKdHelaEtcXwmYsIUWx7i0ZInn+n0glqUg0s8BzTM7H+YX+FWOYgzcxhZ9xAw4doMf283ZVPRD8kNodeVyZ1FM/81emP194Itr/lbrOvv7cxasO7uD2+d9C9imNeYQ7lv9LSPyqM0p8eIS9WVvQwBBBDHEAGNvb/J3+mPGxakznh+en7ZXc6rVt02iHwtDmxuwBEj5QRK5bI8GmcrHzTVopBBQlJdQQ855dTqyi06U1WboCf/4g5EEXNVKJMQ9X4f1OgiKZLiQwVry5jGIJgMCrGdTBBHWJzOGso9HwERhYoJWUbaABOpV66mFWIJCniY8e7AqFLqE8xN7CyAn6r6/XFCnZ/tPpavYZioee6OvU0B6BDhOu1FxT9/T42A/CRXwldVT1qfVuu1hwqtHaXZzUqnOPGWSo5FR/3QCTox7/vWw5ihsVOuXqZthrzIpFUtFivMjSbV+IE5QbbC6qHrGlUkcXCOXlMx9j3kFeeoQV5CNjaDVG+gPPHoXiAvQSUyGyvR1fkF+VYHSFv/52ht/f7KGdj/uK8aBFwUsoVeoMSRwmQkxce2mOfeYRX0jc0evQOyyhnURwoafFDTGtCHXgja/eugJd164GeaB+Fei1cfB41f6JerfZsoqNyE4MrshBDllkcnuSVsX3q7DwMoXAyOqNFvT8Nq240Hd8I9iCS0rxgaKNa/GfeFcElZ0MFh9vkBPDO2mw3JjU0hr7Te/jc6isa1MaH4txzbeAtM1Bu65S8OQOISkqbNp0kPrLxkTaSofea6xYtWbcAWkZJwCIGBlAC0dCK5A+xFNzY6aPHN/jR3PKPMFffSbeQliiCCyBoSz/kPUG08By1JoR5+941/IQFmYWF//2eIn0/h35RLrL1Hjx8e32lPPGPuYQ6h2mjZuNdKgHZtAiMu3GH+yyEeOvnvZ0W/133nCRJtk7L0r6D5oPXC1rsnruc5bo7ufP/q4/3gqWpy0xs/FtfpKu7GlinDk9NphasV27kbKTWztcbMewabEjE+BZzu/KknqYlif9ZXt4dvAFoVhxanDlJy8zuR5UyjuChYbHuBeSjQ5p2yrb/jfNs59es6vty1MEjjhF9wEAhMBF2r/hlAA7jI6SxuaZ/2gIpV9DMeao3iSPmAQrT7ZG26vS+/w8/uXL9/GHw9ynZ59AxJl2h6gJ+ZQY4D7wAjhYq8zunuUFzkA1WaXvO/C3h1E7V6qna6nHOYFNRJIiVOxbH9mylIagXb0yfN0l0Ty1CIvVUnNt1/gSw9WzDHvwHwj4xRT08dtLLZOVYmqJ+5bPnD/ObV6Jc3dDDuIi5OuXzeVJVqh0LjPF3cyGsMQAYGJB4/EobyXyvs/+eqJXlldB5TzL+8RDA1odkbOiDQQ0kUmR1UzlYYfvg2sm1ibnaxwn03MwBxTaUHAbIUsKlyC8rsnmEPcmrNeRgxo2wRkYOvwRmhpJskQpvmiTZqer0ExSg4CoGBUgbyo/pa5dRZmasKI4hgeuVfaWOUkynN4bL1EBAqhALYgPBbduUq0xZtlYqTKP4uNyllxtJQHi4GPWJrsbaz2WixR2Zau4HkxyDwFo1sQD9GgssiMs6RsUjmU4lhjIxZdyW/KGUP0FHNRIsx1YQEnwzSC1KDDw2FCgvc2bALr+TtEc9tosbS6J93m9xKK2O4gCnF9RVNhmkqqq8uCJ4iAwWfJl4QBRAcV7mjjWuGQMEsS+WvYLBDJTePCJaIaMRimCO/qgsYT826XS3CUoV9mU3fu4Hh4kdzI8eknJpcEvII3GmmGhYJRip3g2if2pMEo8MS7H/K5+o7Cw4wnGqLtYzD0dIscaitF8nXqR6hi43E7inbIjbSa9iccnBgdZZBt6+uMDHX/qSIX+T0lP/wv6CB5SAhoAB2tNVfBpo6rjUOesSGBuwNY+wda/zCxQPWHzO1l1MaGHPw9EAV7JGv1kJwFxwC81Ozs7O22w4I8xN42f1eXiYSlEQPTkReVgOPSJQnF0IO0DKiR3iNhFCVyt9HYRl6i/MU7WzDaPC5AQUCv0MC5oAGB9gdso3rfWkZ9hgQMz2IXh5qDLAJnGhnQmhln2nSz/qZ3fqRddfwpYC42RpYhj7H1DJv9prDpiQD8TElg9ExU4vXL36a/+xiYR8JhafRy4eaCGQkCe19Fm3XDIToPy4KEhlwTP44kK9x5rlGYkKIzZWx/xM32oOQC1hh4MmyYHrnP/UM/FtgFvR5P/MMon0yqWHST8ZmGwztbQRiKAuZjd6S8OkzKm3lq3SMcKhVbuUvTwbEq3bZ9/Pau1CIIlJQMx6ot8HbwPXgEbgL36eY/16pV9b9fRi+Qtxpduf1t9kcaVwGvZjOF4kq1PLDCMh3LuXx9Iojv8PN59yofw7JoJxko3EaMOO/OyEEAKLIyMEhiAGPtDaRGeqx4HjDQHglJ0ohgGVs6mF6xnKTbs759gdyomANLf2AYDwLdhlqOagJYWXBftldsed5c4yhrE0UjV8ybRzFnFqbtXqxZjo35i+bfeecaqEEi8cLdzmM46glMN9gRqbEIRtNBbgzHqf+UNBE4ir7cJn941Jkyl8jT1N2to1E4fPxFkQx6wLilPsABEvDARF3eeR+BAvigOcq0zrFlb2X1ifcaT/Wf6A5h8/Zcj9O9/Wu0NOoIfreqHbu+ctQrvL3Zi/Xv0mKG1Z0iDqxasycEpJLPPagmFMky9fYwmd7vg8xvzOMtRYGOJTf45XdGOOPXpI813G+hBLhJWXEdNSjc2JrVeZk79/3hobwxBLJHaORGbS58C6ZyqtsJa4RWa+/Bo1qFg5xKgts0nYP3mIAENAzh8IdS5GvxjP/6ppSmzTPpyqk23FSzNp3ethQ6b5UakLC1iDYownKogyPyZQHhO937bjY63Hu8cHYJJRpHCZbEhVHqPQ4ZKPiDDOBpnr+btLmNlcVeBWliYnsb3VVCPHOYPAkNItij7XOv8Nabf0Vss9s7yK1jx4iUznw+ISQA9jd5LgPKCEmIJaYP70QFGY2oKh+iKixxnYxtifudIcsCDiQ3h1RE5U7zYYHzDp1b4TLakP5UY5LJl4I6LzZtNqIbKReQWdjFvrM/SPG+K/9cnXsXkYVn/98o/SVQroIhUtUHVA1OrRgJqBwXmCZTMdE9ABC0/9FEc0tPmytynAFZWpQSgQ3EFCruoBGGsLSSaKOs55dI0zEidonoZzbkskxPOGtSU3O4EUGmpAc2ZyIkCaSDhIFdNUMHH2uqq55oC11QIiixdeFGyGngvpu9IKom3DdlJEOaH/7Et3Z6x9m+ABbQLW2vxYGNcZxSYRo8dJU3iahBmyGj1QAvM5RIdnO3riV62UPjXEWER5KaCAqXw2e+dDmRnMW9R7hpghIR0M4uI9I8u6zv/NI/cmxsPZG3d6pSzuLxpcD9KKrfgwdZkJZ8ZIWOTyJZAZ7WKh5rsLLu6o4JFtxJqc6jB3tfiRKbEuW5jYBZKsMsUPhvJFmx4H4G/sitmdOa09qfQqba+3weI7alqv2VmGGuVvOwrRWA7dlinaXsWmPVFQ8MwS92cwv210duVCUx8Q/veqPb5z59sA/g1wCG31qAW8bW1yBGYtQ1tH3E3N9VQsYyvM0xWTq3bOrJLqYGvcbLWUjGVkeAleWGw6Py6hqz0RY4STOO6MnaJl86w7RxjSGdsD93phjUqQ62flAYcBCH2NBB9SYlzfMaOdYVCPYaTGTj1TTuNt6JsPskk3CrocZ2Re3UB0smcOqRF09OZ1WosYl7mUqXmb5O3nhuOCj7nUs2vFhQK+hZhJAhVUvf/rXXWv5Z7eaYpTmGN+zRlEQzEzgDRJPyuD3EbQFoc/M8BUnrxImjTAYK7aTNSZSQLK9yyFItPDbARTgBIwB7doazGjd7kWcMEM15WGFuYDOhVGX5830BILD8vThWBmB5KiGCR0jlerGN4FM5pHUYBjNUjzyFz/XXemo1b0rYm7FSEh4UNMOULiVxPrlM0NyJFzZuvzdu15pZV9JbORuZl4yWJy6o5S/x5Pd4AJnzH6CuaP9cgYu4Ew1iLtrfXyJ9AgODCaUrUuSku7ZVXIUYv/NG6m/Y8if5LkEKo4u/ERSqK2zb7EefTOszr8yY+pT++ZfmZ58apv7NK4aZ1bWHqhgHFHdlg+0gE+VmZoA4hS2eroE1Vhy79/DY/Ykb8bXDA51yBKvgdxP/pjr/36dr8NMLRhKNg898KaNU+MNA4cNxQJOVAzCd4bM04QgEx11LEvEMQBDrEAM0q9gQvKOYWEPGO/obY5pz1uKMos33TFfiznd6r9eUJJ13iatQE4GiGli6262ch/gbEYRDznI/6IGWoaGQztrk2BdRez0X4eByk/FCmy/7hpsNUFVOmrpZWQCu8SJwUkBe6e7LReAUy0yh8CqhrNrK4pV9I9dO6e6f29Nq4TBZuaFK76B2SMcC1iJFPdd8dnLABrN0Xo6Nbku12Nz6B1tpDXdGLZrcraZ/cfPAzKJZO79MD2L1o2sQ6VGoVhXSEJTpMaJfxbqUa7iLoxmv19mhme1NkAwbbd6R7y0TwB3SW99Nh1eHfElRaZzgLcJ2nI/2XUVniTFy3xGz02MwgTWoNX8vItcHPnOKTzr8rGLFM0fE4I9piOrTEyhrTTKta5IPFM3B84dMyVfWDQEvdysJMU1u10q5gYOY01wUOQiKWxJAUOjlkZCK7OCEIVub+eLX0O4Pqj2cymK/3Nm+UJehh6qd3HQWtOI6yL5r9Tgu6Qyy74h2KUw9upGJgE3x0xWXBCpIk2VAUs9SKjD0DpPGmJamivnI1dh+xQSpMRiABABfkOJinAaMYIlqcTbw85BOBbmfxAApJZGClNSQjJ9gcV9mqXd9C84xD9i2MSGFdaRFhSJyeh25rUKFllFV7s8VWqZSHMUnJDUop3EdB8whoTzER1u6Bekyt4DpSYbMzE6IIRIoLGGZlxoWRHU8y8hRmWnSkoqRwPfoJ3mMPoWEIGvPYGPEVCw6nuJaGO7qi+gr0qAqR4xE7YM3KPZx6Zo3c9cLp5OFWS1FLX2NR6kP06CuhPGY5gwio1FbjtOTmLGlSVfQy5xgA1alsNeaBq5TI1fkKBdakvvwDxaoKaMUi7DgTDbk0coZjIxRGpheMml0LEimoNja9A1IXdntg0xQJ3r4ckmM/6Q2ECeSl688/y2PvfgpVWwGcfmrzU5NztYg/F4smU96EAysU5HLwUkrABFgpySxDSvTc3UGTM+QbVs1hIjSrfPj1rBogRQmUWcWicY/XLO2m/CaaDqrGtVBDNX+44/famLTkIOnQOc7dtmboS/cLTblrFWqb4PGpkwj+oix3U8Q3YWrN0vE5+6l4J+4xehQggMZGglgb8XL1dkDx4OcYMlUnWOI+P8fFZPrVwpWVw3Qv2lnaiXCQI9s5HPNZRJJo03wiYo7nOfw+IQMh3rM6Z7pI3jEAcnUlzvT3JEl0ZzAYQIq/XugLJdQCr5tngLfQlCIjwT0ACJ1kijJo842wcWCv+scxGG3oluBIxdW4DvZOv59RSZuyeXiUsbCJ4zSX5rXLps1cEtOprzOJSs/vYCGlskayMX49VkhIH3qY/zpjFbAWhHPb8ujrVX5e2vVuvm5Qsj1TsZVWaKvWR2/4LMAE4oh5ioYr87btfcLU1oQKtTcXfk5n8WDUEzBLyvTU5WZqcmZ2V81CQOag6cO60FNDpJqXQSjfLx2f3HD7qg7HrL3UJqb2Du5t0nCG3WRS9G3NjmHi81BBtj0m2p5/RnVKJubf2ph7pnqwrPz1a9VbCK43PocQ0EFimE99KL8GLrZ//nrkFZL769QiCAlkr7q4u8UV6LJxf9uDzx9aIJsfmesjjMEP5Fk5fu7WWd3FwtIuMN+N2/R15JSStQKEp2aZOl7e4+/hJi1fOselQTvx1TAmceah3ZKdnLJ4hBcux8CnQhEe/I8y99MwcjDQ08cpjJ5qAKkDkJrP7mwGi1dOG6t1EwwuyaQaeAekkShE2REYVHD+A8O0pcDGn/lBhKCV5CkOG9pBWC+gPCuyP06Glz1VPvduRV6g3nSJKj7Fo2TvlmYU5GCAPbl+1+J5n7HgtHHeM0k3tg0MhuMyEM0gOH9QaHRsh8XNg6Zh99YeaT6OLV/8OnDz+pcKnZz6IJHEp1oNhZHV2jeNLl+UuIVLLgD4N8YuT+0pS2hQK+Clj1+49uFzWwSwSfWGEARzniLzI1rDaRhCNf9HW/wENawoVcIxQvmlybcHN2+fed05JStuXd38rYmska2BcwuEd6ToAty6WkdAQG6o2Uk9e1csXTpGgXshqg2N3ZFWRq1aLSTXPdmfkVKxtGcV5FcnLN1RqYLi6fH973UuTX/sYrdIviyN94+kF9aIvKbqP+zd7PtMDX+1r3++hS9WpcPfL77+eaV9vdG4croPqa84kxQNhF6fBIxBaZ2izh4NAP84hw0xlABDoUVKHgf1vbDeG7wC+EITORzhgjUTi7ij7mPeWtZKWfkqZI06X3+u5GfVu/OtZ1urQNYxsitvcFOoRiBTQ2xAVIpUQqNw0lelE7itcKYkGIlIVYLjtMzXvehG4pWXbJInYUyjEvSRCOHpBjn1zEunJ4uQ1Zq7JAuYFjL2Yj9vV2hMnaQx708EkknGrJlBnrLbaT2B9A7ak4QmwjDixTRQYnWmaU7qnddF2wx2xpACXcuo+Vm8MIidTZu6NrJT9RoMUl5w8NWcTMDVdboaUg0nOuQXhkloxfse4lBQc5pfYE/nJ394Th0YL6Dt2qrQVB+/6cLWL6s5oylUiIlWYOU0mwQ1CCj00NGreIDpY8ZZcURKDOVJKCauDKCu4e9Jit0M9B+tU2g3wg0fYvctt1m+xfmabnHeaLUZpfttMuuxkY7JVhF3+bNLMe8NF1n9pk7HsrXmkeQa0zXmpwvCswi7WlrGaXjlQko7K97OcF4QU/ROL1knAO7wKQwLUVl/+iWM+ZIWnpwnPcTCOCEehOOHuA5E8QDfRrMA2FtjDIKs/nDSZZVXr22PIACBS/g7YxJqOilvhPsCYciXewMdc57zNld1IJp7nQB1T21wTwk2aMOAUU1gOxo6YDpwM+VhAJTxcx1Fw/JomSNh+bJdaVJCsHwZ5fp+rsP8B9UEY/FedtMEYUMAIUU4UkSmD78VfdvhwdsBqyxGGZ2iKM9B7wGPePRKhG3KmIeM5c2h8H7RnsMew57DHglOu+r/aFb8VfD13riDcYIsZ4wwrgBYgwwCi2SLVmgZvA12J5YC8wpvuHrLyomiqPOMYgV4p74cqa/qBkori4bT4pjcD4sNMx0Fo1XM1E4NwE/84uWidu9wN6ewGsVXsTzuX6e0TRBycmFixOMEtwXn1wpoEV7Ho+JpvFLTywsDG5TeOL0Yo5jjFIu3+iiRSuP262ig/RB/Q/8CH1YMdUSkGgZaKsnunfd4L+zbg5U6j06h9P0UyeQN2bph/F+L5CIwb5av9q+wQXDbbXSor7BNPoFP/zwc5/wc+dtNj8q8q8xvGCwr0ha28aTj1a5f5UznuoHs+liv+JEqWJpGjUVf4xSEobxO4YjFx+VfAfhpSXcOU1afO8Um9PvJG/BD9P3EV4QBvE51wwk2bxYCyxeK+Bd7NTiJ/0xOueMu/nkgAYsKc4FSzHjZPKnnTfYUMXkR2EpiQZAGdMphaK1kLQz5ehoKaQEtdEA8L2i1UpBsBNtcK5zbpDWCQbmOnmD4Op+Y6STlpgicUFEPRjkddK6QQwavMyU0GoJ19tEdDTsrCU6HqKb1skf5F9qAKTtp2xPW+IBUL/RMISHpRwghfQ8AjOIHFiUoTbSGamtvgeSg5itMNw6JQSSv1sZqWP8jaJSyYHMIALPCWUTlBrlb6Q18rf8MwELUM/CgTq1UUZRH+cpOtx07FhTR+ADQotkvBcWbNhQQAS2U8AFZCXQl3HL6tNHfdWMzG1gumA/CknLnM/RF3/I+5cdh/LKZgU4LyNafMS6MOu5FLNNreaUWECKbzMFrqVHT5nQcBewtKEzxeHYC/5OrXuH6IbB8LtI5WSGKCwgLSHTDRmGAkN+3jsLJGGAujBAJZIFTAKh7jmVCETsNyowMYSizxOPON11u+v0xccY669OT69KoQLZkEtvJ0lC7Opx6ekiSkiduC3YfRwXzj6sBDfIKxvE7UTTyIFtXRJKJVnSrYvuoyHmCG1ol2G3hBzYeyBHaX8AKaFuUGzfVaE8QqSZ05CeXUZd9sop4u4clR2NhuAXKcWI0Fw4N5RpngmMQrp1INRgxqCbRidpQ+ikZDKkCbobPWMwETEhYybYIcFYKBvcXZQmI0ZJ71F2KNB16/FRF+oJLCy2WpZXoSknkZ4+wvB46Gn0o8GPXMA0wDwCaarDoSWf4KzcMqvSXTn6MF3/KvSzc2LIlmRcSqjoSDYUnrNw5yM0Xya4yxsrt3EHz/2O0v74B3UMfebnzzMdQQNwc1zjvNeL3+aCnubxpjHT/QB4R98kmk4y4DHE+PPL653c5mtXAwK6jCRGXeuYLZ1cAbezpas51tz1cWmzsd+E1MVUc1qz45555o1yizQkdmvydR/NGJ+fQ8QdbMEHupGLyvr3HQhPP0Y3pn/x66HQKTyWPvVckSmSxqMERTJPe5/UOMTFAzsFBqVSiURKFZOpVDo7q5R+828P9R5jDI34ECMGNrcJcTri3M6nNY8nxI+7jyTWpDgbZN3vZ0hWd/unxToX4of9R6IU+7j/ALbatBzlPtekQOo4EGfgsnzevt0duJtpNM8fPKdyxt01dwaX1vTnRlaYfqlkTkkr8LPAvccbkLVjOVQJNYdXMDqmJU9SBVQXplzGHJ0SmAqmJDSB4rSAVqNUIROFVCHdEMx6MZVwHPp4WotKpgCh5p3pjA67C3g5MaV+Sox8zQBACOlZtpLkNNMEs8pZfvsDQWbxDd8p+1v2H88mYW9GbIy4xU66+cl+yn72hu8nNmTwfv7SShtjpj9nkWsewYRrJqaBrfsOB9ubZ51Y5pmIJFHeFE7Dd+PJzwyRZEPxC5b1XiZSAqzL7JBKiyrGJ0alZSVifGGwpbYp9BMBGPgHRCjTuiwMsHOUJtU2tVTVbiaKUXPSe9I51EbUvPS+iKYWZq2mOtMhtbt6SB7Dhk3IMZ46z2xP7YUBeZbnJnDipcURBuTt2tz5f31SCOdkfYX4BOmf/pTOLtc1r+pOc5hZaSGvDf/w8aXlphmuPrglssazIeuGDiazG6r2TSevEBb5LsEpV0n83aVYGLHSZvruNrnu2kmTRnsNTRxecpprb8F/p93lWVN6ox0xFS1WCJzDTIP2XyOnX+MwlhSFzP834EfNjbBe093d27XX6wole1TgFRXlBHyXYu44zspRchwzP9g1Tm4Dnu3ogRTx8QqNQAeEFlkUSGGAteeHerCuG4QETwdzd1xneYTy7bGZoawyXggGA4ybVaDbUNItMexWgWZjgMHwQspCWS5IiHCD30nea94x8eVJKLHwMdyHZdXMjUhH/G5Ib2wKRoed6Kh0QnpUJMbjuYpKosdPYI4tBY87ops1Y79oZQGJFKLh9UmteBr2P/3/xf/5TgRX7gLHmxIUK+K+zG/Kr0xMPbrBesO9vinICEydY5qZ8vw6GHNzUMeH+Z6KvYWlGn4wonJucahGLmLMLQFF+kFKgW5BvE90YaRaDj+GOxMxJ/UXgCIyIBo3E6aX0TWsBDdJelnpVEbgRrkwDakN7pwoOH+KHAK4XN0bqIZnksVf1xAS3DQsehmWMVjlSVdisvhMtO/8DlpCvkySXnaneujmzSH96ZrSDImMPJOQF6IqWcX3CUJF3nq+jC9fLzYgp4WUpUtkF0W/96f+p52n9u/XHq5IouuE6U97dUiEIkqnzRwPOqR3RphB1yWt/3E6QyiLQMwLnJ5O/1ifRM8Rps/Yz46FC700Op3GSwqNzdrPCNPpOUkrXuPqzJHxA6UzzeIkFJaSq4ZkUGIiXl2GrLZdjSC0zMJimd+UszIYf/ICb6vDLzwypRCvTgr53qpu/R6SBLgnSaJfvpUFPBHxygqF518NpdIcl/IsZ+fxhiW+4ftjL+6LWeDPKrZorprxuSa2GP/hYVnc6rr1EBgCLr8UrT+uteVQzdn7YBpUn2s+CHgo/VZ5OGYLjeQ9oNoSEj3BAIyRI0eqomPmtdrK9nZHtxtIpxBMR8gSZMRs4/vG2ZmLWM1wB9wsauJ1ctdOZlJp6wRhA3X5cuoAY4CSwlvJIwllKaOI+AQUXIGertQzifc3BzrbvtCw/37O6+eTbww+AI7JrBlGHeibdx1jhvW0r5f9ZljtVu4THnNXTc5LVzhnJinoCmJ4opOF3O3aG/YqzvDtNylvbg9zVolE2gNp667u+veeWrX74Rq88zGl4gHDN1Ss1pD5MPB43rK+NT2bPJZDdiHnjLkRHwTUXPP6HQh4SeJGuzN11jomW86ieBnQlCKUEyjGd7fxoixetrWOx8NADIyPBKrzPdjeJ8YvrLaly48mBIqOelICXVwUgbK2d/nJHVJMeCw11ezCW4vBBcLVT+LxKdHWQ1Hk17h9aMIjMGKSYPLnjWfZV7MZNzQm7gwtlwfDPHMG/GIT/SCR9v7QHBdhQC82g7Nc2s8hxMiJAa90EzwhzxvNk6fINCOa+ANebaFK0wqzIF+a2FRO873sS5Ob0GJBZhWmyoU8ZSkwrZh6NXXbkKOQrqRKzCRU5WWwDDocFmLUbBQWOvRqqJGwDzk8qsxX5jWr8lV5TY7qHj0PghTVnjsZOHUeYlxbuQLwxhe4EaOHno5FG7sZR489HYq2krQDC7OYjiaGYkGJGeKT2dAbIcT6YYURCuZnlhslxkRkEkNZwDZk+0l1NlI7wQlaLTlmyNmx11uKjLTyno+cj6QaEkv3VOe7FdXM/vGWBlgSPed6yevVnn4+IqEiUWycFDhRV72bffh/x3cxNjpdGbfww5iRztvNVh7naqkt38WU4+Xwc8cX3374B0iW4JVLfNMEK5L/YZaxKbDuuq7eszpyQBVfaZieQ/PzXrbi/5C0bELodt4CxOBDlzJKGhxcOPyuCTgYgmKar3ZVXpdvyY5wT5LE0nePWzdTgVOgPhua9H6WoaW4nZl/i34xUFfFnSy7PnBlifH01mAMmyAeyUpJDPbTyPPTGbQyf9M8fZvb4buXWVz7e14HVuxqC3cA8+oqeEcP3JFKE6tguQeqElVVaeI13CNj3gH0QbQnj/io3h8Cg7IYmhPlK8ViNmbWgts4qZfCyFjdL8Q9qb0ReO1uzrOmc88e4jb9mH6boah3gJrQIgmRzMvn/efV84qqvuR/SWgLyD1zfhx6whuwmDw/Fg7mMulUmnLuEpiNoV6lyecoSAzN+P34+IRlt8WExcMRm0fkMqKlgSs02RwVUSEzhefHNYiK5hXKabeBUc4gcmVOiSBOUbSI8fEzUBdiZzM2PmHRFRuPYYIIbfYhB1cQ1RxxFMy50BAnzSyQtC0/cRy6AZqEI8ePB9FkPApVMnsaUBVUMELlzVKoSlrh4PFjI4Jm/ujx48FUY52SUkcTVY/mQjuVc+I4CKVa0CizIhq4ABF0XbRhMCuk0hxl1ODjx/fzm+aKS0/DKL9ZMHL8WGh0FnWOEaokvTqYr32E5vHQj06AB0qV7yj677/RHRk9IAygqt1lcFcXTKTMILTQN/YpDvWMqYWLO3rotl63wxtzK9HQp2LcbzVpvf5a6iBuOI4a15vc4vVmAyrogTwcnxzzbgly60caCRXoXcENsie90UTB0erc0+To7MwKcuzo+s+RN/Qran5HX6GFdvXYFnWc4RYkbRSi1Rk8P5Pws0Xu1tG4a9d1pYKfWS04HGp5OPp8hPX43Lai053S97Jf61RW/+YlBy7Hy1O9KtKGDra/W4WM/SgyRgVM0ouaOppaUg0s+WzUir8m9VY9z4gHPGvinqpej6y03MXXZcpeyYnagKDVpmvrhvIBSuXCAR34ILugBCQiDZ1WcmYEv8A2zGFT1uE5auXSE6sLef63rc1LA/+1y9k2tHuTsXUwJT/C2CnW/U8P+fARPgxDdAupJeR+AIAtkTTIkgGABaQUA1gWpZk4E0AoBiyXwRCwdAMQ4KPQAj4AEA9CUM4KJRqO5g0CaAAEaKUSA0FwkQEWbQWoKVjfkhsszS9r/OtHwqYqQ7FPL7fr+Hv5vQUxlE2Ejitxnzbu3rn1tlc6kqtHBGqw0A5DdaWhRQ95sKETk51Rtv4BsZx31bYu19u99M2jt0nHTO1tki+u/Ucs3/Mjg80yqtq06yB4ZTf7iW35y/GTqFklgrxqeFNzzMFScP1Y0PSqK7Z1ed4eJX9f/TfevRGzYFfCFffWCc72jtDT5tWz+ZZUVzMXmuWiqWrq6fbQg5yJf/NNNoXaPFU8DbPpy53bypkd/NTaKeR/r72YUmxveizpbXJWaYBXbp3tVbl8OnjnO16Ew8V9hKn5xnrdVp4Lwvh1Un3IDNYsymjEv0loazZkGWSU2TfGBWhNjya/Tc4syyc32Z7Eoea6QAWwZ+6xqS4nDn12ssB+tmzv3nr61x/gKvqwGvnwE1n2096ZLFv9c5mSZ0671+UmGoQHnwjffsLga3W7wYnt4SeCww02ReI8vnAvAfIF3Mi6e/wEMVCcEq62loU5m8ceRRrdw5D/NoaAhoXI70ts5SAQSI0Emk5dJkQZ22niV2C3mc07UCFRAhkocewaKHaUARVYIjnAY28usJs1PjZGyYQ6dQKNnBsgB0tsf0caFoaCjR8AEtbojhw1j3UG4UU1kutyMT/hXh03cgGQLyxxPtuxyM53bvuZNx5ZwmJ9ptDjzZntn/wW2Y1m63TEmT/tH79d+/Zxo8Oh0emJHe/t0i1y80GKEDjLt5v/SoJSq2sToABjDaWSfjUPg3IKoEgoStJhkI0nGAVFbuhYPInpyiR593Ty27dd9UIyzGVQzCIS/yBauFgYe/cAKUxg/mZJn0sCBGqMiD6rpU6MTM4WbpIT3eqVGZ2mneOCS1QGutWFMJvtRBdlz0rkAuFKn9PS6FTtHJh/STP47GHQmEczAI1VErS0GhpKMKdIgqT65j1YKp+bKwzzus+fKwYq29V4V1X2229u6OOmnx+gO6B3y6V5l3q9kgFhNc5N+8q/LlSPb4mA8vOgDoXn58+DFkkr4N73ioXIfahzVNoQcd32j3aSbrNu9+xsfc78jVC9syc3Nazn5HsrDxqeDA/f8NQCIEqpzFklBXyXmxvCw08Stm0UbRJ8ISLE1i+4hzXged4Jttjy+dTOXszbMbOue8HUXvoHIYN2wESdt0htynDFIG+88g+4dsflsxYxvllODptgeiVIkdcSvBofyq16AHB8jPhzYgFb6YU1WTK2pom094rHdzRLPdC5jfyk32RN3klCD2QuCF6woPCsvhKqBOf0joslSk79td1r4DXQ9V2G9Srwxx/4CeYEITaWOMocbS0kTBAO4YsvVDAxpJQbzBuEpuixSxfHvMaOHR9DTRcSLaEJ1gQmRFDWXSROEOMQVnKku4/fddxBm9IpU+h3Tk7v0FMUuin6DuYRjwfcLuj1BVAaVKB/1OOLSVLY2hhm9jnY6fE5QpqSZlGB09vb6X6kaKET4ZyWZNxx8k1fRdLv+DmCBy/sRUo/0Sivm9LsaREBCjgA8hFhSqPwjBEKjUGjIMY8Cs1Ue6OhANhfkdZqR+0HZ0A/1T4WmPvxqHQTOlW4VqUl6C9WBXDumtOGV6nWCC1j8ixQPDAG8Fo90GvTrupDWHZOb0BVtOdSSRI3ycLGPMAVftzScCZp7VlmPebR7cWkzybpDeWZuzWrId2k8DS9gY7rKxY5O4v5zny0AoUfxLennaafTmsvHgDuQ2n4Mi86mUxPJQND2pBXmSUikwIc6HaETaaxu2i/Jw4YsY0AzhM41Ccd8V2VWVnvRLzymZm1eFVvdNZ7p00ff/wOidwjZve9Hmh/8GTXBrfMnF1y4sD6/TW7l/5AhTr5KFPaz49RWk8AfeLNbzw0ISRkY+5GvBHQvG83o6ztAhJi+/L4xaU5/L7YhBejs94yAS2vaja+IYcZDY/GzVVoWaKq/A/Bjzg747iwffebVxg15MLm+/vC7r7j7H4I/lhy0YAqMRVTVVSBqZCqpgpNBdniYlMJFaA1+tbt2Dbsepft7FFv3x/RgK5W1nq1cOECBtAwihZo4YA6BdXqJomWdEFw1fAdmoL+13C94b/cY4IXJXssYirbzMv39dPdo3xZLnGG6GR1hDiFNUOUcrwegBTC/YX9Ko2WfsX+BWQKFIoRQenPBgy1YjLZBxuIKyxHLeGWSxFqcOS4cVZioGKhQ/ACsidIKQ4OeSkx1C6ruzaNDvhtZd0BOBDnSjnJeozCKPxmY/wOPuS6/twdEiKi2HIlOZ01UeM1xZk3XbnNstYrsvlmv0XKvd30lbnOFXyFmc61yJXv4tKSAlDcfyvSl8N1mG+XhM9om5/tNdwNNxlrP/n6D3J2ZiqmcOrGXOJq3JI1t4yWrU7DJmLFYfZoJdNAWMQwQ1PyiycHfp35kDq3zNLkHHmhySGSyeDQ2OC6UYZOWPtsf3CHPj5OJ84bzl9eO2xG44+h+ncGCZg3Dxpdgpa218WxmS8zHmwu/yPx6PuwJ7s8H516mMFx8y/Fn2z453hBZtTvvNb7dPpxEZrKoKL+Lqnz6Q7wbujH1+XyOCWa3xv/Kn0f+vNo4nQjITMSQ2fH1rVnZWYGBTG8FkFAXmCsW+gsMIHyO8MKNDsWQpv+ihbOq2gqoJoTpMBONrjAtktD9HaMPGeFIq0eUHpxAnO1q+8PrHuosU8F/ejZN6hDgFH60XvRz6RVtmbAXd4CnzwLb1CgsRYU5AQF+mHEOvQfCDwwGDo4FDjUD/RxEXH1gtsuJ62tSVq3bKoIbjsZBpouggullcKtaNI+HqpaDqcEUCkeSiAhKAWyf365sExUViwuLheVFx6HjwxOwFmy2oMUC2BhYWfBhoiZksfC+jrQbEg3aqqrcyP+RyKQPhBXET8SmoiPe/Ckj6Rzkro6U71h8xFJH4wJxBkSflKxeEryDqqvwxGfEr3vE+I6rFJHWkW6bZpEfE9yq6ur4tA5BGJc7B4VRZGbCB+JqXoCcYij9G2bHf88qzBTzH7+THUxc6F+VoYYJ+nwaND3NtGaDA6h7RP4/rb90k5VB94wJLiV3sPIlhqfx4dmHqZbQ4INiR27lMdMfntydSjxAUiDZLZyeghsGou5m8zoy/AKhFlbbk1sYQQss1dgpfkadmm8c7h9unMp1iLzu3wljEIX7GZhZl3TswJ38YoAItTrFWGKSE2Y5uw9xXLR3+i1OUJUo8OcKqfUUnoICltlMSziDQvLk7cL5ZfF0gLT0AiWFEOTUMsWPvxwCrXJ6B5rwHYA5cP1QQ3YnGbdM0JtOvUB/ZBJkZiJqc7CRrpzBC7uATfgKsCb5ZEEKVRFiXBja6AMbJSkm4U6t5iFhVQN5oeaBieIumBtmZ0NtBrGVGK7G/boxfR+85VOulwosaN46HDkUD6iVd3a2ty8bxr4pv8LXRjWpotruv9uOvwlKNL6ulMEVitbTEuSijNwOwxWIg33GF3EZm6OsQK18T/LFXnGi409hYtijxpPxZEyJsghqA5GMjOCvsLbvgAfzkxi8gJEb2KzYG0lqeAwflXaHIItD+IOPXelwQLYxLb5SfcKPlwsklrv8YHAgLfXQi9Dvv6cni/1p+vAKnoF3ZEgXoImlDBCCKOEJFE6BzspSSEUP1ld78Fg/AgYegHn7G5ZAVVBAy2oHLw8XcuNThV3eLSugHe3pB+hKMZEmdxMFtlzZLJkCu4PqiRmO6rpyuF2VAN8cYNRGUTXw/174GW2uyCEtw9bIxMUyZ0Dlh8cRb+xrbKrsvnrB0s887B9A7wynIn8RartK1/YarakJcO50I4K88xc4lBrvi/2FzyHedtgI0axHKa+ugwZXiOg1JCKahq9DKa9uczjyHDBVv6Oe2L0gTEcr3rgk87lrYXU0clSqDcqqjaHHmcZC76BWMs4embBqdYpHyW8NoNRbV3DIJIza+M8jhR/TTvvEVBLziQyaqyrgeS3/rUTWjPlSMKI0kz7y8RPnbfWu0hbpNQqK4VKBJf0e7Ce0kOUHFGxWgXfQg7edZbTzFJxmIc83kPMNMach2mFeOYPzTzeHFGZoNwW3wxGK+MDceWDlo6EqDdXksI3+ltGqYQPmpKjTlV5t1R6n0yK8g7dqx3LTyGfsFO7kyLDsqYLfkwvDs1MikqtITRu3gJwjcAbtHNCJCFhleFmZXIbq0wb8+QTfh1rVx/Jd9BbGBhfvOcQuOX7d3y4F1MqCImuHhqzNPNTAqKuDkpIaFhk6ANe1MY4qvv63JTufYfcd6q3vr5STrjJ59ZwjnVvn8Ktz/3QTnel6PqswznZAsROQ+59SSf1fhXfnyqF+vqU2w71/eBQO4IcT8wk++eYszHv+dz9u+S/p8wNaDnqW7tFgLjX7IGAGjD2diiA+ucZHHo7Ng18H4zl+eUhgaitNlttu226O65EZzisrR8c+XHKcL/XibtjVcD184jaZUVmZq3LuhUumRkuteo40n+c/0hx8NLdu5ehAgzYnF/lsJg4QxRWmnCZwDuJ/pfc6OXQM1B98UjgXwkQ/Ewc5LH+i13n0fRZBJDTbHFHNz6wpKHEX77si6i5w7EMfKR7G2rgLtwUPimclGFfSyjumjvCO+H9AET1bHdLeKC4HLLK0CGzcIv6i68WPCkLyFNQd/nBAb4JPCji/orWYonSM/BEpPBPDdpHfiPIirdLyrx+PYc9b1C5HrUkG4VqN1ZXpQOWI75hbQ1h+yxd+PWsCiOOPGuvBdPGvOvmZK7BvEHT5KTr/vDzdPDrA2OEYcxtAtwYjepwm9zVynISBAS7hW2uiff7E/z8bQ9jaeg9euCvMp/A0fsBxUs2DogW8WMI/RtRQSnBgjiFgq4xXRZ6kM6YQFob72bY2ZKpo4hHEJJgKOAkB5F9jFtwatzMGfkQht0r9V7BBssNizfkLspds3iN5ZqCqOZ/li55GJGl51YCXm9NXx5p7nMkSdl0eevgxp3/O/zftrN7K3EqmSWNd/b9DD6rC6oTbYqzHSI0tnmewbR3QwmiDK04dHbON6Vaa8Xux4+HHE1NBU8a5GmbF6HJdvBwTbLd2g68j5T74wykf0gxOP/KUziM9L34d+Ypl8PxD50e6lY7rQZ+s0ftJhhXtkgayiNe3cAqOWNRaFueNZWwMJfMI55jpDKxjp6sscruS5yw8bJjFIztbgywPJO47jCMs+Btwv4zBBV3uvWtNT2P/jDcdA13Z6MJGb9wxWzr20mXncOSV2aEs0cjsXMFwWQC1hBjtbvxE4lkzxqgRdWvw5neVeTKXzGeEDDkLUuIQ5GQNBMDw3l7k5/yAOp+u+IfSoIRCoPb7EC0uWU717ksCuDxmdKu34xbDfDI6PtBCppimCEt7HgFA9SHgstVMBoj5/EgKa9hDxVLeFxM/CFxVx4h47e3ybFTiR4Y9lT7ZRMjHCGkCOAydh5krFDliv84rBr+oxV3LRlPelzyrQf1aNU1Mv/oLpeVS1Vbinve43clbSK9OBCwTwZwmTo85U+b4iDsxcFVt4L8nPAMX/o4GZByYoAPE1FzCs8WW3Le/SntqxRvvozMGKMxlP5G6VdRj9QUE3jNR9MufrekPwKWamEMFkv1r15uZDPXSfQwQS7tIdW8MCYWBRBkhkQsHBsBSZ2zH++fk23BY6LSNqYRetpPUrHA/1bzeuEpl4Ej5NrefZQBszvbgjRmU6ZToc6+N7H8E5CfFFrbnB4nBAYHs5N5z/nPtTgW4ClUKLRCyefLlSymXPX8oF2o6ZTZlCZo+22zAcq+3lrykUHJKYvtMSWznwDt0+zsM3Pk2TKwWhEPXD0eIY7HZ1e53D/Jti2KVWHwt89ndq1f4DQI0f3TY9e8Kv784CuziTWR/W/6kgtRHDUaxlpG3KXLeKxzyvcjUaVbLlzgabOFfiaH411JGqUaGzxU33klx6hI1P83zMuXhJjcjYjcIk2of/R/S40ylX11t3FjWRbtbvbIQ1DZhY/6V6xlWgaFzZbe53pkvy6aorau6ZrrvNL/QpvFSa3jWdC7Ev1ny34vHdQS5uUQyshI87FJfbTua2B2WFQpER9edCw1S+Us/L3ZWRRpkpfCkaunWvrrjzn7C2rmLzXWE1msmScKDzdMHaE4E3K3XD19KdEE/V/T4ZVW+cxs+SpW7rYH34wMakXUWncbyrtHuPjqHDlG5Z+1mQG3ZaAtWvYl1mwRMDMbSNJNGBRkZ96Gb1d6/VamW1z9+VvL78Go8pJ16//b/XXt7rLF8PCgN91vtejsDsMwhb9d9goVwjqJ9El/OdnsW+7haP7x53D3uYZza8JTQX6++j8V5Vg0QYta6RWOisS2K6LRb6P7iRqCTMWRs93xt0NytxjTONcpzf1JrSU3Ytb6hJk1rMaqRKzgJG59MdoKeAIrXjO6mylldqObeR7lGHzytq7wBeGOY8SngHoPXhe6xXCIFnQXz6e2IaW9K8wRUASXWpm6kNnMO8JrsWxhSrIZrSprOA5utmpmxjG66Bd4O9ISRSy7wMIX3JL38LLFndzOVsHvSyJ+it2uq9ksEh9Pix+rGmPl4yPNgJMi1BiTh9vK/0HoGTb4nGhE3orLw65CP+fZPcIYAGyPoCx2W6gjiZxg9vtFCn+RO6rn6b1+lAL9vx50Dwhwqf2ylp/Adkm2X7QHuNElZIb6pKNTOK4V48JM5WLz+P44LNpa1hu3pmVBOB85gn70+MFpLUKcGh+3DIcDTXzMM8a01PMmxVZ/TPxPxqLaHSzd+PIzixkwJ7akQ+Qs7kzrtwm2IwKASnmFndj+D0mW4kSHMSyvdvf/Po5JjjdgKFUhq05BBbkzqEv7vV5znZRWLJvGnqur41+qwl585opCZm7cBMT/dPKZvz1taXV90R9FG58eWu3c2v5obcU8xdzlmzVDGDOz4IyZwPtTDE9caLzIjzCKd8BPEPzyTWa+rTrEsmfJffMNeL3wJ1ngJWzHgy/fpCzdshXByjYNEY+Nmls+vq6xsjVyLfnQgDQA1ymvSN4z1BPUJ+Q2r8IzXn9b1Uerj4IOkXy88luJaJ/dPlHPixrzu+h9tvsM4qMMoAtYH52/96wFBvtPswxGWMoUsUaB1wXvcbtakJebd81+INpXgYN5K91PhgwMCFbYN33SEqDW2GOQT4GlmcyYT9l4NLJCMDAQcrJRUqnRNO88lpObOyc1+B3symKP2o/Y37CfqLwMO37mU+G/IK6FKqXvjiLFgkv/6wy14KHxg8XUiBH70aUG7nGQWgX+AlD9RshaoP9uGOSaA6JawW5KSH4tXpImtgYrN0X+M9BcDWndILX7Blpx+ZF/h6bRDfcPrYalOvcOYOqzvZWDQMwwGTonFx5mvLFNCIICiaYxxV7puaIXAAYvlmU62Emx3fshgmgCm7T2w15bys4XbqhQIBRU5M+xc2KL3sfP6sWfTaMhAwN2MTsMx6bNdvW1p3ttIQSBAIAXbzZtGA4QjX8N2EYTkSltQk1/TiEUwIDdsW0Usoh2MkBM/kl8TPw5xGVsSDokPJRUyBPxCjep+jBLKEswu38LC1rBcxIVhseNhyJakEcku4kydwAj7U7c/awuSuCsgYPQmc5RVs64Y6WvbGCjVdv3wKxJkVyyVbOk/aHgmGZmJKtXcazCc5LDhHtjoi9NEULEf7+L0GaHBkrKVis6w3RhQH/h64XPotCprm5kxBghu7mNQVxobKHXud40xc2VSveiWOpdp7afcoVE/QsGkssRpG4tiGMMekW9gBvGQdOD6Wj8MH0QR1tKXn50Vx0sqxA96XTK8dhPD2vHWxr94LFmjpYaRJls6ZIHbWjC6XwIju0wmB9+jKj4qrnHs0ymXng850rIYxq4LTtPV5m7gjCaq7kKYSAyRAsDnuiP79UZpZs1eDc40rnBtyNjIdnPBPal3fZBnm2Pr4urO/sMVIZNBzCBA5C5fgRPfbKyH0u/w+QsfoohEnBTGCX1N3x342IIhjbgOvEMGh2/rRjoDxCpdAa+E7chF9tEqcRk4Rn4sirjoyOasFkoNab15VbGVlIrsU870FiESxzVg+JfCAgXh7Guca+2aSf1+MGUfT77iRNESBkfr4SUt3I/bZSkx4x9XEhbVqaFY+DSMlhLvJECLHylq6S+Fnbv6eduVEV8opOrDjGA5aE848ZxuBHVPTixEqVH7ZuAu6HGxvE844Zwhrp71ijIOpuxnZ4dgplYw9SKLd2VfmEnQQFIM4v6jNwWguel1YPyF2+NNewIoZd82p+/OZ+wZSNl8TVTt8afoGhhi3FNan7VUNHYF8ptSqnMhj5TsNRzD3cyTPUMk3eTq8Z+7yK0ZKRXkVdTIOo1KkT5NiYBw3pPCqCMsd/IzcD18kmawkxJOzknMZNwTl1HFOYKZOw05pqzQycRibkEsVmaK7ZJgaW/1fa5buC0e45XcHrQ5s4ec2yYBp0MM6M/bonKEIdV3yRRHE1uVeeCKgxxhnj+lilklS8/P/TCy+oqHpC4HlDSCqoFdUUS5MElAfxVK68X2LuUiLUZEPp/T9KxZlg6pdL1SbQgfiCmE2cMnrSmt37wuK9Ubh2dJVqccphPWf9gdaynzJxokMiF3umkMtOzyhODmZtjxPhAuwZHdf6jUuwJepLETK2txJfAiza0LuoIfACeoeBLaiuZqcTJIYbV/YzfpMFjhtsIU957k4syksFYRLGxogfXIyH2sTeqMk03bDDNzCKwccAvTVC155SBSY5o4wFeYVgy5wANwyZkmWZu2JBpqlqJ6TOSuEqM1EyfnG9RIDcLikX5xzf9PahxW/yQ/3pxlNtgmLYO9odic7MiwewLE3tySSnwmsuu1Yub203aW8RGtUY6I2p7s+Al73XN7tzLRIqAgsaq/enatLs33mxTlv5BZ9FVUroIRxEQ6MlG4q4GKorwBSfFwXiUUcUe76TTzpDWLgig4ja4lu/QZi6z8EQbO/Dgu653DYIJzLFFCk2GcwlBisVFXshYJWhxT6Qa6oAvD0tGyBQSIF+kzJMpFBrFwY4MKGQKjWxHqro4snQVpCumGDKNoupQkcVyQE6HrloosA21JVPmSHawRES4QTBpSLcJIxxwCHEgSJoTPzwAiXNdiUu4a0mxNjL6AVncEdVUub53ScWe1qaFeXaBuOgYTTiOYcTX1K7oUyTshD9dFOzgShO7icr325r5tqxPDY2InvNpbc+ZOrYMd/jPmULviY+KvoRY4EVvxGAgIJUi3acWkP8j/ALMpVIAYbCtBFEAy8op7UhEQhQ1BYZpKVQv4ohTmpWNPoS1m8hbUA7B9Y484i4D9C/Ht89JpbS029Q9qDdT7F6D3tka+lHksXRzPylwnDgA3TQ+8EQNe9T1wxq4aPWi3fGiqG/FOI6J4cuaF61/xfq1tGlri9aGr8j1WbpgU43LEq88EFA7s4HFFTRIUdcXupFZsNKTWls4q2X9xVn5lizS9anvO7q7TJWmA+MjkRwwjb7K2N7959R1EkuIKMyiaSdo0WYKsOUnRu0vk1UdBlsnlfb5pEBv//VOF0rLf3AHtZ29WzahWxJ2Dfy5puNBuMuWR/G2meAU+ttH9DH00YmdQhP78+O2BNkxg4nuG+Czw6g1qM6e3oBajzJWbsXD4OUO2Vr98ibmvQafki2PKkv9O+76LL7VePnrXaE6v0XtA3pWr1CuvwdT5immSl2DRlpHfbhGUbT1ybKykC0P/IoetIz8fTOivbbQrqFa2TK5/Wet4rUiplYP97jz8SrLIqcix2UuF1+P/a3n6JXiV2qbjdYb1ZJXSkO9QK+MqtrBZDccFXhNChQoJOcAC/nJ+u/4H/XG9PCNFg4PdSnKackc12kcZq/wUQPoCunqoszPLbND506QJltvcOiL2YX0QinsZLvOE0iYQRji6OsvAxbont2OBeardVL4AU2ZAC97W+/nrG69Ncw9OTV2ikg4lXCKQDxF7t+jAXFREe8j+hQaIIsB188fjWOWL48xvtMf1H9ngV9wL2VBTVDNArY6uVAqGFUfds0MzfbxVy2b2eIb49fMDk3RK+01reFBteF2RS2cmE6/GN8us8Lt2wrNu17EvOgyYFUEg9LIl09OXJMdk/04EfxSXGc0u+0v00fraRHvyWePNHDeU25NfTB5dqRp6tNMsiwWdBBfw95cYgvpqcFTEliImnWhzdNcZqOReSQ6xUOnotkfI+Xpac5f8xs446MmGPy8PuL2yCLGGZoSCaCpqGVmqqHDSrNRasts4GyX+ShVqctRWvCxG+BnFCAKqpYW2IZ5nW2BiJKmSNkwyvgNkFRGU9ICEBXtjFlXBGovfbVQR82UQ4dVQKAp/mQAsT/d8J19ftr609kkzjP2uMEzzoeBD/smGYxH3OQk3fxo98x+Cjyhtc6gJ4mmxKeoyVaTK7mXv8nazEn0TOuebWLSJFFEvEkUEydbRa2Tfbk5kyQxYcZ+xqn0H9E+tD96nyj1ECLmTaqlh85eRW+9K9Kt6Kvr9YFfYO3wBuAUU9Rl85Awu6dmKJSZqdujFMqo/ZslS+bYeM78nn7N+QhhxoylMNLBtX8PXQK+34NYV3/l0Q1PNU+foAWmqTnv/CnyaP6XXHCeIt9cIW4jSt88lve9iN2uDujx/yrw0KVFb+7rcr7dO/ia+KoGfWqTHc5LaIUjihTOhMNo0itveKytPFsJsRWaa1npUeA7DIMenMKIIdnZ8dOytORbui7fo4yv1ypZhlL5ZrwnW6ssyxl3q9ZKNuIEHWsyWqKvV+CY7pGfN6o8T0QzFsLW5HSkQbHQisXXalz5fajGpFOaDB4NFuwSlE5frVbxS1UcF5yVFYo1LWE05ci4aI8jlmdgjLis/Yimrqd49qIVRt67MdqQr6Vf+1J81Kq/LFOffTg7ovWw/aqstN8y/sdB+SikZAjpgCGx3OvSq893/LtF266n0vhRw/DLF7EQk8WJbx77RfYbA+YjXAauTcJkGcW5YpUNGwWsNFalAQTD1oDtaFPhy+RxjIocsitjj+TuwhiTwwbDfDJEdfo9/QUnCDtb5Bk7p8pfH/9vVcyzc+peyNJq/YE8cZ7VKwt2U4fiQwMTa4zhVsQnDgxPhySqtNiavhI8k8GrVPxFoNPPl4ggG6g15ljZksTK2K0NNZSlWMwQfDjO8NuQ673P909pug9GwSFIGFGOEpTvWvhVsPi3hy9VlGrFl8ijEJ2pFtPPRgIZBjfsxkThsCjs6ycHF+LpeL4VrIEsOXntFUx35moFJZmTeBHMnzScF82L5kXznCvH8IHpYZhPS1R5+X3nz/dVUYD6KgPg0SyUt3ZtPpwHm0coz8htbwjbPyDNPS0ggB2y180I8H95Mv6qtbd5eQtr0xq5s5YdEJDmt50wQVRZLYEh/oIYl0MyrVYGSaEYLZABaUyMFJJB2hhICsD8uU+T1PImVN/0dF9HUAeEFplqO93y+Ul8x45WHL/5SQUC2ClTUz1VBvr8IQBc01a5RqwCvlMb/+UMFfTkvHu491+r3qUbY9+xNw1Zv5ve+y5249Jeq38/VeOdrvfdsxBXs734CqF+qxnXNI7gt1VvsYRgciBMUhIJ0MFZ6RYFB4/h2D8NEIN3abi0d/yfhZ9gvRPfRNpH3PGow98lODjirU5jkVvhssz+326UixxvEWbjnweUgPA3RhSfuwA297NN0idHU9j0J9PMGj9DodezNX1GjVf/ef6ciEzPVoa9K5XJ9iiTwGw1P8LucC8cSejpqXvgSvxRFoLGG1uH0on1bQEHCRuiDlpnFMvGiVgTfHa1cI2CHfPhfsLCuw94lxFineFqPM75lSdzCf+oafp2obkvDcs+9t/vx+GEPqnUp/N8Y71jkCzqXYs19h7J3ZLvlW5kUPGrmvudQHd4NbyXLCUmK/cA9zm4ux+U+64DUai+R4/mQ/IRui/wtCzLI8dsAuZ3762MWPV/JebfK/C6M2fWodajRs+g1gEGr3ercOYM8PpiCUFLp9LuNYXsfmv0lnY169d3M8dJcz0vSsQHTOAs68Nc1XXhrzN8CF71etsf7R97v7e8dQUGRw07DQUVW1QQxk7DLskx4jHFynu7V6QZ7OKEhnJ+baEtBS5ugcMEE4Nd6lZeEI86S7Ccv5/vEg1hb+lCzC/F3ZIWAW5EQwDz6MepZVKVl0mticpTuuzH3gE+u4otOlHf0iMnuoCr3acQF6K8p2suQagaTi8JIx7ylPedvRZGXYqbceIxXmmDFBs3W1rd+aTc62qKHGfRsFkU4Fn658pqm7JZo5jeIKz27jbO8ePlOL/itJ23g9GSvBU10JJV205suwu+r91sGcVQv3RdZ5O9yEzv7hmg4xU4btll6x1LLeGzN7xfrMc24ym5HgW2hbrsNXm1qH15sBaO3rdknrgvCY6xT5t9+l6fKkNBay79uWGQdRO/fI3f1r2/Z3znsMYleBSWHBKp43m4CRdAUbItc8R3BAy6vs2knzLGnSfGkykZscR5nGJa44I5/ycF0SKxLxtMXQLzcP7sYHsKTUUfC3G1612/C3gLfqzzdwyPBNltimuqztnvm7G1NsrZcGVm2FCymiNADJf81GQp4KzxOPsImrhbGX1JV4x2MQhdtCgkIv9xGkt2VAX4cQbNdgRrgl0zC5T9pHawKDpjHYXVQQNLfmprvbfLNnnG23DpOSt6fUhEXZj1MQShFH+JClruJyxozd4Qnb5+d0RG3C+y3HKavzXHU5m/1Tg+0y2IIYher46o3BBZtVatjVynjq7yBzdeupfE2h/XBpouWJRicTIStdFojhGg84zgH9OYxRgQiMGUhfK1GZEmoRWxvIECi0BWOda8wTy1PLUhe/nCNMEX9ZyPxbHwY+bHwo4JjmpoMhlOSr8rImg4OzOsraODPbL+vVGwzZHH/HM4tdFwt8X1SFRk+n7v35A1TvZX15+hrrt7pzC6TVby5/7vtxywHysKU/PCEmKMQ93xnJA0Riwj4lbb2qudv6JPBbKCsMx4t8PKOqMhzyOcox5D1EsHotkO+STGsy1cOnfz6vubpPbuPr0+vva+3r3e8eKhmu55tJ0dEIzqkWQA0az72iw/CKR7oXoSU90t3BnedtW9y+z9Ni/x7l3hKN9WSTfeMoUa38tlpGj93Fc7Mb9RbEoMpez/1693YRBYscbM95z8tgIuIsPQ5IYGza1MdvduE8duEjHHFuA0kcDlcCqLuZWOBQWtVIsmWiotJma/U8iqFGA+L01Lq6uA2HmLE7Phda2y+AJgMuPAb/m88Mx0uJ1Uahe+7rG/77dO87LH655OUmm43fQZty+FvbS2tPCzQKeEjlQJyNGf7YvbmXsjTcNzGqk/5J+W1oxAx3BI9tsrGJsgkyfG4FJtmSjU+5DwgnXp8D/fR9ABDOwuuLPC4FDSm72edPEMsq5yeHLbpUttZPaRDdYhZy6S1pdNaxkdBb7izQeQefNOBz9KCqI0V8xJ13TZO01ZzSl4P+MjsAs0ZF/72EDpVge16/yYpzBCElo70GoFTWku1dWmqQvDhKHC970QF3OXvloXJELSG2gqFd2RGweEFlnG7c+16NyFh2YyRMuOHC89uzSMnXPz+0t2Ftt+JpXkma9L0bm1hNLHWbAqG2MNzl+D5IQKZ69uzoGjCi3voWxfd938zK0/DVUp4aqteytoPe8Oo8rpHf1QpRqu/GZRYLeGHgbpsqEQwGTDoFAoRwKmNBQCvP1Vu21r7eLq8e9vHq978a/P3yeelxr4hwv4K9QCr7XnQxafUy8rLQ9sCehU6/gaKpj3bK0glB4YsCdgWQFgvQphBrQtk+M5yB1FAZDrlM7/+ZVgbPIVH7Dxr0eEQmmAWVmRUstCh1SCavBf3qqoUlAOi014WDpUkx1vjsErU7LjjGmlq3298Y+0yQrgb1oncu6E75XElgqtkVXYtSg7lv8fJQS/rgUJ9XKGb9SwoJYcia5MRSVc87RQqNDaSatV4GuhNPwKPsdRySw61ynHOvcBoJccHbVMzeFSvQaP2R2fCkJFzv9RgjD4aDg8tCRcWzOqhZ3juP8ZM2oAN2Gl+r5wLJzbwCRw/CZs484F/r+mnVGoVSPsqy1cOj5SCh+W81D8qvj5z9r8NY9yS+Gx+KgOD53DTj3dfbXdzblUvcKiwuZdesl8KfP/vHKPbM+JdVtS05uYl+wQvyi0Rm7t8BVQiIe1Naz2wTnJVGnpC5yZ6+/sPIpICni5HYOqh09zVQ57MzvGFvnOETPeD+Bn1ivxtebXI4G2Utc/AXAdY/kgDD3nXOcE/XNKiFbZGXFlNha6yI9oDfsLAG533FQiOx/nn+m1gKZ7UGcJIIjUovOjksai7P9HUpB/Tx/UpNK8/8dJ6PjFPzfHPdQx5vE/cfapBXQ5xEeixnqTboPXzF/Lvx9p9vFDuUn7R9Pw08wi1y/MM3BsEOcTmP92c/2/9v6vlAD1gMOu5v/R78x/CPXn87k2kmgndkg5FvC9uAGszZ1R/0w9Ltsz6K9y3OkjzNc2UNpa/Sfmn7Qhpg8h5aT6u7ST8H/rxZ5Hw7Ud4voeqe2i9k+ywFwNiH8N2sCJAIfEgfu8kmDcLAYDFqw93bvRXbQCoQfceWMaHDVKdxkoMx80VhO3jU33sHHsPv/rntgoJSTCBAD3NB4aw9KhxjT3o1GWJgNl5kxjtfehsVkGUI1jr4J5MyauAy+I4sk0CKEes14geBO8FG+rftK024EfmrXhlzgti3VT1t9XfJAntnBJx9SKGG04OP1+2DKyNujIYSWQchaJj6oyfRWUEJwq1JNpEEI95pdnXyB4c95StL7ynzTtduCRtd4++y9xWt5y3ZR1ROCD+Ki1lmJMx9SKSEY/KRzce/TdSWSbbNCxv9BKIOWcoMRHJSOZWFLmj7p420nU0nec1bHL+WCFokSNFkP0GH1LzHUas5jHIpabNm/5t95Hptvj9fkDQSQroXAkGosn1GQqncnm8oViqVzRdMOs1tU3NDY1t1yhcZEVVdMN8yG3o+N6/kDw7SkaKfGxf1ikks+LK5lsLvdoWSiWypVqrd5ottqdbq8/GI7Gk+lsvliu1pvtbn84en4QRnGSZnlRVnXTdv0wTvOybvtxXvfzfr6/bEkR+H8D5oFLg+Fp46ZulB+J4imgXUw9DaYkpgDLw7DxLGEcEZN0I+pNn9RdfASb2/QWXPWF4sXDKvbMqC5UgWPb9C5jRinBJwK4RYEe7Meef6p/6EakYI3dsHOLu3oTM0oshis39qcVnlLm9R8Y8uEQv0lf2uCgnvrGxEob77PSR7STxAo1xmDaf1uG8B8jVjbgGW+3wj8uggmmB+PHRAmeMS7LFL/QZRntjREyGA8iahGnXwztqeDK5QG/SNTICTvTwr3P//DjX/TdbRx0Ey8BE+IfkvAQMhkeYl+t6MEJ9Q/5Om7y3CAUpK228wQGX/92MMFOfOSkZ/bvuMCwDzI99gg1/XOiHRcrHPevXD3yrn5WXNW/5n0LV2IwQjit/n1onUZ65GQkxCFfXHpuwWwwj5yNEhTnG/EbManEIbfgJF6IEE6nD7vGxTi4QeLSmh84ICh65ZdlTiHwJdwkiT5xyhRC6JHUWs7FiIFeqc24MM6SJ4spq4tul2g4Z+1F/NGokqgA5hdWKLEHXcfUbhQsXN1YL1ECZioUvydL/eWcuojn2aNKRpVhhLZk5BA4vYNRsjTIpBVDhS4ywlMrfIAa1kq4wHPcxR/w1HA5WWfG543kINMYqZuRZU6KfKbv4tXImfVvpPdWItRWtuZhuLKJYn4JaRzgbmKWaSGZ1fEN5nRi5G7a5vA0cpeuxVBwJIu3eBEP8Js5S3Q44pN6U9cmXu5h0rL2VB/dv+EQFF6JSZGFU0kbwWFsjg8Y0RQWruhpaxcd6QXsudfMwzirL8bu5IhAOJ5v5Jy+EO7U3W26VmVpEEpH6fDUGEu3iV8EmlBWeFqnHZN2LNHDAronvLb/V+o/wijlpqZt/kOYrT/xlUKH2zhiatZmWXxHPVZWTLqvEx1UN4lv6iu6aBNXnCGxk6ao+a7+gEQNH7KnIB9s+ZQxEKbbHA6lHIYdxbkAfXKOSnc8qYRzqhHiU5smNGhs74rFUK7wdNl1txfYHmBd8nXcegbByDu7mw0m18iGYXLyc+oQK3eOkFCRNk/BhYEG8dMvhackURmEpSfawuQsVWhkwBFbt21whNpKUZSg3ul2LVZwicQTzFN5senFu3hHuoTD4OJvF1/yjzn4+HFKRNKc2xeMsP5bglHyaYqzTHlSmQfLhRrvjoyRbH1n9bq+2R/vMDYvL7dLe+raiJ4Vi6H8FGQwxaKlkUHPEbd3CS6FbFhXnfNTBxMUrpGiXiG+Bn/swbdv/l1QzLp4UurSPJg2iBcQP7yRU5eh46LzKwUAAA==") format("woff2"),url(../../assets/fonts/iconfont.woff) format("woff"),url(../../assets/fonts/iconfont.ttf) format("truetype"),url(../../assets/images/iconfont.f7db4e1.svg#iconfont) format("svg");
}

.iconfont {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-cn_circus:before {
    content: "\e605";
}

.icon-dongwuwenhua:before {
    content: "\e604";
}

.icon-guangdongshengchanglongdongzhiwubaohujijinhui:before {
    content: "\e602";
}

.icon-kexueyanjiu:before {
    content: "\e603";
}

.icon-zhekoutequan:before {
    content: "\e6a8";
}

.icon-shengri:before {
    content: "\e6a9";
}

.icon-xingzhuang:before {
    content: "\e6a7";
}

.icon-yiri:before {
    content: "\e6a5";
}

.icon-touxiang:before {
    content: "\e698";
}

.icon-baoxianxiang2:before {
    content: "\e696";
}

.icon-qixiajigou:before {
    content: "\e69e";
}

.icon-guanyuwomen:before {
    content: "\e6a0";
}

.icon-xiaoshifuwu1:before {
    content: "\e6a1";
}

.icon-jingguan1:before {
    content: "\e6a2";
}

.icon-changlongnianka1:before {
    content: "\e6a3";
}

.icon-louceng1:before {
    content: "\e6a4";
}

.icon-fangwumianji:before {
    content: "\e6a6";
}

.icon-gaotiehuoche1:before {
    content: "\e681";
}

.icon-icon-jituanguanwang-dailihezuo-lianxiren:before {
    content: "\e601";
}

.icon-yuandianxiao:before {
    content: "\e757";
}

.icon-zijiachuzuche:before {
    content: "\e69c";
}

.icon-baoxianxiang1:before {
    content: "\e69d";
}

.icon-xiaoshifuwu:before {
    content: "\e699";
}

.icon-dianshi:before {
    content: "\e69a";
}

.icon-weixingpindao:before {
    content: "\e69b";
}

.icon-duliyugang1:before {
    content: "\e692";
}

.icon-Wi-Fi1:before {
    content: "\e693";
}

.icon-zhucewancheng1:before {
    content: "\e695";
}

.icon-shuangrenchuang1:before {
    content: "\e697";
}

.icon-xiaozujian:before {
    content: "\e691";
}

.icon-zhukaxianshiliyu:before {
    content: "\e690";
}

.icon-zhuceliucheng:before {
    content: "\e68f";
}

.icon-V:before {
    content: "\e68e";
}

.icon-huiyuanjulebu1:before {
    content: "\e68d";
}

.icon-rili:before {
    content: "\e68c";
}

.icon-xingzhuangjiehe2:before {
    content: "\e68a";
}

.icon-lianxiren:before {
    content: "\e68b";
}

.icon-xiaoren:before {
    content: "\e688";
}

.icon-bumenbeifen:before {
    content: "\e689";
}

.icon-xingzhuangjiehetuichu:before {
    content: "\e686";
}

.icon-xingzhuangjiehe1:before {
    content: "\e687";
}

.icon-xingzhuangjiehe:before {
    content: "\e685";
}

.icon-gaotiehuoche:before {
    content: "\e680";
}

.icon-xianggang:before {
    content: "\e682";
}

.icon-gangkou:before {
    content: "\e683";
}

.icon-aomen:before {
    content: "\e684";
}

.icon-baoyu:before {
    content: "\e676";
}

.icon-fankuileixing:before {
    content: "\e678";
}

.icon-liulan:before {
    content: "\e679";
}

.icon-zhucewancheng:before {
    content: "\e67a";
}

.icon-taifeng:before {
    content: "\e67b";
}

.icon-youxiaozhengjian:before {
    content: "\e67c";
}

.icon-rengongkefu:before {
    content: "\e67d";
}

.icon-saomiaochikarenxinxi:before {
    content: "\e67e";
}

.icon-changlongnianka:before {
    content: "\e67f";
}

.icon-tuifang:before {
    content: "\e674";
}

.icon-hanglijicun:before {
    content: "\e675";
}

.icon-chuansuoba:before {
    content: "\e673";
}

.icon-shouji:before {
    content: "\e671";
}

.icon-diannao:before {
    content: "\e672";
}

.icon-lianxiwomen-:before {
    content: "\e670";
}

.icon-zhukezhuanqu:before {
    content: "\e66f";
}

.icon-daoyoufuwu:before {
    content: "\e66e";
}

.icon-kuaisutongdao:before {
    content: "\e66b";
}

.icon-ciruyuan:before {
    content: "\e66c";
}

.icon-mianqiandanfuwu:before {
    content: "\e66d";
}

.icon-shuishijie:before {
    content: "\e66a";
}

.icon-jiazaidonghua:before {
    content: "\e694";
}

.icon-scale:before {
    content: "\e60b";
}

.icon-fangdajing:before {
    content: "\e665";
}

.icon-tupiansuoxiao:before {
    content: "\e666";
}

.icon-tupianmanping:before {
    content: "\e667";
}

.icon-tupianfangda:before {
    content: "\e668";
}

.icon-guanbianniu:before {
    content: "\e669";
}

.icon-shipin:before {
    content: "\e646";
}

.icon-yulei:before {
    content: "\e647";
}

.icon-hunyan:before {
    content: "\e648";
}

.icon-burudongwu:before {
    content: "\e649";
}

.icon-shuangrenchuang:before {
    content: "\e64b";
}

.icon-weixinzhifu:before {
    content: "\e64c";
}

.icon-pahangdongwu:before {
    content: "\e64d";
}

.icon-duliyugang:before {
    content: "\e64e";
}

.icon-yajin:before {
    content: "\e64f";
}

.icon-Wi-Fi:before {
    content: "\e650";
}

.icon-pingguozhifu:before {
    content: "\e651";
}

.icon-yongjuyangshi:before {
    content: "\e652";
}

.icon-shijian:before {
    content: "\e653";
}

.icon-dianziqianbao:before {
    content: "\e654";
}

.icon-huanlechangwan:before {
    content: "\e655";
}

.icon-zhifubao:before {
    content: "\e657";
}

.icon-wenjianxiazai:before {
    content: "\e658";
}

.icon-niaolei:before {
    content: "\e659";
}

.icon-jiage:before {
    content: "\e65a";
}

.icon-jingxianciji:before {
    content: "\e65b";
}

.icon-zhifufangshi:before {
    content: "\e65c";
}

.icon-liangqidongwu:before {
    content: "\e65d";
}

.icon-ruzhurenshu:before {
    content: "\e65e";
}

.icon-wujizhuidongwu:before {
    content: "\e65f";
}

.icon-fuwuduixiang:before {
    content: "\e660";
}

.icon-ketangshichang:before {
    content: "\e661";
}

.icon-youxiang:before {
    content: "\e662";
}

.icon-kuaisuwandai:before {
    content: "\e663";
}

.icon-jiatingtongle:before {
    content: "\e664";
}

.icon-xiazaizhongxin:before {
    content: "\e61e";
}

.icon-lvhangjihua:before {
    content: "\e61f";
}

.icon-kehufuwu:before {
    content: "\e621";
}

.icon-hangchengtuijian:before {
    content: "\e622";
}

.icon-dongwuhudong:before {
    content: "\e623";
}

.icon-yanyi:before {
    content: "\e624";
}

.icon-zhutileyuan:before {
    content: "\e625";
}

.icon-changjianwenti:before {
    content: "\e626";
}

.icon-yuanneibiaoyan:before {
    content: "\e629";
}

.icon-yanyimenpiao:before {
    content: "\e62a";
}

.icon-canyingouwu:before {
    content: "\e62b";
}

.icon-zhutihuodong:before {
    content: "\e62d";
}

.icon-youyuanzhiyin:before {
    content: "\e62e";
}

.icon-youyuanxuzhi:before {
    content: "\e62f";
}

.icon-yanxuehudong:before {
    content: "\e630";
}

.icon-bianlifuwu:before {
    content: "\e631";
}

.icon-canyinmeishi:before {
    content: "\e633";
}

.icon-jingdian:before {
    content: "\e634";
}

.icon-xiuxiansheshi:before {
    content: "\e635";
}

.icon-jingcaijumu:before {
    content: "\e636";
}

.icon-zunxiangtequan:before {
    content: "\e637";
}

.icon-yanxueketang:before {
    content: "\e638";
}

.icon-dituyujiaotong:before {
    content: "\e63a";
}

.icon-sousuo:before {
    content: "\e63b";
}

.icon-xinwengonggao:before {
    content: "\e63c";
}

.icon-ruzhuxuzhi:before {
    content: "\e63d";
}

.icon-jingcaitupian:before {
    content: "\e63e";
}

.icon-leyuansheshi:before {
    content: "\e63f";
}

.icon-huiyuanjulebu:before {
    content: "\e640";
}

.icon-hunyanhuiyi:before {
    content: "\e641";
}

.icon-shouye:before {
    content: "\e642";
}

.icon-jiudian:before {
    content: "\e643";
}

.icon-youhuifangan:before {
    content: "\e644";
}

.icon-yuyan:before {
    content: "\e645";
}

.icon-jiaotongzhinan:before {
    content: "\e61d";
}

.icon-ins:before {
    content: "\e639";
}

.icon-Group-:before {
    content: "\e69f";
}

.icon-jiaobiao1:before {
    content: "\e61c";
}

.icon-gonggao:before {
    content: "\e617";
}

.icon-dianhua:before {
    content: "\e62c";
}

.icon-global:before {
    content: "\e656";
}

.icon-search:before {
    content: "\e628";
}

.icon-quanyi:before {
    content: "\e7ae";
}

.icon-right:before {
    content: "\e64a";
}

.icon-left:before {
    content: "\ec60";
}

.icon-up:before {
    content: "\ec61";
}

.icon-down:before {
    content: "\ec62";
}

.icon-xingxing:before {
    content: "\e632";
}

.icon-xinxitishidian:before {
    content: "\e60f";
}

.icon-close:before {
    content: "\e61a";
}

.icon-facebook:before {
    content: "\e616";
}

.icon-sina:before {
    content: "\e610";
}

.icon-twitter:before {
    content: "\ec5f";
}

.icon-wechat:before {
    content: "\e758";
}

.icon-logo:before {
    content: "\e600";
}

.icon-jiantou-you:before {
    content: "\e738";
}

.icon-jia:before {
    content: "\e620";
}

.icon-jian:before {
    content: "\e794";
}

.icon-_logo:before {
    content: "\ec55";
}

.icon-gouwuche:before {
    content: "\e726";
}

.icon-diqiuquanqiu:before {
    content: "\e76c";
}

.icon-icon-user:before {
    content: "\e677";
}

a, article, aside, b, body, button, dd, div, dl, dt, figcaption, figure, footer, h1, h2, h3, h4, h5, h6, header, html, i, input, li, nav, p, section, select, span, textarea, ul {
    padding: 0;
    margin: 0;
    list-style: none;
    font-style: normal;
    text-decoration: none;
    border: none;
    box-sizing: border-box;
}

body {
    font-family: PingFang SC,Lantinghei SC,Microsoft YaHei,HanHei SC,Helvetica Neue,Open Sans,Arial,Hiragino Sans GB,微软雅黑,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif;
    color: #333;
    background: #ededef;
    overflow-x: hidden;
}

@media screen and (min-width:992px) {
    body {
      /*  padding-top: 110px; */
    }

        body.index-wrap {
            padding-top: 70px;
        }
}

@media screen and (max-width:991px) {
    body {
        padding-top: 52px;
    }

        body #main-wrap {
            margin-top: 30px;
        }

        body.index-wrap {
            padding-top: 52px;
        }

            body.index-wrap #main-wrap {
                margin-top: 0;
            }
}

@media screen and (min-width:992px) {
    #data-input1-picker, #data-input2-picker, #data-input3-picker {
        position: fixed !important;
        top: 150px !important;
        z-index: 22000 !important;
    }
}

.dropdown-backdrop {
    display: none;
}

* {
    -webkit-tap-highlight-color: transparent;
    -webkit-font-smoothing: antialiased;
}

:active, :focus {
    outline: none;
}

.ban-scroll {
    overflow-y: hidden;
}

.btn:active, .btn:focus {
    box-shadow: none;
}

a {
    transition: all .5s ease;
    color: #333;
}

    a:focus, a:hover {
        text-decoration: none;
        color: #005baa;
    }

img {
    border: 0;
    vertical-align: top;
    display: block;
}

.clearFix:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
}

input[type=button], input[type=reset], input[type=search], input[type=submit] {
    -webkit-appearance: none;
}

button:focus, input:focus {
    outline: none !important;
}

input:focus {
    border-color: transparent;
    box-shadow: none;
    border-radius: 5px !important;
}

textarea {
    -webkit-appearance: none;
}

.scrolled {
    opacity: 0;
}

.h1, .h2, .h3, .h4, .h5, .h6, .p, h1, h2, h3, h4, h5, h6, p {
    margin: 0;
    padding: 0;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: 0;
}

.h1, h1 {
    font-size: 44px;
}

.h1, .h2, h1, h2 {
    font-weight: 400;
    line-height: 1.1;
}

.h2, h2 {
    font-size: 30px;
}

.h3, h3 {
    font-size: 24px;
    font-weight: 400;
    line-height: 1.3;
}

.h4, h4 {
    font-size: 18px;
}

.h4, .h5, .p, h4, h5, p {
    font-weight: 400;
    line-height: 1.4;
}

.h5, .p, h5, p {
    font-size: 16px;
}


.row   .yffont p {
    font-size: 13px;
}

    .h5.small, .p.small, h5.small, p.small {
        font-size: 12px;
    }

.h6, h6 {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
}

.bolder {
    font-weight: bolder;
}

.hidePendant {
    display: block !important;
}

@media screen and (max-width:1500px) {
    .hidePendant {
        display: none !important;
    }
}

@media screen and (max-width:767px) {
    .h1, h1 {
        font-size: 28px;
    }

    .h1, .h2, h1, h2 {
        line-height: 1.2;
    }

    .h2, h2 {
        font-size: 24px;
    }

    .h3, h3 {
        font-size: 18px;
    }

    .h3, .h4, h3, h4 {
        line-height: 1.2;
    }

    .h4, h4 {
        font-size: 16px;
    }

    .h5, .h6, .p, h5, h6, p {
        font-size: 14px;
        line-height: 1.6;
    }
}

#main-wrap {
    overflow: hidden;
}

@media (min-width:1200px) {
    .container {
        width: 1194px;
    }
}

.datetimepicker {
    padding: 10px;
    box-shadow: 2px 3px 0 rgba(0,0,0,.1);
    z-index: 997 !important;
}

.datetimepicker-dropdown-bottom-right:after, .datetimepicker-dropdown-bottom-right:before {
    display: none;
}

.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {
    width: 40px;
    height: 40px;
    border: 2px solid #fff;
    background: #d3e8f5;
    border-radius: 8px;
}

.datetimepicker table tr td.new, .datetimepicker table tr td.old {
    background: #d8d8d8;
}

.datetimepicker table thead tr > td, .datetimepicker table thead tr > th {
    border: none;
    background: none;
    border-radius: 4px;
}

.datetimepicker table tr td.active.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover.active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active:hover:active {
    background: #b7c906;
    text-shadow: none;
    border-color: #fff;
}

.datetimepicker table tr td.disabled, .datetimepicker table tr td.disabled:hover {
    background: #d8d8d8;
}

@media screen and (max-width:991px) {
    .datetimepicker {
        position: fixed !important;
        top: 50% !important;
        left: 50% !important;
        transform: translate(-50%,-50%);
        z-index: 20021 !important;
        margin: 0 !important;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
        border: none !important;
        box-shadow: none;
    }

        .datetimepicker:after, .datetimepicker:before {
            display: none;
        }
}

.c-layer-alert, .c-layer-confirm {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 80%;
    height: 200px;
    display: none;
    z-index: 1030;
    max-width: 400px;
    background-color: #fff;
    box-shadow: 0 0 20px 2px rgba(0,0,0,.2);
    border-radius: 20px;
    text-align: center;
}

    .active.c-layer-confirm, .c-layer-alert.active {
        display: block;
    }

    .c-layer-alert .alert-head, .c-layer-confirm .alert-head {
        height: 20px;
    }

    .c-layer-alert .alert-body, .c-layer-confirm .alert-body {
        position: relative;
        height: 115px;
    }

    .c-layer-alert .alert-content, .c-layer-confirm .alert-content {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        width: 100%;
        padding-left: 30px;
        padding-right: 30px;
        font-size: 24px;
    }

    .c-layer-alert .alert-foot, .c-layer-confirm .alert-foot {
        height: 65px;
    }

    .c-layer-alert .c-button, .c-layer-confirm .c-button {
        display: inline-block;
        margin-left: 14px;
        margin-right: 14px;
        padding: 10px 50px;
    }

        .c-layer-alert .c-button:before, .c-layer-confirm .c-button:before {
            box-shadow: none !important;
        }

.c-slider-normal .swiper-container {
    overflow: visible;
}

.c-slider-normal .swiper-slide {
    width: 25%;
}

    .c-slider-normal .swiper-slide .wrapper {
        position: relative;
        display: block;
        border-radius: 24px;
        overflow: hidden;
        box-shadow: 2px 0 6px 1px #ddd;
    }

    .c-slider-normal .swiper-slide .sImg {
        overflow: hidden;
    }

        .c-slider-normal .swiper-slide .sImg img {
            width: 100%;
            transition: all .8s;
        }

    .c-slider-normal .swiper-slide .text {
        padding: 30px 30px 50px;
        background: #fff;
        text-align: center;
    }

        .c-slider-normal .swiper-slide .text .h4 {
            font-weight: bolder;
            color: #333;
            margin-bottom: 10px;
            text-align: left;
        }

        .c-slider-normal .swiper-slide .text .p {
            color: #333;
            text-align: left;
        }

        .c-slider-normal .swiper-slide .text .c-button {
            margin: 30px auto 0;
            display: inline-block;
            transform: translateX(50px) skew(-5deg);
            transition: transform .5s ease-out .4s,opacity .5s ease-out .4s;
        }

.c-slider-normal .c-circle-arrow {
    width: 50px;
    height: 50px;
}

    .c-slider-normal .c-circle-arrow i {
        display: block;
        width: 50px;
        height: 50px;
        font-size: 16px;
    }

        .c-slider-normal .c-circle-arrow i:before {
            width: 16px;
            line-height: 16px;
            height: 16px;
        }

@media screen and (max-width:767px) {
    .c-slider-normal .swiper-slide .text {
        padding: 30px 30px 40px;
    }

        .c-slider-normal .swiper-slide .text .h4 {
            margin-bottom: 5px;
        }

        .c-slider-normal .swiper-slide .text .c-button {
            margin: 15px auto 0;
            float: none;
            display: block;
        }
}

.c-layer-mb-video {
    position: fixed;
    display: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(33,33,33,.8);
    z-index: 11000;
}

    .c-layer-mb-video .container {
        position: absolute;
        top: 47% !important;
        left: 50% !important;
        transform: translate(-50%,-50%) !important;
        width: 100%;
    }

        .c-layer-mb-video .container .close {
            position: relative;
            display: block;
            width: 35px;
            height: 35px;
            background: #333;
            color: #fff;
            font-size: 20px;
            text-align: center;
            line-height: 35px;
            opacity: 1;
            cursor: pointer;
            font-weight: 400;
        }

        .c-layer-mb-video .container video {
            width: 100%;
            max-width: 1440px;
        }

@media screen and (min-width:768px) {
    .c-layer-mb-video .container {
        top: 50% !important;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
    }
}

.calendar-layer {
    position: fixed;
    z-index: 20020;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    background: rgba(33,33,33,.6);
}

@media screen and (width:992px) {
    .calendar-layer {
        display: none !important;
    }
}

#header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1000;
}

    #header .mb-title {
        display: none;
    }

    #header .icon-down, #header .icon-left, #header .icon-right {
        font-weight: bolder !important;
    }

@media screen and (min-width:992px) {
    #header .pc-header {
        transition: transform .5s;
    }
}

#header .nav-middle {
    position: relative;
    z-index: 1030;
    height: 70px;
    background: #fff;
}

    #header .nav-middle .container {
        position: relative;
        height: 100%;
    }

        #header .nav-middle .container .logo-wrap {
            float: left;
            display: block;
            width: 70px;
            height: 100%;
        }

            #header .nav-middle .container .logo-wrap .logo {
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                left: 15px;
                font-size: 36px;
                z-index: 4;
                color: #333 !important;
            }

            #header .nav-middle .container .logo-wrap .logo-bg {
                position: absolute;
                width: 89px;
                height: 33px;
                top: 100%;
                left: 0;
                overflow: hidden;
                z-index: -1;
            }

                #header .nav-middle .container .logo-wrap .logo-bg .cont {
                    position: relative;
                    top: -1px;
                    width: 100%;
                    height: 100%;
                    background: url(../../assets/images/arrow.652a52a.png) top no-repeat;
                    background-size: 100% auto;
                }

        #header .nav-middle .container .toggle {
            position: relative;
            float: left;
            height: 100%;
            margin-left: 10px;
            opacity: 1;
            transition: opacity .5s;
        }

            #header .nav-middle .container .toggle .btn-wrap {
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                position: relative;
                border-radius: 14px;
                height: 28px;
            }

            #header .nav-middle .container .toggle .btn {
                float: left;
                position: relative;
                padding: 0 15px;
                height: 28px;
                line-height: 28px;
                border: none;
                z-index: 10;
                width: 50%;
                top: -1px;
            }

                #header .nav-middle .container .toggle .btn.btn1, #header .nav-middle .container .toggle .btn.btn1:before {
                    left: -1px;
                }

@media screen and (max-width:1200px) {
    #header .nav-middle .container .toggle .btn.btn1 {
        left: -5px;
    }
}

@media screen and (max-width:992px) {
    #header .nav-middle .container .toggle .btn.btn1 {
        left: 0;
    }
}

#header .nav-middle .container .toggle .btn.btn2, #header .nav-middle .container .toggle .btn.btn2:before {
    right: -1px;
}

@media screen and (max-width:1200px) {
    #header .nav-middle .container .toggle .btn.btn2 {
        right: -5px;
    }
}

@media screen and (max-width:992px) {
    #header .nav-middle .container .toggle .btn.btn2 {
        right: 0;
    }
}

#header .nav-middle .container .toggle .btn:before {
    position: absolute;
    top: 0;
    content: "";
    display: block;
    width: 105%;
    height: 100%;
    border-radius: 15px;
    z-index: -1;
    transition: all .5s;
    background: transparent;
}

#header .nav-middle .container .toggle.is-zh .btn-wrap {
    color: #005baa;
    border: 1px solid #005baa;
}

#header .nav-middle .container .toggle.is-zh .btn:active, #header .nav-middle .container .toggle.is-zh .btn:hover, #header .nav-middle .container .toggle.is-zh .btn:visited {
    color: #ecb207 !important;
}

#header .nav-middle .container .toggle.is-zh .btn:before {
    background: #005baa;
}

#header .nav-middle .container .toggle.is-zh .btn.btn1:before {
    display: none;
}

#header .nav-middle .container .toggle.is-zh .btn.btn2 {
    color: #fff !important;
}

    #header .nav-middle .container .toggle.is-zh .btn.btn2:before {
        display: block;
    }

#header .nav-middle .container .toggle.is-gz .btn-wrap {
    color: #ecb207;
    border: 1px solid #ecb207;
}

#header .nav-middle .container .toggle.is-gz .btn:active, #header .nav-middle .container .toggle.is-gz .btn:hover, #header .nav-middle .container .toggle.is-gz .btn:visited {
    color: #005baa !important;
}

#header .nav-middle .container .toggle.is-gz .btn:before {
    background: #ecb207;
}

#header .nav-middle .container .toggle.is-gz .btn.btn2:before {
    display: none;
}

#header .nav-middle .container .toggle.is-gz .btn.btn1 {
    color: #fff !important;
}

    #header .nav-middle .container .toggle.is-gz .btn.btn1:before {
        display: block;
    }

#header .nav-middle .container .toggle.is-global .btn-wrap {
    border: 1px solid #46897d;
}

#header .nav-middle .container .toggle.is-global .btn {
    color: #46897d;
}

    #header .nav-middle .container .toggle.is-global .btn:active.btn1, #header .nav-middle .container .toggle.is-global .btn:hover.btn1, #header .nav-middle .container .toggle.is-global .btn:visited.btn1 {
        color: #ecb207 !important;
    }

    #header .nav-middle .container .toggle.is-global .btn:active.btn2, #header .nav-middle .container .toggle.is-global .btn:hover.btn2, #header .nav-middle .container .toggle.is-global .btn:visited.btn2 {
        color: #005baa !important;
    }

#header .nav-middle .container .toggle.is-group .btn-wrap {
    border: 1px solid #b44a9c;
}

#header .nav-middle .container .toggle.is-group .btn {
    color: #b44a9c;
}

    #header .nav-middle .container .toggle.is-group .btn:active.btn1, #header .nav-middle .container .toggle.is-group .btn:hover.btn1, #header .nav-middle .container .toggle.is-group .btn:visited.btn1 {
        color: #ecb207 !important;
    }

    #header .nav-middle .container .toggle.is-group .btn:active.btn2, #header .nav-middle .container .toggle.is-group .btn:hover.btn2, #header .nav-middle .container .toggle.is-group .btn:visited.btn2 {
        color: #005baa !important;
    }

#header .nav-middle .container .head-menu {
    position: fixed;
    top: 70px;
    z-index: 1040;
    left: 0;
    display: none;
    width: 100%;
    text-align: center;
}

    #header .nav-middle .container .head-menu .div-tabel {
        display: table;
        margin: 0 auto;
        width: 100%;
    }

    #header .nav-middle .container .head-menu .div-tabel-row {
        display: table-row;
    }

    #header .nav-middle .container .head-menu .div-table-cell {
        display: table-cell;
        padding: 20px;
        border-left: 1px solid #a1c8e3;
    }

        #header .nav-middle .container .head-menu .div-table-cell:last-of-type {
            border-right: 1px solid #a1c8e3;
        }

    #header .nav-middle .container .head-menu .dropdown-list {
        padding: 50px 15px;
    }

        #header .nav-middle .container .head-menu .dropdown-list .list-wrap {
            opacity: 0;
            transform: translateY(50px);
            transition: all .5s;
            text-align: center;
        }

        #header .nav-middle .container .head-menu .dropdown-list .see-more {
            text-align: left;
            margin-top: 10px;
        }

            #header .nav-middle .container .head-menu .dropdown-list .see-more .iconfont {
                margin-left: 5px;
            }

        #header .nav-middle .container .head-menu .dropdown-list .title {
            font-weight: bolder;
            margin-bottom: 30px;
            text-align: center;
        }

            #header .nav-middle .container .head-menu .dropdown-list .title .pic-icon {
                display: inline-block;
                vertical-align: middle;
                width: 15px;
                position: relative;
                margin-right: 10px;
            }

                #header .nav-middle .container .head-menu .dropdown-list .title .pic-icon img {
                    width: 100%;
                }

                #header .nav-middle .container .head-menu .dropdown-list .title .pic-icon .hover {
                    position: absolute;
                    top: 0;
                    left: 0;
                    opacity: 0;
                    transition: all .3s;
                    z-index: 5;
                }

            #header .nav-middle .container .head-menu .dropdown-list .title span {
                display: inline-block;
                vertical-align: middle;
            }

@media screen and (min-width:768px) {
    #header .nav-middle .container .head-menu .dropdown-list .title a:hover .hover {
        opacity: 1;
    }
}

#header .nav-middle .container .head-menu .dropdown-list .show {
    text-align: left;
    display: inline-block !important;
    vertical-align: middle;
    margin: 0 auto;
}

    #header .nav-middle .container .head-menu .dropdown-list .show .col-show {
        margin-bottom: 10px;
    }

#header .nav-middle .container .head-menu .dropdown-list .list .col-list {
    position: relative;
    margin-bottom: 10px;
}

    #header .nav-middle .container .head-menu .dropdown-list .list .col-list a {
        position: relative;
        display: block;
    }

    #header .nav-middle .container .head-menu .dropdown-list .list .col-list .text {
        position: relative;
        width: 100%;
        min-height: 60px;
        text-align: left;
    }

        #header .nav-middle .container .head-menu .dropdown-list .list .col-list .text span {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            left: 0;
            max-height: 60px;
            overflow: hidden;
            padding: 0 20px 0 75px;
        }

    #header .nav-middle .container .head-menu .dropdown-list .list .col-list .icon-right {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 0;
    }

    #header .nav-middle .container .head-menu .dropdown-list .list .col-list .picture {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 0;
        width: 60px;
        border-radius: 10px;
        overflow: hidden;
    }

        #header .nav-middle .container .head-menu .dropdown-list .list .col-list .picture img {
            width: 100%;
        }

@media screen and (max-width:1199px) {
    #header .nav-middle .container .head-menu .dropdown-list .list .col-list .picture {
        width: 50px;
    }

    #header .nav-middle .container .head-menu .dropdown-list .list .col-list .text span {
        padding-left: 60px;
    }
}

#header .nav-middle .container .head-menu.active .dropdown-list .list-wrap {
    opacity: 1;
    transform: translateY(0);
}

#header .nav-middle .container ul.nav {
    position: relative;
    z-index: 2;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    float: right;
    opacity: 1;
    transition: opacity .5s;
}

    #header .nav-middle .container ul.nav li {
        position: relative;
    }

        #header .nav-middle .container ul.nav li .first-menu {
            color: #333;
            font-size: 16px;
            line-height: 70px;
            margin: 0 30px;
            padding: 0;
        }

        #header .nav-middle .container ul.nav li > .icon-line {
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            bottom: 0;
            width: 0;
            right: auto;
            height: 5px;
            border-radius: 2px;
            background: #005baa;
            transition: all .3s;
        }

@media screen and (min-width:992px) {
    #header .nav-middle .container ul.nav li.current-page > .icon-line {
        width: 100%;
    }

    #header .nav-middle .container ul.nav li.active .head-menu, #header .nav-middle .container ul.nav li:hover .head-menu {
        display: block;
    }

    #header .nav-middle .container ul.nav li.active > .icon-line, #header .nav-middle .container ul.nav li:hover > .icon-line {
        width: 100%;
    }

    #header .nav-middle .container ul.nav li.active .first-menu, #header .nav-middle .container ul.nav li:hover .first-menu {
        background: none;
    }
}

#header .nav-middle .container ul.navbar-right {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    position: relative;
    opacity: 1;
    margin-right: 0;
    transition: opacity .5s;
}

    #header .nav-middle .container ul.navbar-right li {
        float: left;
    }

        #header .nav-middle .container ul.navbar-right li.member .iconfont {
            margin-right: 5px;
        }

        #header .nav-middle .container ul.navbar-right li.global .caret {
            margin-left: 5px;
        }

        #header .nav-middle .container ul.navbar-right li.global .iconfont {
            margin-right: 5px;
        }

        #header .nav-middle .container ul.navbar-right li.global .btn-group.open .btn .caret {
            transform: rotate(180deg);
        }

        #header .nav-middle .container ul.navbar-right li.global .dropdown-menu {
            right: auto;
            left: 0;
            width: 100%;
            min-width: auto;
            margin: 0;
            padding: 0;
            border: none;
            border-radius: 7px;
        }

            #header .nav-middle .container ul.navbar-right li.global .dropdown-menu .list {
                position: relative;
                max-width: none;
                width: 100%;
                padding: 10px 0;
                overflow-x: hidden;
                border-radius: 7px;
                border: 1px solid #a7a9ac;
                overflow-y: auto;
                max-height: 222px;
            }

            #header .nav-middle .container ul.navbar-right li.global .dropdown-menu a {
                display: block;
                padding: 5px 15px;
                color: #333;
            }

        #header .nav-middle .container ul.navbar-right li.search input {
            display: none;
        }

@media screen and (min-width:992px) {
    #header .nav-middle .container ul.navbar-right li .btn {
        border: none !important;
    }

    #header .nav-middle .container ul.navbar-right li.global .btn, #header .nav-middle .container ul.navbar-right li.member a, #header .nav-middle .container ul.navbar-right li.search .btn {
        padding: 6px 5px !important;
    }
}

@media screen and (max-width:1199px) {
    #header .nav-middle .container .toggle {
        margin-left: 10px;
    }

    #header .nav-middle .container ul.nav li .first-menu {
        margin: 0 6px;
    }
}

@media screen and (max-width:1199px) and (min-width:992px) {
    #header .nav-middle .container .toggle .btn, #header .nav-middle .container .toggle .btn-wrap {
        padding: 0 5px;
    }

    #header .nav-middle .container .toggle {
        margin-left: 0;
    }

    #header .nav-middle .container ul.nav li .first-menu {
        margin: 0 2px;
    }
}

@media screen and (max-width:991px) {
    #header {
        z-index: 10010;
    }

        #header .pc-header {
            overflow: hidden;
            display: none;
        }

            #header .pc-header .nav-middle, #header .pc-header .nav-top {
                display: none;
            }
}

@media screen and (max-width:991px) {
    #header .mobile-header-fixed {
        background: #fff;
        height: 52px;
        transition: all .5s;
        transform: translateY(0);
    }

        #header .mobile-header-fixed .logo {
            transition: none;
        }

        #header .mobile-header-fixed .nav-top {
            border: none;
            min-height: 52px;
            margin: 0;
        }

            #header .mobile-header-fixed .nav-top > .container {
                height: 52px;
            }

            #header .mobile-header-fixed .nav-top .logo {
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%,-50%);
                font-size: 30px;
            }

            #header .mobile-header-fixed .nav-top .navbar-header {
                text-align: center;
                padding: 0 15px;
            }

        #header .mobile-header-fixed .navbar-toggle {
            float: left;
            margin-left: -10px;
            border: none;
            width: 43px;
            height: 34px;
            display: block !important;
            background: none !important;
        }

            #header .mobile-header-fixed .navbar-toggle .icon-bar {
                background: #333;
                transition: all .5s;
                width: 23px;
            }

            #header .mobile-header-fixed .navbar-toggle.close-status span:nth-of-type(2) {
                transform: rotate(45deg) translate(4px,6px);
            }

            #header .mobile-header-fixed .navbar-toggle.close-status span:nth-of-type(3) {
                opacity: 0;
            }

            #header .mobile-header-fixed .navbar-toggle.close-status span:nth-of-type(4) {
                transform: rotate(-45deg) translate(4px,-6px);
                margin-top: 6px;
            }
}

#header .mobile-header {
    background: #fff;
    width: 100%;
}

@media screen and (max-width:991px) {
    #header .mobile-header .nav-middle {
        padding: 0;
        display: block;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: none;
        z-index: 2000;
        overflow: hidden;
        transform: translateX(-100%);
    }

        #header .mobile-header .nav-middle .navbar-toggle {
            float: left;
            margin-left: -10px;
            border: none;
            width: 43px;
            height: 34px;
            display: block !important;
            background: none !important;
        }

            #header .mobile-header .nav-middle .navbar-toggle .icon-bar {
                background: #333;
                transition: all .5s;
                width: 23px;
            }

            #header .mobile-header .nav-middle .navbar-toggle.close-status span:nth-of-type(2) {
                transform: rotate(45deg) translate(4px,6px);
            }

            #header .mobile-header .nav-middle .navbar-toggle.close-status span:nth-of-type(3) {
                opacity: 0;
            }

            #header .mobile-header .nav-middle .navbar-toggle.close-status span:nth-of-type(4) {
                transform: rotate(-45deg) translate(4px,-6px);
                margin-top: 6px;
            }

        #header .mobile-header .nav-middle .navbar-toggle {
            margin: 0;
            position: fixed;
            top: 8px;
            right: 5px;
            z-index: 5000;
            opacity: 0;
        }

            #header .mobile-header .nav-middle .navbar-toggle.close-status {
                opacity: 1;
                transition: all .5s .5s;
            }

                #header .mobile-header .nav-middle .navbar-toggle.close-status .icon-bar {
                    background: #fff;
                }

        #header .mobile-header .nav-middle.open {
            transform: translateX(0);
            transition: all .5s;
        }

        #header .mobile-header .nav-middle .toggle {
            float: none;
            display: block;
            width: 100%;
            padding: 0;
            margin-left: 0;
            margin-bottom: 15px;
        }

        #header .mobile-header .nav-middle .container .toggle .btn-wrap {
            top: 0;
            transform: inherit;
            width: 100%;
        }

        #header .mobile-header .nav-middle .container {
            width: calc(100% - 50px);
            height: 100%;
            padding: 0;
            background: #e7f7fc;
            margin: 0;
            overflow: hidden;
        }

            #header .mobile-header .nav-middle .container .nav-second-wrap {
                width: 100%;
                height: 100%;
                overflow-y: scroll;
                overflow-x: hidden;
                -webkit-overflow-scrolling: touch;
            }

            #header .mobile-header .nav-middle .container .nav-second {
                width: 200%;
                transition: all .5s;
            }

                #header .mobile-header .nav-middle .container .nav-second.active {
                    transform: translateX(-50%);
                }

            #header .mobile-header .nav-middle .container .nav-second-left {
                float: left;
                width: 50%;
                padding: 30px 15px 15px;
            }

            #header .mobile-header .nav-middle .container .nav-second-right {
                width: 50%;
                float: left;
                overflow: hidden;
            }

            #header .mobile-header .nav-middle .container .bottom-left {
                margin-top: 20px;
                padding: 0 15px 0 0;
            }

                #header .mobile-header .nav-middle .container .bottom-left > div {
                    width: 50%;
                    float: left;
                }

                #header .mobile-header .nav-middle .container .bottom-left .iconfont {
                    font-size: 20px;
                    margin-right: 5px;
                }

                #header .mobile-header .nav-middle .container .bottom-left .text {
                    font-size: 16px;
                }

                #header .mobile-header .nav-middle .container .bottom-left .caret {
                    margin-left: 15px;
                }

                #header .mobile-header .nav-middle .container .bottom-left .global {
                    text-align: right;
                }

                    #header .mobile-header .nav-middle .container .bottom-left .global .dropdown-menu {
                        right: auto;
                        left: 0;
                        width: 100%;
                        min-width: auto;
                        margin: 0;
                        padding: 0;
                        border: none;
                        border-radius: 7px;
                    }

                        #header .mobile-header .nav-middle .container .bottom-left .global .dropdown-menu .d-list {
                            position: relative;
                            max-width: none;
                            width: 100%;
                            padding: 10px 0;
                            overflow-x: hidden;
                            border-radius: 7px;
                            border: 1px solid #a7a9ac;
                            overflow-y: auto;
                            max-height: 222px;
                        }

                        #header .mobile-header .nav-middle .container .bottom-left .global .dropdown-menu a {
                            display: block;
                            padding: 5px 15px;
                            color: #333;
                        }

                #header .mobile-header .nav-middle .container .bottom-left .btn {
                    padding-left: 0;
                    padding-right: 0;
                }

                #header .mobile-header .nav-middle .container .bottom-left .iconfont, #header .mobile-header .nav-middle .container .bottom-left .text {
                    display: inline-block;
                    vertical-align: middle;
                }

                #header .mobile-header .nav-middle .container .bottom-left .search-wrap {
                    position: relative;
                    width: 100%;
                    margin-top: 10px;
                    padding-right: 40px;
                    border-bottom: 1px solid #b8d7eb;
                }

                    #header .mobile-header .nav-middle .container .bottom-left .search-wrap input {
                        width: 100%;
                        background: none;
                        height: 40px;
                        line-height: 40px;
                        outline: none;
                        border: none;
                        font-size: 16px;
                    }

                    #header .mobile-header .nav-middle .container .bottom-left .search-wrap .iconfont {
                        position: absolute;
                        height: 40px;
                        right: 15px;
                        bottom: 0;
                        display: block;
                        margin: 0;
                        width: 20px;
                    }

                        #header .mobile-header .nav-middle .container .bottom-left .search-wrap .iconfont:before {
                            position: absolute;
                            top: 50%;
                            transform: translateY(-50%);
                        }

                    #header .mobile-header .nav-middle .container .bottom-left .search-wrap input::-moz-placeholder, #header .mobile-header .nav-middle .container .bottom-left .search-wrap input::-ms-input-placeholder, #header .mobile-header .nav-middle .container .bottom-left .search-wrap input::-webkit-input-placeholder {
                        color: #a7a9ac;
                        font-size: 16px;
                    }

                    #header .mobile-header .nav-middle .container .bottom-left .search-wrap input::-moz-placeholder, #header .mobile-header .nav-middle .container .bottom-left .search-wrap input::-ms-input-placeholder, #header .mobile-header .nav-middle .container .bottom-left .search-wrap input::-webkit-input-placeholder, #header .mobile-header .nav-middle .container .bottom-left .search-wrap input::placeholder {
                        color: #a7a9ac;
                        font-size: 16px;
                    }

                #header .mobile-header .nav-middle .container .bottom-left .search-list {
                    float: left;
                    width: 100%;
                    padding-bottom: 30px;
                    display: none;
                }

                    #header .mobile-header .nav-middle .container .bottom-left .search-list li a {
                        display: block;
                        padding: 10px 15px;
                    }

            #header .mobile-header .nav-middle .container .nav-second-left ul.nav {
                position: relative;
                z-index: 20;
                width: 100%;
                float: none;
                margin: 0;
            }

                #header .mobile-header .nav-middle .container .nav-second-left ul.nav li {
                    border-bottom: 1px solid #cfe6f4;
                    width: 100%;
                }

                    #header .mobile-header .nav-middle .container .nav-second-left ul.nav li > i {
                        position: absolute;
                        top: 50%;
                        transform: translateY(-50%);
                        right: 15px;
                    }

                    #header .mobile-header .nav-middle .container .nav-second-left ul.nav li .first-menu {
                        margin: 0 10px;
                        line-height: 55px;
                        background: none !important;
                    }

            #header .mobile-header .nav-middle .container .nav-second-right .nav {
                margin: 0;
                float: none;
                width: 100%;
            }

            #header .mobile-header .nav-middle .container .nav-second-right .nav-first {
                display: none;
            }

                #header .mobile-header .nav-middle .container .nav-second-right .nav-first.active {
                    display: block;
                    width: 100%;
                }

            #header .mobile-header .nav-middle .container .nav-second-right .second {
                position: relative;
                top: 0;
                left: 0;
                z-index: 10;
                padding: 0 15px;
                text-align: left;
                background: #eff9fd;
                width: 100%;
                height: 50px;
                line-height: 50px;
            }

                #header .mobile-header .nav-middle .container .nav-second-right .second span {
                    margin-left: 20px;
                }

            #header .mobile-header .nav-middle .container .nav-second-right .jump {
                position: relative;
            }

                #header .mobile-header .nav-middle .container .nav-second-right .jump .pic-icon {
                    position: absolute;
                    top: 50%;
                    transform: translateY(-50%);
                }

                #header .mobile-header .nav-middle .container .nav-second-right .jump span {
                    padding-left: 25px;
                }

            #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list {
                position: relative;
                width: 100%;
                padding: 0;
                border: none !important;
            }

                #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .icon-down {
                    position: absolute;
                    top: 50%;
                    margin-top: -8px;
                    right: 10px;
                    transition: all .5s;
                    width: 16px;
                    height: 16px;
                    line-height: 16px;
                    text-align: center;
                }

                #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .list-wrap {
                    display: none;
                }

                #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title {
                    color: #ecb207;
                }

                #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .icon-down {
                    transform: rotate(-180deg);
                }

                #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title {
                    position: relative;
                    text-align: left;
                    margin: 0;
                }

                    #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
                        display: block;
                        padding: 15px 10px;
                        border-bottom: 1px solid #cfe6f3;
                    }

                #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show {
                    width: 100%;
                }

                    #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show .col-show {
                        margin: 0;
                    }

                    #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a {
                        position: relative;
                        text-align: left;
                        display: block;
                        padding: 15px 10px 15px 20px;
                        border-bottom: 1px solid #cfe6f3;
                    }

                        #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a em {
                            float: right;
                        }

                #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .list {
                    padding: 10px 0;
                }

                    #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .list .col-list {
                        padding: 5px 15px 5px 35px;
                        margin: 0;
                    }

                        #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .list .col-list a {
                            display: block;
                            position: relative;
                        }

                        #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .list .col-list .text {
                            position: absolute;
                            top: 50%;
                            transform: translateY(-50%);
                            left: 70px;
                            padding-right: 10px;
                        }

                            #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .list .col-list .text span {
                                height: auto;
                                max-height: 60px;
                                display: block;
                                display: -webkit-box;
                                -webkit-box-orient: vertical;
                                -webkit-line-clamp: 3;
                                overflow: hidden;
                                text-align: left;
                                max-height: 40px;
                            }

                        #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .list .col-list .iconfont {
                            position: absolute;
                            top: 50%;
                            transform: translateY(-50%);
                            right: 0;
                        }

                    #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .list .picture {
                        width: 60px;
                    }

                        #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .list .picture img {
                            width: 100%;
                        }

                #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more {
                    margin: 0;
                }

                    #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
                        display: block;
                        text-align: left;
                        padding: 15px 15px 15px 35px;
                        border-bottom: 1px solid #cfe6f3;
                        border-top: 1px solid #cfe6f3;
                    }

                        #header .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a em {
                            float: right;
                            color: #333;
                        }

            #header .mobile-header .nav-middle .container .nav-second-right .row {
                padding: 0 15px 30px;
                margin: 0;
            }
}

#header .second-header {
    position: fixed;
    top: 0;
    opacity: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    transition: transform .5s;
}

@media screen and (min-width:992px) {
    #header .second-header {
        height: 70px;
        z-index: 9999;
        overflow: visible;
        transform: translateY(-100px);
        background: #fff !important;
    }

        #header .second-header .nav-container {
            position: relative;
            padding-left: 120px;
        }

        #header .second-header .logo-second {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            width: 100px;
            left: 0;
        }

        #header .second-header .second-wrap {
            display: none;
        }

        #header .second-header .dropdown-list, #header .second-header > .container {
            height: 100%;
        }

            #header .second-header .dropdown-list > li {
                float: left;
                height: 100%;
            }

                #header .second-header .dropdown-list > li .first {
                    position: relative;
                    display: block;
                    width: 100%;
                    height: 100%;
                    transition: none;
                }

                    #header .second-header .dropdown-list > li .first span {
                        width: 100%;
                        text-align: center;
                        display: block;
                        font-weight: 400;
                        font-family: PingFang SC,Lantinghei SC,Microsoft YaHei,HanHei SC,Helvetica Neue,Open Sans,Arial,Hiragino Sans GB,微软雅黑,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif !important;
                        position: absolute;
                        top: 50%;
                        left: 50%;
                        transform: translate(-50%,-50%);
                    }

                        #header .second-header .dropdown-list > li .first span:before {
                            margin-right: 5px;
                            display: none;
                        }

                #header .second-header .dropdown-list > li .icon-down, #header .second-header .dropdown-list > li .icon-right {
                    display: none;
                }

                #header .second-header .dropdown-list > li .list-wrap {
                    position: absolute;
                    top: 100%;
                    left: 0;
                    width: 100%;
                    overflow: hidden;
                    border-bottom-left-radius: 10px;
                    border-bottom-right-radius: 10px;
                    display: none;
                }

                    #header .second-header .dropdown-list > li .list-wrap .list {
                        width: 100%;
                        text-align: center;
                    }

                        #header .second-header .dropdown-list > li .list-wrap .list a {
                            display: block;
                            width: 100%;
                            padding: 0 10px;
                            transition: none;
                        }

                            #header .second-header .dropdown-list > li .list-wrap .list a span {
                                padding: 15px 0;
                                display: block;
                                width: 100%;
                                text-align: center;
                                font-weight: 400;
                            }

                        #header .second-header .dropdown-list > li .list-wrap .list:last-of-type a span {
                            border: none;
                        }
}

@media screen and (max-width:991px) {
    #header .second-header {
        min-height: 52px;
        z-index: 150;
        overflow: visible;
        transform: translateY(-100px);
    }

        #header .second-header .container {
            position: fixed;
            top: 0;
            bottom: 0;
            padding: 0;
            width: 100%;
            overflow-y: scroll;
            -webkit-overflow-scrolling: touch;
            display: none;
        }

        #header .second-header .navbar-toggle {
            display: block;
        }

        #header .second-header .second-wrap {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            background: #fff;
            height: 52px;
            z-index: 150;
        }

            #header .second-header .second-wrap h3 {
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%,-50%);
                text-align: center;
                font-weight: bolder;
                color: #fff;
                display: block;
            }

            #header .second-header .second-wrap .navbar-toggle {
                padding: 10px;
                float: inherit;
            }

                #header .second-header .second-wrap .navbar-toggle .icon-bar {
                    background: #fff;
                    transition: all .5s;
                }

                #header .second-header .second-wrap .navbar-toggle.close-status span:nth-of-type(2) {
                    transform: rotate(45deg) translate(4px,6px);
                }

                #header .second-header .second-wrap .navbar-toggle.close-status span:nth-of-type(3) {
                    opacity: 0;
                }

                #header .second-header .second-wrap .navbar-toggle.close-status span:nth-of-type(4) {
                    transform: rotate(-45deg) translate(4px,-6px);
                    margin-top: 6px;
                }

        #header .second-header .dropdown-list {
            padding: 0 10px;
            margin: 52px 0 30px;
        }

            #header .second-header .dropdown-list li {
                width: 100% !important;
            }

                #header .second-header .dropdown-list li a {
                    position: relative;
                    display: block;
                    padding: 20px 15px;
                }

                    #header .second-header .dropdown-list li a span:before {
                        margin-right: 10px;
                    }

                    #header .second-header .dropdown-list li a i.iconfont {
                        position: absolute;
                        top: 50%;
                        margin-top: -11px;
                        right: 15px;
                        display: block;
                        width: 22px;
                        height: 22px;
                        text-align: center;
                        line-height: 22px;
                    }

                #header .second-header .dropdown-list li .list-wrap {
                    display: none;
                }

                    #header .second-header .dropdown-list li .list-wrap a {
                        padding: 20px 15px 20px 30px;
                    }

                #header .second-header .dropdown-list li.active .first .icon-down {
                    transform: rotate(-180deg);
                }
}

#header.skin-global .second-header, #header.skin-group .second-header, #header.skin-gz .second-header, #header.skin-zh .second-header {
    display: none !important;
}

@media screen and (min-width:992px) {
    #header .second-header {
        opacity: 1;
    }

    #header.show .second-header {
        transform: translateY(0);
        opacity: 1;
    }

        #header.show .second-header.active {
            bottom: 0;
        }

    #header.show .pc-header {
        transform: translateY(-100px);
    }

    #header.current .nav-middle .container ul.nav li .first-menu {
        margin: 0 15px;
    }
}

@media screen and (min-width:992px) and (max-width:1199px) {
    #header.current .nav-middle .container ul.nav li .first-menu {
        margin: 0 7px;
    }
}

@media screen and (max-width:991px) {
    #header.show .second-header {
        transform: translateY(0);
        opacity: 1;
    }

        #header.show .second-header.active {
            bottom: 0;
        }

    #header.show .mobile-header-fixed {
        transform: translateY(-100px);
    }
}

@media screen and (max-width:991px) and (min-width:768px) {
    #header .nav-middle .container .toggle .btn-wrap {
        height: 40px;
        border-radius: 20px;
    }

        #header .nav-middle .container .toggle .btn-wrap .btn {
            height: 40px;
            line-height: 40px;
        }
}

@media screen and (max-width:767px) {
    #header .nav-middle .container .toggle .btn-wrap {
        height: 32px;
        border-radius: 16px;
    }

        #header .nav-middle .container .toggle .btn-wrap .btn {
            height: 32px;
            line-height: 32px;
        }
}

#header.skin-global .toggle .btn:before {
    background: #ecb207;
}

#header.skin-global .head-menu {
    background: #f6faeb;
}

#header.skin-global .nav-middle .container .open-slide .iconfont, #header.skin-global .nav-middle .container ul.nav li > .icon-line {
    background: #ecb207;
}

#header.skin-global .nav-top .dropdown-menu a:hover {
    background: #f6faeb;
}

#header.skin-global .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-global .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-global .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #ecb207;
}

#header.skin-global .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(166,206,57,.3);
}

    #header.skin-global .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(166,206,57,.3);
    }

#header.skin-global .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-global .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #ecb207;
}

@media screen and (min-width:992px) {
    #header.skin-global .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-global .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-global .second-header .dropdown-list li a {
            color: #ecb207;
            font-weight: bolder;
        }

        #header.skin-global .second-header .dropdown-list li.active .first {
            background: #ecb207;
        }

            #header.skin-global .second-header .dropdown-list li.active .first .icon-down, #header.skin-global .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-global .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-global .second-header .dropdown-list li.isActive .first {
            background: #ecb207;
        }

            #header.skin-global .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-global .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-global .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-global .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

        #header.skin-global .second-header .dropdown-list .list-wrap a:hover {
            background: #ecb207;
        }

            #header.skin-global .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-global .mobile-header .nav-middle .container {
        background: #f6faeb;
    }

        #header.skin-global .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-global .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

        #header.skin-global .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(166,206,57,.3);
            border-top: 1px solid rgba(166,206,57,.3);
            color: #ecb207;
        }

        #header.skin-global .mobile-header .nav-middle .container .nav-second-right .second {
            background: #f6faeb;
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

        #header.skin-global .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-global .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

    #header.skin-global .second-header .container {
        background: #f6faeb;
    }

    #header.skin-global .second-header .second-wrap {
        background: #ecb207;
    }

    #header.skin-global .second-header .dropdown-list li a {
        color: #ecb207;
        border-bottom: 1px solid rgba(166,206,57,.3);
    }
}

#header.skin-gz .toggle .btn:before {
    background: #ecb207;
}

#header.skin-gz .head-menu {
    background: #f6faeb;
}

#header.skin-gz .nav-middle .container .open-slide .iconfont, #header.skin-gz .nav-middle .container ul.nav li > .icon-line {
    background: #ecb207;
}

#header.skin-gz .nav-top .dropdown-menu a:hover {
    background: #f6faeb;
}

#header.skin-gz .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-gz .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-gz .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #ecb207;
}

#header.skin-gz .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(166,206,57,.3);
}

    #header.skin-gz .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(166,206,57,.3);
    }

#header.skin-gz .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-gz .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #ecb207;
}

@media screen and (min-width:992px) {
    #header.skin-gz .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-gz .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-gz .second-header .dropdown-list li a {
            color: #ecb207;
            font-weight: bolder;
        }

        #header.skin-gz .second-header .dropdown-list li.active .first {
            background: #ecb207;
        }

            #header.skin-gz .second-header .dropdown-list li.active .first .icon-down, #header.skin-gz .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-gz .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-gz .second-header .dropdown-list li.isActive .first {
            background: #ecb207;
        }

            #header.skin-gz .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-gz .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-gz .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-gz .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

        #header.skin-gz .second-header .dropdown-list .list-wrap a:hover {
            background: #ecb207;
        }

            #header.skin-gz .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-gz .mobile-header .nav-middle .container {
        background: #f6faeb;
    }

        #header.skin-gz .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-gz .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

        #header.skin-gz .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(166,206,57,.3);
            border-top: 1px solid rgba(166,206,57,.3);
            color: #ecb207;
        }

        #header.skin-gz .mobile-header .nav-middle .container .nav-second-right .second {
            background: #f6faeb;
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

        #header.skin-gz .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-gz .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

    #header.skin-gz .second-header .container {
        background: #f6faeb;
    }

    #header.skin-gz .second-header .second-wrap {
        background: #ecb207;
    }

    #header.skin-gz .second-header .dropdown-list li a {
        color: #ecb207;
        border-bottom: 1px solid rgba(166,206,57,.3);
    }
}

#header.skin-zh .toggle .btn:before {
    background: #005baa;
}

#header.skin-zh .head-menu {
    background: #e5eef6;
}

#header.skin-zh .nav-middle .container .open-slide .iconfont, #header.skin-zh .nav-middle .container ul.nav li > .icon-line {
    background: #005baa;
}

#header.skin-zh .nav-top .dropdown-menu a:hover {
    background: #e5eef6;
}

#header.skin-zh .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #005baa;
}

#header.skin-zh .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(0,91,170,.3);
}

    #header.skin-zh .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(0,91,170,.3);
    }

#header.skin-zh .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #005baa;
}

@media screen and (min-width:992px) {
    #header.skin-zh .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh .second-header .dropdown-list li a {
            color: #005baa;
            font-weight: bolder;
        }

        #header.skin-zh .second-header .dropdown-list li.active .first {
            background: #005baa;
        }

            #header.skin-zh .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh .second-header .dropdown-list li.isActive .first {
            background: #005baa;
        }

            #header.skin-zh .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

        #header.skin-zh .second-header .dropdown-list .list-wrap a:hover {
            background: #005baa;
        }

            #header.skin-zh .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh .mobile-header .nav-middle .container {
        background: #e5eef6;
    }

        #header.skin-zh .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

        #header.skin-zh .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(0,91,170,.3);
            border-top: 1px solid rgba(0,91,170,.3);
            color: #005baa;
        }

        #header.skin-zh .mobile-header .nav-middle .container .nav-second-right .second {
            background: #e5eef6;
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

        #header.skin-zh .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

    #header.skin-zh .second-header .container {
        background: #e5eef6;
    }

    #header.skin-zh .second-header .second-wrap {
        background: #005baa;
    }

    #header.skin-zh .second-header .dropdown-list li a {
        color: #005baa;
        border-bottom: 1px solid rgba(0,91,170,.3);
    }
}

#header.skin-group .toggle .btn:before {
    background: #b44a9c;
}

#header.skin-group .head-menu {
    background: #f6f6f7;
}

#header.skin-group .nav-middle .container .open-slide .iconfont, #header.skin-group .nav-middle .container ul.nav li > .icon-line {
    background: #b44a9c;
}

#header.skin-group .nav-top .dropdown-menu a:hover {
    background: #f6f6f7;
}

#header.skin-group .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-group .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-group .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #b44a9c;
}

#header.skin-group .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(180,74,156,.3);
}

    #header.skin-group .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(180,74,156,.3);
    }

#header.skin-group .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-group .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #b44a9c;
}

@media screen and (min-width:992px) {
    #header.skin-group .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-group .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-group .second-header .dropdown-list li a {
            color: #b44a9c;
            font-weight: bolder;
        }

        #header.skin-group .second-header .dropdown-list li.active .first {
            background: #b44a9c;
        }

            #header.skin-group .second-header .dropdown-list li.active .first .icon-down, #header.skin-group .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-group .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-group .second-header .dropdown-list li.isActive .first {
            background: #b44a9c;
        }

            #header.skin-group .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-group .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-group .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-group .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(180,74,156,.3);
        }

        #header.skin-group .second-header .dropdown-list .list-wrap a:hover {
            background: #b44a9c;
        }

            #header.skin-group .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-group .mobile-header .nav-middle .container {
        background: #f6f6f7;
    }

        #header.skin-group .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-group .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(180,74,156,.3);
        }

        #header.skin-group .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(180,74,156,.3);
            border-top: 1px solid rgba(180,74,156,.3);
            color: #b44a9c;
        }

        #header.skin-group .mobile-header .nav-middle .container .nav-second-right .second {
            background: #f6f6f7;
            border-bottom: 1px solid rgba(180,74,156,.3);
        }

        #header.skin-group .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-group .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(180,74,156,.3);
        }

    #header.skin-group .second-header .container {
        background: #f6f6f7;
    }

    #header.skin-group .second-header .second-wrap {
        background: #b44a9c;
    }

    #header.skin-group .second-header .dropdown-list li a {
        color: #b44a9c;
        border-bottom: 1px solid rgba(180,74,156,.3);
    }
}

#header.skin-member .toggle .btn:before {
    background: #d39f44;
}

#header.skin-member .head-menu {
    background: #fbf5ec;
}

#header.skin-member .nav-middle .container .open-slide .iconfont, #header.skin-member .nav-middle .container ul.nav li > .icon-line {
    background: #d39f44;
}

#header.skin-member .nav-top .dropdown-menu a:hover {
    background: #fbf5ec;
}

#header.skin-member .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-member .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-member .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #d39f44;
}

#header.skin-member .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(211,159,68,.3);
}

    #header.skin-member .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(211,159,68,.3);
    }

#header.skin-member .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-member .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #d39f44;
}

@media screen and (min-width:992px) {
    #header.skin-member .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-member .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-member .second-header .dropdown-list li a {
            color: #d39f44;
            font-weight: bolder;
        }

        #header.skin-member .second-header .dropdown-list li.active .first {
            background: #d39f44;
        }

            #header.skin-member .second-header .dropdown-list li.active .first .icon-down, #header.skin-member .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-member .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-member .second-header .dropdown-list li.isActive .first {
            background: #d39f44;
        }

            #header.skin-member .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-member .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-member .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-member .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

        #header.skin-member .second-header .dropdown-list .list-wrap a:hover {
            background: #d39f44;
        }

            #header.skin-member .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-member .mobile-header .nav-middle .container {
        background: #fbf5ec;
    }

        #header.skin-member .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-member .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

        #header.skin-member .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(211,159,68,.3);
            border-top: 1px solid rgba(211,159,68,.3);
            color: #d39f44;
        }

        #header.skin-member .mobile-header .nav-middle .container .nav-second-right .second {
            background: #fbf5ec;
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

        #header.skin-member .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-member .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

    #header.skin-member .second-header .container {
        background: #fbf5ec;
    }

    #header.skin-member .second-header .second-wrap {
        background: #d39f44;
    }

    #header.skin-member .second-header .dropdown-list li a {
        color: #d39f44;
        border-bottom: 1px solid rgba(211,159,68,.3);
    }
}

#header.skin-gz-card .toggle .btn:before {
    background: #fab516;
}

#header.skin-gz-card .head-menu {
    background: #fef7e7;
}

#header.skin-gz-card .nav-middle .container .open-slide .iconfont, #header.skin-gz-card .nav-middle .container ul.nav li > .icon-line {
    background: #fab516;
}

#header.skin-gz-card .nav-top .dropdown-menu a:hover {
    background: #fef7e7;
}

#header.skin-gz-card .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-gz-card .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-gz-card .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #fab516;
}

#header.skin-gz-card .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(211,159,68,.3);
}

    #header.skin-gz-card .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(211,159,68,.3);
    }

#header.skin-gz-card .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-gz-card .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #fab516;
}

@media screen and (min-width:992px) {
    #header.skin-gz-card .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-gz-card .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-gz-card .second-header .dropdown-list li a {
            color: #fab516;
            font-weight: bolder;
        }

        #header.skin-gz-card .second-header .dropdown-list li.active .first {
            background: #fab516;
        }

            #header.skin-gz-card .second-header .dropdown-list li.active .first .icon-down, #header.skin-gz-card .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-gz-card .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-gz-card .second-header .dropdown-list li.isActive .first {
            background: #fab516;
        }

            #header.skin-gz-card .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-gz-card .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-gz-card .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-gz-card .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

        #header.skin-gz-card .second-header .dropdown-list .list-wrap a:hover {
            background: #fab516;
        }

            #header.skin-gz-card .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-gz-card .mobile-header .nav-middle .container {
        background: #fef7e7;
    }

        #header.skin-gz-card .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-gz-card .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

        #header.skin-gz-card .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(211,159,68,.3);
            border-top: 1px solid rgba(211,159,68,.3);
            color: #fab516;
        }

        #header.skin-gz-card .mobile-header .nav-middle .container .nav-second-right .second {
            background: #fef7e7;
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

        #header.skin-gz-card .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-gz-card .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

    #header.skin-gz-card .second-header .container {
        background: #fef7e7;
    }

    #header.skin-gz-card .second-header .second-wrap {
        background: #fab516;
    }

    #header.skin-gz-card .second-header .dropdown-list li a {
        color: #fab516;
        border-bottom: 1px solid rgba(211,159,68,.3);
    }
}

#header.skin-zh-card .toggle .btn:before {
    background: #14b1e7;
}

#header.skin-zh-card .head-menu {
    background: #d6e7ef;
}

#header.skin-zh-card .nav-middle .container .open-slide .iconfont, #header.skin-zh-card .nav-middle .container ul.nav li > .icon-line {
    background: #14b1e7;
}

#header.skin-zh-card .nav-top .dropdown-menu a:hover {
    background: #d6e7ef;
}

#header.skin-zh-card .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh-card .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh-card .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #14b1e7;
}

#header.skin-zh-card .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(20,177,231,.3);
}

    #header.skin-zh-card .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(20,177,231,.3);
    }

#header.skin-zh-card .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh-card .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #14b1e7;
}

@media screen and (min-width:992px) {
    #header.skin-zh-card .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh-card .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh-card .second-header .dropdown-list li a {
            color: #14b1e7;
            font-weight: bolder;
        }

        #header.skin-zh-card .second-header .dropdown-list li.active .first {
            background: #14b1e7;
        }

            #header.skin-zh-card .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh-card .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh-card .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh-card .second-header .dropdown-list li.isActive .first {
            background: #14b1e7;
        }

            #header.skin-zh-card .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh-card .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh-card .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh-card .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-card .second-header .dropdown-list .list-wrap a:hover {
            background: #14b1e7;
        }

            #header.skin-zh-card .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh-card .mobile-header .nav-middle .container {
        background: #d6e7ef;
    }

        #header.skin-zh-card .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh-card .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-card .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(20,177,231,.3);
            border-top: 1px solid rgba(20,177,231,.3);
            color: #14b1e7;
        }

        #header.skin-zh-card .mobile-header .nav-middle .container .nav-second-right .second {
            background: #d6e7ef;
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-card .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh-card .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

    #header.skin-zh-card .second-header .container {
        background: #d6e7ef;
    }

    #header.skin-zh-card .second-header .second-wrap {
        background: #14b1e7;
    }

    #header.skin-zh-card .second-header .dropdown-list li a {
        color: #14b1e7;
        border-bottom: 1px solid rgba(20,177,231,.3);
    }
}

#header.skin-gz-park-paradise .toggle .btn:before {
    background: #fab516;
}

#header.skin-gz-park-paradise .head-menu {
    background: #fef7e7;
}

#header.skin-gz-park-paradise .nav-middle .container .open-slide .iconfont, #header.skin-gz-park-paradise .nav-middle .container ul.nav li > .icon-line {
    background: #fab516;
}

#header.skin-gz-park-paradise .nav-top .dropdown-menu a:hover {
    background: #fef7e7;
}

#header.skin-gz-park-paradise .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-gz-park-paradise .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-gz-park-paradise .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #fab516;
}

#header.skin-gz-park-paradise .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(250,181,22,.3);
}

    #header.skin-gz-park-paradise .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(250,181,22,.3);
    }

#header.skin-gz-park-paradise .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-gz-park-paradise .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #fab516;
}

@media screen and (min-width:992px) {
    #header.skin-gz-park-paradise .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-gz-park-paradise .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-gz-park-paradise .second-header .dropdown-list li a {
            color: #fab516;
            font-weight: bolder;
        }

        #header.skin-gz-park-paradise .second-header .dropdown-list li.active .first {
            background: #fab516;
        }

            #header.skin-gz-park-paradise .second-header .dropdown-list li.active .first .icon-down, #header.skin-gz-park-paradise .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-gz-park-paradise .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-gz-park-paradise .second-header .dropdown-list li.isActive .first {
            background: #fab516;
        }

            #header.skin-gz-park-paradise .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-gz-park-paradise .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-gz-park-paradise .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-gz-park-paradise .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(250,181,22,.3);
        }

        #header.skin-gz-park-paradise .second-header .dropdown-list .list-wrap a:hover {
            background: #fab516;
        }

            #header.skin-gz-park-paradise .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-gz-park-paradise .mobile-header .nav-middle .container {
        background: #fef7e7;
    }

        #header.skin-gz-park-paradise .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-gz-park-paradise .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(250,181,22,.3);
        }

        #header.skin-gz-park-paradise .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(250,181,22,.3);
            border-top: 1px solid rgba(250,181,22,.3);
            color: #fab516;
        }

        #header.skin-gz-park-paradise .mobile-header .nav-middle .container .nav-second-right .second {
            background: #fef7e7;
            border-bottom: 1px solid rgba(250,181,22,.3);
        }

        #header.skin-gz-park-paradise .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-gz-park-paradise .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(250,181,22,.3);
        }

    #header.skin-gz-park-paradise .second-header .container {
        background: #fef7e7;
    }

    #header.skin-gz-park-paradise .second-header .second-wrap {
        background: #fab516;
    }

    #header.skin-gz-park-paradise .second-header .dropdown-list li a {
        color: #fab516;
        border-bottom: 1px solid rgba(250,181,22,.3);
    }
}

#header.skin-gz-park-zoo .toggle .btn:before {
    background: #46897d;
}

#header.skin-gz-park-zoo .head-menu {
    background: #ecf3f2;
}

#header.skin-gz-park-zoo .nav-middle .container .open-slide .iconfont, #header.skin-gz-park-zoo .nav-middle .container ul.nav li > .icon-line {
    background: #46897d;
}

#header.skin-gz-park-zoo .nav-top .dropdown-menu a:hover {
    background: #ecf3f2;
}

#header.skin-gz-park-zoo .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-gz-park-zoo .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-gz-park-zoo .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #46897d;
}

#header.skin-gz-park-zoo .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(70,137,125,.3);
}

    #header.skin-gz-park-zoo .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(70,137,125,.3);
    }

#header.skin-gz-park-zoo .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-gz-park-zoo .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #46897d;
}

@media screen and (min-width:992px) {
    #header.skin-gz-park-zoo .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-gz-park-zoo .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-gz-park-zoo .second-header .dropdown-list li a {
            color: #46897d;
            font-weight: bolder;
        }

        #header.skin-gz-park-zoo .second-header .dropdown-list li.active .first {
            background: #46897d;
        }

            #header.skin-gz-park-zoo .second-header .dropdown-list li.active .first .icon-down, #header.skin-gz-park-zoo .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-gz-park-zoo .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-gz-park-zoo .second-header .dropdown-list li.isActive .first {
            background: #46897d;
        }

            #header.skin-gz-park-zoo .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-gz-park-zoo .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-gz-park-zoo .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-gz-park-zoo .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-gz-park-zoo .second-header .dropdown-list .list-wrap a:hover {
            background: #46897d;
        }

            #header.skin-gz-park-zoo .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-gz-park-zoo .mobile-header .nav-middle .container {
        background: #ecf3f2;
    }

        #header.skin-gz-park-zoo .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-gz-park-zoo .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-gz-park-zoo .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(70,137,125,.3);
            border-top: 1px solid rgba(70,137,125,.3);
            color: #46897d;
        }

        #header.skin-gz-park-zoo .mobile-header .nav-middle .container .nav-second-right .second {
            background: #ecf3f2;
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-gz-park-zoo .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-gz-park-zoo .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

    #header.skin-gz-park-zoo .second-header .container {
        background: #ecf3f2;
    }

    #header.skin-gz-park-zoo .second-header .second-wrap {
        background: #46897d;
    }

    #header.skin-gz-park-zoo .second-header .dropdown-list li a {
        color: #46897d;
        border-bottom: 1px solid rgba(70,137,125,.3);
    }
}

#header.skin-gz-park-water .toggle .btn:before {
    background: #14b1e7;
}

#header.skin-gz-park-water .head-menu {
    background: #e7f7fd;
}

#header.skin-gz-park-water .nav-middle .container .open-slide .iconfont, #header.skin-gz-park-water .nav-middle .container ul.nav li > .icon-line {
    background: #14b1e7;
}

#header.skin-gz-park-water .nav-top .dropdown-menu a:hover {
    background: #e7f7fd;
}

#header.skin-gz-park-water .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-gz-park-water .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-gz-park-water .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #14b1e7;
}

#header.skin-gz-park-water .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(20,177,231,.3);
}

    #header.skin-gz-park-water .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(20,177,231,.3);
    }

#header.skin-gz-park-water .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-gz-park-water .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #14b1e7;
}

@media screen and (min-width:992px) {
    #header.skin-gz-park-water .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-gz-park-water .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-gz-park-water .second-header .dropdown-list li a {
            color: #14b1e7;
            font-weight: bolder;
        }

        #header.skin-gz-park-water .second-header .dropdown-list li.active .first {
            background: #14b1e7;
        }

            #header.skin-gz-park-water .second-header .dropdown-list li.active .first .icon-down, #header.skin-gz-park-water .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-gz-park-water .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-gz-park-water .second-header .dropdown-list li.isActive .first {
            background: #14b1e7;
        }

            #header.skin-gz-park-water .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-gz-park-water .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-gz-park-water .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-gz-park-water .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-gz-park-water .second-header .dropdown-list .list-wrap a:hover {
            background: #14b1e7;
        }

            #header.skin-gz-park-water .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-gz-park-water .mobile-header .nav-middle .container {
        background: #e7f7fd;
    }

        #header.skin-gz-park-water .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-gz-park-water .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-gz-park-water .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(20,177,231,.3);
            border-top: 1px solid rgba(20,177,231,.3);
            color: #14b1e7;
        }

        #header.skin-gz-park-water .mobile-header .nav-middle .container .nav-second-right .second {
            background: #e7f7fd;
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-gz-park-water .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-gz-park-water .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

    #header.skin-gz-park-water .second-header .container {
        background: #e7f7fd;
    }

    #header.skin-gz-park-water .second-header .second-wrap {
        background: #14b1e7;
    }

    #header.skin-gz-park-water .second-header .dropdown-list li a {
        color: #14b1e7;
        border-bottom: 1px solid rgba(20,177,231,.3);
    }
}

#header.skin-gz-park-bird .toggle .btn:before {
    background: #ecb207;
}

#header.skin-gz-park-bird .head-menu {
    background: #f6faeb;
}

#header.skin-gz-park-bird .nav-middle .container .open-slide .iconfont, #header.skin-gz-park-bird .nav-middle .container ul.nav li > .icon-line {
    background: #ecb207;
}

#header.skin-gz-park-bird .nav-top .dropdown-menu a:hover {
    background: #f6faeb;
}

#header.skin-gz-park-bird .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-gz-park-bird .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-gz-park-bird .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #ecb207;
}

#header.skin-gz-park-bird .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(166,206,57,.3);
}

    #header.skin-gz-park-bird .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(166,206,57,.3);
    }

#header.skin-gz-park-bird .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-gz-park-bird .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #ecb207;
}

@media screen and (min-width:992px) {
    #header.skin-gz-park-bird .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-gz-park-bird .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-gz-park-bird .second-header .dropdown-list li a {
            color: #ecb207;
            font-weight: bolder;
        }

        #header.skin-gz-park-bird .second-header .dropdown-list li.active .first {
            background: #ecb207;
        }

            #header.skin-gz-park-bird .second-header .dropdown-list li.active .first .icon-down, #header.skin-gz-park-bird .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-gz-park-bird .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-gz-park-bird .second-header .dropdown-list li.isActive .first {
            background: #ecb207;
        }

            #header.skin-gz-park-bird .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-gz-park-bird .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-gz-park-bird .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-gz-park-bird .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

        #header.skin-gz-park-bird .second-header .dropdown-list .list-wrap a:hover {
            background: #ecb207;
        }

            #header.skin-gz-park-bird .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-gz-park-bird .mobile-header .nav-middle .container {
        background: #f6faeb;
    }

        #header.skin-gz-park-bird .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-gz-park-bird .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

        #header.skin-gz-park-bird .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(166,206,57,.3);
            border-top: 1px solid rgba(166,206,57,.3);
            color: #ecb207;
        }

        #header.skin-gz-park-bird .mobile-header .nav-middle .container .nav-second-right .second {
            background: #f6faeb;
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

        #header.skin-gz-park-bird .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-gz-park-bird .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

    #header.skin-gz-park-bird .second-header .container {
        background: #f6faeb;
    }

    #header.skin-gz-park-bird .second-header .second-wrap {
        background: #ecb207;
    }

    #header.skin-gz-park-bird .second-header .dropdown-list li a {
        color: #ecb207;
        border-bottom: 1px solid rgba(166,206,57,.3);
    }
}

#header.skin-gz-hotel-chimelong .toggle .btn:before {
    background: #9a5625;
}

#header.skin-gz-hotel-chimelong .head-menu {
    background: #f5eee9;
}

#header.skin-gz-hotel-chimelong .nav-middle .container .open-slide .iconfont, #header.skin-gz-hotel-chimelong .nav-middle .container ul.nav li > .icon-line {
    background: #9a5625;
}

#header.skin-gz-hotel-chimelong .nav-top .dropdown-menu a:hover {
    background: #f5eee9;
}

#header.skin-gz-hotel-chimelong .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-gz-hotel-chimelong .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-gz-hotel-chimelong .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #9a5625;
}

#header.skin-gz-hotel-chimelong .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(154,86,37,.3);
}

    #header.skin-gz-hotel-chimelong .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(154,86,37,.3);
    }

#header.skin-gz-hotel-chimelong .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-gz-hotel-chimelong .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #9a5625;
}

@media screen and (min-width:992px) {
    #header.skin-gz-hotel-chimelong .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-gz-hotel-chimelong .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-gz-hotel-chimelong .second-header .dropdown-list li a {
            color: #9a5625;
            font-weight: bolder;
        }

        #header.skin-gz-hotel-chimelong .second-header .dropdown-list li.active .first {
            background: #9a5625;
        }

            #header.skin-gz-hotel-chimelong .second-header .dropdown-list li.active .first .icon-down, #header.skin-gz-hotel-chimelong .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-gz-hotel-chimelong .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-gz-hotel-chimelong .second-header .dropdown-list li.isActive .first {
            background: #9a5625;
        }

            #header.skin-gz-hotel-chimelong .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-gz-hotel-chimelong .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-gz-hotel-chimelong .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-gz-hotel-chimelong .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(154,86,37,.3);
        }

        #header.skin-gz-hotel-chimelong .second-header .dropdown-list .list-wrap a:hover {
            background: #9a5625;
        }

            #header.skin-gz-hotel-chimelong .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-gz-hotel-chimelong .mobile-header .nav-middle .container {
        background: #f5eee9;
    }

        #header.skin-gz-hotel-chimelong .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-gz-hotel-chimelong .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(154,86,37,.3);
        }

        #header.skin-gz-hotel-chimelong .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(154,86,37,.3);
            border-top: 1px solid rgba(154,86,37,.3);
            color: #9a5625;
        }

        #header.skin-gz-hotel-chimelong .mobile-header .nav-middle .container .nav-second-right .second {
            background: #f5eee9;
            border-bottom: 1px solid rgba(154,86,37,.3);
        }

        #header.skin-gz-hotel-chimelong .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-gz-hotel-chimelong .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(154,86,37,.3);
        }

    #header.skin-gz-hotel-chimelong .second-header .container {
        background: #f5eee9;
    }

    #header.skin-gz-hotel-chimelong .second-header .second-wrap {
        background: #9a5625;
    }

    #header.skin-gz-hotel-chimelong .second-header .dropdown-list li a {
        color: #9a5625;
        border-bottom: 1px solid rgba(154,86,37,.3);
    }
}

#header.skin-gz-hotel-panda .toggle .btn:before {
    background: #f15b47;
}

#header.skin-gz-hotel-panda .head-menu {
    background: #feeeec;
}

#header.skin-gz-hotel-panda .nav-middle .container .open-slide .iconfont, #header.skin-gz-hotel-panda .nav-middle .container ul.nav li > .icon-line {
    background: #f15b47;
}

#header.skin-gz-hotel-panda .nav-top .dropdown-menu a:hover {
    background: #feeeec;
}

#header.skin-gz-hotel-panda .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-gz-hotel-panda .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-gz-hotel-panda .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #f15b47;
}

#header.skin-gz-hotel-panda .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(241,91,71,.3);
}

    #header.skin-gz-hotel-panda .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(241,91,71,.3);
    }

#header.skin-gz-hotel-panda .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-gz-hotel-panda .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #f15b47;
}

@media screen and (min-width:992px) {
    #header.skin-gz-hotel-panda .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-gz-hotel-panda .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-gz-hotel-panda .second-header .dropdown-list li a {
            color: #f15b47;
            font-weight: bolder;
        }

        #header.skin-gz-hotel-panda .second-header .dropdown-list li.active .first {
            background: #f15b47;
        }

            #header.skin-gz-hotel-panda .second-header .dropdown-list li.active .first .icon-down, #header.skin-gz-hotel-panda .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-gz-hotel-panda .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-gz-hotel-panda .second-header .dropdown-list li.isActive .first {
            background: #f15b47;
        }

            #header.skin-gz-hotel-panda .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-gz-hotel-panda .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-gz-hotel-panda .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-gz-hotel-panda .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(241,91,71,.3);
        }

        #header.skin-gz-hotel-panda .second-header .dropdown-list .list-wrap a:hover {
            background: #f15b47;
        }

            #header.skin-gz-hotel-panda .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-gz-hotel-panda .mobile-header .nav-middle .container {
        background: #feeeec;
    }

        #header.skin-gz-hotel-panda .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-gz-hotel-panda .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(241,91,71,.3);
        }

        #header.skin-gz-hotel-panda .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(241,91,71,.3);
            border-top: 1px solid rgba(241,91,71,.3);
            color: #f15b47;
        }

        #header.skin-gz-hotel-panda .mobile-header .nav-middle .container .nav-second-right .second {
            background: #feeeec;
            border-bottom: 1px solid rgba(241,91,71,.3);
        }

        #header.skin-gz-hotel-panda .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-gz-hotel-panda .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(241,91,71,.3);
        }

    #header.skin-gz-hotel-panda .second-header .container {
        background: #feeeec;
    }

    #header.skin-gz-hotel-panda .second-header .second-wrap {
        background: #f15b47;
    }

    #header.skin-gz-hotel-panda .second-header .dropdown-list li a {
        color: #f15b47;
        border-bottom: 1px solid rgba(241,91,71,.3);
    }
}

#header.skin-gz-hotel-cl-xj .toggle .btn:before {
    background: #46897d;
}

#header.skin-gz-hotel-cl-xj .head-menu {
    background: #ecf3f2;
}

#header.skin-gz-hotel-cl-xj .nav-middle .container .open-slide .iconfont, #header.skin-gz-hotel-cl-xj .nav-middle .container ul.nav li > .icon-line {
    background: #46897d;
}

#header.skin-gz-hotel-cl-xj .nav-top .dropdown-menu a:hover {
    background: #ecf3f2;
}

#header.skin-gz-hotel-cl-xj .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-gz-hotel-cl-xj .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-gz-hotel-cl-xj .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #46897d;
}

#header.skin-gz-hotel-cl-xj .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(70,137,125,.3);
}

    #header.skin-gz-hotel-cl-xj .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(70,137,125,.3);
    }

#header.skin-gz-hotel-cl-xj .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-gz-hotel-cl-xj .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #46897d;
}

@media screen and (min-width:992px) {
    #header.skin-gz-hotel-cl-xj .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-gz-hotel-cl-xj .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-gz-hotel-cl-xj .second-header .dropdown-list li a {
            color: #46897d;
            font-weight: bolder;
        }

        #header.skin-gz-hotel-cl-xj .second-header .dropdown-list li.active .first {
            background: #46897d;
        }

            #header.skin-gz-hotel-cl-xj .second-header .dropdown-list li.active .first .icon-down, #header.skin-gz-hotel-cl-xj .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-gz-hotel-cl-xj .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-gz-hotel-cl-xj .second-header .dropdown-list li.isActive .first {
            background: #46897d;
        }

            #header.skin-gz-hotel-cl-xj .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-gz-hotel-cl-xj .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-gz-hotel-cl-xj .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-gz-hotel-cl-xj .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-gz-hotel-cl-xj .second-header .dropdown-list .list-wrap a:hover {
            background: #46897d;
        }

            #header.skin-gz-hotel-cl-xj .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-gz-hotel-cl-xj .mobile-header .nav-middle .container {
        background: #ecf3f2;
    }

        #header.skin-gz-hotel-cl-xj .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-gz-hotel-cl-xj .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-gz-hotel-cl-xj .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(70,137,125,.3);
            border-top: 1px solid rgba(70,137,125,.3);
            color: #46897d;
        }

        #header.skin-gz-hotel-cl-xj .mobile-header .nav-middle .container .nav-second-right .second {
            background: #ecf3f2;
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-gz-hotel-cl-xj .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-gz-hotel-cl-xj .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

    #header.skin-gz-hotel-cl-xj .second-header .container {
        background: #ecf3f2;
    }

    #header.skin-gz-hotel-cl-xj .second-header .second-wrap {
        background: #46897d;
    }

    #header.skin-gz-hotel-cl-xj .second-header .dropdown-list li a {
        color: #46897d;
        border-bottom: 1px solid rgba(70,137,125,.3);
    }
}

#header.skin-gz-hotel-pxj .toggle .btn:before {
    background: #46897d;
}

#header.skin-gz-hotel-pxj .head-menu {
    background: #ecf3f2;
}

#header.skin-gz-hotel-pxj .nav-middle .container .open-slide .iconfont, #header.skin-gz-hotel-pxj .nav-middle .container ul.nav li > .icon-line {
    background: #46897d;
}

#header.skin-gz-hotel-pxj .nav-top .dropdown-menu a:hover {
    background: #ecf3f2;
}

#header.skin-gz-hotel-pxj .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-gz-hotel-pxj .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-gz-hotel-pxj .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #46897d;
}

#header.skin-gz-hotel-pxj .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(70,137,125,.3);
}

    #header.skin-gz-hotel-pxj .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(70,137,125,.3);
    }

#header.skin-gz-hotel-pxj .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-gz-hotel-pxj .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #46897d;
}

@media screen and (min-width:992px) {
    #header.skin-gz-hotel-pxj .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-gz-hotel-pxj .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-gz-hotel-pxj .second-header .dropdown-list li a {
            color: #46897d;
            font-weight: bolder;
        }

        #header.skin-gz-hotel-pxj .second-header .dropdown-list li.active .first {
            background: #46897d;
        }

            #header.skin-gz-hotel-pxj .second-header .dropdown-list li.active .first .icon-down, #header.skin-gz-hotel-pxj .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-gz-hotel-pxj .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-gz-hotel-pxj .second-header .dropdown-list li.isActive .first {
            background: #46897d;
        }

            #header.skin-gz-hotel-pxj .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-gz-hotel-pxj .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-gz-hotel-pxj .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-gz-hotel-pxj .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-gz-hotel-pxj .second-header .dropdown-list .list-wrap a:hover {
            background: #46897d;
        }

            #header.skin-gz-hotel-pxj .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-gz-hotel-pxj .mobile-header .nav-middle .container {
        background: #ecf3f2;
    }

        #header.skin-gz-hotel-pxj .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-gz-hotel-pxj .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-gz-hotel-pxj .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(70,137,125,.3);
            border-top: 1px solid rgba(70,137,125,.3);
            color: #46897d;
        }

        #header.skin-gz-hotel-pxj .mobile-header .nav-middle .container .nav-second-right .second {
            background: #ecf3f2;
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-gz-hotel-pxj .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-gz-hotel-pxj .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

    #header.skin-gz-hotel-pxj .second-header .container {
        background: #ecf3f2;
    }

    #header.skin-gz-hotel-pxj .second-header .second-wrap {
        background: #46897d;
    }

    #header.skin-gz-hotel-pxj .second-header .dropdown-list li a {
        color: #46897d;
        border-bottom: 1px solid rgba(70,137,125,.3);
    }
}

#header.skin-gz-acting-circus .toggle .btn:before {
    background: #ec008c;
}

#header.skin-gz-acting-circus .head-menu {
    background: #fde5f3;
}

#header.skin-gz-acting-circus .nav-middle .container .open-slide .iconfont, #header.skin-gz-acting-circus .nav-middle .container ul.nav li > .icon-line {
    background: #ec008c;
}

#header.skin-gz-acting-circus .nav-top .dropdown-menu a:hover {
    background: #fde5f3;
}

#header.skin-gz-acting-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-gz-acting-circus .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-gz-acting-circus .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #ec008c;
}

#header.skin-gz-acting-circus .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(236,0,140,.3);
}

    #header.skin-gz-acting-circus .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(236,0,140,.3);
    }

#header.skin-gz-acting-circus .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-gz-acting-circus .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #ec008c;
}

@media screen and (min-width:992px) {
    #header.skin-gz-acting-circus .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-gz-acting-circus .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-gz-acting-circus .second-header .dropdown-list li a {
            color: #ec008c;
            font-weight: bolder;
        }

        #header.skin-gz-acting-circus .second-header .dropdown-list li.active .first {
            background: #ec008c;
        }

            #header.skin-gz-acting-circus .second-header .dropdown-list li.active .first .icon-down, #header.skin-gz-acting-circus .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-gz-acting-circus .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-gz-acting-circus .second-header .dropdown-list li.isActive .first {
            background: #ec008c;
        }

            #header.skin-gz-acting-circus .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-gz-acting-circus .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-gz-acting-circus .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-gz-acting-circus .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(236,0,140,.3);
        }

        #header.skin-gz-acting-circus .second-header .dropdown-list .list-wrap a:hover {
            background: #ec008c;
        }

            #header.skin-gz-acting-circus .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-gz-acting-circus .mobile-header .nav-middle .container {
        background: #fde5f3;
    }

        #header.skin-gz-acting-circus .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-gz-acting-circus .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(236,0,140,.3);
        }

        #header.skin-gz-acting-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(236,0,140,.3);
            border-top: 1px solid rgba(236,0,140,.3);
            color: #ec008c;
        }

        #header.skin-gz-acting-circus .mobile-header .nav-middle .container .nav-second-right .second {
            background: #fde5f3;
            border-bottom: 1px solid rgba(236,0,140,.3);
        }

        #header.skin-gz-acting-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-gz-acting-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(236,0,140,.3);
        }

    #header.skin-gz-acting-circus .second-header .container {
        background: #fde5f3;
    }

    #header.skin-gz-acting-circus .second-header .second-wrap {
        background: #ec008c;
    }

    #header.skin-gz-acting-circus .second-header .dropdown-list li a {
        color: #ec008c;
        border-bottom: 1px solid rgba(236,0,140,.3);
    }
}

#header.skin-zh-park-kingdom .toggle .btn:before {
    background: #14b1e7;
}

#header.skin-zh-park-kingdom .head-menu {
    background: #e7f7fd;
}

#header.skin-zh-park-kingdom .nav-middle .container .open-slide .iconfont, #header.skin-zh-park-kingdom .nav-middle .container ul.nav li > .icon-line {
    background: #14b1e7;
}

#header.skin-zh-park-kingdom .nav-top .dropdown-menu a:hover {
    background: #e7f7fd;
}

#header.skin-zh-park-kingdom .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh-park-kingdom .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh-park-kingdom .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #14b1e7;
}

#header.skin-zh-park-kingdom .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(20,177,231,.3);
}

    #header.skin-zh-park-kingdom .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(20,177,231,.3);
    }

#header.skin-zh-park-kingdom .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh-park-kingdom .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #14b1e7;
}

@media screen and (min-width:992px) {
    #header.skin-zh-park-kingdom .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh-park-kingdom .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh-park-kingdom .second-header .dropdown-list li a {
            color: #14b1e7;
            font-weight: bolder;
        }

        #header.skin-zh-park-kingdom .second-header .dropdown-list li.active .first {
            background: #14b1e7;
        }

            #header.skin-zh-park-kingdom .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh-park-kingdom .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh-park-kingdom .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh-park-kingdom .second-header .dropdown-list li.isActive .first {
            background: #14b1e7;
        }

            #header.skin-zh-park-kingdom .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh-park-kingdom .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh-park-kingdom .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh-park-kingdom .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-park-kingdom .second-header .dropdown-list .list-wrap a:hover {
            background: #14b1e7;
        }

            #header.skin-zh-park-kingdom .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh-park-kingdom .mobile-header .nav-middle .container {
        background: #e7f7fd;
    }

        #header.skin-zh-park-kingdom .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh-park-kingdom .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-park-kingdom .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(20,177,231,.3);
            border-top: 1px solid rgba(20,177,231,.3);
            color: #14b1e7;
        }

        #header.skin-zh-park-kingdom .mobile-header .nav-middle .container .nav-second-right .second {
            background: #e7f7fd;
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-park-kingdom .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh-park-kingdom .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

    #header.skin-zh-park-kingdom .second-header .container {
        background: #e7f7fd;
    }

    #header.skin-zh-park-kingdom .second-header .second-wrap {
        background: #14b1e7;
    }

    #header.skin-zh-park-kingdom .second-header .dropdown-list li a {
        color: #14b1e7;
        border-bottom: 1px solid rgba(20,177,231,.3);
    }
}

#header.skin-zh-park-science .toggle .btn:before {
    background: #14b1e7;
}

#header.skin-zh-park-science .head-menu {
    background: #e7f7fd;
}

#header.skin-zh-park-science .nav-middle .container .open-slide .iconfont, #header.skin-zh-park-science .nav-middle .container ul.nav li > .icon-line {
    background: #14b1e7;
}

#header.skin-zh-park-science .nav-top .dropdown-menu a:hover {
    background: #e7f7fd;
}

#header.skin-zh-park-science .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh-park-science .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh-park-science .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #14b1e7;
}

#header.skin-zh-park-science .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(20,177,231,.3);
}

    #header.skin-zh-park-science .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(20,177,231,.3);
    }

#header.skin-zh-park-science .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh-park-science .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #14b1e7;
}

@media screen and (min-width:992px) {
    #header.skin-zh-park-science .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh-park-science .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh-park-science .second-header .dropdown-list li a {
            color: #14b1e7;
            font-weight: bolder;
        }

        #header.skin-zh-park-science .second-header .dropdown-list li.active .first {
            background: #14b1e7;
        }

            #header.skin-zh-park-science .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh-park-science .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh-park-science .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh-park-science .second-header .dropdown-list li.isActive .first {
            background: #14b1e7;
        }

            #header.skin-zh-park-science .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh-park-science .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh-park-science .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh-park-science .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-park-science .second-header .dropdown-list .list-wrap a:hover {
            background: #14b1e7;
        }

            #header.skin-zh-park-science .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh-park-science .mobile-header .nav-middle .container {
        background: #e7f7fd;
    }

        #header.skin-zh-park-science .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh-park-science .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-park-science .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(20,177,231,.3);
            border-top: 1px solid rgba(20,177,231,.3);
            color: #14b1e7;
        }

        #header.skin-zh-park-science .mobile-header .nav-middle .container .nav-second-right .second {
            background: #e7f7fd;
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-park-science .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh-park-science .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

    #header.skin-zh-park-science .second-header .container {
        background: #e7f7fd;
    }

    #header.skin-zh-park-science .second-header .second-wrap {
        background: #14b1e7;
    }

    #header.skin-zh-park-science .second-header .dropdown-list li a {
        color: #14b1e7;
        border-bottom: 1px solid rgba(20,177,231,.3);
    }
}

#header.skin-zh-hotel-hengqin .toggle .btn:before {
    background: #d39f44;
}

#header.skin-zh-hotel-hengqin .head-menu {
    background: #fbf5ec;
}

#header.skin-zh-hotel-hengqin .nav-middle .container .open-slide .iconfont, #header.skin-zh-hotel-hengqin .nav-middle .container ul.nav li > .icon-line {
    background: #d39f44;
}

#header.skin-zh-hotel-hengqin .nav-top .dropdown-menu a:hover {
    background: #fbf5ec;
}

#header.skin-zh-hotel-hengqin .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh-hotel-hengqin .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh-hotel-hengqin .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #d39f44;
}

#header.skin-zh-hotel-hengqin .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(211,159,68,.3);
}

    #header.skin-zh-hotel-hengqin .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(211,159,68,.3);
    }

#header.skin-zh-hotel-hengqin .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh-hotel-hengqin .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #d39f44;
}

@media screen and (min-width:992px) {
    #header.skin-zh-hotel-hengqin .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh-hotel-hengqin .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh-hotel-hengqin .second-header .dropdown-list li a {
            color: #d39f44;
            font-weight: bolder;
        }

        #header.skin-zh-hotel-hengqin .second-header .dropdown-list li.active .first {
            background: #d39f44;
        }

            #header.skin-zh-hotel-hengqin .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh-hotel-hengqin .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh-hotel-hengqin .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh-hotel-hengqin .second-header .dropdown-list li.isActive .first {
            background: #d39f44;
        }

            #header.skin-zh-hotel-hengqin .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh-hotel-hengqin .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh-hotel-hengqin .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh-hotel-hengqin .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

        #header.skin-zh-hotel-hengqin .second-header .dropdown-list .list-wrap a:hover {
            background: #d39f44;
        }

            #header.skin-zh-hotel-hengqin .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh-hotel-hengqin .mobile-header .nav-middle .container {
        background: #fbf5ec;
    }

        #header.skin-zh-hotel-hengqin .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh-hotel-hengqin .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

        #header.skin-zh-hotel-hengqin .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(211,159,68,.3);
            border-top: 1px solid rgba(211,159,68,.3);
            color: #d39f44;
        }

        #header.skin-zh-hotel-hengqin .mobile-header .nav-middle .container .nav-second-right .second {
            background: #fbf5ec;
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

        #header.skin-zh-hotel-hengqin .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh-hotel-hengqin .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

    #header.skin-zh-hotel-hengqin .second-header .container {
        background: #fbf5ec;
    }

    #header.skin-zh-hotel-hengqin .second-header .second-wrap {
        background: #d39f44;
    }

    #header.skin-zh-hotel-hengqin .second-header .dropdown-list li a {
        color: #d39f44;
        border-bottom: 1px solid rgba(211,159,68,.3);
    }
}

#header.skin-zh-hotel-penguin .toggle .btn:before {
    background: #14b1e7;
}

#header.skin-zh-hotel-penguin .head-menu {
    background: #e7f7fd;
}

#header.skin-zh-hotel-penguin .nav-middle .container .open-slide .iconfont, #header.skin-zh-hotel-penguin .nav-middle .container ul.nav li > .icon-line {
    background: #14b1e7;
}

#header.skin-zh-hotel-penguin .nav-top .dropdown-menu a:hover {
    background: #e7f7fd;
}

#header.skin-zh-hotel-penguin .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh-hotel-penguin .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh-hotel-penguin .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #14b1e7;
}

#header.skin-zh-hotel-penguin .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(20,177,231,.3);
}

    #header.skin-zh-hotel-penguin .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(20,177,231,.3);
    }

#header.skin-zh-hotel-penguin .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh-hotel-penguin .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #14b1e7;
}

@media screen and (min-width:992px) {
    #header.skin-zh-hotel-penguin .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh-hotel-penguin .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh-hotel-penguin .second-header .dropdown-list li a {
            color: #14b1e7;
            font-weight: bolder;
        }

        #header.skin-zh-hotel-penguin .second-header .dropdown-list li.active .first {
            background: #14b1e7;
        }

            #header.skin-zh-hotel-penguin .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh-hotel-penguin .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh-hotel-penguin .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh-hotel-penguin .second-header .dropdown-list li.isActive .first {
            background: #14b1e7;
        }

            #header.skin-zh-hotel-penguin .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh-hotel-penguin .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh-hotel-penguin .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh-hotel-penguin .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-hotel-penguin .second-header .dropdown-list .list-wrap a:hover {
            background: #14b1e7;
        }

            #header.skin-zh-hotel-penguin .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh-hotel-penguin .mobile-header .nav-middle .container {
        background: #e7f7fd;
    }

        #header.skin-zh-hotel-penguin .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh-hotel-penguin .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-hotel-penguin .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(20,177,231,.3);
            border-top: 1px solid rgba(20,177,231,.3);
            color: #14b1e7;
        }

        #header.skin-zh-hotel-penguin .mobile-header .nav-middle .container .nav-second-right .second {
            background: #e7f7fd;
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

        #header.skin-zh-hotel-penguin .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh-hotel-penguin .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

    #header.skin-zh-hotel-penguin .second-header .container {
        background: #e7f7fd;
    }

    #header.skin-zh-hotel-penguin .second-header .second-wrap {
        background: #14b1e7;
    }

    #header.skin-zh-hotel-penguin .second-header .dropdown-list li a {
        color: #14b1e7;
        border-bottom: 1px solid rgba(20,177,231,.3);
    }
}

#header.skin-zh-hotel-penguin-2 .toggle .btn:before {
    background: #fab516;
}

#header.skin-zh-hotel-penguin-2 .head-menu {
    background: #fef7e7;
}

#header.skin-zh-hotel-penguin-2 .nav-middle .container .open-slide .iconfont, #header.skin-zh-hotel-penguin-2 .nav-middle .container ul.nav li > .icon-line {
    background: #fab516;
}

#header.skin-zh-hotel-penguin-2 .nav-top .dropdown-menu a:hover {
    background: #fef7e7;
}

#header.skin-zh-hotel-penguin-2 .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh-hotel-penguin-2 .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh-hotel-penguin-2 .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #fab516;
}

#header.skin-zh-hotel-penguin-2 .nav-middle .container .head-menu .div-table-cell {
    border-left-color: "";
}

    #header.skin-zh-hotel-penguin-2 .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: "";
    }

#header.skin-zh-hotel-penguin-2 .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh-hotel-penguin-2 .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #fab516;
}

@media screen and (min-width:992px) {
    #header.skin-zh-hotel-penguin-2 .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list li a {
            color: #fab516;
            font-weight: bolder;
        }

        #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list li.active .first {
            background: #fab516;
        }

            #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list li.isActive .first {
            background: #fab516;
        }

            #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid;
        }

        #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list .list-wrap a:hover {
            background: #fab516;
        }

            #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh-hotel-penguin-2 .mobile-header .nav-middle .container {
        background: #fef7e7;
    }

        #header.skin-zh-hotel-penguin-2 .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh-hotel-penguin-2 .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid;
        }

        #header.skin-zh-hotel-penguin-2 .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid;
            border-top: 1px solid;
            color: #fab516;
        }

        #header.skin-zh-hotel-penguin-2 .mobile-header .nav-middle .container .nav-second-right .second {
            background: #fef7e7;
            border-bottom: 1px solid;
        }

        #header.skin-zh-hotel-penguin-2 .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh-hotel-penguin-2 .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid;
        }

    #header.skin-zh-hotel-penguin-2 .second-header .container {
        background: #fef7e7;
    }

    #header.skin-zh-hotel-penguin-2 .second-header .second-wrap {
        background: #fab516;
    }

    #header.skin-zh-hotel-penguin-2 .second-header .dropdown-list li a {
        color: #fab516;
        border-bottom: 1px solid;
    }
}

#header.skin-zh-hotel-circus .toggle .btn:before {
    background: #8a1538;
}

#header.skin-zh-hotel-circus .head-menu {
    background: #e7ced5;
}

#header.skin-zh-hotel-circus .nav-middle .container .open-slide .iconfont, #header.skin-zh-hotel-circus .nav-middle .container ul.nav li > .icon-line {
    background: #8a1538;
}

#header.skin-zh-hotel-circus .nav-top .dropdown-menu a:hover {
    background: #e7ced5;
}

#header.skin-zh-hotel-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh-hotel-circus .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh-hotel-circus .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #8a1538;
}

#header.skin-zh-hotel-circus .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(138,21,56,.3);
}

    #header.skin-zh-hotel-circus .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(138,21,56,.3);
    }

#header.skin-zh-hotel-circus .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh-hotel-circus .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #8a1538;
}

@media screen and (min-width:992px) {
    #header.skin-zh-hotel-circus .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh-hotel-circus .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh-hotel-circus .second-header .dropdown-list li a {
            color: #8a1538;
            font-weight: bolder;
        }

        #header.skin-zh-hotel-circus .second-header .dropdown-list li.active .first {
            background: #8a1538;
        }

            #header.skin-zh-hotel-circus .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh-hotel-circus .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh-hotel-circus .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh-hotel-circus .second-header .dropdown-list li.isActive .first {
            background: #8a1538;
        }

            #header.skin-zh-hotel-circus .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh-hotel-circus .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh-hotel-circus .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh-hotel-circus .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(138,21,56,.3);
        }

        #header.skin-zh-hotel-circus .second-header .dropdown-list .list-wrap a:hover {
            background: #8a1538;
        }

            #header.skin-zh-hotel-circus .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh-hotel-circus .mobile-header .nav-middle .container {
        background: #e7ced5;
    }

        #header.skin-zh-hotel-circus .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh-hotel-circus .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(138,21,56,.3);
        }

        #header.skin-zh-hotel-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(138,21,56,.3);
            border-top: 1px solid rgba(138,21,56,.3);
            color: #8a1538;
        }

        #header.skin-zh-hotel-circus .mobile-header .nav-middle .container .nav-second-right .second {
            background: #e7ced5;
            border-bottom: 1px solid rgba(138,21,56,.3);
        }

        #header.skin-zh-hotel-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh-hotel-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(138,21,56,.3);
        }

    #header.skin-zh-hotel-circus .second-header .container {
        background: #e7ced5;
    }

    #header.skin-zh-hotel-circus .second-header .second-wrap {
        background: #8a1538;
    }

    #header.skin-zh-hotel-circus .second-header .dropdown-list li a {
        color: #8a1538;
        border-bottom: 1px solid rgba(138,21,56,.3);
    }
}

#header.skin-zh-hotel-yinghai .toggle .btn:before {
    background: #005baa;
}

#header.skin-zh-hotel-yinghai .head-menu {
    background: #e5eef6;
}

#header.skin-zh-hotel-yinghai .nav-middle .container .open-slide .iconfont, #header.skin-zh-hotel-yinghai .nav-middle .container ul.nav li > .icon-line {
    background: #005baa;
}

#header.skin-zh-hotel-yinghai .nav-top .dropdown-menu a:hover {
    background: #e5eef6;
}

#header.skin-zh-hotel-yinghai .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh-hotel-yinghai .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh-hotel-yinghai .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #005baa;
}

#header.skin-zh-hotel-yinghai .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(0,91,170,.3);
}

    #header.skin-zh-hotel-yinghai .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(0,91,170,.3);
    }

#header.skin-zh-hotel-yinghai .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh-hotel-yinghai .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #005baa;
}

@media screen and (min-width:992px) {
    #header.skin-zh-hotel-yinghai .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh-hotel-yinghai .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh-hotel-yinghai .second-header .dropdown-list li a {
            color: #005baa;
            font-weight: bolder;
        }

        #header.skin-zh-hotel-yinghai .second-header .dropdown-list li.active .first {
            background: #005baa;
        }

            #header.skin-zh-hotel-yinghai .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh-hotel-yinghai .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh-hotel-yinghai .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh-hotel-yinghai .second-header .dropdown-list li.isActive .first {
            background: #005baa;
        }

            #header.skin-zh-hotel-yinghai .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh-hotel-yinghai .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh-hotel-yinghai .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh-hotel-yinghai .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

        #header.skin-zh-hotel-yinghai .second-header .dropdown-list .list-wrap a:hover {
            background: #005baa;
        }

            #header.skin-zh-hotel-yinghai .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh-hotel-yinghai .mobile-header .nav-middle .container {
        background: #e5eef6;
    }

        #header.skin-zh-hotel-yinghai .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh-hotel-yinghai .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

        #header.skin-zh-hotel-yinghai .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(0,91,170,.3);
            border-top: 1px solid rgba(0,91,170,.3);
            color: #005baa;
        }

        #header.skin-zh-hotel-yinghai .mobile-header .nav-middle .container .nav-second-right .second {
            background: #e5eef6;
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

        #header.skin-zh-hotel-yinghai .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh-hotel-yinghai .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

    #header.skin-zh-hotel-yinghai .second-header .container {
        background: #e5eef6;
    }

    #header.skin-zh-hotel-yinghai .second-header .second-wrap {
        background: #005baa;
    }

    #header.skin-zh-hotel-yinghai .second-header .dropdown-list li a {
        color: #005baa;
        border-bottom: 1px solid rgba(0,91,170,.3);
    }
}

#header.skin-zh-hotel-science .toggle .btn:before {
    background: #14126f;
}

#header.skin-zh-hotel-science .head-menu {
    background: #e8e9f2;
}

#header.skin-zh-hotel-science .nav-middle .container .open-slide .iconfont, #header.skin-zh-hotel-science .nav-middle .container ul.nav li > .icon-line {
    background: #14126f;
}

#header.skin-zh-hotel-science .nav-top .dropdown-menu a:hover {
    background: #e8e9f2;
}

#header.skin-zh-hotel-science .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh-hotel-science .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh-hotel-science .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #14126f;
}

#header.skin-zh-hotel-science .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(20,18,111,.3);
}

    #header.skin-zh-hotel-science .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(20,18,111,.3);
    }

#header.skin-zh-hotel-science .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh-hotel-science .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #14126f;
}

@media screen and (min-width:992px) {
    #header.skin-zh-hotel-science .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh-hotel-science .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh-hotel-science .second-header .dropdown-list li a {
            color: #14126f;
            font-weight: bolder;
        }

        #header.skin-zh-hotel-science .second-header .dropdown-list li.active .first {
            background: #14126f;
        }

            #header.skin-zh-hotel-science .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh-hotel-science .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh-hotel-science .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh-hotel-science .second-header .dropdown-list li.isActive .first {
            background: #14126f;
        }

            #header.skin-zh-hotel-science .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh-hotel-science .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh-hotel-science .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh-hotel-science .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(20,18,111,.3);
        }

        #header.skin-zh-hotel-science .second-header .dropdown-list .list-wrap a:hover {
            background: #14126f;
        }

            #header.skin-zh-hotel-science .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh-hotel-science .mobile-header .nav-middle .container {
        background: #e8e9f2;
    }

        #header.skin-zh-hotel-science .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh-hotel-science .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(20,18,111,.3);
        }

        #header.skin-zh-hotel-science .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(20,18,111,.3);
            border-top: 1px solid rgba(20,18,111,.3);
            color: #14126f;
        }

        #header.skin-zh-hotel-science .mobile-header .nav-middle .container .nav-second-right .second {
            background: #e8e9f2;
            border-bottom: 1px solid rgba(20,18,111,.3);
        }

        #header.skin-zh-hotel-science .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh-hotel-science .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(20,18,111,.3);
        }

    #header.skin-zh-hotel-science .second-header .container {
        background: #e8e9f2;
    }

    #header.skin-zh-hotel-science .second-header .second-wrap {
        background: #14126f;
    }

    #header.skin-zh-hotel-science .second-header .dropdown-list li a {
        color: #14126f;
        border-bottom: 1px solid rgba(20,18,111,.3);
    }
}

#header.skin-zh-acting-circus .toggle .btn:before {
    background: #005baa;
}

#header.skin-zh-acting-circus .head-menu {
    background: #e5eef6;
}

#header.skin-zh-acting-circus .nav-middle .container .open-slide .iconfont, #header.skin-zh-acting-circus .nav-middle .container ul.nav li > .icon-line {
    background: #005baa;
}

#header.skin-zh-acting-circus .nav-top .dropdown-menu a:hover {
    background: #e5eef6;
}

#header.skin-zh-acting-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh-acting-circus .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh-acting-circus .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #005baa;
}

#header.skin-zh-acting-circus .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(0,91,170,.3);
}

    #header.skin-zh-acting-circus .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(0,91,170,.3);
    }

#header.skin-zh-acting-circus .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh-acting-circus .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #005baa;
}

@media screen and (min-width:992px) {
    #header.skin-zh-acting-circus .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh-acting-circus .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh-acting-circus .second-header .dropdown-list li a {
            color: #005baa;
            font-weight: bolder;
        }

        #header.skin-zh-acting-circus .second-header .dropdown-list li.active .first {
            background: #005baa;
        }

            #header.skin-zh-acting-circus .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh-acting-circus .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh-acting-circus .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh-acting-circus .second-header .dropdown-list li.isActive .first {
            background: #005baa;
        }

            #header.skin-zh-acting-circus .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh-acting-circus .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh-acting-circus .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh-acting-circus .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

        #header.skin-zh-acting-circus .second-header .dropdown-list .list-wrap a:hover {
            background: #005baa;
        }

            #header.skin-zh-acting-circus .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh-acting-circus .mobile-header .nav-middle .container {
        background: #e5eef6;
    }

        #header.skin-zh-acting-circus .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh-acting-circus .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

        #header.skin-zh-acting-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(0,91,170,.3);
            border-top: 1px solid rgba(0,91,170,.3);
            color: #005baa;
        }

        #header.skin-zh-acting-circus .mobile-header .nav-middle .container .nav-second-right .second {
            background: #e5eef6;
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

        #header.skin-zh-acting-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh-acting-circus .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

    #header.skin-zh-acting-circus .second-header .container {
        background: #e5eef6;
    }

    #header.skin-zh-acting-circus .second-header .second-wrap {
        background: #005baa;
    }

    #header.skin-zh-acting-circus .second-header .dropdown-list li a {
        color: #005baa;
        border-bottom: 1px solid rgba(0,91,170,.3);
    }
}

#header.skin-zh-acting-opera .toggle .btn:before {
    background: #f15b47;
}

#header.skin-zh-acting-opera .head-menu {
    background: #feeeec;
}

#header.skin-zh-acting-opera .nav-middle .container .open-slide .iconfont, #header.skin-zh-acting-opera .nav-middle .container ul.nav li > .icon-line {
    background: #f15b47;
}

#header.skin-zh-acting-opera .nav-top .dropdown-menu a:hover {
    background: #feeeec;
}

#header.skin-zh-acting-opera .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zh-acting-opera .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zh-acting-opera .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #f15b47;
}

#header.skin-zh-acting-opera .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(241,91,71,.3);
}

    #header.skin-zh-acting-opera .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(241,91,71,.3);
    }

#header.skin-zh-acting-opera .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zh-acting-opera .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #f15b47;
}

@media screen and (min-width:992px) {
    #header.skin-zh-acting-opera .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zh-acting-opera .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zh-acting-opera .second-header .dropdown-list li a {
            color: #f15b47;
            font-weight: bolder;
        }

        #header.skin-zh-acting-opera .second-header .dropdown-list li.active .first {
            background: #f15b47;
        }

            #header.skin-zh-acting-opera .second-header .dropdown-list li.active .first .icon-down, #header.skin-zh-acting-opera .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zh-acting-opera .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zh-acting-opera .second-header .dropdown-list li.isActive .first {
            background: #f15b47;
        }

            #header.skin-zh-acting-opera .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zh-acting-opera .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zh-acting-opera .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zh-acting-opera .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(241,91,71,.3);
        }

        #header.skin-zh-acting-opera .second-header .dropdown-list .list-wrap a:hover {
            background: #f15b47;
        }

            #header.skin-zh-acting-opera .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zh-acting-opera .mobile-header .nav-middle .container {
        background: #feeeec;
    }

        #header.skin-zh-acting-opera .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zh-acting-opera .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(241,91,71,.3);
        }

        #header.skin-zh-acting-opera .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(241,91,71,.3);
            border-top: 1px solid rgba(241,91,71,.3);
            color: #f15b47;
        }

        #header.skin-zh-acting-opera .mobile-header .nav-middle .container .nav-second-right .second {
            background: #feeeec;
            border-bottom: 1px solid rgba(241,91,71,.3);
        }

        #header.skin-zh-acting-opera .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zh-acting-opera .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(241,91,71,.3);
        }

    #header.skin-zh-acting-opera .second-header .container {
        background: #feeeec;
    }

    #header.skin-zh-acting-opera .second-header .second-wrap {
        background: #f15b47;
    }

    #header.skin-zh-acting-opera .second-header .dropdown-list li a {
        color: #f15b47;
        border-bottom: 1px solid rgba(241,91,71,.3);
    }
}

#header.skin-zoo-plants .toggle .btn:before {
    background: #46897d;
}

#header.skin-zoo-plants .head-menu {
    background: #ecf3f2;
}

#header.skin-zoo-plants .nav-middle .container .open-slide .iconfont, #header.skin-zoo-plants .nav-middle .container ul.nav li > .icon-line {
    background: #46897d;
}

#header.skin-zoo-plants .nav-top .dropdown-menu a:hover {
    background: #ecf3f2;
}

#header.skin-zoo-plants .mobile-header .nav-middle .container .nav-second-right .dropdown-list.active .title, #header.skin-zoo-plants .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more, #header.skin-zoo-plants .nav-middle .container .head-menu .dropdown-list .show .col-show.see-more .iconfont {
    color: #46897d;
}

#header.skin-zoo-plants .nav-middle .container .head-menu .div-table-cell {
    border-left-color: rgba(70,137,125,.3);
}

    #header.skin-zoo-plants .nav-middle .container .head-menu .div-table-cell:last-of-type {
        border-right-color: rgba(70,137,125,.3);
    }

#header.skin-zoo-plants .nav-middle .container .head-menu .dropdown-list .see-more a, #header.skin-zoo-plants .nav-middle .container .head-menu .dropdown-list .see-more a span {
    color: #46897d;
}

@media screen and (min-width:992px) {
    #header.skin-zoo-plants .second-header .second-wrap {
        height: 100%;
    }

    #header.skin-zoo-plants .second-header .dropdown-list li {
        position: relative;
    }

        #header.skin-zoo-plants .second-header .dropdown-list li a {
            color: #46897d;
            font-weight: bolder;
        }

        #header.skin-zoo-plants .second-header .dropdown-list li.active .first {
            background: #46897d;
        }

            #header.skin-zoo-plants .second-header .dropdown-list li.active .first .icon-down, #header.skin-zoo-plants .second-header .dropdown-list li.active .first span {
                color: #fff;
            }

        #header.skin-zoo-plants .second-header .dropdown-list li.active .list-wrap {
            display: block;
        }

        #header.skin-zoo-plants .second-header .dropdown-list li.isActive .first {
            background: #46897d;
        }

            #header.skin-zoo-plants .second-header .dropdown-list li.isActive .first .icon-down, #header.skin-zoo-plants .second-header .dropdown-list li.isActive .first span {
                color: #fff;
            }

    #header.skin-zoo-plants .second-header .dropdown-list .list-wrap {
        background: #fff;
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }

        #header.skin-zoo-plants .second-header .dropdown-list .list-wrap a span {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-zoo-plants .second-header .dropdown-list .list-wrap a:hover {
            background: #46897d;
        }

            #header.skin-zoo-plants .second-header .dropdown-list .list-wrap a:hover span {
                color: #fff;
            }
}

@media screen and (max-width:991px) {
    #header.skin-zoo-plants .mobile-header .nav-middle .container {
        background: #ecf3f2;
    }

        #header.skin-zoo-plants .mobile-header .nav-middle .container .bottom-left .search-wrap, #header.skin-zoo-plants .mobile-header .nav-middle .container .nav-second-left ul.nav li {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-zoo-plants .mobile-header .nav-middle .container .nav-second-right .dropdown-list .see-more a {
            border-bottom: 1px solid rgba(70,137,125,.3);
            border-top: 1px solid rgba(70,137,125,.3);
            color: #46897d;
        }

        #header.skin-zoo-plants .mobile-header .nav-middle .container .nav-second-right .second {
            background: #ecf3f2;
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

        #header.skin-zoo-plants .mobile-header .nav-middle .container .nav-second-right .dropdown-list .show a, #header.skin-zoo-plants .mobile-header .nav-middle .container .nav-second-right .dropdown-list .title .jump {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

    #header.skin-zoo-plants .second-header .container {
        background: #ecf3f2;
    }

    #header.skin-zoo-plants .second-header .second-wrap {
        background: #46897d;
    }

    #header.skin-zoo-plants .second-header .dropdown-list li a {
        color: #46897d;
        border-bottom: 1px solid rgba(70,137,125,.3);
    }
}

body > .c-navbar-form.pc-show {
    position: fixed;
    top: 70px;
    left: 0;
    z-index: 998;
    display: none;
}

@media screen and (min-width:992px) {
    body > .c-navbar-form.pc-show {
        left: 50%;
    }

        body > .c-navbar-form.pc-show, body > .c-navbar-form.pc-show.slide-form {
            transform: translate(-50%) !important;
        }

            body > .c-navbar-form.pc-show .slide-up-icon {
                display: block;
            }

            body > .c-navbar-form.pc-show .mb-title {
                display: none;
            }

            body > .c-navbar-form.pc-show .date-select0 .item, body > .c-navbar-form.pc-show .date-select1 .item {
                width: 100px;
            }

            body > .c-navbar-form.pc-show .item {
                width: 140px;
                transition: none;
            }

            body > .c-navbar-form.pc-show .date-select2 .item {
                width: 170px;
            }

            body > .c-navbar-form.pc-show .c-button {
                padding: 12px 30px;
            }

            body > .c-navbar-form.pc-show .btn-group {
                margin: 0 5px;
            }

            body > .c-navbar-form.pc-show.set-width .item {
                width: 170px !important;
            }

            body > .c-navbar-form.pc-show.set-width3 .item {
                width: 230px !important;
            }
}

@media screen and (max-width:991px) {
    body > .c-navbar-form.pc-show {
        position: fixed;
        bottom: 0;
        transform: translateY(100%) !important;
        left: 0;
        top: inherit;
        width: 100%;
        z-index: 90;
        background: none;
        padding: 0;
        opacity: 1;
        margin-bottom: 60px;
        display: none;
        transition: all .5s;
    }

        body > .c-navbar-form.pc-show.block-up, body > .c-navbar-form.pc-show .mb-title {
            display: block;
        }

            body > .c-navbar-form.pc-show .mb-title .iconfont {
                margin: -33px auto 0;
                padding: 15px 15px 10px;
                width: 66px;
            }

                body > .c-navbar-form.pc-show .mb-title .iconfont:before {
                    border-radius: 50%;
                    color: #fff;
                    width: 36px;
                    line-height: 36px;
                    text-align: center;
                    height: 36px;
                    display: block;
                    transform: rotate(180deg);
                }

        body > .c-navbar-form.pc-show.slide-form {
            transform: translate(0) !important;
            margin-bottom: 0;
        }

            body > .c-navbar-form.pc-show.slide-form .mb-title .iconfont:before {
                transform: rotate(0);
            }

        body > .c-navbar-form.pc-show .container {
            padding: 0 10px;
        }

            body > .c-navbar-form.pc-show .container .form {
                border-top-right-radius: 20px;
                border-top-left-radius: 20px;
                border-bottom-left-radius: 0;
                border-bottom-right-radius: 0;
                background: #fff;
                box-shadow: 2px -2px 3px 0 rgba(0,0,0,.1);
                margin: 0;
                width: 100%;
                padding: 0 0 20px;
            }

            body > .c-navbar-form.pc-show .container .btn-group {
                margin-bottom: 5px;
            }

                body > .c-navbar-form.pc-show .container .btn-group:last-of-type {
                    margin-bottom: 0;
                    margin-top: 15px;
                }
}

@media screen and (max-width:991px) {
    body {
        padding-bottom: 90px;
    }

    .mobile-header-background {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(33,33,33,.6);
        display: none;
        z-index: 999;
    }
}

.s-open-slide {
    position: fixed;
    top: 70px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 998;
    width: 835px;
    background: url(../../assets/images/circle.c1b8c18.png) 50% no-repeat;
    background-size: 100% auto;
    height: 40px;
    display: none;
}

@-webkit-keyframes aniBlinkIn {
    0% {
        transform: translate(-50%);
    }

    50% {
        transform: translate(-50%,-100px);
    }

    to {
        transform: translate(-50%);
    }
}

@keyframes aniBlinkIn {
    0% {
        transform: translate(-50%);
    }

    50% {
        transform: translate(-50%,-100px);
    }

    to {
        transform: translate(-50%);
    }
}

@-webkit-keyframes aniBlinkOut {
    0% {
        transform: translate(-50%);
    }

    50% {
        transform: translate(-50%,-100px);
    }

    to {
        transform: translate(-50%);
    }
}

@keyframes aniBlinkOut {
    0% {
        transform: translate(-50%);
    }

    50% {
        transform: translate(-50%,-100px);
    }

    to {
        transform: translate(-50%);
    }
}

.s-open-slide.active {
    display: block;
}

.s-open-slide.slide-show-in {
    -webkit-animation: aniBlinkIn .5s ease-out;
    animation: aniBlinkIn .5s ease-out;
}

.s-open-slide.slide-show-out {
    -webkit-animation: aniBlinkOut .5s ease-out;
    animation: aniBlinkOut .5s ease-out;
}

@media screen and (max-width:991px) {
    .s-open-slide.active {
        display: none;
    }
}

.s-open-slide .btn {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -20px;
}

.s-open-slide.show.active {
    display: none !important;
}

@-webkit-keyframes slideHeaderDown {
    0% {
        transform: translateY(-2px);
    }

    to {
        transform: translateY(4px);
    }
}

@keyframes slideHeaderDown {
    0% {
        transform: translateY(-2px);
    }

    to {
        transform: translateY(4px);
    }
}

.s-open-slide .iconfont {
    display: block;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    color: #fff;
    position: relative;
    font-weight: bolder;
    margin: 22px auto 0;
    cursor: pointer;
}

    .s-open-slide .iconfont:before {
        position: absolute;
        top: 50%;
        left: 50%;
        font-size: 20px;
        margin-top: -10px;
        margin-left: -10px;
        display: block;
        width: 20px;
        height: 20px;
        line-height: 20px;
        text-align: center;
        -webkit-animation: slideHeaderDown .5s linear infinite alternate;
        animation: slideHeaderDown .5s linear infinite alternate;
    }

.s-open-slide.skin-global .iconfont, .s-open-slide.skin-gz .iconfont {
    background: #ecb207;
}

.s-open-slide.skin-zh .iconfont {
    background: #005baa;
}

.s-open-slide.skin-group .iconfont {
    background: #b44a9c;
}

.s-open-slide.skin-member .iconfont {
    background: #d39f44;
}

.s-open-slide.skin-gz-card .iconfont {
    background: #fab516;
}

.s-open-slide.skin-zh-card .iconfont {
    background: #14b1e7;
}

.s-open-slide.skin-gz-park-paradise .iconfont {
    background: #fab516;
}

.s-open-slide.skin-gz-park-zoo .iconfont {
    background: #46897d;
}

.s-open-slide.skin-gz-park-water .iconfont {
    background: #14b1e7;
}

.s-open-slide.skin-gz-park-bird .iconfont {
    background: #ecb207;
}

.s-open-slide.skin-gz-hotel-chimelong .iconfont {
    background: #9a5625;
}

.s-open-slide.skin-gz-hotel-panda .iconfont {
    background: #f15b47;
}

.s-open-slide.skin-gz-hotel-cl-xj .iconfont, .s-open-slide.skin-gz-hotel-pxj .iconfont {
    background: #46897d;
}

.s-open-slide.skin-gz-acting-circus .iconfont {
    background: #ec008c;
}

.s-open-slide.skin-zh-park-kingdom .iconfont, .s-open-slide.skin-zh-park-science .iconfont {
    background: #14b1e7;
}

.s-open-slide.skin-zh-hotel-hengqin .iconfont {
    background: #d39f44;
}

.s-open-slide.skin-zh-hotel-penguin .iconfont {
    background: #14b1e7;
}

.s-open-slide.skin-zh-hotel-penguin-2 .iconfont {
    background: #fab516;
}

.s-open-slide.skin-zh-hotel-circus .iconfont {
    background: #8a1538;
}

.s-open-slide.skin-zh-hotel-yinghai .iconfont {
    background: #005baa;
}

.s-open-slide.skin-zh-hotel-science .iconfont {
    background: #14126f;
}

.s-open-slide.skin-zh-acting-circus .iconfont {
    background: #005baa;
}

.s-open-slide.skin-zh-acting-opera .iconfont {
    background: #f15b47;
}

.s-open-slide.skin-zoo-plants .iconfont {
    background: #46897d;
}

.s-search-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 800;
    opacity: 0;
}

    .s-search-wrapper .cont-top .content {
        position: relative;
        width: 100%;
        height: 70px;
    }

        .s-search-wrapper .cont-top .content .input-wrap {
            width: 70%;
            right: 0;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
        }

            .s-search-wrapper .cont-top .content .input-wrap .iconfont {
                font-weight: bolder;
                font-size: 18px;
                left: 0;
                cursor: pointer;
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
            }

            .s-search-wrapper .cont-top .content .input-wrap input {
                width: 100%;
                outline: none;
                font-size: 16px;
                padding: 10px 50px 10px 30px;
            }

        .s-search-wrapper .cont-top .content .close-search {
            display: block;
            width: 54px;
            height: 54px;
            right: 0;
            padding: 15px;
            font-weight: bolder;
            cursor: pointer;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
        }

            .s-search-wrapper .cont-top .content .close-search:before {
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
                text-align: center;
                display: block;
                width: 24px;
                color: #333;
                border: 1px solid #333;
                height: 24px;
                border-radius: 50%;
                line-height: 22px;
                margin: auto;
                font-weight: bolder;
                font-size: 12px;
            }

    .s-search-wrapper .cont-bottom {
        padding: 30px 0 50px;
        display: none;
    }

        .s-search-wrapper .cont-bottom ul {
            float: right;
            width: 70%;
        }

            .s-search-wrapper .cont-bottom ul li {
                padding-left: 30px;
            }

                .s-search-wrapper .cont-bottom ul li a {
                    display: block;
                    padding: 5px 0;
                }

    .s-search-wrapper.skin-global .cont-bottom {
        background: #f6faeb;
    }

    .s-search-wrapper.skin-global .cont-top .content .close-search:hover:before {
        border-color: #ecb207;
        color: #ecb207;
        transition: all .5s;
    }

    .s-search-wrapper.skin-gz .cont-bottom {
        background: #f6faeb;
    }

    .s-search-wrapper.skin-gz .cont-top .content .close-search:hover:before {
        border-color: #ecb207;
        color: #ecb207;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh .cont-bottom {
        background: #e5eef6;
    }

    .s-search-wrapper.skin-zh .cont-top .content .close-search:hover:before {
        border-color: #005baa;
        color: #005baa;
        transition: all .5s;
    }

    .s-search-wrapper.skin-group .cont-bottom {
        background: #f6f6f7;
    }

    .s-search-wrapper.skin-group .cont-top .content .close-search:hover:before {
        border-color: #b44a9c;
        color: #b44a9c;
        transition: all .5s;
    }

    .s-search-wrapper.skin-member .cont-bottom {
        background: #fbf5ec;
    }

    .s-search-wrapper.skin-member .cont-top .content .close-search:hover:before {
        border-color: #d39f44;
        color: #d39f44;
        transition: all .5s;
    }

    .s-search-wrapper.skin-gz-card .cont-bottom {
        background: #fef7e7;
    }

    .s-search-wrapper.skin-gz-card .cont-top .content .close-search:hover:before {
        border-color: #fab516;
        color: #fab516;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh-card .cont-bottom {
        background: #d6e7ef;
    }

    .s-search-wrapper.skin-zh-card .cont-top .content .close-search:hover:before {
        border-color: #14b1e7;
        color: #14b1e7;
        transition: all .5s;
    }

    .s-search-wrapper.skin-gz-park-paradise .cont-bottom {
        background: #fef7e7;
    }

    .s-search-wrapper.skin-gz-park-paradise .cont-top .content .close-search:hover:before {
        border-color: #fab516;
        color: #fab516;
        transition: all .5s;
    }

    .s-search-wrapper.skin-gz-park-zoo .cont-bottom {
        background: #ecf3f2;
    }

    .s-search-wrapper.skin-gz-park-zoo .cont-top .content .close-search:hover:before {
        border-color: #46897d;
        color: #46897d;
        transition: all .5s;
    }

    .s-search-wrapper.skin-gz-park-water .cont-bottom {
        background: #e7f7fd;
    }

    .s-search-wrapper.skin-gz-park-water .cont-top .content .close-search:hover:before {
        border-color: #14b1e7;
        color: #14b1e7;
        transition: all .5s;
    }

    .s-search-wrapper.skin-gz-park-bird .cont-bottom {
        background: #f6faeb;
    }

    .s-search-wrapper.skin-gz-park-bird .cont-top .content .close-search:hover:before {
        border-color: #ecb207;
        color: #ecb207;
        transition: all .5s;
    }

    .s-search-wrapper.skin-gz-hotel-chimelong .cont-bottom {
        background: #f5eee9;
    }

    .s-search-wrapper.skin-gz-hotel-chimelong .cont-top .content .close-search:hover:before {
        border-color: #9a5625;
        color: #9a5625;
        transition: all .5s;
    }

    .s-search-wrapper.skin-gz-hotel-panda .cont-bottom {
        background: #feeeec;
    }

    .s-search-wrapper.skin-gz-hotel-panda .cont-top .content .close-search:hover:before {
        border-color: #f15b47;
        color: #f15b47;
        transition: all .5s;
    }

    .s-search-wrapper.skin-gz-hotel-cl-xj .cont-bottom {
        background: #ecf3f2;
    }

    .s-search-wrapper.skin-gz-hotel-cl-xj .cont-top .content .close-search:hover:before {
        border-color: #46897d;
        color: #46897d;
        transition: all .5s;
    }

    .s-search-wrapper.skin-gz-hotel-pxj .cont-bottom {
        background: #ecf3f2;
    }

    .s-search-wrapper.skin-gz-hotel-pxj .cont-top .content .close-search:hover:before {
        border-color: #46897d;
        color: #46897d;
        transition: all .5s;
    }

    .s-search-wrapper.skin-gz-acting-circus .cont-bottom {
        background: #fde5f3;
    }

    .s-search-wrapper.skin-gz-acting-circus .cont-top .content .close-search:hover:before {
        border-color: #ec008c;
        color: #ec008c;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh-park-kingdom .cont-bottom {
        background: #e7f7fd;
    }

    .s-search-wrapper.skin-zh-park-kingdom .cont-top .content .close-search:hover:before {
        border-color: #14b1e7;
        color: #14b1e7;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh-park-science .cont-bottom {
        background: #e7f7fd;
    }

    .s-search-wrapper.skin-zh-park-science .cont-top .content .close-search:hover:before {
        border-color: #14b1e7;
        color: #14b1e7;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh-hotel-hengqin .cont-bottom {
        background: #fbf5ec;
    }

    .s-search-wrapper.skin-zh-hotel-hengqin .cont-top .content .close-search:hover:before {
        border-color: #d39f44;
        color: #d39f44;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh-hotel-penguin .cont-bottom {
        background: #e7f7fd;
    }

    .s-search-wrapper.skin-zh-hotel-penguin .cont-top .content .close-search:hover:before {
        border-color: #14b1e7;
        color: #14b1e7;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh-hotel-penguin-2 .cont-bottom {
        background: #fef7e7;
    }

    .s-search-wrapper.skin-zh-hotel-penguin-2 .cont-top .content .close-search:hover:before {
        border-color: #fab516;
        color: #fab516;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh-hotel-circus .cont-bottom {
        background: #e7ced5;
    }

    .s-search-wrapper.skin-zh-hotel-circus .cont-top .content .close-search:hover:before {
        border-color: #8a1538;
        color: #8a1538;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh-hotel-yinghai .cont-bottom {
        background: #e5eef6;
    }

    .s-search-wrapper.skin-zh-hotel-yinghai .cont-top .content .close-search:hover:before {
        border-color: #005baa;
        color: #005baa;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh-hotel-science .cont-bottom {
        background: #e8e9f2;
    }

    .s-search-wrapper.skin-zh-hotel-science .cont-top .content .close-search:hover:before {
        border-color: #14126f;
        color: #14126f;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh-acting-circus .cont-bottom {
        background: #e5eef6;
    }

    .s-search-wrapper.skin-zh-acting-circus .cont-top .content .close-search:hover:before {
        border-color: #005baa;
        color: #005baa;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zh-acting-opera .cont-bottom {
        background: #feeeec;
    }

    .s-search-wrapper.skin-zh-acting-opera .cont-top .content .close-search:hover:before {
        border-color: #f15b47;
        color: #f15b47;
        transition: all .5s;
    }

    .s-search-wrapper.skin-zoo-plants .cont-bottom {
        background: #ecf3f2;
    }

    .s-search-wrapper.skin-zoo-plants .cont-top .content .close-search:hover:before {
        border-color: #46897d;
        color: #46897d;
        transition: all .5s;
    }

@media screen and (min-width:991px) {
    body.open-search .s-search-wrapper {
        opacity: 1;
        z-index: 1000;
    }

    body.open-search .navbar-right, body.open-search .toggle, body.open-search ul.nav.navbar-nav {
        opacity: 0 !important;
    }
}

@media screen and (max-width:991px) {
    .s-search-wrapper {
        display: none;
    }
}

#footer {
    background-color: #f6f6f7;
    overflow: hidden;
}

    #footer .bg {
        background: #ededef;
    }

        #footer .bg img {
            width: 100%;
        }

    #footer .sitemap-wrap {
        position: relative;
        padding-top: 50px;
    }

        #footer .sitemap-wrap .cont-wrap {
            position: relative;
            padding: 0 5%;
            margin: 0;
        }

        #footer .sitemap-wrap .foot-cont {
            padding: 0;
        }

            #footer .sitemap-wrap .foot-cont .list-wrap {
                width: 20%;
                padding: 0 10px 0 0;
            }

                #footer .sitemap-wrap .foot-cont .list-wrap h5 {
                    margin-bottom: 10px;
                }

                #footer .sitemap-wrap .foot-cont .list-wrap a {
                    color: #a7a9ac;
                    line-height: 26px;
                    display: inline-block;
                }

                #footer .sitemap-wrap .foot-cont .list-wrap .text-h4 .h5 {
                    color: #333;
                    margin-bottom: 20px;
                    font-weight: bolder;
                }

                #footer .sitemap-wrap .foot-cont .list-wrap .text-h4.z-hidden {
                    visibility: hidden;
                }

        #footer .sitemap-wrap .side-wrap {
            padding: 0;
        }

            #footer .sitemap-wrap .side-wrap .row {
                width: -webkit-fit-content;
                width: -moz-fit-content;
                width: fit-content;
                margin: 0;
                float: right;
            }

            #footer .sitemap-wrap .side-wrap .item {
                padding: 0 0 0 30px;
                text-align: center;
            }

                #footer .sitemap-wrap .side-wrap .item img {
                    margin: 0 auto 10px;
                    width: 80px;
                }

        #footer .sitemap-wrap .share {
            color: #656868;
        }

            #footer .sitemap-wrap .share .icon-wrap {
                width: 100%;
                margin: 0 auto 30px;
                text-align: center;
            }

            #footer .sitemap-wrap .share .text {
                font-weight: bolder;
            }

            #footer .sitemap-wrap .share .iconfont {
                font-size: 26px;
                color: #656868;
                border: 1px solid #333;
                border-radius: 50%;
                width: 46px;
                height: 46px;
                display: inline-block;
                vertical-align: middle;
                position: relative;
                margin: 0 20px;
            }

                #footer .sitemap-wrap .share .iconfont:before {
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%,-50%);
                }

            #footer .sitemap-wrap .share .icon-wechat {
                position: relative;
                cursor: pointer;
            }

                #footer .sitemap-wrap .share .icon-wechat span {
                    display: none;
                    width: 120px;
                    padding: 6px;
                    background: #fff;
                    border-radius: 8px;
                    bottom: 50px;
                    position: absolute;
                    left: 50%;
                    transform: translateX(-50%);
                }

                    #footer .sitemap-wrap .share .icon-wechat span img {
                        width: 100%;
                    }

                    #footer .sitemap-wrap .share .icon-wechat span:after {
                        content: "";
                        display: block;
                        width: 0;
                        height: 0;
                        border-left: 6px solid transparent;
                        border-right: 6px solid transparent;
                        border-top: 6px solid #fff;
                        bottom: -5px;
                        position: absolute;
                        left: 50%;
                        transform: translateX(-50%);
                    }

@media screen and (max-width:767px) {
    #footer .sitemap-wrap .share .icon-wechat span {
        width: 100px;
        bottom: 42px;
    }
}

#footer .sitemap-wrap .contact-us {
    margin-bottom: 30px;
}

    #footer .sitemap-wrap .contact-us p {
        margin-top: 15px;
        color: #a7a9ac;
    }

    #footer .sitemap-wrap .contact-us em, #footer .sitemap-wrap .contact-us i {
        font-style: normal;
    }

    #footer .sitemap-wrap .contact-us i {
        margin-right: 10px;
        font-size: 18px;
    }

    #footer .sitemap-wrap .contact-us a:focus, #footer .sitemap-wrap .contact-us a:hover {
        cursor: pointer;
        color: #fff !important;
    }

#footer .sitemap-wrap .foot-list-wrap {
    margin-bottom: 20px;
}

    #footer .sitemap-wrap .foot-list-wrap .foot-list {
        margin: 0 auto;
        width: 100%;
        text-align: center;
    }

        #footer .sitemap-wrap .foot-list-wrap .foot-list a {
            position: relative;
            display: inline-block;
            vertical-align: middle;
            padding: 0 25px;
            color: #a7a9ac;
        }

            #footer .sitemap-wrap .foot-list-wrap .foot-list a:after {
                display: block;
                content: "";
                width: 1px;
                height: 13px;
                background: #a7a9ac;
                right: 0;
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
            }

            #footer .sitemap-wrap .foot-list-wrap .foot-list a:last-of-type:after {
                display: none;
            }

#footer .sitemap-wrap .group {
    margin-bottom: 30px;
}

#footer.has-footer-pic .bg {
    display: none;
}

#footer.has-footer-pic .sitemap-wrap {
    padding-top: 50px;
}

@media screen and (max-width:767px) {
    #footer.has-footer-pic .bg {
        display: block;
    }

    #footer.has-footer-pic .sitemap-wrap {
        padding-top: 15px;
    }
}

#footer .copyright-wrap {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    color: #fff;
    background-color: #005baa;
}

    #footer .copyright-wrap a, #footer .copyright-wrap a:hover {
        color: #fff !important;
    }

#footer .footer-logo {
    overflow: hidden;
}

    #footer .footer-logo img {
        width: 105px;
        margin: 30px auto;
    }

@media screen and (min-width:992px) {
    #footer .first-head {
        text-align: center;
        margin-bottom: 20px;
    }

        #footer .first-head .text-h4 {
            display: inline-block;
            vertical-align: middle;
            margin: 0 15px;
        }

            #footer .first-head .text-h4 a {
                font-weight: bolder;
                color: #333;
            }
}

@media screen and (max-width:1199px) {
    #footer .sitemap-wrap .cont-wrap {
        padding: 0;
    }

    #footer .sitemap-wrap .bg {
        top: -420px;
        width: 520px;
    }

    #footer .sitemap-wrap .foot-cont, #footer .sitemap-wrap .foot-cont .list-wrap {
        padding: 0 10px;
    }

    #footer .sitemap-wrap .side-wrap .row {
        margin: 0;
    }

    #footer .sitemap-wrap .side-wrap .item {
        padding: 0 10px;
    }
}

@media screen and (min-width:992px) {
    #footer .sitemap-wrap .side-wrap {
        width: 20%;
    }

    #footer .sitemap-wrap .foot-cont {
        width: 80%;
    }

        #footer .sitemap-wrap .foot-cont .list-wrap {
            padding: 0 10px 0 0;
        }

            #footer .sitemap-wrap .foot-cont .list-wrap:last-of-type {
                padding: 0;
            }
}

@media screen and (max-width:991px) {
    #footer .icon-down, #footer .icon-left, #footer .icon-right {
        font-weight: bolder !important;
    }

    #footer .sitemap-wrap {
        padding: 30px 0 0;
        width: 100%;
    }

        #footer .sitemap-wrap .bg {
            width: 250px;
            height: 600px;
            top: 0;
            left: 0;
            margin-top: -460px;
            margin-left: -90px;
        }

        #footer .sitemap-wrap .cont-wrap {
            margin: 0;
            padding: 0 15px;
        }

        #footer .sitemap-wrap .foot-cont .list-wrap.false-length .text-h5 {
            display: none;
        }

        #footer .sitemap-wrap .foot-cont .list-wrap.false-length .list {
            display: block !important;
        }

            #footer .sitemap-wrap .foot-cont .list-wrap.false-length .list a {
                padding: 15px;
                font-size: 16px;
            }

        #footer .sitemap-wrap .foot-cont-first .iconfont {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            right: 15px;
        }

        #footer .sitemap-wrap .foot-cont-first a {
            padding: 15px !important;
            font-size: 16px;
        }

        #footer .sitemap-wrap .foot-cont, #footer .sitemap-wrap .foot-cont-first {
            padding: 0;
            width: 100%;
        }

            #footer .sitemap-wrap .foot-cont-first .list-wrap, #footer .sitemap-wrap .foot-cont .list-wrap {
                width: 100% !important;
                padding: 0;
            }

                #footer .sitemap-wrap .foot-cont-first .list-wrap .text-h5, #footer .sitemap-wrap .foot-cont .list-wrap .text-h5 {
                    position: relative;
                }

                #footer .sitemap-wrap .foot-cont-first .list-wrap h5, #footer .sitemap-wrap .foot-cont .list-wrap h5 {
                    display: block;
                    position: relative;
                    margin: 0;
                    padding: 15px;
                    font-size: 16px;
                    border-bottom: 1px solid #979797;
                }

                #footer .sitemap-wrap .foot-cont-first .list-wrap .icon-down, #footer .sitemap-wrap .foot-cont .list-wrap .icon-down {
                    transition: all .5s ease;
                    position: absolute;
                    top: 50%;
                    margin-top: -10px;
                    right: 15px;
                }

                #footer .sitemap-wrap .foot-cont-first .list-wrap .list, #footer .sitemap-wrap .foot-cont .list-wrap .list {
                    display: none;
                    position: relative;
                }

                    #footer .sitemap-wrap .foot-cont-first .list-wrap .list li, #footer .sitemap-wrap .foot-cont .list-wrap .list li {
                        position: relative;
                    }

                    #footer .sitemap-wrap .foot-cont-first .list-wrap .list .icon-right, #footer .sitemap-wrap .foot-cont .list-wrap .list .icon-right {
                        position: absolute;
                        top: 50%;
                        right: 15px;
                        color: #333;
                        transform: translateY(-50%);
                    }

                #footer .sitemap-wrap .foot-cont-first .list-wrap a, #footer .sitemap-wrap .foot-cont .list-wrap a {
                    padding: 15px 15px 15px 30px;
                    display: block;
                    border-bottom: 1px solid #979797;
                    color: #333;
                }

                #footer .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer .sitemap-wrap .foot-cont .list-wrap.active .icon-down {
                    transform: rotate(180deg);
                }

        #footer .sitemap-wrap .footer-logo img {
            margin: 20px auto;
            width: 90px;
        }

        #footer .sitemap-wrap .side-wrap {
            margin: 30px 0 0;
            width: 100%;
        }

            #footer .sitemap-wrap .side-wrap .row {
                width: -webkit-fit-content;
                width: -moz-fit-content;
                width: fit-content;
                margin: 0 auto;
                float: none;
            }

                #footer .sitemap-wrap .side-wrap .row .item {
                    float: left;
                    width: 120px;
                }

                    #footer .sitemap-wrap .side-wrap .row .item img {
                        margin-bottom: 10px;
                    }

        #footer .sitemap-wrap .share .icon-wrap {
            margin: 0 auto 20px;
        }

        #footer .sitemap-wrap .share .iconfont {
            width: 36px;
            height: 36px;
            font-size: 22px;
            margin: 0 10px;
        }

        #footer .sitemap-wrap .contact-us {
            margin-bottom: 20px;
        }

        #footer .sitemap-wrap .foot-list-wrap {
            margin-bottom: 20px;
            padding: 0 15px;
            text-align: center;
        }

            #footer .sitemap-wrap .foot-list-wrap .foot-list a {
                padding: 0 8px;
                margin-bottom: 5px;
            }

        #footer .sitemap-wrap .group {
            margin-bottom: 15px;
        }

    #footer .copyright-wrap {
        padding: 15px;
    }
}

#footer.skin-global .copyright-wrap {
    background: #ecb207;
}

#footer.skin-global .sitemap-wrap .share .iconfont:hover {
    border-color: #ecb207;
}

@media screen and (max-width:991px) {
    #footer.skin-global .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-global .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-global .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-global .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #ecb207 !important;
    }

    #footer.skin-global .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #ecb207;
    }
}

#footer.skin-gz .copyright-wrap {
    background: #ecb207;
}

#footer.skin-gz .sitemap-wrap .share .iconfont:hover {
    border-color: #ecb207;
}

@media screen and (max-width:991px) {
    #footer.skin-gz .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-gz .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-gz .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-gz .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #ecb207 !important;
    }

    #footer.skin-gz .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #ecb207;
    }
}

#footer.skin-zh .copyright-wrap {
    background: #005baa;
}

#footer.skin-zh .sitemap-wrap .share .iconfont:hover {
    border-color: #005baa;
}

@media screen and (max-width:991px) {
    #footer.skin-zh .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #005baa !important;
    }

    #footer.skin-zh .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #005baa;
    }
}

#footer.skin-group .copyright-wrap {
    background: #b44a9c;
}

#footer.skin-group .sitemap-wrap .share .iconfont:hover {
    border-color: #b44a9c;
}

@media screen and (max-width:991px) {
    #footer.skin-group .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-group .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-group .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-group .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #b44a9c !important;
    }

    #footer.skin-group .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #b44a9c;
    }
}

#footer.skin-member .copyright-wrap {
    background: #d39f44;
}

#footer.skin-member .sitemap-wrap .share .iconfont:hover {
    border-color: #d39f44;
}

@media screen and (max-width:991px) {
    #footer.skin-member .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-member .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-member .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-member .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #d39f44 !important;
    }

    #footer.skin-member .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #d39f44;
    }
}

#footer.skin-gz-card .copyright-wrap {
    background: #fab516;
}

#footer.skin-gz-card .sitemap-wrap .share .iconfont:hover {
    border-color: #fab516;
}

@media screen and (max-width:991px) {
    #footer.skin-gz-card .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-gz-card .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-gz-card .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-gz-card .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #fab516 !important;
    }

    #footer.skin-gz-card .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #fab516;
    }
}

#footer.skin-zh-card .copyright-wrap {
    background: #14b1e7;
}

#footer.skin-zh-card .sitemap-wrap .share .iconfont:hover {
    border-color: #14b1e7;
}

@media screen and (max-width:991px) {
    #footer.skin-zh-card .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh-card .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh-card .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh-card .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #14b1e7 !important;
    }

    #footer.skin-zh-card .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #14b1e7;
    }
}

#footer.skin-gz-park-paradise .copyright-wrap {
    background: #fab516;
}

#footer.skin-gz-park-paradise .sitemap-wrap .share .iconfont:hover {
    border-color: #fab516;
}

@media screen and (max-width:991px) {
    #footer.skin-gz-park-paradise .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-gz-park-paradise .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-gz-park-paradise .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-gz-park-paradise .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #fab516 !important;
    }

    #footer.skin-gz-park-paradise .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #fab516;
    }
}

#footer.skin-gz-park-zoo .copyright-wrap {
    background: #46897d;
}

#footer.skin-gz-park-zoo .sitemap-wrap .share .iconfont:hover {
    border-color: #46897d;
}

@media screen and (max-width:991px) {
    #footer.skin-gz-park-zoo .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-gz-park-zoo .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-gz-park-zoo .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-gz-park-zoo .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #46897d !important;
    }

    #footer.skin-gz-park-zoo .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #46897d;
    }
}

#footer.skin-gz-park-water .copyright-wrap {
    background: #14b1e7;
}

#footer.skin-gz-park-water .sitemap-wrap .share .iconfont:hover {
    border-color: #14b1e7;
}

@media screen and (max-width:991px) {
    #footer.skin-gz-park-water .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-gz-park-water .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-gz-park-water .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-gz-park-water .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #14b1e7 !important;
    }

    #footer.skin-gz-park-water .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #14b1e7;
    }
}

#footer.skin-gz-park-bird .copyright-wrap {
    background: #ecb207;
}

#footer.skin-gz-park-bird .sitemap-wrap .share .iconfont:hover {
    border-color: #ecb207;
}

@media screen and (max-width:991px) {
    #footer.skin-gz-park-bird .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-gz-park-bird .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-gz-park-bird .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-gz-park-bird .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #ecb207 !important;
    }

    #footer.skin-gz-park-bird .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #ecb207;
    }
}

#footer.skin-gz-hotel-chimelong .copyright-wrap {
    background: #9a5625;
}

#footer.skin-gz-hotel-chimelong .sitemap-wrap .share .iconfont:hover {
    border-color: #9a5625;
}

@media screen and (max-width:991px) {
    #footer.skin-gz-hotel-chimelong .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-gz-hotel-chimelong .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-gz-hotel-chimelong .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-gz-hotel-chimelong .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #9a5625 !important;
    }

    #footer.skin-gz-hotel-chimelong .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #9a5625;
    }
}

#footer.skin-gz-hotel-panda .copyright-wrap {
    background: #f15b47;
}

#footer.skin-gz-hotel-panda .sitemap-wrap .share .iconfont:hover {
    border-color: #f15b47;
}

@media screen and (max-width:991px) {
    #footer.skin-gz-hotel-panda .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-gz-hotel-panda .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-gz-hotel-panda .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-gz-hotel-panda .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #f15b47 !important;
    }

    #footer.skin-gz-hotel-panda .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #f15b47;
    }
}

#footer.skin-gz-hotel-cl-xj .copyright-wrap {
    background: #46897d;
}

#footer.skin-gz-hotel-cl-xj .sitemap-wrap .share .iconfont:hover {
    border-color: #46897d;
}

@media screen and (max-width:991px) {
    #footer.skin-gz-hotel-cl-xj .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-gz-hotel-cl-xj .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-gz-hotel-cl-xj .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-gz-hotel-cl-xj .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #46897d !important;
    }

    #footer.skin-gz-hotel-cl-xj .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #46897d;
    }
}

#footer.skin-gz-hotel-pxj .copyright-wrap {
    background: #46897d;
}

#footer.skin-gz-hotel-pxj .sitemap-wrap .share .iconfont:hover {
    border-color: #46897d;
}

@media screen and (max-width:991px) {
    #footer.skin-gz-hotel-pxj .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-gz-hotel-pxj .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-gz-hotel-pxj .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-gz-hotel-pxj .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #46897d !important;
    }

    #footer.skin-gz-hotel-pxj .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #46897d;
    }
}

#footer.skin-gz-acting-circus .copyright-wrap {
    background: #ec008c;
}

#footer.skin-gz-acting-circus .sitemap-wrap .share .iconfont:hover {
    border-color: #ec008c;
}

@media screen and (max-width:991px) {
    #footer.skin-gz-acting-circus .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-gz-acting-circus .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-gz-acting-circus .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-gz-acting-circus .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #ec008c !important;
    }

    #footer.skin-gz-acting-circus .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #ec008c;
    }
}

#footer.skin-zh-park-kingdom .copyright-wrap {
    background: #14b1e7;
}

#footer.skin-zh-park-kingdom .sitemap-wrap .share .iconfont:hover {
    border-color: #14b1e7;
}

@media screen and (max-width:991px) {
    #footer.skin-zh-park-kingdom .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh-park-kingdom .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh-park-kingdom .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh-park-kingdom .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #14b1e7 !important;
    }

    #footer.skin-zh-park-kingdom .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #14b1e7;
    }
}

#footer.skin-zh-park-science .copyright-wrap {
    background: #14b1e7;
}

#footer.skin-zh-park-science .sitemap-wrap .share .iconfont:hover {
    border-color: #14b1e7;
}

@media screen and (max-width:991px) {
    #footer.skin-zh-park-science .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh-park-science .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh-park-science .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh-park-science .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #14b1e7 !important;
    }

    #footer.skin-zh-park-science .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #14b1e7;
    }
}

#footer.skin-zh-hotel-hengqin .copyright-wrap {
    background: #d39f44;
}

#footer.skin-zh-hotel-hengqin .sitemap-wrap .share .iconfont:hover {
    border-color: #d39f44;
}

@media screen and (max-width:991px) {
    #footer.skin-zh-hotel-hengqin .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh-hotel-hengqin .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh-hotel-hengqin .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh-hotel-hengqin .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #d39f44 !important;
    }

    #footer.skin-zh-hotel-hengqin .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #d39f44;
    }
}

#footer.skin-zh-hotel-penguin .copyright-wrap {
    background: #14b1e7;
}

#footer.skin-zh-hotel-penguin .sitemap-wrap .share .iconfont:hover {
    border-color: #14b1e7;
}

@media screen and (max-width:991px) {
    #footer.skin-zh-hotel-penguin .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh-hotel-penguin .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh-hotel-penguin .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh-hotel-penguin .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #14b1e7 !important;
    }

    #footer.skin-zh-hotel-penguin .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #14b1e7;
    }
}

#footer.skin-zh-hotel-penguin-2 .copyright-wrap {
    background: #fab516;
}

#footer.skin-zh-hotel-penguin-2 .sitemap-wrap .share .iconfont:hover {
    border-color: #fab516;
}

@media screen and (max-width:991px) {
    #footer.skin-zh-hotel-penguin-2 .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh-hotel-penguin-2 .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh-hotel-penguin-2 .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh-hotel-penguin-2 .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #fab516 !important;
    }

    #footer.skin-zh-hotel-penguin-2 .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #fab516;
    }
}

#footer.skin-zh-hotel-circus .copyright-wrap {
    background: #8a1538;
}

#footer.skin-zh-hotel-circus .sitemap-wrap .share .iconfont:hover {
    border-color: #8a1538;
}

@media screen and (max-width:991px) {
    #footer.skin-zh-hotel-circus .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh-hotel-circus .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh-hotel-circus .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh-hotel-circus .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #8a1538 !important;
    }

    #footer.skin-zh-hotel-circus .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #8a1538;
    }
}

#footer.skin-zh-hotel-yinghai .copyright-wrap {
    background: #005baa;
}

#footer.skin-zh-hotel-yinghai .sitemap-wrap .share .iconfont:hover {
    border-color: #005baa;
}

@media screen and (max-width:991px) {
    #footer.skin-zh-hotel-yinghai .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh-hotel-yinghai .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh-hotel-yinghai .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh-hotel-yinghai .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #005baa !important;
    }

    #footer.skin-zh-hotel-yinghai .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #005baa;
    }
}

#footer.skin-zh-hotel-science .copyright-wrap {
    background: #14126f;
}

#footer.skin-zh-hotel-science .sitemap-wrap .share .iconfont:hover {
    border-color: #14126f;
}

@media screen and (max-width:991px) {
    #footer.skin-zh-hotel-science .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh-hotel-science .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh-hotel-science .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh-hotel-science .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #14126f !important;
    }

    #footer.skin-zh-hotel-science .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #14126f;
    }
}

#footer.skin-zh-acting-circus .copyright-wrap {
    background: #005baa;
}

#footer.skin-zh-acting-circus .sitemap-wrap .share .iconfont:hover {
    border-color: #005baa;
}

@media screen and (max-width:991px) {
    #footer.skin-zh-acting-circus .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh-acting-circus .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh-acting-circus .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh-acting-circus .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #005baa !important;
    }

    #footer.skin-zh-acting-circus .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #005baa;
    }
}

#footer.skin-zh-acting-opera .copyright-wrap {
    background: #f15b47;
}

#footer.skin-zh-acting-opera .sitemap-wrap .share .iconfont:hover {
    border-color: #f15b47;
}

@media screen and (max-width:991px) {
    #footer.skin-zh-acting-opera .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zh-acting-opera .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zh-acting-opera .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zh-acting-opera .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #f15b47 !important;
    }

    #footer.skin-zh-acting-opera .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #f15b47;
    }
}

#footer.skin-zoo-plants .copyright-wrap {
    background: #46897d;
}

#footer.skin-zoo-plants .sitemap-wrap .share .iconfont:hover {
    border-color: #46897d;
}

@media screen and (max-width:991px) {
    #footer.skin-zoo-plants .sitemap-wrap .foot-cont-first .list-wrap.active .icon-down, #footer.skin-zoo-plants .sitemap-wrap .foot-cont-first .list-wrap.active h5, #footer.skin-zoo-plants .sitemap-wrap .foot-cont .list-wrap.active .icon-down, #footer.skin-zoo-plants .sitemap-wrap .foot-cont .list-wrap.active h5 {
        color: #46897d !important;
    }

    #footer.skin-zoo-plants .sitemap-wrap .foot-cont .list-wrap.false-length .list li:hover .icon-right {
        color: #46897d;
    }
}

.cookies {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 99999;
    width: 100%;
    display: none;
}

    .cookies .btn {
        right: 0;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .cookies .btn, .cookies .close {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }

    .cookies .close {
        text-shadow: none;
        right: 10px;
        color: #fff;
        opacity: 1;
        padding: 10px;
        font-size: 22px;
    }

    .cookies .wrap {
        position: relative;
        padding: 0 40px;
        display: inline-block;
        vertical-align: middle;
    }

    .cookies .content {
        position: relative;
        padding: 25px 0;
        width: 100%;
        margin: 0 auto;
        text-align: center;
        font-size: 18px;
        color: #fff;
    }

        .cookies .content .icon {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            left: 0;
            width: 30px;
        }

        .cookies .content .icon, .cookies .content span {
            display: inline-block;
            vertical-align: middle;
        }

        .cookies .content .btn {
            right: 0;
        }

@media screen and (max-width:992px) {
    .cookies .content {
        text-align: left;
        font-size: 16px;
    }
}

.cookies.skin-global, .cookies.skin-gz {
    background: rgba(166,206,57,.8);
}

.cookies.skin-zh {
    background: rgba(0,91,170,.8);
}

.cookies.skin-group {
    background: rgba(180,74,156,.8);
}

.cookies.skin-gz-card, .cookies.skin-member {
    background: rgba(211,159,68,.8);
}

.cookies.skin-zh-card {
    background: rgba(20,177,231,.8);
}

.cookies.skin-gz-park-paradise {
    background: rgba(250,181,22,.8);
}

.cookies.skin-gz-park-zoo {
    background: rgba(70,137,125,.8);
}

.cookies.skin-gz-park-water {
    background: rgba(20,177,231,.8);
}

.cookies.skin-gz-park-bird {
    background: rgba(166,206,57,.8);
}

.cookies.skin-gz-hotel-chimelong {
    background: rgba(154,86,37,.8);
}

.cookies.skin-gz-hotel-panda {
    background: rgba(241,91,71,.8);
}

.cookies.skin-gz-hotel-cl-xj, .cookies.skin-gz-hotel-pxj {
    background: rgba(70,137,125,.8);
}

.cookies.skin-gz-acting-circus {
    background: rgba(236,0,140,.8);
}

.cookies.skin-zh-park-kingdom, .cookies.skin-zh-park-science {
    background: rgba(20,177,231,.8);
}

.cookies.skin-zh-hotel-hengqin {
    background: rgba(211,159,68,.8);
}

.cookies.skin-zh-hotel-penguin {
    background: rgba(20,177,231,.8);
}

.cookies.skin-zh-hotel-penguin-2 {
    background: rgba(250,181,22,.8);
}

.cookies.skin-zh-hotel-circus {
    background: rgba(138,21,56,.8);
}

.cookies.skin-zh-hotel-yinghai {
    background: rgba(0,91,170,.8);
}

.cookies.skin-zh-hotel-science {
    background: rgba(20,18,111,.8);
}

.cookies.skin-zh-acting-circus {
    background: rgba(0,91,170,.8);
}

.cookies.skin-zh-acting-opera {
    background: rgba(241,91,71,.8);
}

.cookies.skin-zoo-plants {
    background: rgba(70,137,125,.8);
}

.c-hotel-banner {
    position: relative;
    color: #fff;
    width: 100%;
    opacity: 1 !important;
    margin-bottom: 50px;
    z-index: 50;
}

    .c-hotel-banner .c-navbar-form {
        display: none;
        position: absolute;
        top: 100%;
        bottom: inherit;
        margin-top: -132px;
        z-index: 12;
        margin-bottom: -5px;
        color: #333;
        display: block !important;
    }

        .c-hotel-banner .c-navbar-form .mb-title {
            display: none;
        }

        .c-hotel-banner .c-navbar-form.more-list {
            top: 100%;
            bottom: inherit;
            margin-top: -182px;
        }

        .c-hotel-banner .c-navbar-form .container {
            position: static;
            transform: none;
            max-width: 990px;
            width: 100%;
            text-align: center;
        }

            .c-hotel-banner .c-navbar-form .container .form {
                padding: 15px 0 43px;
                background: none;
                box-shadow: none;
            }

            .c-hotel-banner .c-navbar-form .container .btn {
                margin-top: 0;
                opacity: 1;
            }

@media screen and (min-width:992px) {
    .c-hotel-banner .c-navbar-form .item {
        transition: none;
    }

    .c-hotel-banner .c-navbar-form .date-select0 .item, .c-hotel-banner .c-navbar-form .date-select1 .item {
        width: 100px;
    }

    .c-hotel-banner .c-navbar-form.set-width .item {
        width: 170px !important;
    }

    .c-hotel-banner .c-navbar-form.set-width3 .item {
        width: 230px !important;
    }

    .c-hotel-banner .c-navbar-form .item {
        width: 140px;
    }

    .c-hotel-banner .c-navbar-form .date-select2 .item {
        width: 170px;
    }

    .c-hotel-banner .c-navbar-form .c-button {
        padding: 12px 30px;
    }

    .c-hotel-banner .c-navbar-form .btn-group {
        margin: 0 5px;
    }
}

@media screen and (max-width:1199px) {
    .c-hotel-banner .c-navbar-form {
        bottom: 6%;
    }
}

.c-hotel-banner .c-nav-form-bg {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 960px;
    bottom: 2%;
    z-index: 10;
    color: #333;
}

    .c-hotel-banner .c-nav-form-bg .container {
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        position: static;
        transform: none;
        max-width: 990px;
        width: 100%;
        text-align: center;
        box-shadow: 0 0 6px 0 rgba(99,99,99,.3);
        height: 130px;
        background: hsla(0,0%,100%,.9);
    }

.c-hotel-banner .swiper-container {
    padding-bottom: 3px;
    overflow: visible;
}

.c-hotel-banner .swiper-pagination {
    opacity: 0;
    display: none;
}

    .c-hotel-banner .swiper-pagination.opacity {
        opacity: 1;
        display: block;
    }

    .c-hotel-banner .swiper-pagination .swiper-pagination-bullet {
        border: none;
        background: #fff !important;
    }

        .c-hotel-banner .swiper-pagination .swiper-pagination-bullet:hover {
            background: #fff !important;
        }

        .c-hotel-banner .swiper-pagination .swiper-pagination-bullet:before {
            position: relative;
            left: 0;
            content: "";
            display: block;
            border-radius: 5px;
            width: 10px;
            height: 10px;
            background: transparent;
        }

    .c-hotel-banner .swiper-pagination.skin-global .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: auto;
    }

        .c-hotel-banner .swiper-pagination.skin-global .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
            background: #ecb207 !important;
        }

        .c-hotel-banner .swiper-pagination.skin-global .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
            content: "";
            display: block;
            background: #ecb207 !important;
            border-radius: 5px;
            width: 60px;
            height: 10px;
            transition: width .5s ease-out;
        }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-global .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-gz .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-gz .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #ecb207 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-gz .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #ecb207 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-gz .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #005baa !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #005baa !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-group .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-group .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #b44a9c !important;
    }

    .c-hotel-banner .swiper-pagination.skin-group .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #b44a9c !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-group .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-member .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-member .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #d39f44 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-member .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #d39f44 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-member .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-gz-card .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-gz-card .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #fab516 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-gz-card .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #fab516 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-gz-card .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh-card .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh-card .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #14b1e7 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh-card .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #14b1e7 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh-card .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-gz-park-paradise .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-gz-park-paradise .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #fab516 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-gz-park-paradise .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #fab516 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-gz-park-paradise .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-gz-park-zoo .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-gz-park-zoo .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #46897d !important;
    }

    .c-hotel-banner .swiper-pagination.skin-gz-park-zoo .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #46897d !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-gz-park-zoo .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-gz-park-water .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-gz-park-water .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #14b1e7 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-gz-park-water .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #14b1e7 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-gz-park-water .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-gz-park-bird .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-gz-park-bird .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #ecb207 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-gz-park-bird .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #ecb207 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-gz-park-bird .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-gz-hotel-chimelong .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-gz-hotel-chimelong .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #9a5625 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-gz-hotel-chimelong .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #9a5625 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-gz-hotel-chimelong .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-gz-hotel-panda .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-gz-hotel-panda .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #f15b47 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-gz-hotel-panda .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #f15b47 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-gz-hotel-panda .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-gz-hotel-cl-xj .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-gz-hotel-cl-xj .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #46897d !important;
    }

    .c-hotel-banner .swiper-pagination.skin-gz-hotel-cl-xj .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #46897d !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-gz-hotel-cl-xj .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-gz-hotel-pxj .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-gz-hotel-pxj .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #46897d !important;
    }

    .c-hotel-banner .swiper-pagination.skin-gz-hotel-pxj .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #46897d !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-gz-hotel-pxj .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-gz-acting-circus .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-gz-acting-circus .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #ec008c !important;
    }

    .c-hotel-banner .swiper-pagination.skin-gz-acting-circus .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #ec008c !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-gz-acting-circus .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh-park-kingdom .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh-park-kingdom .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #14b1e7 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh-park-kingdom .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #14b1e7 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh-park-kingdom .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh-park-science .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh-park-science .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #14b1e7 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh-park-science .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #14b1e7 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh-park-science .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh-hotel-hengqin .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-hengqin .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #d39f44 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-hengqin .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #d39f44 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh-hotel-hengqin .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh-hotel-penguin .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-penguin .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #14b1e7 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-penguin .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #14b1e7 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh-hotel-penguin .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh-hotel-penguin-2 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-penguin-2 .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #fab516 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-penguin-2 .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #fab516 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh-hotel-penguin-2 .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh-hotel-circus .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-circus .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #8a1538 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-circus .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #8a1538 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh-hotel-circus .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh-hotel-yinghai .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-yinghai .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #005baa !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-yinghai .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #005baa !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh-hotel-yinghai .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh-hotel-science .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-science .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #14126f !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh-hotel-science .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #14126f !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh-hotel-science .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh-acting-circus .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh-acting-circus .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #005baa !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh-acting-circus .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #005baa !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh-acting-circus .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zh-acting-opera .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zh-acting-opera .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #f15b47 !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zh-acting-opera .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #f15b47 !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zh-acting-opera .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-pagination.skin-zoo-plants .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: auto;
}

    .c-hotel-banner .swiper-pagination.skin-zoo-plants .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
        background: #46897d !important;
    }

    .c-hotel-banner .swiper-pagination.skin-zoo-plants .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        content: "";
        display: block;
        background: #46897d !important;
        border-radius: 5px;
        width: 60px;
        height: 10px;
        transition: width .5s ease-out;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-pagination.skin-zoo-plants .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: 30px;
    }
}

.c-hotel-banner .swiper-slide {
    overflow: hidden;
}

    .c-hotel-banner .swiper-slide p {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
    }

    .c-hotel-banner .swiper-slide .p1 {
        transform: translateX(100px);
        opacity: 0;
        font-weight: 400;
        display: none;
    }

    .c-hotel-banner .swiper-slide .p2 {
        font-weight: bolder;
    }

    .c-hotel-banner .swiper-slide .c-button, .c-hotel-banner .swiper-slide .p2 {
        transform: translateX(100px);
        opacity: 0;
    }

    .c-hotel-banner .swiper-slide .video-wrap {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

        .c-hotel-banner .swiper-slide .video-wrap video {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%,-50%);
            width: 100%;
            -o-object-fit: fill;
            object-fit: fill;
            display: block;
        }

    .c-hotel-banner .swiper-slide .video-btn.pc-video-btn {
        display: block;
    }

    .c-hotel-banner .swiper-slide .video-btn.mobile-video-btn {
        display: none;
    }

    .c-hotel-banner .swiper-slide.swiper-slide-active .p1 {
        opacity: 1;
        transform: translateX(0);
        transition: all .5s ease-out .4s;
    }

    .c-hotel-banner .swiper-slide.swiper-slide-active .p2 {
        opacity: 1;
        transform: translateX(0);
        transition: all .5s ease-out .5s;
    }

    .c-hotel-banner .swiper-slide.swiper-slide-active .c-button {
        opacity: 1;
        transform: translateX(0);
        transition: transform .5s ease-out .6s,opacity .5s ease-out .6s;
    }

@media screen and (max-width:767px) {
    .c-hotel-banner .swiper-slide.swiper-slide-active.swiper-slide-active .p2 {
        transition: all .5s ease-out .4s;
    }

    .c-hotel-banner .swiper-slide.swiper-slide-active.swiper-slide-active .c-button {
        transition: transform .5s ease-out .4s,opacity .5s ease-out .4s;
    }
}

.c-hotel-banner .s-layer {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 11;
}

    .c-hotel-banner .s-layer .s-img {
        position: relative;
        width: 100%;
    }

.c-hotel-banner picture img {
    width: 100%;
}

.c-hotel-banner .text-wrapper {
    position: absolute;
    top: 40%;
    left: 50%;
    z-index: 99;
    transform: translate(-50%,-50%);
}

    .c-hotel-banner .text-wrapper .btn {
        margin-top: 30px;
        opacity: 0;
    }

    .c-hotel-banner .text-wrapper .text p {
        line-height: 1.3;
        opacity: 0;
        width: 100%;
    }

    .c-hotel-banner .text-wrapper.font-color-white .text {
        color: #fff;
    }

    .c-hotel-banner .text-wrapper.font-color-black .text {
        color: #333;
    }

@media screen and (min-width:768px) {
    .c-hotel-banner .text-wrapper.pc-font-align-left {
        text-align: left;
    }

    .c-hotel-banner .text-wrapper.pc-font-align-center {
        text-align: center;
    }

    .c-hotel-banner .text-wrapper.pc-font-align-right {
        text-align: right;
    }
}

@media screen and (max-width:767px) {
    .c-hotel-banner .text-wrapper.mobile-font-align-top {
        top: 100px;
        bottom: auto;
    }

    .c-hotel-banner .text-wrapper.mobile-font-align-bottom {
        bottom: 100px;
        top: auto;
    }
}

.c-hotel-banner .swiper-button {
    opacity: 0;
}

    .c-hotel-banner .swiper-button.opacity {
        opacity: 1;
    }

    .c-hotel-banner .swiper-button.swiper-button-next {
        right: 6%;
    }

    .c-hotel-banner .swiper-button.swiper-button-prev {
        left: 6%;
    }

@media screen and (max-width:1440px) {
    .c-hotel-banner .swiper-button.swiper-button-next {
        right: 15px;
    }

    .c-hotel-banner .swiper-button.swiper-button-prev {
        left: 15px;
    }
}

@media screen and (max-width:1300px) {
    .c-hotel-banner .container .swiper-slide .text {
        padding-left: 60px;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-banner .c-nav-form-bg, .c-hotel-banner .c-navbar-form {
        display: none !important;
    }
}

@media screen and (max-width:767px) {
    .c-hotel-banner {
        margin-bottom: 30px;
    }

        .c-hotel-banner .text-wrapper .text {
            padding: 0;
        }

        .c-hotel-banner .swiper-slide p {
            width: 100%;
        }

        .c-hotel-banner .swiper-slide .p1, .c-hotel-banner .swiper-slide .p2 {
            opacity: 0;
            transform: translateY(50px);
            transition: all .5s ease-out .2s;
        }

        .c-hotel-banner .swiper-slide .c-button {
            opacity: 0;
            width: 200px;
            transform: translateY(50px);
            transition: transform .5s ease-out .2s,opacity .5s ease-out .2s;
        }

        .c-hotel-banner .swiper-slide.swiper-slide-active .c-button, .c-hotel-banner .swiper-slide.swiper-slide-active .p1, .c-hotel-banner .swiper-slide.swiper-slide-active .p2 {
            opacity: 1;
            transform: translate(0);
        }

        .c-hotel-banner .text-wrapper {
            top: 100px;
            width: 100%;
            text-align: center;
        }

            .c-hotel-banner .text-wrapper .btn {
                margin-top: 15px;
            }

            .c-hotel-banner .text-wrapper .video-btn.pc-video-btn {
                display: none;
            }

            .c-hotel-banner .text-wrapper .video-btn.mobile-video-btn {
                display: block;
            }
}

.c-hotel-banner.font-color-white .swiper-slide {
    color: #fff;
}

.c-hotel-banner.font-color-black .swiper-slide {
    color: #333;
}

@media screen and (min-width:768px) {
    .c-hotel-banner.font-center .text-wrapper {
        top: 35%;
    }

    .c-hotel-banner.font-center .swiper-slide .text {
        text-align: center;
    }

    .c-hotel-banner.font-center .swiper-slide p {
        width: 100%;
        transform: translateY(50px);
    }

    .c-hotel-banner.font-center .swiper-slide .c-button {
        transform: translateY(50px);
    }

    .c-hotel-banner.font-center .swiper-slide.swiper-slide-active .c-button, .c-hotel-banner.font-center .swiper-slide.swiper-slide-active .p1, .c-hotel-banner.font-center .swiper-slide.swiper-slide-active .p2 {
        transform: translate(0);
    }
}

@media screen and (min-width:768px) {
    .c-hotel-banner.font-right .text-wrapper {
        top: 35%;
    }
}

@media screen and (min-width:768px) and (min-width:768px) {
    .c-hotel-banner.font-right .swiper-slide .text {
        text-align: right;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-banner.font-right .swiper-slide p {
        width: 100%;
        transform: translateY(50px);
    }

    .c-hotel-banner.font-right .swiper-slide .c-button {
        transform: translateY(50px);
    }

    .c-hotel-banner.font-right .swiper-slide.swiper-slide-active .c-button, .c-hotel-banner.font-right .swiper-slide.swiper-slide-active .p1, .c-hotel-banner.font-right .swiper-slide.swiper-slide-active .p2 {
        transform: translate(0);
    }
}

.c-area-slogan {
    margin-bottom: 65px;
    text-align: center;
}

    .c-area-slogan.skin-zh .ad .more, .c-area-slogan.skin-zh a, .c-area-slogan.skin-zh a:hover, .c-area-slogan.skin-zh h1 {
        color: #005baa;
    }

    .c-area-slogan.skin-gz .ad .more, .c-area-slogan.skin-gz a, .c-area-slogan.skin-gz a:hover, .c-area-slogan.skin-gz h1 {
        color: #ecb207;
    }

    .c-area-slogan .ad {
        margin-top: 45px;
    }

        .c-area-slogan .ad a {
            display: inline-block;
            color: #333;
            overflow: hidden;
        }

        .c-area-slogan .ad .title {
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
            max-width: 80%;
        }

        .c-area-slogan .ad .more {
            color: #005baa;
        }

        .c-area-slogan .ad .iconfont {
            position: relative;
            top: -3px;
            margin-right: 10px;
            font-size: 14px;
            color: #f15b47;
            overflow: hidden;
        }

@media screen and (max-width:767px) {
    .c-area-slogan {
        margin-bottom: 30px;
    }

        .c-area-slogan .ad {
            margin-top: 30px;
        }
}

.c-area-overview {
    margin-bottom: 75px;
    text-align: center;
}

    .c-area-overview.skin-zh .nav-box .nav-tabs {
        border-color: #005baa;
    }

        .c-area-overview.skin-zh .nav-box .nav-tabs a {
            color: #005baa;
        }

        .c-area-overview.skin-zh .nav-box .nav-tabs li.active a {
            background-color: #005baa;
        }

    .c-area-overview.skin-zh .tab-content .swiper-pagination .swiper-pagination-bullet {
        border-color: #005baa;
    }

    .c-area-overview.skin-zh .tab-content .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #005baa;
    }

    .c-area-overview.skin-gz .nav-box .nav-tabs {
        border-color: #ecb207;
    }

        .c-area-overview.skin-gz .nav-box .nav-tabs a {
            color: #ecb207;
        }

        .c-area-overview.skin-gz .nav-box .nav-tabs li.active a {
            background-color: #ecb207;
        }

    .c-area-overview.skin-gz .tab-content .swiper-pagination .swiper-pagination-bullet {
        border-color: #ecb207;
    }

    .c-area-overview.skin-gz .tab-content .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #ecb207;
    }

    .c-area-overview .nav-box {
        position: relative;
    }

        .c-area-overview .nav-box .nav-tabs {
            display: inline-block;
            height: 60px;
            margin: 20px auto 0;
            line-height: 60px;
            border: 1px solid #005baa;
            border-radius: 20px;
            box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
            background-color: #fff;
            overflow: hidden;
            position: relative;
            z-index: 20;
        }

            .c-area-overview .nav-box .nav-tabs li {
                display: block;
                position: relative;
                top: -2px;
                left: 0;
                width: 160px;
                margin: 0;
            }

                .c-area-overview .nav-box .nav-tabs li:first-of-type {
                    left: -2px;
                }

                .c-area-overview .nav-box .nav-tabs li:last-of-type {
                    left: 2px;
                }

                .c-area-overview .nav-box .nav-tabs li.active a:focus, .c-area-overview .nav-box .nav-tabs li.active a:hover {
                    color: #fff !important;
                }

                .c-area-overview .nav-box .nav-tabs li a {
                    transition: all 0s ease;
                    color: #005baa;
                    margin: 0;
                    padding: 0;
                    font-weight: 700;
                    line-height: 60px;
                }

                    .c-area-overview .nav-box .nav-tabs li a:focus, .c-area-overview .nav-box .nav-tabs li a:hover {
                        background: #fff;
                        border-color: #fff;
                    }

                .c-area-overview .nav-box .nav-tabs li .icon-wrap {
                    width: 25px;
                    height: 25px;
                    display: inline-block;
                    position: relative;
                    top: 7px;
                    margin-right: 3px;
                }

                    .c-area-overview .nav-box .nav-tabs li .icon-wrap img {
                        position: absolute;
                        top: 0;
                        left: 0;
                        width: 100%;
                    }

                        .c-area-overview .nav-box .nav-tabs li .icon-wrap img.hover {
                            opacity: 0;
                        }

                .c-area-overview .nav-box .nav-tabs li.active a {
                    color: #fff;
                    background-color: #005baa;
                }

                    .c-area-overview .nav-box .nav-tabs li.active a .icon-wrap img.normal {
                        opacity: 0;
                    }

                    .c-area-overview .nav-box .nav-tabs li.active a .icon-wrap img.hover {
                        opacity: 1;
                    }

        .c-area-overview .nav-box img.left {
            position: absolute;
            top: -250px;
            left: 0;
            opacity: 0;
        }

        .c-area-overview .nav-box img.right {
            position: absolute;
            top: -250px;
            right: 0;
            opacity: 0;
        }

    .c-area-overview .tab-content {
        position: relative;
        margin-top: 30px;
        text-align: left;
    }

        .c-area-overview .tab-content .tab-pane {
            position: relative;
        }

        .c-area-overview .tab-content .swiper-container {
            box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
            border-radius: 20px;
            background-color: #fff;
        }

        .c-area-overview .tab-content .swiper-slide img {
            width: 100%;
        }

        .c-area-overview .tab-content .word-wrap {
            position: relative;
            padding: 30px 300px 30px 30px;
        }

            .c-area-overview .tab-content .word-wrap h4 {
                margin-bottom: 7px;
            }

            .c-area-overview .tab-content .word-wrap p {
                line-height: 1.2;
            }

            .c-area-overview .tab-content .word-wrap .c-button {
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                right: 30px;
            }

        .c-area-overview .tab-content .swiper-button-prev {
            left: 35px;
        }

        .c-area-overview .tab-content .swiper-button-next {
            right: 35px;
        }

        .c-area-overview .tab-content .swiper-pagination {
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            bottom: -30px;
        }

            .c-area-overview .tab-content .swiper-pagination .swiper-pagination-bullet {
                width: 10px;
                height: 10px;
                margin: 0 5px;
                background: none;
                border: 2px solid #005baa;
                opacity: 1;
            }

            .c-area-overview .tab-content .swiper-pagination .swiper-pagination-bullet-active {
                background-color: #005baa;
            }

    .c-area-overview .pendant {
        position: absolute;
        top: -312px;
        right: -514px;
    }

@media screen and (max-width:767px) {
    .c-area-overview {
        margin-bottom: 60px;
    }

        .c-area-overview > .container {
            padding-left: 0;
            padding-right: 0;
        }

        .c-area-overview .nav-box .nav-tabs li {
            width: 88px;
        }

        .c-area-overview .tab-content .swiper-container {
            padding-bottom: 5px;
            box-shadow: none;
            border-radius: 0;
            background: none;
        }

        .c-area-overview .tab-content .swiper-slide {
            box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
            border-radius: 20px;
            background-color: #fff;
            overflow: hidden;
        }

        .c-area-overview .tab-content .swiper-slide-next, .c-area-overview .tab-content .swiper-slide-prev {
            opacity: .7;
        }

        .c-area-overview .tab-content .word-wrap {
            padding: 15px;
            text-align: center;
        }

            .c-area-overview .tab-content .word-wrap h4 {
                font-weight: 700;
            }

            .c-area-overview .tab-content .word-wrap p {
                text-align: left;
            }

            .c-area-overview .tab-content .word-wrap .c-button {
                position: relative;
                top: 0;
                right: 0;
                width: 82%;
                margin: 15px auto 25px;
                transform: none;
            }
}

.c-area-sale {
    z-index: 3;
    margin-bottom: 70px;
}

    .c-area-sale, .c-area-sale > .container {
        position: relative;
    }

        .c-area-sale.skin-zh .swiper-pagination .swiper-pagination-bullet {
            border-color: #005baa;
        }

        .c-area-sale.skin-zh .swiper-pagination .swiper-pagination-bullet-active {
            background-color: #005baa;
        }

        .c-area-sale.skin-gz .swiper-pagination .swiper-pagination-bullet {
            border-color: #ecb207;
        }

        .c-area-sale.skin-gz .swiper-pagination .swiper-pagination-bullet-active {
            background-color: #ecb207;
        }

        .c-area-sale.single-slider {
            margin-bottom: 50px;
        }

            .c-area-sale.single-slider .swiper-container .swiper-slide .side-left {
                padding-left: 35px;
            }

        .c-area-sale h2 {
            position: relative;
            z-index: 10;
            margin-bottom: 30px;
            text-align: center;
        }

        .c-area-sale .btn-wrap {
            padding-bottom: 30px;
            margin: 0;
            position: relative;
            z-index: 10;
        }

        .c-area-sale .embellish-left {
            position: absolute;
            top: -253px;
            left: -417px;
            z-index: 1;
            opacity: 0;
        }

        .c-area-sale .embellish-right {
            position: absolute;
            top: -360px;
            right: -150px;
            z-index: 1;
            opacity: 0;
        }

        .c-area-sale .tags {
            position: absolute;
            top: 0;
            left: 40px;
        }

            .c-area-sale .tags i {
                position: relative;
                display: block;
                float: left;
                height: 24px;
                margin-right: 8px;
                line-height: 24px;
                font-size: 24px;
                font-weight: 700;
                color: #f15b47;
            }

                .c-area-sale .tags i span {
                    position: absolute;
                    top: 50%;
                    transform: translateY(-50%);
                    left: 0;
                    width: 100%;
                    text-align: center;
                    font-size: 14px;
                    color: #fff;
                }

        .c-area-sale .swiper-container {
            box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
            border-radius: 20px;
            background-color: #fff;
        }

            .c-area-sale .swiper-container .swiper-slide {
                position: relative;
                background-color: #fff;
            }

                .c-area-sale .swiper-container .swiper-slide .side-left, .c-area-sale .swiper-container .swiper-slide .side-right {
                    padding: 0;
                }

                .c-area-sale .swiper-container .swiper-slide .side-left {
                    position: absolute;
                    top: 50%;
                    transform: translateY(-50%);
                    left: 0;
                    width: 50%;
                    padding-left: 85px;
                    padding-right: 35px;
                    text-align: center;
                }

                    .c-area-sale .swiper-container .swiper-slide .side-left h3:after {
                        display: block;
                        content: "";
                        max-width: 435px;
                        height: 2px;
                        margin: 17px auto;
                        opacity: .4;
                        background-color: #979797;
                    }

                    .c-area-sale .swiper-container .swiper-slide .side-left p {
                        margin-bottom: 20px;
                    }

@media screen and (min-width:768px) {
    .c-area-sale .swiper-container .swiper-slide .side-left p {
        height: auto;
        max-height: 176px;
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 6;
        overflow: hidden;
    }
}

.c-area-sale .swiper-container .swiper-slide .side-right {
    float: right;
}

    .c-area-sale .swiper-container .swiper-slide .side-right img {
        width: 100%;
    }

.c-area-sale .swiper-button-prev {
    left: 35px;
    margin-top: 0;
}

.c-area-sale .swiper-button-next {
    right: 35px;
    margin-top: 0;
}

.c-area-sale .swiper-pagination {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -30px;
}

    .c-area-sale .swiper-pagination .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        margin: 0 5px;
        background: none;
        border: 2px solid #005baa;
        opacity: 1;
    }

    .c-area-sale .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #005baa;
    }

@media screen and (max-width:767px) {
    .c-area-sale {
        margin-bottom: 55px;
    }

        .c-area-sale.single-slider {
            margin-bottom: 30px;
        }

        .c-area-sale > .container {
            padding-left: 0;
            padding-right: 0;
        }

        .c-area-sale h2 {
            margin-bottom: 20px;
        }

        .c-area-sale .btn-wrap {
            padding-bottom: 25px;
        }

        .c-area-sale .swiper-container {
            padding-bottom: 5px;
            box-shadow: none;
            border-radius: 0;
            background: none;
        }

            .c-area-sale .swiper-container .swiper-slide {
                background: none;
            }

                .c-area-sale .swiper-container .swiper-slide .side-right {
                    float: none;
                }

                .c-area-sale .swiper-container .swiper-slide .side-left {
                    position: relative;
                    top: 0;
                    width: 95%;
                    margin: -30px auto 0;
                    padding: 35px 15px !important;
                    transform: none;
                    box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
                    border-radius: 20px;
                    background-color: #fff;
                }

                    .c-area-sale .swiper-container .swiper-slide .side-left h3 {
                        margin-bottom: 15px;
                    }

                        .c-area-sale .swiper-container .swiper-slide .side-left h3:after {
                            display: none;
                        }
}

.c-area-scene {
    position: relative;
    z-index: 2;
    margin-bottom: 20px;
}

    .c-area-scene.skin-global .swiper-pagination .swiper-pagination-bullet {
        border-color: #ecb207;
    }

    .c-area-scene.skin-global .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #ecb207;
    }

    .c-area-scene.skin-gz .swiper-pagination .swiper-pagination-bullet {
        border-color: #ecb207;
    }

    .c-area-scene.skin-gz .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #ecb207;
    }

    .c-area-scene.skin-zh .swiper-pagination .swiper-pagination-bullet {
        border-color: #005baa;
    }

    .c-area-scene.skin-zh .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #005baa;
    }

    .c-area-scene.skin-group .swiper-pagination .swiper-pagination-bullet {
        border-color: #b44a9c;
    }

    .c-area-scene.skin-group .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #b44a9c;
    }

    .c-area-scene.skin-member .swiper-pagination .swiper-pagination-bullet {
        border-color: #d39f44;
    }

    .c-area-scene.skin-member .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #d39f44;
    }

    .c-area-scene.skin-gz-card .swiper-pagination .swiper-pagination-bullet {
        border-color: #fab516;
    }

    .c-area-scene.skin-gz-card .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #fab516;
    }

    .c-area-scene.skin-zh-card .swiper-pagination .swiper-pagination-bullet {
        border-color: #14b1e7;
    }

    .c-area-scene.skin-zh-card .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #14b1e7;
    }

    .c-area-scene.skin-gz-park-paradise .swiper-pagination .swiper-pagination-bullet {
        border-color: #fab516;
    }

    .c-area-scene.skin-gz-park-paradise .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #fab516;
    }

    .c-area-scene.skin-gz-park-zoo .swiper-pagination .swiper-pagination-bullet {
        border-color: #46897d;
    }

    .c-area-scene.skin-gz-park-zoo .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #46897d;
    }

    .c-area-scene.skin-gz-park-water .swiper-pagination .swiper-pagination-bullet {
        border-color: #14b1e7;
    }

    .c-area-scene.skin-gz-park-water .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #14b1e7;
    }

    .c-area-scene.skin-gz-park-bird .swiper-pagination .swiper-pagination-bullet {
        border-color: #ecb207;
    }

    .c-area-scene.skin-gz-park-bird .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #ecb207;
    }

    .c-area-scene.skin-gz-hotel-chimelong .swiper-pagination .swiper-pagination-bullet {
        border-color: #9a5625;
    }

    .c-area-scene.skin-gz-hotel-chimelong .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #9a5625;
    }

    .c-area-scene.skin-gz-hotel-panda .swiper-pagination .swiper-pagination-bullet {
        border-color: #f15b47;
    }

    .c-area-scene.skin-gz-hotel-panda .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #f15b47;
    }

    .c-area-scene.skin-gz-hotel-cl-xj .swiper-pagination .swiper-pagination-bullet {
        border-color: #46897d;
    }

    .c-area-scene.skin-gz-hotel-cl-xj .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #46897d;
    }

    .c-area-scene.skin-gz-hotel-pxj .swiper-pagination .swiper-pagination-bullet {
        border-color: #46897d;
    }

    .c-area-scene.skin-gz-hotel-pxj .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #46897d;
    }

    .c-area-scene.skin-gz-acting-circus .swiper-pagination .swiper-pagination-bullet {
        border-color: #ec008c;
    }

    .c-area-scene.skin-gz-acting-circus .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #ec008c;
    }

    .c-area-scene.skin-zh-park-kingdom .swiper-pagination .swiper-pagination-bullet {
        border-color: #14b1e7;
    }

    .c-area-scene.skin-zh-park-kingdom .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #14b1e7;
    }

    .c-area-scene.skin-zh-park-science .swiper-pagination .swiper-pagination-bullet {
        border-color: #14b1e7;
    }

    .c-area-scene.skin-zh-park-science .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #14b1e7;
    }

    .c-area-scene.skin-zh-hotel-hengqin .swiper-pagination .swiper-pagination-bullet {
        border-color: #d39f44;
    }

    .c-area-scene.skin-zh-hotel-hengqin .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #d39f44;
    }

    .c-area-scene.skin-zh-hotel-penguin .swiper-pagination .swiper-pagination-bullet {
        border-color: #14b1e7;
    }

    .c-area-scene.skin-zh-hotel-penguin .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #14b1e7;
    }

    .c-area-scene.skin-zh-hotel-penguin-2 .swiper-pagination .swiper-pagination-bullet {
        border-color: #fab516;
    }

    .c-area-scene.skin-zh-hotel-penguin-2 .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #fab516;
    }

    .c-area-scene.skin-zh-hotel-circus .swiper-pagination .swiper-pagination-bullet {
        border-color: #8a1538;
    }

    .c-area-scene.skin-zh-hotel-circus .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #8a1538;
    }

    .c-area-scene.skin-zh-hotel-yinghai .swiper-pagination .swiper-pagination-bullet {
        border-color: #005baa;
    }

    .c-area-scene.skin-zh-hotel-yinghai .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #005baa;
    }

    .c-area-scene.skin-zh-hotel-science .swiper-pagination .swiper-pagination-bullet {
        border-color: #14126f;
    }

    .c-area-scene.skin-zh-hotel-science .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #14126f;
    }

    .c-area-scene.skin-zh-acting-circus .swiper-pagination .swiper-pagination-bullet {
        border-color: #005baa;
    }

    .c-area-scene.skin-zh-acting-circus .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #005baa;
    }

    .c-area-scene.skin-zh-acting-opera .swiper-pagination .swiper-pagination-bullet {
        border-color: #f15b47;
    }

    .c-area-scene.skin-zh-acting-opera .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #f15b47;
    }

    .c-area-scene.skin-zoo-plants .swiper-pagination .swiper-pagination-bullet {
        border-color: #46897d;
    }

    .c-area-scene.skin-zoo-plants .swiper-pagination .swiper-pagination-bullet-active {
        background-color: #46897d;
    }

    .c-area-scene > .container {
        position: relative;
    }

        .c-area-scene > .container .btn-wrap {
            padding-bottom: 30px;
            margin: 0;
        }

    .c-area-scene h2 {
        margin-bottom: 30px;
        text-align: center;
    }

    .c-area-scene .pendant {
        position: absolute;
        top: -394px;
        left: -377px;
    }

    .c-area-scene .pendant-right {
        position: absolute;
        top: -394px;
        right: -377px;
    }

    .c-area-scene .thumbnail-list > .row {
        margin-left: 0;
        margin-bottom: 25px;
    }

        .c-area-scene .thumbnail-list > .row.reverse {
            margin-left: -15px;
            margin-right: 0;
        }

    .c-area-scene .thumbnail-list .item {
        margin-bottom: 30px;
        text-align: center;
    }

        .c-area-scene .thumbnail-list .item:hover .img-wrap .img {
            transform: scale(1.1);
        }

        .c-area-scene .thumbnail-list .item .img-wrap {
            width: 100%;
            height: 285px;
            display: block;
            border-radius: 20px;
            overflow: hidden;
            transform: rotate(0deg);
        }

            .c-area-scene .thumbnail-list .item .img-wrap .img {
                width: 100%;
                height: 100%;
                transition: all .5s ease;
                display: block;
                border-radius: 20px;
                overflow: hidden;
                background-position: 50%;
                background-repeat: no-repeat;
                background-size: cover;
            }

        .c-area-scene .thumbnail-list .item h4 {
            margin-top: 15px;
        }

    .c-area-scene .thumbnail-list .side-one-pieces {
        padding-left: 0;
    }

    .c-area-scene .thumbnail-list .side-two-pieces {
        padding-right: 0;
    }

        .c-area-scene .thumbnail-list .side-two-pieces .item {
            float: left;
            width: 50%;
            padding-right: 10px;
        }

    .c-area-scene .thumbnail-list .reverse .side-one-pieces {
        padding-left: 15px;
        padding-right: 0;
    }

    .c-area-scene .thumbnail-list .reverse .side-two-pieces {
        padding-left: 0;
        padding-right: 15px;
    }

        .c-area-scene .thumbnail-list .reverse .side-two-pieces .item {
            padding-left: 10px;
            padding-right: 0;
        }

    .c-area-scene .swiper-pagination {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        bottom: -35px;
    }

        .c-area-scene .swiper-pagination .swiper-pagination-bullet {
            width: 10px;
            height: 10px;
            margin: 0 5px;
            background: #fff;
            border: 2px solid #005baa;
            opacity: 1;
        }

        .c-area-scene .swiper-pagination .swiper-pagination-bullet-active {
            background-color: #005baa;
        }

@media screen and (max-width:767px) {
    .c-area-scene {
        margin-bottom: 60px;
    }

        .c-area-scene > .container {
            padding-left: 0;
            padding-right: 0;
        }

            .c-area-scene > .container .btn-wrap {
                padding-bottom: 25px;
            }

        .c-area-scene h2 {
            margin-bottom: 20px;
        }

        .c-area-scene .thumbnail-list-mb .swiper-slide {
            text-align: center;
        }

            .c-area-scene .thumbnail-list-mb .swiper-slide img {
                width: 100%;
                border-radius: 20px;
            }

            .c-area-scene .thumbnail-list-mb .swiper-slide h4 {
                margin-top: 15px;
                font-weight: 700;
            }

        .c-area-scene .thumbnail-list-mb .swiper-slide-next, .c-area-scene .thumbnail-list-mb .swiper-slide-prev {
            opacity: .7;
        }

        .c-area-scene .swiper-pagination .swiper-pagination-bullet {
            border-width: 1px;
        }
}

.c-area-traffic {
    position: relative;
    margin-bottom: 50px;
}

    .c-area-traffic.skin-zh .thumbnail-list .thumbnail p:before {
        background-color: #005baa;
    }

    .c-area-traffic.skin-gz .thumbnail-list .thumbnail p:before {
        background-color: #ecb207;
    }

    .c-area-traffic h2 {
        margin-bottom: 30px;
        text-align: center;
    }

    .c-area-traffic .btn-wrap {
        padding-bottom: 30px;
    }

    .c-area-traffic > .container {
        position: relative;
    }

    .c-area-traffic .pendant {
        position: absolute;
        top: -408px;
        right: -290px;
    }

    .c-area-traffic .thumbnail-list {
        position: relative;
        padding: 45px 35px;
        box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
        border-radius: 20px;
        background-color: #fff;
    }

        .c-area-traffic .thumbnail-list .thumbnail {
            display: block;
            position: relative;
            margin: 0;
            padding: 0;
            border: none;
            background: none;
            border-radius: 20px;
            transform: rotate(0deg);
            overflow: hidden;
        }

            .c-area-traffic .thumbnail-list .thumbnail:hover img {
                transform: scale(1.1);
            }

            .c-area-traffic .thumbnail-list .thumbnail:hover p:before {
                opacity: .7;
            }

            .c-area-traffic .thumbnail-list .thumbnail img {
                transition: all .5s ease;
            }

            .c-area-traffic .thumbnail-list .thumbnail p {
                position: absolute;
                bottom: 0;
                left: 0;
                width: 100%;
                padding: 12px 0;
                text-align: center;
                color: #fff;
                font-size: 16px;
            }

                .c-area-traffic .thumbnail-list .thumbnail p:before {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    transition: all .5s ease;
                    display: block;
                    content: "";
                    background-color: #005baa;
                }

                .c-area-traffic .thumbnail-list .thumbnail p span {
                    position: relative;
                }

@media screen and (max-width:767px) {
    .c-area-traffic {
        margin-bottom: 30px;
    }

        .c-area-traffic > .container {
            padding: 0 10px;
        }

        .c-area-traffic h2 {
            margin-bottom: 20px;
        }

        .c-area-traffic .btn-wrap {
            padding-bottom: 25px;
        }

        .c-area-traffic .thumbnail-list {
            padding: 0;
            box-shadow: none;
            border-radius: 0;
            background: none;
        }

            .c-area-traffic .thumbnail-list > .row {
                margin: 0 -5px;
            }

                .c-area-traffic .thumbnail-list > .row > div {
                    padding: 0 5px 10px;
                }
}

.c-area-travel {
    position: relative;
    margin-bottom: 50px;
}

    .c-area-travel.skin-zh .side-left {
        background-color: rgba(0,91,170,.1);
    }

    .c-area-travel.skin-gz .side-left {
        background-color: rgba(166,206,57,.1);
    }

    .c-area-travel h2 {
        margin-bottom: 30px;
        text-align: center;
    }

    .c-area-travel .btn-wrap {
        padding-bottom: 30px;
    }

    .c-area-travel .pendant {
        position: absolute;
        top: 400px;
        left: 155px;
    }

    .c-area-travel .pendant-right {
        position: absolute;
        right: -20px;
        top: 180px;
    }

    .c-area-travel .content {
        position: relative;
        box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
        border-radius: 20px;
        background-color: #fff;
    }

        .c-area-travel .content > .row {
            margin-left: 0;
            margin-right: 0;
        }

    .c-area-travel .side-left {
        padding: 40px 35px;
        border-top-left-radius: 20px;
        border-bottom-left-radius: 20px;
        background-color: rgba(0,91,170,.1);
        overflow: hidden;
    }

        .c-area-travel .side-left .media, .c-area-travel .side-left .media-body {
            overflow: visible;
        }

        .c-area-travel .side-left .media {
            margin-top: 30px;
            padding-bottom: 30px;
            border-bottom: 1px solid #cdd6df;
        }

            .c-area-travel .side-left .media:first-of-type {
                margin-top: 0;
            }

            .c-area-travel .side-left .media:last-of-type {
                padding-bottom: 0;
                border-bottom: none;
            }

        .c-area-travel .side-left .media-left {
            padding-right: 25px;
        }

            .c-area-travel .side-left .media-left a {
                display: block;
                border-radius: 20px;
                overflow: hidden;
            }

                .c-area-travel .side-left .media-left a img {
                    width: 140px;
                }

        .c-area-travel .side-left .media-body h4 {
            margin-bottom: 0;
            font-weight: 700;
        }

        .c-area-travel .side-left .media-body .description {
            margin-bottom: 10px;
        }

    .c-area-travel .side-right {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 50%;
        z-index: 2;
        margin-left: -72px;
        width: auto;
    }

        .c-area-travel .side-right .word-wrap {
            position: absolute;
            top: 85px;
            left: 135px;
            width: 380px;
        }

            .c-area-travel .side-right .word-wrap h4 {
                margin-bottom: 10px;
                font-weight: 700;
            }

            .c-area-travel .side-right .word-wrap p {
                margin-bottom: 35px;
                font-size: 16px;
            }

@media screen and (min-width:992px) and (max-width:1199px) {
    .c-area-travel .side-right .word-wrap {
        width: 300px;
    }

    .c-area-travel .side-right .bg {
        width: 90%;
    }
}

@media screen and (max-width:991px) {
    .c-area-travel {
        margin-bottom: 30px;
    }

        .c-area-travel > .container {
            padding: 0 10px;
        }

        .c-area-travel h2 {
            margin-bottom: 20px;
        }

        .c-area-travel .btn-wrap {
            padding-bottom: 30px;
        }

        .c-area-travel .side-left, .c-area-travel .side-right {
            float: none;
            width: 100%;
        }

        .c-area-travel .content {
            overflow: hidden;
        }

            .c-area-travel .content .c-button {
                display: none;
            }

        .c-area-travel .side-left {
            padding: 20px 35px;
            border-radius: 0;
        }

            .c-area-travel .side-left .media {
                position: relative;
                margin-top: 15px;
                padding-right: 30px;
                padding-bottom: 15px;
            }

            .c-area-travel .side-left .media-body .description {
                margin-bottom: 0;
            }

            .c-area-travel .side-left .title-wrap {
                overflow: hidden;
            }

                .c-area-travel .side-left .title-wrap h4 {
                    float: left;
                }

                .c-area-travel .side-left .title-wrap .time {
                    float: right;
                    width: 100%;
                }

            .c-area-travel .side-left .icon-right {
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                right: 0;
                margin-bottom: 15px;
            }

        .c-area-travel .side-right {
            position: relative;
            top: 0;
            left: 0;
            margin-left: 0;
            transform: none;
        }

            .c-area-travel .side-right .bg {
                position: absolute;
                bottom: 0;
                right: 0;
                width: 80%;
            }

            .c-area-travel .side-right .word-wrap {
                position: relative;
                top: 0;
                left: 0;
                width: 100%;
                padding: 30px 0 110px;
                text-align: center;
            }

                .c-area-travel .side-right .word-wrap p {
                    margin-bottom: 20px;
                }

            .c-area-travel .side-right .c-button {
                display: inline-block;
                width: 70%;
                max-width: 250px;
            }
}

.c-hotel-news {
    position: relative;
    z-index: 2;
    margin-bottom: 50px;
    opacity: 0;
}

    .c-hotel-news .btn-wrap {
        margin-bottom: 30px;
    }

    .c-hotel-news > .container {
        position: relative;
    }

    .c-hotel-news .embellish-left {
        position: absolute;
        top: 360px;
        left: -406px;
        z-index: 1;
        opacity: 0;
    }

    .c-hotel-news .embellish-right {
        position: absolute;
        top: -360px;
        right: -406px;
        z-index: 1;
        opacity: 0;
    }

    .c-hotel-news .slide-wrap {
        margin-top: 50px;
        position: relative;
    }

        .c-hotel-news .slide-wrap > div {
            display: inline-block;
            vertical-align: middle;
        }

        .c-hotel-news .slide-wrap .slide-cont {
            width: 80%;
            overflow: hidden;
            height: 20px;
        }

@media screen and (max-width:1199px) {
    .c-hotel-news .slide-wrap .slide-cont {
        width: 75%;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-news .slide-wrap .slide-cont {
        width: 70%;
    }
}

@media screen and (max-width:767px) {
    .c-hotel-news .slide-wrap .slide-cont {
        width: 100%;
    }
}

.c-hotel-news .slide-wrap .span1 {
    position: relative;
    padding-left: 24px;
}

.c-hotel-news .slide-wrap .span2 {
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: keep-all;
}

.c-hotel-news .slide-wrap .icon-gonggao {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    margin-right: 5px;
    width: 20px;
    height: 20px;
    text-align: center;
    display: block;
}

    .c-hotel-news .slide-wrap .icon-gonggao:before {
        display: block;
        color: #ee5b47;
        font-size: 14px;
        line-height: 20px;
    }

@media screen and (min-width:767px) {
    .c-hotel-news .slide-wrap .span3 {
        position: absolute;
        top: 50%;
        right: 0;
        transform: translateY(-50%);
    }
}

.c-hotel-news .slide-wrap ul {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
}

    .c-hotel-news .slide-wrap ul li {
        width: 100%;
        height: 20px;
        position: relative;
        overflow: hidden;
    }

        .c-hotel-news .slide-wrap ul li span {
            height: 20px;
            line-height: 20px;
            display: inline-block;
            vertical-align: middle;
            float: left;
        }

@media screen and (max-width:767px) {
    .c-hotel-news .slide-wrap {
        margin: 15px 0;
        padding: 0 10px;
    }

        .c-hotel-news .slide-wrap .slide-item {
            width: 100%;
            position: relative;
            background: #fff;
            border-radius: 20px;
            padding: 30px 10px;
            box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
        }

        .c-hotel-news .slide-wrap .span1 {
            position: relative;
            padding-left: 24px;
            margin: 0 auto 10px;
            display: block;
            width: -webkit-max-content;
            width: -moz-max-content;
            width: max-content;
            float: none;
        }

        .c-hotel-news .slide-wrap .span3 {
            position: absolute;
            top: 30px;
            right: 10px;
        }
}

@media screen and (min-width:768px) {
    .c-hotel-news .c-big-title .title {
        margin-bottom: 20px;
    }

    .c-hotel-news .pc-slide {
        position: relative;
        z-index: 5;
        background: #fff;
        padding: 50px 35px 40px;
        border-radius: 20px;
        box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
    }

        .c-hotel-news .pc-slide.item-length3 .item.item2 {
            height: 100%;
        }

            .c-hotel-news .pc-slide.item-length3 .item.item2 .list-wrap {
                position: relative;
                top: 50%;
                left: 0;
                transform: translateY(-50%);
            }

        .c-hotel-news .pc-slide .content {
            position: relative;
            z-index: 4;
            height: 484px;
        }

        .c-hotel-news .pc-slide a {
            display: block;
        }

        .c-hotel-news .pc-slide .media, .c-hotel-news .pc-slide .media-body {
            overflow: visible;
        }

        .c-hotel-news .pc-slide .h4 {
            font-weight: bolder;
            max-height: 23px;
            -webkit-line-clamp: 1;
        }

        .c-hotel-news .pc-slide .h4, .c-hotel-news .pc-slide .p {
            height: auto;
            display: block;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            overflow: hidden;
        }

        .c-hotel-news .pc-slide .p {
            max-height: 44px;
            -webkit-line-clamp: 2;
        }

        .c-hotel-news .pc-slide .big-sImg {
            position: relative;
            height: 484px;
            border-radius: 20px;
            box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
            overflow: hidden;
            display: block;
            transition: none;
            transform: rotate(0);
        }

            .c-hotel-news .pc-slide .big-sImg .bg {
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
                margin: auto;
                height: 100%;
                transition: all .5s;
            }

            .c-hotel-news .pc-slide .big-sImg.is-double-pic .bg {
                width: 968px;
            }

            .c-hotel-news .pc-slide .big-sImg .h4 {
                position: relative;
                margin-bottom: 5px;
                padding-right: 100px;
            }

                .c-hotel-news .pc-slide .big-sImg .h4 .p1 {
                    display: block;
                }

                .c-hotel-news .pc-slide .big-sImg .h4 .timer {
                    font-size: 16px;
                    font-weight: bolder;
                    position: absolute;
                    bottom: 0;
                    right: 0;
                }

            .c-hotel-news .pc-slide .big-sImg .text {
                background: rgba(211,159,68,.9);
                position: absolute;
                bottom: 0;
                left: 0;
                width: 100%;
                padding: 15px 35px;
                color: #fff;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-global .text, .c-hotel-news .pc-slide .big-sImg.skin-gz .text {
                background: rgba(166,206,57,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zh .text {
                background: rgba(0,91,170,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-group .text {
                background: rgba(180,74,156,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-gz-card .text, .c-hotel-news .pc-slide .big-sImg.skin-member .text {
                background: rgba(211,159,68,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zh-card .text {
                background: rgba(20,177,231,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-gz-park-paradise .text {
                background: rgba(250,181,22,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-gz-park-zoo .text {
                background: rgba(70,137,125,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-gz-park-water .text {
                background: rgba(20,177,231,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-gz-park-bird .text {
                background: rgba(166,206,57,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-gz-hotel-chimelong .text {
                background: rgba(154,86,37,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-gz-hotel-panda .text {
                background: rgba(241,91,71,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-gz-hotel-cl-xj .text, .c-hotel-news .pc-slide .big-sImg.skin-gz-hotel-pxj .text {
                background: rgba(70,137,125,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-gz-acting-circus .text {
                background: rgba(236,0,140,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zh-park-kingdom .text, .c-hotel-news .pc-slide .big-sImg.skin-zh-park-science .text {
                background: rgba(20,177,231,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zh-hotel-hengqin .text {
                background: rgba(211,159,68,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zh-hotel-penguin .text {
                background: rgba(20,177,231,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zh-hotel-penguin-2 .text {
                background: rgba(250,181,22,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zh-hotel-circus .text {
                background: rgba(138,21,56,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zh-hotel-yinghai .text {
                background: rgba(0,91,170,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zh-hotel-science .text {
                background: rgba(20,18,111,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zh-acting-circus .text {
                background: rgba(0,91,170,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zh-acting-opera .text {
                background: rgba(241,91,71,.8) !important;
            }

            .c-hotel-news .pc-slide .big-sImg.skin-zoo-plants .text {
                background: rgba(70,137,125,.8) !important;
            }

        .c-hotel-news .pc-slide .content {
            margin-left: -10px;
            margin-right: -10px;
        }

        .c-hotel-news .pc-slide .item {
            padding-left: 10px;
            padding-right: 10px;
        }

            .c-hotel-news .pc-slide .item.item1 {
                width: 45.243%;
            }

            .c-hotel-news .pc-slide .item.item2 {
                width: 54.757%;
            }

        .c-hotel-news .pc-slide .list-wrap a:after {
            content: "";
            display: block;
            width: 100%;
            height: 1px;
            background: #cecece;
            margin: 15.5px auto;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-global:hover, .c-hotel-news .pc-slide .list-wrap a.skin-gz:hover {
            color: #ecb207 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zh:hover {
            color: #005baa !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-group:hover {
            color: #b44a9c !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-member:hover {
            color: #d39f44 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-gz-card:hover {
            color: #fab516 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zh-card:hover {
            color: #14b1e7 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-gz-park-paradise:hover {
            color: #fab516 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-gz-park-zoo:hover {
            color: #46897d !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-gz-park-water:hover {
            color: #14b1e7 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-gz-park-bird:hover {
            color: #ecb207 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-gz-hotel-chimelong:hover {
            color: #9a5625 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-gz-hotel-panda:hover {
            color: #f15b47 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-gz-hotel-cl-xj:hover, .c-hotel-news .pc-slide .list-wrap a.skin-gz-hotel-pxj:hover {
            color: #46897d !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-gz-acting-circus:hover {
            color: #ec008c !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zh-park-kingdom:hover, .c-hotel-news .pc-slide .list-wrap a.skin-zh-park-science:hover {
            color: #14b1e7 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zh-hotel-hengqin:hover {
            color: #d39f44 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zh-hotel-penguin:hover {
            color: #14b1e7 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zh-hotel-penguin-2:hover {
            color: #fab516 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zh-hotel-circus:hover {
            color: #8a1538 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zh-hotel-yinghai:hover {
            color: #005baa !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zh-hotel-science:hover {
            color: #14126f !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zh-acting-circus:hover {
            color: #005baa !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zh-acting-opera:hover {
            color: #f15b47 !important;
        }

        .c-hotel-news .pc-slide .list-wrap a.skin-zoo-plants:hover {
            color: #46897d !important;
        }

        .c-hotel-news .pc-slide .list-wrap a:last-of-type:after {
            display: none;
        }

        .c-hotel-news .pc-slide .media-left {
            padding-right: 20px;
        }

            .c-hotel-news .pc-slide .media-left .sImg {
                display: block;
                border-radius: 20px;
                overflow: hidden;
                width: 140px;
            }

                .c-hotel-news .pc-slide .media-left .sImg img {
                    width: 100%;
                }

        .c-hotel-news .pc-slide .media-object {
            width: 160px;
        }

        .c-hotel-news .pc-slide .media-body {
            position: relative;
            vertical-align: middle;
        }

            .c-hotel-news .pc-slide .media-body .timer {
                font-weight: bolder;
            }

            .c-hotel-news .pc-slide .media-body .c-button {
                margin-top: 10px;
            }

    .c-hotel-news.scroll-listened .pc-slide .big-sImg.is-double-pic .bg {
        -webkit-animation: slideNews 50s linear infinite alternate;
        animation: slideNews 50s linear infinite alternate;
    }

    .c-hotel-news.scroll-listened .pc-slide .big-sImg.is-double-pic:hover .bg {
        -webkit-animation-play-state: paused;
        animation-play-state: paused;
    }

    .c-hotel-news.scroll-listened .pc-slide .big-sImg.is-normal:hover .bg {
        transform: scale(1.1);
    }
}

@media screen and (min-width:768px) and (max-width:991px) {
    .c-hotel-news .pc-slide.item-length3 .item.item2 {
        height: auto;
    }

        .c-hotel-news .pc-slide.item-length3 .item.item2 .list-wrap {
            position: static;
            transform: inherit;
        }

    .c-hotel-news .pc-slide .content {
        height: auto;
    }

    .c-hotel-news .pc-slide .big-sImg .bg {
        width: 100%;
        height: auto;
    }

    .c-hotel-news .pc-slide .big-sImg.is-double-pic .bg {
        width: 200%;
        height: auto;
    }

    .c-hotel-news .item {
        padding-left: 10px;
        padding-right: 10px;
        width: 100% !important;
    }

        .c-hotel-news .item.item1 {
            margin-bottom: 20px;
        }
}

@media screen and (max-width:767px) {
    .c-hotel-news {
        margin-bottom: 30px;
    }

        .c-hotel-news > .container {
            padding: 0;
        }

        .c-hotel-news .btn-wrap {
            margin-bottom: 25px;
        }

        .c-hotel-news .mobile-slide {
            overflow: hidden;
        }

            .c-hotel-news .mobile-slide .swiper-slide .sImg img {
                height: auto;
            }

            .c-hotel-news .mobile-slide .swiper-slide .text .timer {
                font-weight: bolder;
                text-align: left;
                margin-bottom: 5px;
            }

            .c-hotel-news .mobile-slide .swiper-slide .text .h4 {
                height: auto;
                max-height: none;
                display: block;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
                overflow: hidden;
            }

            .c-hotel-news .mobile-slide .swiper-slide .text .p {
                height: 44px;
                max-height: none;
                display: block;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                overflow: hidden;
            }

            .c-hotel-news .mobile-slide .swiper-slide .c-button {
                transform: translateX(0) skew(0);
                display: inline-block;
                width: 200px;
            }
}

.c-hotel-news.skin-global .pc-slide .big-sImg .text {
    background: rgba(166,206,57,.8);
}

.c-hotel-news.skin-global .slide-wrap .span3 {
    color: #ecb207;
    font-weight: bolder;
}

.c-hotel-news.skin-gz .pc-slide .big-sImg .text {
    background: rgba(166,206,57,.8);
}

.c-hotel-news.skin-gz .slide-wrap .span3 {
    color: #ecb207;
    font-weight: bolder;
}

.c-hotel-news.skin-zh .pc-slide .big-sImg .text {
    background: rgba(0,91,170,.8);
}

.c-hotel-news.skin-zh .slide-wrap .span3 {
    color: #005baa;
    font-weight: bolder;
}

.c-hotel-news.skin-group .pc-slide .big-sImg .text {
    background: rgba(180,74,156,.8);
}

.c-hotel-news.skin-group .slide-wrap .span3 {
    color: #b44a9c;
    font-weight: bolder;
}

.c-hotel-news.skin-member .pc-slide .big-sImg .text {
    background: rgba(211,159,68,.8);
}

.c-hotel-news.skin-member .slide-wrap .span3 {
    color: #d39f44;
    font-weight: bolder;
}

.c-hotel-news.skin-gz-card .pc-slide .big-sImg .text {
    background: rgba(211,159,68,.8);
}

.c-hotel-news.skin-gz-card .slide-wrap .span3 {
    color: #fab516;
    font-weight: bolder;
}

.c-hotel-news.skin-zh-card .pc-slide .big-sImg .text {
    background: rgba(20,177,231,.8);
}

.c-hotel-news.skin-zh-card .slide-wrap .span3 {
    color: #14b1e7;
    font-weight: bolder;
}

.c-hotel-news.skin-gz-park-paradise .pc-slide .big-sImg .text {
    background: rgba(250,181,22,.8);
}

.c-hotel-news.skin-gz-park-paradise .slide-wrap .span3 {
    color: #fab516;
    font-weight: bolder;
}

.c-hotel-news.skin-gz-park-zoo .pc-slide .big-sImg .text {
    background: rgba(70,137,125,.8);
}

.c-hotel-news.skin-gz-park-zoo .slide-wrap .span3 {
    color: #46897d;
    font-weight: bolder;
}

.c-hotel-news.skin-gz-park-water .pc-slide .big-sImg .text {
    background: rgba(20,177,231,.8);
}

.c-hotel-news.skin-gz-park-water .slide-wrap .span3 {
    color: #14b1e7;
    font-weight: bolder;
}

.c-hotel-news.skin-gz-park-bird .pc-slide .big-sImg .text {
    background: rgba(166,206,57,.8);
}

.c-hotel-news.skin-gz-park-bird .slide-wrap .span3 {
    color: #ecb207;
    font-weight: bolder;
}

.c-hotel-news.skin-gz-hotel-chimelong .pc-slide .big-sImg .text {
    background: rgba(154,86,37,.8);
}

.c-hotel-news.skin-gz-hotel-chimelong .slide-wrap .span3 {
    color: #9a5625;
    font-weight: bolder;
}

.c-hotel-news.skin-gz-hotel-panda .pc-slide .big-sImg .text {
    background: rgba(241,91,71,.8);
}

.c-hotel-news.skin-gz-hotel-panda .slide-wrap .span3 {
    color: #f15b47;
    font-weight: bolder;
}

.c-hotel-news.skin-gz-hotel-cl-xj .pc-slide .big-sImg .text {
    background: rgba(70,137,125,.8);
}

.c-hotel-news.skin-gz-hotel-cl-xj .slide-wrap .span3 {
    color: #46897d;
    font-weight: bolder;
}

.c-hotel-news.skin-gz-hotel-pxj .pc-slide .big-sImg .text {
    background: rgba(70,137,125,.8);
}

.c-hotel-news.skin-gz-hotel-pxj .slide-wrap .span3 {
    color: #46897d;
    font-weight: bolder;
}

.c-hotel-news.skin-gz-acting-circus .pc-slide .big-sImg .text {
    background: rgba(236,0,140,.8);
}

.c-hotel-news.skin-gz-acting-circus .slide-wrap .span3 {
    color: #ec008c;
    font-weight: bolder;
}

.c-hotel-news.skin-zh-park-kingdom .pc-slide .big-sImg .text {
    background: rgba(20,177,231,.8);
}

.c-hotel-news.skin-zh-park-kingdom .slide-wrap .span3 {
    color: #14b1e7;
    font-weight: bolder;
}

.c-hotel-news.skin-zh-park-science .pc-slide .big-sImg .text {
    background: rgba(20,177,231,.8);
}

.c-hotel-news.skin-zh-park-science .slide-wrap .span3 {
    color: #14b1e7;
    font-weight: bolder;
}

.c-hotel-news.skin-zh-hotel-hengqin .pc-slide .big-sImg .text {
    background: rgba(211,159,68,.8);
}

.c-hotel-news.skin-zh-hotel-hengqin .slide-wrap .span3 {
    color: #d39f44;
    font-weight: bolder;
}

.c-hotel-news.skin-zh-hotel-penguin .pc-slide .big-sImg .text {
    background: rgba(20,177,231,.8);
}

.c-hotel-news.skin-zh-hotel-penguin .slide-wrap .span3 {
    color: #14b1e7;
    font-weight: bolder;
}

.c-hotel-news.skin-zh-hotel-penguin-2 .pc-slide .big-sImg .text {
    background: rgba(250,181,22,.8);
}

.c-hotel-news.skin-zh-hotel-penguin-2 .slide-wrap .span3 {
    color: #fab516;
    font-weight: bolder;
}

.c-hotel-news.skin-zh-hotel-circus .pc-slide .big-sImg .text {
    background: rgba(138,21,56,.8);
}

.c-hotel-news.skin-zh-hotel-circus .slide-wrap .span3 {
    color: #8a1538;
    font-weight: bolder;
}

.c-hotel-news.skin-zh-hotel-yinghai .pc-slide .big-sImg .text {
    background: rgba(0,91,170,.8);
}

.c-hotel-news.skin-zh-hotel-yinghai .slide-wrap .span3 {
    color: #005baa;
    font-weight: bolder;
}

.c-hotel-news.skin-zh-hotel-science .pc-slide .big-sImg .text {
    background: rgba(20,18,111,.8);
}

.c-hotel-news.skin-zh-hotel-science .slide-wrap .span3 {
    color: #14126f;
    font-weight: bolder;
}

.c-hotel-news.skin-zh-acting-circus .pc-slide .big-sImg .text {
    background: rgba(0,91,170,.8);
}

.c-hotel-news.skin-zh-acting-circus .slide-wrap .span3 {
    color: #005baa;
    font-weight: bolder;
}

.c-hotel-news.skin-zh-acting-opera .pc-slide .big-sImg .text {
    background: rgba(241,91,71,.8);
}

.c-hotel-news.skin-zh-acting-opera .slide-wrap .span3 {
    color: #f15b47;
    font-weight: bolder;
}

.c-hotel-news.skin-zoo-plants .pc-slide .big-sImg .text {
    background: rgba(70,137,125,.8);
}

.c-hotel-news.skin-zoo-plants .slide-wrap .span3 {
    color: #46897d;
    font-weight: bolder;
}

.slide-up {
    position: fixed;
    width: 136px;
    height: 96px;
    padding: 30px 50px;
    overflow: hidden;
    cursor: pointer;
    display: none;
    bottom: 0;
    left: 50%;
    margin-left: -68px;
    z-index: 100;
}

@media screen and (min-width:991px) {
    .slide-up {
        padding: 0;
        width: 36px;
        height: 36px;
        top: 152px;
        margin-left: -18px;
        z-index: 999;
    }

        .slide-up.active {
            display: block;
        }
}

.slide-up .iconfont {
    position: relative;
    display: block;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    font-size: 20px;
    color: #fff;
    font-weight: bolder;
    overflow: hidden;
}

    .slide-up .iconfont:before {
        display: block;
        width: 20px;
        height: 20px;
        text-align: center;
        line-height: 20px;
        position: relative;
        top: 50%;
        left: 50%;
        margin-top: -10px;
        margin-left: -10px;
        -webkit-animation: slideUp .5s linear infinite alternate;
        animation: slideUp .5s linear infinite alternate;
    }

.slide-up.skin-global .iconfont, .slide-up.skin-gz .iconfont {
    background: #ecb207;
}

.slide-up.skin-zh .iconfont {
    background: #005baa;
}

.slide-up.skin-group .iconfont {
    background: #b44a9c;
}

.slide-up.skin-member .iconfont {
    background: #d39f44;
}

.slide-up.skin-gz-card .iconfont {
    background: #fab516;
}

.slide-up.skin-zh-card .iconfont {
    background: #14b1e7;
}

.slide-up.skin-gz-park-paradise .iconfont {
    background: #fab516;
}

.slide-up.skin-gz-park-zoo .iconfont {
    background: #46897d;
}

.slide-up.skin-gz-park-water .iconfont {
    background: #14b1e7;
}

.slide-up.skin-gz-park-bird .iconfont {
    background: #ecb207;
}

.slide-up.skin-gz-hotel-chimelong .iconfont {
    background: #9a5625;
}

.slide-up.skin-gz-hotel-panda .iconfont {
    background: #f15b47;
}

.slide-up.skin-gz-hotel-cl-xj .iconfont, .slide-up.skin-gz-hotel-pxj .iconfont {
    background: #46897d;
}

.slide-up.skin-gz-acting-circus .iconfont {
    background: #ec008c;
}

.slide-up.skin-zh-park-kingdom .iconfont, .slide-up.skin-zh-park-science .iconfont {
    background: #14b1e7;
}

.slide-up.skin-zh-hotel-hengqin .iconfont {
    background: #d39f44;
}

.slide-up.skin-zh-hotel-penguin .iconfont {
    background: #14b1e7;
}

.slide-up.skin-zh-hotel-penguin-2 .iconfont {
    background: #fab516;
}

.slide-up.skin-zh-hotel-circus .iconfont {
    background: #8a1538;
}

.slide-up.skin-zh-hotel-yinghai .iconfont {
    background: #005baa;
}

.slide-up.skin-zh-hotel-science .iconfont {
    background: #14126f;
}

.slide-up.skin-zh-acting-circus .iconfont {
    background: #005baa;
}

.slide-up.skin-zh-acting-opera .iconfont {
    background: #f15b47;
}

.slide-up.skin-zoo-plants .iconfont {
    background: #46897d;
}

@-webkit-keyframes slideUp {
    0% {
        transform: translateY(-3px);
    }

    to {
        transform: translateY(3px);
    }
}

@keyframes slideUp {
    0% {
        transform: translateY(-3px);
    }

    to {
        transform: translateY(3px);
    }
}

.c-navbar-form {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    margin: 0;
    opacity: 0;
    text-align: center;
    background: hsla(0,0%,100%,.8);
}

    .c-navbar-form .item .text, .c-navbar-form .item input {
        text-align: center !important;
    }

    .c-navbar-form.showOpacity {
        opacity: 1;
    }

    .c-navbar-form .mb-title {
        margin: 0 0 15px;
    }

        .c-navbar-form .mb-title .iconfont {
            margin-bottom: 10px;
            font-weight: bolder;
            font-size: 20px;
            display: block;
            -webkit-animation: slideUp .5s linear infinite alternate;
            animation: slideUp .5s linear infinite alternate;
        }

        .c-navbar-form .mb-title .h4 {
            font-weight: bolder;
        }

    .c-navbar-form.pc-show {
        display: none;
        max-width: 990px;
        width: 100%;
        left: 50%;
        transform: translateX(-50%);
    }

@media screen and (min-width:992px) {
    .c-navbar-form.pc-show {
        background: none;
    }
}

@media screen and (min-width:1200px) {
    .c-navbar-form.pc-show .container {
        width: 100%;
    }
}

.c-navbar-form.pc-show .form {
    padding: 23px 0;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    background: hsla(0,0%,100%,.9);
    box-shadow: 2px 2px 20px 0 rgba(66,66,66,.3);
}

@media screen and (max-width:767px) {
    .c-navbar-form.pc-show {
        display: none;
    }
}

.c-navbar-form.mobile-show {
    display: none;
}

.c-navbar-form .date-group input {
    max-width: 130px;
    text-align: left;
}

.c-navbar-form .item {
    position: relative;
    border-radius: 15px;
    border: 1px solid #a7a9ac;
    width: 160px;
    height: 30px;
    transition: all .5s;
    background: #fff;
}

    .c-navbar-form .item .icon {
        position: absolute;
        top: 0;
        right: 0;
        width: 100%;
        height: 100%;
        z-index: 60;
        cursor: pointer;
    }

        .c-navbar-form .item .icon:before {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            right: 15px;
        }

    .c-navbar-form .item .btn {
        position: relative;
        z-index: 1;
        border: none;
    }

        .c-navbar-form .item .btn:active, .c-navbar-form .item .btn:focus, .c-navbar-form .item .btn:link, .c-navbar-form .item .btn:visited {
            background: none !important;
            box-shadow: none;
            border-radius: 15px !important;
        }

    .c-navbar-form .item input {
        padding: 0 30px 0 15px;
        line-height: 30px;
        width: 100%;
        height: 100%;
        max-width: 160px;
        background: none;
        border: none;
        outline: none;
    }

        .c-navbar-form .item input:active, .c-navbar-form .item input:focus, .c-navbar-form .item input:link, .c-navbar-form .item input:visited {
            border: none;
            outline: none;
            background: none;
            box-shadow: none;
        }

    .c-navbar-form .item .dropdown-toggle {
        border-left: 1px solid #dfdfdf;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        background: #f9f9f9;
    }

    .c-navbar-form .item .for-center {
        margin: 0;
        border: none;
        background: none !important;
        box-shadow: none !important;
    }

    .c-navbar-form .item.item3 {
        width: 138px;
        text-align: left;
    }

    .c-navbar-form .item.item2 {
        width: 120px;
    }

        .c-navbar-form .item.item2 .btn {
            position: relative;
            padding: 0;
            width: 100%;
            height: 100%;
            z-index: 70;
        }

        .c-navbar-form .item.item2 .text {
            margin: 0 25px;
            display: block;
            line-height: 28px;
            text-align: left;
            overflow: hidden;
        }

        .c-navbar-form .item.item2 .caret {
            right: 15px;
            position: absolute;
            top: 50%;
            margin-top: -2px;
        }

        .c-navbar-form .item.item2.open .caret {
            transform: rotate(180deg);
        }

        .c-navbar-form .item.item2 .dropdown-menu {
            right: auto;
            left: 0;
            top: 35px;
            width: 100%;
            min-width: auto;
            margin: 0;
            padding: 10px 0;
            border-radius: 7px;
            z-index: 70;
            border: 1px solid #a7a9ac;
            overflow-y: auto;
            max-height: 222px;
        }

            .c-navbar-form .item.item2 .dropdown-menu .list {
                position: relative;
                overflow: auto;
            }

            .c-navbar-form .item.item2 .dropdown-menu .caret {
                position: absolute;
                left: 50%;
                transform: translateX(-50%);
                top: -6px;
                border: 6px solid transparent;
                border-top: none;
                border-bottom: 6px solid #e7f7fc;
            }

            .c-navbar-form .item.item2 .dropdown-menu a {
                display: block;
                padding: 5px 15px;
                color: #333;
                outline: #ffdead;
                word-break: break-word;
                white-space: normal;
            }

        .c-navbar-form .item.item2.dropup .dropdown-menu {
            top: auto;
            bottom: 100%;
            margin-bottom: 5px;
        }

    .c-navbar-form .item.item4 .for-left, .c-navbar-form .item.item5 .for-left, .c-navbar-form .item.item6 .for-left {
        border-left: none;
        border-right: 1px solid #a7a9ac;
        border-top-left-radius: 4px;
        border-bottom-left-radius: 4px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

.c-navbar-form .dropdown-backdrop {
    display: none;
}

.c-navbar-form.skin-global .mb-title .iconfont:before {
    background: #ecb207;
}

.c-navbar-form.skin-global.active {
    background: #f6faeb;
}

.c-navbar-form.skin-gz .mb-title .iconfont:before {
    background: #ecb207;
}

.c-navbar-form.skin-gz.active {
    background: #f6faeb;
}

.c-navbar-form.skin-zh .mb-title .iconfont:before {
    background: #005baa;
}

.c-navbar-form.skin-zh.active {
    background: #e5eef6;
}

.c-navbar-form.skin-group .mb-title .iconfont:before {
    background: #b44a9c;
}

.c-navbar-form.skin-group.active {
    background: #f6f6f7;
}

.c-navbar-form.skin-member .mb-title .iconfont:before {
    background: #d39f44;
}

.c-navbar-form.skin-member.active {
    background: #fbf5ec;
}

.c-navbar-form.skin-gz-card .mb-title .iconfont:before {
    background: #fab516;
}

.c-navbar-form.skin-gz-card.active {
    background: #fef7e7;
}

.c-navbar-form.skin-zh-card .mb-title .iconfont:before {
    background: #14b1e7;
}

.c-navbar-form.skin-zh-card.active {
    background: #d6e7ef;
}

.c-navbar-form.skin-gz-park-paradise .mb-title .iconfont:before {
    background: #fab516;
}

.c-navbar-form.skin-gz-park-paradise.active {
    background: #fef7e7;
}

.c-navbar-form.skin-gz-park-zoo .mb-title .iconfont:before {
    background: #46897d;
}

.c-navbar-form.skin-gz-park-zoo.active {
    background: #ecf3f2;
}

.c-navbar-form.skin-gz-park-water .mb-title .iconfont:before {
    background: #14b1e7;
}

.c-navbar-form.skin-gz-park-water.active {
    background: #e7f7fd;
}

.c-navbar-form.skin-gz-park-bird .mb-title .iconfont:before {
    background: #ecb207;
}

.c-navbar-form.skin-gz-park-bird.active {
    background: #f6faeb;
}

.c-navbar-form.skin-gz-hotel-chimelong .mb-title .iconfont:before {
    background: #9a5625;
}

.c-navbar-form.skin-gz-hotel-chimelong.active {
    background: #f5eee9;
}

.c-navbar-form.skin-gz-hotel-panda .mb-title .iconfont:before {
    background: #f15b47;
}

.c-navbar-form.skin-gz-hotel-panda.active {
    background: #feeeec;
}

.c-navbar-form.skin-gz-hotel-cl-xj .mb-title .iconfont:before {
    background: #46897d;
}

.c-navbar-form.skin-gz-hotel-cl-xj.active {
    background: #ecf3f2;
}

.c-navbar-form.skin-gz-hotel-pxj .mb-title .iconfont:before {
    background: #46897d;
}

.c-navbar-form.skin-gz-hotel-pxj.active {
    background: #ecf3f2;
}

.c-navbar-form.skin-gz-acting-circus .mb-title .iconfont:before {
    background: #ec008c;
}

.c-navbar-form.skin-gz-acting-circus.active {
    background: #fde5f3;
}

.c-navbar-form.skin-zh-park-kingdom .mb-title .iconfont:before {
    background: #14b1e7;
}

.c-navbar-form.skin-zh-park-kingdom.active {
    background: #e7f7fd;
}

.c-navbar-form.skin-zh-park-science .mb-title .iconfont:before {
    background: #14b1e7;
}

.c-navbar-form.skin-zh-park-science.active {
    background: #e7f7fd;
}

.c-navbar-form.skin-zh-hotel-hengqin .mb-title .iconfont:before {
    background: #d39f44;
}

.c-navbar-form.skin-zh-hotel-hengqin.active {
    background: #fbf5ec;
}

.c-navbar-form.skin-zh-hotel-penguin .mb-title .iconfont:before {
    background: #14b1e7;
}

.c-navbar-form.skin-zh-hotel-penguin.active {
    background: #e7f7fd;
}

.c-navbar-form.skin-zh-hotel-penguin-2 .mb-title .iconfont:before {
    background: #fab516;
}

.c-navbar-form.skin-zh-hotel-penguin-2.active {
    background: #fef7e7;
}

.c-navbar-form.skin-zh-hotel-circus .mb-title .iconfont:before {
    background: #8a1538;
}

.c-navbar-form.skin-zh-hotel-circus.active {
    background: #e7ced5;
}

.c-navbar-form.skin-zh-hotel-yinghai .mb-title .iconfont:before {
    background: #005baa;
}

.c-navbar-form.skin-zh-hotel-yinghai.active {
    background: #e5eef6;
}

.c-navbar-form.skin-zh-hotel-science .mb-title .iconfont:before {
    background: #14126f;
}

.c-navbar-form.skin-zh-hotel-science.active {
    background: #e8e9f2;
}

.c-navbar-form.skin-zh-acting-circus .mb-title .iconfont:before {
    background: #005baa;
}

.c-navbar-form.skin-zh-acting-circus.active {
    background: #e5eef6;
}

.c-navbar-form.skin-zh-acting-opera .mb-title .iconfont:before {
    background: #f15b47;
}

.c-navbar-form.skin-zh-acting-opera.active {
    background: #feeeec;
}

.c-navbar-form.skin-zoo-plants .mb-title .iconfont:before {
    background: #46897d;
}

.c-navbar-form.skin-zoo-plants.active {
    background: #ecf3f2;
}

.c-navbar-form .btn-group {
    position: relative;
    text-align: left;
    margin: 0 7px;
}

@media screen and (max-width:1199px) {
    .c-navbar-form .btn-group {
        margin: 0 10px;
    }
}

.c-navbar-form .btn-group .tips {
    margin-bottom: 3px;
    text-align: center;
    font-weight: bolder;
}

.c-navbar-form .btn-group.submit-group {
    vertical-align: bottom;
}

.c-navbar-form .num-group .item {
    width: 100px;
}

    .c-navbar-form .num-group .item input {
        padding: 0 5px;
        width: 48px;
        float: left;
    }

    .c-navbar-form .num-group .item .for-left {
        display: block;
        float: left;
        padding: 0;
        text-align: center;
        width: 25px;
        line-height: 28px;
        border-right: 1px solid #a7a9ac;
        background: none;
    }

        .c-navbar-form .num-group .item .for-left:active, .c-navbar-form .num-group .item .for-left:focus, .c-navbar-form .num-group .item .for-left:link, .c-navbar-form .num-group .item .for-left:visited {
            border-radius: 0 !important;
            outline: none;
            background: none;
            box-shadow: none;
        }

    .c-navbar-form .num-group .item .for-right {
        display: block;
        float: left;
        padding: 0;
        text-align: center;
        width: 25px;
        line-height: 28px;
        border-left: 1px solid #a7a9ac;
        background: none;
    }

        .c-navbar-form .num-group .item .for-right:active, .c-navbar-form .num-group .item .for-right:focus, .c-navbar-form .num-group .item .for-right:link, .c-navbar-form .num-group .item .for-right:visited {
            border-radius: 0 !important;
            outline: none;
            background: none;
            box-shadow: none;
        }

@media screen and (max-width:991px) {
    .c-navbar-form {
        position: static;
        padding: 30px 0;
    }

        .c-navbar-form .form {
            margin-left: -10px;
            margin-right: -10px;
        }

        .c-navbar-form .item.item2 .dropdown-menu {
            top: 43px;
            z-index: 100;
        }

        .c-navbar-form .item .dropdown-menu .list {
            max-width: 100% !important;
        }

        .c-navbar-form .btn-group {
            width: 50%;
            margin: 0 0 15px;
            padding: 0 10px;
            display: block;
            float: left;
        }

            .c-navbar-form .btn-group .c-button {
                width: 200px;
            }

            .c-navbar-form .btn-group .tips {
                margin-bottom: 5px !important;
            }

            .c-navbar-form .btn-group .item {
                width: 100%;
                height: 40px;
                border-radius: 20px;
            }

                .c-navbar-form .btn-group .item input {
                    max-width: none;
                }

                .c-navbar-form .btn-group .item.item2 .text {
                    line-height: 38px;
                }

            .c-navbar-form .btn-group.submit-group {
                width: 100%;
                margin: 15px auto 0;
            }

                .c-navbar-form .btn-group.submit-group .tips {
                    display: none;
                }

                .c-navbar-form .btn-group.submit-group .c-button {
                    margin: 0 auto;
                    display: block;
                    float: none;
                }

            .c-navbar-form .btn-group.num-group .item input {
                width: calc(100% - 60px);
            }

            .c-navbar-form .btn-group.num-group .item .for-left, .c-navbar-form .btn-group.num-group .item .for-right {
                width: 30px;
                height: 38px;
                line-height: 38px;
            }
}

@media screen and (max-width:767px) {
    .c-navbar-form .btn-group {
        width: 75%;
        min-width: 250px;
        float: none;
        margin: 0 auto 10px;
    }

        .c-navbar-form .btn-group.submit-group {
            margin-top: 30px;
        }
}

.c-navbar-form.navbar-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}

.c-breadcrumb {
    position: relative;
    z-index: 31;
}

    .c-breadcrumb .breadcrumb {
        margin-top: 10px;
        margin-bottom: 30px;
        padding: 0;
        background: none;
        font-size: 12px;
    }

        .c-breadcrumb .breadcrumb > li + li:before {
            content: ">";
            padding: 0 3px 0 0;
            color: #333;
        }

        .c-breadcrumb .breadcrumb > .active {
            color: #333;
        }

@media screen and (max-width:767px) {
    .c-breadcrumb .breadcrumb {
        margin-bottom: 20px;
    }
}

.c-button {
    font-size: 16px;
    font-weight: bolder;
    line-height: 16px;
    color: #fff;
    padding: 12px 48px;
    border-radius: 20px !important;
    border: none;
    transition: none;
    background: none;
    display: inline-block;
}

    .c-button, .c-button span {
        position: relative;
    }

        .c-button:before {
            border: 0 solid transparent;
            border-radius: 20px;
            transition: height .4s cubic-bezier(.31,3.4,.29,-.15),top .4s cubic-bezier(.31,3.4,.29,-.15);
            content: "";
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            left: 0;
        }

        .c-button:active, .c-button:focus, .c-button:hover {
            color: #fff !important;
        }

            .c-button:active:before, .c-button:focus:before, .c-button:hover:before {
                height: 90%;
            }

        .c-button.skin-grey-line {
            color: #333;
            background: none !important;
            padding: 8px 26px;
            font-weight: bolder;
            font-size: 14px;
        }

            .c-button.skin-grey-line:before {
                background: transparent;
                box-shadow: none;
                border: 1px solid #333;
            }

            .c-button.skin-grey-line:hover {
                color: #fff !important;
            }

                .c-button.skin-grey-line:hover:before {
                    height: 90%;
                }

@media screen and (min-width:768px) {
    .c-button.skin-white-line {
        color: #fff;
        background: none;
        padding: 8px 26px;
        font-weight: bolder;
        font-size: 14px;
    }

        .c-button.skin-white-line:before {
            background: transparent;
            box-shadow: none;
            border: 1px solid #fff;
        }

        .c-button.skin-white-line:hover {
            color: #fff !important;
        }

            .c-button.skin-white-line:hover:before {
                height: 90%;
            }
}

.c-button.skin-normal-white-line {
    color: #fff;
    background: none;
    font-weight: bolder;
}

    .c-button.skin-normal-white-line:before {
        background: transparent;
        box-shadow: none;
        border: 1px solid #fff;
    }

    .c-button.skin-normal-white-line:hover {
        color: #fff !important;
    }

        .c-button.skin-normal-white-line:hover:before {
            height: 90%;
        }

.c-button.disable {
    color: #fff;
    cursor: default !important;
}

    .c-button.disable:before {
        background: #999 !important;
        box-shadow: 0 7px 12px 0 #999 !important;
        border: 1px solid #999 !important;
    }

    .c-button.disable:hover {
        color: #fff !important;
    }

        .c-button.disable:hover:before {
            height: 90%;
        }

@media screen and (max-width:767px) {
    .c-button {
        padding: 12px;
        max-width: 280px;
        min-width: 210px;
    }

        .c-button.skin-grey-line {
            min-width: auto;
        }
}

.c-button.skin-global:before {
    background: #ecb207;
    box-shadow: 0 7px 12px 0 rgba(166,206,57,.5);
}

.c-button.skin-global.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-global.skin-back:before {
        background: #ecb207;
        box-shadow: none;
    }

    .c-button.skin-global.skin-back:active, .c-button.skin-global.skin-back:focus, .c-button.skin-global.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-global.skin-grey-line {
    background: none !important;
}

    .c-button.skin-global.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-global.skin-grey-line:active:before, .c-button.skin-global.skin-grey-line:focus:before, .c-button.skin-global.skin-grey-line:hover:before {
        border-color: #ecb207;
        background: #ecb207;
    }

.c-button.skin-global.button-line {
    background: none !important;
}

    .c-button.skin-global.button-line:before {
        border: 1px solid #ecb207;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-global.button-line span {
        color: #ecb207;
    }

    .c-button.skin-global.button-line:active:before, .c-button.skin-global.button-line:focus:before, .c-button.skin-global.button-line:hover:before {
        border-color: #ecb207;
        background: #ecb207;
    }

    .c-button.skin-global.button-line:active span, .c-button.skin-global.button-line:focus span, .c-button.skin-global.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-global.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-global.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-global.button-line.skin-grey:active:before, .c-button.skin-global.button-line.skin-grey:focus:before, .c-button.skin-global.button-line.skin-grey:hover:before {
        border-color: #ecb207;
        background: #ecb207;
    }

    .c-button.skin-global.button-line.skin-grey:active span, .c-button.skin-global.button-line.skin-grey:focus span, .c-button.skin-global.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-gz:before {
    background: #ecb207;
    box-shadow: 0 7px 12px 0 rgba(166,206,57,.5);
}

.c-button.skin-gz.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-gz.skin-back:before {
        background: #ecb207;
        box-shadow: none;
    }

    .c-button.skin-gz.skin-back:active, .c-button.skin-gz.skin-back:focus, .c-button.skin-gz.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-gz.skin-grey-line {
    background: none !important;
}

    .c-button.skin-gz.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz.skin-grey-line:active:before, .c-button.skin-gz.skin-grey-line:focus:before, .c-button.skin-gz.skin-grey-line:hover:before {
        border-color: #ecb207;
        background: #ecb207;
    }

.c-button.skin-gz.button-line {
    background: none !important;
}

    .c-button.skin-gz.button-line:before {
        border: 1px solid #ecb207;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz.button-line span {
        color: #ecb207;
    }

    .c-button.skin-gz.button-line:active:before, .c-button.skin-gz.button-line:focus:before, .c-button.skin-gz.button-line:hover:before {
        border-color: #ecb207;
        background: #ecb207;
    }

    .c-button.skin-gz.button-line:active span, .c-button.skin-gz.button-line:focus span, .c-button.skin-gz.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-gz.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-gz.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-gz.button-line.skin-grey:active:before, .c-button.skin-gz.button-line.skin-grey:focus:before, .c-button.skin-gz.button-line.skin-grey:hover:before {
        border-color: #ecb207;
        background: #ecb207;
    }

    .c-button.skin-gz.button-line.skin-grey:active span, .c-button.skin-gz.button-line.skin-grey:focus span, .c-button.skin-gz.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh:before {
    background: #005baa;
    box-shadow: 0 7px 12px 0 rgba(0,91,170,.5);
}

.c-button.skin-zh.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh.skin-back:before {
        background: #005baa;
        box-shadow: none;
    }

    .c-button.skin-zh.skin-back:active, .c-button.skin-zh.skin-back:focus, .c-button.skin-zh.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh.skin-grey-line:active:before, .c-button.skin-zh.skin-grey-line:focus:before, .c-button.skin-zh.skin-grey-line:hover:before {
        border-color: #005baa;
        background: #005baa;
    }

.c-button.skin-zh.button-line {
    background: none !important;
}

    .c-button.skin-zh.button-line:before {
        border: 1px solid #005baa;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh.button-line span {
        color: #005baa;
    }

    .c-button.skin-zh.button-line:active:before, .c-button.skin-zh.button-line:focus:before, .c-button.skin-zh.button-line:hover:before {
        border-color: #005baa;
        background: #005baa;
    }

    .c-button.skin-zh.button-line:active span, .c-button.skin-zh.button-line:focus span, .c-button.skin-zh.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh.button-line.skin-grey:active:before, .c-button.skin-zh.button-line.skin-grey:focus:before, .c-button.skin-zh.button-line.skin-grey:hover:before {
        border-color: #005baa;
        background: #005baa;
    }

    .c-button.skin-zh.button-line.skin-grey:active span, .c-button.skin-zh.button-line.skin-grey:focus span, .c-button.skin-zh.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-group:before {
    background: #b44a9c;
    box-shadow: 0 7px 12px 0 rgba(180,74,156,.5);
}

.c-button.skin-group.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-group.skin-back:before {
        background: #b44a9c;
        box-shadow: none;
    }

    .c-button.skin-group.skin-back:active, .c-button.skin-group.skin-back:focus, .c-button.skin-group.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-group.skin-grey-line {
    background: none !important;
}

    .c-button.skin-group.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-group.skin-grey-line:active:before, .c-button.skin-group.skin-grey-line:focus:before, .c-button.skin-group.skin-grey-line:hover:before {
        border-color: #b44a9c;
        background: #b44a9c;
    }

.c-button.skin-group.button-line {
    background: none !important;
}

    .c-button.skin-group.button-line:before {
        border: 1px solid #b44a9c;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-group.button-line span {
        color: #b44a9c;
    }

    .c-button.skin-group.button-line:active:before, .c-button.skin-group.button-line:focus:before, .c-button.skin-group.button-line:hover:before {
        border-color: #b44a9c;
        background: #b44a9c;
    }

    .c-button.skin-group.button-line:active span, .c-button.skin-group.button-line:focus span, .c-button.skin-group.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-group.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-group.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-group.button-line.skin-grey:active:before, .c-button.skin-group.button-line.skin-grey:focus:before, .c-button.skin-group.button-line.skin-grey:hover:before {
        border-color: #b44a9c;
        background: #b44a9c;
    }

    .c-button.skin-group.button-line.skin-grey:active span, .c-button.skin-group.button-line.skin-grey:focus span, .c-button.skin-group.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-member:before {
    background: #d39f44;
    box-shadow: 0 7px 12px 0 rgba(211,159,68,.5);
}

.c-button.skin-member.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-member.skin-back:before {
        background: #d39f44;
        box-shadow: none;
    }

    .c-button.skin-member.skin-back:active, .c-button.skin-member.skin-back:focus, .c-button.skin-member.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-member.skin-grey-line {
    background: none !important;
}

    .c-button.skin-member.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-member.skin-grey-line:active:before, .c-button.skin-member.skin-grey-line:focus:before, .c-button.skin-member.skin-grey-line:hover:before {
        border-color: #d39f44;
        background: #d39f44;
    }

.c-button.skin-member.button-line {
    background: none !important;
}

    .c-button.skin-member.button-line:before {
        border: 1px solid #d39f44;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-member.button-line span {
        color: #d39f44;
    }

    .c-button.skin-member.button-line:active:before, .c-button.skin-member.button-line:focus:before, .c-button.skin-member.button-line:hover:before {
        border-color: #d39f44;
        background: #d39f44;
    }

    .c-button.skin-member.button-line:active span, .c-button.skin-member.button-line:focus span, .c-button.skin-member.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-member.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-member.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-member.button-line.skin-grey:active:before, .c-button.skin-member.button-line.skin-grey:focus:before, .c-button.skin-member.button-line.skin-grey:hover:before {
        border-color: #d39f44;
        background: #d39f44;
    }

    .c-button.skin-member.button-line.skin-grey:active span, .c-button.skin-member.button-line.skin-grey:focus span, .c-button.skin-member.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-gz-card:before {
    background: #fab516;
    box-shadow: 0 7px 12px 0 rgba(211,159,68,.5);
}

.c-button.skin-gz-card.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-gz-card.skin-back:before {
        background: #fab516;
        box-shadow: none;
    }

    .c-button.skin-gz-card.skin-back:active, .c-button.skin-gz-card.skin-back:focus, .c-button.skin-gz-card.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-gz-card.skin-grey-line {
    background: none !important;
}

    .c-button.skin-gz-card.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-card.skin-grey-line:active:before, .c-button.skin-gz-card.skin-grey-line:focus:before, .c-button.skin-gz-card.skin-grey-line:hover:before {
        border-color: #fab516;
        background: #fab516;
    }

.c-button.skin-gz-card.button-line {
    background: none !important;
}

    .c-button.skin-gz-card.button-line:before {
        border: 1px solid #fab516;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-card.button-line span {
        color: #fab516;
    }

    .c-button.skin-gz-card.button-line:active:before, .c-button.skin-gz-card.button-line:focus:before, .c-button.skin-gz-card.button-line:hover:before {
        border-color: #fab516;
        background: #fab516;
    }

    .c-button.skin-gz-card.button-line:active span, .c-button.skin-gz-card.button-line:focus span, .c-button.skin-gz-card.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-gz-card.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-gz-card.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-gz-card.button-line.skin-grey:active:before, .c-button.skin-gz-card.button-line.skin-grey:focus:before, .c-button.skin-gz-card.button-line.skin-grey:hover:before {
        border-color: #fab516;
        background: #fab516;
    }

    .c-button.skin-gz-card.button-line.skin-grey:active span, .c-button.skin-gz-card.button-line.skin-grey:focus span, .c-button.skin-gz-card.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh-card:before {
    background: #14b1e7;
    box-shadow: 0 7px 12px 0 rgba(20,177,231,.5);
}

.c-button.skin-zh-card.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh-card.skin-back:before {
        background: #14b1e7;
        box-shadow: none;
    }

    .c-button.skin-zh-card.skin-back:active, .c-button.skin-zh-card.skin-back:focus, .c-button.skin-zh-card.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh-card.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh-card.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-card.skin-grey-line:active:before, .c-button.skin-zh-card.skin-grey-line:focus:before, .c-button.skin-zh-card.skin-grey-line:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

.c-button.skin-zh-card.button-line {
    background: none !important;
}

    .c-button.skin-zh-card.button-line:before {
        border: 1px solid #14b1e7;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-card.button-line span {
        color: #14b1e7;
    }

    .c-button.skin-zh-card.button-line:active:before, .c-button.skin-zh-card.button-line:focus:before, .c-button.skin-zh-card.button-line:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

    .c-button.skin-zh-card.button-line:active span, .c-button.skin-zh-card.button-line:focus span, .c-button.skin-zh-card.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh-card.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh-card.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh-card.button-line.skin-grey:active:before, .c-button.skin-zh-card.button-line.skin-grey:focus:before, .c-button.skin-zh-card.button-line.skin-grey:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

    .c-button.skin-zh-card.button-line.skin-grey:active span, .c-button.skin-zh-card.button-line.skin-grey:focus span, .c-button.skin-zh-card.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-gz-park-paradise:before {
    background: #fab516;
    box-shadow: 0 7px 12px 0 rgba(250,181,22,.5);
}

.c-button.skin-gz-park-paradise.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-gz-park-paradise.skin-back:before {
        background: #fab516;
        box-shadow: none;
    }

    .c-button.skin-gz-park-paradise.skin-back:active, .c-button.skin-gz-park-paradise.skin-back:focus, .c-button.skin-gz-park-paradise.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-gz-park-paradise.skin-grey-line {
    background: none !important;
}

    .c-button.skin-gz-park-paradise.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-park-paradise.skin-grey-line:active:before, .c-button.skin-gz-park-paradise.skin-grey-line:focus:before, .c-button.skin-gz-park-paradise.skin-grey-line:hover:before {
        border-color: #fab516;
        background: #fab516;
    }

.c-button.skin-gz-park-paradise.button-line {
    background: none !important;
}

    .c-button.skin-gz-park-paradise.button-line:before {
        border: 1px solid #fab516;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-park-paradise.button-line span {
        color: #fab516;
    }

    .c-button.skin-gz-park-paradise.button-line:active:before, .c-button.skin-gz-park-paradise.button-line:focus:before, .c-button.skin-gz-park-paradise.button-line:hover:before {
        border-color: #fab516;
        background: #fab516;
    }

    .c-button.skin-gz-park-paradise.button-line:active span, .c-button.skin-gz-park-paradise.button-line:focus span, .c-button.skin-gz-park-paradise.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-gz-park-paradise.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-gz-park-paradise.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-gz-park-paradise.button-line.skin-grey:active:before, .c-button.skin-gz-park-paradise.button-line.skin-grey:focus:before, .c-button.skin-gz-park-paradise.button-line.skin-grey:hover:before {
        border-color: #fab516;
        background: #fab516;
    }

    .c-button.skin-gz-park-paradise.button-line.skin-grey:active span, .c-button.skin-gz-park-paradise.button-line.skin-grey:focus span, .c-button.skin-gz-park-paradise.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-gz-park-zoo:before {
    background: #46897d;
    box-shadow: 0 7px 12px 0 rgba(70,137,125,.5);
}

.c-button.skin-gz-park-zoo.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-gz-park-zoo.skin-back:before {
        background: #46897d;
        box-shadow: none;
    }

    .c-button.skin-gz-park-zoo.skin-back:active, .c-button.skin-gz-park-zoo.skin-back:focus, .c-button.skin-gz-park-zoo.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-gz-park-zoo.skin-grey-line {
    background: none !important;
}

    .c-button.skin-gz-park-zoo.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-park-zoo.skin-grey-line:active:before, .c-button.skin-gz-park-zoo.skin-grey-line:focus:before, .c-button.skin-gz-park-zoo.skin-grey-line:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

.c-button.skin-gz-park-zoo.button-line {
    background: none !important;
}

    .c-button.skin-gz-park-zoo.button-line:before {
        border: 1px solid #46897d;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-park-zoo.button-line span {
        color: #46897d;
    }

    .c-button.skin-gz-park-zoo.button-line:active:before, .c-button.skin-gz-park-zoo.button-line:focus:before, .c-button.skin-gz-park-zoo.button-line:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

    .c-button.skin-gz-park-zoo.button-line:active span, .c-button.skin-gz-park-zoo.button-line:focus span, .c-button.skin-gz-park-zoo.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-gz-park-zoo.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-gz-park-zoo.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-gz-park-zoo.button-line.skin-grey:active:before, .c-button.skin-gz-park-zoo.button-line.skin-grey:focus:before, .c-button.skin-gz-park-zoo.button-line.skin-grey:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

    .c-button.skin-gz-park-zoo.button-line.skin-grey:active span, .c-button.skin-gz-park-zoo.button-line.skin-grey:focus span, .c-button.skin-gz-park-zoo.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-gz-park-water:before {
    background: #14b1e7;
    box-shadow: 0 7px 12px 0 rgba(20,177,231,.5);
}

.c-button.skin-gz-park-water.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-gz-park-water.skin-back:before {
        background: #14b1e7;
        box-shadow: none;
    }

    .c-button.skin-gz-park-water.skin-back:active, .c-button.skin-gz-park-water.skin-back:focus, .c-button.skin-gz-park-water.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-gz-park-water.skin-grey-line {
    background: none !important;
}

    .c-button.skin-gz-park-water.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-park-water.skin-grey-line:active:before, .c-button.skin-gz-park-water.skin-grey-line:focus:before, .c-button.skin-gz-park-water.skin-grey-line:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

.c-button.skin-gz-park-water.button-line {
    background: none !important;
}

    .c-button.skin-gz-park-water.button-line:before {
        border: 1px solid #14b1e7;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-park-water.button-line span {
        color: #14b1e7;
    }

    .c-button.skin-gz-park-water.button-line:active:before, .c-button.skin-gz-park-water.button-line:focus:before, .c-button.skin-gz-park-water.button-line:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

    .c-button.skin-gz-park-water.button-line:active span, .c-button.skin-gz-park-water.button-line:focus span, .c-button.skin-gz-park-water.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-gz-park-water.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-gz-park-water.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-gz-park-water.button-line.skin-grey:active:before, .c-button.skin-gz-park-water.button-line.skin-grey:focus:before, .c-button.skin-gz-park-water.button-line.skin-grey:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

    .c-button.skin-gz-park-water.button-line.skin-grey:active span, .c-button.skin-gz-park-water.button-line.skin-grey:focus span, .c-button.skin-gz-park-water.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-gz-park-bird:before {
    background: #ecb207;
    box-shadow: 0 7px 12px 0 rgba(166,206,57,.5);
}

.c-button.skin-gz-park-bird.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-gz-park-bird.skin-back:before {
        background: #ecb207;
        box-shadow: none;
    }

    .c-button.skin-gz-park-bird.skin-back:active, .c-button.skin-gz-park-bird.skin-back:focus, .c-button.skin-gz-park-bird.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-gz-park-bird.skin-grey-line {
    background: none !important;
}

    .c-button.skin-gz-park-bird.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-park-bird.skin-grey-line:active:before, .c-button.skin-gz-park-bird.skin-grey-line:focus:before, .c-button.skin-gz-park-bird.skin-grey-line:hover:before {
        border-color: #ecb207;
        background: #ecb207;
    }

.c-button.skin-gz-park-bird.button-line {
    background: none !important;
}

    .c-button.skin-gz-park-bird.button-line:before {
        border: 1px solid #ecb207;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-park-bird.button-line span {
        color: #ecb207;
    }

    .c-button.skin-gz-park-bird.button-line:active:before, .c-button.skin-gz-park-bird.button-line:focus:before, .c-button.skin-gz-park-bird.button-line:hover:before {
        border-color: #ecb207;
        background: #ecb207;
    }

    .c-button.skin-gz-park-bird.button-line:active span, .c-button.skin-gz-park-bird.button-line:focus span, .c-button.skin-gz-park-bird.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-gz-park-bird.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-gz-park-bird.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-gz-park-bird.button-line.skin-grey:active:before, .c-button.skin-gz-park-bird.button-line.skin-grey:focus:before, .c-button.skin-gz-park-bird.button-line.skin-grey:hover:before {
        border-color: #ecb207;
        background: #ecb207;
    }

    .c-button.skin-gz-park-bird.button-line.skin-grey:active span, .c-button.skin-gz-park-bird.button-line.skin-grey:focus span, .c-button.skin-gz-park-bird.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-gz-hotel-chimelong:before {
    background: #9a5625;
    box-shadow: 0 7px 12px 0 rgba(154,86,37,.5);
}

.c-button.skin-gz-hotel-chimelong.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-gz-hotel-chimelong.skin-back:before {
        background: #9a5625;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-chimelong.skin-back:active, .c-button.skin-gz-hotel-chimelong.skin-back:focus, .c-button.skin-gz-hotel-chimelong.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-gz-hotel-chimelong.skin-grey-line {
    background: none !important;
}

    .c-button.skin-gz-hotel-chimelong.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-chimelong.skin-grey-line:active:before, .c-button.skin-gz-hotel-chimelong.skin-grey-line:focus:before, .c-button.skin-gz-hotel-chimelong.skin-grey-line:hover:before {
        border-color: #9a5625;
        background: #9a5625;
    }

.c-button.skin-gz-hotel-chimelong.button-line {
    background: none !important;
}

    .c-button.skin-gz-hotel-chimelong.button-line:before {
        border: 1px solid #9a5625;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-chimelong.button-line span {
        color: #9a5625;
    }

    .c-button.skin-gz-hotel-chimelong.button-line:active:before, .c-button.skin-gz-hotel-chimelong.button-line:focus:before, .c-button.skin-gz-hotel-chimelong.button-line:hover:before {
        border-color: #9a5625;
        background: #9a5625;
    }

    .c-button.skin-gz-hotel-chimelong.button-line:active span, .c-button.skin-gz-hotel-chimelong.button-line:focus span, .c-button.skin-gz-hotel-chimelong.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-gz-hotel-chimelong.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-gz-hotel-chimelong.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-gz-hotel-chimelong.button-line.skin-grey:active:before, .c-button.skin-gz-hotel-chimelong.button-line.skin-grey:focus:before, .c-button.skin-gz-hotel-chimelong.button-line.skin-grey:hover:before {
        border-color: #9a5625;
        background: #9a5625;
    }

    .c-button.skin-gz-hotel-chimelong.button-line.skin-grey:active span, .c-button.skin-gz-hotel-chimelong.button-line.skin-grey:focus span, .c-button.skin-gz-hotel-chimelong.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-gz-hotel-panda:before {
    background: #f15b47;
    box-shadow: 0 7px 12px 0 rgba(241,91,71,.5);
}

.c-button.skin-gz-hotel-panda.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-gz-hotel-panda.skin-back:before {
        background: #f15b47;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-panda.skin-back:active, .c-button.skin-gz-hotel-panda.skin-back:focus, .c-button.skin-gz-hotel-panda.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-gz-hotel-panda.skin-grey-line {
    background: none !important;
}

    .c-button.skin-gz-hotel-panda.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-panda.skin-grey-line:active:before, .c-button.skin-gz-hotel-panda.skin-grey-line:focus:before, .c-button.skin-gz-hotel-panda.skin-grey-line:hover:before {
        border-color: #f15b47;
        background: #f15b47;
    }

.c-button.skin-gz-hotel-panda.button-line {
    background: none !important;
}

    .c-button.skin-gz-hotel-panda.button-line:before {
        border: 1px solid #f15b47;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-panda.button-line span {
        color: #f15b47;
    }

    .c-button.skin-gz-hotel-panda.button-line:active:before, .c-button.skin-gz-hotel-panda.button-line:focus:before, .c-button.skin-gz-hotel-panda.button-line:hover:before {
        border-color: #f15b47;
        background: #f15b47;
    }

    .c-button.skin-gz-hotel-panda.button-line:active span, .c-button.skin-gz-hotel-panda.button-line:focus span, .c-button.skin-gz-hotel-panda.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-gz-hotel-panda.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-gz-hotel-panda.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-gz-hotel-panda.button-line.skin-grey:active:before, .c-button.skin-gz-hotel-panda.button-line.skin-grey:focus:before, .c-button.skin-gz-hotel-panda.button-line.skin-grey:hover:before {
        border-color: #f15b47;
        background: #f15b47;
    }

    .c-button.skin-gz-hotel-panda.button-line.skin-grey:active span, .c-button.skin-gz-hotel-panda.button-line.skin-grey:focus span, .c-button.skin-gz-hotel-panda.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-gz-hotel-cl-xj:before {
    background: #46897d;
    box-shadow: 0 7px 12px 0 rgba(70,137,125,.5);
}

.c-button.skin-gz-hotel-cl-xj.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-gz-hotel-cl-xj.skin-back:before {
        background: #46897d;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-cl-xj.skin-back:active, .c-button.skin-gz-hotel-cl-xj.skin-back:focus, .c-button.skin-gz-hotel-cl-xj.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-gz-hotel-cl-xj.skin-grey-line {
    background: none !important;
}

    .c-button.skin-gz-hotel-cl-xj.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-cl-xj.skin-grey-line:active:before, .c-button.skin-gz-hotel-cl-xj.skin-grey-line:focus:before, .c-button.skin-gz-hotel-cl-xj.skin-grey-line:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

.c-button.skin-gz-hotel-cl-xj.button-line {
    background: none !important;
}

    .c-button.skin-gz-hotel-cl-xj.button-line:before {
        border: 1px solid #46897d;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-cl-xj.button-line span {
        color: #46897d;
    }

    .c-button.skin-gz-hotel-cl-xj.button-line:active:before, .c-button.skin-gz-hotel-cl-xj.button-line:focus:before, .c-button.skin-gz-hotel-cl-xj.button-line:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

    .c-button.skin-gz-hotel-cl-xj.button-line:active span, .c-button.skin-gz-hotel-cl-xj.button-line:focus span, .c-button.skin-gz-hotel-cl-xj.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-gz-hotel-cl-xj.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-gz-hotel-cl-xj.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-gz-hotel-cl-xj.button-line.skin-grey:active:before, .c-button.skin-gz-hotel-cl-xj.button-line.skin-grey:focus:before, .c-button.skin-gz-hotel-cl-xj.button-line.skin-grey:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

    .c-button.skin-gz-hotel-cl-xj.button-line.skin-grey:active span, .c-button.skin-gz-hotel-cl-xj.button-line.skin-grey:focus span, .c-button.skin-gz-hotel-cl-xj.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-gz-hotel-pxj:before {
    background: #46897d;
    box-shadow: 0 7px 12px 0 rgba(70,137,125,.5);
}

.c-button.skin-gz-hotel-pxj.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-gz-hotel-pxj.skin-back:before {
        background: #46897d;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-pxj.skin-back:active, .c-button.skin-gz-hotel-pxj.skin-back:focus, .c-button.skin-gz-hotel-pxj.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-gz-hotel-pxj.skin-grey-line {
    background: none !important;
}

    .c-button.skin-gz-hotel-pxj.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-pxj.skin-grey-line:active:before, .c-button.skin-gz-hotel-pxj.skin-grey-line:focus:before, .c-button.skin-gz-hotel-pxj.skin-grey-line:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

.c-button.skin-gz-hotel-pxj.button-line {
    background: none !important;
}

    .c-button.skin-gz-hotel-pxj.button-line:before {
        border: 1px solid #46897d;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-hotel-pxj.button-line span {
        color: #46897d;
    }

    .c-button.skin-gz-hotel-pxj.button-line:active:before, .c-button.skin-gz-hotel-pxj.button-line:focus:before, .c-button.skin-gz-hotel-pxj.button-line:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

    .c-button.skin-gz-hotel-pxj.button-line:active span, .c-button.skin-gz-hotel-pxj.button-line:focus span, .c-button.skin-gz-hotel-pxj.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-gz-hotel-pxj.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-gz-hotel-pxj.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-gz-hotel-pxj.button-line.skin-grey:active:before, .c-button.skin-gz-hotel-pxj.button-line.skin-grey:focus:before, .c-button.skin-gz-hotel-pxj.button-line.skin-grey:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

    .c-button.skin-gz-hotel-pxj.button-line.skin-grey:active span, .c-button.skin-gz-hotel-pxj.button-line.skin-grey:focus span, .c-button.skin-gz-hotel-pxj.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-gz-acting-circus:before {
    background: #ec008c;
    box-shadow: 0 7px 12px 0 rgba(236,0,140,.5);
}

.c-button.skin-gz-acting-circus.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-gz-acting-circus.skin-back:before {
        background: #ec008c;
        box-shadow: none;
    }

    .c-button.skin-gz-acting-circus.skin-back:active, .c-button.skin-gz-acting-circus.skin-back:focus, .c-button.skin-gz-acting-circus.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-gz-acting-circus.skin-grey-line {
    background: none !important;
}

    .c-button.skin-gz-acting-circus.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-acting-circus.skin-grey-line:active:before, .c-button.skin-gz-acting-circus.skin-grey-line:focus:before, .c-button.skin-gz-acting-circus.skin-grey-line:hover:before {
        border-color: #ec008c;
        background: #ec008c;
    }

.c-button.skin-gz-acting-circus.button-line {
    background: none !important;
}

    .c-button.skin-gz-acting-circus.button-line:before {
        border: 1px solid #ec008c;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-gz-acting-circus.button-line span {
        color: #ec008c;
    }

    .c-button.skin-gz-acting-circus.button-line:active:before, .c-button.skin-gz-acting-circus.button-line:focus:before, .c-button.skin-gz-acting-circus.button-line:hover:before {
        border-color: #ec008c;
        background: #ec008c;
    }

    .c-button.skin-gz-acting-circus.button-line:active span, .c-button.skin-gz-acting-circus.button-line:focus span, .c-button.skin-gz-acting-circus.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-gz-acting-circus.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-gz-acting-circus.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-gz-acting-circus.button-line.skin-grey:active:before, .c-button.skin-gz-acting-circus.button-line.skin-grey:focus:before, .c-button.skin-gz-acting-circus.button-line.skin-grey:hover:before {
        border-color: #ec008c;
        background: #ec008c;
    }

    .c-button.skin-gz-acting-circus.button-line.skin-grey:active span, .c-button.skin-gz-acting-circus.button-line.skin-grey:focus span, .c-button.skin-gz-acting-circus.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh-park-kingdom:before {
    background: #14b1e7;
    box-shadow: 0 7px 12px 0 rgba(20,177,231,.5);
}

.c-button.skin-zh-park-kingdom.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh-park-kingdom.skin-back:before {
        background: #14b1e7;
        box-shadow: none;
    }

    .c-button.skin-zh-park-kingdom.skin-back:active, .c-button.skin-zh-park-kingdom.skin-back:focus, .c-button.skin-zh-park-kingdom.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh-park-kingdom.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh-park-kingdom.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-park-kingdom.skin-grey-line:active:before, .c-button.skin-zh-park-kingdom.skin-grey-line:focus:before, .c-button.skin-zh-park-kingdom.skin-grey-line:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

.c-button.skin-zh-park-kingdom.button-line {
    background: none !important;
}

    .c-button.skin-zh-park-kingdom.button-line:before {
        border: 1px solid #14b1e7;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-park-kingdom.button-line span {
        color: #14b1e7;
    }

    .c-button.skin-zh-park-kingdom.button-line:active:before, .c-button.skin-zh-park-kingdom.button-line:focus:before, .c-button.skin-zh-park-kingdom.button-line:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

    .c-button.skin-zh-park-kingdom.button-line:active span, .c-button.skin-zh-park-kingdom.button-line:focus span, .c-button.skin-zh-park-kingdom.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh-park-kingdom.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh-park-kingdom.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh-park-kingdom.button-line.skin-grey:active:before, .c-button.skin-zh-park-kingdom.button-line.skin-grey:focus:before, .c-button.skin-zh-park-kingdom.button-line.skin-grey:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

    .c-button.skin-zh-park-kingdom.button-line.skin-grey:active span, .c-button.skin-zh-park-kingdom.button-line.skin-grey:focus span, .c-button.skin-zh-park-kingdom.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh-park-science:before {
    background: #14b1e7;
    box-shadow: 0 7px 12px 0 rgba(20,177,231,.5);
}

.c-button.skin-zh-park-science.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh-park-science.skin-back:before {
        background: #14b1e7;
        box-shadow: none;
    }

    .c-button.skin-zh-park-science.skin-back:active, .c-button.skin-zh-park-science.skin-back:focus, .c-button.skin-zh-park-science.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh-park-science.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh-park-science.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-park-science.skin-grey-line:active:before, .c-button.skin-zh-park-science.skin-grey-line:focus:before, .c-button.skin-zh-park-science.skin-grey-line:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

.c-button.skin-zh-park-science.button-line {
    background: none !important;
}

    .c-button.skin-zh-park-science.button-line:before {
        border: 1px solid #14b1e7;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-park-science.button-line span {
        color: #14b1e7;
    }

    .c-button.skin-zh-park-science.button-line:active:before, .c-button.skin-zh-park-science.button-line:focus:before, .c-button.skin-zh-park-science.button-line:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

    .c-button.skin-zh-park-science.button-line:active span, .c-button.skin-zh-park-science.button-line:focus span, .c-button.skin-zh-park-science.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh-park-science.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh-park-science.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh-park-science.button-line.skin-grey:active:before, .c-button.skin-zh-park-science.button-line.skin-grey:focus:before, .c-button.skin-zh-park-science.button-line.skin-grey:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

    .c-button.skin-zh-park-science.button-line.skin-grey:active span, .c-button.skin-zh-park-science.button-line.skin-grey:focus span, .c-button.skin-zh-park-science.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh-hotel-hengqin:before {
    background: #d39f44;
    box-shadow: 0 7px 12px 0 rgba(211,159,68,.5);
}

.c-button.skin-zh-hotel-hengqin.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh-hotel-hengqin.skin-back:before {
        background: #d39f44;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-hengqin.skin-back:active, .c-button.skin-zh-hotel-hengqin.skin-back:focus, .c-button.skin-zh-hotel-hengqin.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh-hotel-hengqin.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-hengqin.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-hengqin.skin-grey-line:active:before, .c-button.skin-zh-hotel-hengqin.skin-grey-line:focus:before, .c-button.skin-zh-hotel-hengqin.skin-grey-line:hover:before {
        border-color: #d39f44;
        background: #d39f44;
    }

.c-button.skin-zh-hotel-hengqin.button-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-hengqin.button-line:before {
        border: 1px solid #d39f44;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-hengqin.button-line span {
        color: #d39f44;
    }

    .c-button.skin-zh-hotel-hengqin.button-line:active:before, .c-button.skin-zh-hotel-hengqin.button-line:focus:before, .c-button.skin-zh-hotel-hengqin.button-line:hover:before {
        border-color: #d39f44;
        background: #d39f44;
    }

    .c-button.skin-zh-hotel-hengqin.button-line:active span, .c-button.skin-zh-hotel-hengqin.button-line:focus span, .c-button.skin-zh-hotel-hengqin.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh-hotel-hengqin.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh-hotel-hengqin.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh-hotel-hengqin.button-line.skin-grey:active:before, .c-button.skin-zh-hotel-hengqin.button-line.skin-grey:focus:before, .c-button.skin-zh-hotel-hengqin.button-line.skin-grey:hover:before {
        border-color: #d39f44;
        background: #d39f44;
    }

    .c-button.skin-zh-hotel-hengqin.button-line.skin-grey:active span, .c-button.skin-zh-hotel-hengqin.button-line.skin-grey:focus span, .c-button.skin-zh-hotel-hengqin.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh-hotel-penguin:before {
    background: #14b1e7;
    box-shadow: 0 7px 12px 0 rgba(20,177,231,.5);
}

.c-button.skin-zh-hotel-penguin.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh-hotel-penguin.skin-back:before {
        background: #14b1e7;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-penguin.skin-back:active, .c-button.skin-zh-hotel-penguin.skin-back:focus, .c-button.skin-zh-hotel-penguin.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh-hotel-penguin.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-penguin.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-penguin.skin-grey-line:active:before, .c-button.skin-zh-hotel-penguin.skin-grey-line:focus:before, .c-button.skin-zh-hotel-penguin.skin-grey-line:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

.c-button.skin-zh-hotel-penguin.button-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-penguin.button-line:before {
        border: 1px solid #14b1e7;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-penguin.button-line span {
        color: #14b1e7;
    }

    .c-button.skin-zh-hotel-penguin.button-line:active:before, .c-button.skin-zh-hotel-penguin.button-line:focus:before, .c-button.skin-zh-hotel-penguin.button-line:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

    .c-button.skin-zh-hotel-penguin.button-line:active span, .c-button.skin-zh-hotel-penguin.button-line:focus span, .c-button.skin-zh-hotel-penguin.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh-hotel-penguin.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh-hotel-penguin.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh-hotel-penguin.button-line.skin-grey:active:before, .c-button.skin-zh-hotel-penguin.button-line.skin-grey:focus:before, .c-button.skin-zh-hotel-penguin.button-line.skin-grey:hover:before {
        border-color: #14b1e7;
        background: #14b1e7;
    }

    .c-button.skin-zh-hotel-penguin.button-line.skin-grey:active span, .c-button.skin-zh-hotel-penguin.button-line.skin-grey:focus span, .c-button.skin-zh-hotel-penguin.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh-hotel-penguin-2:before {
    background: #fab516;
    box-shadow: 0 7px 12px 0 "";
}

.c-button.skin-zh-hotel-penguin-2.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh-hotel-penguin-2.skin-back:before {
        background: #fab516;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-penguin-2.skin-back:active, .c-button.skin-zh-hotel-penguin-2.skin-back:focus, .c-button.skin-zh-hotel-penguin-2.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh-hotel-penguin-2.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-penguin-2.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-penguin-2.skin-grey-line:active:before, .c-button.skin-zh-hotel-penguin-2.skin-grey-line:focus:before, .c-button.skin-zh-hotel-penguin-2.skin-grey-line:hover:before {
        border-color: #fab516;
        background: #fab516;
    }

.c-button.skin-zh-hotel-penguin-2.button-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-penguin-2.button-line:before {
        border: 1px solid #fab516;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-penguin-2.button-line span {
        color: #fab516;
    }

    .c-button.skin-zh-hotel-penguin-2.button-line:active:before, .c-button.skin-zh-hotel-penguin-2.button-line:focus:before, .c-button.skin-zh-hotel-penguin-2.button-line:hover:before {
        border-color: #fab516;
        background: #fab516;
    }

    .c-button.skin-zh-hotel-penguin-2.button-line:active span, .c-button.skin-zh-hotel-penguin-2.button-line:focus span, .c-button.skin-zh-hotel-penguin-2.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh-hotel-penguin-2.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh-hotel-penguin-2.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh-hotel-penguin-2.button-line.skin-grey:active:before, .c-button.skin-zh-hotel-penguin-2.button-line.skin-grey:focus:before, .c-button.skin-zh-hotel-penguin-2.button-line.skin-grey:hover:before {
        border-color: #fab516;
        background: #fab516;
    }

    .c-button.skin-zh-hotel-penguin-2.button-line.skin-grey:active span, .c-button.skin-zh-hotel-penguin-2.button-line.skin-grey:focus span, .c-button.skin-zh-hotel-penguin-2.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh-hotel-circus:before {
    background: #8a1538;
    box-shadow: 0 7px 12px 0 rgba(138,21,56,.5);
}

.c-button.skin-zh-hotel-circus.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh-hotel-circus.skin-back:before {
        background: #8a1538;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-circus.skin-back:active, .c-button.skin-zh-hotel-circus.skin-back:focus, .c-button.skin-zh-hotel-circus.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh-hotel-circus.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-circus.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-circus.skin-grey-line:active:before, .c-button.skin-zh-hotel-circus.skin-grey-line:focus:before, .c-button.skin-zh-hotel-circus.skin-grey-line:hover:before {
        border-color: #8a1538;
        background: #8a1538;
    }

.c-button.skin-zh-hotel-circus.button-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-circus.button-line:before {
        border: 1px solid #8a1538;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-circus.button-line span {
        color: #8a1538;
    }

    .c-button.skin-zh-hotel-circus.button-line:active:before, .c-button.skin-zh-hotel-circus.button-line:focus:before, .c-button.skin-zh-hotel-circus.button-line:hover:before {
        border-color: #8a1538;
        background: #8a1538;
    }

    .c-button.skin-zh-hotel-circus.button-line:active span, .c-button.skin-zh-hotel-circus.button-line:focus span, .c-button.skin-zh-hotel-circus.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh-hotel-circus.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh-hotel-circus.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh-hotel-circus.button-line.skin-grey:active:before, .c-button.skin-zh-hotel-circus.button-line.skin-grey:focus:before, .c-button.skin-zh-hotel-circus.button-line.skin-grey:hover:before {
        border-color: #8a1538;
        background: #8a1538;
    }

    .c-button.skin-zh-hotel-circus.button-line.skin-grey:active span, .c-button.skin-zh-hotel-circus.button-line.skin-grey:focus span, .c-button.skin-zh-hotel-circus.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh-hotel-yinghai:before {
    background: #005baa;
    box-shadow: 0 7px 12px 0 rgba(0,91,170,.5);
}

.c-button.skin-zh-hotel-yinghai.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh-hotel-yinghai.skin-back:before {
        background: #005baa;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-yinghai.skin-back:active, .c-button.skin-zh-hotel-yinghai.skin-back:focus, .c-button.skin-zh-hotel-yinghai.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh-hotel-yinghai.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-yinghai.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-yinghai.skin-grey-line:active:before, .c-button.skin-zh-hotel-yinghai.skin-grey-line:focus:before, .c-button.skin-zh-hotel-yinghai.skin-grey-line:hover:before {
        border-color: #005baa;
        background: #005baa;
    }

.c-button.skin-zh-hotel-yinghai.button-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-yinghai.button-line:before {
        border: 1px solid #005baa;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-yinghai.button-line span {
        color: #005baa;
    }

    .c-button.skin-zh-hotel-yinghai.button-line:active:before, .c-button.skin-zh-hotel-yinghai.button-line:focus:before, .c-button.skin-zh-hotel-yinghai.button-line:hover:before {
        border-color: #005baa;
        background: #005baa;
    }

    .c-button.skin-zh-hotel-yinghai.button-line:active span, .c-button.skin-zh-hotel-yinghai.button-line:focus span, .c-button.skin-zh-hotel-yinghai.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh-hotel-yinghai.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh-hotel-yinghai.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh-hotel-yinghai.button-line.skin-grey:active:before, .c-button.skin-zh-hotel-yinghai.button-line.skin-grey:focus:before, .c-button.skin-zh-hotel-yinghai.button-line.skin-grey:hover:before {
        border-color: #005baa;
        background: #005baa;
    }

    .c-button.skin-zh-hotel-yinghai.button-line.skin-grey:active span, .c-button.skin-zh-hotel-yinghai.button-line.skin-grey:focus span, .c-button.skin-zh-hotel-yinghai.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh-hotel-science:before {
    background: #14126f;
    box-shadow: 0 7px 12px 0 rgba(20,18,111,.5);
}

.c-button.skin-zh-hotel-science.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh-hotel-science.skin-back:before {
        background: #14126f;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-science.skin-back:active, .c-button.skin-zh-hotel-science.skin-back:focus, .c-button.skin-zh-hotel-science.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh-hotel-science.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-science.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-science.skin-grey-line:active:before, .c-button.skin-zh-hotel-science.skin-grey-line:focus:before, .c-button.skin-zh-hotel-science.skin-grey-line:hover:before {
        border-color: #14126f;
        background: #14126f;
    }

.c-button.skin-zh-hotel-science.button-line {
    background: none !important;
}

    .c-button.skin-zh-hotel-science.button-line:before {
        border: 1px solid #14126f;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-hotel-science.button-line span {
        color: #14126f;
    }

    .c-button.skin-zh-hotel-science.button-line:active:before, .c-button.skin-zh-hotel-science.button-line:focus:before, .c-button.skin-zh-hotel-science.button-line:hover:before {
        border-color: #14126f;
        background: #14126f;
    }

    .c-button.skin-zh-hotel-science.button-line:active span, .c-button.skin-zh-hotel-science.button-line:focus span, .c-button.skin-zh-hotel-science.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh-hotel-science.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh-hotel-science.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh-hotel-science.button-line.skin-grey:active:before, .c-button.skin-zh-hotel-science.button-line.skin-grey:focus:before, .c-button.skin-zh-hotel-science.button-line.skin-grey:hover:before {
        border-color: #14126f;
        background: #14126f;
    }

    .c-button.skin-zh-hotel-science.button-line.skin-grey:active span, .c-button.skin-zh-hotel-science.button-line.skin-grey:focus span, .c-button.skin-zh-hotel-science.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh-acting-circus:before {
    background: #005baa;
    box-shadow: 0 7px 12px 0 rgba(0,91,170,.5);
}

.c-button.skin-zh-acting-circus.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh-acting-circus.skin-back:before {
        background: #005baa;
        box-shadow: none;
    }

    .c-button.skin-zh-acting-circus.skin-back:active, .c-button.skin-zh-acting-circus.skin-back:focus, .c-button.skin-zh-acting-circus.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh-acting-circus.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh-acting-circus.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-acting-circus.skin-grey-line:active:before, .c-button.skin-zh-acting-circus.skin-grey-line:focus:before, .c-button.skin-zh-acting-circus.skin-grey-line:hover:before {
        border-color: #005baa;
        background: #005baa;
    }

.c-button.skin-zh-acting-circus.button-line {
    background: none !important;
}

    .c-button.skin-zh-acting-circus.button-line:before {
        border: 1px solid #005baa;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-acting-circus.button-line span {
        color: #005baa;
    }

    .c-button.skin-zh-acting-circus.button-line:active:before, .c-button.skin-zh-acting-circus.button-line:focus:before, .c-button.skin-zh-acting-circus.button-line:hover:before {
        border-color: #005baa;
        background: #005baa;
    }

    .c-button.skin-zh-acting-circus.button-line:active span, .c-button.skin-zh-acting-circus.button-line:focus span, .c-button.skin-zh-acting-circus.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh-acting-circus.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh-acting-circus.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh-acting-circus.button-line.skin-grey:active:before, .c-button.skin-zh-acting-circus.button-line.skin-grey:focus:before, .c-button.skin-zh-acting-circus.button-line.skin-grey:hover:before {
        border-color: #005baa;
        background: #005baa;
    }

    .c-button.skin-zh-acting-circus.button-line.skin-grey:active span, .c-button.skin-zh-acting-circus.button-line.skin-grey:focus span, .c-button.skin-zh-acting-circus.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zh-acting-opera:before {
    background: #f15b47;
    box-shadow: 0 7px 12px 0 rgba(241,91,71,.5);
}

.c-button.skin-zh-acting-opera.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zh-acting-opera.skin-back:before {
        background: #f15b47;
        box-shadow: none;
    }

    .c-button.skin-zh-acting-opera.skin-back:active, .c-button.skin-zh-acting-opera.skin-back:focus, .c-button.skin-zh-acting-opera.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zh-acting-opera.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zh-acting-opera.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-acting-opera.skin-grey-line:active:before, .c-button.skin-zh-acting-opera.skin-grey-line:focus:before, .c-button.skin-zh-acting-opera.skin-grey-line:hover:before {
        border-color: #f15b47;
        background: #f15b47;
    }

.c-button.skin-zh-acting-opera.button-line {
    background: none !important;
}

    .c-button.skin-zh-acting-opera.button-line:before {
        border: 1px solid #f15b47;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zh-acting-opera.button-line span {
        color: #f15b47;
    }

    .c-button.skin-zh-acting-opera.button-line:active:before, .c-button.skin-zh-acting-opera.button-line:focus:before, .c-button.skin-zh-acting-opera.button-line:hover:before {
        border-color: #f15b47;
        background: #f15b47;
    }

    .c-button.skin-zh-acting-opera.button-line:active span, .c-button.skin-zh-acting-opera.button-line:focus span, .c-button.skin-zh-acting-opera.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zh-acting-opera.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zh-acting-opera.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zh-acting-opera.button-line.skin-grey:active:before, .c-button.skin-zh-acting-opera.button-line.skin-grey:focus:before, .c-button.skin-zh-acting-opera.button-line.skin-grey:hover:before {
        border-color: #f15b47;
        background: #f15b47;
    }

    .c-button.skin-zh-acting-opera.button-line.skin-grey:active span, .c-button.skin-zh-acting-opera.button-line.skin-grey:focus span, .c-button.skin-zh-acting-opera.button-line.skin-grey:hover span {
        color: #fff;
    }

.c-button.skin-zoo-plants:before {
    background: #46897d;
    box-shadow: 0 7px 12px 0 rgba(70,137,125,.5);
}

.c-button.skin-zoo-plants.skin-back {
    color: #fff;
    padding: 10px 20px;
    z-index: 99;
}

    .c-button.skin-zoo-plants.skin-back:before {
        background: #46897d;
        box-shadow: none;
    }

    .c-button.skin-zoo-plants.skin-back:active, .c-button.skin-zoo-plants.skin-back:focus, .c-button.skin-zoo-plants.skin-back:hover {
        color: #fff !important;
    }

.c-button.skin-zoo-plants.skin-grey-line {
    background: none !important;
}

    .c-button.skin-zoo-plants.skin-grey-line:before {
        border-color: #333;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zoo-plants.skin-grey-line:active:before, .c-button.skin-zoo-plants.skin-grey-line:focus:before, .c-button.skin-zoo-plants.skin-grey-line:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

.c-button.skin-zoo-plants.button-line {
    background: none !important;
}

    .c-button.skin-zoo-plants.button-line:before {
        border: 1px solid #46897d;
        background: none;
        box-shadow: none;
    }

    .c-button.skin-zoo-plants.button-line span {
        color: #46897d;
    }

    .c-button.skin-zoo-plants.button-line:active:before, .c-button.skin-zoo-plants.button-line:focus:before, .c-button.skin-zoo-plants.button-line:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

    .c-button.skin-zoo-plants.button-line:active span, .c-button.skin-zoo-plants.button-line:focus span, .c-button.skin-zoo-plants.button-line:hover span {
        color: #fff;
    }

    .c-button.skin-zoo-plants.button-line.skin-grey:before {
        border-color: #333;
    }

    .c-button.skin-zoo-plants.button-line.skin-grey span {
        color: #333;
    }

    .c-button.skin-zoo-plants.button-line.skin-grey:active:before, .c-button.skin-zoo-plants.button-line.skin-grey:focus:before, .c-button.skin-zoo-plants.button-line.skin-grey:hover:before {
        border-color: #46897d;
        background: #46897d;
    }

    .c-button.skin-zoo-plants.button-line.skin-grey:active span, .c-button.skin-zoo-plants.button-line.skin-grey:focus span, .c-button.skin-zoo-plants.button-line.skin-grey:hover span {
        color: #fff;
    }

@media screen and (max-width:767px) {
    .c-button {
        font-size: 16px;
        font-weight: bolder;
    }
}

.swiper-button {
    width: 36px;
    height: 36px;
    background: #fff;
    font-weight: bolder;
    border: 2px solid transparent;
    border-radius: 50%;
    font-size: 20px;
    top: 50%;
    transform: translateY(-50%);
    outline: none !important;
    transition: all .4s;
    color: #333;
}

    .swiper-button:before {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }

    .swiper-button.skin-white {
        color: #333 !important;
        background: #fff !important;
    }

@media screen and (max-width:767px) {
    .swiper-button.swiper-button.swiper-button-prev {
        left: 0;
    }

    .swiper-button.swiper-button.swiper-button-next {
        right: 0;
    }
}

.swiper-button.swiper-button-prev {
    left: 30px;
}

.swiper-button.swiper-button-next {
    right: 30px;
}

.swiper-button.skin-global {
    background: #ecb207;
    color: #fff;
}

    .swiper-button.skin-global:hover {
        border-color: #ecb207;
        background: #fff;
        color: #ecb207 !important;
    }

.swiper-button.skin-gz {
    background: #ecb207;
    color: #fff;
}

    .swiper-button.skin-gz:hover {
        border-color: #ecb207;
        background: #fff;
        color: #ecb207 !important;
    }

.swiper-button.skin-zh {
    background: #005baa;
    color: #fff;
}

    .swiper-button.skin-zh:hover {
        border-color: #005baa;
        background: #fff;
        color: #005baa !important;
    }

.swiper-button.skin-group {
    background: #b44a9c;
    color: #fff;
}

    .swiper-button.skin-group:hover {
        border-color: #b44a9c;
        background: #fff;
        color: #b44a9c !important;
    }

.swiper-button.skin-member {
    background: #d39f44;
    color: #fff;
}

    .swiper-button.skin-member:hover {
        border-color: #d39f44;
        background: #fff;
        color: #d39f44 !important;
    }

.swiper-button.skin-gz-card {
    background: #fab516;
    color: #fff;
}

    .swiper-button.skin-gz-card:hover {
        border-color: #fab516;
        background: #fff;
        color: #fab516 !important;
    }

.swiper-button.skin-zh-card {
    background: #14b1e7;
    color: #fff;
}

    .swiper-button.skin-zh-card:hover {
        border-color: #14b1e7;
        background: #fff;
        color: #14b1e7 !important;
    }

.swiper-button.skin-gz-park-paradise {
    background: #fab516;
    color: #fff;
}

    .swiper-button.skin-gz-park-paradise:hover {
        border-color: #fab516;
        background: #fff;
        color: #fab516 !important;
    }

.swiper-button.skin-gz-park-zoo {
    background: #46897d;
    color: #fff;
}

    .swiper-button.skin-gz-park-zoo:hover {
        border-color: #46897d;
        background: #fff;
        color: #46897d !important;
    }

.swiper-button.skin-gz-park-water {
    background: #14b1e7;
    color: #fff;
}

    .swiper-button.skin-gz-park-water:hover {
        border-color: #14b1e7;
        background: #fff;
        color: #14b1e7 !important;
    }

.swiper-button.skin-gz-park-bird {
    background: #ecb207;
    color: #fff;
}

    .swiper-button.skin-gz-park-bird:hover {
        border-color: #ecb207;
        background: #fff;
        color: #ecb207 !important;
    }

.swiper-button.skin-gz-hotel-chimelong {
    background: #9a5625;
    color: #fff;
}

    .swiper-button.skin-gz-hotel-chimelong:hover {
        border-color: #9a5625;
        background: #fff;
        color: #9a5625 !important;
    }

.swiper-button.skin-gz-hotel-panda {
    background: #f15b47;
    color: #fff;
}

    .swiper-button.skin-gz-hotel-panda:hover {
        border-color: #f15b47;
        background: #fff;
        color: #f15b47 !important;
    }

.swiper-button.skin-gz-hotel-cl-xj {
    background: #46897d;
    color: #fff;
}

    .swiper-button.skin-gz-hotel-cl-xj:hover {
        border-color: #46897d;
        background: #fff;
        color: #46897d !important;
    }

.swiper-button.skin-gz-hotel-pxj {
    background: #46897d;
    color: #fff;
}

    .swiper-button.skin-gz-hotel-pxj:hover {
        border-color: #46897d;
        background: #fff;
        color: #46897d !important;
    }

.swiper-button.skin-gz-acting-circus {
    background: #ec008c;
    color: #fff;
}

    .swiper-button.skin-gz-acting-circus:hover {
        border-color: #ec008c;
        background: #fff;
        color: #ec008c !important;
    }

.swiper-button.skin-zh-park-kingdom {
    background: #14b1e7;
    color: #fff;
}

    .swiper-button.skin-zh-park-kingdom:hover {
        border-color: #14b1e7;
        background: #fff;
        color: #14b1e7 !important;
    }

.swiper-button.skin-zh-park-science {
    background: #14b1e7;
    color: #fff;
}

    .swiper-button.skin-zh-park-science:hover {
        border-color: #14b1e7;
        background: #fff;
        color: #14b1e7 !important;
    }

.swiper-button.skin-zh-hotel-hengqin {
    background: #d39f44;
    color: #fff;
}

    .swiper-button.skin-zh-hotel-hengqin:hover {
        border-color: #d39f44;
        background: #fff;
        color: #d39f44 !important;
    }

.swiper-button.skin-zh-hotel-penguin {
    background: #14b1e7;
    color: #fff;
}

    .swiper-button.skin-zh-hotel-penguin:hover {
        border-color: #14b1e7;
        background: #fff;
        color: #14b1e7 !important;
    }

.swiper-button.skin-zh-hotel-penguin-2 {
    background: #fab516;
    color: #fff;
}

    .swiper-button.skin-zh-hotel-penguin-2:hover {
        border-color: #fab516;
        background: #fff;
        color: #fab516 !important;
    }

.swiper-button.skin-zh-hotel-circus {
    background: #8a1538;
    color: #fff;
}

    .swiper-button.skin-zh-hotel-circus:hover {
        border-color: #8a1538;
        background: #fff;
        color: #8a1538 !important;
    }

.swiper-button.skin-zh-hotel-yinghai {
    background: #005baa;
    color: #fff;
}

    .swiper-button.skin-zh-hotel-yinghai:hover {
        border-color: #005baa;
        background: #fff;
        color: #005baa !important;
    }

.swiper-button.skin-zh-hotel-science {
    background: #14126f;
    color: #fff;
}

    .swiper-button.skin-zh-hotel-science:hover {
        border-color: #14126f;
        background: #fff;
        color: #14126f !important;
    }

.swiper-button.skin-zh-acting-circus {
    background: #005baa;
    color: #fff;
}

    .swiper-button.skin-zh-acting-circus:hover {
        border-color: #005baa;
        background: #fff;
        color: #005baa !important;
    }

.swiper-button.skin-zh-acting-opera {
    background: #f15b47;
    color: #fff;
}

    .swiper-button.skin-zh-acting-opera:hover {
        border-color: #f15b47;
        background: #fff;
        color: #f15b47 !important;
    }

.swiper-button.skin-zoo-plants {
    background: #46897d;
    color: #fff;
}

    .swiper-button.skin-zoo-plants:hover {
        border-color: #46897d;
        background: #fff;
        color: #46897d !important;
    }

.swiper-pagination {
    position: static;
    margin-top: 30px;
}

    .swiper-pagination .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        border: 2px solid #14b1e7;
        background: #fff;
        opacity: 1;
        transition: background .3s;
        margin: 0 5px !important;
        cursor: pointer;
        outline: none !important;
    }

        .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination .swiper-pagination-bullet:hover {
            background: #14b1e7;
        }

@media screen and (max-width:767px) {
    .swiper-pagination {
        margin-top: 15px;
    }

        .swiper-pagination .swiper-pagination-bullet {
            border: 1px solid #14b1e7;
        }
}

.swiper-pagination.skin-global .swiper-pagination-bullet {
    border-color: #ecb207 !important;
}

    .swiper-pagination.skin-global .swiper-pagination-bullet-active, .swiper-pagination.skin-global .swiper-pagination-bullet:hover {
        background: #ecb207;
    }

.swiper-pagination.skin-gz .swiper-pagination-bullet {
    border-color: #ecb207 !important;
}

    .swiper-pagination.skin-gz .swiper-pagination-bullet-active, .swiper-pagination.skin-gz .swiper-pagination-bullet:hover {
        background: #ecb207;
    }

.swiper-pagination.skin-zh .swiper-pagination-bullet {
    border-color: #005baa !important;
}

    .swiper-pagination.skin-zh .swiper-pagination-bullet-active, .swiper-pagination.skin-zh .swiper-pagination-bullet:hover {
        background: #005baa;
    }

.swiper-pagination.skin-group .swiper-pagination-bullet {
    border-color: #b44a9c !important;
}

    .swiper-pagination.skin-group .swiper-pagination-bullet-active, .swiper-pagination.skin-group .swiper-pagination-bullet:hover {
        background: #b44a9c;
    }

.swiper-pagination.skin-member .swiper-pagination-bullet {
    border-color: #d39f44 !important;
}

    .swiper-pagination.skin-member .swiper-pagination-bullet-active, .swiper-pagination.skin-member .swiper-pagination-bullet:hover {
        background: #d39f44;
    }

.swiper-pagination.skin-gz-card .swiper-pagination-bullet {
    border-color: #fab516 !important;
}

    .swiper-pagination.skin-gz-card .swiper-pagination-bullet-active, .swiper-pagination.skin-gz-card .swiper-pagination-bullet:hover {
        background: #fab516;
    }

.swiper-pagination.skin-zh-card .swiper-pagination-bullet {
    border-color: #14b1e7 !important;
}

    .swiper-pagination.skin-zh-card .swiper-pagination-bullet-active, .swiper-pagination.skin-zh-card .swiper-pagination-bullet:hover {
        background: #14b1e7;
    }

.swiper-pagination.skin-gz-park-paradise .swiper-pagination-bullet {
    border-color: #fab516 !important;
}

    .swiper-pagination.skin-gz-park-paradise .swiper-pagination-bullet-active, .swiper-pagination.skin-gz-park-paradise .swiper-pagination-bullet:hover {
        background: #fab516;
    }

.swiper-pagination.skin-gz-park-zoo .swiper-pagination-bullet {
    border-color: #46897d !important;
}

    .swiper-pagination.skin-gz-park-zoo .swiper-pagination-bullet-active, .swiper-pagination.skin-gz-park-zoo .swiper-pagination-bullet:hover {
        background: #46897d;
    }

.swiper-pagination.skin-gz-park-water .swiper-pagination-bullet {
    border-color: #14b1e7 !important;
}

    .swiper-pagination.skin-gz-park-water .swiper-pagination-bullet-active, .swiper-pagination.skin-gz-park-water .swiper-pagination-bullet:hover {
        background: #14b1e7;
    }

.swiper-pagination.skin-gz-park-bird .swiper-pagination-bullet {
    border-color: #ecb207 !important;
}

    .swiper-pagination.skin-gz-park-bird .swiper-pagination-bullet-active, .swiper-pagination.skin-gz-park-bird .swiper-pagination-bullet:hover {
        background: #ecb207;
    }

.swiper-pagination.skin-gz-hotel-chimelong .swiper-pagination-bullet {
    border-color: #9a5625 !important;
}

    .swiper-pagination.skin-gz-hotel-chimelong .swiper-pagination-bullet-active, .swiper-pagination.skin-gz-hotel-chimelong .swiper-pagination-bullet:hover {
        background: #9a5625;
    }

.swiper-pagination.skin-gz-hotel-panda .swiper-pagination-bullet {
    border-color: #f15b47 !important;
}

    .swiper-pagination.skin-gz-hotel-panda .swiper-pagination-bullet-active, .swiper-pagination.skin-gz-hotel-panda .swiper-pagination-bullet:hover {
        background: #f15b47;
    }

.swiper-pagination.skin-gz-hotel-cl-xj .swiper-pagination-bullet {
    border-color: #46897d !important;
}

    .swiper-pagination.skin-gz-hotel-cl-xj .swiper-pagination-bullet-active, .swiper-pagination.skin-gz-hotel-cl-xj .swiper-pagination-bullet:hover {
        background: #46897d;
    }

.swiper-pagination.skin-gz-hotel-pxj .swiper-pagination-bullet {
    border-color: #46897d !important;
}

    .swiper-pagination.skin-gz-hotel-pxj .swiper-pagination-bullet-active, .swiper-pagination.skin-gz-hotel-pxj .swiper-pagination-bullet:hover {
        background: #46897d;
    }

.swiper-pagination.skin-gz-acting-circus .swiper-pagination-bullet {
    border-color: #ec008c !important;
}

    .swiper-pagination.skin-gz-acting-circus .swiper-pagination-bullet-active, .swiper-pagination.skin-gz-acting-circus .swiper-pagination-bullet:hover {
        background: #ec008c;
    }

.swiper-pagination.skin-zh-park-kingdom .swiper-pagination-bullet {
    border-color: #14b1e7 !important;
}

    .swiper-pagination.skin-zh-park-kingdom .swiper-pagination-bullet-active, .swiper-pagination.skin-zh-park-kingdom .swiper-pagination-bullet:hover {
        background: #14b1e7;
    }

.swiper-pagination.skin-zh-park-science .swiper-pagination-bullet {
    border-color: #14b1e7 !important;
}

    .swiper-pagination.skin-zh-park-science .swiper-pagination-bullet-active, .swiper-pagination.skin-zh-park-science .swiper-pagination-bullet:hover {
        background: #14b1e7;
    }

.swiper-pagination.skin-zh-hotel-hengqin .swiper-pagination-bullet {
    border-color: #d39f44 !important;
}

    .swiper-pagination.skin-zh-hotel-hengqin .swiper-pagination-bullet-active, .swiper-pagination.skin-zh-hotel-hengqin .swiper-pagination-bullet:hover {
        background: #d39f44;
    }

.swiper-pagination.skin-zh-hotel-penguin .swiper-pagination-bullet {
    border-color: #14b1e7 !important;
}

    .swiper-pagination.skin-zh-hotel-penguin .swiper-pagination-bullet-active, .swiper-pagination.skin-zh-hotel-penguin .swiper-pagination-bullet:hover {
        background: #14b1e7;
    }

.swiper-pagination.skin-zh-hotel-penguin-2 .swiper-pagination-bullet {
    border-color: #fab516 !important;
}

    .swiper-pagination.skin-zh-hotel-penguin-2 .swiper-pagination-bullet-active, .swiper-pagination.skin-zh-hotel-penguin-2 .swiper-pagination-bullet:hover {
        background: #fab516;
    }

.swiper-pagination.skin-zh-hotel-circus .swiper-pagination-bullet {
    border-color: #8a1538 !important;
}

    .swiper-pagination.skin-zh-hotel-circus .swiper-pagination-bullet-active, .swiper-pagination.skin-zh-hotel-circus .swiper-pagination-bullet:hover {
        background: #8a1538;
    }

.swiper-pagination.skin-zh-hotel-yinghai .swiper-pagination-bullet {
    border-color: #005baa !important;
}

    .swiper-pagination.skin-zh-hotel-yinghai .swiper-pagination-bullet-active, .swiper-pagination.skin-zh-hotel-yinghai .swiper-pagination-bullet:hover {
        background: #005baa;
    }

.swiper-pagination.skin-zh-hotel-science .swiper-pagination-bullet {
    border-color: #14126f !important;
}

    .swiper-pagination.skin-zh-hotel-science .swiper-pagination-bullet-active, .swiper-pagination.skin-zh-hotel-science .swiper-pagination-bullet:hover {
        background: #14126f;
    }

.swiper-pagination.skin-zh-acting-circus .swiper-pagination-bullet {
    border-color: #005baa !important;
}

    .swiper-pagination.skin-zh-acting-circus .swiper-pagination-bullet-active, .swiper-pagination.skin-zh-acting-circus .swiper-pagination-bullet:hover {
        background: #005baa;
    }

.swiper-pagination.skin-zh-acting-opera .swiper-pagination-bullet {
    border-color: #f15b47 !important;
}

    .swiper-pagination.skin-zh-acting-opera .swiper-pagination-bullet-active, .swiper-pagination.skin-zh-acting-opera .swiper-pagination-bullet:hover {
        background: #f15b47;
    }

.swiper-pagination.skin-zoo-plants .swiper-pagination-bullet {
    border-color: #46897d !important;
}

    .swiper-pagination.skin-zoo-plants .swiper-pagination-bullet-active, .swiper-pagination.skin-zoo-plants .swiper-pagination-bullet:hover {
        background: #46897d;
    }

.c-right-content {
    padding: 10px 35px 50px;
    border-radius: 0 0 20px 20px;
    margin-bottom: 50px;
    display: none;
}

    .c-right-content.showContent {
        display: block;
    }

    .c-right-content .allTitle .nav {
        margin-top: 40px;
        margin-bottom: 20px;
    }

        .c-right-content .allTitle .nav .iconfont {
            width: 20px;
            height: 20px;
        }

        .c-right-content .allTitle .nav .navTitle {
            display: inline-block;
            margin-left: 10px;
        }

        .c-right-content .allTitle .nav .months-button-wrap {
            display: inline-block;
            text-align: center;
        }

            .c-right-content .allTitle .nav .months-button-wrap .c-button {
                margin: 0 20px;
                padding: 12px 25px;
                color: #4c4c4c;
            }

                .c-right-content .allTitle .nav .months-button-wrap .c-button:before {
                    border: 1px solid #333;
                    background: none;
                    box-shadow: none;
                }

    .c-right-content .pannel {
        display: none;
    }

        .c-right-content .pannel.showPannel {
            display: block;
        }

        .c-right-content .pannel .valueTicket {
            text-align: center;
        }

            .c-right-content .pannel .valueTicket .title {
                margin-top: 40px;
                margin-bottom: 15px;
            }

            .c-right-content .pannel .valueTicket .valueBtn .c-button {
                margin: 0 20px;
                padding-right: 25px;
                padding-left: 25px;
                color: #4c4c4c;
            }

                .c-right-content .pannel .valueTicket .valueBtn .c-button:before {
                    background: none;
                    box-shadow: none;
                    border: 1px solid #333;
                }

            .c-right-content .pannel .valueTicket .card {
                margin-top: 30px;
            }

                .c-right-content .pannel .valueTicket .card .row .col-xs-12 {
                    padding: 10px;
                }

                    .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box {
                        position: relative;
                        border-radius: 20px;
                        background: #fff;
                        padding: 26px 24px;
                        z-index: 1;
                        overflow: hidden;
                    }

                        .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box:before {
                            position: absolute;
                            z-index: 2;
                            top: 50%;
                            transform: translateY(-50%);
                            left: -15px;
                            content: "";
                            display: inline-block;
                            width: 30px;
                            height: 30px;
                            border-radius: 100%;
                        }

                        .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box:after {
                            position: absolute;
                            z-index: 2;
                            top: 50%;
                            transform: translateY(-50%);
                            right: -15px;
                            content: "";
                            display: inline-block;
                            width: 30px;
                            height: 30px;
                            border-radius: 100%;
                        }

                        .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .spanLine {
                            position: absolute;
                            top: 50%;
                            left: 0;
                            transform: translateY(-50%);
                            width: 100%;
                            display: block;
                            border-bottom: 2px dashed rgba(0,0,0,.1);
                        }

                        .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .smallTitle {
                            font-weight: bolder;
                            height: 45px !important;
                            height: auto;
                            max-height: 45px;
                            display: block;
                            display: -webkit-box;
                            -webkit-box-orient: vertical;
                            -webkit-line-clamp: 2;
                            overflow: hidden;
                        }

                            .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .smallTitle.left {
                                text-align: left;
                            }

                        .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .description {
                            min-height: 68px;
                            padding: 10px 0;
                        }

                            .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .description.left {
                                text-align: left;
                            }

                            .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .description .h6 {
                                height: auto;
                                max-height: 24px;
                                display: block;
                                display: -webkit-box;
                                -webkit-box-orient: vertical;
                                -webkit-line-clamp: 1;
                                overflow: hidden;
                            }

                                .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .description .h6 .discount {
                                    color: red;
                                    display: inline-block;
                                    margin-right: 5px;
                                }

                                .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .description .h6 .remarks {
                                    display: inline-block;
                                    text-align: center;
                                    width: 100%;
                                }

                                    .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .description .h6 .remarks .iconfont {
                                        font-size: 14px;
                                    }

                        .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .price {
                            min-height: 68px;
                            padding: 15px 0 10px;
                        }

                            .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .price span {
                                color: red;
                                font-size: 12px;
                            }

                                .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .price span.num {
                                    font-size: 26px;
                                }

@media screen and (max-width:991px) and (min-width:768px) {
    .c-right-content .pannel .valueTicket .card .row .col-xs-12 .box .c-button {
        padding-right: 25px;
        padding-left: 25px;
    }
}

.c-right-content .pannel .playService .title {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 30px;
}

.c-right-content .pannel .playService .table {
    margin-bottom: 30px;
}

    .c-right-content .pannel .playService .table img {
        width: 100%;
    }

    .c-right-content .pannel .playService .table .th {
        padding: 16px 0;
        text-align: center;
        color: #fff;
        border-radius: 20px 20px 0 0;
        margin: 0;
    }

        .c-right-content .pannel .playService .table .th .col-sm-3, .c-right-content .pannel .playService .table .th .col-sm-6 {
            padding: 0;
        }

            .c-right-content .pannel .playService .table .th .col-sm-3 span, .c-right-content .pannel .playService .table .th .col-sm-6 span {
                font-weight: bolder;
            }

                .c-right-content .pannel .playService .table .th .col-sm-3 span.iconfont, .c-right-content .pannel .playService .table .th .col-sm-6 span.iconfont {
                    margin-right: 6px;
                }

    .c-right-content .pannel .playService .table .tr {
        text-align: center;
        background: #fff;
        margin: 0;
    }

        .c-right-content .pannel .playService .table .tr .col-sm-3, .c-right-content .pannel .playService .table .tr .col-sm-6 {
            padding: 25px 0;
        }

            .c-right-content .pannel .playService .table .tr .col-sm-3.one, .c-right-content .pannel .playService .table .tr .col-sm-6.one {
                border-top: 1px solid rgba(167,169,172,.3);
            }

                .c-right-content .pannel .playService .table .tr .col-sm-3.one span, .c-right-content .pannel .playService .table .tr .col-sm-6.one span {
                    font-weight: bolder;
                }

            .c-right-content .pannel .playService .table .tr .col-sm-3.two, .c-right-content .pannel .playService .table .tr .col-sm-6.two {
                border-top: 1px solid rgba(167,169,172,.3);
                border-left: 1px solid rgba(167,169,172,.3);
                border-right: 1px solid rgba(167,169,172,.3);
            }

            .c-right-content .pannel .playService .table .tr .col-sm-3.three, .c-right-content .pannel .playService .table .tr .col-sm-6.three {
                border-top: 1px solid rgba(167,169,172,.3);
            }

.c-right-content .pannel .playService .remarks .row {
    margin: 0;
}

    .c-right-content .pannel .playService .remarks .row .col-md-1 {
        padding: 0;
    }

        .c-right-content .pannel .playService .remarks .row .col-md-1 span {
            font-weight: bolder;
        }

    .c-right-content .pannel .playService .remarks .row .col-md-11 {
        padding: 0;
    }

        .c-right-content .pannel .playService .remarks .row .col-md-11 .place {
            margin: 15px 0 8px;
            font-weight: bolder;
        }

        .c-right-content .pannel .playService .remarks .row .col-md-11 .placeContent .circle {
            text-align: center;
            display: inline-block;
            width: 20px;
            height: 20px;
            border-radius: 100%;
            font-size: 14px;
            color: #fff;
            margin-right: 8px;
        }

.c-right-content.skin-global {
    background: #f6faeb;
}

    .c-right-content.skin-global .allTitle .nav .iconfont {
        color: #ecb207;
    }

    .c-right-content.skin-global .allTitle .nav .c-button.btnActive, .c-right-content.skin-global .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-global .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-global .allTitle .nav .c-button:hover:before {
            border: none;
            background: #ecb207;
            box-shadow: #ecb207;
        }

    .c-right-content.skin-global .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-global .valueTicket .c-button:hover:before {
            background: #ecb207;
            box-shadow: #ecb207;
            border: none;
        }

    .c-right-content.skin-global .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-global .valueTicket .card .row .col-xs-12 .box:before {
        background: #f6faeb;
    }

    .c-right-content.skin-global .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-global .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #ecb207;
    }

    .c-right-content.skin-global .playService .table .th {
        background: #ecb207;
    }

    .c-right-content.skin-global .playService .remarks .row .col-md-1 span {
        color: #ecb207;
    }

    .c-right-content.skin-global .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #ecb207;
    }

.c-right-content.skin-gz {
    background: #f6faeb;
}

    .c-right-content.skin-gz .allTitle .nav .iconfont {
        color: #ecb207;
    }

    .c-right-content.skin-gz .allTitle .nav .c-button.btnActive, .c-right-content.skin-gz .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-gz .allTitle .nav .c-button:hover:before {
            border: none;
            background: #ecb207;
            box-shadow: #ecb207;
        }

    .c-right-content.skin-gz .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz .valueTicket .c-button:hover:before {
            background: #ecb207;
            box-shadow: #ecb207;
            border: none;
        }

    .c-right-content.skin-gz .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-gz .valueTicket .card .row .col-xs-12 .box:before {
        background: #f6faeb;
    }

    .c-right-content.skin-gz .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-gz .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #ecb207;
    }

    .c-right-content.skin-gz .playService .table .th {
        background: #ecb207;
    }

    .c-right-content.skin-gz .playService .remarks .row .col-md-1 span {
        color: #ecb207;
    }

    .c-right-content.skin-gz .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #ecb207;
    }

.c-right-content.skin-zh {
    background: #e5eef6;
}

    .c-right-content.skin-zh .allTitle .nav .iconfont {
        color: #005baa;
    }

    .c-right-content.skin-zh .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh .allTitle .nav .c-button:hover:before {
            border: none;
            background: #005baa;
            box-shadow: #005baa;
        }

    .c-right-content.skin-zh .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh .valueTicket .c-button:hover:before {
            background: #005baa;
            box-shadow: #005baa;
            border: none;
        }

    .c-right-content.skin-zh .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh .valueTicket .card .row .col-xs-12 .box:before {
        background: #e5eef6;
    }

    .c-right-content.skin-zh .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #005baa;
    }

    .c-right-content.skin-zh .playService .table .th {
        background: #005baa;
    }

    .c-right-content.skin-zh .playService .remarks .row .col-md-1 span {
        color: #005baa;
    }

    .c-right-content.skin-zh .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #005baa;
    }

.c-right-content.skin-group {
    background: #f6f6f7;
}

    .c-right-content.skin-group .allTitle .nav .iconfont {
        color: #b44a9c;
    }

    .c-right-content.skin-group .allTitle .nav .c-button.btnActive, .c-right-content.skin-group .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-group .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-group .allTitle .nav .c-button:hover:before {
            border: none;
            background: #b44a9c;
            box-shadow: #b44a9c;
        }

    .c-right-content.skin-group .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-group .valueTicket .c-button:hover:before {
            background: #b44a9c;
            box-shadow: #b44a9c;
            border: none;
        }

    .c-right-content.skin-group .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-group .valueTicket .card .row .col-xs-12 .box:before {
        background: #f6f6f7;
    }

    .c-right-content.skin-group .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-group .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #b44a9c;
    }

    .c-right-content.skin-group .playService .table .th {
        background: #b44a9c;
    }

    .c-right-content.skin-group .playService .remarks .row .col-md-1 span {
        color: #b44a9c;
    }

    .c-right-content.skin-group .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #b44a9c;
    }

.c-right-content.skin-member {
    background: #fbf5ec;
}

    .c-right-content.skin-member .allTitle .nav .iconfont {
        color: #d39f44;
    }

    .c-right-content.skin-member .allTitle .nav .c-button.btnActive, .c-right-content.skin-member .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-member .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-member .allTitle .nav .c-button:hover:before {
            border: none;
            background: #d39f44;
            box-shadow: #d39f44;
        }

    .c-right-content.skin-member .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-member .valueTicket .c-button:hover:before {
            background: #d39f44;
            box-shadow: #d39f44;
            border: none;
        }

    .c-right-content.skin-member .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-member .valueTicket .card .row .col-xs-12 .box:before {
        background: #fbf5ec;
    }

    .c-right-content.skin-member .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-member .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #d39f44;
    }

    .c-right-content.skin-member .playService .table .th {
        background: #d39f44;
    }

    .c-right-content.skin-member .playService .remarks .row .col-md-1 span {
        color: #d39f44;
    }

    .c-right-content.skin-member .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #d39f44;
    }

.c-right-content.skin-gz-card {
    background: #fef7e7;
}

    .c-right-content.skin-gz-card .allTitle .nav .iconfont {
        color: #fab516;
    }

    .c-right-content.skin-gz-card .allTitle .nav .c-button.btnActive, .c-right-content.skin-gz-card .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-card .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-gz-card .allTitle .nav .c-button:hover:before {
            border: none;
            background: #fab516;
            box-shadow: #fab516;
        }

    .c-right-content.skin-gz-card .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-card .valueTicket .c-button:hover:before {
            background: #fab516;
            box-shadow: #fab516;
            border: none;
        }

    .c-right-content.skin-gz-card .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-gz-card .valueTicket .card .row .col-xs-12 .box:before {
        background: #fef7e7;
    }

    .c-right-content.skin-gz-card .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-gz-card .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #fab516;
    }

    .c-right-content.skin-gz-card .playService .table .th {
        background: #fab516;
    }

    .c-right-content.skin-gz-card .playService .remarks .row .col-md-1 span {
        color: #fab516;
    }

    .c-right-content.skin-gz-card .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #fab516;
    }

.c-right-content.skin-zh-card {
    background: #d6e7ef;
}

    .c-right-content.skin-zh-card .allTitle .nav .iconfont {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-card .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh-card .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-card .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh-card .allTitle .nav .c-button:hover:before {
            border: none;
            background: #14b1e7;
            box-shadow: #14b1e7;
        }

    .c-right-content.skin-zh-card .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-card .valueTicket .c-button:hover:before {
            background: #14b1e7;
            box-shadow: #14b1e7;
            border: none;
        }

    .c-right-content.skin-zh-card .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh-card .valueTicket .card .row .col-xs-12 .box:before {
        background: #d6e7ef;
    }

    .c-right-content.skin-zh-card .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh-card .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-card .playService .table .th {
        background: #14b1e7;
    }

    .c-right-content.skin-zh-card .playService .remarks .row .col-md-1 span {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-card .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #14b1e7;
    }

.c-right-content.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c-right-content.skin-gz-park-paradise .allTitle .nav .iconfont {
        color: #fab516;
    }

    .c-right-content.skin-gz-park-paradise .allTitle .nav .c-button.btnActive, .c-right-content.skin-gz-park-paradise .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-park-paradise .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-gz-park-paradise .allTitle .nav .c-button:hover:before {
            border: none;
            background: #fab516;
            box-shadow: #fab516;
        }

    .c-right-content.skin-gz-park-paradise .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-park-paradise .valueTicket .c-button:hover:before {
            background: #fab516;
            box-shadow: #fab516;
            border: none;
        }

    .c-right-content.skin-gz-park-paradise .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-gz-park-paradise .valueTicket .card .row .col-xs-12 .box:before {
        background: #fef7e7;
    }

    .c-right-content.skin-gz-park-paradise .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-gz-park-paradise .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #fab516;
    }

    .c-right-content.skin-gz-park-paradise .playService .table .th {
        background: #fab516;
    }

    .c-right-content.skin-gz-park-paradise .playService .remarks .row .col-md-1 span {
        color: #fab516;
    }

    .c-right-content.skin-gz-park-paradise .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #fab516;
    }

.c-right-content.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c-right-content.skin-gz-park-zoo .allTitle .nav .iconfont {
        color: #46897d;
    }

    .c-right-content.skin-gz-park-zoo .allTitle .nav .c-button.btnActive, .c-right-content.skin-gz-park-zoo .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-park-zoo .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-gz-park-zoo .allTitle .nav .c-button:hover:before {
            border: none;
            background: #46897d;
            box-shadow: #46897d;
        }

    .c-right-content.skin-gz-park-zoo .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-park-zoo .valueTicket .c-button:hover:before {
            background: #46897d;
            box-shadow: #46897d;
            border: none;
        }

    .c-right-content.skin-gz-park-zoo .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-gz-park-zoo .valueTicket .card .row .col-xs-12 .box:before {
        background: #ecf3f2;
    }

    .c-right-content.skin-gz-park-zoo .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-gz-park-zoo .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #46897d;
    }

    .c-right-content.skin-gz-park-zoo .playService .table .th {
        background: #46897d;
    }

    .c-right-content.skin-gz-park-zoo .playService .remarks .row .col-md-1 span {
        color: #46897d;
    }

    .c-right-content.skin-gz-park-zoo .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #46897d;
    }

.c-right-content.skin-gz-park-water {
    background: #e7f7fd;
}

    .c-right-content.skin-gz-park-water .allTitle .nav .iconfont {
        color: #14b1e7;
    }

    .c-right-content.skin-gz-park-water .allTitle .nav .c-button.btnActive, .c-right-content.skin-gz-park-water .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-park-water .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-gz-park-water .allTitle .nav .c-button:hover:before {
            border: none;
            background: #14b1e7;
            box-shadow: #14b1e7;
        }

    .c-right-content.skin-gz-park-water .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-park-water .valueTicket .c-button:hover:before {
            background: #14b1e7;
            box-shadow: #14b1e7;
            border: none;
        }

    .c-right-content.skin-gz-park-water .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-gz-park-water .valueTicket .card .row .col-xs-12 .box:before {
        background: #e7f7fd;
    }

    .c-right-content.skin-gz-park-water .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-gz-park-water .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #14b1e7;
    }

    .c-right-content.skin-gz-park-water .playService .table .th {
        background: #14b1e7;
    }

    .c-right-content.skin-gz-park-water .playService .remarks .row .col-md-1 span {
        color: #14b1e7;
    }

    .c-right-content.skin-gz-park-water .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #14b1e7;
    }

.c-right-content.skin-gz-park-bird {
    background: #f6faeb;
}

    .c-right-content.skin-gz-park-bird .allTitle .nav .iconfont {
        color: #ecb207;
    }

    .c-right-content.skin-gz-park-bird .allTitle .nav .c-button.btnActive, .c-right-content.skin-gz-park-bird .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-park-bird .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-gz-park-bird .allTitle .nav .c-button:hover:before {
            border: none;
            background: #ecb207;
            box-shadow: #ecb207;
        }

    .c-right-content.skin-gz-park-bird .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-park-bird .valueTicket .c-button:hover:before {
            background: #ecb207;
            box-shadow: #ecb207;
            border: none;
        }

    .c-right-content.skin-gz-park-bird .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-gz-park-bird .valueTicket .card .row .col-xs-12 .box:before {
        background: #f6faeb;
    }

    .c-right-content.skin-gz-park-bird .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-gz-park-bird .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #ecb207;
    }

    .c-right-content.skin-gz-park-bird .playService .table .th {
        background: #ecb207;
    }

    .c-right-content.skin-gz-park-bird .playService .remarks .row .col-md-1 span {
        color: #ecb207;
    }

    .c-right-content.skin-gz-park-bird .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #ecb207;
    }

.c-right-content.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c-right-content.skin-gz-hotel-chimelong .allTitle .nav .iconfont {
        color: #9a5625;
    }

    .c-right-content.skin-gz-hotel-chimelong .allTitle .nav .c-button.btnActive, .c-right-content.skin-gz-hotel-chimelong .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-hotel-chimelong .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-gz-hotel-chimelong .allTitle .nav .c-button:hover:before {
            border: none;
            background: #9a5625;
            box-shadow: #9a5625;
        }

    .c-right-content.skin-gz-hotel-chimelong .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-hotel-chimelong .valueTicket .c-button:hover:before {
            background: #9a5625;
            box-shadow: #9a5625;
            border: none;
        }

    .c-right-content.skin-gz-hotel-chimelong .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-gz-hotel-chimelong .valueTicket .card .row .col-xs-12 .box:before {
        background: #f5eee9;
    }

    .c-right-content.skin-gz-hotel-chimelong .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-gz-hotel-chimelong .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #9a5625;
    }

    .c-right-content.skin-gz-hotel-chimelong .playService .table .th {
        background: #9a5625;
    }

    .c-right-content.skin-gz-hotel-chimelong .playService .remarks .row .col-md-1 span {
        color: #9a5625;
    }

    .c-right-content.skin-gz-hotel-chimelong .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #9a5625;
    }

.c-right-content.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c-right-content.skin-gz-hotel-panda .allTitle .nav .iconfont {
        color: #f15b47;
    }

    .c-right-content.skin-gz-hotel-panda .allTitle .nav .c-button.btnActive, .c-right-content.skin-gz-hotel-panda .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-hotel-panda .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-gz-hotel-panda .allTitle .nav .c-button:hover:before {
            border: none;
            background: #f15b47;
            box-shadow: #f15b47;
        }

    .c-right-content.skin-gz-hotel-panda .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-hotel-panda .valueTicket .c-button:hover:before {
            background: #f15b47;
            box-shadow: #f15b47;
            border: none;
        }

    .c-right-content.skin-gz-hotel-panda .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-gz-hotel-panda .valueTicket .card .row .col-xs-12 .box:before {
        background: #feeeec;
    }

    .c-right-content.skin-gz-hotel-panda .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-gz-hotel-panda .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #f15b47;
    }

    .c-right-content.skin-gz-hotel-panda .playService .table .th {
        background: #f15b47;
    }

    .c-right-content.skin-gz-hotel-panda .playService .remarks .row .col-md-1 span {
        color: #f15b47;
    }

    .c-right-content.skin-gz-hotel-panda .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #f15b47;
    }

.c-right-content.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c-right-content.skin-gz-hotel-cl-xj .allTitle .nav .iconfont {
        color: #46897d;
    }

    .c-right-content.skin-gz-hotel-cl-xj .allTitle .nav .c-button.btnActive, .c-right-content.skin-gz-hotel-cl-xj .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-hotel-cl-xj .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-gz-hotel-cl-xj .allTitle .nav .c-button:hover:before {
            border: none;
            background: #46897d;
            box-shadow: #46897d;
        }

    .c-right-content.skin-gz-hotel-cl-xj .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-hotel-cl-xj .valueTicket .c-button:hover:before {
            background: #46897d;
            box-shadow: #46897d;
            border: none;
        }

    .c-right-content.skin-gz-hotel-cl-xj .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-gz-hotel-cl-xj .valueTicket .card .row .col-xs-12 .box:before {
        background: #ecf3f2;
    }

    .c-right-content.skin-gz-hotel-cl-xj .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-gz-hotel-cl-xj .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #46897d;
    }

    .c-right-content.skin-gz-hotel-cl-xj .playService .table .th {
        background: #46897d;
    }

    .c-right-content.skin-gz-hotel-cl-xj .playService .remarks .row .col-md-1 span {
        color: #46897d;
    }

    .c-right-content.skin-gz-hotel-cl-xj .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #46897d;
    }

.c-right-content.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

    .c-right-content.skin-gz-hotel-pxj .allTitle .nav .iconfont {
        color: #46897d;
    }

    .c-right-content.skin-gz-hotel-pxj .allTitle .nav .c-button.btnActive, .c-right-content.skin-gz-hotel-pxj .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-hotel-pxj .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-gz-hotel-pxj .allTitle .nav .c-button:hover:before {
            border: none;
            background: #46897d;
            box-shadow: #46897d;
        }

    .c-right-content.skin-gz-hotel-pxj .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-hotel-pxj .valueTicket .c-button:hover:before {
            background: #46897d;
            box-shadow: #46897d;
            border: none;
        }

    .c-right-content.skin-gz-hotel-pxj .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-gz-hotel-pxj .valueTicket .card .row .col-xs-12 .box:before {
        background: #ecf3f2;
    }

    .c-right-content.skin-gz-hotel-pxj .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-gz-hotel-pxj .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #46897d;
    }

    .c-right-content.skin-gz-hotel-pxj .playService .table .th {
        background: #46897d;
    }

    .c-right-content.skin-gz-hotel-pxj .playService .remarks .row .col-md-1 span {
        color: #46897d;
    }

    .c-right-content.skin-gz-hotel-pxj .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #46897d;
    }

.c-right-content.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c-right-content.skin-gz-acting-circus .allTitle .nav .iconfont {
        color: #ec008c;
    }

    .c-right-content.skin-gz-acting-circus .allTitle .nav .c-button.btnActive, .c-right-content.skin-gz-acting-circus .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-acting-circus .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-gz-acting-circus .allTitle .nav .c-button:hover:before {
            border: none;
            background: #ec008c;
            box-shadow: #ec008c;
        }

    .c-right-content.skin-gz-acting-circus .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-gz-acting-circus .valueTicket .c-button:hover:before {
            background: #ec008c;
            box-shadow: #ec008c;
            border: none;
        }

    .c-right-content.skin-gz-acting-circus .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-gz-acting-circus .valueTicket .card .row .col-xs-12 .box:before {
        background: #fde5f3;
    }

    .c-right-content.skin-gz-acting-circus .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-gz-acting-circus .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #ec008c;
    }

    .c-right-content.skin-gz-acting-circus .playService .table .th {
        background: #ec008c;
    }

    .c-right-content.skin-gz-acting-circus .playService .remarks .row .col-md-1 span {
        color: #ec008c;
    }

    .c-right-content.skin-gz-acting-circus .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #ec008c;
    }

.c-right-content.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c-right-content.skin-zh-park-kingdom .allTitle .nav .iconfont {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-park-kingdom .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh-park-kingdom .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-park-kingdom .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh-park-kingdom .allTitle .nav .c-button:hover:before {
            border: none;
            background: #14b1e7;
            box-shadow: #14b1e7;
        }

    .c-right-content.skin-zh-park-kingdom .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-park-kingdom .valueTicket .c-button:hover:before {
            background: #14b1e7;
            box-shadow: #14b1e7;
            border: none;
        }

    .c-right-content.skin-zh-park-kingdom .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh-park-kingdom .valueTicket .card .row .col-xs-12 .box:before {
        background: #e7f7fd;
    }

    .c-right-content.skin-zh-park-kingdom .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh-park-kingdom .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-park-kingdom .playService .table .th {
        background: #14b1e7;
    }

    .c-right-content.skin-zh-park-kingdom .playService .remarks .row .col-md-1 span {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-park-kingdom .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #14b1e7;
    }

.c-right-content.skin-zh-park-science {
    background: #e7f7fd;
}

    .c-right-content.skin-zh-park-science .allTitle .nav .iconfont {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-park-science .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh-park-science .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-park-science .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh-park-science .allTitle .nav .c-button:hover:before {
            border: none;
            background: #14b1e7;
            box-shadow: #14b1e7;
        }

    .c-right-content.skin-zh-park-science .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-park-science .valueTicket .c-button:hover:before {
            background: #14b1e7;
            box-shadow: #14b1e7;
            border: none;
        }

    .c-right-content.skin-zh-park-science .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh-park-science .valueTicket .card .row .col-xs-12 .box:before {
        background: #e7f7fd;
    }

    .c-right-content.skin-zh-park-science .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh-park-science .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-park-science .playService .table .th {
        background: #14b1e7;
    }

    .c-right-content.skin-zh-park-science .playService .remarks .row .col-md-1 span {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-park-science .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #14b1e7;
    }

.c-right-content.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c-right-content.skin-zh-hotel-hengqin .allTitle .nav .iconfont {
        color: #d39f44;
    }

    .c-right-content.skin-zh-hotel-hengqin .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh-hotel-hengqin .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-hengqin .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh-hotel-hengqin .allTitle .nav .c-button:hover:before {
            border: none;
            background: #d39f44;
            box-shadow: #d39f44;
        }

    .c-right-content.skin-zh-hotel-hengqin .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-hengqin .valueTicket .c-button:hover:before {
            background: #d39f44;
            box-shadow: #d39f44;
            border: none;
        }

    .c-right-content.skin-zh-hotel-hengqin .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh-hotel-hengqin .valueTicket .card .row .col-xs-12 .box:before {
        background: #fbf5ec;
    }

    .c-right-content.skin-zh-hotel-hengqin .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh-hotel-hengqin .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #d39f44;
    }

    .c-right-content.skin-zh-hotel-hengqin .playService .table .th {
        background: #d39f44;
    }

    .c-right-content.skin-zh-hotel-hengqin .playService .remarks .row .col-md-1 span {
        color: #d39f44;
    }

    .c-right-content.skin-zh-hotel-hengqin .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #d39f44;
    }

.c-right-content.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c-right-content.skin-zh-hotel-penguin .allTitle .nav .iconfont {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-hotel-penguin .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh-hotel-penguin .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-penguin .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh-hotel-penguin .allTitle .nav .c-button:hover:before {
            border: none;
            background: #14b1e7;
            box-shadow: #14b1e7;
        }

    .c-right-content.skin-zh-hotel-penguin .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-penguin .valueTicket .c-button:hover:before {
            background: #14b1e7;
            box-shadow: #14b1e7;
            border: none;
        }

    .c-right-content.skin-zh-hotel-penguin .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh-hotel-penguin .valueTicket .card .row .col-xs-12 .box:before {
        background: #e7f7fd;
    }

    .c-right-content.skin-zh-hotel-penguin .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh-hotel-penguin .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-hotel-penguin .playService .table .th {
        background: #14b1e7;
    }

    .c-right-content.skin-zh-hotel-penguin .playService .remarks .row .col-md-1 span {
        color: #14b1e7;
    }

    .c-right-content.skin-zh-hotel-penguin .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #14b1e7;
    }

.c-right-content.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c-right-content.skin-zh-hotel-penguin-2 .allTitle .nav .iconfont {
        color: #fab516;
    }

    .c-right-content.skin-zh-hotel-penguin-2 .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh-hotel-penguin-2 .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-penguin-2 .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh-hotel-penguin-2 .allTitle .nav .c-button:hover:before {
            border: none;
            background: #fab516;
            box-shadow: #fab516;
        }

    .c-right-content.skin-zh-hotel-penguin-2 .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-penguin-2 .valueTicket .c-button:hover:before {
            background: #fab516;
            box-shadow: #fab516;
            border: none;
        }

    .c-right-content.skin-zh-hotel-penguin-2 .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh-hotel-penguin-2 .valueTicket .card .row .col-xs-12 .box:before {
        background: #fef7e7;
    }

    .c-right-content.skin-zh-hotel-penguin-2 .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh-hotel-penguin-2 .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #fab516;
    }

    .c-right-content.skin-zh-hotel-penguin-2 .playService .table .th {
        background: #fab516;
    }

    .c-right-content.skin-zh-hotel-penguin-2 .playService .remarks .row .col-md-1 span {
        color: #fab516;
    }

    .c-right-content.skin-zh-hotel-penguin-2 .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #fab516;
    }

.c-right-content.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c-right-content.skin-zh-hotel-circus .allTitle .nav .iconfont {
        color: #8a1538;
    }

    .c-right-content.skin-zh-hotel-circus .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh-hotel-circus .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-circus .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh-hotel-circus .allTitle .nav .c-button:hover:before {
            border: none;
            background: #8a1538;
            box-shadow: #8a1538;
        }

    .c-right-content.skin-zh-hotel-circus .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-circus .valueTicket .c-button:hover:before {
            background: #8a1538;
            box-shadow: #8a1538;
            border: none;
        }

    .c-right-content.skin-zh-hotel-circus .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh-hotel-circus .valueTicket .card .row .col-xs-12 .box:before {
        background: #e7ced5;
    }

    .c-right-content.skin-zh-hotel-circus .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh-hotel-circus .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #8a1538;
    }

    .c-right-content.skin-zh-hotel-circus .playService .table .th {
        background: #8a1538;
    }

    .c-right-content.skin-zh-hotel-circus .playService .remarks .row .col-md-1 span {
        color: #8a1538;
    }

    .c-right-content.skin-zh-hotel-circus .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #8a1538;
    }

.c-right-content.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c-right-content.skin-zh-hotel-yinghai .allTitle .nav .iconfont {
        color: #005baa;
    }

    .c-right-content.skin-zh-hotel-yinghai .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh-hotel-yinghai .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-yinghai .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh-hotel-yinghai .allTitle .nav .c-button:hover:before {
            border: none;
            background: #005baa;
            box-shadow: #005baa;
        }

    .c-right-content.skin-zh-hotel-yinghai .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-yinghai .valueTicket .c-button:hover:before {
            background: #005baa;
            box-shadow: #005baa;
            border: none;
        }

    .c-right-content.skin-zh-hotel-yinghai .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh-hotel-yinghai .valueTicket .card .row .col-xs-12 .box:before {
        background: #e5eef6;
    }

    .c-right-content.skin-zh-hotel-yinghai .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh-hotel-yinghai .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #005baa;
    }

    .c-right-content.skin-zh-hotel-yinghai .playService .table .th {
        background: #005baa;
    }

    .c-right-content.skin-zh-hotel-yinghai .playService .remarks .row .col-md-1 span {
        color: #005baa;
    }

    .c-right-content.skin-zh-hotel-yinghai .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #005baa;
    }

.c-right-content.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c-right-content.skin-zh-hotel-science .allTitle .nav .iconfont {
        color: #14126f;
    }

    .c-right-content.skin-zh-hotel-science .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh-hotel-science .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-science .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh-hotel-science .allTitle .nav .c-button:hover:before {
            border: none;
            background: #14126f;
            box-shadow: #14126f;
        }

    .c-right-content.skin-zh-hotel-science .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-hotel-science .valueTicket .c-button:hover:before {
            background: #14126f;
            box-shadow: #14126f;
            border: none;
        }

    .c-right-content.skin-zh-hotel-science .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh-hotel-science .valueTicket .card .row .col-xs-12 .box:before {
        background: #e8e9f2;
    }

    .c-right-content.skin-zh-hotel-science .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh-hotel-science .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #14126f;
    }

    .c-right-content.skin-zh-hotel-science .playService .table .th {
        background: #14126f;
    }

    .c-right-content.skin-zh-hotel-science .playService .remarks .row .col-md-1 span {
        color: #14126f;
    }

    .c-right-content.skin-zh-hotel-science .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #14126f;
    }

.c-right-content.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c-right-content.skin-zh-acting-circus .allTitle .nav .iconfont {
        color: #005baa;
    }

    .c-right-content.skin-zh-acting-circus .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh-acting-circus .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-acting-circus .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh-acting-circus .allTitle .nav .c-button:hover:before {
            border: none;
            background: #005baa;
            box-shadow: #005baa;
        }

    .c-right-content.skin-zh-acting-circus .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-acting-circus .valueTicket .c-button:hover:before {
            background: #005baa;
            box-shadow: #005baa;
            border: none;
        }

    .c-right-content.skin-zh-acting-circus .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh-acting-circus .valueTicket .card .row .col-xs-12 .box:before {
        background: #e5eef6;
    }

    .c-right-content.skin-zh-acting-circus .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh-acting-circus .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #005baa;
    }

    .c-right-content.skin-zh-acting-circus .playService .table .th {
        background: #005baa;
    }

    .c-right-content.skin-zh-acting-circus .playService .remarks .row .col-md-1 span {
        color: #005baa;
    }

    .c-right-content.skin-zh-acting-circus .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #005baa;
    }

.c-right-content.skin-zh-acting-opera {
    background: #feeeec;
}

    .c-right-content.skin-zh-acting-opera .allTitle .nav .iconfont {
        color: #f15b47;
    }

    .c-right-content.skin-zh-acting-opera .allTitle .nav .c-button.btnActive, .c-right-content.skin-zh-acting-opera .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-acting-opera .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zh-acting-opera .allTitle .nav .c-button:hover:before {
            border: none;
            background: #f15b47;
            box-shadow: #f15b47;
        }

    .c-right-content.skin-zh-acting-opera .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zh-acting-opera .valueTicket .c-button:hover:before {
            background: #f15b47;
            box-shadow: #f15b47;
            border: none;
        }

    .c-right-content.skin-zh-acting-opera .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zh-acting-opera .valueTicket .card .row .col-xs-12 .box:before {
        background: #feeeec;
    }

    .c-right-content.skin-zh-acting-opera .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zh-acting-opera .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #f15b47;
    }

    .c-right-content.skin-zh-acting-opera .playService .table .th {
        background: #f15b47;
    }

    .c-right-content.skin-zh-acting-opera .playService .remarks .row .col-md-1 span {
        color: #f15b47;
    }

    .c-right-content.skin-zh-acting-opera .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #f15b47;
    }

.c-right-content.skin-zoo-plants {
    background: #ecf3f2;
}

    .c-right-content.skin-zoo-plants .allTitle .nav .iconfont {
        color: #46897d;
    }

    .c-right-content.skin-zoo-plants .allTitle .nav .c-button.btnActive, .c-right-content.skin-zoo-plants .allTitle .nav .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zoo-plants .allTitle .nav .c-button.btnActive:before, .c-right-content.skin-zoo-plants .allTitle .nav .c-button:hover:before {
            border: none;
            background: #46897d;
            box-shadow: #46897d;
        }

    .c-right-content.skin-zoo-plants .valueTicket .c-button:hover {
        color: #fff;
    }

        .c-right-content.skin-zoo-plants .valueTicket .c-button:hover:before {
            background: #46897d;
            box-shadow: #46897d;
            border: none;
        }

    .c-right-content.skin-zoo-plants .valueTicket .card .row .col-xs-12 .box:after, .c-right-content.skin-zoo-plants .valueTicket .card .row .col-xs-12 .box:before {
        background: #ecf3f2;
    }

    .c-right-content.skin-zoo-plants .valueTicket .card .row .col-xs-12 .box .description .iconfont, .c-right-content.skin-zoo-plants .valueTicket .card .row .col-xs-12 .box .description .remarks {
        color: #46897d;
    }

    .c-right-content.skin-zoo-plants .playService .table .th {
        background: #46897d;
    }

    .c-right-content.skin-zoo-plants .playService .remarks .row .col-md-1 span {
        color: #46897d;
    }

    .c-right-content.skin-zoo-plants .playService .remarks .row .col-md-11 .placeContent .circle {
        background: #46897d;
    }

@media screen and (max-width:1200px) {
    .c-right-content .allTitle .nav .months-button-wrap {
        margin-top: 15px;
    }
}

@media screen and (max-width:991px) {
    .c-right-content .allTitle .nav .months-button-wrap .c-button {
        min-width: 160px;
        margin: 5px 10px;
    }
}

@media screen and (max-width:767px) {
    .c-right-content {
        padding: 5px 20px 15px;
        margin-bottom: 20px;
    }

        .c-right-content .allTitle .nav {
            margin-top: 20px;
            margin-bottom: 10px;
        }

            .c-right-content .allTitle .nav .iconfont {
                width: 16px;
                height: 16px;
            }

            .c-right-content .allTitle .nav .navTitle {
                display: inline-block;
                margin-left: 5px;
            }

        .c-right-content .pannel .scrollEle .valueTicket .title {
            margin: 20px 0 10px;
        }

        .c-right-content .pannel .scrollEle .valueTicket .card {
            margin-top: 20px;
        }

            .c-right-content .pannel .scrollEle .valueTicket .card .row .col-xs-12 {
                margin: 5px 0;
            }

        .c-right-content .pannel .scrollEle .playService .table {
            margin-bottom: 30px;
        }

            .c-right-content .pannel .scrollEle .playService .table .th .col-sm-3 span, .c-right-content .pannel .scrollEle .playService .table .th .col-sm-6 span {
                margin-right: 0;
            }

                .c-right-content .pannel .scrollEle .playService .table .th .col-sm-3 span.iconfont, .c-right-content .pannel .scrollEle .playService .table .th .col-sm-6 span.iconfont {
                    display: block;
                    margin-bottom: 5px;
                }
}

@media screen and (max-width:545px) {
    .c-right-content .allTitle .nav .months-button-wrap .c-button {
        min-width: 150px;
    }
}

@media screen and (max-width:462px) {
    .c-right-content .allTitle .nav .months-button-wrap .c-button {
        min-width: 130px;
    }
}

@media screen and (max-width:424px) {
    .c-right-content .allTitle .nav .months-button-wrap .c-button {
        min-width: 100px;
    }
}

.c-left-guide {
    width: 100%;
    border-radius: 20px;
    overflow: hidden;
    font-size: 24px;
    padding: 40px 35px;
}

    .c-left-guide.skin-global {
        background: #f6faeb;
    }

        .c-left-guide.skin-global .mapList li {
            border-bottom: 1px solid rgba(166,206,57,.8);
        }

            .c-left-guide.skin-global .mapList .mapActive, .c-left-guide.skin-global .mapList li:hover {
                color: #ecb207;
            }

    .c-left-guide.skin-gz {
        background: #f6faeb;
    }

        .c-left-guide.skin-gz .mapList li {
            border-bottom: 1px solid rgba(166,206,57,.8);
        }

            .c-left-guide.skin-gz .mapList .mapActive, .c-left-guide.skin-gz .mapList li:hover {
                color: #ecb207;
            }

    .c-left-guide.skin-zh {
        background: #e5eef6;
    }

        .c-left-guide.skin-zh .mapList li {
            border-bottom: 1px solid rgba(0,91,170,.8);
        }

            .c-left-guide.skin-zh .mapList .mapActive, .c-left-guide.skin-zh .mapList li:hover {
                color: #005baa;
            }

    .c-left-guide.skin-group {
        background: #f6f6f7;
    }

        .c-left-guide.skin-group .mapList li {
            border-bottom: 1px solid rgba(180,74,156,.8);
        }

            .c-left-guide.skin-group .mapList .mapActive, .c-left-guide.skin-group .mapList li:hover {
                color: #b44a9c;
            }

    .c-left-guide.skin-member {
        background: #fbf5ec;
    }

        .c-left-guide.skin-member .mapList li {
            border-bottom: 1px solid rgba(211,159,68,.8);
        }

            .c-left-guide.skin-member .mapList .mapActive, .c-left-guide.skin-member .mapList li:hover {
                color: #d39f44;
            }

    .c-left-guide.skin-gz-card {
        background: #fef7e7;
    }

        .c-left-guide.skin-gz-card .mapList li {
            border-bottom: 1px solid rgba(211,159,68,.8);
        }

            .c-left-guide.skin-gz-card .mapList .mapActive, .c-left-guide.skin-gz-card .mapList li:hover {
                color: #fab516;
            }

    .c-left-guide.skin-zh-card {
        background: #d6e7ef;
    }

        .c-left-guide.skin-zh-card .mapList li {
            border-bottom: 1px solid rgba(20,177,231,.8);
        }

            .c-left-guide.skin-zh-card .mapList .mapActive, .c-left-guide.skin-zh-card .mapList li:hover {
                color: #14b1e7;
            }

    .c-left-guide.skin-gz-park-paradise {
        background: #fef7e7;
    }

        .c-left-guide.skin-gz-park-paradise .mapList li {
            border-bottom: 1px solid rgba(250,181,22,.8);
        }

            .c-left-guide.skin-gz-park-paradise .mapList .mapActive, .c-left-guide.skin-gz-park-paradise .mapList li:hover {
                color: #fab516;
            }

    .c-left-guide.skin-gz-park-zoo {
        background: #ecf3f2;
    }

        .c-left-guide.skin-gz-park-zoo .mapList li {
            border-bottom: 1px solid rgba(70,137,125,.8);
        }

            .c-left-guide.skin-gz-park-zoo .mapList .mapActive, .c-left-guide.skin-gz-park-zoo .mapList li:hover {
                color: #46897d;
            }

    .c-left-guide.skin-gz-park-water {
        background: #e7f7fd;
    }

        .c-left-guide.skin-gz-park-water .mapList li {
            border-bottom: 1px solid rgba(20,177,231,.8);
        }

            .c-left-guide.skin-gz-park-water .mapList .mapActive, .c-left-guide.skin-gz-park-water .mapList li:hover {
                color: #14b1e7;
            }

    .c-left-guide.skin-gz-park-bird {
        background: #f6faeb;
    }

        .c-left-guide.skin-gz-park-bird .mapList li {
            border-bottom: 1px solid rgba(166,206,57,.8);
        }

            .c-left-guide.skin-gz-park-bird .mapList .mapActive, .c-left-guide.skin-gz-park-bird .mapList li:hover {
                color: #ecb207;
            }

    .c-left-guide.skin-gz-hotel-chimelong {
        background: #f5eee9;
    }

        .c-left-guide.skin-gz-hotel-chimelong .mapList li {
            border-bottom: 1px solid rgba(154,86,37,.8);
        }

            .c-left-guide.skin-gz-hotel-chimelong .mapList .mapActive, .c-left-guide.skin-gz-hotel-chimelong .mapList li:hover {
                color: #9a5625;
            }

    .c-left-guide.skin-gz-hotel-panda {
        background: #feeeec;
    }

        .c-left-guide.skin-gz-hotel-panda .mapList li {
            border-bottom: 1px solid rgba(241,91,71,.8);
        }

            .c-left-guide.skin-gz-hotel-panda .mapList .mapActive, .c-left-guide.skin-gz-hotel-panda .mapList li:hover {
                color: #f15b47;
            }

    .c-left-guide.skin-gz-hotel-cl-xj {
        background: #ecf3f2;
    }

        .c-left-guide.skin-gz-hotel-cl-xj .mapList li {
            border-bottom: 1px solid rgba(70,137,125,.8);
        }

            .c-left-guide.skin-gz-hotel-cl-xj .mapList .mapActive, .c-left-guide.skin-gz-hotel-cl-xj .mapList li:hover {
                color: #46897d;
            }

    .c-left-guide.skin-gz-hotel-pxj {
        background: #ecf3f2;
    }

        .c-left-guide.skin-gz-hotel-pxj .mapList li {
            border-bottom: 1px solid rgba(70,137,125,.8);
        }

            .c-left-guide.skin-gz-hotel-pxj .mapList .mapActive, .c-left-guide.skin-gz-hotel-pxj .mapList li:hover {
                color: #46897d;
            }

    .c-left-guide.skin-gz-acting-circus {
        background: #fde5f3;
    }

        .c-left-guide.skin-gz-acting-circus .mapList li {
            border-bottom: 1px solid rgba(236,0,140,.8);
        }

            .c-left-guide.skin-gz-acting-circus .mapList .mapActive, .c-left-guide.skin-gz-acting-circus .mapList li:hover {
                color: #ec008c;
            }

    .c-left-guide.skin-zh-park-kingdom {
        background: #e7f7fd;
    }

        .c-left-guide.skin-zh-park-kingdom .mapList li {
            border-bottom: 1px solid rgba(20,177,231,.8);
        }

            .c-left-guide.skin-zh-park-kingdom .mapList .mapActive, .c-left-guide.skin-zh-park-kingdom .mapList li:hover {
                color: #14b1e7;
            }

    .c-left-guide.skin-zh-park-science {
        background: #e7f7fd;
    }

        .c-left-guide.skin-zh-park-science .mapList li {
            border-bottom: 1px solid rgba(20,177,231,.8);
        }

            .c-left-guide.skin-zh-park-science .mapList .mapActive, .c-left-guide.skin-zh-park-science .mapList li:hover {
                color: #14b1e7;
            }

    .c-left-guide.skin-zh-hotel-hengqin {
        background: #fbf5ec;
    }

        .c-left-guide.skin-zh-hotel-hengqin .mapList li {
            border-bottom: 1px solid rgba(211,159,68,.8);
        }

            .c-left-guide.skin-zh-hotel-hengqin .mapList .mapActive, .c-left-guide.skin-zh-hotel-hengqin .mapList li:hover {
                color: #d39f44;
            }

    .c-left-guide.skin-zh-hotel-penguin {
        background: #e7f7fd;
    }

        .c-left-guide.skin-zh-hotel-penguin .mapList li {
            border-bottom: 1px solid rgba(20,177,231,.8);
        }

            .c-left-guide.skin-zh-hotel-penguin .mapList .mapActive, .c-left-guide.skin-zh-hotel-penguin .mapList li:hover {
                color: #14b1e7;
            }

    .c-left-guide.skin-zh-hotel-penguin-2 {
        background: #fef7e7;
    }

        .c-left-guide.skin-zh-hotel-penguin-2 .mapList li {
            border-bottom: 1px solid rgba(250,181,22,.8);
        }

            .c-left-guide.skin-zh-hotel-penguin-2 .mapList .mapActive, .c-left-guide.skin-zh-hotel-penguin-2 .mapList li:hover {
                color: #fab516;
            }

    .c-left-guide.skin-zh-hotel-circus {
        background: #e7ced5;
    }

        .c-left-guide.skin-zh-hotel-circus .mapList li {
            border-bottom: 1px solid rgba(138,21,56,.8);
        }

            .c-left-guide.skin-zh-hotel-circus .mapList .mapActive, .c-left-guide.skin-zh-hotel-circus .mapList li:hover {
                color: #8a1538;
            }

    .c-left-guide.skin-zh-hotel-yinghai {
        background: #e5eef6;
    }

        .c-left-guide.skin-zh-hotel-yinghai .mapList li {
            border-bottom: 1px solid rgba(0,91,170,.8);
        }

            .c-left-guide.skin-zh-hotel-yinghai .mapList .mapActive, .c-left-guide.skin-zh-hotel-yinghai .mapList li:hover {
                color: #005baa;
            }

    .c-left-guide.skin-zh-hotel-science {
        background: #e8e9f2;
    }

        .c-left-guide.skin-zh-hotel-science .mapList li {
            border-bottom: 1px solid rgba(20,18,111,.8);
        }

            .c-left-guide.skin-zh-hotel-science .mapList .mapActive, .c-left-guide.skin-zh-hotel-science .mapList li:hover {
                color: #14126f;
            }

    .c-left-guide.skin-zh-acting-circus {
        background: #e5eef6;
    }

        .c-left-guide.skin-zh-acting-circus .mapList li {
            border-bottom: 1px solid rgba(0,91,170,.8);
        }

            .c-left-guide.skin-zh-acting-circus .mapList .mapActive, .c-left-guide.skin-zh-acting-circus .mapList li:hover {
                color: #005baa;
            }

    .c-left-guide.skin-zh-acting-opera {
        background: #feeeec;
    }

        .c-left-guide.skin-zh-acting-opera .mapList li {
            border-bottom: 1px solid rgba(241,91,71,.8);
        }

            .c-left-guide.skin-zh-acting-opera .mapList .mapActive, .c-left-guide.skin-zh-acting-opera .mapList li:hover {
                color: #f15b47;
            }

    .c-left-guide.skin-zoo-plants {
        background: #ecf3f2;
    }

        .c-left-guide.skin-zoo-plants .mapList li {
            border-bottom: 1px solid rgba(70,137,125,.8);
        }

            .c-left-guide.skin-zoo-plants .mapList .mapActive, .c-left-guide.skin-zoo-plants .mapList li:hover {
                color: #46897d;
            }

    .c-left-guide .title {
        font-size: 24px;
        text-align: center;
        margin-bottom: 20px;
    }

    .c-left-guide .imgPoster {
        position: relative;
        width: 100%;
        margin: 0 auto;
    }

        .c-left-guide .imgPoster .imgBox {
            width: 100%;
        }

        .c-left-guide .imgPoster .mapImg {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            display: none;
        }

            .c-left-guide .imgPoster .mapImg.showLogo {
                display: block;
            }

    .c-left-guide .mapList {
        display: block;
        width: 100%;
        margin: 15px auto 0;
    }

        .c-left-guide .mapList li {
            font-size: 16px;
            height: 46px;
            line-height: 46px;
            cursor: pointer;
        }

            .c-left-guide .mapList li .mapListTo {
                float: right;
                font-size: 11px;
                font-weight: 700;
            }

.c-left-guide-fixed {
    position: fixed;
    top: 120px;
    z-index: 0;
}

.c-app-download {
    margin-bottom: 80px;
}

    .c-app-download .des, .c-app-download .title {
        margin-bottom: 30px;
    }

    .c-app-download .content {
        padding: 50px 35px;
        border-radius: 20px;
        overflow: hidden;
    }

        .c-app-download .content .row {
            margin-left: -5px;
            margin-right: -5px;
        }

        .c-app-download .content .div-table-cell {
            padding-left: 5px;
            padding-right: 5px;
            margin-bottom: 25px;
        }

            .c-app-download .content .div-table-cell a {
                padding: 35px 25px;
                display: block;
                border-radius: 20px;
                overflow: hidden;
                background: #fff;
                text-align: center;
                box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
            }

                .c-app-download .content .div-table-cell a img {
                    margin: 0 auto 15px;
                    width: 80px;
                }

                .c-app-download .content .div-table-cell a h4 {
                    margin-bottom: 15px;
                    font-weight: bolder;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    word-break: keep-all;
                }

                .c-app-download .content .div-table-cell a p {
                    text-align: left;
                    margin-bottom: 20px;
                }

@media screen and (min-width:768px) {
    .c-app-download .content .div-table-cell a p {
        height: 66px;
        max-height: none;
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
}

@media screen and (min-width:768px) {
    .c-app-download.list-length3 .content .div-table-cell {
        width: 33.33333%;
    }

    .c-app-download.list-length2 .content .div-table-cell {
        width: 50%;
    }
}

@media screen and (max-width:767px) {
    .c-app-download {
        margin-bottom: 40px;
    }

        .c-app-download .title {
            margin-bottom: 15px;
        }

        .c-app-download .content {
            padding: 20px 15px;
        }

            .c-app-download .content .div-table-cell {
                margin-bottom: 20px;
            }

                .c-app-download .content .div-table-cell:last-of-type {
                    margin-bottom: 0;
                }

        .c-app-download .container {
            padding: 0 10px;
        }
}

.c-app-download.skin-global .content {
    background: #f6faeb;
}

    .c-app-download.skin-global .content .div-table-cell a h4 {
        color: #ecb207;
    }

.c-app-download.skin-gz .content {
    background: #f6faeb;
}

    .c-app-download.skin-gz .content .div-table-cell a h4 {
        color: #ecb207;
    }

.c-app-download.skin-zh .content {
    background: #e5eef6;
}

    .c-app-download.skin-zh .content .div-table-cell a h4 {
        color: #005baa;
    }

.c-app-download.skin-group .content {
    background: #f6f6f7;
}

    .c-app-download.skin-group .content .div-table-cell a h4 {
        color: #b44a9c;
    }

.c-app-download.skin-member .content {
    background: #fbf5ec;
}

    .c-app-download.skin-member .content .div-table-cell a h4 {
        color: #d39f44;
    }

.c-app-download.skin-gz-card .content {
    background: #fef7e7;
}

    .c-app-download.skin-gz-card .content .div-table-cell a h4 {
        color: #fab516;
    }

.c-app-download.skin-zh-card .content {
    background: #d6e7ef;
}

    .c-app-download.skin-zh-card .content .div-table-cell a h4 {
        color: #14b1e7;
    }

.c-app-download.skin-gz-park-paradise .content {
    background: #fef7e7;
}

    .c-app-download.skin-gz-park-paradise .content .div-table-cell a h4 {
        color: #fab516;
    }

.c-app-download.skin-gz-park-zoo .content {
    background: #ecf3f2;
}

    .c-app-download.skin-gz-park-zoo .content .div-table-cell a h4 {
        color: #46897d;
    }

.c-app-download.skin-gz-park-water .content {
    background: #e7f7fd;
}

    .c-app-download.skin-gz-park-water .content .div-table-cell a h4 {
        color: #14b1e7;
    }

.c-app-download.skin-gz-park-bird .content {
    background: #f6faeb;
}

    .c-app-download.skin-gz-park-bird .content .div-table-cell a h4 {
        color: #ecb207;
    }

.c-app-download.skin-gz-hotel-chimelong .content {
    background: #f5eee9;
}

    .c-app-download.skin-gz-hotel-chimelong .content .div-table-cell a h4 {
        color: #9a5625;
    }

.c-app-download.skin-gz-hotel-panda .content {
    background: #feeeec;
}

    .c-app-download.skin-gz-hotel-panda .content .div-table-cell a h4 {
        color: #f15b47;
    }

.c-app-download.skin-gz-hotel-cl-xj .content {
    background: #ecf3f2;
}

    .c-app-download.skin-gz-hotel-cl-xj .content .div-table-cell a h4 {
        color: #46897d;
    }

.c-app-download.skin-gz-hotel-pxj .content {
    background: #ecf3f2;
}

    .c-app-download.skin-gz-hotel-pxj .content .div-table-cell a h4 {
        color: #46897d;
    }

.c-app-download.skin-gz-acting-circus .content {
    background: #fde5f3;
}

    .c-app-download.skin-gz-acting-circus .content .div-table-cell a h4 {
        color: #ec008c;
    }

.c-app-download.skin-zh-park-kingdom .content {
    background: #e7f7fd;
}

    .c-app-download.skin-zh-park-kingdom .content .div-table-cell a h4 {
        color: #14b1e7;
    }

.c-app-download.skin-zh-park-science .content {
    background: #e7f7fd;
}

    .c-app-download.skin-zh-park-science .content .div-table-cell a h4 {
        color: #14b1e7;
    }

.c-app-download.skin-zh-hotel-hengqin .content {
    background: #fbf5ec;
}

    .c-app-download.skin-zh-hotel-hengqin .content .div-table-cell a h4 {
        color: #d39f44;
    }

.c-app-download.skin-zh-hotel-penguin .content {
    background: #e7f7fd;
}

    .c-app-download.skin-zh-hotel-penguin .content .div-table-cell a h4 {
        color: #14b1e7;
    }

.c-app-download.skin-zh-hotel-penguin-2 .content {
    background: #fef7e7;
}

    .c-app-download.skin-zh-hotel-penguin-2 .content .div-table-cell a h4 {
        color: #fab516;
    }

.c-app-download.skin-zh-hotel-circus .content {
    background: #e7ced5;
}

    .c-app-download.skin-zh-hotel-circus .content .div-table-cell a h4 {
        color: #8a1538;
    }

.c-app-download.skin-zh-hotel-yinghai .content {
    background: #e5eef6;
}

    .c-app-download.skin-zh-hotel-yinghai .content .div-table-cell a h4 {
        color: #005baa;
    }

.c-app-download.skin-zh-hotel-science .content {
    background: #e8e9f2;
}

    .c-app-download.skin-zh-hotel-science .content .div-table-cell a h4 {
        color: #14126f;
    }

.c-app-download.skin-zh-acting-circus .content {
    background: #e5eef6;
}

    .c-app-download.skin-zh-acting-circus .content .div-table-cell a h4 {
        color: #005baa;
    }

.c-app-download.skin-zh-acting-opera .content {
    background: #feeeec;
}

    .c-app-download.skin-zh-acting-opera .content .div-table-cell a h4 {
        color: #f15b47;
    }

.c-app-download.skin-zoo-plants .content {
    background: #ecf3f2;
}

    .c-app-download.skin-zoo-plants .content .div-table-cell a h4 {
        color: #46897d;
    }

@media (max-width:767px) {
    .c-baike-d-tab {
        margin-bottom: 15px;
    }
}

.c-baike-d-tab .baike-d-tab {
    width: 100%;
    position: relative;
    height: 45px;
    text-align: center;
    overflow: hidden;
    box-sizing: border-box;
}

    .c-baike-d-tab .baike-d-tab .bottomBorder {
        position: absolute;
        display: block;
        width: 100%;
        height: 5px;
        border-radius: 50px;
        bottom: 0;
        z-index: 2;
    }

    .c-baike-d-tab .baike-d-tab .tab-box {
        position: absolute;
        bottom: 0;
        right: 0;
        left: 0;
        margin: 0 auto;
        z-index: 1;
    }

        .c-baike-d-tab .baike-d-tab .tab-box .tabs {
            display: inline-block;
            width: 120px;
            height: 40px;
            line-height: 40px;
            font-size: 16px;
            margin: 0 5px;
            position: relative;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            transition: background .5s ease;
            cursor: pointer;
        }

            .c-baike-d-tab .baike-d-tab .tab-box .tabs a {
                display: block;
                width: 100%;
                height: 100%;
            }

@media (max-width:1199px) {
    .c-baike-d-tab .baike-d-tab .tab-box .tabs {
        width: 110px;
    }
}

.c-baike-d-tab .baike-d-tab .tab-box .tabs:after, .c-baike-d-tab .baike-d-tab .tab-box .tabs:before {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 200%;
    top: 0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    transition: background .5s ease;
}

.c-baike-d-tab .baike-d-tab .tab-box .tabs:after {
    transform-origin: 100% 0;
    transform: rotate(-16deg);
    top: -1px;
    left: -2px;
}

.c-baike-d-tab .baike-d-tab .tab-box .tabs:before {
    transform-origin: 0 0;
    transform: rotate(16deg);
    top: -1px;
    left: 2px;
}

.c-baike-d-tab .baike-d-tab .tab-box .tabs .content {
    position: absolute;
    width: 100%;
    font-size: 16px;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    z-index: 3;
    color: #fff;
    transition: color .3s ease;
}

    .c-baike-d-tab .baike-d-tab .tab-box .tabs .content i {
        display: inline-block;
        margin-right: 5px;
        font-size: 18px;
    }

    .c-baike-d-tab .baike-d-tab .tab-box .tabs .content:hover {
        color: #fff !important;
    }

.c-baike-d-tab.skin-global .baike-d-tab-box {
    background: #f6faeb;
}

.c-baike-d-tab.skin-global .bottomBorder {
    background: #ecb207;
}

.c-baike-d-tab.skin-global .tabs, .c-baike-d-tab.skin-global .tabs:after, .c-baike-d-tab.skin-global .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-global .tabs-active, .c-baike-d-tab.skin-global .tabs-active:after, .c-baike-d-tab.skin-global .tabs-active:before {
    background: #ecb207;
    z-index: 99;
}

.c-baike-d-tab.skin-global .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-gz .baike-d-tab-box {
    background: #f6faeb;
}

.c-baike-d-tab.skin-gz .bottomBorder {
    background: #ecb207;
}

.c-baike-d-tab.skin-gz .tabs, .c-baike-d-tab.skin-gz .tabs:after, .c-baike-d-tab.skin-gz .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-gz .tabs-active, .c-baike-d-tab.skin-gz .tabs-active:after, .c-baike-d-tab.skin-gz .tabs-active:before {
    background: #ecb207;
    z-index: 99;
}

.c-baike-d-tab.skin-gz .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh .baike-d-tab-box {
    background: #e5eef6;
}

.c-baike-d-tab.skin-zh .bottomBorder {
    background: #005baa;
}

.c-baike-d-tab.skin-zh .tabs, .c-baike-d-tab.skin-zh .tabs:after, .c-baike-d-tab.skin-zh .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh .tabs-active, .c-baike-d-tab.skin-zh .tabs-active:after, .c-baike-d-tab.skin-zh .tabs-active:before {
    background: #005baa;
    z-index: 99;
}

.c-baike-d-tab.skin-zh .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-group .baike-d-tab-box {
    background: #f6f6f7;
}

.c-baike-d-tab.skin-group .bottomBorder {
    background: #b44a9c;
}

.c-baike-d-tab.skin-group .tabs, .c-baike-d-tab.skin-group .tabs:after, .c-baike-d-tab.skin-group .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-group .tabs-active, .c-baike-d-tab.skin-group .tabs-active:after, .c-baike-d-tab.skin-group .tabs-active:before {
    background: #b44a9c;
    z-index: 99;
}

.c-baike-d-tab.skin-group .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-member .baike-d-tab-box {
    background: #fbf5ec;
}

.c-baike-d-tab.skin-member .bottomBorder {
    background: #d39f44;
}

.c-baike-d-tab.skin-member .tabs, .c-baike-d-tab.skin-member .tabs:after, .c-baike-d-tab.skin-member .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-member .tabs-active, .c-baike-d-tab.skin-member .tabs-active:after, .c-baike-d-tab.skin-member .tabs-active:before {
    background: #d39f44;
    z-index: 99;
}

.c-baike-d-tab.skin-member .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-gz-card .baike-d-tab-box {
    background: #fef7e7;
}

.c-baike-d-tab.skin-gz-card .bottomBorder {
    background: #fab516;
}

.c-baike-d-tab.skin-gz-card .tabs, .c-baike-d-tab.skin-gz-card .tabs:after, .c-baike-d-tab.skin-gz-card .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-gz-card .tabs-active, .c-baike-d-tab.skin-gz-card .tabs-active:after, .c-baike-d-tab.skin-gz-card .tabs-active:before {
    background: #fab516;
    z-index: 99;
}

.c-baike-d-tab.skin-gz-card .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh-card .baike-d-tab-box {
    background: #d6e7ef;
}

.c-baike-d-tab.skin-zh-card .bottomBorder {
    background: #14b1e7;
}

.c-baike-d-tab.skin-zh-card .tabs, .c-baike-d-tab.skin-zh-card .tabs:after, .c-baike-d-tab.skin-zh-card .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh-card .tabs-active, .c-baike-d-tab.skin-zh-card .tabs-active:after, .c-baike-d-tab.skin-zh-card .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-baike-d-tab.skin-zh-card .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-gz-park-paradise .baike-d-tab-box {
    background: #fef7e7;
}

.c-baike-d-tab.skin-gz-park-paradise .bottomBorder {
    background: #fab516;
}

.c-baike-d-tab.skin-gz-park-paradise .tabs, .c-baike-d-tab.skin-gz-park-paradise .tabs:after, .c-baike-d-tab.skin-gz-park-paradise .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-gz-park-paradise .tabs-active, .c-baike-d-tab.skin-gz-park-paradise .tabs-active:after, .c-baike-d-tab.skin-gz-park-paradise .tabs-active:before {
    background: #fab516;
    z-index: 99;
}

.c-baike-d-tab.skin-gz-park-paradise .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-gz-park-zoo .baike-d-tab-box {
    background: #ecf3f2;
}

.c-baike-d-tab.skin-gz-park-zoo .bottomBorder {
    background: #46897d;
}

.c-baike-d-tab.skin-gz-park-zoo .tabs, .c-baike-d-tab.skin-gz-park-zoo .tabs:after, .c-baike-d-tab.skin-gz-park-zoo .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-gz-park-zoo .tabs-active, .c-baike-d-tab.skin-gz-park-zoo .tabs-active:after, .c-baike-d-tab.skin-gz-park-zoo .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-baike-d-tab.skin-gz-park-zoo .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-gz-park-water .baike-d-tab-box {
    background: #e7f7fd;
}

.c-baike-d-tab.skin-gz-park-water .bottomBorder {
    background: #14b1e7;
}

.c-baike-d-tab.skin-gz-park-water .tabs, .c-baike-d-tab.skin-gz-park-water .tabs:after, .c-baike-d-tab.skin-gz-park-water .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-gz-park-water .tabs-active, .c-baike-d-tab.skin-gz-park-water .tabs-active:after, .c-baike-d-tab.skin-gz-park-water .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-baike-d-tab.skin-gz-park-water .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-gz-park-bird .baike-d-tab-box {
    background: #f6faeb;
}

.c-baike-d-tab.skin-gz-park-bird .bottomBorder {
    background: #ecb207;
}

.c-baike-d-tab.skin-gz-park-bird .tabs, .c-baike-d-tab.skin-gz-park-bird .tabs:after, .c-baike-d-tab.skin-gz-park-bird .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-gz-park-bird .tabs-active, .c-baike-d-tab.skin-gz-park-bird .tabs-active:after, .c-baike-d-tab.skin-gz-park-bird .tabs-active:before {
    background: #ecb207;
    z-index: 99;
}

.c-baike-d-tab.skin-gz-park-bird .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-gz-hotel-chimelong .baike-d-tab-box {
    background: #f5eee9;
}

.c-baike-d-tab.skin-gz-hotel-chimelong .bottomBorder {
    background: #9a5625;
}

.c-baike-d-tab.skin-gz-hotel-chimelong .tabs, .c-baike-d-tab.skin-gz-hotel-chimelong .tabs:after, .c-baike-d-tab.skin-gz-hotel-chimelong .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-gz-hotel-chimelong .tabs-active, .c-baike-d-tab.skin-gz-hotel-chimelong .tabs-active:after, .c-baike-d-tab.skin-gz-hotel-chimelong .tabs-active:before {
    background: #9a5625;
    z-index: 99;
}

.c-baike-d-tab.skin-gz-hotel-chimelong .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-gz-hotel-panda .baike-d-tab-box {
    background: #feeeec;
}

.c-baike-d-tab.skin-gz-hotel-panda .bottomBorder {
    background: #f15b47;
}

.c-baike-d-tab.skin-gz-hotel-panda .tabs, .c-baike-d-tab.skin-gz-hotel-panda .tabs:after, .c-baike-d-tab.skin-gz-hotel-panda .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-gz-hotel-panda .tabs-active, .c-baike-d-tab.skin-gz-hotel-panda .tabs-active:after, .c-baike-d-tab.skin-gz-hotel-panda .tabs-active:before {
    background: #f15b47;
    z-index: 99;
}

.c-baike-d-tab.skin-gz-hotel-panda .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-gz-hotel-cl-xj .baike-d-tab-box {
    background: #ecf3f2;
}

.c-baike-d-tab.skin-gz-hotel-cl-xj .bottomBorder {
    background: #46897d;
}

.c-baike-d-tab.skin-gz-hotel-cl-xj .tabs, .c-baike-d-tab.skin-gz-hotel-cl-xj .tabs:after, .c-baike-d-tab.skin-gz-hotel-cl-xj .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-gz-hotel-cl-xj .tabs-active, .c-baike-d-tab.skin-gz-hotel-cl-xj .tabs-active:after, .c-baike-d-tab.skin-gz-hotel-cl-xj .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-baike-d-tab.skin-gz-hotel-cl-xj .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-gz-hotel-pxj .baike-d-tab-box {
    background: #ecf3f2;
}

.c-baike-d-tab.skin-gz-hotel-pxj .bottomBorder {
    background: #46897d;
}

.c-baike-d-tab.skin-gz-hotel-pxj .tabs, .c-baike-d-tab.skin-gz-hotel-pxj .tabs:after, .c-baike-d-tab.skin-gz-hotel-pxj .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-gz-hotel-pxj .tabs-active, .c-baike-d-tab.skin-gz-hotel-pxj .tabs-active:after, .c-baike-d-tab.skin-gz-hotel-pxj .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-baike-d-tab.skin-gz-hotel-pxj .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-gz-acting-circus .baike-d-tab-box {
    background: #fde5f3;
}

.c-baike-d-tab.skin-gz-acting-circus .bottomBorder {
    background: #ec008c;
}

.c-baike-d-tab.skin-gz-acting-circus .tabs, .c-baike-d-tab.skin-gz-acting-circus .tabs:after, .c-baike-d-tab.skin-gz-acting-circus .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-gz-acting-circus .tabs-active, .c-baike-d-tab.skin-gz-acting-circus .tabs-active:after, .c-baike-d-tab.skin-gz-acting-circus .tabs-active:before {
    background: #ec008c;
    z-index: 99;
}

.c-baike-d-tab.skin-gz-acting-circus .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh-park-kingdom .baike-d-tab-box {
    background: #e7f7fd;
}

.c-baike-d-tab.skin-zh-park-kingdom .bottomBorder {
    background: #14b1e7;
}

.c-baike-d-tab.skin-zh-park-kingdom .tabs, .c-baike-d-tab.skin-zh-park-kingdom .tabs:after, .c-baike-d-tab.skin-zh-park-kingdom .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh-park-kingdom .tabs-active, .c-baike-d-tab.skin-zh-park-kingdom .tabs-active:after, .c-baike-d-tab.skin-zh-park-kingdom .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-baike-d-tab.skin-zh-park-kingdom .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh-park-science .baike-d-tab-box {
    background: #e7f7fd;
}

.c-baike-d-tab.skin-zh-park-science .bottomBorder {
    background: #14b1e7;
}

.c-baike-d-tab.skin-zh-park-science .tabs, .c-baike-d-tab.skin-zh-park-science .tabs:after, .c-baike-d-tab.skin-zh-park-science .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh-park-science .tabs-active, .c-baike-d-tab.skin-zh-park-science .tabs-active:after, .c-baike-d-tab.skin-zh-park-science .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-baike-d-tab.skin-zh-park-science .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh-hotel-hengqin .baike-d-tab-box {
    background: #fbf5ec;
}

.c-baike-d-tab.skin-zh-hotel-hengqin .bottomBorder {
    background: #d39f44;
}

.c-baike-d-tab.skin-zh-hotel-hengqin .tabs, .c-baike-d-tab.skin-zh-hotel-hengqin .tabs:after, .c-baike-d-tab.skin-zh-hotel-hengqin .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh-hotel-hengqin .tabs-active, .c-baike-d-tab.skin-zh-hotel-hengqin .tabs-active:after, .c-baike-d-tab.skin-zh-hotel-hengqin .tabs-active:before {
    background: #d39f44;
    z-index: 99;
}

.c-baike-d-tab.skin-zh-hotel-hengqin .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh-hotel-penguin .baike-d-tab-box {
    background: #e7f7fd;
}

.c-baike-d-tab.skin-zh-hotel-penguin .bottomBorder {
    background: #14b1e7;
}

.c-baike-d-tab.skin-zh-hotel-penguin .tabs, .c-baike-d-tab.skin-zh-hotel-penguin .tabs:after, .c-baike-d-tab.skin-zh-hotel-penguin .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh-hotel-penguin .tabs-active, .c-baike-d-tab.skin-zh-hotel-penguin .tabs-active:after, .c-baike-d-tab.skin-zh-hotel-penguin .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-baike-d-tab.skin-zh-hotel-penguin .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh-hotel-penguin-2 .baike-d-tab-box {
    background: #fef7e7;
}

.c-baike-d-tab.skin-zh-hotel-penguin-2 .bottomBorder {
    background: #fab516;
}

.c-baike-d-tab.skin-zh-hotel-penguin-2 .tabs, .c-baike-d-tab.skin-zh-hotel-penguin-2 .tabs:after, .c-baike-d-tab.skin-zh-hotel-penguin-2 .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh-hotel-penguin-2 .tabs-active, .c-baike-d-tab.skin-zh-hotel-penguin-2 .tabs-active:after, .c-baike-d-tab.skin-zh-hotel-penguin-2 .tabs-active:before {
    background: #fab516;
    z-index: 99;
}

.c-baike-d-tab.skin-zh-hotel-penguin-2 .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh-hotel-circus .baike-d-tab-box {
    background: #e7ced5;
}

.c-baike-d-tab.skin-zh-hotel-circus .bottomBorder {
    background: #8a1538;
}

.c-baike-d-tab.skin-zh-hotel-circus .tabs, .c-baike-d-tab.skin-zh-hotel-circus .tabs:after, .c-baike-d-tab.skin-zh-hotel-circus .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh-hotel-circus .tabs-active, .c-baike-d-tab.skin-zh-hotel-circus .tabs-active:after, .c-baike-d-tab.skin-zh-hotel-circus .tabs-active:before {
    background: #8a1538;
    z-index: 99;
}

.c-baike-d-tab.skin-zh-hotel-circus .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh-hotel-yinghai .baike-d-tab-box {
    background: #e5eef6;
}

.c-baike-d-tab.skin-zh-hotel-yinghai .bottomBorder {
    background: #005baa;
}

.c-baike-d-tab.skin-zh-hotel-yinghai .tabs, .c-baike-d-tab.skin-zh-hotel-yinghai .tabs:after, .c-baike-d-tab.skin-zh-hotel-yinghai .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh-hotel-yinghai .tabs-active, .c-baike-d-tab.skin-zh-hotel-yinghai .tabs-active:after, .c-baike-d-tab.skin-zh-hotel-yinghai .tabs-active:before {
    background: #005baa;
    z-index: 99;
}

.c-baike-d-tab.skin-zh-hotel-yinghai .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh-hotel-science .baike-d-tab-box {
    background: #e8e9f2;
}

.c-baike-d-tab.skin-zh-hotel-science .bottomBorder {
    background: #14126f;
}

.c-baike-d-tab.skin-zh-hotel-science .tabs, .c-baike-d-tab.skin-zh-hotel-science .tabs:after, .c-baike-d-tab.skin-zh-hotel-science .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh-hotel-science .tabs-active, .c-baike-d-tab.skin-zh-hotel-science .tabs-active:after, .c-baike-d-tab.skin-zh-hotel-science .tabs-active:before {
    background: #14126f;
    z-index: 99;
}

.c-baike-d-tab.skin-zh-hotel-science .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh-acting-circus .baike-d-tab-box {
    background: #e5eef6;
}

.c-baike-d-tab.skin-zh-acting-circus .bottomBorder {
    background: #005baa;
}

.c-baike-d-tab.skin-zh-acting-circus .tabs, .c-baike-d-tab.skin-zh-acting-circus .tabs:after, .c-baike-d-tab.skin-zh-acting-circus .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh-acting-circus .tabs-active, .c-baike-d-tab.skin-zh-acting-circus .tabs-active:after, .c-baike-d-tab.skin-zh-acting-circus .tabs-active:before {
    background: #005baa;
    z-index: 99;
}

.c-baike-d-tab.skin-zh-acting-circus .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zh-acting-opera .baike-d-tab-box {
    background: #feeeec;
}

.c-baike-d-tab.skin-zh-acting-opera .bottomBorder {
    background: #f15b47;
}

.c-baike-d-tab.skin-zh-acting-opera .tabs, .c-baike-d-tab.skin-zh-acting-opera .tabs:after, .c-baike-d-tab.skin-zh-acting-opera .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zh-acting-opera .tabs-active, .c-baike-d-tab.skin-zh-acting-opera .tabs-active:after, .c-baike-d-tab.skin-zh-acting-opera .tabs-active:before {
    background: #f15b47;
    z-index: 99;
}

.c-baike-d-tab.skin-zh-acting-opera .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-d-tab.skin-zoo-plants .baike-d-tab-box {
    background: #ecf3f2;
}

.c-baike-d-tab.skin-zoo-plants .bottomBorder {
    background: #46897d;
}

.c-baike-d-tab.skin-zoo-plants .tabs, .c-baike-d-tab.skin-zoo-plants .tabs:after, .c-baike-d-tab.skin-zoo-plants .tabs:before {
    background: #a7a9ac;
}

.c-baike-d-tab.skin-zoo-plants .tabs-active, .c-baike-d-tab.skin-zoo-plants .tabs-active:after, .c-baike-d-tab.skin-zoo-plants .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-baike-d-tab.skin-zoo-plants .baike-d-tab .tab-box .tabs-active .content {
    z-index: 100;
}

@media (max-width:992px) {
    .c-baike-d-tab .baike-d-tab {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }

    .c-baike-d-tab .tab-scroll-box {
        width: 270px;
        height: 100%;
        position: relative;
    }

    .c-baike-d-tab .tab-box {
        width: 270px;
    }
}

@media (max-width:767px) {
    .c-baike-d-tab .tab-box, .c-baike-d-tab .tab-scroll-box {
        width: 100%;
    }
}

.c-wallpaper-tab {
    border-radius: 20px;
    overflow: hidden;
    padding: 50px 35px;
    margin-bottom: 30px;
}

    .c-wallpaper-tab .title {
        font-weight: bolder;
        margin-bottom: 10px;
    }

    .c-wallpaper-tab ul .h5 {
        position: relative;
        display: block;
        padding: 13px 10px;
        font-weight: bolder;
        cursor: pointer;
        transition: all .5s;
    }

        .c-wallpaper-tab ul .h5 span {
            height: auto;
            max-height: none;
            display: block;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 1;
            overflow: hidden;
        }

        .c-wallpaper-tab ul .h5 .iconfont {
            right: 10px;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
        }

            .c-wallpaper-tab ul .h5 .iconfont.none {
                display: none;
            }

@media screen and (max-width:767px) {
    .c-wallpaper-tab {
        padding: 20px 15px;
        margin-bottom: 20px;
    }
}

.c-wallpaper-tab.skin-global {
    background: #f6faeb;
}

    .c-wallpaper-tab.skin-global ul li .h5 {
        border-bottom: 1px solid #ecb207;
    }

        .c-wallpaper-tab.skin-global ul li.active, .c-wallpaper-tab.skin-global ul li .h5:focus, .c-wallpaper-tab.skin-global ul li .h5:hover {
            color: #ecb207 !important;
        }

.c-wallpaper-tab.skin-gz {
    background: #f6faeb;
}

    .c-wallpaper-tab.skin-gz ul li .h5 {
        border-bottom: 1px solid #ecb207;
    }

        .c-wallpaper-tab.skin-gz ul li.active, .c-wallpaper-tab.skin-gz ul li .h5:focus, .c-wallpaper-tab.skin-gz ul li .h5:hover {
            color: #ecb207 !important;
        }

.c-wallpaper-tab.skin-zh {
    background: #e5eef6;
}

    .c-wallpaper-tab.skin-zh ul li .h5 {
        border-bottom: 1px solid #005baa;
    }

        .c-wallpaper-tab.skin-zh ul li.active, .c-wallpaper-tab.skin-zh ul li .h5:focus, .c-wallpaper-tab.skin-zh ul li .h5:hover {
            color: #005baa !important;
        }

.c-wallpaper-tab.skin-group {
    background: #f6f6f7;
}

    .c-wallpaper-tab.skin-group ul li .h5 {
        border-bottom: 1px solid #b44a9c;
    }

        .c-wallpaper-tab.skin-group ul li.active, .c-wallpaper-tab.skin-group ul li .h5:focus, .c-wallpaper-tab.skin-group ul li .h5:hover {
            color: #b44a9c !important;
        }

.c-wallpaper-tab.skin-member {
    background: #fbf5ec;
}

    .c-wallpaper-tab.skin-member ul li .h5 {
        border-bottom: 1px solid #d39f44;
    }

        .c-wallpaper-tab.skin-member ul li.active, .c-wallpaper-tab.skin-member ul li .h5:focus, .c-wallpaper-tab.skin-member ul li .h5:hover {
            color: #d39f44 !important;
        }

.c-wallpaper-tab.skin-gz-card {
    background: #fef7e7;
}

    .c-wallpaper-tab.skin-gz-card ul li .h5 {
        border-bottom: 1px solid #fab516;
    }

        .c-wallpaper-tab.skin-gz-card ul li.active, .c-wallpaper-tab.skin-gz-card ul li .h5:focus, .c-wallpaper-tab.skin-gz-card ul li .h5:hover {
            color: #fab516 !important;
        }

.c-wallpaper-tab.skin-zh-card {
    background: #d6e7ef;
}

    .c-wallpaper-tab.skin-zh-card ul li .h5 {
        border-bottom: 1px solid #14b1e7;
    }

        .c-wallpaper-tab.skin-zh-card ul li.active, .c-wallpaper-tab.skin-zh-card ul li .h5:focus, .c-wallpaper-tab.skin-zh-card ul li .h5:hover {
            color: #14b1e7 !important;
        }

.c-wallpaper-tab.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c-wallpaper-tab.skin-gz-park-paradise ul li .h5 {
        border-bottom: 1px solid #fab516;
    }

        .c-wallpaper-tab.skin-gz-park-paradise ul li.active, .c-wallpaper-tab.skin-gz-park-paradise ul li .h5:focus, .c-wallpaper-tab.skin-gz-park-paradise ul li .h5:hover {
            color: #fab516 !important;
        }

.c-wallpaper-tab.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c-wallpaper-tab.skin-gz-park-zoo ul li .h5 {
        border-bottom: 1px solid #46897d;
    }

        .c-wallpaper-tab.skin-gz-park-zoo ul li.active, .c-wallpaper-tab.skin-gz-park-zoo ul li .h5:focus, .c-wallpaper-tab.skin-gz-park-zoo ul li .h5:hover {
            color: #46897d !important;
        }

.c-wallpaper-tab.skin-gz-park-water {
    background: #e7f7fd;
}

    .c-wallpaper-tab.skin-gz-park-water ul li .h5 {
        border-bottom: 1px solid #14b1e7;
    }

        .c-wallpaper-tab.skin-gz-park-water ul li.active, .c-wallpaper-tab.skin-gz-park-water ul li .h5:focus, .c-wallpaper-tab.skin-gz-park-water ul li .h5:hover {
            color: #14b1e7 !important;
        }

.c-wallpaper-tab.skin-gz-park-bird {
    background: #f6faeb;
}

    .c-wallpaper-tab.skin-gz-park-bird ul li .h5 {
        border-bottom: 1px solid #ecb207;
    }

        .c-wallpaper-tab.skin-gz-park-bird ul li.active, .c-wallpaper-tab.skin-gz-park-bird ul li .h5:focus, .c-wallpaper-tab.skin-gz-park-bird ul li .h5:hover {
            color: #ecb207 !important;
        }

.c-wallpaper-tab.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c-wallpaper-tab.skin-gz-hotel-chimelong ul li .h5 {
        border-bottom: 1px solid #9a5625;
    }

        .c-wallpaper-tab.skin-gz-hotel-chimelong ul li.active, .c-wallpaper-tab.skin-gz-hotel-chimelong ul li .h5:focus, .c-wallpaper-tab.skin-gz-hotel-chimelong ul li .h5:hover {
            color: #9a5625 !important;
        }

.c-wallpaper-tab.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c-wallpaper-tab.skin-gz-hotel-panda ul li .h5 {
        border-bottom: 1px solid #f15b47;
    }

        .c-wallpaper-tab.skin-gz-hotel-panda ul li.active, .c-wallpaper-tab.skin-gz-hotel-panda ul li .h5:focus, .c-wallpaper-tab.skin-gz-hotel-panda ul li .h5:hover {
            color: #f15b47 !important;
        }

.c-wallpaper-tab.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c-wallpaper-tab.skin-gz-hotel-cl-xj ul li .h5 {
        border-bottom: 1px solid #46897d;
    }

        .c-wallpaper-tab.skin-gz-hotel-cl-xj ul li.active, .c-wallpaper-tab.skin-gz-hotel-cl-xj ul li .h5:focus, .c-wallpaper-tab.skin-gz-hotel-cl-xj ul li .h5:hover {
            color: #46897d !important;
        }

.c-wallpaper-tab.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

    .c-wallpaper-tab.skin-gz-hotel-pxj ul li .h5 {
        border-bottom: 1px solid #46897d;
    }

        .c-wallpaper-tab.skin-gz-hotel-pxj ul li.active, .c-wallpaper-tab.skin-gz-hotel-pxj ul li .h5:focus, .c-wallpaper-tab.skin-gz-hotel-pxj ul li .h5:hover {
            color: #46897d !important;
        }

.c-wallpaper-tab.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c-wallpaper-tab.skin-gz-acting-circus ul li .h5 {
        border-bottom: 1px solid #ec008c;
    }

        .c-wallpaper-tab.skin-gz-acting-circus ul li.active, .c-wallpaper-tab.skin-gz-acting-circus ul li .h5:focus, .c-wallpaper-tab.skin-gz-acting-circus ul li .h5:hover {
            color: #ec008c !important;
        }

.c-wallpaper-tab.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c-wallpaper-tab.skin-zh-park-kingdom ul li .h5 {
        border-bottom: 1px solid #14b1e7;
    }

        .c-wallpaper-tab.skin-zh-park-kingdom ul li.active, .c-wallpaper-tab.skin-zh-park-kingdom ul li .h5:focus, .c-wallpaper-tab.skin-zh-park-kingdom ul li .h5:hover {
            color: #14b1e7 !important;
        }

.c-wallpaper-tab.skin-zh-park-science {
    background: #e7f7fd;
}

    .c-wallpaper-tab.skin-zh-park-science ul li .h5 {
        border-bottom: 1px solid #14b1e7;
    }

        .c-wallpaper-tab.skin-zh-park-science ul li.active, .c-wallpaper-tab.skin-zh-park-science ul li .h5:focus, .c-wallpaper-tab.skin-zh-park-science ul li .h5:hover {
            color: #14b1e7 !important;
        }

.c-wallpaper-tab.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c-wallpaper-tab.skin-zh-hotel-hengqin ul li .h5 {
        border-bottom: 1px solid #d39f44;
    }

        .c-wallpaper-tab.skin-zh-hotel-hengqin ul li.active, .c-wallpaper-tab.skin-zh-hotel-hengqin ul li .h5:focus, .c-wallpaper-tab.skin-zh-hotel-hengqin ul li .h5:hover {
            color: #d39f44 !important;
        }

.c-wallpaper-tab.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c-wallpaper-tab.skin-zh-hotel-penguin ul li .h5 {
        border-bottom: 1px solid #14b1e7;
    }

        .c-wallpaper-tab.skin-zh-hotel-penguin ul li.active, .c-wallpaper-tab.skin-zh-hotel-penguin ul li .h5:focus, .c-wallpaper-tab.skin-zh-hotel-penguin ul li .h5:hover {
            color: #14b1e7 !important;
        }

.c-wallpaper-tab.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c-wallpaper-tab.skin-zh-hotel-penguin-2 ul li .h5 {
        border-bottom: 1px solid #fab516;
    }

        .c-wallpaper-tab.skin-zh-hotel-penguin-2 ul li.active, .c-wallpaper-tab.skin-zh-hotel-penguin-2 ul li .h5:focus, .c-wallpaper-tab.skin-zh-hotel-penguin-2 ul li .h5:hover {
            color: #fab516 !important;
        }

.c-wallpaper-tab.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c-wallpaper-tab.skin-zh-hotel-circus ul li .h5 {
        border-bottom: 1px solid #8a1538;
    }

        .c-wallpaper-tab.skin-zh-hotel-circus ul li.active, .c-wallpaper-tab.skin-zh-hotel-circus ul li .h5:focus, .c-wallpaper-tab.skin-zh-hotel-circus ul li .h5:hover {
            color: #8a1538 !important;
        }

.c-wallpaper-tab.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c-wallpaper-tab.skin-zh-hotel-yinghai ul li .h5 {
        border-bottom: 1px solid #005baa;
    }

        .c-wallpaper-tab.skin-zh-hotel-yinghai ul li.active, .c-wallpaper-tab.skin-zh-hotel-yinghai ul li .h5:focus, .c-wallpaper-tab.skin-zh-hotel-yinghai ul li .h5:hover {
            color: #005baa !important;
        }

.c-wallpaper-tab.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c-wallpaper-tab.skin-zh-hotel-science ul li .h5 {
        border-bottom: 1px solid #14126f;
    }

        .c-wallpaper-tab.skin-zh-hotel-science ul li.active, .c-wallpaper-tab.skin-zh-hotel-science ul li .h5:focus, .c-wallpaper-tab.skin-zh-hotel-science ul li .h5:hover {
            color: #14126f !important;
        }

.c-wallpaper-tab.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c-wallpaper-tab.skin-zh-acting-circus ul li .h5 {
        border-bottom: 1px solid #005baa;
    }

        .c-wallpaper-tab.skin-zh-acting-circus ul li.active, .c-wallpaper-tab.skin-zh-acting-circus ul li .h5:focus, .c-wallpaper-tab.skin-zh-acting-circus ul li .h5:hover {
            color: #005baa !important;
        }

.c-wallpaper-tab.skin-zh-acting-opera {
    background: #feeeec;
}

    .c-wallpaper-tab.skin-zh-acting-opera ul li .h5 {
        border-bottom: 1px solid #f15b47;
    }

        .c-wallpaper-tab.skin-zh-acting-opera ul li.active, .c-wallpaper-tab.skin-zh-acting-opera ul li .h5:focus, .c-wallpaper-tab.skin-zh-acting-opera ul li .h5:hover {
            color: #f15b47 !important;
        }

.c-wallpaper-tab.skin-zoo-plants {
    background: #ecf3f2;
}

    .c-wallpaper-tab.skin-zoo-plants ul li .h5 {
        border-bottom: 1px solid #46897d;
    }

        .c-wallpaper-tab.skin-zoo-plants ul li.active, .c-wallpaper-tab.skin-zoo-plants ul li .h5:focus, .c-wallpaper-tab.skin-zoo-plants ul li .h5:hover {
            color: #46897d !important;
        }

.c-paging {
    width: 190px;
    height: 36px;
    position: relative;
    margin: 35px auto 25px;
    text-align: center;
    line-height: 36px;
}

    .c-paging.skin-global .swiper-button:hover, .c-paging.skin-gz .swiper-button:hover {
        border-color: #ecb207;
        color: #ecb207 !important;
    }

    .c-paging.skin-zh .swiper-button:hover {
        border-color: #005baa;
        color: #005baa !important;
    }

    .c-paging.skin-group .swiper-button:hover {
        border-color: #b44a9c;
        color: #b44a9c !important;
    }

    .c-paging.skin-member .swiper-button:hover {
        border-color: #d39f44;
        color: #d39f44 !important;
    }

    .c-paging.skin-gz-card .swiper-button:hover {
        border-color: #fab516;
        color: #fab516 !important;
    }

    .c-paging.skin-zh-card .swiper-button:hover {
        border-color: #14b1e7;
        color: #14b1e7 !important;
    }

    .c-paging.skin-gz-park-paradise .swiper-button:hover {
        border-color: #fab516;
        color: #fab516 !important;
    }

    .c-paging.skin-gz-park-zoo .swiper-button:hover {
        border-color: #46897d;
        color: #46897d !important;
    }

    .c-paging.skin-gz-park-water .swiper-button:hover {
        border-color: #14b1e7;
        color: #14b1e7 !important;
    }

    .c-paging.skin-gz-park-bird .swiper-button:hover {
        border-color: #ecb207;
        color: #ecb207 !important;
    }

    .c-paging.skin-gz-hotel-chimelong .swiper-button:hover {
        border-color: #9a5625;
        color: #9a5625 !important;
    }

    .c-paging.skin-gz-hotel-panda .swiper-button:hover {
        border-color: #f15b47;
        color: #f15b47 !important;
    }

    .c-paging.skin-gz-hotel-cl-xj .swiper-button:hover, .c-paging.skin-gz-hotel-pxj .swiper-button:hover {
        border-color: #46897d;
        color: #46897d !important;
    }

    .c-paging.skin-gz-acting-circus .swiper-button:hover {
        border-color: #ec008c;
        color: #ec008c !important;
    }

    .c-paging.skin-zh-park-kingdom .swiper-button:hover, .c-paging.skin-zh-park-science .swiper-button:hover {
        border-color: #14b1e7;
        color: #14b1e7 !important;
    }

    .c-paging.skin-zh-hotel-hengqin .swiper-button:hover {
        border-color: #d39f44;
        color: #d39f44 !important;
    }

    .c-paging.skin-zh-hotel-penguin .swiper-button:hover {
        border-color: #14b1e7;
        color: #14b1e7 !important;
    }

    .c-paging.skin-zh-hotel-penguin-2 .swiper-button:hover {
        border-color: #fab516;
        color: #fab516 !important;
    }

    .c-paging.skin-zh-hotel-circus .swiper-button:hover {
        border-color: #8a1538;
        color: #8a1538 !important;
    }

    .c-paging.skin-zh-hotel-yinghai .swiper-button:hover {
        border-color: #005baa;
        color: #005baa !important;
    }

    .c-paging.skin-zh-hotel-science .swiper-button:hover {
        border-color: #14126f;
        color: #14126f !important;
    }

    .c-paging.skin-zh-acting-circus .swiper-button:hover {
        border-color: #005baa;
        color: #005baa !important;
    }

    .c-paging.skin-zh-acting-opera .swiper-button:hover {
        border-color: #f15b47;
        color: #f15b47 !important;
    }

    .c-paging.skin-zoo-plants .swiper-button:hover {
        border-color: #46897d;
        color: #46897d !important;
    }

    .c-paging.color-white a {
        color: #333 !important;
    }

    .c-paging.color-white .swiper-button {
        border-color: #fff;
        background: #fff;
    }

    .c-paging.color-white .swiper-pagination {
        width: 94px;
        height: 36px;
        margin: 0 auto;
        border-radius: 18px;
        background: hsla(0,0%,100%,.5);
    }

    .c-paging .swiper-button {
        top: 0;
        margin: 0;
        transform: none;
        border: 2px solid #333;
        background: none;
    }

    .c-paging .swiper-button-prev {
        left: 0;
    }

    .c-paging .swiper-button-next {
        right: 0;
    }

@media screen and (max-width:767px) {
    .c-paging {
        width: 160px;
        margin-top: 15px;
        margin-bottom: 15px;
    }

        .c-paging.color-white .swiper-pagination {
            width: 80px;
        }
}

.dropdown-list .dropdown-backdrop {
    display: none;
}

.dropdown-list.w-90 {
    width: 90px;
}

.dropdown-list.w-100 {
    width: 100px;
}

.dropdown-list.w-130 {
    width: 130px;
}

.dropdown-list .tips {
    margin-bottom: 3px;
}

.dropdown-list .dropdown .btn {
    position: relative;
    z-index: 4;
    border: 1px solid #a7a9ac;
    padding: 4px 30px 4px 15px;
    border-radius: 15px;
    width: 100%;
    background: #fff;
}

    .dropdown-list .dropdown .btn span {
        text-align: left;
        display: block;
        overflow: hidden;
    }

    .dropdown-list .dropdown .btn:active, .dropdown-list .dropdown .btn:focus, .dropdown-list .dropdown .btn:link, .dropdown-list .dropdown .btn:visited {
        box-shadow: none;
        border-radius: 15px !important;
    }

.dropdown-list .dropdown .text {
    padding: 0 15px;
    display: block;
    line-height: 28px;
    text-align: left;
}

.dropdown-list .dropdown .caret {
    position: absolute;
    top: 50%;
    margin-top: -2px;
    right: 15px;
}

.dropdown-list .dropdown.open .caret {
    transform: rotate(180deg);
}

.dropdown-list .dropdown .dropdown-menu {
    right: auto;
    left: 0;
    top: 35px;
    width: 100%;
    min-width: auto;
    margin: 0;
    padding: 10px 0;
    border-radius: 7px;
    z-index: 3;
    border: 1px solid #a7a9ac;
    overflow-y: auto;
    max-height: 222px;
}

    .dropdown-list .dropdown .dropdown-menu .list {
        position: relative;
        max-width: 200px;
        overflow: auto;
        border-radius: 7px;
        background: #e7f7fc;
    }

    .dropdown-list .dropdown .dropdown-menu .caret {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        top: -6px;
        border: 6px solid transparent;
        border-top: none;
        border-bottom: 6px solid #e7f7fc;
    }

    .dropdown-list .dropdown .dropdown-menu a {
        display: block;
        padding: 5px 15px;
        color: #333;
        outline: #ffdead;
        word-break: break-word;
        white-space: normal;
    }

.dropdown-list .add-wrap {
    position: relative;
    border-radius: 15px;
    border: 1px solid #a7a9ac;
    width: 100%;
    height: 30px;
    transition: all .5s;
    background: #fff;
}

    .dropdown-list .add-wrap .icon {
        position: absolute;
        top: 0;
        right: 0;
        width: 100%;
        height: 100%;
        z-index: 60;
        cursor: pointer;
    }

        .dropdown-list .add-wrap .icon:before {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            right: 15px;
        }

    .dropdown-list .add-wrap .btn {
        position: relative;
        z-index: 1;
        border: none !important;
        padding: 0;
        line-height: 28px;
        display: block;
        height: 28px;
        text-align: center;
        float: left;
        background: none !important;
        outline: none !important;
        border-radius: 0 !important;
    }

        .dropdown-list .add-wrap .btn:active, .dropdown-list .add-wrap .btn:focus, .dropdown-list .add-wrap .btn:link, .dropdown-list .add-wrap .btn:visited {
            background: none !important;
            box-shadow: none;
        }

    .dropdown-list .add-wrap input {
        padding: 0 30px 0 15px;
        line-height: 30px;
        width: 42px;
        height: 100%;
        max-width: none;
        background: none;
        border: none;
        float: left;
        outline: none;
    }

        .dropdown-list .add-wrap input:active, .dropdown-list .add-wrap input:focus, .dropdown-list .add-wrap input:link, .dropdown-list .add-wrap input:visited {
            border: none;
            outline: none;
            background: none;
            box-shadow: none;
        }

    .dropdown-list .add-wrap .dropdown-toggle {
        border-left: 1px solid #dfdfdf;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        background: #f9f9f9;
    }

    .dropdown-list .add-wrap .for-left {
        border-right: 1px solid #a7a9ac !important;
        width: 28px;
    }

    .dropdown-list .add-wrap .for-right {
        width: 28px;
        border-left: 1px solid #a7a9ac !important;
    }

    .dropdown-list .add-wrap .for-center {
        margin: 0;
        border: none;
        background: none !important;
        box-shadow: none !important;
    }

.dropdown-list .btn-wrap .btn {
    padding: 7px 30px;
    box-shadow: none;
}

.c-preferential-ds {
    position: relative;
    z-index: 3;
    margin-bottom: 80px;
}

    .c-preferential-ds h3.title {
        margin-bottom: 30px;
    }

@media screen and (max-width:767px) {
    .c-preferential-ds h3.title {
        margin-bottom: 15px;
    }
}

.c-preferential-ds > .container {
    position: relative;
}

.c-preferential-ds .emLeft {
    position: absolute;
    top: 20px;
    left: 0;
    width: 22%;
}

.c-preferential-ds .emRight {
    position: absolute;
    top: 20px;
    right: 0;
    width: 22%;
}

.c-preferential-ds .cbg {
    position: absolute;
    top: 20px;
    left: 50%;
    transform: translate(-50%);
    width: 72%;
}

.c-preferential-ds .other {
    width: 70%;
    margin: 0 auto 30px;
}

    .c-preferential-ds .other .logo {
        width: 36%;
        max-width: 202px;
        margin: 0 auto;
        border-radius: 20px;
    }

    .c-preferential-ds .other h3 {
        margin: 30px auto 15px;
    }

.c-preferential-ds .des {
    width: 70%;
    margin: 0 auto 30px;
}

.c-preferential-ds .c-button.skin-grey-line:hover {
    color: #4c4c4c !important;
}

.c-preferential-ds .address {
    position: relative;
    margin-top: 10px;
    text-align: center;
}

    .c-preferential-ds .address .iconfont {
        font-size: 14px;
    }

        .c-preferential-ds .address .iconfont:before {
            margin-right: 5px;
        }

        .c-preferential-ds .address .iconfont.skin-global, .c-preferential-ds .address .iconfont.skin-gz {
            color: #ecb207;
        }

        .c-preferential-ds .address .iconfont.skin-zh {
            color: #005baa;
        }

        .c-preferential-ds .address .iconfont.skin-group {
            color: #b44a9c;
        }

        .c-preferential-ds .address .iconfont.skin-member {
            color: #d39f44;
        }

        .c-preferential-ds .address .iconfont.skin-gz-card {
            color: #fab516;
        }

        .c-preferential-ds .address .iconfont.skin-zh-card {
            color: #14b1e7;
        }

        .c-preferential-ds .address .iconfont.skin-gz-park-paradise {
            color: #fab516;
        }

        .c-preferential-ds .address .iconfont.skin-gz-park-zoo {
            color: #46897d;
        }

        .c-preferential-ds .address .iconfont.skin-gz-park-water {
            color: #14b1e7;
        }

        .c-preferential-ds .address .iconfont.skin-gz-park-bird {
            color: #ecb207;
        }

        .c-preferential-ds .address .iconfont.skin-gz-hotel-chimelong {
            color: #9a5625;
        }

        .c-preferential-ds .address .iconfont.skin-gz-hotel-panda {
            color: #f15b47;
        }

        .c-preferential-ds .address .iconfont.skin-gz-hotel-cl-xj, .c-preferential-ds .address .iconfont.skin-gz-hotel-pxj {
            color: #46897d;
        }

        .c-preferential-ds .address .iconfont.skin-gz-acting-circus {
            color: #ec008c;
        }

        .c-preferential-ds .address .iconfont.skin-zh-park-kingdom, .c-preferential-ds .address .iconfont.skin-zh-park-science {
            color: #14b1e7;
        }

        .c-preferential-ds .address .iconfont.skin-zh-hotel-hengqin {
            color: #d39f44;
        }

        .c-preferential-ds .address .iconfont.skin-zh-hotel-penguin {
            color: #14b1e7;
        }

        .c-preferential-ds .address .iconfont.skin-zh-hotel-penguin-2 {
            color: #fab516;
        }

        .c-preferential-ds .address .iconfont.skin-zh-hotel-circus {
            color: #8a1538;
        }

        .c-preferential-ds .address .iconfont.skin-zh-hotel-yinghai {
            color: #005baa;
        }

        .c-preferential-ds .address .iconfont.skin-zh-hotel-science {
            color: #14126f;
        }

        .c-preferential-ds .address .iconfont.skin-zh-acting-circus {
            color: #005baa;
        }

        .c-preferential-ds .address .iconfont.skin-zh-acting-opera {
            color: #f15b47;
        }

        .c-preferential-ds .address .iconfont.skin-zoo-plants {
            color: #46897d;
        }

.c-preferential-ds .dropdown-list {
    position: absolute;
    top: 30px;
    right: 35px;
    z-index: 20;
}

@media screen and (max-width:767px) {
    .c-preferential-ds .dropdown-list {
        position: relative;
        top: 0;
        left: 0;
        margin: 0 auto 20px;
    }
}

.c-preferential-ds .content-wrap {
    position: relative;
    padding: 50px 35px;
    border-radius: 20px;
    background-color: #fef7e7;
}

.c-preferential-ds .swiper-pagination {
    margin-top: 0;
}

.c-preferential-ds .swiper-container-1 {
    position: relative;
    overflow: visible;
}

    .c-preferential-ds .swiper-container-1 .swiper-wrapper-1 {
        display: block;
        margin-left: -5px;
        margin-right: -5px;
        width: auto;
        margin-bottom: 20px;
    }

        .c-preferential-ds .swiper-container-1 .swiper-wrapper-1:after {
            content: "";
            display: block;
            width: 0;
            overflow: hidden;
            clear: both;
        }

    .c-preferential-ds .swiper-container-1 .swiper-slide-1 {
        width: 33.3333%;
        float: left;
        display: block;
        margin-bottom: 30px;
        padding: 0 5px;
    }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1.item-length2 {
            width: 50%;
        }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1 a {
            overflow: hidden;
            color: #333;
            display: block;
            position: relative;
            border-radius: 20px;
            transform: rotate(0deg);
            box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
        }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1.text-skin-bg {
            margin-bottom: 0;
            width: 100%;
        }

            .c-preferential-ds .swiper-container-1 .swiper-slide-1.text-skin-bg .pic-wrap {
                border-radius: 20px;
                overflow: hidden;
            }

            .c-preferential-ds .swiper-container-1 .swiper-slide-1.text-skin-bg .text {
                background: none;
            }

            .c-preferential-ds .swiper-container-1 .swiper-slide-1.text-skin-bg a {
                box-shadow: none;
            }

                .c-preferential-ds .swiper-container-1 .swiper-slide-1.text-skin-bg a:hover picture img {
                    transform: scale(1.1);
                }

            .c-preferential-ds .swiper-container-1 .swiper-slide-1.text-skin-bg .layer {
                display: none;
            }

@media screen and (min-width:768px) {
    .c-preferential-ds .swiper-container-1 .swiper-slide-1 a:hover picture img {
        transform: scale(1.2);
    }

    .c-preferential-ds .swiper-container-1 .swiper-slide-1.long {
        width: 100%;
    }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1.long .address {
            text-align: left;
        }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1.long a:hover picture img {
            transform: scale(1.1);
        }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1.long .layer {
            display: none;
        }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1.long .text {
            position: relative;
            padding: 35px;
        }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1.long .price-wrap {
            right: 220px;
            margin: 0;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
        }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1.long .btn-wrap {
            right: 35px;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
        }

            .c-preferential-ds .swiper-container-1 .swiper-slide-1.long .btn-wrap .btn {
                margin: 0;
            }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1.long .title {
            text-align: left;
            padding-right: 400px;
            height: auto;
        }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1.long .p1 {
            margin-top: 10px;
            text-align: left;
            padding-right: 400px;
            height: auto;
            max-height: none;
            display: block;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            width: auto;
        }
}

.c-preferential-ds .swiper-container-1 .pic-wrap {
    position: relative;
    overflow: hidden;
    top: 0;
    z-index: 10;
    margin-bottom: -2px;
}

    .c-preferential-ds .swiper-container-1 .pic-wrap .layer {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
    }

    .c-preferential-ds .swiper-container-1 .pic-wrap .tips-wrap {
        position: absolute;
        top: 0;
        left: 35px;
        z-index: 10;
        color: #f15b47;
    }

        .c-preferential-ds .swiper-container-1 .pic-wrap .tips-wrap .tips {
            position: relative;
            text-align: center;
            display: block;
            width: -webkit-fit-content;
            width: -moz-fit-content;
            width: fit-content;
            float: left;
            max-width: 200px;
            margin-right: 5px;
        }

            .c-preferential-ds .swiper-container-1 .pic-wrap .tips-wrap .tips:last-of-type {
                margin: 0;
            }

        .c-preferential-ds .swiper-container-1 .pic-wrap .tips-wrap img {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 25px;
        }

        .c-preferential-ds .swiper-container-1 .pic-wrap .tips-wrap span {
            position: relative;
            z-index: 4;
            color: #fff;
            width: 100%;
            font-weight: bolder;
            padding: 0 10px;
            height: auto;
            max-height: none;
            display: block;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 1;
            overflow: hidden;
        }

.c-preferential-ds .swiper-container-1 picture img {
    width: 100%;
    transition: all .5s ease-out;
}

.c-preferential-ds .swiper-container-1 .content {
    width: 100%;
}

    .c-preferential-ds .swiper-container-1 .content .text {
        background: #fff;
        padding: 20px 35px 35px;
        text-align: center;
    }

    .c-preferential-ds .swiper-container-1 .content .price-wrap {
        text-align: center;
        margin-bottom: 20px;
    }

        .c-preferential-ds .swiper-container-1 .content .price-wrap .price {
            display: inline-block;
            vertical-align: middle;
            font-weight: bolder;
            margin: 0 5px;
        }

        .c-preferential-ds .swiper-container-1 .content .price-wrap .price-1 {
            position: relative;
        }

            .c-preferential-ds .swiper-container-1 .content .price-wrap .price-1:after {
                content: "";
                display: block;
                width: 100%;
                height: 1px;
                background: #333;
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%,-50%);
                margin-top: 5%;
            }

            .c-preferential-ds .swiper-container-1 .content .price-wrap .price-1 em, .c-preferential-ds .swiper-container-1 .content .price-wrap .price-1 i {
                color: #333;
            }

        .c-preferential-ds .swiper-container-1 .content .price-wrap .price-2 em, .c-preferential-ds .swiper-container-1 .content .price-wrap .price-2 i {
            color: #f15b47;
        }

        .c-preferential-ds .swiper-container-1 .content .price-wrap em, .c-preferential-ds .swiper-container-1 .content .price-wrap i {
            line-height: 1;
            display: inline-block;
            vertical-align: bottom;
            font-weight: bolder;
        }

    .c-preferential-ds .swiper-container-1 .content .title {
        height: 25px;
        max-height: none;
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
    }

    .c-preferential-ds .swiper-container-1 .content .p1 {
        position: relative;
        padding-left: 22px;
        margin: 10px auto 0;
        word-break: break-all;
        display: inline-block;
    }

        .c-preferential-ds .swiper-container-1 .content .p1 .iconfont {
            position: absolute;
            left: 0;
            top: 0;
            color: #ecb207 !important;
        }

        .c-preferential-ds .swiper-container-1 .content .p1 em {
            font-style: normal;
            word-break: break-all;
        }

    .c-preferential-ds .swiper-container-1 .content .c-button {
        margin: 20px auto 0;
    }

@media screen and (min-width:768px) and (max-width:991px) {
    .c-preferential-ds .swiper-container-1 .swiper-slide-1.long .p1, .c-preferential-ds .swiper-container-1 .swiper-slide-1.long .title {
        padding-right: 300px;
    }

    .c-preferential-ds .swiper-container-1 .swiper-slide-1.long .price-wrap {
        right: 200px;
    }
}

@media screen and (max-width:767px) {
    .c-preferential-ds {
        padding-bottom: 40px;
        margin: 0;
        overflow: hidden;
    }

        .c-preferential-ds > .container {
            padding: 0 10px;
        }

        .c-preferential-ds .other {
            width: 100%;
            margin-bottom: 20px;
        }

        .c-preferential-ds .des {
            width: 100%;
        }

        .c-preferential-ds .content-wrap {
            padding: 25px 15px;
        }

        .c-preferential-ds .swiper-container-1 .swiper-slide-1 {
            width: 100%;
            margin-bottom: 20px;
        }

            .c-preferential-ds .swiper-container-1 .swiper-slide-1.item-length2 {
                width: 100%;
            }

            .c-preferential-ds .swiper-container-1 .swiper-slide-1 .content .text {
                padding: 20px 30px 30px;
            }

            .c-preferential-ds .swiper-container-1 .swiper-slide-1 .content .price-wrap {
                margin-bottom: 20px;
            }

            .c-preferential-ds .swiper-container-1 .swiper-slide-1 .content .title {
                margin-bottom: 10px;
                height: auto;
            }

            .c-preferential-ds .swiper-container-1 .swiper-slide-1 .content .p1 {
                width: -webkit-fit-content;
                width: -moz-fit-content;
                width: fit-content;
                margin: 0 auto;
                text-align: center;
            }

                .c-preferential-ds .swiper-container-1 .swiper-slide-1 .content .p1 .iconfont {
                    position: static;
                    margin-right: 5px;
                    display: inline-block;
                    vertical-align: middle;
                }

                .c-preferential-ds .swiper-container-1 .swiper-slide-1 .content .p1 .em2 {
                    display: block;
                    width: 100%;
                }
}

.c-preferential-ds.skin-global .content-wrap {
    background-color: #f6faeb;
}

.c-preferential-ds.skin-global .linkDes a {
    color: #ecb207;
}

.c-preferential-ds.skin-gz .content-wrap {
    background-color: #f6faeb;
}

.c-preferential-ds.skin-gz .linkDes a {
    color: #ecb207;
}

.c-preferential-ds.skin-zh .content-wrap {
    background-color: #e5eef6;
}

.c-preferential-ds.skin-zh .linkDes a {
    color: #005baa;
}

.c-preferential-ds.skin-group .content-wrap {
    background-color: #f6f6f7;
}

.c-preferential-ds.skin-group .linkDes a {
    color: #b44a9c;
}

.c-preferential-ds.skin-member .content-wrap {
    background-color: #fbf5ec;
}

.c-preferential-ds.skin-member .linkDes a {
    color: #d39f44;
}

.c-preferential-ds.skin-gz-card .content-wrap {
    background-color: #fef7e7;
}

.c-preferential-ds.skin-gz-card .linkDes a {
    color: #fab516;
}

.c-preferential-ds.skin-zh-card .content-wrap {
    background-color: #d6e7ef;
}

.c-preferential-ds.skin-zh-card .linkDes a {
    color: #14b1e7;
}

.c-preferential-ds.skin-gz-park-paradise .content-wrap {
    background-color: #fef7e7;
}

.c-preferential-ds.skin-gz-park-paradise .linkDes a {
    color: #fab516;
}

.c-preferential-ds.skin-gz-park-zoo .content-wrap {
    background-color: #ecf3f2;
}

.c-preferential-ds.skin-gz-park-zoo .linkDes a {
    color: #46897d;
}

.c-preferential-ds.skin-gz-park-water .content-wrap {
    background-color: #e7f7fd;
}

.c-preferential-ds.skin-gz-park-water .linkDes a {
    color: #14b1e7;
}

.c-preferential-ds.skin-gz-park-bird .content-wrap {
    background-color: #f6faeb;
}

.c-preferential-ds.skin-gz-park-bird .linkDes a {
    color: #ecb207;
}

.c-preferential-ds.skin-gz-hotel-chimelong .content-wrap {
    background-color: #f5eee9;
}

.c-preferential-ds.skin-gz-hotel-chimelong .linkDes a {
    color: #9a5625;
}

.c-preferential-ds.skin-gz-hotel-panda .content-wrap {
    background-color: #feeeec;
}

.c-preferential-ds.skin-gz-hotel-panda .linkDes a {
    color: #f15b47;
}

.c-preferential-ds.skin-gz-hotel-cl-xj .content-wrap {
    background-color: #ecf3f2;
}

.c-preferential-ds.skin-gz-hotel-cl-xj .linkDes a {
    color: #46897d;
}

.c-preferential-ds.skin-gz-hotel-pxj .content-wrap {
    background-color: #ecf3f2;
}

.c-preferential-ds.skin-gz-hotel-pxj .linkDes a {
    color: #46897d;
}

.c-preferential-ds.skin-gz-acting-circus .content-wrap {
    background-color: #fde5f3;
}

.c-preferential-ds.skin-gz-acting-circus .linkDes a {
    color: #ec008c;
}

.c-preferential-ds.skin-zh-park-kingdom .content-wrap {
    background-color: #e7f7fd;
}

.c-preferential-ds.skin-zh-park-kingdom .linkDes a {
    color: #14b1e7;
}

.c-preferential-ds.skin-zh-park-science .content-wrap {
    background-color: #e7f7fd;
}

.c-preferential-ds.skin-zh-park-science .linkDes a {
    color: #14b1e7;
}

.c-preferential-ds.skin-zh-hotel-hengqin .content-wrap {
    background-color: #fbf5ec;
}

.c-preferential-ds.skin-zh-hotel-hengqin .linkDes a {
    color: #d39f44;
}

.c-preferential-ds.skin-zh-hotel-penguin .content-wrap {
    background-color: #e7f7fd;
}

.c-preferential-ds.skin-zh-hotel-penguin .linkDes a {
    color: #14b1e7;
}

.c-preferential-ds.skin-zh-hotel-penguin-2 .content-wrap {
    background-color: #fef7e7;
}

.c-preferential-ds.skin-zh-hotel-penguin-2 .linkDes a {
    color: #fab516;
}

.c-preferential-ds.skin-zh-hotel-circus .content-wrap {
    background-color: #e7ced5;
}

.c-preferential-ds.skin-zh-hotel-circus .linkDes a {
    color: #8a1538;
}

.c-preferential-ds.skin-zh-hotel-yinghai .content-wrap {
    background-color: #e5eef6;
}

.c-preferential-ds.skin-zh-hotel-yinghai .linkDes a {
    color: #005baa;
}

.c-preferential-ds.skin-zh-hotel-science .content-wrap {
    background-color: #e8e9f2;
}

.c-preferential-ds.skin-zh-hotel-science .linkDes a {
    color: #14126f;
}

.c-preferential-ds.skin-zh-acting-circus .content-wrap {
    background-color: #e5eef6;
}

.c-preferential-ds.skin-zh-acting-circus .linkDes a {
    color: #005baa;
}

.c-preferential-ds.skin-zh-acting-opera .content-wrap {
    background-color: #feeeec;
}

.c-preferential-ds.skin-zh-acting-opera .linkDes a {
    color: #f15b47;
}

.c-preferential-ds.skin-zoo-plants .content-wrap {
    background-color: #ecf3f2;
}

.c-preferential-ds.skin-zoo-plants .linkDes a {
    color: #46897d;
}

.c-preferential-se .container-box {
    padding: 0;
}

    .c-preferential-se .container-box .box {
        position: relative;
    }

        .c-preferential-se .container-box .box .dropdown-list {
            position: absolute;
            top: 30px;
            right: 50px;
            z-index: 10;
        }

@media screen and (max-width:776px) {
    .c-preferential-se .container-box .box .dropdown-list {
        top: 10px;
        right: 20px;
    }
}

.c-paradise-map {
    width: 100%;
    position: static;
    border-radius: 20px;
    overflow: hidden;
    font-size: 24px;
    padding: 40px 35px;
}

    .c-paradise-map.fixed-box {
        position: fixed;
    }

    .c-paradise-map.skin-global {
        background: #f6faeb;
    }

        .c-paradise-map.skin-global .mapList li {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

            .c-paradise-map.skin-global .mapList .mapActive, .c-paradise-map.skin-global .mapList li:hover {
                color: #ecb207;
            }

    .c-paradise-map.skin-gz {
        background: #f6faeb;
    }

        .c-paradise-map.skin-gz .mapList li {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

            .c-paradise-map.skin-gz .mapList .mapActive, .c-paradise-map.skin-gz .mapList li:hover {
                color: #ecb207;
            }

    .c-paradise-map.skin-zh {
        background: #e5eef6;
    }

        .c-paradise-map.skin-zh .mapList li {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

            .c-paradise-map.skin-zh .mapList .mapActive, .c-paradise-map.skin-zh .mapList li:hover {
                color: #005baa;
            }

    .c-paradise-map.skin-group {
        background: #f6f6f7;
    }

        .c-paradise-map.skin-group .mapList li {
            border-bottom: 1px solid rgba(180,74,156,.3);
        }

            .c-paradise-map.skin-group .mapList .mapActive, .c-paradise-map.skin-group .mapList li:hover {
                color: #b44a9c;
            }

    .c-paradise-map.skin-member {
        background: #fbf5ec;
    }

        .c-paradise-map.skin-member .mapList li {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

            .c-paradise-map.skin-member .mapList .mapActive, .c-paradise-map.skin-member .mapList li:hover {
                color: #d39f44;
            }

    .c-paradise-map.skin-gz-card {
        background: #fef7e7;
    }

        .c-paradise-map.skin-gz-card .mapList li {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

            .c-paradise-map.skin-gz-card .mapList .mapActive, .c-paradise-map.skin-gz-card .mapList li:hover {
                color: #fab516;
            }

    .c-paradise-map.skin-zh-card {
        background: #d6e7ef;
    }

        .c-paradise-map.skin-zh-card .mapList li {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

            .c-paradise-map.skin-zh-card .mapList .mapActive, .c-paradise-map.skin-zh-card .mapList li:hover {
                color: #14b1e7;
            }

    .c-paradise-map.skin-gz-park-paradise {
        background: #fef7e7;
    }

        .c-paradise-map.skin-gz-park-paradise .mapList li {
            border-bottom: 1px solid rgba(250,181,22,.3);
        }

            .c-paradise-map.skin-gz-park-paradise .mapList .mapActive, .c-paradise-map.skin-gz-park-paradise .mapList li:hover {
                color: #fab516;
            }

    .c-paradise-map.skin-gz-park-zoo {
        background: #ecf3f2;
    }

        .c-paradise-map.skin-gz-park-zoo .mapList li {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

            .c-paradise-map.skin-gz-park-zoo .mapList .mapActive, .c-paradise-map.skin-gz-park-zoo .mapList li:hover {
                color: #46897d;
            }

    .c-paradise-map.skin-gz-park-water {
        background: #e7f7fd;
    }

        .c-paradise-map.skin-gz-park-water .mapList li {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

            .c-paradise-map.skin-gz-park-water .mapList .mapActive, .c-paradise-map.skin-gz-park-water .mapList li:hover {
                color: #14b1e7;
            }

    .c-paradise-map.skin-gz-park-bird {
        background: #f6faeb;
    }

        .c-paradise-map.skin-gz-park-bird .mapList li {
            border-bottom: 1px solid rgba(166,206,57,.3);
        }

            .c-paradise-map.skin-gz-park-bird .mapList .mapActive, .c-paradise-map.skin-gz-park-bird .mapList li:hover {
                color: #ecb207;
            }

    .c-paradise-map.skin-gz-hotel-chimelong {
        background: #f5eee9;
    }

        .c-paradise-map.skin-gz-hotel-chimelong .mapList li {
            border-bottom: 1px solid rgba(154,86,37,.3);
        }

            .c-paradise-map.skin-gz-hotel-chimelong .mapList .mapActive, .c-paradise-map.skin-gz-hotel-chimelong .mapList li:hover {
                color: #9a5625;
            }

    .c-paradise-map.skin-gz-hotel-panda {
        background: #feeeec;
    }

        .c-paradise-map.skin-gz-hotel-panda .mapList li {
            border-bottom: 1px solid rgba(241,91,71,.3);
        }

            .c-paradise-map.skin-gz-hotel-panda .mapList .mapActive, .c-paradise-map.skin-gz-hotel-panda .mapList li:hover {
                color: #f15b47;
            }

    .c-paradise-map.skin-gz-hotel-cl-xj {
        background: #ecf3f2;
    }

        .c-paradise-map.skin-gz-hotel-cl-xj .mapList li {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

            .c-paradise-map.skin-gz-hotel-cl-xj .mapList .mapActive, .c-paradise-map.skin-gz-hotel-cl-xj .mapList li:hover {
                color: #46897d;
            }

    .c-paradise-map.skin-gz-hotel-pxj {
        background: #ecf3f2;
    }

        .c-paradise-map.skin-gz-hotel-pxj .mapList li {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

            .c-paradise-map.skin-gz-hotel-pxj .mapList .mapActive, .c-paradise-map.skin-gz-hotel-pxj .mapList li:hover {
                color: #46897d;
            }

    .c-paradise-map.skin-gz-acting-circus {
        background: #fde5f3;
    }

        .c-paradise-map.skin-gz-acting-circus .mapList li {
            border-bottom: 1px solid rgba(236,0,140,.3);
        }

            .c-paradise-map.skin-gz-acting-circus .mapList .mapActive, .c-paradise-map.skin-gz-acting-circus .mapList li:hover {
                color: #ec008c;
            }

    .c-paradise-map.skin-zh-park-kingdom {
        background: #e7f7fd;
    }

        .c-paradise-map.skin-zh-park-kingdom .mapList li {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

            .c-paradise-map.skin-zh-park-kingdom .mapList .mapActive, .c-paradise-map.skin-zh-park-kingdom .mapList li:hover {
                color: #14b1e7;
            }

    .c-paradise-map.skin-zh-park-science {
        background: #e7f7fd;
    }

        .c-paradise-map.skin-zh-park-science .mapList li {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

            .c-paradise-map.skin-zh-park-science .mapList .mapActive, .c-paradise-map.skin-zh-park-science .mapList li:hover {
                color: #14b1e7;
            }

    .c-paradise-map.skin-zh-hotel-hengqin {
        background: #fbf5ec;
    }

        .c-paradise-map.skin-zh-hotel-hengqin .mapList li {
            border-bottom: 1px solid rgba(211,159,68,.3);
        }

            .c-paradise-map.skin-zh-hotel-hengqin .mapList .mapActive, .c-paradise-map.skin-zh-hotel-hengqin .mapList li:hover {
                color: #d39f44;
            }

    .c-paradise-map.skin-zh-hotel-penguin {
        background: #e7f7fd;
    }

        .c-paradise-map.skin-zh-hotel-penguin .mapList li {
            border-bottom: 1px solid rgba(20,177,231,.3);
        }

            .c-paradise-map.skin-zh-hotel-penguin .mapList .mapActive, .c-paradise-map.skin-zh-hotel-penguin .mapList li:hover {
                color: #14b1e7;
            }

    .c-paradise-map.skin-zh-hotel-penguin-2 {
        background: #fef7e7;
    }

        .c-paradise-map.skin-zh-hotel-penguin-2 .mapList li {
            border-bottom: 1px solid;
        }

            .c-paradise-map.skin-zh-hotel-penguin-2 .mapList .mapActive, .c-paradise-map.skin-zh-hotel-penguin-2 .mapList li:hover {
                color: #fab516;
            }

    .c-paradise-map.skin-zh-hotel-circus {
        background: #e7ced5;
    }

        .c-paradise-map.skin-zh-hotel-circus .mapList li {
            border-bottom: 1px solid rgba(138,21,56,.3);
        }

            .c-paradise-map.skin-zh-hotel-circus .mapList .mapActive, .c-paradise-map.skin-zh-hotel-circus .mapList li:hover {
                color: #8a1538;
            }

    .c-paradise-map.skin-zh-hotel-yinghai {
        background: #e5eef6;
    }

        .c-paradise-map.skin-zh-hotel-yinghai .mapList li {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

            .c-paradise-map.skin-zh-hotel-yinghai .mapList .mapActive, .c-paradise-map.skin-zh-hotel-yinghai .mapList li:hover {
                color: #005baa;
            }

    .c-paradise-map.skin-zh-hotel-science {
        background: #e8e9f2;
    }

        .c-paradise-map.skin-zh-hotel-science .mapList li {
            border-bottom: 1px solid rgba(20,18,111,.3);
        }

            .c-paradise-map.skin-zh-hotel-science .mapList .mapActive, .c-paradise-map.skin-zh-hotel-science .mapList li:hover {
                color: #14126f;
            }

    .c-paradise-map.skin-zh-acting-circus {
        background: #e5eef6;
    }

        .c-paradise-map.skin-zh-acting-circus .mapList li {
            border-bottom: 1px solid rgba(0,91,170,.3);
        }

            .c-paradise-map.skin-zh-acting-circus .mapList .mapActive, .c-paradise-map.skin-zh-acting-circus .mapList li:hover {
                color: #005baa;
            }

    .c-paradise-map.skin-zh-acting-opera {
        background: #feeeec;
    }

        .c-paradise-map.skin-zh-acting-opera .mapList li {
            border-bottom: 1px solid rgba(241,91,71,.3);
        }

            .c-paradise-map.skin-zh-acting-opera .mapList .mapActive, .c-paradise-map.skin-zh-acting-opera .mapList li:hover {
                color: #f15b47;
            }

    .c-paradise-map.skin-zoo-plants {
        background: #ecf3f2;
    }

        .c-paradise-map.skin-zoo-plants .mapList li {
            border-bottom: 1px solid rgba(70,137,125,.3);
        }

            .c-paradise-map.skin-zoo-plants .mapList .mapActive, .c-paradise-map.skin-zoo-plants .mapList li:hover {
                color: #46897d;
            }

    .c-paradise-map .title {
        font-size: 24px;
        text-align: center;
        margin-bottom: 20px;
    }

    .c-paradise-map .imgPoster {
        width: 100%;
        margin: 0 auto;
    }

    .c-paradise-map .mapImg {
        width: 100%;
        display: block;
        border-radius: 10px;
    }

        .c-paradise-map .mapImg img {
            width: 100% !important;
            height: auto !important;
            border-radius: 10px;
        }

    .c-paradise-map .mapList {
        width: 100%;
        margin: 15px auto 0;
        display: block;
    }

        .c-paradise-map .mapList li {
            font-size: 16px;
            height: 35px;
            line-height: 35px;
            cursor: pointer;
        }

            .c-paradise-map .mapList li .mapListTo {
                float: right;
                font-size: 11px;
                font-weight: 700;
            }

@media screen and (max-width:991px) {
    .c-paradise-map {
        padding: 30px 20px;
    }
}

.c-paradise-map-fixed {
    position: fixed;
    top: 120px;
    z-index: 0;
}

#footer {
    position: relative;
}

.c-gz-checkbox {
    display: block;
    width: 100%;
}

    .c-gz-checkbox .checkbox {
        display: block;
        margin: 0 0 10px;
        float: left;
        width: 160px;
    }

        .c-gz-checkbox .checkbox label {
            position: relative;
            margin-right: 20px;
        }

            .c-gz-checkbox .checkbox label em {
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                left: 0;
                display: block;
                width: 15px;
                height: 15px;
                border-radius: 3px;
                overflow: hidden;
            }

    .c-gz-checkbox.skin-global .checkbox label em {
        border: 1px solid #ecb207;
    }

    .c-gz-checkbox.skin-global .checkbox.active label em {
        background: #ecb207;
    }

    .c-gz-checkbox.skin-gz .checkbox label em {
        border: 1px solid #ecb207;
    }

    .c-gz-checkbox.skin-gz .checkbox.active label em {
        background: #ecb207;
    }

    .c-gz-checkbox.skin-zh .checkbox label em {
        border: 1px solid #005baa;
    }

    .c-gz-checkbox.skin-zh .checkbox.active label em {
        background: #005baa;
    }

    .c-gz-checkbox.skin-group .checkbox label em {
        border: 1px solid #b44a9c;
    }

    .c-gz-checkbox.skin-group .checkbox.active label em {
        background: #b44a9c;
    }

    .c-gz-checkbox.skin-member .checkbox label em {
        border: 1px solid #d39f44;
    }

    .c-gz-checkbox.skin-member .checkbox.active label em {
        background: #d39f44;
    }

    .c-gz-checkbox.skin-gz-card .checkbox label em {
        border: 1px solid #fab516;
    }

    .c-gz-checkbox.skin-gz-card .checkbox.active label em {
        background: #fab516;
    }

    .c-gz-checkbox.skin-zh-card .checkbox label em {
        border: 1px solid #14b1e7;
    }

    .c-gz-checkbox.skin-zh-card .checkbox.active label em {
        background: #14b1e7;
    }

    .c-gz-checkbox.skin-gz-park-paradise .checkbox label em {
        border: 1px solid #fab516;
    }

    .c-gz-checkbox.skin-gz-park-paradise .checkbox.active label em {
        background: #fab516;
    }

    .c-gz-checkbox.skin-gz-park-zoo .checkbox label em {
        border: 1px solid #46897d;
    }

    .c-gz-checkbox.skin-gz-park-zoo .checkbox.active label em {
        background: #46897d;
    }

    .c-gz-checkbox.skin-gz-park-water .checkbox label em {
        border: 1px solid #14b1e7;
    }

    .c-gz-checkbox.skin-gz-park-water .checkbox.active label em {
        background: #14b1e7;
    }

    .c-gz-checkbox.skin-gz-park-bird .checkbox label em {
        border: 1px solid #ecb207;
    }

    .c-gz-checkbox.skin-gz-park-bird .checkbox.active label em {
        background: #ecb207;
    }

    .c-gz-checkbox.skin-gz-hotel-chimelong .checkbox label em {
        border: 1px solid #9a5625;
    }

    .c-gz-checkbox.skin-gz-hotel-chimelong .checkbox.active label em {
        background: #9a5625;
    }

    .c-gz-checkbox.skin-gz-hotel-panda .checkbox label em {
        border: 1px solid #f15b47;
    }

    .c-gz-checkbox.skin-gz-hotel-panda .checkbox.active label em {
        background: #f15b47;
    }

    .c-gz-checkbox.skin-gz-hotel-cl-xj .checkbox label em {
        border: 1px solid #46897d;
    }

    .c-gz-checkbox.skin-gz-hotel-cl-xj .checkbox.active label em {
        background: #46897d;
    }

    .c-gz-checkbox.skin-gz-hotel-pxj .checkbox label em {
        border: 1px solid #46897d;
    }

    .c-gz-checkbox.skin-gz-hotel-pxj .checkbox.active label em {
        background: #46897d;
    }

    .c-gz-checkbox.skin-gz-acting-circus .checkbox label em {
        border: 1px solid #ec008c;
    }

    .c-gz-checkbox.skin-gz-acting-circus .checkbox.active label em {
        background: #ec008c;
    }

    .c-gz-checkbox.skin-zh-park-kingdom .checkbox label em {
        border: 1px solid #14b1e7;
    }

    .c-gz-checkbox.skin-zh-park-kingdom .checkbox.active label em {
        background: #14b1e7;
    }

    .c-gz-checkbox.skin-zh-park-science .checkbox label em {
        border: 1px solid #14b1e7;
    }

    .c-gz-checkbox.skin-zh-park-science .checkbox.active label em {
        background: #14b1e7;
    }

    .c-gz-checkbox.skin-zh-hotel-hengqin .checkbox label em {
        border: 1px solid #d39f44;
    }

    .c-gz-checkbox.skin-zh-hotel-hengqin .checkbox.active label em {
        background: #d39f44;
    }

    .c-gz-checkbox.skin-zh-hotel-penguin .checkbox label em {
        border: 1px solid #14b1e7;
    }

    .c-gz-checkbox.skin-zh-hotel-penguin .checkbox.active label em {
        background: #14b1e7;
    }

    .c-gz-checkbox.skin-zh-hotel-penguin-2 .checkbox label em {
        border: 1px solid #fab516;
    }

    .c-gz-checkbox.skin-zh-hotel-penguin-2 .checkbox.active label em {
        background: #fab516;
    }

    .c-gz-checkbox.skin-zh-hotel-circus .checkbox label em {
        border: 1px solid #8a1538;
    }

    .c-gz-checkbox.skin-zh-hotel-circus .checkbox.active label em {
        background: #8a1538;
    }

    .c-gz-checkbox.skin-zh-hotel-yinghai .checkbox label em {
        border: 1px solid #005baa;
    }

    .c-gz-checkbox.skin-zh-hotel-yinghai .checkbox.active label em {
        background: #005baa;
    }

    .c-gz-checkbox.skin-zh-hotel-science .checkbox label em {
        border: 1px solid #14126f;
    }

    .c-gz-checkbox.skin-zh-hotel-science .checkbox.active label em {
        background: #14126f;
    }

    .c-gz-checkbox.skin-zh-acting-circus .checkbox label em {
        border: 1px solid #005baa;
    }

    .c-gz-checkbox.skin-zh-acting-circus .checkbox.active label em {
        background: #005baa;
    }

    .c-gz-checkbox.skin-zh-acting-opera .checkbox label em {
        border: 1px solid #f15b47;
    }

    .c-gz-checkbox.skin-zh-acting-opera .checkbox.active label em {
        background: #f15b47;
    }

    .c-gz-checkbox.skin-zoo-plants .checkbox label em {
        border: 1px solid #46897d;
    }

    .c-gz-checkbox.skin-zoo-plants .checkbox.active label em {
        background: #46897d;
    }

.c-weather-plan {
    margin-bottom: 80px;
}

    .c-weather-plan .content {
        border-radius: 20px;
        overflow: hidden;
        padding: 50px 35px 30px;
    }

    .c-weather-plan h3.title {
        margin-bottom: 30px;
    }

    .c-weather-plan h4.title {
        margin-bottom: 20px;
    }

        .c-weather-plan h4.title i, .c-weather-plan h4.title span {
            font-weight: bolder;
        }

        .c-weather-plan h4.title i {
            margin-right: 10px;
        }

    .c-weather-plan h5 {
        font-weight: bolder;
    }

    .c-weather-plan .cont-wrap {
        position: relative;
        display: table;
    }

    .c-weather-plan .aside {
        position: relative;
        display: table-cell;
        vertical-align: middle;
        height: 100px;
    }

        .c-weather-plan .aside.aside-left h5 {
            word-break: keep-all;
        }

        .c-weather-plan .aside.aside-right h5, .c-weather-plan .aside.aside-right p {
            height: auto;
            max-height: none;
            display: block;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
        }

    .c-weather-plan .list-wrap {
        padding-bottom: 30px;
        margin-bottom: 50px;
    }

        .c-weather-plan .list-wrap:last-of-type {
            margin-bottom: 0;
            padding-bottom: 0;
            border: none !important;
        }

    .c-weather-plan ul {
        margin-left: -5px;
        margin-right: -5px;
    }

        .c-weather-plan ul li {
            padding: 0 5px;
            margin-bottom: 20px;
        }

            .c-weather-plan ul li .cont {
                border-radius: 20px;
                box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
                background-color: #fff;
                padding: 50px 35px;
            }

            .c-weather-plan ul li .aside-right .aside-cont {
                padding-left: 15px;
            }

                .c-weather-plan ul li .aside-right .aside-cont h5 {
                    margin-bottom: 10px;
                }

            .c-weather-plan ul li .aside-left .aside-cont {
                text-align: center;
                padding-right: 15px;
            }

                .c-weather-plan ul li .aside-left .aside-cont .iconfont {
                    font-size: 40px;
                }

            .c-weather-plan ul li.white {
                color: #a7a9ac;
            }

                .c-weather-plan ul li.white .aside-left {
                    border-right: 1px solid #a7a9ac;
                }

            .c-weather-plan ul li.blue {
                color: #14b1e7;
            }

                .c-weather-plan ul li.blue .aside-left {
                    border-right: 1px solid #14b1e7;
                }

            .c-weather-plan ul li.yellow {
                color: #fac716;
            }

                .c-weather-plan ul li.yellow .aside-left {
                    border-right: 1px solid #fac716;
                }

            .c-weather-plan ul li.orange {
                color: #f58e23;
            }

                .c-weather-plan ul li.orange .aside-left {
                    border-right: 1px solid #f58e23;
                }

            .c-weather-plan ul li.red {
                color: #f15b47;
            }

                .c-weather-plan ul li.red .aside-left {
                    border-right: 1px solid #f15b47;
                }

@media screen and (max-width:767px) {
    .c-weather-plan {
        margin-bottom: 40px;
    }

        .c-weather-plan .container {
            padding: 0 10px;
        }

            .c-weather-plan .container .content {
                padding: 20px 15px;
            }

                .c-weather-plan .container .content h3.title, .c-weather-plan .container .content h4.title {
                    margin-bottom: 15px;
                }

        .c-weather-plan ul li {
            margin-bottom: 10px;
        }

            .c-weather-plan ul li .cont {
                padding: 30px 15px;
            }

            .c-weather-plan ul li:last-of-type {
                margin-bottom: 0;
            }

            .c-weather-plan ul li .aside-left .aside-cont .iconfont {
                font-size: 30px;
            }

        .c-weather-plan .list-wrap {
            margin-bottom: 30px;
        }
}

.c-weather-plan.skin-global .content {
    background: #f6faeb;
}

.c-weather-plan.skin-global h4.title {
    color: #ecb207;
}

.c-weather-plan.skin-global .list-wrap {
    border-bottom: 1px solid #ecb207;
}

.c-weather-plan.skin-gz .content {
    background: #f6faeb;
}

.c-weather-plan.skin-gz h4.title {
    color: #ecb207;
}

.c-weather-plan.skin-gz .list-wrap {
    border-bottom: 1px solid #ecb207;
}

.c-weather-plan.skin-zh .content {
    background: #e5eef6;
}

.c-weather-plan.skin-zh h4.title {
    color: #005baa;
}

.c-weather-plan.skin-zh .list-wrap {
    border-bottom: 1px solid #005baa;
}

.c-weather-plan.skin-group .content {
    background: #f6f6f7;
}

.c-weather-plan.skin-group h4.title {
    color: #b44a9c;
}

.c-weather-plan.skin-group .list-wrap {
    border-bottom: 1px solid #b44a9c;
}

.c-weather-plan.skin-member .content {
    background: #fbf5ec;
}

.c-weather-plan.skin-member h4.title {
    color: #d39f44;
}

.c-weather-plan.skin-member .list-wrap {
    border-bottom: 1px solid #d39f44;
}

.c-weather-plan.skin-gz-card .content {
    background: #fef7e7;
}

.c-weather-plan.skin-gz-card h4.title {
    color: #fab516;
}

.c-weather-plan.skin-gz-card .list-wrap {
    border-bottom: 1px solid #fab516;
}

.c-weather-plan.skin-zh-card .content {
    background: #d6e7ef;
}

.c-weather-plan.skin-zh-card h4.title {
    color: #14b1e7;
}

.c-weather-plan.skin-zh-card .list-wrap {
    border-bottom: 1px solid #14b1e7;
}

.c-weather-plan.skin-gz-park-paradise .content {
    background: #fef7e7;
}

.c-weather-plan.skin-gz-park-paradise h4.title {
    color: #fab516;
}

.c-weather-plan.skin-gz-park-paradise .list-wrap {
    border-bottom: 1px solid #fab516;
}

.c-weather-plan.skin-gz-park-zoo .content {
    background: #ecf3f2;
}

.c-weather-plan.skin-gz-park-zoo h4.title {
    color: #46897d;
}

.c-weather-plan.skin-gz-park-zoo .list-wrap {
    border-bottom: 1px solid #46897d;
}

.c-weather-plan.skin-gz-park-water .content {
    background: #e7f7fd;
}

.c-weather-plan.skin-gz-park-water h4.title {
    color: #14b1e7;
}

.c-weather-plan.skin-gz-park-water .list-wrap {
    border-bottom: 1px solid #14b1e7;
}

.c-weather-plan.skin-gz-park-bird .content {
    background: #f6faeb;
}

.c-weather-plan.skin-gz-park-bird h4.title {
    color: #ecb207;
}

.c-weather-plan.skin-gz-park-bird .list-wrap {
    border-bottom: 1px solid #ecb207;
}

.c-weather-plan.skin-gz-hotel-chimelong .content {
    background: #f5eee9;
}

.c-weather-plan.skin-gz-hotel-chimelong h4.title {
    color: #9a5625;
}

.c-weather-plan.skin-gz-hotel-chimelong .list-wrap {
    border-bottom: 1px solid #9a5625;
}

.c-weather-plan.skin-gz-hotel-panda .content {
    background: #feeeec;
}

.c-weather-plan.skin-gz-hotel-panda h4.title {
    color: #f15b47;
}

.c-weather-plan.skin-gz-hotel-panda .list-wrap {
    border-bottom: 1px solid #f15b47;
}

.c-weather-plan.skin-gz-hotel-cl-xj .content {
    background: #ecf3f2;
}

.c-weather-plan.skin-gz-hotel-cl-xj h4.title {
    color: #46897d;
}

.c-weather-plan.skin-gz-hotel-cl-xj .list-wrap {
    border-bottom: 1px solid #46897d;
}

.c-weather-plan.skin-gz-hotel-pxj .content {
    background: #ecf3f2;
}

.c-weather-plan.skin-gz-hotel-pxj h4.title {
    color: #46897d;
}

.c-weather-plan.skin-gz-hotel-pxj .list-wrap {
    border-bottom: 1px solid #46897d;
}

.c-weather-plan.skin-gz-acting-circus .content {
    background: #fde5f3;
}

.c-weather-plan.skin-gz-acting-circus h4.title {
    color: #ec008c;
}

.c-weather-plan.skin-gz-acting-circus .list-wrap {
    border-bottom: 1px solid #ec008c;
}

.c-weather-plan.skin-zh-park-kingdom .content {
    background: #e7f7fd;
}

.c-weather-plan.skin-zh-park-kingdom h4.title {
    color: #14b1e7;
}

.c-weather-plan.skin-zh-park-kingdom .list-wrap {
    border-bottom: 1px solid #14b1e7;
}

.c-weather-plan.skin-zh-park-science .content {
    background: #e7f7fd;
}

.c-weather-plan.skin-zh-park-science h4.title {
    color: #14b1e7;
}

.c-weather-plan.skin-zh-park-science .list-wrap {
    border-bottom: 1px solid #14b1e7;
}

.c-weather-plan.skin-zh-hotel-hengqin .content {
    background: #fbf5ec;
}

.c-weather-plan.skin-zh-hotel-hengqin h4.title {
    color: #d39f44;
}

.c-weather-plan.skin-zh-hotel-hengqin .list-wrap {
    border-bottom: 1px solid #d39f44;
}

.c-weather-plan.skin-zh-hotel-penguin .content {
    background: #e7f7fd;
}

.c-weather-plan.skin-zh-hotel-penguin h4.title {
    color: #14b1e7;
}

.c-weather-plan.skin-zh-hotel-penguin .list-wrap {
    border-bottom: 1px solid #14b1e7;
}

.c-weather-plan.skin-zh-hotel-penguin-2 .content {
    background: #fef7e7;
}

.c-weather-plan.skin-zh-hotel-penguin-2 h4.title {
    color: #fab516;
}

.c-weather-plan.skin-zh-hotel-penguin-2 .list-wrap {
    border-bottom: 1px solid #fab516;
}

.c-weather-plan.skin-zh-hotel-circus .content {
    background: #e7ced5;
}

.c-weather-plan.skin-zh-hotel-circus h4.title {
    color: #8a1538;
}

.c-weather-plan.skin-zh-hotel-circus .list-wrap {
    border-bottom: 1px solid #8a1538;
}

.c-weather-plan.skin-zh-hotel-yinghai .content {
    background: #e5eef6;
}

.c-weather-plan.skin-zh-hotel-yinghai h4.title {
    color: #005baa;
}

.c-weather-plan.skin-zh-hotel-yinghai .list-wrap {
    border-bottom: 1px solid #005baa;
}

.c-weather-plan.skin-zh-hotel-science .content {
    background: #e8e9f2;
}

.c-weather-plan.skin-zh-hotel-science h4.title {
    color: #14126f;
}

.c-weather-plan.skin-zh-hotel-science .list-wrap {
    border-bottom: 1px solid #14126f;
}

.c-weather-plan.skin-zh-acting-circus .content {
    background: #e5eef6;
}

.c-weather-plan.skin-zh-acting-circus h4.title {
    color: #005baa;
}

.c-weather-plan.skin-zh-acting-circus .list-wrap {
    border-bottom: 1px solid #005baa;
}

.c-weather-plan.skin-zh-acting-opera .content {
    background: #feeeec;
}

.c-weather-plan.skin-zh-acting-opera h4.title {
    color: #f15b47;
}

.c-weather-plan.skin-zh-acting-opera .list-wrap {
    border-bottom: 1px solid #f15b47;
}

.c-weather-plan.skin-zoo-plants .content {
    background: #ecf3f2;
}

.c-weather-plan.skin-zoo-plants h4.title {
    color: #46897d;
}

.c-weather-plan.skin-zoo-plants .list-wrap {
    border-bottom: 1px solid #46897d;
}

.c-guide-bus-tab {
    margin-top: 20px;
}

@media screen and (max-width:767px) {
    .c-guide-bus-tab .c-baike-tab {
        margin: 0 15px;
    }
}

.c-guide-bus-tab .c-baike-tab .tab-scroll-box {
    height: 50px;
}

@media screen and (max-width:767px) {
    .c-guide-bus-tab .c-baike-tab {
        margin-top: 0;
    }
}

.c-guide-bus-tab .guide-bus-tab-box {
    padding: 0 35px;
}

@media (max-width:767px) {
    .c-guide-bus-tab .guide-bus-tab-box {
        padding: 0 15px;
    }
}

.c-guide-bus-tab .baike-container {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.c-guide-bus-tab .guide-bus-title {
    font-size: 24px;
    text-align: center;
    padding: 30px 0 0;
}

@media (max-width:767px) {
    .c-guide-bus-tab .guide-bus-title {
        padding: 20px 0 0;
    }
}

.c-guide-bus-tab .guide-bus-tab {
    width: 100%;
    position: relative;
    height: 50px;
    text-align: center;
    overflow: hidden;
    box-sizing: border-box;
}

@media (max-width:767px) {
    .c-guide-bus-tab .guide-bus-tab {
        height: 70px;
    }
}

.c-guide-bus-tab .guide-bus-tab .bottomBorder {
    position: absolute;
    display: block;
    width: 100%;
    height: 5px;
    border-radius: 50px;
    bottom: 0;
    z-index: 2;
}

.c-guide-bus-tab .guide-bus-tab .tab-box {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    margin: 0 auto;
    z-index: 1;
}

    .c-guide-bus-tab .guide-bus-tab .tab-box .tabs {
        display: inline-block;
        width: 25%;
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        margin: 0 5px;
        position: relative;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        transition: background .5s ease;
        cursor: pointer;
    }

@media (max-width:992px) {
    .c-guide-bus-tab .guide-bus-tab .tab-box .tabs {
        width: 40%;
    }
}

@media (max-width:767px) {
    .c-guide-bus-tab .guide-bus-tab .tab-box .tabs {
        width: 45%;
    }
}

.c-guide-bus-tab .guide-bus-tab .tab-box .tabs a {
    display: block;
    width: 100%;
    height: 100%;
}

    .c-guide-bus-tab .guide-bus-tab .tab-box .tabs a:hover {
        color: #fff !important;
    }

.c-guide-bus-tab .guide-bus-tab .tab-box .tabs:after, .c-guide-bus-tab .guide-bus-tab .tab-box .tabs:before {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 200%;
    top: 0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    transition: background .5s ease;
}

.c-guide-bus-tab .guide-bus-tab .tab-box .tabs:after {
    transform-origin: 100% 0;
    transform: rotate(-16deg);
    top: -1px;
    left: -2px;
}

.c-guide-bus-tab .guide-bus-tab .tab-box .tabs:before {
    transform-origin: 0 0;
    transform: rotate(16deg);
    top: -1px;
    left: 2px;
}

.c-guide-bus-tab .guide-bus-tab .tab-box .tabs .content {
    position: absolute;
    width: 100%;
    font-size: 16px;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    z-index: 3;
    color: #fff;
    transition: color .3s ease;
}

    .c-guide-bus-tab .guide-bus-tab .tab-box .tabs .content i {
        display: inline-block;
        margin-right: 5px;
        font-size: 18px;
    }

.c-guide-bus-tab.skin-global .baike-container {
    background: #f6faeb;
}

.c-guide-bus-tab.skin-global .bottomBorder {
    background: #ecb207;
}

.c-guide-bus-tab.skin-global .tabs, .c-guide-bus-tab.skin-global .tabs:after, .c-guide-bus-tab.skin-global .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-global .tabs-active, .c-guide-bus-tab.skin-global .tabs-active:after, .c-guide-bus-tab.skin-global .tabs-active:before {
    background: #ecb207;
    z-index: 99;
}

.c-guide-bus-tab.skin-global .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-gz .baike-container {
    background: #f6faeb;
}

.c-guide-bus-tab.skin-gz .bottomBorder {
    background: #ecb207;
}

.c-guide-bus-tab.skin-gz .tabs, .c-guide-bus-tab.skin-gz .tabs:after, .c-guide-bus-tab.skin-gz .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-gz .tabs-active, .c-guide-bus-tab.skin-gz .tabs-active:after, .c-guide-bus-tab.skin-gz .tabs-active:before {
    background: #ecb207;
    z-index: 99;
}

.c-guide-bus-tab.skin-gz .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh .baike-container {
    background: #e5eef6;
}

.c-guide-bus-tab.skin-zh .bottomBorder {
    background: #005baa;
}

.c-guide-bus-tab.skin-zh .tabs, .c-guide-bus-tab.skin-zh .tabs:after, .c-guide-bus-tab.skin-zh .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh .tabs-active, .c-guide-bus-tab.skin-zh .tabs-active:after, .c-guide-bus-tab.skin-zh .tabs-active:before {
    background: #005baa;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-group .baike-container {
    background: #f6f6f7;
}

.c-guide-bus-tab.skin-group .bottomBorder {
    background: #b44a9c;
}

.c-guide-bus-tab.skin-group .tabs, .c-guide-bus-tab.skin-group .tabs:after, .c-guide-bus-tab.skin-group .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-group .tabs-active, .c-guide-bus-tab.skin-group .tabs-active:after, .c-guide-bus-tab.skin-group .tabs-active:before {
    background: #b44a9c;
    z-index: 99;
}

.c-guide-bus-tab.skin-group .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-member .baike-container {
    background: #fbf5ec;
}

.c-guide-bus-tab.skin-member .bottomBorder {
    background: #d39f44;
}

.c-guide-bus-tab.skin-member .tabs, .c-guide-bus-tab.skin-member .tabs:after, .c-guide-bus-tab.skin-member .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-member .tabs-active, .c-guide-bus-tab.skin-member .tabs-active:after, .c-guide-bus-tab.skin-member .tabs-active:before {
    background: #d39f44;
    z-index: 99;
}

.c-guide-bus-tab.skin-member .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-gz-card .baike-container {
    background: #fef7e7;
}

.c-guide-bus-tab.skin-gz-card .bottomBorder {
    background: #fab516;
}

.c-guide-bus-tab.skin-gz-card .tabs, .c-guide-bus-tab.skin-gz-card .tabs:after, .c-guide-bus-tab.skin-gz-card .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-gz-card .tabs-active, .c-guide-bus-tab.skin-gz-card .tabs-active:after, .c-guide-bus-tab.skin-gz-card .tabs-active:before {
    background: #fab516;
    z-index: 99;
}

.c-guide-bus-tab.skin-gz-card .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh-card .baike-container {
    background: #d6e7ef;
}

.c-guide-bus-tab.skin-zh-card .bottomBorder {
    background: #14b1e7;
}

.c-guide-bus-tab.skin-zh-card .tabs, .c-guide-bus-tab.skin-zh-card .tabs:after, .c-guide-bus-tab.skin-zh-card .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh-card .tabs-active, .c-guide-bus-tab.skin-zh-card .tabs-active:after, .c-guide-bus-tab.skin-zh-card .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh-card .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-gz-park-paradise .baike-container {
    background: #fef7e7;
}

.c-guide-bus-tab.skin-gz-park-paradise .bottomBorder {
    background: #fab516;
}

.c-guide-bus-tab.skin-gz-park-paradise .tabs, .c-guide-bus-tab.skin-gz-park-paradise .tabs:after, .c-guide-bus-tab.skin-gz-park-paradise .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-gz-park-paradise .tabs-active, .c-guide-bus-tab.skin-gz-park-paradise .tabs-active:after, .c-guide-bus-tab.skin-gz-park-paradise .tabs-active:before {
    background: #fab516;
    z-index: 99;
}

.c-guide-bus-tab.skin-gz-park-paradise .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-gz-park-zoo .baike-container {
    background: #ecf3f2;
}

.c-guide-bus-tab.skin-gz-park-zoo .bottomBorder {
    background: #46897d;
}

.c-guide-bus-tab.skin-gz-park-zoo .tabs, .c-guide-bus-tab.skin-gz-park-zoo .tabs:after, .c-guide-bus-tab.skin-gz-park-zoo .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-gz-park-zoo .tabs-active, .c-guide-bus-tab.skin-gz-park-zoo .tabs-active:after, .c-guide-bus-tab.skin-gz-park-zoo .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-guide-bus-tab.skin-gz-park-zoo .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-gz-park-water .baike-container {
    background: #e7f7fd;
}

.c-guide-bus-tab.skin-gz-park-water .bottomBorder {
    background: #14b1e7;
}

.c-guide-bus-tab.skin-gz-park-water .tabs, .c-guide-bus-tab.skin-gz-park-water .tabs:after, .c-guide-bus-tab.skin-gz-park-water .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-gz-park-water .tabs-active, .c-guide-bus-tab.skin-gz-park-water .tabs-active:after, .c-guide-bus-tab.skin-gz-park-water .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-guide-bus-tab.skin-gz-park-water .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-gz-park-bird .baike-container {
    background: #f6faeb;
}

.c-guide-bus-tab.skin-gz-park-bird .bottomBorder {
    background: #ecb207;
}

.c-guide-bus-tab.skin-gz-park-bird .tabs, .c-guide-bus-tab.skin-gz-park-bird .tabs:after, .c-guide-bus-tab.skin-gz-park-bird .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-gz-park-bird .tabs-active, .c-guide-bus-tab.skin-gz-park-bird .tabs-active:after, .c-guide-bus-tab.skin-gz-park-bird .tabs-active:before {
    background: #ecb207;
    z-index: 99;
}

.c-guide-bus-tab.skin-gz-park-bird .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-gz-hotel-chimelong .baike-container {
    background: #f5eee9;
}

.c-guide-bus-tab.skin-gz-hotel-chimelong .bottomBorder {
    background: #9a5625;
}

.c-guide-bus-tab.skin-gz-hotel-chimelong .tabs, .c-guide-bus-tab.skin-gz-hotel-chimelong .tabs:after, .c-guide-bus-tab.skin-gz-hotel-chimelong .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-gz-hotel-chimelong .tabs-active, .c-guide-bus-tab.skin-gz-hotel-chimelong .tabs-active:after, .c-guide-bus-tab.skin-gz-hotel-chimelong .tabs-active:before {
    background: #9a5625;
    z-index: 99;
}

.c-guide-bus-tab.skin-gz-hotel-chimelong .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-gz-hotel-panda .baike-container {
    background: #feeeec;
}

.c-guide-bus-tab.skin-gz-hotel-panda .bottomBorder {
    background: #f15b47;
}

.c-guide-bus-tab.skin-gz-hotel-panda .tabs, .c-guide-bus-tab.skin-gz-hotel-panda .tabs:after, .c-guide-bus-tab.skin-gz-hotel-panda .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-gz-hotel-panda .tabs-active, .c-guide-bus-tab.skin-gz-hotel-panda .tabs-active:after, .c-guide-bus-tab.skin-gz-hotel-panda .tabs-active:before {
    background: #f15b47;
    z-index: 99;
}

.c-guide-bus-tab.skin-gz-hotel-panda .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-gz-hotel-cl-xj .baike-container {
    background: #ecf3f2;
}

.c-guide-bus-tab.skin-gz-hotel-cl-xj .bottomBorder {
    background: #46897d;
}

.c-guide-bus-tab.skin-gz-hotel-cl-xj .tabs, .c-guide-bus-tab.skin-gz-hotel-cl-xj .tabs:after, .c-guide-bus-tab.skin-gz-hotel-cl-xj .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-gz-hotel-cl-xj .tabs-active, .c-guide-bus-tab.skin-gz-hotel-cl-xj .tabs-active:after, .c-guide-bus-tab.skin-gz-hotel-cl-xj .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-guide-bus-tab.skin-gz-hotel-cl-xj .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-gz-hotel-pxj .baike-container {
    background: #ecf3f2;
}

.c-guide-bus-tab.skin-gz-hotel-pxj .bottomBorder {
    background: #46897d;
}

.c-guide-bus-tab.skin-gz-hotel-pxj .tabs, .c-guide-bus-tab.skin-gz-hotel-pxj .tabs:after, .c-guide-bus-tab.skin-gz-hotel-pxj .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-gz-hotel-pxj .tabs-active, .c-guide-bus-tab.skin-gz-hotel-pxj .tabs-active:after, .c-guide-bus-tab.skin-gz-hotel-pxj .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-guide-bus-tab.skin-gz-hotel-pxj .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-gz-acting-circus .baike-container {
    background: #fde5f3;
}

.c-guide-bus-tab.skin-gz-acting-circus .bottomBorder {
    background: #ec008c;
}

.c-guide-bus-tab.skin-gz-acting-circus .tabs, .c-guide-bus-tab.skin-gz-acting-circus .tabs:after, .c-guide-bus-tab.skin-gz-acting-circus .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-gz-acting-circus .tabs-active, .c-guide-bus-tab.skin-gz-acting-circus .tabs-active:after, .c-guide-bus-tab.skin-gz-acting-circus .tabs-active:before {
    background: #ec008c;
    z-index: 99;
}

.c-guide-bus-tab.skin-gz-acting-circus .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh-park-kingdom .baike-container {
    background: #e7f7fd;
}

.c-guide-bus-tab.skin-zh-park-kingdom .bottomBorder {
    background: #14b1e7;
}

.c-guide-bus-tab.skin-zh-park-kingdom .tabs, .c-guide-bus-tab.skin-zh-park-kingdom .tabs:after, .c-guide-bus-tab.skin-zh-park-kingdom .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh-park-kingdom .tabs-active, .c-guide-bus-tab.skin-zh-park-kingdom .tabs-active:after, .c-guide-bus-tab.skin-zh-park-kingdom .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh-park-kingdom .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh-park-science .baike-container {
    background: #e7f7fd;
}

.c-guide-bus-tab.skin-zh-park-science .bottomBorder {
    background: #14b1e7;
}

.c-guide-bus-tab.skin-zh-park-science .tabs, .c-guide-bus-tab.skin-zh-park-science .tabs:after, .c-guide-bus-tab.skin-zh-park-science .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh-park-science .tabs-active, .c-guide-bus-tab.skin-zh-park-science .tabs-active:after, .c-guide-bus-tab.skin-zh-park-science .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh-park-science .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh-hotel-hengqin .baike-container {
    background: #fbf5ec;
}

.c-guide-bus-tab.skin-zh-hotel-hengqin .bottomBorder {
    background: #d39f44;
}

.c-guide-bus-tab.skin-zh-hotel-hengqin .tabs, .c-guide-bus-tab.skin-zh-hotel-hengqin .tabs:after, .c-guide-bus-tab.skin-zh-hotel-hengqin .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh-hotel-hengqin .tabs-active, .c-guide-bus-tab.skin-zh-hotel-hengqin .tabs-active:after, .c-guide-bus-tab.skin-zh-hotel-hengqin .tabs-active:before {
    background: #d39f44;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh-hotel-hengqin .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh-hotel-penguin .baike-container {
    background: #e7f7fd;
}

.c-guide-bus-tab.skin-zh-hotel-penguin .bottomBorder {
    background: #14b1e7;
}

.c-guide-bus-tab.skin-zh-hotel-penguin .tabs, .c-guide-bus-tab.skin-zh-hotel-penguin .tabs:after, .c-guide-bus-tab.skin-zh-hotel-penguin .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh-hotel-penguin .tabs-active, .c-guide-bus-tab.skin-zh-hotel-penguin .tabs-active:after, .c-guide-bus-tab.skin-zh-hotel-penguin .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh-hotel-penguin .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh-hotel-penguin-2 .baike-container {
    background: #fef7e7;
}

.c-guide-bus-tab.skin-zh-hotel-penguin-2 .bottomBorder {
    background: #fab516;
}

.c-guide-bus-tab.skin-zh-hotel-penguin-2 .tabs, .c-guide-bus-tab.skin-zh-hotel-penguin-2 .tabs:after, .c-guide-bus-tab.skin-zh-hotel-penguin-2 .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh-hotel-penguin-2 .tabs-active, .c-guide-bus-tab.skin-zh-hotel-penguin-2 .tabs-active:after, .c-guide-bus-tab.skin-zh-hotel-penguin-2 .tabs-active:before {
    background: #fab516;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh-hotel-penguin-2 .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh-hotel-circus .baike-container {
    background: #e7ced5;
}

.c-guide-bus-tab.skin-zh-hotel-circus .bottomBorder {
    background: #8a1538;
}

.c-guide-bus-tab.skin-zh-hotel-circus .tabs, .c-guide-bus-tab.skin-zh-hotel-circus .tabs:after, .c-guide-bus-tab.skin-zh-hotel-circus .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh-hotel-circus .tabs-active, .c-guide-bus-tab.skin-zh-hotel-circus .tabs-active:after, .c-guide-bus-tab.skin-zh-hotel-circus .tabs-active:before {
    background: #8a1538;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh-hotel-circus .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh-hotel-yinghai .baike-container {
    background: #e5eef6;
}

.c-guide-bus-tab.skin-zh-hotel-yinghai .bottomBorder {
    background: #005baa;
}

.c-guide-bus-tab.skin-zh-hotel-yinghai .tabs, .c-guide-bus-tab.skin-zh-hotel-yinghai .tabs:after, .c-guide-bus-tab.skin-zh-hotel-yinghai .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh-hotel-yinghai .tabs-active, .c-guide-bus-tab.skin-zh-hotel-yinghai .tabs-active:after, .c-guide-bus-tab.skin-zh-hotel-yinghai .tabs-active:before {
    background: #005baa;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh-hotel-yinghai .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh-hotel-science .baike-container {
    background: #e8e9f2;
}

.c-guide-bus-tab.skin-zh-hotel-science .bottomBorder {
    background: #14126f;
}

.c-guide-bus-tab.skin-zh-hotel-science .tabs, .c-guide-bus-tab.skin-zh-hotel-science .tabs:after, .c-guide-bus-tab.skin-zh-hotel-science .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh-hotel-science .tabs-active, .c-guide-bus-tab.skin-zh-hotel-science .tabs-active:after, .c-guide-bus-tab.skin-zh-hotel-science .tabs-active:before {
    background: #14126f;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh-hotel-science .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh-acting-circus .baike-container {
    background: #e5eef6;
}

.c-guide-bus-tab.skin-zh-acting-circus .bottomBorder {
    background: #005baa;
}

.c-guide-bus-tab.skin-zh-acting-circus .tabs, .c-guide-bus-tab.skin-zh-acting-circus .tabs:after, .c-guide-bus-tab.skin-zh-acting-circus .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh-acting-circus .tabs-active, .c-guide-bus-tab.skin-zh-acting-circus .tabs-active:after, .c-guide-bus-tab.skin-zh-acting-circus .tabs-active:before {
    background: #005baa;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh-acting-circus .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zh-acting-opera .baike-container {
    background: #feeeec;
}

.c-guide-bus-tab.skin-zh-acting-opera .bottomBorder {
    background: #f15b47;
}

.c-guide-bus-tab.skin-zh-acting-opera .tabs, .c-guide-bus-tab.skin-zh-acting-opera .tabs:after, .c-guide-bus-tab.skin-zh-acting-opera .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zh-acting-opera .tabs-active, .c-guide-bus-tab.skin-zh-acting-opera .tabs-active:after, .c-guide-bus-tab.skin-zh-acting-opera .tabs-active:before {
    background: #f15b47;
    z-index: 99;
}

.c-guide-bus-tab.skin-zh-acting-opera .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-guide-bus-tab.skin-zoo-plants .baike-container {
    background: #ecf3f2;
}

.c-guide-bus-tab.skin-zoo-plants .bottomBorder {
    background: #46897d;
}

.c-guide-bus-tab.skin-zoo-plants .tabs, .c-guide-bus-tab.skin-zoo-plants .tabs:after, .c-guide-bus-tab.skin-zoo-plants .tabs:before {
    background: #a7a9ac;
}

.c-guide-bus-tab.skin-zoo-plants .tabs-active, .c-guide-bus-tab.skin-zoo-plants .tabs-active:after, .c-guide-bus-tab.skin-zoo-plants .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-guide-bus-tab.skin-zoo-plants .guide-bus-tab .tab-box .tabs-active .content {
    z-index: 100;
}

@media (max-width:992px) {
    .c-guide-bus-tab .guide-bus-tab {
        overflow-x: scroll;
        -webkit-overflow-scrolling: touch;
    }

    .c-guide-bus-tab .tab-scroll-box {
        height: 100%;
        position: relative;
    }

    .c-guide-bus-tab .tab-box {
        width: 100%;
    }
}

.c-guide-bus-items {
    margin-bottom: 80px;
}

@media (max-width:767px) {
    .c-guide-bus-items {
        margin-bottom: 50px;
    }
}

.c-guide-bus-items .guide-bus-container {
    padding: 35px 35px 50px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}

@media (max-width:767px) {
    .c-guide-bus-items .guide-bus-container {
        padding: 15px 15px 20px;
    }
}

.c-guide-bus-items .guide-buse-row {
    margin: 0 -5px;
}

.c-guide-bus-items .guide-buse-items-box {
    padding: 0 5px;
}

.c-guide-bus-items .guide-buse-items {
    margin-bottom: 15px;
    background: #fff;
    border-radius: 20px;
    transform: rotate(0deg);
    overflow: hidden;
    box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
}

    .c-guide-bus-items .guide-buse-items .guide-img-box {
        transform: rotate(0);
        position: relative;
        overflow: hidden;
    }

        .c-guide-bus-items .guide-buse-items .guide-img-box .imgPlaceholder {
            width: 100%;
            height: 0;
        }

        .c-guide-bus-items .guide-buse-items .guide-img-box img {
            width: 100%;
        }

        .c-guide-bus-items .guide-buse-items .guide-img-box .img-item {
            transform: scale(1);
            transition: transform .5s linear;
        }

            .c-guide-bus-items .guide-buse-items .guide-img-box .img-item:hover {
                transform: scale(1.1);
            }

        .c-guide-bus-items .guide-buse-items .guide-img-box .img-layout {
            position: absolute;
            bottom: -3px;
            left: 0;
            border-bottom: 3px solid #fff;
        }

.c-guide-bus-items .guide-bus-item-box {
    padding: 35px 0;
    background: #fff;
    text-align: center;
}

@media (max-width:767px) {
    .c-guide-bus-items .guide-bus-item-box {
        padding: 15px 0;
    }
}

.c-guide-bus-items .guide-bus-item-box .subtitle {
    font-size: 16px;
}

    .c-guide-bus-items .guide-bus-item-box .subtitle i {
        display: inline-block;
    }

        .c-guide-bus-items .guide-bus-item-box .subtitle i:last-child {
            margin-right: 7px;
        }

.c-guide-bus-items.skin-global .guide-bus-container {
    background: #f6faeb;
}

.c-guide-bus-items.skin-global .guide-bus-item-box {
    color: #ecb207;
}

.c-guide-bus-items.skin-gz .guide-bus-container {
    background: #f6faeb;
}

.c-guide-bus-items.skin-gz .guide-bus-item-box {
    color: #ecb207;
}

.c-guide-bus-items.skin-zh .guide-bus-container {
    background: #e5eef6;
}

.c-guide-bus-items.skin-zh .guide-bus-item-box {
    color: #005baa;
}

.c-guide-bus-items.skin-group .guide-bus-container {
    background: #f6f6f7;
}

.c-guide-bus-items.skin-group .guide-bus-item-box {
    color: #b44a9c;
}

.c-guide-bus-items.skin-member .guide-bus-container {
    background: #fbf5ec;
}

.c-guide-bus-items.skin-member .guide-bus-item-box {
    color: #d39f44;
}

.c-guide-bus-items.skin-gz-card .guide-bus-container {
    background: #fef7e7;
}

.c-guide-bus-items.skin-gz-card .guide-bus-item-box {
    color: #fab516;
}

.c-guide-bus-items.skin-zh-card .guide-bus-container {
    background: #d6e7ef;
}

.c-guide-bus-items.skin-zh-card .guide-bus-item-box {
    color: #14b1e7;
}

.c-guide-bus-items.skin-gz-park-paradise .guide-bus-container {
    background: #fef7e7;
}

.c-guide-bus-items.skin-gz-park-paradise .guide-bus-item-box {
    color: #fab516;
}

.c-guide-bus-items.skin-gz-park-zoo .guide-bus-container {
    background: #ecf3f2;
}

.c-guide-bus-items.skin-gz-park-zoo .guide-bus-item-box {
    color: #46897d;
}

.c-guide-bus-items.skin-gz-park-water .guide-bus-container {
    background: #e7f7fd;
}

.c-guide-bus-items.skin-gz-park-water .guide-bus-item-box {
    color: #14b1e7;
}

.c-guide-bus-items.skin-gz-park-bird .guide-bus-container {
    background: #f6faeb;
}

.c-guide-bus-items.skin-gz-park-bird .guide-bus-item-box {
    color: #ecb207;
}

.c-guide-bus-items.skin-gz-hotel-chimelong .guide-bus-container {
    background: #f5eee9;
}

.c-guide-bus-items.skin-gz-hotel-chimelong .guide-bus-item-box {
    color: #9a5625;
}

.c-guide-bus-items.skin-gz-hotel-panda .guide-bus-container {
    background: #feeeec;
}

.c-guide-bus-items.skin-gz-hotel-panda .guide-bus-item-box {
    color: #f15b47;
}

.c-guide-bus-items.skin-gz-hotel-cl-xj .guide-bus-container {
    background: #ecf3f2;
}

.c-guide-bus-items.skin-gz-hotel-cl-xj .guide-bus-item-box {
    color: #46897d;
}

.c-guide-bus-items.skin-gz-hotel-pxj .guide-bus-container {
    background: #ecf3f2;
}

.c-guide-bus-items.skin-gz-hotel-pxj .guide-bus-item-box {
    color: #46897d;
}

.c-guide-bus-items.skin-gz-acting-circus .guide-bus-container {
    background: #fde5f3;
}

.c-guide-bus-items.skin-gz-acting-circus .guide-bus-item-box {
    color: #ec008c;
}

.c-guide-bus-items.skin-zh-park-kingdom .guide-bus-container {
    background: #e7f7fd;
}

.c-guide-bus-items.skin-zh-park-kingdom .guide-bus-item-box {
    color: #14b1e7;
}

.c-guide-bus-items.skin-zh-park-science .guide-bus-container {
    background: #e7f7fd;
}

.c-guide-bus-items.skin-zh-park-science .guide-bus-item-box {
    color: #14b1e7;
}

.c-guide-bus-items.skin-zh-hotel-hengqin .guide-bus-container {
    background: #fbf5ec;
}

.c-guide-bus-items.skin-zh-hotel-hengqin .guide-bus-item-box {
    color: #d39f44;
}

.c-guide-bus-items.skin-zh-hotel-penguin .guide-bus-container {
    background: #e7f7fd;
}

.c-guide-bus-items.skin-zh-hotel-penguin .guide-bus-item-box {
    color: #14b1e7;
}

.c-guide-bus-items.skin-zh-hotel-penguin-2 .guide-bus-container {
    background: #fef7e7;
}

.c-guide-bus-items.skin-zh-hotel-penguin-2 .guide-bus-item-box {
    color: #fab516;
}

.c-guide-bus-items.skin-zh-hotel-circus .guide-bus-container {
    background: #e7ced5;
}

.c-guide-bus-items.skin-zh-hotel-circus .guide-bus-item-box {
    color: #8a1538;
}

.c-guide-bus-items.skin-zh-hotel-yinghai .guide-bus-container {
    background: #e5eef6;
}

.c-guide-bus-items.skin-zh-hotel-yinghai .guide-bus-item-box {
    color: #005baa;
}

.c-guide-bus-items.skin-zh-hotel-science .guide-bus-container {
    background: #e8e9f2;
}

.c-guide-bus-items.skin-zh-hotel-science .guide-bus-item-box {
    color: #14126f;
}

.c-guide-bus-items.skin-zh-acting-circus .guide-bus-container {
    background: #e5eef6;
}

.c-guide-bus-items.skin-zh-acting-circus .guide-bus-item-box {
    color: #005baa;
}

.c-guide-bus-items.skin-zh-acting-opera .guide-bus-container {
    background: #feeeec;
}

.c-guide-bus-items.skin-zh-acting-opera .guide-bus-item-box {
    color: #f15b47;
}

.c-guide-bus-items.skin-zoo-plants .guide-bus-container {
    background: #ecf3f2;
}

.c-guide-bus-items.skin-zoo-plants .guide-bus-item-box {
    color: #46897d;
}

.c-station-line {
    border-radius: 20px;
    padding: 50px 35px;
}

@media (max-width:767px) {
    .c-station-line {
        border-radius: 0 0 20px 20px;
        padding: 15px 15px 20px;
    }
}

.c-station-line .station-box {
    padding-bottom: 35px;
    margin-bottom: 35px;
}

@media (max-width:767px) {
    .c-station-line .station-box {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
}

.c-station-line .station-box:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
}

.c-station-line .start-point {
    margin-bottom: 30px;
}

@media screen and (max-width:767px) {
    .c-station-line .start-point {
        margin-bottom: 15px;
    }
}

.c-station-line .station-title {
    position: relative;
    font-size: 16px;
    margin-bottom: 10px;
    padding-left: 25px;
}

    .c-station-line .station-title .iconfont {
        position: absolute;
        top: 0;
        left: 0;
        display: inline-block;
        margin-right: 5px;
    }

.c-station-line .station-lines-box {
    margin-top: 30px;
}

@media (max-width:767px) {
    .c-station-line .station-lines-box {
        margin-top: 15px;
    }
}

@media screen and (max-width:767px) {
    .c-station-line .station-lines-box .row .col-xs-12 {
        margin-bottom: 10px;
    }
}

.c-station-line .station-lines-box .row .col-xs-12 img {
    width: 100%;
}

.c-station-line .no-lines-box {
    margin-top: 30px;
}

@media (max-width:767px) {
    .c-station-line .no-lines-box {
        margin-top: 15px;
    }
}

.c-station-line .no-lines-box .no-line-placeName {
    margin-top: 10px;
}

    .c-station-line .no-lines-box .no-line-placeName:first-child {
        margin-top: 0;
    }

.c-station-line .no-lines-box .row .col-xs-12 {
    margin-top: 10px;
}

    .c-station-line .no-lines-box .row .col-xs-12 .content {
        color: #b4b4b4;
    }

.c-station-line .station-placeName {
    padding-left: 20.5px;
    margin-left: -7px;
    position: relative;
}

    .c-station-line .station-placeName .iconfont {
        position: absolute;
        left: 0;
        top: 2px;
        width: 16px;
        height: 16px;
        color: #333;
        font-size: 16px;
        border-radius: 50%;
        overflow: hidden;
        line-height: 1;
        text-align: center;
    }

        .c-station-line .station-placeName .iconfont:before {
            width: 16px;
            height: 16px;
        }

.c-station-line .station-desc {
    border-left: 1px dashed #333;
    padding: 25px 15px 25px 12px;
    font-size: 14px;
    color: #b4b4b4;
    margin-left: 1px;
}

    .c-station-line .station-desc.solid {
        border-left: 3px solid #333;
        margin-left: 0;
    }

.c-station-line .station-line {
    margin-left: 7px;
}

.c-station-line .station-items {
    padding-bottom: 30px;
    margin-bottom: 30px;
}

@media (max-width:767px) {
    .c-station-line .station-items {
        padding-bottom: 10px;
        margin-bottom: 10px;
    }
}

.c-station-line .station-items.noBottom {
    padding-bottom: 0;
}

.c-station-line .station-items:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
}

.c-station-line.skin-global {
    background: #f6faeb;
}

    .c-station-line.skin-global .station-box {
        border-bottom: 2px solid rgba(166,206,57,.5);
    }

        .c-station-line.skin-global .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-global .station-items {
        border-bottom: 1px solid rgba(166,206,57,.3);
    }

        .c-station-line.skin-global .station-items.noBottom, .c-station-line.skin-global .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-global .no-line-placeName, .c-station-line.skin-global .station-placeName {
        color: #ecb207;
    }

    .c-station-line.skin-global .station-desc.solid {
        border-left: 16px solid rgba(166,206,57,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-global .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-global .station-placeName .iconfont, .c-station-line.skin-gz {
            background: #f6faeb;
        }

            .c-station-line.skin-gz .station-box {
                border-bottom: 2px solid rgba(166,206,57,.5);
            }

                .c-station-line.skin-gz .station-box:last-child {
                    border-bottom: 0;
                }

            .c-station-line.skin-gz .station-items {
                border-bottom: 1px solid rgba(166,206,57,.3);
            }

                .c-station-line.skin-gz .station-items.noBottom, .c-station-line.skin-gz .station-items:last-child {
                    border-bottom: 0;
                }

            .c-station-line.skin-gz .no-line-placeName, .c-station-line.skin-gz .station-placeName {
                color: #ecb207;
            }

            .c-station-line.skin-gz .station-desc.solid {
                border-left: 16px solid rgba(166,206,57,.5);
                margin-left: -7px;
                margin-top: -10px;
                margin-bottom: -10px;
            }

            .c-station-line.skin-gz .station-placeName {
                position: relative;
                z-index: 10;
            }

                .c-station-line.skin-gz .station-placeName .iconfont {
                    background: #f6faeb;
                }

.c-station-line.skin-zh {
    background: #e5eef6;
}

    .c-station-line.skin-zh .station-box {
        border-bottom: 2px solid rgba(0,91,170,.5);
    }

        .c-station-line.skin-zh .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh .station-items {
        border-bottom: 1px solid rgba(0,91,170,.3);
    }

        .c-station-line.skin-zh .station-items.noBottom, .c-station-line.skin-zh .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh .no-line-placeName, .c-station-line.skin-zh .station-placeName {
        color: #005baa;
    }

    .c-station-line.skin-zh .station-desc.solid {
        border-left: 16px solid rgba(0,91,170,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zh .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zh .station-placeName .iconfont {
            background: #e5eef6;
        }

.c-station-line.skin-group {
    background: #f6f6f7;
}

    .c-station-line.skin-group .station-box {
        border-bottom: 2px solid rgba(180,74,156,.5);
    }

        .c-station-line.skin-group .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-group .station-items {
        border-bottom: 1px solid rgba(180,74,156,.3);
    }

        .c-station-line.skin-group .station-items.noBottom, .c-station-line.skin-group .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-group .no-line-placeName, .c-station-line.skin-group .station-placeName {
        color: #b44a9c;
    }

    .c-station-line.skin-group .station-desc.solid {
        border-left: 16px solid rgba(180,74,156,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-group .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-group .station-placeName .iconfont {
            background: #f6f6f7;
        }

.c-station-line.skin-member {
    background: #fbf5ec;
}

    .c-station-line.skin-member .station-box {
        border-bottom: 2px solid rgba(211,159,68,.5);
    }

        .c-station-line.skin-member .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-member .station-items {
        border-bottom: 1px solid rgba(211,159,68,.3);
    }

        .c-station-line.skin-member .station-items.noBottom, .c-station-line.skin-member .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-member .no-line-placeName, .c-station-line.skin-member .station-placeName {
        color: #d39f44;
    }

    .c-station-line.skin-member .station-desc.solid {
        border-left: 16px solid rgba(211,159,68,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-member .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-member .station-placeName .iconfont {
            background: #fbf5ec;
        }

.c-station-line.skin-gz-card {
    background: #fef7e7;
}

    .c-station-line.skin-gz-card .station-box {
        border-bottom: 2px solid rgba(211,159,68,.5);
    }

        .c-station-line.skin-gz-card .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-card .station-items {
        border-bottom: 1px solid rgba(211,159,68,.3);
    }

        .c-station-line.skin-gz-card .station-items.noBottom, .c-station-line.skin-gz-card .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-card .no-line-placeName, .c-station-line.skin-gz-card .station-placeName {
        color: #fab516;
    }

    .c-station-line.skin-gz-card .station-desc.solid {
        border-left: 16px solid rgba(211,159,68,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-gz-card .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-gz-card .station-placeName .iconfont {
            background: #fef7e7;
        }

.c-station-line.skin-zh-card {
    background: #d6e7ef;
}

    .c-station-line.skin-zh-card .station-box {
        border-bottom: 2px solid rgba(20,177,231,.5);
    }

        .c-station-line.skin-zh-card .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-card .station-items {
        border-bottom: 1px solid rgba(20,177,231,.3);
    }

        .c-station-line.skin-zh-card .station-items.noBottom, .c-station-line.skin-zh-card .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-card .no-line-placeName, .c-station-line.skin-zh-card .station-placeName {
        color: #14b1e7;
    }

    .c-station-line.skin-zh-card .station-desc.solid {
        border-left: 16px solid rgba(20,177,231,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zh-card .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zh-card .station-placeName .iconfont {
            background: #d6e7ef;
        }

.c-station-line.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c-station-line.skin-gz-park-paradise .station-box {
        border-bottom: 2px solid rgba(250,181,22,.5);
    }

        .c-station-line.skin-gz-park-paradise .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-park-paradise .station-items {
        border-bottom: 1px solid rgba(250,181,22,.3);
    }

        .c-station-line.skin-gz-park-paradise .station-items.noBottom, .c-station-line.skin-gz-park-paradise .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-park-paradise .no-line-placeName, .c-station-line.skin-gz-park-paradise .station-placeName {
        color: #fab516;
    }

    .c-station-line.skin-gz-park-paradise .station-desc.solid {
        border-left: 16px solid rgba(250,181,22,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-gz-park-paradise .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-gz-park-paradise .station-placeName .iconfont {
            background: #fef7e7;
        }

.c-station-line.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c-station-line.skin-gz-park-zoo .station-box {
        border-bottom: 2px solid rgba(70,137,125,.5);
    }

        .c-station-line.skin-gz-park-zoo .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-park-zoo .station-items {
        border-bottom: 1px solid rgba(70,137,125,.3);
    }

        .c-station-line.skin-gz-park-zoo .station-items.noBottom, .c-station-line.skin-gz-park-zoo .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-park-zoo .no-line-placeName, .c-station-line.skin-gz-park-zoo .station-placeName {
        color: #46897d;
    }

    .c-station-line.skin-gz-park-zoo .station-desc.solid {
        border-left: 16px solid rgba(70,137,125,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-gz-park-zoo .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-gz-park-zoo .station-placeName .iconfont {
            background: #ecf3f2;
        }

.c-station-line.skin-gz-park-water {
    background: #e7f7fd;
}

    .c-station-line.skin-gz-park-water .station-box {
        border-bottom: 2px solid rgba(20,177,231,.5);
    }

        .c-station-line.skin-gz-park-water .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-park-water .station-items {
        border-bottom: 1px solid rgba(20,177,231,.3);
    }

        .c-station-line.skin-gz-park-water .station-items.noBottom, .c-station-line.skin-gz-park-water .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-park-water .no-line-placeName, .c-station-line.skin-gz-park-water .station-placeName {
        color: #14b1e7;
    }

    .c-station-line.skin-gz-park-water .station-desc.solid {
        border-left: 16px solid rgba(20,177,231,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-gz-park-water .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-gz-park-water .station-placeName .iconfont {
            background: #e7f7fd;
        }

.c-station-line.skin-gz-park-bird {
    background: #f6faeb;
}

    .c-station-line.skin-gz-park-bird .station-box {
        border-bottom: 2px solid rgba(166,206,57,.5);
    }

        .c-station-line.skin-gz-park-bird .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-park-bird .station-items {
        border-bottom: 1px solid rgba(166,206,57,.3);
    }

        .c-station-line.skin-gz-park-bird .station-items.noBottom, .c-station-line.skin-gz-park-bird .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-park-bird .no-line-placeName, .c-station-line.skin-gz-park-bird .station-placeName {
        color: #ecb207;
    }

    .c-station-line.skin-gz-park-bird .station-desc.solid {
        border-left: 16px solid rgba(166,206,57,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-gz-park-bird .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-gz-park-bird .station-placeName .iconfont {
            background: #f6faeb;
        }

.c-station-line.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c-station-line.skin-gz-hotel-chimelong .station-box {
        border-bottom: 2px solid rgba(154,86,37,.5);
    }

        .c-station-line.skin-gz-hotel-chimelong .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-hotel-chimelong .station-items {
        border-bottom: 1px solid rgba(154,86,37,.3);
    }

        .c-station-line.skin-gz-hotel-chimelong .station-items.noBottom, .c-station-line.skin-gz-hotel-chimelong .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-hotel-chimelong .no-line-placeName, .c-station-line.skin-gz-hotel-chimelong .station-placeName {
        color: #9a5625;
    }

    .c-station-line.skin-gz-hotel-chimelong .station-desc.solid {
        border-left: 16px solid rgba(154,86,37,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-gz-hotel-chimelong .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-gz-hotel-chimelong .station-placeName .iconfont {
            background: #f5eee9;
        }

.c-station-line.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c-station-line.skin-gz-hotel-panda .station-box {
        border-bottom: 2px solid rgba(241,91,71,.5);
    }

        .c-station-line.skin-gz-hotel-panda .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-hotel-panda .station-items {
        border-bottom: 1px solid rgba(241,91,71,.3);
    }

        .c-station-line.skin-gz-hotel-panda .station-items.noBottom, .c-station-line.skin-gz-hotel-panda .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-hotel-panda .no-line-placeName, .c-station-line.skin-gz-hotel-panda .station-placeName {
        color: #f15b47;
    }

    .c-station-line.skin-gz-hotel-panda .station-desc.solid {
        border-left: 16px solid rgba(241,91,71,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-gz-hotel-panda .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-gz-hotel-panda .station-placeName .iconfont {
            background: #feeeec;
        }

.c-station-line.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c-station-line.skin-gz-hotel-cl-xj .station-box {
        border-bottom: 2px solid rgba(70,137,125,.5);
    }

        .c-station-line.skin-gz-hotel-cl-xj .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-hotel-cl-xj .station-items {
        border-bottom: 1px solid rgba(70,137,125,.3);
    }

        .c-station-line.skin-gz-hotel-cl-xj .station-items.noBottom, .c-station-line.skin-gz-hotel-cl-xj .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-hotel-cl-xj .no-line-placeName, .c-station-line.skin-gz-hotel-cl-xj .station-placeName {
        color: #46897d;
    }

    .c-station-line.skin-gz-hotel-cl-xj .station-desc.solid {
        border-left: 16px solid rgba(70,137,125,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-gz-hotel-cl-xj .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-gz-hotel-cl-xj .station-placeName .iconfont, .c-station-line.skin-gz-hotel-pxj {
            background: #ecf3f2;
        }

            .c-station-line.skin-gz-hotel-pxj .station-box {
                border-bottom: 2px solid rgba(70,137,125,.5);
            }

                .c-station-line.skin-gz-hotel-pxj .station-box:last-child {
                    border-bottom: 0;
                }

            .c-station-line.skin-gz-hotel-pxj .station-items {
                border-bottom: 1px solid rgba(70,137,125,.3);
            }

                .c-station-line.skin-gz-hotel-pxj .station-items.noBottom, .c-station-line.skin-gz-hotel-pxj .station-items:last-child {
                    border-bottom: 0;
                }

            .c-station-line.skin-gz-hotel-pxj .no-line-placeName, .c-station-line.skin-gz-hotel-pxj .station-placeName {
                color: #46897d;
            }

            .c-station-line.skin-gz-hotel-pxj .station-desc.solid {
                border-left: 16px solid rgba(70,137,125,.5);
                margin-left: -7px;
                margin-top: -10px;
                margin-bottom: -10px;
            }

            .c-station-line.skin-gz-hotel-pxj .station-placeName {
                position: relative;
                z-index: 10;
            }

                .c-station-line.skin-gz-hotel-pxj .station-placeName .iconfont {
                    background: #ecf3f2;
                }

.c-station-line.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c-station-line.skin-gz-acting-circus .station-box {
        border-bottom: 2px solid rgba(236,0,140,.5);
    }

        .c-station-line.skin-gz-acting-circus .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-acting-circus .station-items {
        border-bottom: 1px solid rgba(236,0,140,.3);
    }

        .c-station-line.skin-gz-acting-circus .station-items.noBottom, .c-station-line.skin-gz-acting-circus .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-gz-acting-circus .no-line-placeName, .c-station-line.skin-gz-acting-circus .station-placeName {
        color: #ec008c;
    }

    .c-station-line.skin-gz-acting-circus .station-desc.solid {
        border-left: 16px solid rgba(236,0,140,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-gz-acting-circus .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-gz-acting-circus .station-placeName .iconfont {
            background: #fde5f3;
        }

.c-station-line.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c-station-line.skin-zh-park-kingdom .station-box {
        border-bottom: 2px solid rgba(20,177,231,.5);
    }

        .c-station-line.skin-zh-park-kingdom .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-park-kingdom .station-items {
        border-bottom: 1px solid rgba(20,177,231,.3);
    }

        .c-station-line.skin-zh-park-kingdom .station-items.noBottom, .c-station-line.skin-zh-park-kingdom .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-park-kingdom .no-line-placeName, .c-station-line.skin-zh-park-kingdom .station-placeName {
        color: #14b1e7;
    }

    .c-station-line.skin-zh-park-kingdom .station-desc.solid {
        border-left: 16px solid rgba(20,177,231,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zh-park-kingdom .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zh-park-kingdom .station-placeName .iconfont, .c-station-line.skin-zh-park-science {
            background: #e7f7fd;
        }

            .c-station-line.skin-zh-park-science .station-box {
                border-bottom: 2px solid rgba(20,177,231,.5);
            }

                .c-station-line.skin-zh-park-science .station-box:last-child {
                    border-bottom: 0;
                }

            .c-station-line.skin-zh-park-science .station-items {
                border-bottom: 1px solid rgba(20,177,231,.3);
            }

                .c-station-line.skin-zh-park-science .station-items.noBottom, .c-station-line.skin-zh-park-science .station-items:last-child {
                    border-bottom: 0;
                }

            .c-station-line.skin-zh-park-science .no-line-placeName, .c-station-line.skin-zh-park-science .station-placeName {
                color: #14b1e7;
            }

            .c-station-line.skin-zh-park-science .station-desc.solid {
                border-left: 16px solid rgba(20,177,231,.5);
                margin-left: -7px;
                margin-top: -10px;
                margin-bottom: -10px;
            }

            .c-station-line.skin-zh-park-science .station-placeName {
                position: relative;
                z-index: 10;
            }

                .c-station-line.skin-zh-park-science .station-placeName .iconfont {
                    background: #e7f7fd;
                }

.c-station-line.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c-station-line.skin-zh-hotel-hengqin .station-box {
        border-bottom: 2px solid rgba(211,159,68,.5);
    }

        .c-station-line.skin-zh-hotel-hengqin .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-hengqin .station-items {
        border-bottom: 1px solid rgba(211,159,68,.3);
    }

        .c-station-line.skin-zh-hotel-hengqin .station-items.noBottom, .c-station-line.skin-zh-hotel-hengqin .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-hengqin .no-line-placeName, .c-station-line.skin-zh-hotel-hengqin .station-placeName {
        color: #d39f44;
    }

    .c-station-line.skin-zh-hotel-hengqin .station-desc.solid {
        border-left: 16px solid rgba(211,159,68,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zh-hotel-hengqin .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zh-hotel-hengqin .station-placeName .iconfont {
            background: #fbf5ec;
        }

.c-station-line.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c-station-line.skin-zh-hotel-penguin .station-box {
        border-bottom: 2px solid rgba(20,177,231,.5);
    }

        .c-station-line.skin-zh-hotel-penguin .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-penguin .station-items {
        border-bottom: 1px solid rgba(20,177,231,.3);
    }

        .c-station-line.skin-zh-hotel-penguin .station-items.noBottom, .c-station-line.skin-zh-hotel-penguin .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-penguin .no-line-placeName, .c-station-line.skin-zh-hotel-penguin .station-placeName {
        color: #14b1e7;
    }

    .c-station-line.skin-zh-hotel-penguin .station-desc.solid {
        border-left: 16px solid rgba(20,177,231,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zh-hotel-penguin .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zh-hotel-penguin .station-placeName .iconfont {
            background: #e7f7fd;
        }

.c-station-line.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c-station-line.skin-zh-hotel-penguin-2 .station-box {
        border-bottom: 2px solid;
    }

        .c-station-line.skin-zh-hotel-penguin-2 .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-penguin-2 .station-items {
        border-bottom: 1px solid;
    }

        .c-station-line.skin-zh-hotel-penguin-2 .station-items.noBottom, .c-station-line.skin-zh-hotel-penguin-2 .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-penguin-2 .no-line-placeName, .c-station-line.skin-zh-hotel-penguin-2 .station-placeName {
        color: #fab516;
    }

    .c-station-line.skin-zh-hotel-penguin-2 .station-desc.solid {
        border-left: 16px solid;
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zh-hotel-penguin-2 .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zh-hotel-penguin-2 .station-placeName .iconfont {
            background: #fef7e7;
        }

.c-station-line.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c-station-line.skin-zh-hotel-circus .station-box {
        border-bottom: 2px solid rgba(138,21,56,.5);
    }

        .c-station-line.skin-zh-hotel-circus .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-circus .station-items {
        border-bottom: 1px solid rgba(138,21,56,.3);
    }

        .c-station-line.skin-zh-hotel-circus .station-items.noBottom, .c-station-line.skin-zh-hotel-circus .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-circus .no-line-placeName, .c-station-line.skin-zh-hotel-circus .station-placeName {
        color: #8a1538;
    }

    .c-station-line.skin-zh-hotel-circus .station-desc.solid {
        border-left: 16px solid rgba(138,21,56,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zh-hotel-circus .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zh-hotel-circus .station-placeName .iconfont {
            background: #e7ced5;
        }

.c-station-line.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c-station-line.skin-zh-hotel-yinghai .station-box {
        border-bottom: 2px solid rgba(0,91,170,.5);
    }

        .c-station-line.skin-zh-hotel-yinghai .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-yinghai .station-items {
        border-bottom: 1px solid rgba(0,91,170,.3);
    }

        .c-station-line.skin-zh-hotel-yinghai .station-items.noBottom, .c-station-line.skin-zh-hotel-yinghai .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-yinghai .no-line-placeName, .c-station-line.skin-zh-hotel-yinghai .station-placeName {
        color: #005baa;
    }

    .c-station-line.skin-zh-hotel-yinghai .station-desc.solid {
        border-left: 16px solid rgba(0,91,170,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zh-hotel-yinghai .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zh-hotel-yinghai .station-placeName .iconfont {
            background: #e5eef6;
        }

.c-station-line.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c-station-line.skin-zh-hotel-science .station-box {
        border-bottom: 2px solid rgba(20,18,111,.5);
    }

        .c-station-line.skin-zh-hotel-science .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-science .station-items {
        border-bottom: 1px solid rgba(20,18,111,.3);
    }

        .c-station-line.skin-zh-hotel-science .station-items.noBottom, .c-station-line.skin-zh-hotel-science .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-hotel-science .no-line-placeName, .c-station-line.skin-zh-hotel-science .station-placeName {
        color: #14126f;
    }

    .c-station-line.skin-zh-hotel-science .station-desc.solid {
        border-left: 16px solid rgba(20,18,111,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zh-hotel-science .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zh-hotel-science .station-placeName .iconfont {
            background: #e8e9f2;
        }

.c-station-line.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c-station-line.skin-zh-acting-circus .station-box {
        border-bottom: 2px solid rgba(0,91,170,.5);
    }

        .c-station-line.skin-zh-acting-circus .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-acting-circus .station-items {
        border-bottom: 1px solid rgba(0,91,170,.3);
    }

        .c-station-line.skin-zh-acting-circus .station-items.noBottom, .c-station-line.skin-zh-acting-circus .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-acting-circus .no-line-placeName, .c-station-line.skin-zh-acting-circus .station-placeName {
        color: #005baa;
    }

    .c-station-line.skin-zh-acting-circus .station-desc.solid {
        border-left: 16px solid rgba(0,91,170,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zh-acting-circus .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zh-acting-circus .station-placeName .iconfont {
            background: #e5eef6;
        }

.c-station-line.skin-zh-acting-opera {
    background: #feeeec;
}

    .c-station-line.skin-zh-acting-opera .station-box {
        border-bottom: 2px solid rgba(241,91,71,.5);
    }

        .c-station-line.skin-zh-acting-opera .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-acting-opera .station-items {
        border-bottom: 1px solid rgba(241,91,71,.3);
    }

        .c-station-line.skin-zh-acting-opera .station-items.noBottom, .c-station-line.skin-zh-acting-opera .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zh-acting-opera .no-line-placeName, .c-station-line.skin-zh-acting-opera .station-placeName {
        color: #f15b47;
    }

    .c-station-line.skin-zh-acting-opera .station-desc.solid {
        border-left: 16px solid rgba(241,91,71,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zh-acting-opera .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zh-acting-opera .station-placeName .iconfont {
            background: #feeeec;
        }

.c-station-line.skin-zoo-plants {
    background: #ecf3f2;
}

    .c-station-line.skin-zoo-plants .station-box {
        border-bottom: 2px solid rgba(70,137,125,.5);
    }

        .c-station-line.skin-zoo-plants .station-box:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zoo-plants .station-items {
        border-bottom: 1px solid rgba(70,137,125,.3);
    }

        .c-station-line.skin-zoo-plants .station-items.noBottom, .c-station-line.skin-zoo-plants .station-items:last-child {
            border-bottom: 0;
        }

    .c-station-line.skin-zoo-plants .no-line-placeName, .c-station-line.skin-zoo-plants .station-placeName {
        color: #46897d;
    }

    .c-station-line.skin-zoo-plants .station-desc.solid {
        border-left: 16px solid rgba(70,137,125,.5);
        margin-left: -7px;
        margin-top: -10px;
        margin-bottom: -10px;
    }

    .c-station-line.skin-zoo-plants .station-placeName {
        position: relative;
        z-index: 10;
    }

        .c-station-line.skin-zoo-plants .station-placeName .iconfont {
            background: #ecf3f2;
        }

.c-station-list {
    border-radius: 20px;
}

    .c-station-list .station-list-box {
        padding: 35px;
    }

@media (max-width:767px) {
    .c-station-list .station-list-box {
        padding: 15px;
    }
}

.c-station-list .station-list-item {
    display: block;
    padding: 10px 0;
    font-size: 16px;
    color: #333;
    position: relative;
    cursor: pointer;
    transition: all .5s ease;
}

@media (max-width:992px) {
    .c-station-list .station-list-item {
        font-size: 14px;
    }
}

.c-station-list .station-list-item .item-text {
    display: inline-block;
    position: absolute;
    left: 45px;
}

.c-station-list .station-list-item .icon-logo {
    font-size: 18px;
}

.c-station-list .station-list-item .icon-to-icon {
    float: right;
}

.c-station-list .station-list-title {
    text-align: center;
    font-size: 24px;
    margin-bottom: 15px;
}

.c-station-list .station-map-box {
    position: relative;
}

    .c-station-list .station-map-box img {
        margin-top: 35px;
        border-radius: 20px;
        width: 100%;
        box-shadow: 1px 1px 3px #a3a2a2;
    }

    .c-station-list .station-map-box .toMaxIcon {
        position: absolute;
        width: 25px;
        height: 25px;
        line-height: 25px;
        top: 10px;
        right: 10px;
        color: #fff;
        text-align: center;
        border-radius: 5px;
        cursor: pointer;
    }

        .c-station-list .station-map-box .toMaxIcon i {
            font-size: 16px;
        }

.c-station-list .map-title {
    font-size: 24px;
    text-align: center;
    margin-top: 30px;
}

.c-station-list.skin-global {
    background: #f6faeb;
}

    .c-station-list.skin-global .station-list-item {
        border-bottom: 1px solid rgba(166,206,57,.5);
    }

        .c-station-list.skin-global .station-list-item .icon-logo, .c-station-list.skin-global .station-list-item:hover {
            color: #ecb207;
        }

        .c-station-list.skin-global .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-global .station-list-item-active {
        color: #ecb207;
    }

    .c-station-list.skin-global .toMaxIcon {
        background: #ecb207;
    }

.c-station-list.skin-gz {
    background: #f6faeb;
}

    .c-station-list.skin-gz .station-list-item {
        border-bottom: 1px solid rgba(166,206,57,.5);
    }

        .c-station-list.skin-gz .station-list-item .icon-logo, .c-station-list.skin-gz .station-list-item:hover {
            color: #ecb207;
        }

        .c-station-list.skin-gz .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-gz .station-list-item-active {
        color: #ecb207;
    }

    .c-station-list.skin-gz .toMaxIcon {
        background: #ecb207;
    }

.c-station-list.skin-zh {
    background: #e5eef6;
}

    .c-station-list.skin-zh .station-list-item {
        border-bottom: 1px solid rgba(0,91,170,.5);
    }

        .c-station-list.skin-zh .station-list-item .icon-logo, .c-station-list.skin-zh .station-list-item:hover {
            color: #005baa;
        }

        .c-station-list.skin-zh .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh .station-list-item-active {
        color: #005baa;
    }

    .c-station-list.skin-zh .toMaxIcon {
        background: #005baa;
    }

.c-station-list.skin-group {
    background: #f6f6f7;
}

    .c-station-list.skin-group .station-list-item {
        border-bottom: 1px solid rgba(180,74,156,.5);
    }

        .c-station-list.skin-group .station-list-item .icon-logo, .c-station-list.skin-group .station-list-item:hover {
            color: #b44a9c;
        }

        .c-station-list.skin-group .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-group .station-list-item-active {
        color: #b44a9c;
    }

    .c-station-list.skin-group .toMaxIcon {
        background: #b44a9c;
    }

.c-station-list.skin-member {
    background: #fbf5ec;
}

    .c-station-list.skin-member .station-list-item {
        border-bottom: 1px solid rgba(211,159,68,.5);
    }

        .c-station-list.skin-member .station-list-item .icon-logo, .c-station-list.skin-member .station-list-item:hover {
            color: #d39f44;
        }

        .c-station-list.skin-member .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-member .station-list-item-active {
        color: #d39f44;
    }

    .c-station-list.skin-member .toMaxIcon {
        background: #d39f44;
    }

.c-station-list.skin-gz-card {
    background: #fef7e7;
}

    .c-station-list.skin-gz-card .station-list-item {
        border-bottom: 1px solid rgba(211,159,68,.5);
    }

        .c-station-list.skin-gz-card .station-list-item .icon-logo, .c-station-list.skin-gz-card .station-list-item:hover {
            color: #fab516;
        }

        .c-station-list.skin-gz-card .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-gz-card .station-list-item-active {
        color: #fab516;
    }

    .c-station-list.skin-gz-card .toMaxIcon {
        background: #fab516;
    }

.c-station-list.skin-zh-card {
    background: #d6e7ef;
}

    .c-station-list.skin-zh-card .station-list-item {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

        .c-station-list.skin-zh-card .station-list-item .icon-logo, .c-station-list.skin-zh-card .station-list-item:hover {
            color: #14b1e7;
        }

        .c-station-list.skin-zh-card .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh-card .station-list-item-active {
        color: #14b1e7;
    }

    .c-station-list.skin-zh-card .toMaxIcon {
        background: #14b1e7;
    }

.c-station-list.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c-station-list.skin-gz-park-paradise .station-list-item {
        border-bottom: 1px solid rgba(250,181,22,.5);
    }

        .c-station-list.skin-gz-park-paradise .station-list-item .icon-logo, .c-station-list.skin-gz-park-paradise .station-list-item:hover {
            color: #fab516;
        }

        .c-station-list.skin-gz-park-paradise .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-gz-park-paradise .station-list-item-active {
        color: #fab516;
    }

    .c-station-list.skin-gz-park-paradise .toMaxIcon {
        background: #fab516;
    }

.c-station-list.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c-station-list.skin-gz-park-zoo .station-list-item {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

        .c-station-list.skin-gz-park-zoo .station-list-item .icon-logo, .c-station-list.skin-gz-park-zoo .station-list-item:hover {
            color: #46897d;
        }

        .c-station-list.skin-gz-park-zoo .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-gz-park-zoo .station-list-item-active {
        color: #46897d;
    }

    .c-station-list.skin-gz-park-zoo .toMaxIcon {
        background: #46897d;
    }

.c-station-list.skin-gz-park-water {
    background: #e7f7fd;
}

    .c-station-list.skin-gz-park-water .station-list-item {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

        .c-station-list.skin-gz-park-water .station-list-item .icon-logo, .c-station-list.skin-gz-park-water .station-list-item:hover {
            color: #14b1e7;
        }

        .c-station-list.skin-gz-park-water .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-gz-park-water .station-list-item-active {
        color: #14b1e7;
    }

    .c-station-list.skin-gz-park-water .toMaxIcon {
        background: #14b1e7;
    }

.c-station-list.skin-gz-park-bird {
    background: #f6faeb;
}

    .c-station-list.skin-gz-park-bird .station-list-item {
        border-bottom: 1px solid rgba(166,206,57,.5);
    }

        .c-station-list.skin-gz-park-bird .station-list-item .icon-logo, .c-station-list.skin-gz-park-bird .station-list-item:hover {
            color: #ecb207;
        }

        .c-station-list.skin-gz-park-bird .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-gz-park-bird .station-list-item-active {
        color: #ecb207;
    }

    .c-station-list.skin-gz-park-bird .toMaxIcon {
        background: #ecb207;
    }

.c-station-list.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c-station-list.skin-gz-hotel-chimelong .station-list-item {
        border-bottom: 1px solid rgba(154,86,37,.5);
    }

        .c-station-list.skin-gz-hotel-chimelong .station-list-item .icon-logo, .c-station-list.skin-gz-hotel-chimelong .station-list-item:hover {
            color: #9a5625;
        }

        .c-station-list.skin-gz-hotel-chimelong .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-gz-hotel-chimelong .station-list-item-active {
        color: #9a5625;
    }

    .c-station-list.skin-gz-hotel-chimelong .toMaxIcon {
        background: #9a5625;
    }

.c-station-list.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c-station-list.skin-gz-hotel-panda .station-list-item {
        border-bottom: 1px solid rgba(241,91,71,.5);
    }

        .c-station-list.skin-gz-hotel-panda .station-list-item .icon-logo, .c-station-list.skin-gz-hotel-panda .station-list-item:hover {
            color: #f15b47;
        }

        .c-station-list.skin-gz-hotel-panda .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-gz-hotel-panda .station-list-item-active {
        color: #f15b47;
    }

    .c-station-list.skin-gz-hotel-panda .toMaxIcon {
        background: #f15b47;
    }

.c-station-list.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c-station-list.skin-gz-hotel-cl-xj .station-list-item {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

        .c-station-list.skin-gz-hotel-cl-xj .station-list-item .icon-logo, .c-station-list.skin-gz-hotel-cl-xj .station-list-item:hover {
            color: #46897d;
        }

        .c-station-list.skin-gz-hotel-cl-xj .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-gz-hotel-cl-xj .station-list-item-active {
        color: #46897d;
    }

    .c-station-list.skin-gz-hotel-cl-xj .toMaxIcon {
        background: #46897d;
    }

.c-station-list.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

    .c-station-list.skin-gz-hotel-pxj .station-list-item {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

        .c-station-list.skin-gz-hotel-pxj .station-list-item .icon-logo, .c-station-list.skin-gz-hotel-pxj .station-list-item:hover {
            color: #46897d;
        }

        .c-station-list.skin-gz-hotel-pxj .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-gz-hotel-pxj .station-list-item-active {
        color: #46897d;
    }

    .c-station-list.skin-gz-hotel-pxj .toMaxIcon {
        background: #46897d;
    }

.c-station-list.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c-station-list.skin-gz-acting-circus .station-list-item {
        border-bottom: 1px solid rgba(236,0,140,.5);
    }

        .c-station-list.skin-gz-acting-circus .station-list-item .icon-logo, .c-station-list.skin-gz-acting-circus .station-list-item:hover {
            color: #ec008c;
        }

        .c-station-list.skin-gz-acting-circus .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-gz-acting-circus .station-list-item-active {
        color: #ec008c;
    }

    .c-station-list.skin-gz-acting-circus .toMaxIcon {
        background: #ec008c;
    }

.c-station-list.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c-station-list.skin-zh-park-kingdom .station-list-item {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

        .c-station-list.skin-zh-park-kingdom .station-list-item .icon-logo, .c-station-list.skin-zh-park-kingdom .station-list-item:hover {
            color: #14b1e7;
        }

        .c-station-list.skin-zh-park-kingdom .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh-park-kingdom .station-list-item-active {
        color: #14b1e7;
    }

    .c-station-list.skin-zh-park-kingdom .toMaxIcon {
        background: #14b1e7;
    }

.c-station-list.skin-zh-park-science {
    background: #e7f7fd;
}

    .c-station-list.skin-zh-park-science .station-list-item {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

        .c-station-list.skin-zh-park-science .station-list-item .icon-logo, .c-station-list.skin-zh-park-science .station-list-item:hover {
            color: #14b1e7;
        }

        .c-station-list.skin-zh-park-science .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh-park-science .station-list-item-active {
        color: #14b1e7;
    }

    .c-station-list.skin-zh-park-science .toMaxIcon {
        background: #14b1e7;
    }

.c-station-list.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c-station-list.skin-zh-hotel-hengqin .station-list-item {
        border-bottom: 1px solid rgba(211,159,68,.5);
    }

        .c-station-list.skin-zh-hotel-hengqin .station-list-item .icon-logo, .c-station-list.skin-zh-hotel-hengqin .station-list-item:hover {
            color: #d39f44;
        }

        .c-station-list.skin-zh-hotel-hengqin .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh-hotel-hengqin .station-list-item-active {
        color: #d39f44;
    }

    .c-station-list.skin-zh-hotel-hengqin .toMaxIcon {
        background: #d39f44;
    }

.c-station-list.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c-station-list.skin-zh-hotel-penguin .station-list-item {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

        .c-station-list.skin-zh-hotel-penguin .station-list-item .icon-logo, .c-station-list.skin-zh-hotel-penguin .station-list-item:hover {
            color: #14b1e7;
        }

        .c-station-list.skin-zh-hotel-penguin .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh-hotel-penguin .station-list-item-active {
        color: #14b1e7;
    }

    .c-station-list.skin-zh-hotel-penguin .toMaxIcon {
        background: #14b1e7;
    }

.c-station-list.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c-station-list.skin-zh-hotel-penguin-2 .station-list-item {
        border-bottom: 1px solid;
    }

        .c-station-list.skin-zh-hotel-penguin-2 .station-list-item .icon-logo, .c-station-list.skin-zh-hotel-penguin-2 .station-list-item:hover {
            color: #fab516;
        }

        .c-station-list.skin-zh-hotel-penguin-2 .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh-hotel-penguin-2 .station-list-item-active {
        color: #fab516;
    }

    .c-station-list.skin-zh-hotel-penguin-2 .toMaxIcon {
        background: #fab516;
    }

.c-station-list.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c-station-list.skin-zh-hotel-circus .station-list-item {
        border-bottom: 1px solid rgba(138,21,56,.5);
    }

        .c-station-list.skin-zh-hotel-circus .station-list-item .icon-logo, .c-station-list.skin-zh-hotel-circus .station-list-item:hover {
            color: #8a1538;
        }

        .c-station-list.skin-zh-hotel-circus .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh-hotel-circus .station-list-item-active {
        color: #8a1538;
    }

    .c-station-list.skin-zh-hotel-circus .toMaxIcon {
        background: #8a1538;
    }

.c-station-list.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c-station-list.skin-zh-hotel-yinghai .station-list-item {
        border-bottom: 1px solid rgba(0,91,170,.5);
    }

        .c-station-list.skin-zh-hotel-yinghai .station-list-item .icon-logo, .c-station-list.skin-zh-hotel-yinghai .station-list-item:hover {
            color: #005baa;
        }

        .c-station-list.skin-zh-hotel-yinghai .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh-hotel-yinghai .station-list-item-active {
        color: #005baa;
    }

    .c-station-list.skin-zh-hotel-yinghai .toMaxIcon {
        background: #005baa;
    }

.c-station-list.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c-station-list.skin-zh-hotel-science .station-list-item {
        border-bottom: 1px solid rgba(20,18,111,.5);
    }

        .c-station-list.skin-zh-hotel-science .station-list-item .icon-logo, .c-station-list.skin-zh-hotel-science .station-list-item:hover {
            color: #14126f;
        }

        .c-station-list.skin-zh-hotel-science .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh-hotel-science .station-list-item-active {
        color: #14126f;
    }

    .c-station-list.skin-zh-hotel-science .toMaxIcon {
        background: #14126f;
    }

.c-station-list.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c-station-list.skin-zh-acting-circus .station-list-item {
        border-bottom: 1px solid rgba(0,91,170,.5);
    }

        .c-station-list.skin-zh-acting-circus .station-list-item .icon-logo, .c-station-list.skin-zh-acting-circus .station-list-item:hover {
            color: #005baa;
        }

        .c-station-list.skin-zh-acting-circus .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh-acting-circus .station-list-item-active {
        color: #005baa;
    }

    .c-station-list.skin-zh-acting-circus .toMaxIcon {
        background: #005baa;
    }

.c-station-list.skin-zh-acting-opera {
    background: #feeeec;
}

    .c-station-list.skin-zh-acting-opera .station-list-item {
        border-bottom: 1px solid rgba(241,91,71,.5);
    }

        .c-station-list.skin-zh-acting-opera .station-list-item .icon-logo, .c-station-list.skin-zh-acting-opera .station-list-item:hover {
            color: #f15b47;
        }

        .c-station-list.skin-zh-acting-opera .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zh-acting-opera .station-list-item-active {
        color: #f15b47;
    }

    .c-station-list.skin-zh-acting-opera .toMaxIcon {
        background: #f15b47;
    }

.c-station-list.skin-zoo-plants {
    background: #ecf3f2;
}

    .c-station-list.skin-zoo-plants .station-list-item {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

        .c-station-list.skin-zoo-plants .station-list-item .icon-logo, .c-station-list.skin-zoo-plants .station-list-item:hover {
            color: #46897d;
        }

        .c-station-list.skin-zoo-plants .station-list-item:focus {
            color: initial;
        }

    .c-station-list.skin-zoo-plants .station-list-item-active {
        color: #46897d;
    }

    .c-station-list.skin-zoo-plants .toMaxIcon {
        background: #46897d;
    }

.c-max-img-view {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.6);
    z-index: 99999;
    display: none;
    opacity: 0;
    transition: opacity .5s ease;
}

    .c-max-img-view .img-box {
        width: 60%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }

    .c-max-img-view .max-img {
        width: 100%;
        border-radius: 20px;
    }

    .c-max-img-view .close-box {
        position: absolute;
        top: -40px;
        right: -40px;
        width: 30px;
        height: 30px;
        border-radius: 50%;
        text-align: center;
        line-height: 26px;
        cursor: pointer;
        font-weight: bolder;
        color: #fff;
        border: 2px solid #fff;
    }

.c-btn-back {
    margin-bottom: 15px;
}

    .c-btn-back.skin-back {
        padding: 10px 20px;
        line-height: 22px;
    }

        .c-btn-back.skin-back:before {
            box-shadow: none;
        }

    .c-btn-back .c-button {
        min-width: auto;
    }

    .c-btn-back .c-paging {
        margin-bottom: 15px;
    }

@media screen and (max-width:767px) {
    .c-btn-back .container {
        padding: 0 10px;
    }
}

.c-hotel-bus-list {
    padding: 35px;
    margin-bottom: 50px;
    border-radius: 20px;
}

@media (max-width:767px) {
    .c-hotel-bus-list {
        padding: 15px;
        margin-bottom: 20px;
        margin-top: 20px;
    }
}

.c-hotel-bus-list .hotel-bus-title {
    margin-bottom: 30px;
    text-align: center;
    font-size: 24px;
}

.c-hotel-bus-list .bus-item-box {
    background: #fff;
    border-radius: 20px;
    padding: 30px 15px;
    box-shadow: 1px 1px 3px #a3a2a2;
    margin-bottom: 15px;
}

.c-hotel-bus-list .foot-label-nbsp {
    display: inline-block;
    margin-left: 16px;
}

.c-hotel-bus-list .hotel-bus-item {
    padding: 0 7px;
}

.c-hotel-bus-list .hotel-bus-row {
    margin: 0 7px;
}

.c-hotel-bus-list .title-line-box {
    padding: 0 20px;
    text-align: center;
}

@media (max-width:767px) {
    .c-hotel-bus-list .title-line-box {
        padding: 0 20px;
    }
}

.c-hotel-bus-list .bus-line {
    display: inline-block;
    margin-top: 35px;
    font-size: 16px;
}

    .c-hotel-bus-list .bus-line .iconfont {
        color: #333;
        position: absolute;
        left: 0;
        top: 0;
    }

.c-hotel-bus-list .bus-placeName {
    position: relative;
    padding-left: 20px;
    text-align: left;
    margin-left: -8px;
    font-size: 16px;
    height: 22px;
}

.c-hotel-bus-list .bus-line-border {
    border-left: 1px dashed #333;
    height: 30px;
}

    .c-hotel-bus-list .bus-line-border:last-child {
        border: 0;
    }

.c-hotel-bus-list .bus-item-routeTitle {
    text-align: center;
    color: #fff;
}

    .c-hotel-bus-list .bus-item-routeTitle span {
        display: inline-block;
        width: 100%;
        height: 40px;
        line-height: 40px;
        border-radius: 10px;
        font-size: 18px;
    }

.c-hotel-bus-list .bus-foot-cars {
    padding-top: 20px;
}

.c-hotel-bus-list .bus-foot-cars-active {
    position: absolute;
    bottom: 0;
}

.c-hotel-bus-list .bus-foot-list {
    position: relative;
    padding-left: 60px;
    margin-bottom: 10px;
    font-size: 16px;
    box-sizing: border-box;
}

    .c-hotel-bus-list .bus-foot-list .desc {
        color: #b1b1b1;
        display: inline-block;
        margin-bottom: 5px;
        font-size: 14px;
    }

    .c-hotel-bus-list .bus-foot-list .red {
        color: red;
    }

.c-hotel-bus-list .foot-label-title {
    position: absolute;
    left: 0;
    top: 0;
}

.c-hotel-bus-list.skin-global {
    background: #f6faeb;
}

    .c-hotel-bus-list.skin-global .bus-item-routeTitle span {
        background: #ecb207;
    }

    .c-hotel-bus-list.skin-global .bus-line {
        color: #ecb207;
    }

    .c-hotel-bus-list.skin-global .bus-foot-cars {
        border-top: 1px dashed rgba(166,206,57,.5);
    }

    .c-hotel-bus-list.skin-global .foot-label-title {
        color: #ecb207;
    }

.c-hotel-bus-list.skin-gz {
    background: #f6faeb;
}

    .c-hotel-bus-list.skin-gz .bus-item-routeTitle span {
        background: #ecb207;
    }

    .c-hotel-bus-list.skin-gz .bus-line {
        color: #ecb207;
    }

    .c-hotel-bus-list.skin-gz .bus-foot-cars {
        border-top: 1px dashed rgba(166,206,57,.5);
    }

    .c-hotel-bus-list.skin-gz .foot-label-title {
        color: #ecb207;
    }

.c-hotel-bus-list.skin-zh {
    background: #e5eef6;
}

    .c-hotel-bus-list.skin-zh .bus-item-routeTitle span {
        background: #005baa;
    }

    .c-hotel-bus-list.skin-zh .bus-line {
        color: #005baa;
    }

    .c-hotel-bus-list.skin-zh .bus-foot-cars {
        border-top: 1px dashed rgba(0,91,170,.5);
    }

    .c-hotel-bus-list.skin-zh .foot-label-title {
        color: #005baa;
    }

.c-hotel-bus-list.skin-group {
    background: #f6f6f7;
}

    .c-hotel-bus-list.skin-group .bus-item-routeTitle span {
        background: #b44a9c;
    }

    .c-hotel-bus-list.skin-group .bus-line {
        color: #b44a9c;
    }

    .c-hotel-bus-list.skin-group .bus-foot-cars {
        border-top: 1px dashed rgba(180,74,156,.5);
    }

    .c-hotel-bus-list.skin-group .foot-label-title {
        color: #b44a9c;
    }

.c-hotel-bus-list.skin-member {
    background: #fbf5ec;
}

    .c-hotel-bus-list.skin-member .bus-item-routeTitle span {
        background: #d39f44;
    }

    .c-hotel-bus-list.skin-member .bus-line {
        color: #d39f44;
    }

    .c-hotel-bus-list.skin-member .bus-foot-cars {
        border-top: 1px dashed rgba(211,159,68,.5);
    }

    .c-hotel-bus-list.skin-member .foot-label-title {
        color: #d39f44;
    }

.c-hotel-bus-list.skin-gz-card {
    background: #fef7e7;
}

    .c-hotel-bus-list.skin-gz-card .bus-item-routeTitle span {
        background: #fab516;
    }

    .c-hotel-bus-list.skin-gz-card .bus-line {
        color: #fab516;
    }

    .c-hotel-bus-list.skin-gz-card .bus-foot-cars {
        border-top: 1px dashed rgba(211,159,68,.5);
    }

    .c-hotel-bus-list.skin-gz-card .foot-label-title {
        color: #fab516;
    }

.c-hotel-bus-list.skin-zh-card {
    background: #d6e7ef;
}

    .c-hotel-bus-list.skin-zh-card .bus-item-routeTitle span {
        background: #14b1e7;
    }

    .c-hotel-bus-list.skin-zh-card .bus-line {
        color: #14b1e7;
    }

    .c-hotel-bus-list.skin-zh-card .bus-foot-cars {
        border-top: 1px dashed rgba(20,177,231,.5);
    }

    .c-hotel-bus-list.skin-zh-card .foot-label-title {
        color: #14b1e7;
    }

.c-hotel-bus-list.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c-hotel-bus-list.skin-gz-park-paradise .bus-item-routeTitle span {
        background: #fab516;
    }

    .c-hotel-bus-list.skin-gz-park-paradise .bus-line {
        color: #fab516;
    }

    .c-hotel-bus-list.skin-gz-park-paradise .bus-foot-cars {
        border-top: 1px dashed rgba(250,181,22,.5);
    }

    .c-hotel-bus-list.skin-gz-park-paradise .foot-label-title {
        color: #fab516;
    }

.c-hotel-bus-list.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c-hotel-bus-list.skin-gz-park-zoo .bus-item-routeTitle span {
        background: #46897d;
    }

    .c-hotel-bus-list.skin-gz-park-zoo .bus-line {
        color: #46897d;
    }

    .c-hotel-bus-list.skin-gz-park-zoo .bus-foot-cars {
        border-top: 1px dashed rgba(70,137,125,.5);
    }

    .c-hotel-bus-list.skin-gz-park-zoo .foot-label-title {
        color: #46897d;
    }

.c-hotel-bus-list.skin-gz-park-water {
    background: #e7f7fd;
}

    .c-hotel-bus-list.skin-gz-park-water .bus-item-routeTitle span {
        background: #14b1e7;
    }

    .c-hotel-bus-list.skin-gz-park-water .bus-line {
        color: #14b1e7;
    }

    .c-hotel-bus-list.skin-gz-park-water .bus-foot-cars {
        border-top: 1px dashed rgba(20,177,231,.5);
    }

    .c-hotel-bus-list.skin-gz-park-water .foot-label-title {
        color: #14b1e7;
    }

.c-hotel-bus-list.skin-gz-park-bird {
    background: #f6faeb;
}

    .c-hotel-bus-list.skin-gz-park-bird .bus-item-routeTitle span {
        background: #ecb207;
    }

    .c-hotel-bus-list.skin-gz-park-bird .bus-line {
        color: #ecb207;
    }

    .c-hotel-bus-list.skin-gz-park-bird .bus-foot-cars {
        border-top: 1px dashed rgba(166,206,57,.5);
    }

    .c-hotel-bus-list.skin-gz-park-bird .foot-label-title {
        color: #ecb207;
    }

.c-hotel-bus-list.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c-hotel-bus-list.skin-gz-hotel-chimelong .bus-item-routeTitle span {
        background: #9a5625;
    }

    .c-hotel-bus-list.skin-gz-hotel-chimelong .bus-line {
        color: #9a5625;
    }

    .c-hotel-bus-list.skin-gz-hotel-chimelong .bus-foot-cars {
        border-top: 1px dashed rgba(154,86,37,.5);
    }

    .c-hotel-bus-list.skin-gz-hotel-chimelong .foot-label-title {
        color: #9a5625;
    }

.c-hotel-bus-list.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c-hotel-bus-list.skin-gz-hotel-panda .bus-item-routeTitle span {
        background: #f15b47;
    }

    .c-hotel-bus-list.skin-gz-hotel-panda .bus-line {
        color: #f15b47;
    }

    .c-hotel-bus-list.skin-gz-hotel-panda .bus-foot-cars {
        border-top: 1px dashed rgba(241,91,71,.5);
    }

    .c-hotel-bus-list.skin-gz-hotel-panda .foot-label-title {
        color: #f15b47;
    }

.c-hotel-bus-list.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c-hotel-bus-list.skin-gz-hotel-cl-xj .bus-item-routeTitle span {
        background: #46897d;
    }

    .c-hotel-bus-list.skin-gz-hotel-cl-xj .bus-line {
        color: #46897d;
    }

    .c-hotel-bus-list.skin-gz-hotel-cl-xj .bus-foot-cars {
        border-top: 1px dashed rgba(70,137,125,.5);
    }

    .c-hotel-bus-list.skin-gz-hotel-cl-xj .foot-label-title {
        color: #46897d;
    }

.c-hotel-bus-list.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

    .c-hotel-bus-list.skin-gz-hotel-pxj .bus-item-routeTitle span {
        background: #46897d;
    }

    .c-hotel-bus-list.skin-gz-hotel-pxj .bus-line {
        color: #46897d;
    }

    .c-hotel-bus-list.skin-gz-hotel-pxj .bus-foot-cars {
        border-top: 1px dashed rgba(70,137,125,.5);
    }

    .c-hotel-bus-list.skin-gz-hotel-pxj .foot-label-title {
        color: #46897d;
    }

.c-hotel-bus-list.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c-hotel-bus-list.skin-gz-acting-circus .bus-item-routeTitle span {
        background: #ec008c;
    }

    .c-hotel-bus-list.skin-gz-acting-circus .bus-line {
        color: #ec008c;
    }

    .c-hotel-bus-list.skin-gz-acting-circus .bus-foot-cars {
        border-top: 1px dashed rgba(236,0,140,.5);
    }

    .c-hotel-bus-list.skin-gz-acting-circus .foot-label-title {
        color: #ec008c;
    }

.c-hotel-bus-list.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c-hotel-bus-list.skin-zh-park-kingdom .bus-item-routeTitle span {
        background: #14b1e7;
    }

    .c-hotel-bus-list.skin-zh-park-kingdom .bus-line {
        color: #14b1e7;
    }

    .c-hotel-bus-list.skin-zh-park-kingdom .bus-foot-cars {
        border-top: 1px dashed rgba(20,177,231,.5);
    }

    .c-hotel-bus-list.skin-zh-park-kingdom .foot-label-title {
        color: #14b1e7;
    }

.c-hotel-bus-list.skin-zh-park-science {
    background: #e7f7fd;
}

    .c-hotel-bus-list.skin-zh-park-science .bus-item-routeTitle span {
        background: #14b1e7;
    }

    .c-hotel-bus-list.skin-zh-park-science .bus-line {
        color: #14b1e7;
    }

    .c-hotel-bus-list.skin-zh-park-science .bus-foot-cars {
        border-top: 1px dashed rgba(20,177,231,.5);
    }

    .c-hotel-bus-list.skin-zh-park-science .foot-label-title {
        color: #14b1e7;
    }

.c-hotel-bus-list.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c-hotel-bus-list.skin-zh-hotel-hengqin .bus-item-routeTitle span {
        background: #d39f44;
    }

    .c-hotel-bus-list.skin-zh-hotel-hengqin .bus-line {
        color: #d39f44;
    }

    .c-hotel-bus-list.skin-zh-hotel-hengqin .bus-foot-cars {
        border-top: 1px dashed rgba(211,159,68,.5);
    }

    .c-hotel-bus-list.skin-zh-hotel-hengqin .foot-label-title {
        color: #d39f44;
    }

.c-hotel-bus-list.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c-hotel-bus-list.skin-zh-hotel-penguin .bus-item-routeTitle span {
        background: #14b1e7;
    }

    .c-hotel-bus-list.skin-zh-hotel-penguin .bus-line {
        color: #14b1e7;
    }

    .c-hotel-bus-list.skin-zh-hotel-penguin .bus-foot-cars {
        border-top: 1px dashed rgba(20,177,231,.5);
    }

    .c-hotel-bus-list.skin-zh-hotel-penguin .foot-label-title {
        color: #14b1e7;
    }

.c-hotel-bus-list.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c-hotel-bus-list.skin-zh-hotel-penguin-2 .bus-item-routeTitle span {
        background: #fab516;
    }

    .c-hotel-bus-list.skin-zh-hotel-penguin-2 .bus-line {
        color: #fab516;
    }

    .c-hotel-bus-list.skin-zh-hotel-penguin-2 .bus-foot-cars {
        border-top: 1px dashed;
    }

    .c-hotel-bus-list.skin-zh-hotel-penguin-2 .foot-label-title {
        color: #fab516;
    }

.c-hotel-bus-list.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c-hotel-bus-list.skin-zh-hotel-circus .bus-item-routeTitle span {
        background: #8a1538;
    }

    .c-hotel-bus-list.skin-zh-hotel-circus .bus-line {
        color: #8a1538;
    }

    .c-hotel-bus-list.skin-zh-hotel-circus .bus-foot-cars {
        border-top: 1px dashed rgba(138,21,56,.5);
    }

    .c-hotel-bus-list.skin-zh-hotel-circus .foot-label-title {
        color: #8a1538;
    }

.c-hotel-bus-list.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c-hotel-bus-list.skin-zh-hotel-yinghai .bus-item-routeTitle span {
        background: #005baa;
    }

    .c-hotel-bus-list.skin-zh-hotel-yinghai .bus-line {
        color: #005baa;
    }

    .c-hotel-bus-list.skin-zh-hotel-yinghai .bus-foot-cars {
        border-top: 1px dashed rgba(0,91,170,.5);
    }

    .c-hotel-bus-list.skin-zh-hotel-yinghai .foot-label-title {
        color: #005baa;
    }

.c-hotel-bus-list.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c-hotel-bus-list.skin-zh-hotel-science .bus-item-routeTitle span {
        background: #14126f;
    }

    .c-hotel-bus-list.skin-zh-hotel-science .bus-line {
        color: #14126f;
    }

    .c-hotel-bus-list.skin-zh-hotel-science .bus-foot-cars {
        border-top: 1px dashed rgba(20,18,111,.5);
    }

    .c-hotel-bus-list.skin-zh-hotel-science .foot-label-title {
        color: #14126f;
    }

.c-hotel-bus-list.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c-hotel-bus-list.skin-zh-acting-circus .bus-item-routeTitle span {
        background: #005baa;
    }

    .c-hotel-bus-list.skin-zh-acting-circus .bus-line {
        color: #005baa;
    }

    .c-hotel-bus-list.skin-zh-acting-circus .bus-foot-cars {
        border-top: 1px dashed rgba(0,91,170,.5);
    }

    .c-hotel-bus-list.skin-zh-acting-circus .foot-label-title {
        color: #005baa;
    }

.c-hotel-bus-list.skin-zh-acting-opera {
    background: #feeeec;
}

    .c-hotel-bus-list.skin-zh-acting-opera .bus-item-routeTitle span {
        background: #f15b47;
    }

    .c-hotel-bus-list.skin-zh-acting-opera .bus-line {
        color: #f15b47;
    }

    .c-hotel-bus-list.skin-zh-acting-opera .bus-foot-cars {
        border-top: 1px dashed rgba(241,91,71,.5);
    }

    .c-hotel-bus-list.skin-zh-acting-opera .foot-label-title {
        color: #f15b47;
    }

.c-hotel-bus-list.skin-zoo-plants {
    background: #ecf3f2;
}

    .c-hotel-bus-list.skin-zoo-plants .bus-item-routeTitle span {
        background: #46897d;
    }

    .c-hotel-bus-list.skin-zoo-plants .bus-line {
        color: #46897d;
    }

    .c-hotel-bus-list.skin-zoo-plants .bus-foot-cars {
        border-top: 1px dashed rgba(70,137,125,.5);
    }

    .c-hotel-bus-list.skin-zoo-plants .foot-label-title {
        color: #46897d;
    }

.c-area-full-map {
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    z-index: 10011;
    background: rgba(0,0,0,.7);
}

    .c-area-full-map, .c-area-full-map .content {
        width: 100%;
        height: 100%;
    }

        .c-area-full-map .content .map-wrap {
            width: 100%;
            height: 100%;
            position: relative;
            transform: rotate(0deg);
            overflow: hidden;
        }

            .c-area-full-map .content .map-wrap .img-box {
                width: 100%;
                height: 100%;
                position: relative;
                cursor: move;
            }

                .c-area-full-map .content .map-wrap .img-box img {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 2000px;
                    height: auto;
                }

            .c-area-full-map .content .map-wrap .map-btns {
                position: absolute;
                top: 20px;
                right: 35px;
                width: 36px;
            }

                .c-area-full-map .content .map-wrap .map-btns i {
                    width: 36px;
                    height: 36px;
                    transition: all .5s ease;
                    display: block;
                    position: relative;
                    margin-bottom: 10px;
                    background: hsla(0,0%,100%,.8);
                    border-radius: 50%;
                    font-size: 20px;
                    font-weight: 700;
                    border: 2px solid transparent;
                    cursor: pointer;
                }

                    .c-area-full-map .content .map-wrap .map-btns i:before {
                        position: absolute;
                        top: 50%;
                        left: 50%;
                        transform: translate(-50%,-50%);
                    }

                    .c-area-full-map .content .map-wrap .map-btns i:hover {
                        background: #fff;
                        border-color: #ecb207;
                        color: #ecb207;
                    }

                    .c-area-full-map .content .map-wrap .map-btns i.icon-close {
                        font-size: 16px;
                    }

@media screen and (max-width:767px) {
    .c-area-full-map .content .map-wrap .map-btns {
        top: 5px;
        right: 5px;
    }

        .c-area-full-map .content .map-wrap .map-btns i {
            width: 30px;
            height: 30px;
            margin-bottom: 5px;
            font-size: 18px;
        }
}

.c-area-map .content {
    padding: 50px 40px;
    background-color: #f6faeb;
    border-radius: 20px;
}

    .c-area-map .content .map-wrap {
        position: relative;
    }

        .c-area-map .content .map-wrap .map-content {
            display: none;
        }

            .c-area-map .content .map-wrap .map-content.active {
                display: block;
            }

        .c-area-map .content .map-wrap .img-box {
            position: relative;
            width: 100%;
            height: 450px;
            background-color: #fff;
            border-radius: 20px;
            transform: rotate(0deg);
            overflow: hidden;
        }

            .c-area-map .content .map-wrap .img-box img {
                position: absolute;
                top: -200px;
                left: -200px;
                width: 1100px;
                height: auto;
                cursor: move;
            }

        .c-area-map .content .map-wrap .map-btns {
            position: absolute;
            top: 20px;
            right: 35px;
            width: 36px;
        }

            .c-area-map .content .map-wrap .map-btns i {
                width: 36px;
                height: 36px;
                transition: all .5s ease;
                display: block;
                position: relative;
                margin-bottom: 10px;
                background: hsla(0,0%,100%,.8);
                border-radius: 50%;
                font-size: 20px;
                font-weight: 700;
                border: 2px solid transparent;
                cursor: pointer;
            }

                .c-area-map .content .map-wrap .map-btns i:before {
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%,-50%);
                }

                .c-area-map .content .map-wrap .map-btns i:hover {
                    background: #fff;
                    border-color: #ecb207;
                    color: #ecb207;
                }

    .c-area-map .content .btn-download {
        margin-top: 40px;
        text-align: center;
    }

.c-area-map.skin-global .content {
    background-color: #f6faeb;
}

    .c-area-map.skin-global .content .map-wrap .map-btns i:hover {
        border-color: #ecb207;
        color: #ecb207;
    }

.c-area-map.skin-gz .content {
    background-color: #f6faeb;
}

    .c-area-map.skin-gz .content .map-wrap .map-btns i:hover {
        border-color: #ecb207;
        color: #ecb207;
    }

.c-area-map.skin-zh .content {
    background-color: #e5eef6;
}

    .c-area-map.skin-zh .content .map-wrap .map-btns i:hover {
        border-color: #005baa;
        color: #005baa;
    }

.c-area-map.skin-group .content {
    background-color: #f6f6f7;
}

    .c-area-map.skin-group .content .map-wrap .map-btns i:hover {
        border-color: #b44a9c;
        color: #b44a9c;
    }

.c-area-map.skin-member .content {
    background-color: #fbf5ec;
}

    .c-area-map.skin-member .content .map-wrap .map-btns i:hover {
        border-color: #d39f44;
        color: #d39f44;
    }

.c-area-map.skin-gz-card .content {
    background-color: #fef7e7;
}

    .c-area-map.skin-gz-card .content .map-wrap .map-btns i:hover {
        border-color: #fab516;
        color: #fab516;
    }

.c-area-map.skin-zh-card .content {
    background-color: #d6e7ef;
}

    .c-area-map.skin-zh-card .content .map-wrap .map-btns i:hover {
        border-color: #14b1e7;
        color: #14b1e7;
    }

.c-area-map.skin-gz-park-paradise .content {
    background-color: #fef7e7;
}

    .c-area-map.skin-gz-park-paradise .content .map-wrap .map-btns i:hover {
        border-color: #fab516;
        color: #fab516;
    }

.c-area-map.skin-gz-park-zoo .content {
    background-color: #ecf3f2;
}

    .c-area-map.skin-gz-park-zoo .content .map-wrap .map-btns i:hover {
        border-color: #46897d;
        color: #46897d;
    }

.c-area-map.skin-gz-park-water .content {
    background-color: #e7f7fd;
}

    .c-area-map.skin-gz-park-water .content .map-wrap .map-btns i:hover {
        border-color: #14b1e7;
        color: #14b1e7;
    }

.c-area-map.skin-gz-park-bird .content {
    background-color: #f6faeb;
}

    .c-area-map.skin-gz-park-bird .content .map-wrap .map-btns i:hover {
        border-color: #ecb207;
        color: #ecb207;
    }

.c-area-map.skin-gz-hotel-chimelong .content {
    background-color: #f5eee9;
}

    .c-area-map.skin-gz-hotel-chimelong .content .map-wrap .map-btns i:hover {
        border-color: #9a5625;
        color: #9a5625;
    }

.c-area-map.skin-gz-hotel-panda .content {
    background-color: #feeeec;
}

    .c-area-map.skin-gz-hotel-panda .content .map-wrap .map-btns i:hover {
        border-color: #f15b47;
        color: #f15b47;
    }

.c-area-map.skin-gz-hotel-cl-xj .content {
    background-color: #ecf3f2;
}

    .c-area-map.skin-gz-hotel-cl-xj .content .map-wrap .map-btns i:hover {
        border-color: #46897d;
        color: #46897d;
    }

.c-area-map.skin-gz-hotel-pxj .content {
    background-color: #ecf3f2;
}

    .c-area-map.skin-gz-hotel-pxj .content .map-wrap .map-btns i:hover {
        border-color: #46897d;
        color: #46897d;
    }

.c-area-map.skin-gz-acting-circus .content {
    background-color: #fde5f3;
}

    .c-area-map.skin-gz-acting-circus .content .map-wrap .map-btns i:hover {
        border-color: #ec008c;
        color: #ec008c;
    }

.c-area-map.skin-zh-park-kingdom .content {
    background-color: #e7f7fd;
}

    .c-area-map.skin-zh-park-kingdom .content .map-wrap .map-btns i:hover {
        border-color: #14b1e7;
        color: #14b1e7;
    }

.c-area-map.skin-zh-park-science .content {
    background-color: #e7f7fd;
}

    .c-area-map.skin-zh-park-science .content .map-wrap .map-btns i:hover {
        border-color: #14b1e7;
        color: #14b1e7;
    }

.c-area-map.skin-zh-hotel-hengqin .content {
    background-color: #fbf5ec;
}

    .c-area-map.skin-zh-hotel-hengqin .content .map-wrap .map-btns i:hover {
        border-color: #d39f44;
        color: #d39f44;
    }

.c-area-map.skin-zh-hotel-penguin .content {
    background-color: #e7f7fd;
}

    .c-area-map.skin-zh-hotel-penguin .content .map-wrap .map-btns i:hover {
        border-color: #14b1e7;
        color: #14b1e7;
    }

.c-area-map.skin-zh-hotel-penguin-2 .content {
    background-color: #fef7e7;
}

    .c-area-map.skin-zh-hotel-penguin-2 .content .map-wrap .map-btns i:hover {
        border-color: #fab516;
        color: #fab516;
    }

.c-area-map.skin-zh-hotel-circus .content {
    background-color: #e7ced5;
}

    .c-area-map.skin-zh-hotel-circus .content .map-wrap .map-btns i:hover {
        border-color: #8a1538;
        color: #8a1538;
    }

.c-area-map.skin-zh-hotel-yinghai .content {
    background-color: #e5eef6;
}

    .c-area-map.skin-zh-hotel-yinghai .content .map-wrap .map-btns i:hover {
        border-color: #005baa;
        color: #005baa;
    }

.c-area-map.skin-zh-hotel-science .content {
    background-color: #e8e9f2;
}

    .c-area-map.skin-zh-hotel-science .content .map-wrap .map-btns i:hover {
        border-color: #14126f;
        color: #14126f;
    }

.c-area-map.skin-zh-acting-circus .content {
    background-color: #e5eef6;
}

    .c-area-map.skin-zh-acting-circus .content .map-wrap .map-btns i:hover {
        border-color: #005baa;
        color: #005baa;
    }

.c-area-map.skin-zh-acting-opera .content {
    background-color: #feeeec;
}

    .c-area-map.skin-zh-acting-opera .content .map-wrap .map-btns i:hover {
        border-color: #f15b47;
        color: #f15b47;
    }

.c-area-map.skin-zoo-plants .content {
    background-color: #ecf3f2;
}

    .c-area-map.skin-zoo-plants .content .map-wrap .map-btns i:hover {
        border-color: #46897d;
        color: #46897d;
    }

@media screen and (max-width:767px) {
    .c-area-map .content {
        padding: 5px 15px 20px;
    }

        .c-area-map .content .map-wrap .map-content {
            display: none;
        }

            .c-area-map .content .map-wrap .map-content.active {
                display: block;
            }

                .c-area-map .content .map-wrap .map-content.active .map-title .iconfont {
                    transform: translateY(-50%) rotate(-180deg);
                }

        .c-area-map .content .map-wrap .map-title {
            position: relative;
            padding: 15px 30px 15px 15px;
        }

            .c-area-map .content .map-wrap .map-title .iconfont {
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                transition: all .3s ease;
                right: 0;
            }

        .c-area-map .content .map-wrap .map-panel-wrap {
            margin-bottom: 20px;
        }

        .c-area-map .content .map-wrap .img-box {
            height: 300px;
        }

            .c-area-map .content .map-wrap .img-box img {
                top: -100px;
                left: -100px;
                width: 700px;
            }

        .c-area-map .content .map-wrap .map-btns {
            top: 5px;
            right: 5px;
        }

            .c-area-map .content .map-wrap .map-btns i {
                width: 30px;
                height: 30px;
                margin-bottom: 5px;
                font-size: 18px;
            }

        .c-area-map .content .btn-download {
            margin-top: 15px;
        }
}

.c-baike-items .container-box {
    background: #fff;
    border-radius: 20px;
    overflow: hidden;
    transform: rotate(0deg);
    box-shadow: 0 2px 3px 0 rgba(0,0,0,.1);
}

.c-baike-items .rows {
    margin: 0 -10px 0 0;
}

@media (max-width:767px) {
    .c-baike-items .rows {
        margin: 0;
    }
}

.c-baike-items .items {
    padding: 0 12px 0 0;
    margin-bottom: 15px;
    cursor: pointer;
}

@media screen and (min-width:1200px) {
    .c-baike-items .items {
        width: 368px;
        height: 528px;
    }
}

@media (max-width:1199px) and (min-width:992px) {
    .c-baike-items .items {
        width: 293px;
        height: 456px;
    }
}

@media (max-width:991px) and (min-width:768px) {
    .c-baike-items .items {
        width: 220px;
        height: 386px;
    }
}

@media (max-width:767px) {
    .c-baike-items .items {
        padding: 0;
    }
}

.c-baike-items .items:focus, .c-baike-items .items:hover {
    color: #333 !important;
}

    .c-baike-items .items:hover .pic {
        transform: scale(1.1) translateX(-45%) !important;
    }

.c-baike-items .img-box {
    position: relative;
    overflow: hidden;
}

    .c-baike-items .img-box .pic, .c-baike-items .img-box .picIcon {
        width: 100%;
        position: absolute;
        left: 0;
    }

    .c-baike-items .img-box .pic {
        top: 0;
        width: auto;
        height: 100%;
        left: 50%;
        transform: translateX(-50%);
        transition: transform 1s ease;
    }

    .c-baike-items .img-box .picIcon {
        bottom: 0;
    }

    .c-baike-items .img-box .imgPoster {
        width: 100%;
        height: 0;
        padding-bottom: 96.089%;
    }

.c-baike-items .text-box {
    padding: 30px;
}

    .c-baike-items .text-box .otherTitle {
        font-size: 18px;
    }

    .c-baike-items .text-box .otherTitle, .c-baike-items .text-box .subtitle {
        text-align: center;
        margin-bottom: 10px;
        overflow: hidden;
        text-overflow: ellipsis;
        word-break: keep-all;
        display: block;
        height: 24px;
    }

    .c-baike-items .text-box .subtitle {
        font-size: 16px;
    }

    .c-baike-items .text-box .desc {
        font-size: 16px;
        margin-bottom: 15px;
        height: auto;
        max-height: 48px;
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }

    .c-baike-items .text-box .desc_arr {
        margin-bottom: 5px;
    }

.c-baike-items .time {
    font-size: 16px;
    margin-bottom: 10px;
}

.c-baike-items .map {
    font-size: 14px;
    position: relative;
    padding-left: 20px;
    margin-bottom: 15px;
}

    .c-baike-items .map i {
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
    }

    .c-baike-items .map.skin-global, .c-baike-items .map.skin-gz {
        color: #ecb207;
    }

    .c-baike-items .map.skin-zh {
        color: #005baa;
    }

    .c-baike-items .map.skin-group {
        color: #b44a9c;
    }

    .c-baike-items .map.skin-member {
        color: #d39f44;
    }

    .c-baike-items .map.skin-gz-card {
        color: #fab516;
    }

    .c-baike-items .map.skin-zh-card {
        color: #14b1e7;
    }

    .c-baike-items .map.skin-gz-park-paradise {
        color: #fab516;
    }

    .c-baike-items .map.skin-gz-park-zoo {
        color: #46897d;
    }

    .c-baike-items .map.skin-gz-park-water {
        color: #14b1e7;
    }

    .c-baike-items .map.skin-gz-park-bird {
        color: #ecb207;
    }

    .c-baike-items .map.skin-gz-hotel-chimelong {
        color: #9a5625;
    }

    .c-baike-items .map.skin-gz-hotel-panda {
        color: #f15b47;
    }

    .c-baike-items .map.skin-gz-hotel-cl-xj, .c-baike-items .map.skin-gz-hotel-pxj {
        color: #46897d;
    }

    .c-baike-items .map.skin-gz-acting-circus {
        color: #ec008c;
    }

    .c-baike-items .map.skin-zh-park-kingdom, .c-baike-items .map.skin-zh-park-science {
        color: #14b1e7;
    }

    .c-baike-items .map.skin-zh-hotel-hengqin {
        color: #d39f44;
    }

    .c-baike-items .map.skin-zh-hotel-penguin {
        color: #14b1e7;
    }

    .c-baike-items .map.skin-zh-hotel-penguin-2 {
        color: #fab516;
    }

    .c-baike-items .map.skin-zh-hotel-circus {
        color: #8a1538;
    }

    .c-baike-items .map.skin-zh-hotel-yinghai {
        color: #005baa;
    }

    .c-baike-items .map.skin-zh-hotel-science {
        color: #14126f;
    }

    .c-baike-items .map.skin-zh-acting-circus {
        color: #005baa;
    }

    .c-baike-items .map.skin-zh-acting-opera {
        color: #f15b47;
    }

    .c-baike-items .map.skin-zoo-plants {
        color: #46897d;
    }

.c-video-img-items {
    margin-bottom: 80px;
}

@media (max-width:767px) {
    .c-video-img-items {
        margin-bottom: 50px;
    }
}

.c-video-img-items .video-img-items-container {
    padding: 35px 35px 50px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}

@media (max-width:767px) {
    .c-video-img-items .video-img-items-container {
        padding: 15px 15px 30px;
    }
}

.c-video-img-items .video-img-items-container .items-box {
    position: relative;
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 2px 2px 3px rgba(0,0,0,.1);
    cursor: pointer;
    transform: rotate(0deg);
}

    .c-video-img-items .video-img-items-container .items-box img {
        display: block;
        width: 101%;
        transition: transform .5s ease;
    }

    .c-video-img-items .video-img-items-container .items-box:hover img {
        transform: scale(1.1);
    }

    .c-video-img-items .video-img-items-container .items-box .playIcon {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        width: 50px;
        height: 50px;
        margin: auto;
    }

@media (max-width:767px) {
    .c-video-img-items .video-img-items-container .items-box .playIcon {
        width: 40px;
        height: 40px;
    }
}

.c-video-img-items .video-img-items-container .items-box .playIcon-box {
    width: 100%;
    height: 100%;
    max-height: 210px;
    position: relative;
    overflow: hidden;
}

.c-video-img-items .video-img-items-container .items-box .subtitle {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 20px 0;
    text-align: center;
    font-size: 16px;
    background: #fff;
    width: 100%;
}

@media (max-width:767px) {
    .c-video-img-items .video-img-items-container .items-box .subtitle {
        padding: 15px 0;
    }
}

.c-video-img-items .video-img-items-container .videoImgItemsRow {
    margin-left: -7.5px;
    margin-right: -7.5px;
}

    .c-video-img-items .video-img-items-container .videoImgItemsRow > a {
        margin-bottom: 30px;
    }

@media (max-width:767px) {
    .c-video-img-items .video-img-items-container .videoImgItemsRow {
        margin-left: 0;
        margin-right: 0;
    }

        .c-video-img-items .video-img-items-container .videoImgItemsRow > a {
            margin-bottom: 15px;
        }
}

.c-video-img-items .video-img-items-container .item-col {
    display: block;
    padding-left: 7.5px;
    padding-right: 7.5px;
}

@media (max-width:767px) {
    .c-video-img-items .video-img-items-container .item-col {
        padding-left: 0;
        padding-right: 0;
    }
}

.c-video-img-items .video-top-radius {
    border-radius: 20px;
}

.c-video-img-items .iconfontSubtitle i {
    display: inline-block;
    margin-right: 5px;
    font-size: 18px;
}

.c-video-img-items .img-items-title {
    font-size: 24px;
    text-align: center;
    margin-bottom: 30px;
}

@media (max-width:767px) {
    .c-video-img-items .img-items-title {
        margin-bottom: 10px;
    }
}

.c-video-img-items.skin-global .video-img-items-container {
    background: #f6faeb;
}

.c-video-img-items.skin-global .iconfontSubtitle i {
    color: #ecb207;
}

.c-video-img-items.skin-gz .video-img-items-container {
    background: #f6faeb;
}

.c-video-img-items.skin-gz .iconfontSubtitle i {
    color: #ecb207;
}

.c-video-img-items.skin-zh .video-img-items-container {
    background: #e5eef6;
}

.c-video-img-items.skin-zh .iconfontSubtitle i {
    color: #005baa;
}

.c-video-img-items.skin-group .video-img-items-container {
    background: #f6f6f7;
}

.c-video-img-items.skin-group .iconfontSubtitle i {
    color: #b44a9c;
}

.c-video-img-items.skin-member .video-img-items-container {
    background: #fbf5ec;
}

.c-video-img-items.skin-member .iconfontSubtitle i {
    color: #d39f44;
}

.c-video-img-items.skin-gz-card .video-img-items-container {
    background: #fef7e7;
}

.c-video-img-items.skin-gz-card .iconfontSubtitle i {
    color: #fab516;
}

.c-video-img-items.skin-zh-card .video-img-items-container {
    background: #d6e7ef;
}

.c-video-img-items.skin-zh-card .iconfontSubtitle i {
    color: #14b1e7;
}

.c-video-img-items.skin-gz-park-paradise .video-img-items-container {
    background: #fef7e7;
}

.c-video-img-items.skin-gz-park-paradise .iconfontSubtitle i {
    color: #fab516;
}

.c-video-img-items.skin-gz-park-zoo .video-img-items-container {
    background: #ecf3f2;
}

.c-video-img-items.skin-gz-park-zoo .iconfontSubtitle i {
    color: #46897d;
}

.c-video-img-items.skin-gz-park-water .video-img-items-container {
    background: #e7f7fd;
}

.c-video-img-items.skin-gz-park-water .iconfontSubtitle i {
    color: #14b1e7;
}

.c-video-img-items.skin-gz-park-bird .video-img-items-container {
    background: #f6faeb;
}

.c-video-img-items.skin-gz-park-bird .iconfontSubtitle i {
    color: #ecb207;
}

.c-video-img-items.skin-gz-hotel-chimelong .video-img-items-container {
    background: #f5eee9;
}

.c-video-img-items.skin-gz-hotel-chimelong .iconfontSubtitle i {
    color: #9a5625;
}

.c-video-img-items.skin-gz-hotel-panda .video-img-items-container {
    background: #feeeec;
}

.c-video-img-items.skin-gz-hotel-panda .iconfontSubtitle i {
    color: #f15b47;
}

.c-video-img-items.skin-gz-hotel-cl-xj .video-img-items-container {
    background: #ecf3f2;
}

.c-video-img-items.skin-gz-hotel-cl-xj .iconfontSubtitle i {
    color: #46897d;
}

.c-video-img-items.skin-gz-hotel-pxj .video-img-items-container {
    background: #ecf3f2;
}

.c-video-img-items.skin-gz-hotel-pxj .iconfontSubtitle i {
    color: #46897d;
}

.c-video-img-items.skin-gz-acting-circus .video-img-items-container {
    background: #fde5f3;
}

.c-video-img-items.skin-gz-acting-circus .iconfontSubtitle i {
    color: #ec008c;
}

.c-video-img-items.skin-zh-park-kingdom .video-img-items-container {
    background: #e7f7fd;
}

.c-video-img-items.skin-zh-park-kingdom .iconfontSubtitle i {
    color: #14b1e7;
}

.c-video-img-items.skin-zh-park-science .video-img-items-container {
    background: #e7f7fd;
}

.c-video-img-items.skin-zh-park-science .iconfontSubtitle i {
    color: #14b1e7;
}

.c-video-img-items.skin-zh-hotel-hengqin .video-img-items-container {
    background: #fbf5ec;
}

.c-video-img-items.skin-zh-hotel-hengqin .iconfontSubtitle i {
    color: #d39f44;
}

.c-video-img-items.skin-zh-hotel-penguin .video-img-items-container {
    background: #e7f7fd;
}

.c-video-img-items.skin-zh-hotel-penguin .iconfontSubtitle i {
    color: #14b1e7;
}

.c-video-img-items.skin-zh-hotel-penguin-2 .video-img-items-container {
    background: #fef7e7;
}

.c-video-img-items.skin-zh-hotel-penguin-2 .iconfontSubtitle i {
    color: #fab516;
}

.c-video-img-items.skin-zh-hotel-circus .video-img-items-container {
    background: #e7ced5;
}

.c-video-img-items.skin-zh-hotel-circus .iconfontSubtitle i {
    color: #8a1538;
}

.c-video-img-items.skin-zh-hotel-yinghai .video-img-items-container {
    background: #e5eef6;
}

.c-video-img-items.skin-zh-hotel-yinghai .iconfontSubtitle i {
    color: #005baa;
}

.c-video-img-items.skin-zh-hotel-science .video-img-items-container {
    background: #e8e9f2;
}

.c-video-img-items.skin-zh-hotel-science .iconfontSubtitle i {
    color: #14126f;
}

.c-video-img-items.skin-zh-acting-circus .video-img-items-container {
    background: #e5eef6;
}

.c-video-img-items.skin-zh-acting-circus .iconfontSubtitle i {
    color: #005baa;
}

.c-video-img-items.skin-zh-acting-opera .video-img-items-container {
    background: #feeeec;
}

.c-video-img-items.skin-zh-acting-opera .iconfontSubtitle i {
    color: #f15b47;
}

.c-video-img-items.skin-zoo-plants .video-img-items-container {
    background: #ecf3f2;
}

.c-video-img-items.skin-zoo-plants .iconfontSubtitle i {
    color: #46897d;
}

.c-hotel-left-img-r-t {
    margin-bottom: 50px;
}

@media (max-width:767px) {
    .c-hotel-left-img-r-t {
        margin-bottom: 30px;
        margin-top: 20px;
    }
}

.c-hotel-left-img-r-t .hotel-left-container {
    border-radius: 20px;
    padding: 50px 35px;
}

@media (max-width:767px) {
    .c-hotel-left-img-r-t .hotel-left-container {
        padding: 20px 15px;
    }
}

.c-hotel-left-img-r-t .hotel-left-container .hotel-left-title {
    font-size: 24px;
    text-align: center;
    margin-bottom: 30px;
}

@media (max-width:767px) {
    .c-hotel-left-img-r-t .hotel-left-container .hotel-left-title {
        margin-bottom: 10px;
    }
}

.c-hotel-left-img-r-t .hotel-left-container .items-box {
    background: #fff;
    border-radius: 20px;
    box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
    overflow: hidden;
    margin-bottom: 15px;
    height: 300px;
}

@media (max-width:1199px) {
    .c-hotel-left-img-r-t .hotel-left-container .items-box {
        height: 315px;
    }
}

@media (max-width:992px) {
    .c-hotel-left-img-r-t .hotel-left-container .items-box {
        height: 336px;
    }
}

@media (max-width:767px) {
    .c-hotel-left-img-r-t .hotel-left-container .items-box {
        height: auto;
    }
}

.c-hotel-left-img-r-t .hotel-left-container .items-box .row {
    height: 100%;
}

    .c-hotel-left-img-r-t .hotel-left-container .items-box .row .item-col-img {
        height: 100%;
        position: relative;
        overflow: hidden;
    }

        .c-hotel-left-img-r-t .hotel-left-container .items-box .row .item-col-img .item-img {
            position: absolute;
            height: 100%;
            left: 50%;
            right: 50%;
            transform: translateX(-50%);
        }

@media (max-width:767px) {
    .c-hotel-left-img-r-t .hotel-left-container .items-box .row .item-col-img .item-img {
        position: static;
        transform: translateX(0);
        width: 100%;
        height: auto;
    }
}

.c-hotel-left-img-r-t .hotel-left-container .item-title {
    font-size: 24px;
    border-bottom: 1px solid hsla(0,0%,71.4%,.5);
    width: 80%;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

.c-hotel-left-img-r-t .hotel-left-container .c-button {
    margin-top: 15px;
}

@media (max-width:767px) {
    .c-hotel-left-img-r-t .hotel-left-container .rtBtnBox {
        text-align: center;
    }
}

.c-hotel-left-img-r-t .hotel-left-container .item-col-text {
    padding: 35px;
}

.c-hotel-left-img-r-t.skin-global .hotel-left-container, .c-hotel-left-img-r-t.skin-gz .hotel-left-container {
    background: #f6faeb;
}

.c-hotel-left-img-r-t.skin-zh .hotel-left-container {
    background: #e5eef6;
}

.c-hotel-left-img-r-t.skin-group .hotel-left-container {
    background: #f6f6f7;
}

.c-hotel-left-img-r-t.skin-member .hotel-left-container {
    background: #fbf5ec;
}

.c-hotel-left-img-r-t.skin-gz-card .hotel-left-container {
    background: #fef7e7;
}

.c-hotel-left-img-r-t.skin-zh-card .hotel-left-container {
    background: #d6e7ef;
}

.c-hotel-left-img-r-t.skin-gz-park-paradise .hotel-left-container {
    background: #fef7e7;
}

.c-hotel-left-img-r-t.skin-gz-park-zoo .hotel-left-container {
    background: #ecf3f2;
}

.c-hotel-left-img-r-t.skin-gz-park-water .hotel-left-container {
    background: #e7f7fd;
}

.c-hotel-left-img-r-t.skin-gz-park-bird .hotel-left-container {
    background: #f6faeb;
}

.c-hotel-left-img-r-t.skin-gz-hotel-chimelong .hotel-left-container {
    background: #f5eee9;
}

.c-hotel-left-img-r-t.skin-gz-hotel-panda .hotel-left-container {
    background: #feeeec;
}

.c-hotel-left-img-r-t.skin-gz-hotel-cl-xj .hotel-left-container, .c-hotel-left-img-r-t.skin-gz-hotel-pxj .hotel-left-container {
    background: #ecf3f2;
}

.c-hotel-left-img-r-t.skin-gz-acting-circus .hotel-left-container {
    background: #fde5f3;
}

.c-hotel-left-img-r-t.skin-zh-park-kingdom .hotel-left-container, .c-hotel-left-img-r-t.skin-zh-park-science .hotel-left-container {
    background: #e7f7fd;
}

.c-hotel-left-img-r-t.skin-zh-hotel-hengqin .hotel-left-container {
    background: #fbf5ec;
}

.c-hotel-left-img-r-t.skin-zh-hotel-penguin .hotel-left-container {
    background: #e7f7fd;
}

.c-hotel-left-img-r-t.skin-zh-hotel-penguin-2 .hotel-left-container {
    background: #fef7e7;
}

.c-hotel-left-img-r-t.skin-zh-hotel-circus .hotel-left-container {
    background: #e7ced5;
}

.c-hotel-left-img-r-t.skin-zh-hotel-yinghai .hotel-left-container {
    background: #e5eef6;
}

.c-hotel-left-img-r-t.skin-zh-hotel-science .hotel-left-container {
    background: #e8e9f2;
}

.c-hotel-left-img-r-t.skin-zh-acting-circus .hotel-left-container {
    background: #e5eef6;
}

.c-hotel-left-img-r-t.skin-zh-acting-opera .hotel-left-container {
    background: #feeeec;
}

.c-hotel-left-img-r-t.skin-zoo-plants .hotel-left-container {
    background: #ecf3f2;
}

.c-left-icon-right-t .icons li {
    margin-bottom: 5px;
    font-size: 16px;
    position: relative;
    padding-left: 30px;
}

    .c-left-icon-right-t .icons li i.iconfont {
        position: absolute;
        top: -1px;
        left: 0;
        font-size: 20px;
        display: inline-block;
        margin-right: 10px;
    }

.c--static-flow {
    padding: 50px 35px;
    margin-bottom: 80px;
    border-radius: 20px;
}

@media (max-width:767px) {
    .c--static-flow {
        padding: 20px 15px;
        margin-bottom: 30px;
    }
}

.c--static-flow .icon-gruop .icon-wechat {
    color: #ecb207;
}

.c--static-flow .icon-gruop .icon-sina {
    color: #f15b47;
}

.c--static-flow .icon-gruop .icon-facebook {
    color: #005baa;
}

.c--static-flow .static-flow-head {
    font-size: 24px;
    margin-bottom: 10px;
}

.c--static-flow .times-titles {
    margin-bottom: 15px;
}

    .c--static-flow .times-titles .time {
        display: inline-block;
        margin-right: 15px;
    }

    .c--static-flow .times-titles .icon-gruop {
        float: right;
    }

        .c--static-flow .times-titles .icon-gruop i {
            display: inline-block;
            margin-left: 10px;
            cursor: pointer;
        }

.c--static-flow .flow-list .desc {
    font-size: 16px;
    margin-bottom: 15px;
}

.c--static-flow .flow-list .text-wrap {
    margin-bottom: 20px;
}

    .c--static-flow .flow-list .text-wrap strong {
        margin-bottom: 10px;
        display: inline-block;
        vertical-align: middle;
    }

        .c--static-flow .flow-list .text-wrap strong.stitle {
            text-align: center;
            margin-bottom: 20px;
            display: block;
        }

    .c--static-flow .flow-list .text-wrap .text:last-of-type, .c--static-flow .flow-list .text-wrap .text:last-of-type strong {
        margin-bottom: 0;
    }

    .c--static-flow .flow-list .text-wrap .text.cText, .c--static-flow .flow-list .text-wrap .text .cText {
        text-align: center;
    }

.c--static-flow .flow-list .list-img {
    margin: 0 auto 15px;
    border-radius: 20px;
}

.c--static-flow .flow-list ul.list-img {
    margin: 0 -5px 15px;
}

    .c--static-flow .flow-list ul.list-img li {
        padding: 0 5px;
        margin-bottom: 10px;
    }

    .c--static-flow .flow-list ul.list-img img {
        width: 100%;
        display: block;
        border-radius: 20px;
        overflow: hidden;
    }

.c--static-flow.skin-global {
    background: #f6faeb;
}

    .c--static-flow.skin-global .times-titles .title {
        color: #ecb207;
    }

.c--static-flow.skin-gz {
    background: #f6faeb;
}

    .c--static-flow.skin-gz .times-titles .title {
        color: #ecb207;
    }

.c--static-flow.skin-zh {
    background: #e5eef6;
}

    .c--static-flow.skin-zh .times-titles .title {
        color: #005baa;
    }

.c--static-flow.skin-group {
    background: #f6f6f7;
}

    .c--static-flow.skin-group .times-titles .title {
        color: #b44a9c;
    }

.c--static-flow.skin-member {
    background: #fbf5ec;
}

    .c--static-flow.skin-member .times-titles .title {
        color: #d39f44;
    }

.c--static-flow.skin-gz-card {
    background: #fef7e7;
}

    .c--static-flow.skin-gz-card .times-titles .title {
        color: #fab516;
    }

.c--static-flow.skin-zh-card {
    background: #d6e7ef;
}

    .c--static-flow.skin-zh-card .times-titles .title {
        color: #14b1e7;
    }

.c--static-flow.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c--static-flow.skin-gz-park-paradise .times-titles .title {
        color: #fab516;
    }

.c--static-flow.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c--static-flow.skin-gz-park-zoo .times-titles .title {
        color: #46897d;
    }

.c--static-flow.skin-gz-park-water {
    background: #e7f7fd;
}

    .c--static-flow.skin-gz-park-water .times-titles .title {
        color: #14b1e7;
    }

.c--static-flow.skin-gz-park-bird {
    background: #f6faeb;
}

    .c--static-flow.skin-gz-park-bird .times-titles .title {
        color: #ecb207;
    }

.c--static-flow.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c--static-flow.skin-gz-hotel-chimelong .times-titles .title {
        color: #9a5625;
    }

.c--static-flow.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c--static-flow.skin-gz-hotel-panda .times-titles .title {
        color: #f15b47;
    }

.c--static-flow.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c--static-flow.skin-gz-hotel-cl-xj .times-titles .title {
        color: #46897d;
    }

.c--static-flow.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

    .c--static-flow.skin-gz-hotel-pxj .times-titles .title {
        color: #46897d;
    }

.c--static-flow.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c--static-flow.skin-gz-acting-circus .times-titles .title {
        color: #ec008c;
    }

.c--static-flow.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c--static-flow.skin-zh-park-kingdom .times-titles .title {
        color: #14b1e7;
    }

.c--static-flow.skin-zh-park-science {
    background: #e7f7fd;
}

    .c--static-flow.skin-zh-park-science .times-titles .title {
        color: #14b1e7;
    }

.c--static-flow.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c--static-flow.skin-zh-hotel-hengqin .times-titles .title {
        color: #d39f44;
    }

.c--static-flow.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c--static-flow.skin-zh-hotel-penguin .times-titles .title {
        color: #14b1e7;
    }

.c--static-flow.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c--static-flow.skin-zh-hotel-penguin-2 .times-titles .title {
        color: #fab516;
    }

.c--static-flow.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c--static-flow.skin-zh-hotel-circus .times-titles .title {
        color: #8a1538;
    }

.c--static-flow.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c--static-flow.skin-zh-hotel-yinghai .times-titles .title {
        color: #005baa;
    }

.c--static-flow.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c--static-flow.skin-zh-hotel-science .times-titles .title {
        color: #14126f;
    }

.c--static-flow.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c--static-flow.skin-zh-acting-circus .times-titles .title {
        color: #005baa;
    }

.c--static-flow.skin-zh-acting-opera {
    background: #feeeec;
}

    .c--static-flow.skin-zh-acting-opera .times-titles .title {
        color: #f15b47;
    }

.c--static-flow.skin-zoo-plants {
    background: #ecf3f2;
}

    .c--static-flow.skin-zoo-plants .times-titles .title {
        color: #46897d;
    }

.c--static-right {
    padding: 50px 35px;
    margin-bottom: 80px;
    border-radius: 20px;
}

@media (max-width:767px) {
    .c--static-right {
        padding: 20px 15px;
        margin-bottom: 30px;
    }
}

.c--static-right .item-box {
    padding-bottom: 20px;
    position: relative;
    margin-bottom: 20px;
}

    .c--static-right .item-box:after {
        content: "";
        display: block;
        clear: both;
    }

@media (max-width:992px) {
    .c--static-right .item-box {
        padding-bottom: 15px;
        margin-bottom: 15px;
    }
}

.c--static-right .times-group {
    margin-top: 20px;
}

@media (max-width:1199px) {
    .c--static-right .times-group {
        margin-top: 10px;
    }
}

.c--static-right .times-group .times-look {
    float: right;
    font-size: 12px;
}

    .c--static-right .times-group .times-look i {
        display: inline-block;
        margin-left: 5px;
    }

.c--static-right .times-group .times-tag {
    display: inline-block;
    margin-left: 10px;
    padding: 2px 8px;
    border-radius: 5px;
    font-size: 12px;
    color: #fff;
}

.c--static-right .times-group .time {
    font-size: 16px;
}

.c--static-right .static-title {
    font-size: 18px;
    margin-bottom: 20px;
    text-align: center;
}

.c--static-right .head-img {
    width: 30%;
    float: left;
    border-radius: 5px;
}

@media (max-width:1199px) {
    .c--static-right .head-img {
        width: 25%;
    }
}

@media (max-width:992px) {
    .c--static-right .head-img {
        width: 100%;
        margin-bottom: 10px;
    }
}

.c--static-right .right-text {
    padding-left: 10px;
    box-sizing: border-box;
    width: 70%;
    float: left;
    height: 100%;
    font-size: 16px;
}

@media (max-width:1199px) {
    .c--static-right .right-text {
        width: 75%;
    }
}

@media (max-width:992px) {
    .c--static-right .right-text {
        width: 100%;
        padding-left: 0;
    }
}

.c--static-right .right-text100 {
    width: 100%;
}

.c--static-right .btn-box {
    text-align: center;
    margin-top: 35px;
}

.c--static-right.skin-global {
    background: #f6faeb;
}

    .c--static-right.skin-global .item-box {
        border-bottom: 1px solid rgba(166,206,57,.5);
    }

        .c--static-right.skin-global .item-box a:hover {
            color: #ecb207 !important;
        }

    .c--static-right.skin-global .times-group .times-look {
        color: #ecb207;
    }

.c--static-right.skin-gz {
    background: #f6faeb;
}

    .c--static-right.skin-gz .item-box {
        border-bottom: 1px solid rgba(166,206,57,.5);
    }

        .c--static-right.skin-gz .item-box a:hover {
            color: #ecb207 !important;
        }

    .c--static-right.skin-gz .times-group .times-look {
        color: #ecb207;
    }

.c--static-right.skin-zh {
    background: #e5eef6;
}

    .c--static-right.skin-zh .item-box {
        border-bottom: 1px solid rgba(0,91,170,.5);
    }

        .c--static-right.skin-zh .item-box a:hover {
            color: #005baa !important;
        }

    .c--static-right.skin-zh .times-group .times-look {
        color: #005baa;
    }

.c--static-right.skin-group {
    background: #f6f6f7;
}

    .c--static-right.skin-group .item-box {
        border-bottom: 1px solid rgba(180,74,156,.5);
    }

        .c--static-right.skin-group .item-box a:hover {
            color: #b44a9c !important;
        }

    .c--static-right.skin-group .times-group .times-look {
        color: #b44a9c;
    }

.c--static-right.skin-member {
    background: #fbf5ec;
}

    .c--static-right.skin-member .item-box {
        border-bottom: 1px solid rgba(211,159,68,.5);
    }

        .c--static-right.skin-member .item-box a:hover {
            color: #d39f44 !important;
        }

    .c--static-right.skin-member .times-group .times-look {
        color: #d39f44;
    }

.c--static-right.skin-gz-card {
    background: #fef7e7;
}

    .c--static-right.skin-gz-card .item-box {
        border-bottom: 1px solid rgba(211,159,68,.5);
    }

        .c--static-right.skin-gz-card .item-box a:hover {
            color: #fab516 !important;
        }

    .c--static-right.skin-gz-card .times-group .times-look {
        color: #fab516;
    }

.c--static-right.skin-zh-card {
    background: #d6e7ef;
}

    .c--static-right.skin-zh-card .item-box {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

        .c--static-right.skin-zh-card .item-box a:hover {
            color: #14b1e7 !important;
        }

    .c--static-right.skin-zh-card .times-group .times-look {
        color: #14b1e7;
    }

.c--static-right.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c--static-right.skin-gz-park-paradise .item-box {
        border-bottom: 1px solid rgba(250,181,22,.5);
    }

        .c--static-right.skin-gz-park-paradise .item-box a:hover {
            color: #fab516 !important;
        }

    .c--static-right.skin-gz-park-paradise .times-group .times-look {
        color: #fab516;
    }

.c--static-right.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c--static-right.skin-gz-park-zoo .item-box {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

        .c--static-right.skin-gz-park-zoo .item-box a:hover {
            color: #46897d !important;
        }

    .c--static-right.skin-gz-park-zoo .times-group .times-look {
        color: #46897d;
    }

.c--static-right.skin-gz-park-water {
    background: #e7f7fd;
}

    .c--static-right.skin-gz-park-water .item-box {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

        .c--static-right.skin-gz-park-water .item-box a:hover {
            color: #14b1e7 !important;
        }

    .c--static-right.skin-gz-park-water .times-group .times-look {
        color: #14b1e7;
    }

.c--static-right.skin-gz-park-bird {
    background: #f6faeb;
}

    .c--static-right.skin-gz-park-bird .item-box {
        border-bottom: 1px solid rgba(166,206,57,.5);
    }

        .c--static-right.skin-gz-park-bird .item-box a:hover {
            color: #ecb207 !important;
        }

    .c--static-right.skin-gz-park-bird .times-group .times-look {
        color: #ecb207;
    }

.c--static-right.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c--static-right.skin-gz-hotel-chimelong .item-box {
        border-bottom: 1px solid rgba(154,86,37,.5);
    }

        .c--static-right.skin-gz-hotel-chimelong .item-box a:hover {
            color: #9a5625 !important;
        }

    .c--static-right.skin-gz-hotel-chimelong .times-group .times-look {
        color: #9a5625;
    }

.c--static-right.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c--static-right.skin-gz-hotel-panda .item-box {
        border-bottom: 1px solid rgba(241,91,71,.5);
    }

        .c--static-right.skin-gz-hotel-panda .item-box a:hover {
            color: #f15b47 !important;
        }

    .c--static-right.skin-gz-hotel-panda .times-group .times-look {
        color: #f15b47;
    }

.c--static-right.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c--static-right.skin-gz-hotel-cl-xj .item-box {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

        .c--static-right.skin-gz-hotel-cl-xj .item-box a:hover {
            color: #46897d !important;
        }

    .c--static-right.skin-gz-hotel-cl-xj .times-group .times-look {
        color: #46897d;
    }

.c--static-right.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

    .c--static-right.skin-gz-hotel-pxj .item-box {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

        .c--static-right.skin-gz-hotel-pxj .item-box a:hover {
            color: #46897d !important;
        }

    .c--static-right.skin-gz-hotel-pxj .times-group .times-look {
        color: #46897d;
    }

.c--static-right.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c--static-right.skin-gz-acting-circus .item-box {
        border-bottom: 1px solid rgba(236,0,140,.5);
    }

        .c--static-right.skin-gz-acting-circus .item-box a:hover {
            color: #ec008c !important;
        }

    .c--static-right.skin-gz-acting-circus .times-group .times-look {
        color: #ec008c;
    }

.c--static-right.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c--static-right.skin-zh-park-kingdom .item-box {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

        .c--static-right.skin-zh-park-kingdom .item-box a:hover {
            color: #14b1e7 !important;
        }

    .c--static-right.skin-zh-park-kingdom .times-group .times-look {
        color: #14b1e7;
    }

.c--static-right.skin-zh-park-science {
    background: #e7f7fd;
}

    .c--static-right.skin-zh-park-science .item-box {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

        .c--static-right.skin-zh-park-science .item-box a:hover {
            color: #14b1e7 !important;
        }

    .c--static-right.skin-zh-park-science .times-group .times-look {
        color: #14b1e7;
    }

.c--static-right.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c--static-right.skin-zh-hotel-hengqin .item-box {
        border-bottom: 1px solid rgba(211,159,68,.5);
    }

        .c--static-right.skin-zh-hotel-hengqin .item-box a:hover {
            color: #d39f44 !important;
        }

    .c--static-right.skin-zh-hotel-hengqin .times-group .times-look {
        color: #d39f44;
    }

.c--static-right.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c--static-right.skin-zh-hotel-penguin .item-box {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

        .c--static-right.skin-zh-hotel-penguin .item-box a:hover {
            color: #14b1e7 !important;
        }

    .c--static-right.skin-zh-hotel-penguin .times-group .times-look {
        color: #14b1e7;
    }

.c--static-right.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c--static-right.skin-zh-hotel-penguin-2 .item-box {
        border-bottom: 1px solid;
    }

        .c--static-right.skin-zh-hotel-penguin-2 .item-box a:hover {
            color: #fab516 !important;
        }

    .c--static-right.skin-zh-hotel-penguin-2 .times-group .times-look {
        color: #fab516;
    }

.c--static-right.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c--static-right.skin-zh-hotel-circus .item-box {
        border-bottom: 1px solid rgba(138,21,56,.5);
    }

        .c--static-right.skin-zh-hotel-circus .item-box a:hover {
            color: #8a1538 !important;
        }

    .c--static-right.skin-zh-hotel-circus .times-group .times-look {
        color: #8a1538;
    }

.c--static-right.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c--static-right.skin-zh-hotel-yinghai .item-box {
        border-bottom: 1px solid rgba(0,91,170,.5);
    }

        .c--static-right.skin-zh-hotel-yinghai .item-box a:hover {
            color: #005baa !important;
        }

    .c--static-right.skin-zh-hotel-yinghai .times-group .times-look {
        color: #005baa;
    }

.c--static-right.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c--static-right.skin-zh-hotel-science .item-box {
        border-bottom: 1px solid rgba(20,18,111,.5);
    }

        .c--static-right.skin-zh-hotel-science .item-box a:hover {
            color: #14126f !important;
        }

    .c--static-right.skin-zh-hotel-science .times-group .times-look {
        color: #14126f;
    }

.c--static-right.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c--static-right.skin-zh-acting-circus .item-box {
        border-bottom: 1px solid rgba(0,91,170,.5);
    }

        .c--static-right.skin-zh-acting-circus .item-box a:hover {
            color: #005baa !important;
        }

    .c--static-right.skin-zh-acting-circus .times-group .times-look {
        color: #005baa;
    }

.c--static-right.skin-zh-acting-opera {
    background: #feeeec;
}

    .c--static-right.skin-zh-acting-opera .item-box {
        border-bottom: 1px solid rgba(241,91,71,.5);
    }

        .c--static-right.skin-zh-acting-opera .item-box a:hover {
            color: #f15b47 !important;
        }

    .c--static-right.skin-zh-acting-opera .times-group .times-look {
        color: #f15b47;
    }

.c--static-right.skin-zoo-plants {
    background: #ecf3f2;
}

    .c--static-right.skin-zoo-plants .item-box {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

        .c--static-right.skin-zoo-plants .item-box a:hover {
            color: #46897d !important;
        }

    .c--static-right.skin-zoo-plants .times-group .times-look {
        color: #46897d;
    }

.c-guide-bus-static {
    padding: 50px 35px;
    border-radius: 20px;
}

@media (max-width:767px) {
    .c-guide-bus-static {
        padding: 20px 15px;
        border-radius: 0 0 20px 20px;
    }
}

.c-guide-bus-static .c-station-line {
    padding: 0 0 15px;
}

.c-guide-bus-static.skin-global {
    background: #f6faeb;
}

    .c-guide-bus-static.skin-global .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-global .bus-foot-title {
        color: #ecb207;
    }

    .c-guide-bus-static.skin-global .bus-list-parent {
        border-bottom: 1px solid rgba(166,206,57,.5);
    }

    .c-guide-bus-static.skin-global .bus-list .num {
        background: #ecb207;
    }

.c-guide-bus-static.skin-gz {
    background: #f6faeb;
}

    .c-guide-bus-static.skin-gz .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-gz .bus-foot-title {
        color: #ecb207;
    }

    .c-guide-bus-static.skin-gz .bus-list-parent {
        border-bottom: 1px solid rgba(166,206,57,.5);
    }

    .c-guide-bus-static.skin-gz .bus-list .num {
        background: #ecb207;
    }

.c-guide-bus-static.skin-zh {
    background: #e5eef6;
}

    .c-guide-bus-static.skin-zh .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh .bus-foot-title {
        color: #005baa;
    }

    .c-guide-bus-static.skin-zh .bus-list-parent {
        border-bottom: 1px solid rgba(0,91,170,.5);
    }

    .c-guide-bus-static.skin-zh .bus-list .num {
        background: #005baa;
    }

.c-guide-bus-static.skin-group {
    background: #f6f6f7;
}

    .c-guide-bus-static.skin-group .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-group .bus-foot-title {
        color: #b44a9c;
    }

    .c-guide-bus-static.skin-group .bus-list-parent {
        border-bottom: 1px solid rgba(180,74,156,.5);
    }

    .c-guide-bus-static.skin-group .bus-list .num {
        background: #b44a9c;
    }

.c-guide-bus-static.skin-member {
    background: #fbf5ec;
}

    .c-guide-bus-static.skin-member .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-member .bus-foot-title {
        color: #d39f44;
    }

    .c-guide-bus-static.skin-member .bus-list-parent {
        border-bottom: 1px solid rgba(211,159,68,.5);
    }

    .c-guide-bus-static.skin-member .bus-list .num {
        background: #d39f44;
    }

.c-guide-bus-static.skin-gz-card {
    background: #fef7e7;
}

    .c-guide-bus-static.skin-gz-card .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-gz-card .bus-foot-title {
        color: #fab516;
    }

    .c-guide-bus-static.skin-gz-card .bus-list-parent {
        border-bottom: 1px solid rgba(211,159,68,.5);
    }

    .c-guide-bus-static.skin-gz-card .bus-list .num {
        background: #fab516;
    }

.c-guide-bus-static.skin-zh-card {
    background: #d6e7ef;
}

    .c-guide-bus-static.skin-zh-card .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh-card .bus-foot-title {
        color: #14b1e7;
    }

    .c-guide-bus-static.skin-zh-card .bus-list-parent {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

    .c-guide-bus-static.skin-zh-card .bus-list .num {
        background: #14b1e7;
    }

.c-guide-bus-static.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c-guide-bus-static.skin-gz-park-paradise .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-gz-park-paradise .bus-foot-title {
        color: #fab516;
    }

    .c-guide-bus-static.skin-gz-park-paradise .bus-list-parent {
        border-bottom: 1px solid rgba(250,181,22,.5);
    }

    .c-guide-bus-static.skin-gz-park-paradise .bus-list .num {
        background: #fab516;
    }

.c-guide-bus-static.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c-guide-bus-static.skin-gz-park-zoo .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-gz-park-zoo .bus-foot-title {
        color: #46897d;
    }

    .c-guide-bus-static.skin-gz-park-zoo .bus-list-parent {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

    .c-guide-bus-static.skin-gz-park-zoo .bus-list .num {
        background: #46897d;
    }

.c-guide-bus-static.skin-gz-park-water {
    background: #e7f7fd;
}

    .c-guide-bus-static.skin-gz-park-water .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-gz-park-water .bus-foot-title {
        color: #14b1e7;
    }

    .c-guide-bus-static.skin-gz-park-water .bus-list-parent {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

    .c-guide-bus-static.skin-gz-park-water .bus-list .num {
        background: #14b1e7;
    }

.c-guide-bus-static.skin-gz-park-bird {
    background: #f6faeb;
}

    .c-guide-bus-static.skin-gz-park-bird .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-gz-park-bird .bus-foot-title {
        color: #ecb207;
    }

    .c-guide-bus-static.skin-gz-park-bird .bus-list-parent {
        border-bottom: 1px solid rgba(166,206,57,.5);
    }

    .c-guide-bus-static.skin-gz-park-bird .bus-list .num {
        background: #ecb207;
    }

.c-guide-bus-static.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c-guide-bus-static.skin-gz-hotel-chimelong .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-gz-hotel-chimelong .bus-foot-title {
        color: #9a5625;
    }

    .c-guide-bus-static.skin-gz-hotel-chimelong .bus-list-parent {
        border-bottom: 1px solid rgba(154,86,37,.5);
    }

    .c-guide-bus-static.skin-gz-hotel-chimelong .bus-list .num {
        background: #9a5625;
    }

.c-guide-bus-static.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c-guide-bus-static.skin-gz-hotel-panda .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-gz-hotel-panda .bus-foot-title {
        color: #f15b47;
    }

    .c-guide-bus-static.skin-gz-hotel-panda .bus-list-parent {
        border-bottom: 1px solid rgba(241,91,71,.5);
    }

    .c-guide-bus-static.skin-gz-hotel-panda .bus-list .num {
        background: #f15b47;
    }

.c-guide-bus-static.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c-guide-bus-static.skin-gz-hotel-cl-xj .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-gz-hotel-cl-xj .bus-foot-title {
        color: #46897d;
    }

    .c-guide-bus-static.skin-gz-hotel-cl-xj .bus-list-parent {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

    .c-guide-bus-static.skin-gz-hotel-cl-xj .bus-list .num {
        background: #46897d;
    }

.c-guide-bus-static.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

    .c-guide-bus-static.skin-gz-hotel-pxj .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-gz-hotel-pxj .bus-foot-title {
        color: #46897d;
    }

    .c-guide-bus-static.skin-gz-hotel-pxj .bus-list-parent {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

    .c-guide-bus-static.skin-gz-hotel-pxj .bus-list .num {
        background: #46897d;
    }

.c-guide-bus-static.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c-guide-bus-static.skin-gz-acting-circus .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-gz-acting-circus .bus-foot-title {
        color: #ec008c;
    }

    .c-guide-bus-static.skin-gz-acting-circus .bus-list-parent {
        border-bottom: 1px solid rgba(236,0,140,.5);
    }

    .c-guide-bus-static.skin-gz-acting-circus .bus-list .num {
        background: #ec008c;
    }

.c-guide-bus-static.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c-guide-bus-static.skin-zh-park-kingdom .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh-park-kingdom .bus-foot-title {
        color: #14b1e7;
    }

    .c-guide-bus-static.skin-zh-park-kingdom .bus-list-parent {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

    .c-guide-bus-static.skin-zh-park-kingdom .bus-list .num {
        background: #14b1e7;
    }

.c-guide-bus-static.skin-zh-park-science {
    background: #e7f7fd;
}

    .c-guide-bus-static.skin-zh-park-science .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh-park-science .bus-foot-title {
        color: #14b1e7;
    }

    .c-guide-bus-static.skin-zh-park-science .bus-list-parent {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

    .c-guide-bus-static.skin-zh-park-science .bus-list .num {
        background: #14b1e7;
    }

.c-guide-bus-static.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c-guide-bus-static.skin-zh-hotel-hengqin .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh-hotel-hengqin .bus-foot-title {
        color: #d39f44;
    }

    .c-guide-bus-static.skin-zh-hotel-hengqin .bus-list-parent {
        border-bottom: 1px solid rgba(211,159,68,.5);
    }

    .c-guide-bus-static.skin-zh-hotel-hengqin .bus-list .num {
        background: #d39f44;
    }

.c-guide-bus-static.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c-guide-bus-static.skin-zh-hotel-penguin .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh-hotel-penguin .bus-foot-title {
        color: #14b1e7;
    }

    .c-guide-bus-static.skin-zh-hotel-penguin .bus-list-parent {
        border-bottom: 1px solid rgba(20,177,231,.5);
    }

    .c-guide-bus-static.skin-zh-hotel-penguin .bus-list .num {
        background: #14b1e7;
    }

.c-guide-bus-static.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c-guide-bus-static.skin-zh-hotel-penguin-2 .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh-hotel-penguin-2 .bus-foot-title {
        color: #fab516;
    }

    .c-guide-bus-static.skin-zh-hotel-penguin-2 .bus-list-parent {
        border-bottom: 1px solid;
    }

    .c-guide-bus-static.skin-zh-hotel-penguin-2 .bus-list .num {
        background: #fab516;
    }

.c-guide-bus-static.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c-guide-bus-static.skin-zh-hotel-circus .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh-hotel-circus .bus-foot-title {
        color: #8a1538;
    }

    .c-guide-bus-static.skin-zh-hotel-circus .bus-list-parent {
        border-bottom: 1px solid rgba(138,21,56,.5);
    }

    .c-guide-bus-static.skin-zh-hotel-circus .bus-list .num {
        background: #8a1538;
    }

.c-guide-bus-static.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c-guide-bus-static.skin-zh-hotel-yinghai .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh-hotel-yinghai .bus-foot-title {
        color: #005baa;
    }

    .c-guide-bus-static.skin-zh-hotel-yinghai .bus-list-parent {
        border-bottom: 1px solid rgba(0,91,170,.5);
    }

    .c-guide-bus-static.skin-zh-hotel-yinghai .bus-list .num {
        background: #005baa;
    }

.c-guide-bus-static.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c-guide-bus-static.skin-zh-hotel-science .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh-hotel-science .bus-foot-title {
        color: #14126f;
    }

    .c-guide-bus-static.skin-zh-hotel-science .bus-list-parent {
        border-bottom: 1px solid rgba(20,18,111,.5);
    }

    .c-guide-bus-static.skin-zh-hotel-science .bus-list .num {
        background: #14126f;
    }

.c-guide-bus-static.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c-guide-bus-static.skin-zh-acting-circus .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh-acting-circus .bus-foot-title {
        color: #005baa;
    }

    .c-guide-bus-static.skin-zh-acting-circus .bus-list-parent {
        border-bottom: 1px solid rgba(0,91,170,.5);
    }

    .c-guide-bus-static.skin-zh-acting-circus .bus-list .num {
        background: #005baa;
    }

.c-guide-bus-static.skin-zh-acting-opera {
    background: #feeeec;
}

    .c-guide-bus-static.skin-zh-acting-opera .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zh-acting-opera .bus-foot-title {
        color: #f15b47;
    }

    .c-guide-bus-static.skin-zh-acting-opera .bus-list-parent {
        border-bottom: 1px solid rgba(241,91,71,.5);
    }

    .c-guide-bus-static.skin-zh-acting-opera .bus-list .num {
        background: #f15b47;
    }

.c-guide-bus-static.skin-zoo-plants {
    background: #ecf3f2;
}

    .c-guide-bus-static.skin-zoo-plants .c-station-line .station-box {
        border-width: 1px;
    }

    .c-guide-bus-static.skin-zoo-plants .bus-foot-title {
        color: #46897d;
    }

    .c-guide-bus-static.skin-zoo-plants .bus-list-parent {
        border-bottom: 1px solid rgba(70,137,125,.5);
    }

    .c-guide-bus-static.skin-zoo-plants .bus-list .num {
        background: #46897d;
    }

.c-guide-bus-static .bus-list-parent {
    padding-bottom: 20px;
    margin-bottom: 30px;
}

.c-guide-bus-static .bus-list-box {
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 10px;
}

    .c-guide-bus-static .bus-list-box .bus-list {
        margin-bottom: 5px;
        position: relative;
        padding-left: 20px;
    }

        .c-guide-bus-static .bus-list-box .bus-list .num {
            position: absolute;
            top: 3px;
            left: 0;
            font-size: 13px;
            color: #fff;
            width: 15px;
            height: 15px;
            line-height: 15px;
            border-radius: 50%;
            text-align: center;
        }

.c-guide-bus-static .bus-static-title {
    text-align: center;
    margin-bottom: 30px;
}

@media screen and (max-width:767px) {
    .c-guide-bus-static .bus-static-title {
        margin-bottom: 15px;
    }
}

.c-guide-bus-static .bus-img {
    margin-bottom: 30px;
    width: 100%;
    border-radius: 20px;
}

.c-guide-bus-static .bus-foot {
    font-size: 16px;
}

.c-guide-bus-static .bus-foot-title {
    margin-bottom: 15px;
}

.c-guide-bus-static .foot-item {
    margin-bottom: 10px;
    padding-left: 15px;
    position: relative;
}

    .c-guide-bus-static .foot-item .red {
        color: red;
    }

    .c-guide-bus-static .foot-item:after {
        content: "";
        position: absolute;
        top: 8px;
        left: 0;
        width: 7px;
        height: 7px;
        background: #333;
        border-radius: 50%;
    }

.c-baike-two-tab .baike-tab-box {
    width: 100%;
    font-size: 0;
    overflow: hidden;
}

    .c-baike-two-tab .baike-tab-box li {
        height: 60px;
        line-height: 60px;
        display: inline-block;
        width: 50%;
        cursor: pointer;
        position: relative;
        z-index: 0;
    }

@media (max-width:767px) {
    .c-baike-two-tab .baike-tab-box li {
        height: 45px;
        line-height: 45px;
    }
}

.c-baike-two-tab .baike-tab-box li:after {
    content: "";
    display: block;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}

.c-baike-two-tab .baike-tab-box li:after, .c-baike-two-tab .baike-tab-box li a {
    width: 99%;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    background: #caced5;
}

.c-baike-two-tab .baike-tab-box li a {
    height: 100%;
    font-size: 24px;
    text-align: center;
    display: inline-block;
    position: relative;
    z-index: 1;
}

@media (max-width:767px) {
    .c-baike-two-tab .baike-tab-box li a {
        font-size: 18px;
    }
}

.c-baike-two-tab .baike-tab-box li:after, .c-baike-two-tab .baike-tab-box li a {
    background: #caced5;
    transition: background .5s ease;
}

.c-baike-two-tab .baike-tab-box li:first-child:after {
    transform-origin: 100% 0;
    transform: rotate(-14deg);
    top: -2.7px;
    left: -4px;
}

.c-baike-two-tab .baike-tab-box li:last-child {
    text-align: right;
}

    .c-baike-two-tab .baike-tab-box li:last-child:after {
        transform-origin: 0 0;
        transform: rotate(14deg);
        top: -3.7px;
        left: 4px;
    }

    .c-baike-two-tab .baike-tab-box li:last-child a {
        text-align: center;
    }

.c-baike-two-tab.skin-global li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-global li.baike-tabs-active:after, .c-baike-two-tab.skin-global li.baike-tabs-active a {
        background: #f6faeb;
    }

.c-baike-two-tab.skin-global .baike-tab-box li a:hover {
    color: #ecb207 !important;
}

.c-baike-two-tab.skin-gz li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-gz li.baike-tabs-active:after, .c-baike-two-tab.skin-gz li.baike-tabs-active a {
        background: #f6faeb;
    }

.c-baike-two-tab.skin-gz .baike-tab-box li a:hover {
    color: #ecb207 !important;
}

.c-baike-two-tab.skin-zh li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh li.baike-tabs-active:after, .c-baike-two-tab.skin-zh li.baike-tabs-active a {
        background: #e5eef6;
    }

.c-baike-two-tab.skin-zh .baike-tab-box li a:hover {
    color: #005baa !important;
}

.c-baike-two-tab.skin-group li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-group li.baike-tabs-active:after, .c-baike-two-tab.skin-group li.baike-tabs-active a {
        background: #f6f6f7;
    }

.c-baike-two-tab.skin-group .baike-tab-box li a:hover {
    color: #b44a9c !important;
}

.c-baike-two-tab.skin-member li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-member li.baike-tabs-active:after, .c-baike-two-tab.skin-member li.baike-tabs-active a {
        background: #fbf5ec;
    }

.c-baike-two-tab.skin-member .baike-tab-box li a:hover {
    color: #d39f44 !important;
}

.c-baike-two-tab.skin-gz-card li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-gz-card li.baike-tabs-active:after, .c-baike-two-tab.skin-gz-card li.baike-tabs-active a {
        background: #fef7e7;
    }

.c-baike-two-tab.skin-gz-card .baike-tab-box li a:hover {
    color: #fab516 !important;
}

.c-baike-two-tab.skin-zh-card li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh-card li.baike-tabs-active:after, .c-baike-two-tab.skin-zh-card li.baike-tabs-active a {
        background: #d6e7ef;
    }

.c-baike-two-tab.skin-zh-card .baike-tab-box li a:hover {
    color: #14b1e7 !important;
}

.c-baike-two-tab.skin-gz-park-paradise li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-gz-park-paradise li.baike-tabs-active:after, .c-baike-two-tab.skin-gz-park-paradise li.baike-tabs-active a {
        background: #fef7e7;
    }

.c-baike-two-tab.skin-gz-park-paradise .baike-tab-box li a:hover {
    color: #fab516 !important;
}

.c-baike-two-tab.skin-gz-park-zoo li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-gz-park-zoo li.baike-tabs-active:after, .c-baike-two-tab.skin-gz-park-zoo li.baike-tabs-active a {
        background: #ecf3f2;
    }

.c-baike-two-tab.skin-gz-park-zoo .baike-tab-box li a:hover {
    color: #46897d !important;
}

.c-baike-two-tab.skin-gz-park-water li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-gz-park-water li.baike-tabs-active:after, .c-baike-two-tab.skin-gz-park-water li.baike-tabs-active a {
        background: #e7f7fd;
    }

.c-baike-two-tab.skin-gz-park-water .baike-tab-box li a:hover {
    color: #14b1e7 !important;
}

.c-baike-two-tab.skin-gz-park-bird li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-gz-park-bird li.baike-tabs-active:after, .c-baike-two-tab.skin-gz-park-bird li.baike-tabs-active a {
        background: #f6faeb;
    }

.c-baike-two-tab.skin-gz-park-bird .baike-tab-box li a:hover {
    color: #ecb207 !important;
}

.c-baike-two-tab.skin-gz-hotel-chimelong li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-gz-hotel-chimelong li.baike-tabs-active:after, .c-baike-two-tab.skin-gz-hotel-chimelong li.baike-tabs-active a {
        background: #f5eee9;
    }

.c-baike-two-tab.skin-gz-hotel-chimelong .baike-tab-box li a:hover {
    color: #9a5625 !important;
}

.c-baike-two-tab.skin-gz-hotel-panda li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-gz-hotel-panda li.baike-tabs-active:after, .c-baike-two-tab.skin-gz-hotel-panda li.baike-tabs-active a {
        background: #feeeec;
    }

.c-baike-two-tab.skin-gz-hotel-panda .baike-tab-box li a:hover {
    color: #f15b47 !important;
}

.c-baike-two-tab.skin-gz-hotel-cl-xj li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-gz-hotel-cl-xj li.baike-tabs-active:after, .c-baike-two-tab.skin-gz-hotel-cl-xj li.baike-tabs-active a {
        background: #ecf3f2;
    }

.c-baike-two-tab.skin-gz-hotel-cl-xj .baike-tab-box li a:hover {
    color: #46897d !important;
}

.c-baike-two-tab.skin-gz-hotel-pxj li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-gz-hotel-pxj li.baike-tabs-active:after, .c-baike-two-tab.skin-gz-hotel-pxj li.baike-tabs-active a {
        background: #ecf3f2;
    }

.c-baike-two-tab.skin-gz-hotel-pxj .baike-tab-box li a:hover {
    color: #46897d !important;
}

.c-baike-two-tab.skin-gz-acting-circus li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-gz-acting-circus li.baike-tabs-active:after, .c-baike-two-tab.skin-gz-acting-circus li.baike-tabs-active a {
        background: #fde5f3;
    }

.c-baike-two-tab.skin-gz-acting-circus .baike-tab-box li a:hover {
    color: #ec008c !important;
}

.c-baike-two-tab.skin-zh-park-kingdom li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh-park-kingdom li.baike-tabs-active:after, .c-baike-two-tab.skin-zh-park-kingdom li.baike-tabs-active a {
        background: #e7f7fd;
    }

.c-baike-two-tab.skin-zh-park-kingdom .baike-tab-box li a:hover {
    color: #14b1e7 !important;
}

.c-baike-two-tab.skin-zh-park-science li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh-park-science li.baike-tabs-active:after, .c-baike-two-tab.skin-zh-park-science li.baike-tabs-active a {
        background: #e7f7fd;
    }

.c-baike-two-tab.skin-zh-park-science .baike-tab-box li a:hover {
    color: #14b1e7 !important;
}

.c-baike-two-tab.skin-zh-hotel-hengqin li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh-hotel-hengqin li.baike-tabs-active:after, .c-baike-two-tab.skin-zh-hotel-hengqin li.baike-tabs-active a {
        background: #fbf5ec;
    }

.c-baike-two-tab.skin-zh-hotel-hengqin .baike-tab-box li a:hover {
    color: #d39f44 !important;
}

.c-baike-two-tab.skin-zh-hotel-penguin li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh-hotel-penguin li.baike-tabs-active:after, .c-baike-two-tab.skin-zh-hotel-penguin li.baike-tabs-active a {
        background: #e7f7fd;
    }

.c-baike-two-tab.skin-zh-hotel-penguin .baike-tab-box li a:hover {
    color: #14b1e7 !important;
}

.c-baike-two-tab.skin-zh-hotel-penguin-2 li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh-hotel-penguin-2 li.baike-tabs-active:after, .c-baike-two-tab.skin-zh-hotel-penguin-2 li.baike-tabs-active a {
        background: #fef7e7;
    }

.c-baike-two-tab.skin-zh-hotel-penguin-2 .baike-tab-box li a:hover {
    color: #fab516 !important;
}

.c-baike-two-tab.skin-zh-hotel-circus li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh-hotel-circus li.baike-tabs-active:after, .c-baike-two-tab.skin-zh-hotel-circus li.baike-tabs-active a {
        background: #e7ced5;
    }

.c-baike-two-tab.skin-zh-hotel-circus .baike-tab-box li a:hover {
    color: #8a1538 !important;
}

.c-baike-two-tab.skin-zh-hotel-yinghai li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh-hotel-yinghai li.baike-tabs-active:after, .c-baike-two-tab.skin-zh-hotel-yinghai li.baike-tabs-active a {
        background: #e5eef6;
    }

.c-baike-two-tab.skin-zh-hotel-yinghai .baike-tab-box li a:hover {
    color: #005baa !important;
}

.c-baike-two-tab.skin-zh-hotel-science li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh-hotel-science li.baike-tabs-active:after, .c-baike-two-tab.skin-zh-hotel-science li.baike-tabs-active a {
        background: #e8e9f2;
    }

.c-baike-two-tab.skin-zh-hotel-science .baike-tab-box li a:hover {
    color: #14126f !important;
}

.c-baike-two-tab.skin-zh-acting-circus li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh-acting-circus li.baike-tabs-active:after, .c-baike-two-tab.skin-zh-acting-circus li.baike-tabs-active a {
        background: #e5eef6;
    }

.c-baike-two-tab.skin-zh-acting-circus .baike-tab-box li a:hover {
    color: #005baa !important;
}

.c-baike-two-tab.skin-zh-acting-opera li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zh-acting-opera li.baike-tabs-active:after, .c-baike-two-tab.skin-zh-acting-opera li.baike-tabs-active a {
        background: #feeeec;
    }

.c-baike-two-tab.skin-zh-acting-opera .baike-tab-box li a:hover {
    color: #f15b47 !important;
}

.c-baike-two-tab.skin-zoo-plants li.baike-tabs-active {
    cursor: auto;
    z-index: 2;
}

    .c-baike-two-tab.skin-zoo-plants li.baike-tabs-active:after, .c-baike-two-tab.skin-zoo-plants li.baike-tabs-active a {
        background: #ecf3f2;
    }

.c-baike-two-tab.skin-zoo-plants .baike-tab-box li a:hover {
    color: #46897d !important;
}

@media screen and (max-width:767px) {
    .c-baike-two-tab .baike-tab-box li:last-child:after {
        left: 7px;
    }
}

.c-baike-tab {
    margin-top: 20px;
    overflow: hidden;
}

    .c-baike-tab .baike-tab-box {
        padding: 0 35px;
    }

@media (max-width:767px) {
    .c-baike-tab .baike-tab-box {
        padding: 0;
    }
}

.c-baike-tab .tab-scroll-box {
    opacity: 0;
    transition: opacity .5s ease;
    width: 100%;
    position: relative;
    height: 80px;
    text-align: center;
    overflow: hidden;
    box-sizing: border-box;
}

@media (max-width:767px) {
    .c-baike-tab .tab-scroll-box {
        height: 60px;
    }
}

.c-baike-tab .tab-scroll-box .bottomBorder {
    position: absolute;
    display: block;
    width: 100%;
    height: 5px;
    border-radius: 50px;
    bottom: 0;
    z-index: 2;
}

.c-baike-tab .tab-scroll-box .tab-box {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    margin: 0 auto;
    z-index: 1;
}

    .c-baike-tab .tab-scroll-box .tab-box .tabs {
        display: inline-block;
        width: auto;
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        margin: 0 5px;
        position: relative;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        transition: background .5s ease;
        cursor: pointer;
    }

        .c-baike-tab .tab-scroll-box .tab-box .tabs a {
            display: block;
            width: 100%;
            height: 100%;
        }

        .c-baike-tab .tab-scroll-box .tab-box .tabs:after, .c-baike-tab .tab-scroll-box .tab-box .tabs:before {
            content: "";
            display: block;
            position: absolute;
            width: 100%;
            height: 200%;
            top: 0;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            transition: background .5s ease;
        }

        .c-baike-tab .tab-scroll-box .tab-box .tabs:after {
            transform-origin: 100% 0;
            transform: rotate(-16deg);
            top: -1px;
            left: -2px;
        }

        .c-baike-tab .tab-scroll-box .tab-box .tabs:before {
            transform-origin: 0 0;
            transform: rotate(16deg);
            top: -1px;
            left: 2px;
        }

        .c-baike-tab .tab-scroll-box .tab-box .tabs .content {
            position: relative;
            padding: 0 10px;
            font-size: 16px;
            z-index: 3;
            color: #fff;
            transition: color .3s ease;
        }

            .c-baike-tab .tab-scroll-box .tab-box .tabs .content i {
                display: inline-block;
                margin-right: 5px;
                font-size: 18px;
            }

    .c-baike-tab .tab-scroll-box .tab-box .tabs-active .content:hover {
        color: #fff !important;
    }

.c-baike-tab .baike-tab {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.c-baike-tab.skin-global .baike-tab-box {
    background: #f6faeb;
}

.c-baike-tab.skin-global .bottomBorder {
    background: #ecb207;
}

.c-baike-tab.skin-global .tabs, .c-baike-tab.skin-global .tabs:after, .c-baike-tab.skin-global .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-global .tabs-active, .c-baike-tab.skin-global .tabs-active:after, .c-baike-tab.skin-global .tabs-active:before {
    background: #ecb207;
    z-index: 99;
}

.c-baike-tab.skin-global .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-gz .baike-tab-box {
    background: #f6faeb;
}

.c-baike-tab.skin-gz .bottomBorder {
    background: #ecb207;
}

.c-baike-tab.skin-gz .tabs, .c-baike-tab.skin-gz .tabs:after, .c-baike-tab.skin-gz .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-gz .tabs-active, .c-baike-tab.skin-gz .tabs-active:after, .c-baike-tab.skin-gz .tabs-active:before {
    background: #ecb207;
    z-index: 99;
}

.c-baike-tab.skin-gz .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh .baike-tab-box {
    background: #e5eef6;
}

.c-baike-tab.skin-zh .bottomBorder {
    background: #005baa;
}

.c-baike-tab.skin-zh .tabs, .c-baike-tab.skin-zh .tabs:after, .c-baike-tab.skin-zh .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh .tabs-active, .c-baike-tab.skin-zh .tabs-active:after, .c-baike-tab.skin-zh .tabs-active:before {
    background: #005baa;
    z-index: 99;
}

.c-baike-tab.skin-zh .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-group .baike-tab-box {
    background: #f6f6f7;
}

.c-baike-tab.skin-group .bottomBorder {
    background: #b44a9c;
}

.c-baike-tab.skin-group .tabs, .c-baike-tab.skin-group .tabs:after, .c-baike-tab.skin-group .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-group .tabs-active, .c-baike-tab.skin-group .tabs-active:after, .c-baike-tab.skin-group .tabs-active:before {
    background: #b44a9c;
    z-index: 99;
}

.c-baike-tab.skin-group .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-member .baike-tab-box {
    background: #fbf5ec;
}

.c-baike-tab.skin-member .bottomBorder {
    background: #d39f44;
}

.c-baike-tab.skin-member .tabs, .c-baike-tab.skin-member .tabs:after, .c-baike-tab.skin-member .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-member .tabs-active, .c-baike-tab.skin-member .tabs-active:after, .c-baike-tab.skin-member .tabs-active:before {
    background: #d39f44;
    z-index: 99;
}

.c-baike-tab.skin-member .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-gz-card .baike-tab-box {
    background: #fef7e7;
}

.c-baike-tab.skin-gz-card .bottomBorder {
    background: #fab516;
}

.c-baike-tab.skin-gz-card .tabs, .c-baike-tab.skin-gz-card .tabs:after, .c-baike-tab.skin-gz-card .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-gz-card .tabs-active, .c-baike-tab.skin-gz-card .tabs-active:after, .c-baike-tab.skin-gz-card .tabs-active:before {
    background: #fab516;
    z-index: 99;
}

.c-baike-tab.skin-gz-card .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh-card .baike-tab-box {
    background: #d6e7ef;
}

.c-baike-tab.skin-zh-card .bottomBorder {
    background: #14b1e7;
}

.c-baike-tab.skin-zh-card .tabs, .c-baike-tab.skin-zh-card .tabs:after, .c-baike-tab.skin-zh-card .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh-card .tabs-active, .c-baike-tab.skin-zh-card .tabs-active:after, .c-baike-tab.skin-zh-card .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-baike-tab.skin-zh-card .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-gz-park-paradise .baike-tab-box {
    background: #fef7e7;
}

.c-baike-tab.skin-gz-park-paradise .bottomBorder {
    background: #fab516;
}

.c-baike-tab.skin-gz-park-paradise .tabs, .c-baike-tab.skin-gz-park-paradise .tabs:after, .c-baike-tab.skin-gz-park-paradise .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-gz-park-paradise .tabs-active, .c-baike-tab.skin-gz-park-paradise .tabs-active:after, .c-baike-tab.skin-gz-park-paradise .tabs-active:before {
    background: #fab516;
    z-index: 99;
}

.c-baike-tab.skin-gz-park-paradise .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-gz-park-zoo .baike-tab-box {
    background: #ecf3f2;
}

.c-baike-tab.skin-gz-park-zoo .bottomBorder {
    background: #46897d;
}

.c-baike-tab.skin-gz-park-zoo .tabs, .c-baike-tab.skin-gz-park-zoo .tabs:after, .c-baike-tab.skin-gz-park-zoo .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-gz-park-zoo .tabs-active, .c-baike-tab.skin-gz-park-zoo .tabs-active:after, .c-baike-tab.skin-gz-park-zoo .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-baike-tab.skin-gz-park-zoo .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-gz-park-water .baike-tab-box {
    background: #e7f7fd;
}

.c-baike-tab.skin-gz-park-water .bottomBorder {
    background: #14b1e7;
}

.c-baike-tab.skin-gz-park-water .tabs, .c-baike-tab.skin-gz-park-water .tabs:after, .c-baike-tab.skin-gz-park-water .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-gz-park-water .tabs-active, .c-baike-tab.skin-gz-park-water .tabs-active:after, .c-baike-tab.skin-gz-park-water .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-baike-tab.skin-gz-park-water .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-gz-park-bird .baike-tab-box {
    background: #f6faeb;
}

.c-baike-tab.skin-gz-park-bird .bottomBorder {
    background: #ecb207;
}

.c-baike-tab.skin-gz-park-bird .tabs, .c-baike-tab.skin-gz-park-bird .tabs:after, .c-baike-tab.skin-gz-park-bird .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-gz-park-bird .tabs-active, .c-baike-tab.skin-gz-park-bird .tabs-active:after, .c-baike-tab.skin-gz-park-bird .tabs-active:before {
    background: #ecb207;
    z-index: 99;
}

.c-baike-tab.skin-gz-park-bird .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-gz-hotel-chimelong .baike-tab-box {
    background: #f5eee9;
}

.c-baike-tab.skin-gz-hotel-chimelong .bottomBorder {
    background: #9a5625;
}

.c-baike-tab.skin-gz-hotel-chimelong .tabs, .c-baike-tab.skin-gz-hotel-chimelong .tabs:after, .c-baike-tab.skin-gz-hotel-chimelong .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-gz-hotel-chimelong .tabs-active, .c-baike-tab.skin-gz-hotel-chimelong .tabs-active:after, .c-baike-tab.skin-gz-hotel-chimelong .tabs-active:before {
    background: #9a5625;
    z-index: 99;
}

.c-baike-tab.skin-gz-hotel-chimelong .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-gz-hotel-panda .baike-tab-box {
    background: #feeeec;
}

.c-baike-tab.skin-gz-hotel-panda .bottomBorder {
    background: #f15b47;
}

.c-baike-tab.skin-gz-hotel-panda .tabs, .c-baike-tab.skin-gz-hotel-panda .tabs:after, .c-baike-tab.skin-gz-hotel-panda .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-gz-hotel-panda .tabs-active, .c-baike-tab.skin-gz-hotel-panda .tabs-active:after, .c-baike-tab.skin-gz-hotel-panda .tabs-active:before {
    background: #f15b47;
    z-index: 99;
}

.c-baike-tab.skin-gz-hotel-panda .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-gz-hotel-cl-xj .baike-tab-box {
    background: #ecf3f2;
}

.c-baike-tab.skin-gz-hotel-cl-xj .bottomBorder {
    background: #46897d;
}

.c-baike-tab.skin-gz-hotel-cl-xj .tabs, .c-baike-tab.skin-gz-hotel-cl-xj .tabs:after, .c-baike-tab.skin-gz-hotel-cl-xj .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-gz-hotel-cl-xj .tabs-active, .c-baike-tab.skin-gz-hotel-cl-xj .tabs-active:after, .c-baike-tab.skin-gz-hotel-cl-xj .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-baike-tab.skin-gz-hotel-cl-xj .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-gz-hotel-pxj .baike-tab-box {
    background: #ecf3f2;
}

.c-baike-tab.skin-gz-hotel-pxj .bottomBorder {
    background: #46897d;
}

.c-baike-tab.skin-gz-hotel-pxj .tabs, .c-baike-tab.skin-gz-hotel-pxj .tabs:after, .c-baike-tab.skin-gz-hotel-pxj .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-gz-hotel-pxj .tabs-active, .c-baike-tab.skin-gz-hotel-pxj .tabs-active:after, .c-baike-tab.skin-gz-hotel-pxj .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-baike-tab.skin-gz-hotel-pxj .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-gz-acting-circus .baike-tab-box {
    background: #fde5f3;
}

.c-baike-tab.skin-gz-acting-circus .bottomBorder {
    background: #ec008c;
}

.c-baike-tab.skin-gz-acting-circus .tabs, .c-baike-tab.skin-gz-acting-circus .tabs:after, .c-baike-tab.skin-gz-acting-circus .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-gz-acting-circus .tabs-active, .c-baike-tab.skin-gz-acting-circus .tabs-active:after, .c-baike-tab.skin-gz-acting-circus .tabs-active:before {
    background: #ec008c;
    z-index: 99;
}

.c-baike-tab.skin-gz-acting-circus .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh-park-kingdom .baike-tab-box {
    background: #e7f7fd;
}

.c-baike-tab.skin-zh-park-kingdom .bottomBorder {
    background: #14b1e7;
}

.c-baike-tab.skin-zh-park-kingdom .tabs, .c-baike-tab.skin-zh-park-kingdom .tabs:after, .c-baike-tab.skin-zh-park-kingdom .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh-park-kingdom .tabs-active, .c-baike-tab.skin-zh-park-kingdom .tabs-active:after, .c-baike-tab.skin-zh-park-kingdom .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-baike-tab.skin-zh-park-kingdom .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh-park-science .baike-tab-box {
    background: #e7f7fd;
}

.c-baike-tab.skin-zh-park-science .bottomBorder {
    background: #14b1e7;
}

.c-baike-tab.skin-zh-park-science .tabs, .c-baike-tab.skin-zh-park-science .tabs:after, .c-baike-tab.skin-zh-park-science .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh-park-science .tabs-active, .c-baike-tab.skin-zh-park-science .tabs-active:after, .c-baike-tab.skin-zh-park-science .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-baike-tab.skin-zh-park-science .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh-hotel-hengqin .baike-tab-box {
    background: #fbf5ec;
}

.c-baike-tab.skin-zh-hotel-hengqin .bottomBorder {
    background: #d39f44;
}

.c-baike-tab.skin-zh-hotel-hengqin .tabs, .c-baike-tab.skin-zh-hotel-hengqin .tabs:after, .c-baike-tab.skin-zh-hotel-hengqin .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh-hotel-hengqin .tabs-active, .c-baike-tab.skin-zh-hotel-hengqin .tabs-active:after, .c-baike-tab.skin-zh-hotel-hengqin .tabs-active:before {
    background: #d39f44;
    z-index: 99;
}

.c-baike-tab.skin-zh-hotel-hengqin .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh-hotel-penguin .baike-tab-box {
    background: #e7f7fd;
}

.c-baike-tab.skin-zh-hotel-penguin .bottomBorder {
    background: #14b1e7;
}

.c-baike-tab.skin-zh-hotel-penguin .tabs, .c-baike-tab.skin-zh-hotel-penguin .tabs:after, .c-baike-tab.skin-zh-hotel-penguin .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh-hotel-penguin .tabs-active, .c-baike-tab.skin-zh-hotel-penguin .tabs-active:after, .c-baike-tab.skin-zh-hotel-penguin .tabs-active:before {
    background: #14b1e7;
    z-index: 99;
}

.c-baike-tab.skin-zh-hotel-penguin .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh-hotel-penguin-2 .baike-tab-box {
    background: #fef7e7;
}

.c-baike-tab.skin-zh-hotel-penguin-2 .bottomBorder {
    background: #fab516;
}

.c-baike-tab.skin-zh-hotel-penguin-2 .tabs, .c-baike-tab.skin-zh-hotel-penguin-2 .tabs:after, .c-baike-tab.skin-zh-hotel-penguin-2 .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh-hotel-penguin-2 .tabs-active, .c-baike-tab.skin-zh-hotel-penguin-2 .tabs-active:after, .c-baike-tab.skin-zh-hotel-penguin-2 .tabs-active:before {
    background: #fab516;
    z-index: 99;
}

.c-baike-tab.skin-zh-hotel-penguin-2 .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh-hotel-circus .baike-tab-box {
    background: #e7ced5;
}

.c-baike-tab.skin-zh-hotel-circus .bottomBorder {
    background: #8a1538;
}

.c-baike-tab.skin-zh-hotel-circus .tabs, .c-baike-tab.skin-zh-hotel-circus .tabs:after, .c-baike-tab.skin-zh-hotel-circus .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh-hotel-circus .tabs-active, .c-baike-tab.skin-zh-hotel-circus .tabs-active:after, .c-baike-tab.skin-zh-hotel-circus .tabs-active:before {
    background: #8a1538;
    z-index: 99;
}

.c-baike-tab.skin-zh-hotel-circus .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh-hotel-yinghai .baike-tab-box {
    background: #e5eef6;
}

.c-baike-tab.skin-zh-hotel-yinghai .bottomBorder {
    background: #005baa;
}

.c-baike-tab.skin-zh-hotel-yinghai .tabs, .c-baike-tab.skin-zh-hotel-yinghai .tabs:after, .c-baike-tab.skin-zh-hotel-yinghai .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh-hotel-yinghai .tabs-active, .c-baike-tab.skin-zh-hotel-yinghai .tabs-active:after, .c-baike-tab.skin-zh-hotel-yinghai .tabs-active:before {
    background: #005baa;
    z-index: 99;
}

.c-baike-tab.skin-zh-hotel-yinghai .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh-hotel-science .baike-tab-box {
    background: #e8e9f2;
}

.c-baike-tab.skin-zh-hotel-science .bottomBorder {
    background: #14126f;
}

.c-baike-tab.skin-zh-hotel-science .tabs, .c-baike-tab.skin-zh-hotel-science .tabs:after, .c-baike-tab.skin-zh-hotel-science .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh-hotel-science .tabs-active, .c-baike-tab.skin-zh-hotel-science .tabs-active:after, .c-baike-tab.skin-zh-hotel-science .tabs-active:before {
    background: #14126f;
    z-index: 99;
}

.c-baike-tab.skin-zh-hotel-science .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh-acting-circus .baike-tab-box {
    background: #e5eef6;
}

.c-baike-tab.skin-zh-acting-circus .bottomBorder {
    background: #005baa;
}

.c-baike-tab.skin-zh-acting-circus .tabs, .c-baike-tab.skin-zh-acting-circus .tabs:after, .c-baike-tab.skin-zh-acting-circus .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh-acting-circus .tabs-active, .c-baike-tab.skin-zh-acting-circus .tabs-active:after, .c-baike-tab.skin-zh-acting-circus .tabs-active:before {
    background: #005baa;
    z-index: 99;
}

.c-baike-tab.skin-zh-acting-circus .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zh-acting-opera .baike-tab-box {
    background: #feeeec;
}

.c-baike-tab.skin-zh-acting-opera .bottomBorder {
    background: #f15b47;
}

.c-baike-tab.skin-zh-acting-opera .tabs, .c-baike-tab.skin-zh-acting-opera .tabs:after, .c-baike-tab.skin-zh-acting-opera .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zh-acting-opera .tabs-active, .c-baike-tab.skin-zh-acting-opera .tabs-active:after, .c-baike-tab.skin-zh-acting-opera .tabs-active:before {
    background: #f15b47;
    z-index: 99;
}

.c-baike-tab.skin-zh-acting-opera .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-baike-tab.skin-zoo-plants .baike-tab-box {
    background: #ecf3f2;
}

.c-baike-tab.skin-zoo-plants .bottomBorder {
    background: #46897d;
}

.c-baike-tab.skin-zoo-plants .tabs, .c-baike-tab.skin-zoo-plants .tabs:after, .c-baike-tab.skin-zoo-plants .tabs:before {
    background: #a7a9ac;
}

.c-baike-tab.skin-zoo-plants .tabs-active, .c-baike-tab.skin-zoo-plants .tabs-active:after, .c-baike-tab.skin-zoo-plants .tabs-active:before {
    background: #46897d;
    z-index: 99;
}

.c-baike-tab.skin-zoo-plants .baike-tab .tab-box .tabs-active .content {
    z-index: 100;
}

.c-hotel-traffic {
    margin-bottom: 50px;
    opacity: 0;
}

    .c-hotel-traffic .swiper-container {
        overflow: visible;
        margin: 0 -5px;
    }

    .c-hotel-traffic .swiper-wrapper {
        display: block;
    }

    .c-hotel-traffic .swiper-slide {
        width: 25%;
        margin-bottom: 10px;
        padding: 0 5px;
        float: left;
    }

@media screen and (max-width:991px) {
    .c-hotel-traffic .swiper-slide {
        width: 33.33333%;
    }
}

.c-hotel-traffic .swiper-slide .pic {
    overflow: hidden;
}

.c-hotel-traffic .swiper-slide img {
    display: block;
    width: 100%;
    transition: all .7s ease-out;
}

.c-hotel-traffic .swiper-slide .text {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #fff;
    padding: 15px;
    transition: all .3s;
}

    .c-hotel-traffic .swiper-slide .text p {
        height: 20px;
        max-height: none;
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        text-align: center;
        font-weight: bolder;
    }

.c-hotel-traffic .swiper-slide .content {
    position: relative;
    box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
    overflow: hidden;
    border-radius: 10px;
    transform: rotate(0deg);
    display: block;
    transition: initial;
    transform: rotate(0);
}

    .c-hotel-traffic .swiper-slide .content:hover img {
        transform: scale(1.25);
    }

    .c-hotel-traffic .swiper-slide .content:hover .text {
        color: #fff;
        background: #d39f44;
    }

@media screen and (max-width:767px) {
    .c-hotel-traffic {
        margin-bottom: 30px;
        opacity: 1;
    }

        .c-hotel-traffic > .container {
            padding: 0 10px;
        }

        .c-hotel-traffic .swiper-slide {
            width: 50%;
            float: left;
            opacity: 0;
        }

            .c-hotel-traffic .swiper-slide .text {
                padding: 10px;
            }

                .c-hotel-traffic .swiper-slide .text p {
                    height: 20px;
                    overflow: hidden;
                    font-size: 14px;
                }
}

.c-hotel-traffic.skin-global .swiper-slide .content:hover .text, .c-hotel-traffic.skin-gz .swiper-slide .content:hover .text {
    background: rgba(166,206,57,.8);
}

.c-hotel-traffic.skin-zh .swiper-slide .content:hover .text {
    background: rgba(0,91,170,.8);
}

.c-hotel-traffic.skin-group .swiper-slide .content:hover .text {
    background: rgba(180,74,156,.8);
}

.c-hotel-traffic.skin-gz-card .swiper-slide .content:hover .text, .c-hotel-traffic.skin-member .swiper-slide .content:hover .text {
    background: rgba(211,159,68,.8);
}

.c-hotel-traffic.skin-zh-card .swiper-slide .content:hover .text {
    background: rgba(20,177,231,.8);
}

.c-hotel-traffic.skin-gz-park-paradise .swiper-slide .content:hover .text {
    background: rgba(250,181,22,.8);
}

.c-hotel-traffic.skin-gz-park-zoo .swiper-slide .content:hover .text {
    background: rgba(70,137,125,.8);
}

.c-hotel-traffic.skin-gz-park-water .swiper-slide .content:hover .text {
    background: rgba(20,177,231,.8);
}

.c-hotel-traffic.skin-gz-park-bird .swiper-slide .content:hover .text {
    background: rgba(166,206,57,.8);
}

.c-hotel-traffic.skin-gz-hotel-chimelong .swiper-slide .content:hover .text {
    background: rgba(154,86,37,.8);
}

.c-hotel-traffic.skin-gz-hotel-panda .swiper-slide .content:hover .text {
    background: rgba(241,91,71,.8);
}

.c-hotel-traffic.skin-gz-hotel-cl-xj .swiper-slide .content:hover .text, .c-hotel-traffic.skin-gz-hotel-pxj .swiper-slide .content:hover .text {
    background: rgba(70,137,125,.8);
}

.c-hotel-traffic.skin-gz-acting-circus .swiper-slide .content:hover .text {
    background: rgba(236,0,140,.8);
}

.c-hotel-traffic.skin-zh-park-kingdom .swiper-slide .content:hover .text, .c-hotel-traffic.skin-zh-park-science .swiper-slide .content:hover .text {
    background: rgba(20,177,231,.8);
}

.c-hotel-traffic.skin-zh-hotel-hengqin .swiper-slide .content:hover .text {
    background: rgba(211,159,68,.8);
}

.c-hotel-traffic.skin-zh-hotel-penguin .swiper-slide .content:hover .text {
    background: rgba(20,177,231,.8);
}

.c-hotel-traffic.skin-zh-hotel-penguin-2 .swiper-slide .content:hover .text {
    background: rgba(250,181,22,.8);
}

.c-hotel-traffic.skin-zh-hotel-circus .swiper-slide .content:hover .text {
    background: rgba(138,21,56,.8);
}

.c-hotel-traffic.skin-zh-hotel-yinghai .swiper-slide .content:hover .text {
    background: rgba(0,91,170,.8);
}

.c-hotel-traffic.skin-zh-hotel-science .swiper-slide .content:hover .text {
    background: rgba(20,18,111,.8);
}

.c-hotel-traffic.skin-zh-acting-circus .swiper-slide .content:hover .text {
    background: rgba(0,91,170,.8);
}

.c-hotel-traffic.skin-zh-acting-opera .swiper-slide .content:hover .text {
    background: rgba(241,91,71,.8);
}

.c-hotel-traffic.skin-zoo-plants .swiper-slide .content:hover .text {
    background: rgba(70,137,125,.8);
}

.c-card-introduct .c-baike-tab {
    margin-top: 0;
    margin-bottom: 25px;
}

    .c-card-introduct .c-baike-tab .container {
        padding: 0;
        width: 100%;
    }

    .c-card-introduct .c-baike-tab .baike-tab-box {
        padding: 0;
    }

    .c-card-introduct .c-baike-tab.skin-member .baike-tab .tab-box .tabs.tabs-active .content:hover {
        cursor: default;
        color: #fff !important;
    }

.c-card-introduct .item-wrap .item {
    display: none;
}

    .c-card-introduct .item-wrap .item.active {
        display: block;
    }

    .c-card-introduct .item-wrap .item h4.title {
        margin-bottom: 15px;
    }

.c-card-introduct .text-list {
    padding-bottom: 30px;
}

    .c-card-introduct .text-list .p-text {
        position: relative;
        margin-bottom: 10px;
    }

        .c-card-introduct .text-list .p-text:last-of-type {
            margin-bottom: 0;
        }

    .c-card-introduct .text-list .des {
        margin-bottom: 10px;
    }

    .c-card-introduct .text-list em {
        padding-left: 80px;
        display: block;
    }

    .c-card-introduct .text-list span.skin {
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        width: 80px;
    }

    .c-card-introduct .text-list .list {
        padding-left: 80px;
        display: block;
    }

        .c-card-introduct .text-list .list p {
            position: relative;
            margin-bottom: 5px;
        }

        .c-card-introduct .text-list .list span {
            display: block;
            padding-left: 25px;
        }

        .c-card-introduct .text-list .list i {
            display: block;
            border-radius: 50%;
            color: #fff;
            width: 18px;
            height: 18px;
            line-height: 18px;
            text-align: center;
            left: 0;
            position: absolute;
            top: 2px;
        }

.c-card-introduct .c-hotel-traffic {
    opacity: 1;
    margin-bottom: 20px;
}

    .c-card-introduct .c-hotel-traffic .container {
        width: 100%;
        padding: 0;
    }

        .c-card-introduct .c-hotel-traffic .container .swiper-slide {
            width: 33.33333%;
            opacity: 1;
        }

            .c-card-introduct .c-hotel-traffic .container .swiper-slide img {
                transform: scale(1) !important;
            }

            .c-card-introduct .c-hotel-traffic .container .swiper-slide .text {
                position: static;
                padding: 10px 15px;
            }

                .c-card-introduct .c-hotel-traffic .container .swiper-slide .text p {
                    height: auto;
                    font-weight: 400;
                }

                    .c-card-introduct .c-hotel-traffic .container .swiper-slide .text p span {
                        margin-left: 10px;
                        color: #f15b47;
                    }

                        .c-card-introduct .c-hotel-traffic .container .swiper-slide .text p span i {
                            font-weight: bolder;
                        }

@media screen and (max-width:991px) {
    .c-card-introduct .c-hotel-traffic .container .swiper-slide {
        width: 50%;
    }
}

@media screen and (max-width:767px) {
    .c-card-introduct .c-hotel-traffic .container .swiper-slide {
        width: 100%;
    }
}

@media screen and (max-width:767px) {
    .c-card-introduct .text-list span.skin {
        position: static;
        margin-bottom: 5px;
    }

    .c-card-introduct .text-list .list, .c-card-introduct .text-list em {
        padding-left: 0;
    }

    .c-card-introduct .text-list {
        padding-bottom: 20px;
    }

    .c-card-introduct .c-hotel-traffic {
        margin-bottom: 10px;
    }
}

.c-card-introduct.skin-global .text-list {
    border-bottom: 1px solid #ecb207;
}

    .c-card-introduct.skin-global .text-list .des span, .c-card-introduct.skin-global .text-list span.skin {
        color: #ecb207;
    }

    .c-card-introduct.skin-global .text-list .list i {
        background: #ecb207;
    }

.c-card-introduct.skin-gz .text-list {
    border-bottom: 1px solid #ecb207;
}

    .c-card-introduct.skin-gz .text-list .des span, .c-card-introduct.skin-gz .text-list span.skin {
        color: #ecb207;
    }

    .c-card-introduct.skin-gz .text-list .list i {
        background: #ecb207;
    }

.c-card-introduct.skin-zh .text-list {
    border-bottom: 1px solid #005baa;
}

    .c-card-introduct.skin-zh .text-list .des span, .c-card-introduct.skin-zh .text-list span.skin {
        color: #005baa;
    }

    .c-card-introduct.skin-zh .text-list .list i {
        background: #005baa;
    }

.c-card-introduct.skin-group .text-list {
    border-bottom: 1px solid #b44a9c;
}

    .c-card-introduct.skin-group .text-list .des span, .c-card-introduct.skin-group .text-list span.skin {
        color: #b44a9c;
    }

    .c-card-introduct.skin-group .text-list .list i {
        background: #b44a9c;
    }

.c-card-introduct.skin-member .text-list {
    border-bottom: 1px solid #d39f44;
}

    .c-card-introduct.skin-member .text-list .des span, .c-card-introduct.skin-member .text-list span.skin {
        color: #d39f44;
    }

    .c-card-introduct.skin-member .text-list .list i {
        background: #d39f44;
    }

.c-card-introduct.skin-gz-card .text-list {
    border-bottom: 1px solid #fab516;
}

    .c-card-introduct.skin-gz-card .text-list .des span, .c-card-introduct.skin-gz-card .text-list span.skin {
        color: #fab516;
    }

    .c-card-introduct.skin-gz-card .text-list .list i {
        background: #fab516;
    }

.c-card-introduct.skin-zh-card .text-list {
    border-bottom: 1px solid #14b1e7;
}

    .c-card-introduct.skin-zh-card .text-list .des span, .c-card-introduct.skin-zh-card .text-list span.skin {
        color: #14b1e7;
    }

    .c-card-introduct.skin-zh-card .text-list .list i {
        background: #14b1e7;
    }

.c-card-introduct.skin-gz-park-paradise .text-list {
    border-bottom: 1px solid #fab516;
}

    .c-card-introduct.skin-gz-park-paradise .text-list .des span, .c-card-introduct.skin-gz-park-paradise .text-list span.skin {
        color: #fab516;
    }

    .c-card-introduct.skin-gz-park-paradise .text-list .list i {
        background: #fab516;
    }

.c-card-introduct.skin-gz-park-zoo .text-list {
    border-bottom: 1px solid #46897d;
}

    .c-card-introduct.skin-gz-park-zoo .text-list .des span, .c-card-introduct.skin-gz-park-zoo .text-list span.skin {
        color: #46897d;
    }

    .c-card-introduct.skin-gz-park-zoo .text-list .list i {
        background: #46897d;
    }

.c-card-introduct.skin-gz-park-water .text-list {
    border-bottom: 1px solid #14b1e7;
}

    .c-card-introduct.skin-gz-park-water .text-list .des span, .c-card-introduct.skin-gz-park-water .text-list span.skin {
        color: #14b1e7;
    }

    .c-card-introduct.skin-gz-park-water .text-list .list i {
        background: #14b1e7;
    }

.c-card-introduct.skin-gz-park-bird .text-list {
    border-bottom: 1px solid #ecb207;
}

    .c-card-introduct.skin-gz-park-bird .text-list .des span, .c-card-introduct.skin-gz-park-bird .text-list span.skin {
        color: #ecb207;
    }

    .c-card-introduct.skin-gz-park-bird .text-list .list i {
        background: #ecb207;
    }

.c-card-introduct.skin-gz-hotel-chimelong .text-list {
    border-bottom: 1px solid #9a5625;
}

    .c-card-introduct.skin-gz-hotel-chimelong .text-list .des span, .c-card-introduct.skin-gz-hotel-chimelong .text-list span.skin {
        color: #9a5625;
    }

    .c-card-introduct.skin-gz-hotel-chimelong .text-list .list i {
        background: #9a5625;
    }

.c-card-introduct.skin-gz-hotel-panda .text-list {
    border-bottom: 1px solid #f15b47;
}

    .c-card-introduct.skin-gz-hotel-panda .text-list .des span, .c-card-introduct.skin-gz-hotel-panda .text-list span.skin {
        color: #f15b47;
    }

    .c-card-introduct.skin-gz-hotel-panda .text-list .list i {
        background: #f15b47;
    }

.c-card-introduct.skin-gz-hotel-cl-xj .text-list {
    border-bottom: 1px solid #46897d;
}

    .c-card-introduct.skin-gz-hotel-cl-xj .text-list .des span, .c-card-introduct.skin-gz-hotel-cl-xj .text-list span.skin {
        color: #46897d;
    }

    .c-card-introduct.skin-gz-hotel-cl-xj .text-list .list i {
        background: #46897d;
    }

.c-card-introduct.skin-gz-hotel-pxj .text-list {
    border-bottom: 1px solid #46897d;
}

    .c-card-introduct.skin-gz-hotel-pxj .text-list .des span, .c-card-introduct.skin-gz-hotel-pxj .text-list span.skin {
        color: #46897d;
    }

    .c-card-introduct.skin-gz-hotel-pxj .text-list .list i {
        background: #46897d;
    }

.c-card-introduct.skin-gz-acting-circus .text-list {
    border-bottom: 1px solid #ec008c;
}

    .c-card-introduct.skin-gz-acting-circus .text-list .des span, .c-card-introduct.skin-gz-acting-circus .text-list span.skin {
        color: #ec008c;
    }

    .c-card-introduct.skin-gz-acting-circus .text-list .list i {
        background: #ec008c;
    }

.c-card-introduct.skin-zh-park-kingdom .text-list {
    border-bottom: 1px solid #14b1e7;
}

    .c-card-introduct.skin-zh-park-kingdom .text-list .des span, .c-card-introduct.skin-zh-park-kingdom .text-list span.skin {
        color: #14b1e7;
    }

    .c-card-introduct.skin-zh-park-kingdom .text-list .list i {
        background: #14b1e7;
    }

.c-card-introduct.skin-zh-park-science .text-list {
    border-bottom: 1px solid #14b1e7;
}

    .c-card-introduct.skin-zh-park-science .text-list .des span, .c-card-introduct.skin-zh-park-science .text-list span.skin {
        color: #14b1e7;
    }

    .c-card-introduct.skin-zh-park-science .text-list .list i {
        background: #14b1e7;
    }

.c-card-introduct.skin-zh-hotel-hengqin .text-list {
    border-bottom: 1px solid #d39f44;
}

    .c-card-introduct.skin-zh-hotel-hengqin .text-list .des span, .c-card-introduct.skin-zh-hotel-hengqin .text-list span.skin {
        color: #d39f44;
    }

    .c-card-introduct.skin-zh-hotel-hengqin .text-list .list i {
        background: #d39f44;
    }

.c-card-introduct.skin-zh-hotel-penguin .text-list {
    border-bottom: 1px solid #14b1e7;
}

    .c-card-introduct.skin-zh-hotel-penguin .text-list .des span, .c-card-introduct.skin-zh-hotel-penguin .text-list span.skin {
        color: #14b1e7;
    }

    .c-card-introduct.skin-zh-hotel-penguin .text-list .list i {
        background: #14b1e7;
    }

.c-card-introduct.skin-zh-hotel-penguin-2 .text-list {
    border-bottom: 1px solid #fab516;
}

    .c-card-introduct.skin-zh-hotel-penguin-2 .text-list .des span, .c-card-introduct.skin-zh-hotel-penguin-2 .text-list span.skin {
        color: #fab516;
    }

    .c-card-introduct.skin-zh-hotel-penguin-2 .text-list .list i {
        background: #fab516;
    }

.c-card-introduct.skin-zh-hotel-circus .text-list {
    border-bottom: 1px solid #8a1538;
}

    .c-card-introduct.skin-zh-hotel-circus .text-list .des span, .c-card-introduct.skin-zh-hotel-circus .text-list span.skin {
        color: #8a1538;
    }

    .c-card-introduct.skin-zh-hotel-circus .text-list .list i {
        background: #8a1538;
    }

.c-card-introduct.skin-zh-hotel-yinghai .text-list {
    border-bottom: 1px solid #005baa;
}

    .c-card-introduct.skin-zh-hotel-yinghai .text-list .des span, .c-card-introduct.skin-zh-hotel-yinghai .text-list span.skin {
        color: #005baa;
    }

    .c-card-introduct.skin-zh-hotel-yinghai .text-list .list i {
        background: #005baa;
    }

.c-card-introduct.skin-zh-hotel-science .text-list {
    border-bottom: 1px solid #14126f;
}

    .c-card-introduct.skin-zh-hotel-science .text-list .des span, .c-card-introduct.skin-zh-hotel-science .text-list span.skin {
        color: #14126f;
    }

    .c-card-introduct.skin-zh-hotel-science .text-list .list i {
        background: #14126f;
    }

.c-card-introduct.skin-zh-acting-circus .text-list {
    border-bottom: 1px solid #005baa;
}

    .c-card-introduct.skin-zh-acting-circus .text-list .des span, .c-card-introduct.skin-zh-acting-circus .text-list span.skin {
        color: #005baa;
    }

    .c-card-introduct.skin-zh-acting-circus .text-list .list i {
        background: #005baa;
    }

.c-card-introduct.skin-zh-acting-opera .text-list {
    border-bottom: 1px solid #f15b47;
}

    .c-card-introduct.skin-zh-acting-opera .text-list .des span, .c-card-introduct.skin-zh-acting-opera .text-list span.skin {
        color: #f15b47;
    }

    .c-card-introduct.skin-zh-acting-opera .text-list .list i {
        background: #f15b47;
    }

.c-card-introduct.skin-zoo-plants .text-list {
    border-bottom: 1px solid #46897d;
}

    .c-card-introduct.skin-zoo-plants .text-list .des span, .c-card-introduct.skin-zoo-plants .text-list span.skin {
        color: #46897d;
    }

    .c-card-introduct.skin-zoo-plants .text-list .list i {
        background: #46897d;
    }

.c-card-character {
    margin-bottom: 30px;
}

    .c-card-character .container {
        width: 100%;
        padding: 0;
    }

    .c-card-character .title {
        margin: 40px 0 20px;
    }

    .c-card-character .des {
        margin-left: -5px;
        margin-right: -5px;
    }

        .c-card-character .des li {
            padding: 0 5px;
            margin-bottom: 10px;
        }

        .c-card-character .des .cont {
            background: #fff;
            border-radius: 20px;
            overflow: hidden;
            padding: 30px;
            box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
        }

            .c-card-character .des .cont h4 {
                margin-bottom: 15px;
                font-weight: bolder;
                text-align: center;
            }

            .c-card-character .des .cont p {
                height: 110px;
                max-height: none;
                display: block;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 5;
                overflow: hidden;
            }

@media screen and (max-width:767px) {
    .c-card-character {
        margin-bottom: 10px;
    }

        .c-card-character .title {
            margin: 20px 0 15px;
        }

        .c-card-character .des li .cont p {
            height: auto;
            display: block;
        }
}

.c-card-character.skin-global .des .cont h4, .c-card-character.skin-gz .des .cont h4 {
    color: #ecb207;
}

.c-card-character.skin-zh .des .cont h4 {
    color: #005baa;
}

.c-card-character.skin-group .des .cont h4 {
    color: #b44a9c;
}

.c-card-character.skin-member .des .cont h4 {
    color: #d39f44;
}

.c-card-character.skin-gz-card .des .cont h4 {
    color: #fab516;
}

.c-card-character.skin-zh-card .des .cont h4 {
    color: #14b1e7;
}

.c-card-character.skin-gz-park-paradise .des .cont h4 {
    color: #fab516;
}

.c-card-character.skin-gz-park-zoo .des .cont h4 {
    color: #46897d;
}

.c-card-character.skin-gz-park-water .des .cont h4 {
    color: #14b1e7;
}

.c-card-character.skin-gz-park-bird .des .cont h4 {
    color: #ecb207;
}

.c-card-character.skin-gz-hotel-chimelong .des .cont h4 {
    color: #9a5625;
}

.c-card-character.skin-gz-hotel-panda .des .cont h4 {
    color: #f15b47;
}

.c-card-character.skin-gz-hotel-cl-xj .des .cont h4, .c-card-character.skin-gz-hotel-pxj .des .cont h4 {
    color: #46897d;
}

.c-card-character.skin-gz-acting-circus .des .cont h4 {
    color: #ec008c;
}

.c-card-character.skin-zh-park-kingdom .des .cont h4, .c-card-character.skin-zh-park-science .des .cont h4 {
    color: #14b1e7;
}

.c-card-character.skin-zh-hotel-hengqin .des .cont h4 {
    color: #d39f44;
}

.c-card-character.skin-zh-hotel-penguin .des .cont h4 {
    color: #14b1e7;
}

.c-card-character.skin-zh-hotel-penguin-2 .des .cont h4 {
    color: #fab516;
}

.c-card-character.skin-zh-hotel-circus .des .cont h4 {
    color: #8a1538;
}

.c-card-character.skin-zh-hotel-yinghai .des .cont h4 {
    color: #005baa;
}

.c-card-character.skin-zh-hotel-science .des .cont h4 {
    color: #14126f;
}

.c-card-character.skin-zh-acting-circus .des .cont h4 {
    color: #005baa;
}

.c-card-character.skin-zh-acting-opera .des .cont h4 {
    color: #f15b47;
}

.c-card-character.skin-zoo-plants .des .cont h4 {
    color: #46897d;
}

.c-card-purchase h3.title {
    padding-top: 0;
    padding-bottom: 20px;
}

.c-card-purchase .cont-wrap {
    background: #fff;
    padding: 30px 60px;
    border-radius: 20px;
    box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
}

    .c-card-purchase .cont-wrap .row {
        position: relative;
    }

    .c-card-purchase .cont-wrap .text-list {
        padding: 0;
        border: none;
    }

    .c-card-purchase .cont-wrap .float-cont {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }

    .c-card-purchase .cont-wrap .p-text {
        position: relative;
        margin-bottom: 10px;
    }

        .c-card-purchase .cont-wrap .p-text:last-of-type {
            margin-bottom: 0;
        }

    .c-card-purchase .cont-wrap span.skin {
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        width: 80px;
    }

    .c-card-purchase .cont-wrap img {
        margin: 0 auto;
        width: 100%;
        max-width: 145px;
    }

    .c-card-purchase .cont-wrap em {
        padding-left: 50px;
        display: block;
    }

    .c-card-purchase .cont-wrap .tips {
        display: block;
        margin-top: 10px;
        color: #999;
        font-style: normal;
    }

        .c-card-purchase .cont-wrap .tips a {
            color: #999;
        }

@media screen and (max-width:991px) {
    .c-card-purchase .cont-wrap .float-cont {
        position: static;
        transform: none;
    }
}

@media screen and (max-width:767px) {
    .c-card-purchase h3.title {
        padding-bottom: 15px;
    }

    .c-card-purchase .cont-wrap {
        padding: 30px;
    }

        .c-card-purchase .cont-wrap .tips {
            padding: 0;
            text-align: center;
        }
}

.c-card-purchase.skin-global .cont-wrap span.skin, .c-card-purchase.skin-gz .cont-wrap span.skin {
    color: #ecb207;
}

.c-card-purchase.skin-zh .cont-wrap span.skin {
    color: #005baa;
}

.c-card-purchase.skin-group .cont-wrap span.skin {
    color: #b44a9c;
}

.c-card-purchase.skin-member .cont-wrap span.skin {
    color: #d39f44;
}

.c-card-purchase.skin-gz-card .cont-wrap span.skin {
    color: #fab516;
}

.c-card-purchase.skin-zh-card .cont-wrap span.skin {
    color: #14b1e7;
}

.c-card-purchase.skin-gz-park-paradise .cont-wrap span.skin {
    color: #fab516;
}

.c-card-purchase.skin-gz-park-zoo .cont-wrap span.skin {
    color: #46897d;
}

.c-card-purchase.skin-gz-park-water .cont-wrap span.skin {
    color: #14b1e7;
}

.c-card-purchase.skin-gz-park-bird .cont-wrap span.skin {
    color: #ecb207;
}

.c-card-purchase.skin-gz-hotel-chimelong .cont-wrap span.skin {
    color: #9a5625;
}

.c-card-purchase.skin-gz-hotel-panda .cont-wrap span.skin {
    color: #f15b47;
}

.c-card-purchase.skin-gz-hotel-cl-xj .cont-wrap span.skin, .c-card-purchase.skin-gz-hotel-pxj .cont-wrap span.skin {
    color: #46897d;
}

.c-card-purchase.skin-gz-acting-circus .cont-wrap span.skin {
    color: #ec008c;
}

.c-card-purchase.skin-zh-park-kingdom .cont-wrap span.skin, .c-card-purchase.skin-zh-park-science .cont-wrap span.skin {
    color: #14b1e7;
}

.c-card-purchase.skin-zh-hotel-hengqin .cont-wrap span.skin {
    color: #d39f44;
}

.c-card-purchase.skin-zh-hotel-penguin .cont-wrap span.skin {
    color: #14b1e7;
}

.c-card-purchase.skin-zh-hotel-penguin-2 .cont-wrap span.skin {
    color: #fab516;
}

.c-card-purchase.skin-zh-hotel-circus .cont-wrap span.skin {
    color: #8a1538;
}

.c-card-purchase.skin-zh-hotel-yinghai .cont-wrap span.skin {
    color: #005baa;
}

.c-card-purchase.skin-zh-hotel-science .cont-wrap span.skin {
    color: #14126f;
}

.c-card-purchase.skin-zh-acting-circus .cont-wrap span.skin {
    color: #005baa;
}

.c-card-purchase.skin-zh-acting-opera .cont-wrap span.skin {
    color: #f15b47;
}

.c-card-purchase.skin-zoo-plants .cont-wrap span.skin {
    color: #46897d;
}

.c-card-flow-path .container {
    width: 100%;
    padding: 0;
}

.c-card-flow-path .div-tabel {
    display: table;
    width: 100%;
}

.c-card-flow-path .div-tabel-row {
    display: block;
    border-radius: 20px;
    box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
    background-color: #fff;
    margin-bottom: 25px;
    overflow: hidden;
    padding: 20px 35px;
}

    .c-card-flow-path .div-tabel-row:last-of-type {
        margin: 0;
    }

.c-card-flow-path .div-table-cell {
    display: table-cell;
    vertical-align: middle;
}

.c-card-flow-path h3.title {
    margin-bottom: 30px;
}

.c-card-flow-path .iconfont {
    display: block;
    width: 100%;
}

.c-card-flow-path .label-1 {
    text-align: center;
    padding-right: 20px;
}

    .c-card-flow-path .label-1 .h4 {
        font-weight: bolder;
        word-break: keep-all;
    }

.c-card-flow-path .label-2 {
    padding-left: 20px;
}

@media screen and (max-width:767px) {
    .c-card-flow-path h3.title {
        margin-bottom: 20px;
    }

    .c-card-flow-path .div-tabel-row {
        margin-bottom: 10px;
        padding: 20px 15px;
    }
}

.c-card-flow-path.skin-global .div-tabel {
    color: #ecb207;
}

.c-card-flow-path.skin-global .label-1 {
    border-right: 1px solid #ecb207;
}

.c-card-flow-path.skin-gz .div-tabel {
    color: #ecb207;
}

.c-card-flow-path.skin-gz .label-1 {
    border-right: 1px solid #ecb207;
}

.c-card-flow-path.skin-zh .div-tabel {
    color: #005baa;
}

.c-card-flow-path.skin-zh .label-1 {
    border-right: 1px solid #005baa;
}

.c-card-flow-path.skin-group .div-tabel {
    color: #b44a9c;
}

.c-card-flow-path.skin-group .label-1 {
    border-right: 1px solid #b44a9c;
}

.c-card-flow-path.skin-member .div-tabel {
    color: #d39f44;
}

.c-card-flow-path.skin-member .label-1 {
    border-right: 1px solid #d39f44;
}

.c-card-flow-path.skin-gz-card .div-tabel {
    color: #fab516;
}

.c-card-flow-path.skin-gz-card .label-1 {
    border-right: 1px solid #fab516;
}

.c-card-flow-path.skin-zh-card .div-tabel {
    color: #14b1e7;
}

.c-card-flow-path.skin-zh-card .label-1 {
    border-right: 1px solid #14b1e7;
}

.c-card-flow-path.skin-gz-park-paradise .div-tabel {
    color: #fab516;
}

.c-card-flow-path.skin-gz-park-paradise .label-1 {
    border-right: 1px solid #fab516;
}

.c-card-flow-path.skin-gz-park-zoo .div-tabel {
    color: #46897d;
}

.c-card-flow-path.skin-gz-park-zoo .label-1 {
    border-right: 1px solid #46897d;
}

.c-card-flow-path.skin-gz-park-water .div-tabel {
    color: #14b1e7;
}

.c-card-flow-path.skin-gz-park-water .label-1 {
    border-right: 1px solid #14b1e7;
}

.c-card-flow-path.skin-gz-park-bird .div-tabel {
    color: #ecb207;
}

.c-card-flow-path.skin-gz-park-bird .label-1 {
    border-right: 1px solid #ecb207;
}

.c-card-flow-path.skin-gz-hotel-chimelong .div-tabel {
    color: #9a5625;
}

.c-card-flow-path.skin-gz-hotel-chimelong .label-1 {
    border-right: 1px solid #9a5625;
}

.c-card-flow-path.skin-gz-hotel-panda .div-tabel {
    color: #f15b47;
}

.c-card-flow-path.skin-gz-hotel-panda .label-1 {
    border-right: 1px solid #f15b47;
}

.c-card-flow-path.skin-gz-hotel-cl-xj .div-tabel {
    color: #46897d;
}

.c-card-flow-path.skin-gz-hotel-cl-xj .label-1 {
    border-right: 1px solid #46897d;
}

.c-card-flow-path.skin-gz-hotel-pxj .div-tabel {
    color: #46897d;
}

.c-card-flow-path.skin-gz-hotel-pxj .label-1 {
    border-right: 1px solid #46897d;
}

.c-card-flow-path.skin-gz-acting-circus .div-tabel {
    color: #ec008c;
}

.c-card-flow-path.skin-gz-acting-circus .label-1 {
    border-right: 1px solid #ec008c;
}

.c-card-flow-path.skin-zh-park-kingdom .div-tabel {
    color: #14b1e7;
}

.c-card-flow-path.skin-zh-park-kingdom .label-1 {
    border-right: 1px solid #14b1e7;
}

.c-card-flow-path.skin-zh-park-science .div-tabel {
    color: #14b1e7;
}

.c-card-flow-path.skin-zh-park-science .label-1 {
    border-right: 1px solid #14b1e7;
}

.c-card-flow-path.skin-zh-hotel-hengqin .div-tabel {
    color: #d39f44;
}

.c-card-flow-path.skin-zh-hotel-hengqin .label-1 {
    border-right: 1px solid #d39f44;
}

.c-card-flow-path.skin-zh-hotel-penguin .div-tabel {
    color: #14b1e7;
}

.c-card-flow-path.skin-zh-hotel-penguin .label-1 {
    border-right: 1px solid #14b1e7;
}

.c-card-flow-path.skin-zh-hotel-penguin-2 .div-tabel {
    color: #fab516;
}

.c-card-flow-path.skin-zh-hotel-penguin-2 .label-1 {
    border-right: 1px solid #fab516;
}

.c-card-flow-path.skin-zh-hotel-circus .div-tabel {
    color: #8a1538;
}

.c-card-flow-path.skin-zh-hotel-circus .label-1 {
    border-right: 1px solid #8a1538;
}

.c-card-flow-path.skin-zh-hotel-yinghai .div-tabel {
    color: #005baa;
}

.c-card-flow-path.skin-zh-hotel-yinghai .label-1 {
    border-right: 1px solid #005baa;
}

.c-card-flow-path.skin-zh-hotel-science .div-tabel {
    color: #14126f;
}

.c-card-flow-path.skin-zh-hotel-science .label-1 {
    border-right: 1px solid #14126f;
}

.c-card-flow-path.skin-zh-acting-circus .div-tabel {
    color: #005baa;
}

.c-card-flow-path.skin-zh-acting-circus .label-1 {
    border-right: 1px solid #005baa;
}

.c-card-flow-path.skin-zh-acting-opera .div-tabel {
    color: #f15b47;
}

.c-card-flow-path.skin-zh-acting-opera .label-1 {
    border-right: 1px solid #f15b47;
}

.c-card-flow-path.skin-zoo-plants .div-tabel {
    color: #46897d;
}

.c-card-flow-path.skin-zoo-plants .label-1 {
    border-right: 1px solid #46897d;
}

.c-card-should-know .container {
    width: 100%;
    padding: 0;
}

.c-card-should-know .c-button {
    margin-top: 15px;
}

    .c-card-should-know .c-button span {
        color: #fff !important;
    }

@media screen and (max-width:767px) {
    .c-card-should-know .c-button {
        margin: 0 auto;
        display: inherit;
    }
}

.c-card-should-know h3.title {
    margin-bottom: 30px;
}

.c-card-should-know .oImg {
    position: relative;
    border-radius: 20px;
    overflow: hidden;
}

    .c-card-should-know .oImg img {
        width: 100%;
    }

    .c-card-should-know .oImg .text {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 60%;
        max-width: 30%;
    }

        .c-card-should-know .oImg .text div {
            font-weight: bolder;
        }

.c-card-should-know .c-baike-tab {
    margin: 0;
}

    .c-card-should-know .c-baike-tab .baike-tab-box {
        padding: 0;
    }

    .c-card-should-know .c-baike-tab .baike-tab .tab-box .tabs.tabs-active a:hover {
        color: #fff !important;
        cursor: default;
    }

.c-card-should-know .cont-list {
    display: none;
}

    .c-card-should-know .cont-list.active {
        display: block;
    }

    .c-card-should-know .cont-list h4.title {
        margin: 30px auto 0;
    }

    .c-card-should-know .cont-list .list {
        padding: 20px 0;
    }

        .c-card-should-know .cont-list .list:last-of-type {
            border: none !important;
            padding-bottom: 0;
        }

        .c-card-should-know .cont-list .list.need-no-line {
            border: none !important;
            padding-top: 0;
        }

            .c-card-should-know .cont-list .list.need-no-line:first-of-type {
                padding-top: 20px;
            }

            .c-card-should-know .cont-list .list.need-no-line p {
                margin-bottom: 20px;
            }

                .c-card-should-know .cont-list .list.need-no-line p:last-of-type {
                    margin: 0;
                }

    .c-card-should-know .cont-list .h5 {
        font-weight: bolder;
        margin-bottom: 5px;
    }

    .c-card-should-know .cont-list .btn-box .c-button {
        margin-left: 10px;
    }

    .c-card-should-know .cont-list .btn-wrap {
        margin-top: 30px;
    }

        .c-card-should-know .cont-list .btn-wrap .btn:hover {
            color: #fff !important;
        }

@media screen and (max-width:767px) {
    .c-card-should-know h3.title {
        margin-bottom: 20px;
    }

    .c-card-should-know .cont-list h4.title {
        margin-top: 20px;
    }
}

.c-card-should-know.skin-global .cont-list .list {
    border-bottom: 1px solid #ecb207;
}

    .c-card-should-know.skin-global .cont-list .list .h5.skin-color, .c-card-should-know.skin-global .cont-list .list .tips {
        color: #ecb207;
    }

.c-card-should-know.skin-gz .cont-list .list {
    border-bottom: 1px solid #ecb207;
}

    .c-card-should-know.skin-gz .cont-list .list .h5.skin-color, .c-card-should-know.skin-gz .cont-list .list .tips {
        color: #ecb207;
    }

.c-card-should-know.skin-zh .cont-list .list {
    border-bottom: 1px solid #005baa;
}

    .c-card-should-know.skin-zh .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh .cont-list .list .tips {
        color: #005baa;
    }

.c-card-should-know.skin-group .cont-list .list {
    border-bottom: 1px solid #b44a9c;
}

    .c-card-should-know.skin-group .cont-list .list .h5.skin-color, .c-card-should-know.skin-group .cont-list .list .tips {
        color: #b44a9c;
    }

.c-card-should-know.skin-member .cont-list .list {
    border-bottom: 1px solid #d39f44;
}

    .c-card-should-know.skin-member .cont-list .list .h5.skin-color, .c-card-should-know.skin-member .cont-list .list .tips {
        color: #d39f44;
    }

.c-card-should-know.skin-gz-card .cont-list .list {
    border-bottom: 1px solid #fab516;
}

    .c-card-should-know.skin-gz-card .cont-list .list .h5.skin-color, .c-card-should-know.skin-gz-card .cont-list .list .tips {
        color: #fab516;
    }

.c-card-should-know.skin-zh-card .cont-list .list {
    border-bottom: 1px solid #14b1e7;
}

    .c-card-should-know.skin-zh-card .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh-card .cont-list .list .tips {
        color: #14b1e7;
    }

.c-card-should-know.skin-gz-park-paradise .cont-list .list {
    border-bottom: 1px solid #fab516;
}

    .c-card-should-know.skin-gz-park-paradise .cont-list .list .h5.skin-color, .c-card-should-know.skin-gz-park-paradise .cont-list .list .tips {
        color: #fab516;
    }

.c-card-should-know.skin-gz-park-zoo .cont-list .list {
    border-bottom: 1px solid #46897d;
}

    .c-card-should-know.skin-gz-park-zoo .cont-list .list .h5.skin-color, .c-card-should-know.skin-gz-park-zoo .cont-list .list .tips {
        color: #46897d;
    }

.c-card-should-know.skin-gz-park-water .cont-list .list {
    border-bottom: 1px solid #14b1e7;
}

    .c-card-should-know.skin-gz-park-water .cont-list .list .h5.skin-color, .c-card-should-know.skin-gz-park-water .cont-list .list .tips {
        color: #14b1e7;
    }

.c-card-should-know.skin-gz-park-bird .cont-list .list {
    border-bottom: 1px solid #ecb207;
}

    .c-card-should-know.skin-gz-park-bird .cont-list .list .h5.skin-color, .c-card-should-know.skin-gz-park-bird .cont-list .list .tips {
        color: #ecb207;
    }

.c-card-should-know.skin-gz-hotel-chimelong .cont-list .list {
    border-bottom: 1px solid #9a5625;
}

    .c-card-should-know.skin-gz-hotel-chimelong .cont-list .list .h5.skin-color, .c-card-should-know.skin-gz-hotel-chimelong .cont-list .list .tips {
        color: #9a5625;
    }

.c-card-should-know.skin-gz-hotel-panda .cont-list .list {
    border-bottom: 1px solid #f15b47;
}

    .c-card-should-know.skin-gz-hotel-panda .cont-list .list .h5.skin-color, .c-card-should-know.skin-gz-hotel-panda .cont-list .list .tips {
        color: #f15b47;
    }

.c-card-should-know.skin-gz-hotel-cl-xj .cont-list .list {
    border-bottom: 1px solid #46897d;
}

    .c-card-should-know.skin-gz-hotel-cl-xj .cont-list .list .h5.skin-color, .c-card-should-know.skin-gz-hotel-cl-xj .cont-list .list .tips {
        color: #46897d;
    }

.c-card-should-know.skin-gz-hotel-pxj .cont-list .list {
    border-bottom: 1px solid #46897d;
}

    .c-card-should-know.skin-gz-hotel-pxj .cont-list .list .h5.skin-color, .c-card-should-know.skin-gz-hotel-pxj .cont-list .list .tips {
        color: #46897d;
    }

.c-card-should-know.skin-gz-acting-circus .cont-list .list {
    border-bottom: 1px solid #ec008c;
}

    .c-card-should-know.skin-gz-acting-circus .cont-list .list .h5.skin-color, .c-card-should-know.skin-gz-acting-circus .cont-list .list .tips {
        color: #ec008c;
    }

.c-card-should-know.skin-zh-park-kingdom .cont-list .list {
    border-bottom: 1px solid #14b1e7;
}

    .c-card-should-know.skin-zh-park-kingdom .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh-park-kingdom .cont-list .list .tips {
        color: #14b1e7;
    }

.c-card-should-know.skin-zh-park-science .cont-list .list {
    border-bottom: 1px solid #14b1e7;
}

    .c-card-should-know.skin-zh-park-science .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh-park-science .cont-list .list .tips {
        color: #14b1e7;
    }

.c-card-should-know.skin-zh-hotel-hengqin .cont-list .list {
    border-bottom: 1px solid #d39f44;
}

    .c-card-should-know.skin-zh-hotel-hengqin .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh-hotel-hengqin .cont-list .list .tips {
        color: #d39f44;
    }

.c-card-should-know.skin-zh-hotel-penguin .cont-list .list {
    border-bottom: 1px solid #14b1e7;
}

    .c-card-should-know.skin-zh-hotel-penguin .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh-hotel-penguin .cont-list .list .tips {
        color: #14b1e7;
    }

.c-card-should-know.skin-zh-hotel-penguin-2 .cont-list .list {
    border-bottom: 1px solid #fab516;
}

    .c-card-should-know.skin-zh-hotel-penguin-2 .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh-hotel-penguin-2 .cont-list .list .tips {
        color: #fab516;
    }

.c-card-should-know.skin-zh-hotel-circus .cont-list .list {
    border-bottom: 1px solid #8a1538;
}

    .c-card-should-know.skin-zh-hotel-circus .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh-hotel-circus .cont-list .list .tips {
        color: #8a1538;
    }

.c-card-should-know.skin-zh-hotel-yinghai .cont-list .list {
    border-bottom: 1px solid #005baa;
}

    .c-card-should-know.skin-zh-hotel-yinghai .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh-hotel-yinghai .cont-list .list .tips {
        color: #005baa;
    }

.c-card-should-know.skin-zh-hotel-science .cont-list .list {
    border-bottom: 1px solid #14126f;
}

    .c-card-should-know.skin-zh-hotel-science .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh-hotel-science .cont-list .list .tips {
        color: #14126f;
    }

.c-card-should-know.skin-zh-acting-circus .cont-list .list {
    border-bottom: 1px solid #005baa;
}

    .c-card-should-know.skin-zh-acting-circus .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh-acting-circus .cont-list .list .tips {
        color: #005baa;
    }

.c-card-should-know.skin-zh-acting-opera .cont-list .list {
    border-bottom: 1px solid #f15b47;
}

    .c-card-should-know.skin-zh-acting-opera .cont-list .list .h5.skin-color, .c-card-should-know.skin-zh-acting-opera .cont-list .list .tips {
        color: #f15b47;
    }

.c-card-should-know.skin-zoo-plants .cont-list .list {
    border-bottom: 1px solid #46897d;
}

    .c-card-should-know.skin-zoo-plants .cont-list .list .h5.skin-color, .c-card-should-know.skin-zoo-plants .cont-list .list .tips {
        color: #46897d;
    }

.c-new-list .list {
    position: relative;
    display: block;
    padding-bottom: 30px;
    margin-bottom: 30px;
    border-bottom: 1px solid #fab516;
    overflow: hidden;
}

    .c-new-list .list.no-pictures .item2 {
        width: 100%;
        position: static;
        padding: 0;
        margin: 0;
        top: auto;
        left: auto;
        transform: none;
    }

.c-new-list .item1 {
    width: 350px;
}

    .c-new-list .item1 img {
        width: 100%;
        border-radius: 10px;
        overflow: hidden;
    }

.c-new-list .item2 {
    width: 100%;
    padding-left: 380px;
    margin-top: -15px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

    .c-new-list .item2 .title {
        position: relative;
        margin-bottom: 15px;
        padding-right: 20px;
        display: inline-block;
    }

        .c-new-list .item2 .title span {
            height: auto;
            max-height: none;
            display: block;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 1;
            overflow: hidden;
        }

        .c-new-list .item2 .title .iconfont {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            right: 0;
        }

    .c-new-list .item2 .p1 {
        margin-bottom: 20px;
    }

        .c-new-list .item2 .p1 .tips {
            padding: 1px 8px;
            color: #fff;
            border-radius: 5px;
            margin-left: 10px;
            background: #005aaa;
        }

    .c-new-list .item2 .p2 {
        height: auto;
        max-height: none;
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }

@media screen and (max-width:991px) {
    .c-new-list .item1 {
        width: 280px;
    }

    .c-new-list .item2 {
        padding-left: 310px;
    }
}

@media screen and (max-width:767px) {
    .c-new-list .item {
        position: static;
        transform: none;
        width: 100%;
        padding: 0;
        margin: 0;
    }

    .c-new-list .list {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }

    .c-new-list .item1, .c-new-list .item2 .title {
        margin-bottom: 15px;
    }

        .c-new-list .item2 .title span {
            -webkit-line-clamp: initial;
        }

    .c-new-list .item2 .p1 {
        margin-bottom: 0;
    }
}

.c-new-list.skin-global {
    background: #f6faeb;
}

    .c-new-list.skin-global .list {
        border-bottom-color: #ecb207;
    }

        .c-new-list.skin-global .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-gz {
    background: #f6faeb;
}

    .c-new-list.skin-gz .list {
        border-bottom-color: #ecb207;
    }

        .c-new-list.skin-gz .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh {
    background: #e5eef6;
}

    .c-new-list.skin-zh .list {
        border-bottom-color: #005baa;
    }

        .c-new-list.skin-zh .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-group {
    background: #f6f6f7;
}

    .c-new-list.skin-group .list {
        border-bottom-color: #b44a9c;
    }

        .c-new-list.skin-group .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-member {
    background: #fbf5ec;
}

    .c-new-list.skin-member .list {
        border-bottom-color: #d39f44;
    }

        .c-new-list.skin-member .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-gz-card {
    background: #fef7e7;
}

    .c-new-list.skin-gz-card .list {
        border-bottom-color: #fab516;
    }

        .c-new-list.skin-gz-card .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh-card {
    background: #d6e7ef;
}

    .c-new-list.skin-zh-card .list {
        border-bottom-color: #14b1e7;
    }

        .c-new-list.skin-zh-card .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c-new-list.skin-gz-park-paradise .list {
        border-bottom-color: #fab516;
    }

        .c-new-list.skin-gz-park-paradise .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c-new-list.skin-gz-park-zoo .list {
        border-bottom-color: #46897d;
    }

        .c-new-list.skin-gz-park-zoo .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-gz-park-water {
    background: #e7f7fd;
}

    .c-new-list.skin-gz-park-water .list {
        border-bottom-color: #14b1e7;
    }

        .c-new-list.skin-gz-park-water .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-gz-park-bird {
    background: #f6faeb;
}

    .c-new-list.skin-gz-park-bird .list {
        border-bottom-color: #ecb207;
    }

        .c-new-list.skin-gz-park-bird .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c-new-list.skin-gz-hotel-chimelong .list {
        border-bottom-color: #9a5625;
    }

        .c-new-list.skin-gz-hotel-chimelong .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c-new-list.skin-gz-hotel-panda .list {
        border-bottom-color: #f15b47;
    }

        .c-new-list.skin-gz-hotel-panda .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c-new-list.skin-gz-hotel-cl-xj .list {
        border-bottom-color: #46897d;
    }

        .c-new-list.skin-gz-hotel-cl-xj .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

    .c-new-list.skin-gz-hotel-pxj .list {
        border-bottom-color: #46897d;
    }

        .c-new-list.skin-gz-hotel-pxj .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c-new-list.skin-gz-acting-circus .list {
        border-bottom-color: #ec008c;
    }

        .c-new-list.skin-gz-acting-circus .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c-new-list.skin-zh-park-kingdom .list {
        border-bottom-color: #14b1e7;
    }

        .c-new-list.skin-zh-park-kingdom .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh-park-science {
    background: #e7f7fd;
}

    .c-new-list.skin-zh-park-science .list {
        border-bottom-color: #14b1e7;
    }

        .c-new-list.skin-zh-park-science .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c-new-list.skin-zh-hotel-hengqin .list {
        border-bottom-color: #d39f44;
    }

        .c-new-list.skin-zh-hotel-hengqin .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c-new-list.skin-zh-hotel-penguin .list {
        border-bottom-color: #14b1e7;
    }

        .c-new-list.skin-zh-hotel-penguin .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c-new-list.skin-zh-hotel-penguin-2 .list {
        border-bottom-color: #fab516;
    }

        .c-new-list.skin-zh-hotel-penguin-2 .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c-new-list.skin-zh-hotel-circus .list {
        border-bottom-color: #8a1538;
    }

        .c-new-list.skin-zh-hotel-circus .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c-new-list.skin-zh-hotel-yinghai .list {
        border-bottom-color: #005baa;
    }

        .c-new-list.skin-zh-hotel-yinghai .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c-new-list.skin-zh-hotel-science .list {
        border-bottom-color: #14126f;
    }

        .c-new-list.skin-zh-hotel-science .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c-new-list.skin-zh-acting-circus .list {
        border-bottom-color: #005baa;
    }

        .c-new-list.skin-zh-acting-circus .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zh-acting-opera {
    background: #feeeec;
}

    .c-new-list.skin-zh-acting-opera .list {
        border-bottom-color: #f15b47;
    }

        .c-new-list.skin-zh-acting-opera .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-new-list.skin-zoo-plants {
    background: #ecf3f2;
}

    .c-new-list.skin-zoo-plants .list {
        border-bottom-color: #46897d;
    }

        .c-new-list.skin-zoo-plants .list:last-of-type {
            border-bottom: none;
            margin-bottom: 0;
        }

.c-card-questions {
    margin-top: 30px;
}

    .c-card-questions .c-button {
        margin-top: 15px;
    }

        .c-card-questions .c-button span {
            color: #fff !important;
        }

@media screen and (max-width:767px) {
    .c-card-questions .c-button {
        margin: 15px auto 0;
        display: inherit;
    }
}

.c-card-questions .container {
    width: 100%;
    padding: 0;
}

.c-card-questions .c-paging {
    margin: 30px auto 0;
}

.c-card-questions .panel-group-wrap {
    display: none;
}

    .c-card-questions .panel-group-wrap.active {
        display: block;
    }

.c-card-questions table {
    width: 100%;
    margin-bottom: 30px;
}

    .c-card-questions table tr td {
        width: 20%;
        text-align: center;
        padding: 13px;
    }

    .c-card-questions table tr:first-of-type td {
        width: 40%;
    }

    .c-card-questions table tr.skin {
        color: #f15b47;
        font-weight: bolder;
    }

.c-card-questions .panel-default {
    background: none;
    border: none;
    box-shadow: none;
    border-radius: 0;
    margin: 0 !important;
}

    .c-card-questions .panel-default .panel-body {
        padding: 0;
    }

    .c-card-questions .panel-default > .panel-heading {
        position: relative;
        background: none;
        border: none;
        padding: 0;
        border-radius: 0;
    }

        .c-card-questions .panel-default > .panel-heading a {
            position: relative;
            padding: 20px 30px 20px 0;
            display: block;
        }

            .c-card-questions .panel-default > .panel-heading a .h5, .c-card-questions .panel-default > .panel-heading a .iconfont {
                font-weight: bolder;
            }

            .c-card-questions .panel-default > .panel-heading a .iconfont {
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                transition: all .3s ease;
                right: 10px;
                transform: translateY(-50%) rotate(180deg) !important;
            }

            .c-card-questions .panel-default > .panel-heading a.collapsed .iconfont {
                transform: translateY(-50%) rotate(0) !important;
            }

    .c-card-questions .panel-default .panel {
        border-radius: 0;
    }

    .c-card-questions .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border: none;
    }

    .c-card-questions .panel-default .panel-body {
        position: relative;
    }

        .c-card-questions .panel-default .panel-body .icon-close {
            position: relative;
            display: block;
            width: 36px;
            height: 36px;
            border-radius: 50%;
            border: 2px solid #333;
            margin: 30px auto;
            cursor: pointer;
            transition: all .3s ease;
        }

            .c-card-questions .panel-default .panel-body .icon-close:before {
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%,-50%);
                font-size: 20px;
                font-weight: bolder;
            }

@media screen and (max-width:767px) {
    .c-card-questions {
        margin-top: 0;
    }

        .c-card-questions table {
            margin-bottom: 20px;
        }

        .c-card-questions .panel-group .panel {
            border: none;
        }
}

.c-card-questions.skin-global .panel-group .panel {
    border-bottom: 1px solid #ecb207;
}

.c-card-questions.skin-global .panel-group .panel-body .icon-close:hover {
    color: #ecb207;
    border-color: #ecb207;
}

.c-card-questions.skin-gz .panel-group .panel {
    border-bottom: 1px solid #ecb207;
}

.c-card-questions.skin-gz .panel-group .panel-body .icon-close:hover {
    color: #ecb207;
    border-color: #ecb207;
}

.c-card-questions.skin-zh .panel-group .panel {
    border-bottom: 1px solid #005baa;
}

.c-card-questions.skin-zh .panel-group .panel-body .icon-close:hover {
    color: #005baa;
    border-color: #005baa;
}

.c-card-questions.skin-group .panel-group .panel {
    border-bottom: 1px solid #b44a9c;
}

.c-card-questions.skin-group .panel-group .panel-body .icon-close:hover {
    color: #b44a9c;
    border-color: #b44a9c;
}

.c-card-questions.skin-member .panel-group .panel {
    border-bottom: 1px solid #d39f44;
}

.c-card-questions.skin-member .panel-group .panel-body .icon-close:hover {
    color: #d39f44;
    border-color: #d39f44;
}

.c-card-questions.skin-gz-card .panel-group .panel {
    border-bottom: 1px solid #fab516;
}

.c-card-questions.skin-gz-card .panel-group .panel-body .icon-close:hover {
    color: #fab516;
    border-color: #fab516;
}

.c-card-questions.skin-zh-card .panel-group .panel {
    border-bottom: 1px solid #14b1e7;
}

.c-card-questions.skin-zh-card .panel-group .panel-body .icon-close:hover {
    color: #14b1e7;
    border-color: #14b1e7;
}

.c-card-questions.skin-gz-park-paradise .panel-group .panel {
    border-bottom: 1px solid #fab516;
}

.c-card-questions.skin-gz-park-paradise .panel-group .panel-body .icon-close:hover {
    color: #fab516;
    border-color: #fab516;
}

.c-card-questions.skin-gz-park-zoo .panel-group .panel {
    border-bottom: 1px solid #46897d;
}

.c-card-questions.skin-gz-park-zoo .panel-group .panel-body .icon-close:hover {
    color: #46897d;
    border-color: #46897d;
}

.c-card-questions.skin-gz-park-water .panel-group .panel {
    border-bottom: 1px solid #14b1e7;
}

.c-card-questions.skin-gz-park-water .panel-group .panel-body .icon-close:hover {
    color: #14b1e7;
    border-color: #14b1e7;
}

.c-card-questions.skin-gz-park-bird .panel-group .panel {
    border-bottom: 1px solid #ecb207;
}

.c-card-questions.skin-gz-park-bird .panel-group .panel-body .icon-close:hover {
    color: #ecb207;
    border-color: #ecb207;
}

.c-card-questions.skin-gz-hotel-chimelong .panel-group .panel {
    border-bottom: 1px solid #9a5625;
}

.c-card-questions.skin-gz-hotel-chimelong .panel-group .panel-body .icon-close:hover {
    color: #9a5625;
    border-color: #9a5625;
}

.c-card-questions.skin-gz-hotel-panda .panel-group .panel {
    border-bottom: 1px solid #f15b47;
}

.c-card-questions.skin-gz-hotel-panda .panel-group .panel-body .icon-close:hover {
    color: #f15b47;
    border-color: #f15b47;
}

.c-card-questions.skin-gz-hotel-cl-xj .panel-group .panel {
    border-bottom: 1px solid #46897d;
}

.c-card-questions.skin-gz-hotel-cl-xj .panel-group .panel-body .icon-close:hover {
    color: #46897d;
    border-color: #46897d;
}

.c-card-questions.skin-gz-hotel-pxj .panel-group .panel {
    border-bottom: 1px solid #46897d;
}

.c-card-questions.skin-gz-hotel-pxj .panel-group .panel-body .icon-close:hover {
    color: #46897d;
    border-color: #46897d;
}

.c-card-questions.skin-gz-acting-circus .panel-group .panel {
    border-bottom: 1px solid #ec008c;
}

.c-card-questions.skin-gz-acting-circus .panel-group .panel-body .icon-close:hover {
    color: #ec008c;
    border-color: #ec008c;
}

.c-card-questions.skin-zh-park-kingdom .panel-group .panel {
    border-bottom: 1px solid #14b1e7;
}

.c-card-questions.skin-zh-park-kingdom .panel-group .panel-body .icon-close:hover {
    color: #14b1e7;
    border-color: #14b1e7;
}

.c-card-questions.skin-zh-park-science .panel-group .panel {
    border-bottom: 1px solid #14b1e7;
}

.c-card-questions.skin-zh-park-science .panel-group .panel-body .icon-close:hover {
    color: #14b1e7;
    border-color: #14b1e7;
}

.c-card-questions.skin-zh-hotel-hengqin .panel-group .panel {
    border-bottom: 1px solid #d39f44;
}

.c-card-questions.skin-zh-hotel-hengqin .panel-group .panel-body .icon-close:hover {
    color: #d39f44;
    border-color: #d39f44;
}

.c-card-questions.skin-zh-hotel-penguin .panel-group .panel {
    border-bottom: 1px solid #14b1e7;
}

.c-card-questions.skin-zh-hotel-penguin .panel-group .panel-body .icon-close:hover {
    color: #14b1e7;
    border-color: #14b1e7;
}

.c-card-questions.skin-zh-hotel-penguin-2 .panel-group .panel {
    border-bottom: 1px solid #fab516;
}

.c-card-questions.skin-zh-hotel-penguin-2 .panel-group .panel-body .icon-close:hover {
    color: #fab516;
    border-color: #fab516;
}

.c-card-questions.skin-zh-hotel-circus .panel-group .panel {
    border-bottom: 1px solid #8a1538;
}

.c-card-questions.skin-zh-hotel-circus .panel-group .panel-body .icon-close:hover {
    color: #8a1538;
    border-color: #8a1538;
}

.c-card-questions.skin-zh-hotel-yinghai .panel-group .panel {
    border-bottom: 1px solid #005baa;
}

.c-card-questions.skin-zh-hotel-yinghai .panel-group .panel-body .icon-close:hover {
    color: #005baa;
    border-color: #005baa;
}

.c-card-questions.skin-zh-hotel-science .panel-group .panel {
    border-bottom: 1px solid #14126f;
}

.c-card-questions.skin-zh-hotel-science .panel-group .panel-body .icon-close:hover {
    color: #14126f;
    border-color: #14126f;
}

.c-card-questions.skin-zh-acting-circus .panel-group .panel {
    border-bottom: 1px solid #005baa;
}

.c-card-questions.skin-zh-acting-circus .panel-group .panel-body .icon-close:hover {
    color: #005baa;
    border-color: #005baa;
}

.c-card-questions.skin-zh-acting-opera .panel-group .panel {
    border-bottom: 1px solid #f15b47;
}

.c-card-questions.skin-zh-acting-opera .panel-group .panel-body .icon-close:hover {
    color: #f15b47;
    border-color: #f15b47;
}

.c-card-questions.skin-zoo-plants .panel-group .panel {
    border-bottom: 1px solid #46897d;
}

.c-card-questions.skin-zoo-plants .panel-group .panel-body .icon-close:hover {
    color: #46897d;
    border-color: #46897d;
}

.c-member-list {
    padding: 30px 35px;
}

@media (max-width:767px) {
    .c-member-list {
        padding: 20px 15px;
    }
}

.c-member-list .member-row {
    margin-left: -7px;
    margin-right: -7px;
}

    .c-member-list .member-row .member-items {
        padding-left: 7px;
        padding-right: 7px;
    }

.c-member-list .item-box {
    display: block;
    background: #fff;
    border-radius: 20px;
    box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
    padding: 50px 0;
    text-align: center;
    font-size: 16px;
    margin-bottom: 15px;
}

    .c-member-list .item-box .item-txt {
        position: relative;
        padding-left: 40px;
    }

    .c-member-list .item-box i {
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
        font-size: 30px;
    }

.c-member-list.skin-global {
    background: #f6faeb;
}

    .c-member-list.skin-global .item-box {
        color: #ecb207;
    }

.c-member-list.skin-gz {
    background: #f6faeb;
}

    .c-member-list.skin-gz .item-box {
        color: #ecb207;
    }

.c-member-list.skin-zh {
    background: #e5eef6;
}

    .c-member-list.skin-zh .item-box {
        color: #005baa;
    }

.c-member-list.skin-group {
    background: #f6f6f7;
}

    .c-member-list.skin-group .item-box {
        color: #b44a9c;
    }

.c-member-list.skin-member {
    background: #fbf5ec;
}

    .c-member-list.skin-member .item-box {
        color: #d39f44;
    }

.c-member-list.skin-gz-card {
    background: #fef7e7;
}

    .c-member-list.skin-gz-card .item-box {
        color: #fab516;
    }

.c-member-list.skin-zh-card {
    background: #d6e7ef;
}

    .c-member-list.skin-zh-card .item-box {
        color: #14b1e7;
    }

.c-member-list.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c-member-list.skin-gz-park-paradise .item-box {
        color: #fab516;
    }

.c-member-list.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c-member-list.skin-gz-park-zoo .item-box {
        color: #46897d;
    }

.c-member-list.skin-gz-park-water {
    background: #e7f7fd;
}

    .c-member-list.skin-gz-park-water .item-box {
        color: #14b1e7;
    }

.c-member-list.skin-gz-park-bird {
    background: #f6faeb;
}

    .c-member-list.skin-gz-park-bird .item-box {
        color: #ecb207;
    }

.c-member-list.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c-member-list.skin-gz-hotel-chimelong .item-box {
        color: #9a5625;
    }

.c-member-list.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c-member-list.skin-gz-hotel-panda .item-box {
        color: #f15b47;
    }

.c-member-list.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c-member-list.skin-gz-hotel-cl-xj .item-box {
        color: #46897d;
    }

.c-member-list.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

    .c-member-list.skin-gz-hotel-pxj .item-box {
        color: #46897d;
    }

.c-member-list.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c-member-list.skin-gz-acting-circus .item-box {
        color: #ec008c;
    }

.c-member-list.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c-member-list.skin-zh-park-kingdom .item-box {
        color: #14b1e7;
    }

.c-member-list.skin-zh-park-science {
    background: #e7f7fd;
}

    .c-member-list.skin-zh-park-science .item-box {
        color: #14b1e7;
    }

.c-member-list.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c-member-list.skin-zh-hotel-hengqin .item-box {
        color: #d39f44;
    }

.c-member-list.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c-member-list.skin-zh-hotel-penguin .item-box {
        color: #14b1e7;
    }

.c-member-list.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c-member-list.skin-zh-hotel-penguin-2 .item-box {
        color: #fab516;
    }

.c-member-list.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c-member-list.skin-zh-hotel-circus .item-box {
        color: #8a1538;
    }

.c-member-list.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c-member-list.skin-zh-hotel-yinghai .item-box {
        color: #005baa;
    }

.c-member-list.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c-member-list.skin-zh-hotel-science .item-box {
        color: #14126f;
    }

.c-member-list.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c-member-list.skin-zh-acting-circus .item-box {
        color: #005baa;
    }

.c-member-list.skin-zh-acting-opera {
    background: #feeeec;
}

    .c-member-list.skin-zh-acting-opera .item-box {
        color: #f15b47;
    }

.c-member-list.skin-zoo-plants {
    background: #ecf3f2;
}

    .c-member-list.skin-zoo-plants .item-box {
        color: #46897d;
    }

.c-member-ann {
    padding: 0 35px 35px;
}

@media (max-width:767px) {
    .c-member-ann {
        padding: 15px;
    }
}

.c-member-ann .ann-title {
    text-align: center;
}

.c-member-ann .ann-btn {
    text-align: center;
    margin: 15px 0 30px;
}

    .c-member-ann .ann-btn .c-button:hover span {
        color: #fff !important;
    }

.c-member-ann .item-box {
    margin-top: 30px;
    border-radius: 20px;
    background: #fff;
    padding: 30px;
    box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
}

@media (max-width:767px) {
    .c-member-ann .item-box {
        padding: 15px;
        margin-top: 20px;
    }
}

.c-member-ann .item-box:after {
    content: "";
    display: block;
    clear: both;
}

.c-member-ann .item-box .left-box {
    float: left;
    width: 50%;
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    transform: rotate(0deg);
}

@media (max-width:1199px) {
    .c-member-ann .item-box .left-box {
        width: 100%;
        margin-bottom: 15px;
    }
}

.c-member-ann .item-box .left-box:hover .left-img {
    transform: scale(1.1);
}

.c-member-ann .item-box .left-box .imgPoster {
    width: 100%;
    height: 0;
    padding-bottom: 75.434243%;
}

.c-member-ann .item-box .left-box .left-img {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    transition: transform .5s ease;
}

.c-member-ann .item-box .left-box .left-txt {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    width: 100%;
    padding: 15px;
}

    .c-member-ann .item-box .left-box .left-txt .left-title {
        font-size: 18px;
        height: auto;
        max-height: none;
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
    }

.c-member-ann .item-box .ann-time {
    font-size: 16px;
    margin-top: 5px;
}

.c-member-ann .item-box .ann-tag {
    display: inline-block;
    margin-left: 15px;
    padding: 3px 5px;
    border-radius: 5px;
    font-size: 12px;
    color: #fff;
}

.c-member-ann .item-box .right-box {
    float: left;
    width: 50%;
    padding-left: 15px;
}

@media (max-width:1199px) {
    .c-member-ann .item-box .right-box {
        padding-left: 0;
        width: 100%;
    }
}

.c-member-ann .item-box .right-box .right-list-box {
    display: block;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

    .c-member-ann .item-box .right-box .right-list-box:last-child {
        border: 0;
    }

.c-member-ann .item-box .right-box .right-title {
    font-size: 18px;
}

@media (max-width:767px) {
    .c-member-ann {
        padding: 0 15px;
    }

        .c-member-ann .ann-btn {
            margin-bottom: 20px;
        }
}

.c-member-ann.skin-global {
    background: #f6faeb;
}

    .c-member-ann.skin-global .ann-btn .c-button:hover span {
        color: #ecb207;
    }

    .c-member-ann.skin-global .left-txt {
        background: rgba(166,206,57,.9);
    }

    .c-member-ann.skin-global .right-list-box {
        border-bottom: 1px solid rgba(166,206,57,.3);
    }

.c-member-ann.skin-gz {
    background: #f6faeb;
}

    .c-member-ann.skin-gz .ann-btn .c-button:hover span {
        color: #ecb207;
    }

    .c-member-ann.skin-gz .left-txt {
        background: rgba(166,206,57,.9);
    }

    .c-member-ann.skin-gz .right-list-box {
        border-bottom: 1px solid rgba(166,206,57,.3);
    }

.c-member-ann.skin-zh {
    background: #e5eef6;
}

    .c-member-ann.skin-zh .ann-btn .c-button:hover span {
        color: #005baa;
    }

    .c-member-ann.skin-zh .left-txt {
        background: rgba(0,91,170,.9);
    }

    .c-member-ann.skin-zh .right-list-box {
        border-bottom: 1px solid rgba(0,91,170,.3);
    }

.c-member-ann.skin-group {
    background: #f6f6f7;
}

    .c-member-ann.skin-group .ann-btn .c-button:hover span {
        color: #b44a9c;
    }

    .c-member-ann.skin-group .left-txt {
        background: rgba(180,74,156,.9);
    }

    .c-member-ann.skin-group .right-list-box {
        border-bottom: 1px solid rgba(180,74,156,.3);
    }

.c-member-ann.skin-member {
    background: #fbf5ec;
}

    .c-member-ann.skin-member .ann-btn .c-button:hover span {
        color: #d39f44;
    }

    .c-member-ann.skin-member .left-txt {
        background: rgba(211,159,68,.9);
    }

    .c-member-ann.skin-member .right-list-box {
        border-bottom: 1px solid rgba(211,159,68,.3);
    }

.c-member-ann.skin-gz-card {
    background: #fef7e7;
}

    .c-member-ann.skin-gz-card .ann-btn .c-button:hover span {
        color: #fab516;
    }

    .c-member-ann.skin-gz-card .left-txt {
        background: rgba(211,159,68,.9);
    }

    .c-member-ann.skin-gz-card .right-list-box {
        border-bottom: 1px solid rgba(211,159,68,.3);
    }

.c-member-ann.skin-zh-card {
    background: #d6e7ef;
}

    .c-member-ann.skin-zh-card .ann-btn .c-button:hover span {
        color: #14b1e7;
    }

    .c-member-ann.skin-zh-card .left-txt {
        background: rgba(20,177,231,.9);
    }

    .c-member-ann.skin-zh-card .right-list-box {
        border-bottom: 1px solid rgba(20,177,231,.3);
    }

.c-member-ann.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c-member-ann.skin-gz-park-paradise .ann-btn .c-button:hover span {
        color: #fab516;
    }

    .c-member-ann.skin-gz-park-paradise .left-txt {
        background: rgba(250,181,22,.9);
    }

    .c-member-ann.skin-gz-park-paradise .right-list-box {
        border-bottom: 1px solid rgba(250,181,22,.3);
    }

.c-member-ann.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c-member-ann.skin-gz-park-zoo .ann-btn .c-button:hover span {
        color: #46897d;
    }

    .c-member-ann.skin-gz-park-zoo .left-txt {
        background: rgba(70,137,125,.9);
    }

    .c-member-ann.skin-gz-park-zoo .right-list-box {
        border-bottom: 1px solid rgba(70,137,125,.3);
    }

.c-member-ann.skin-gz-park-water {
    background: #e7f7fd;
}

    .c-member-ann.skin-gz-park-water .ann-btn .c-button:hover span {
        color: #14b1e7;
    }

    .c-member-ann.skin-gz-park-water .left-txt {
        background: rgba(20,177,231,.9);
    }

    .c-member-ann.skin-gz-park-water .right-list-box {
        border-bottom: 1px solid rgba(20,177,231,.3);
    }

.c-member-ann.skin-gz-park-bird {
    background: #f6faeb;
}

    .c-member-ann.skin-gz-park-bird .ann-btn .c-button:hover span {
        color: #ecb207;
    }

    .c-member-ann.skin-gz-park-bird .left-txt {
        background: rgba(166,206,57,.9);
    }

    .c-member-ann.skin-gz-park-bird .right-list-box {
        border-bottom: 1px solid rgba(166,206,57,.3);
    }

.c-member-ann.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c-member-ann.skin-gz-hotel-chimelong .ann-btn .c-button:hover span {
        color: #9a5625;
    }

    .c-member-ann.skin-gz-hotel-chimelong .left-txt {
        background: rgba(154,86,37,.9);
    }

    .c-member-ann.skin-gz-hotel-chimelong .right-list-box {
        border-bottom: 1px solid rgba(154,86,37,.3);
    }

.c-member-ann.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c-member-ann.skin-gz-hotel-panda .ann-btn .c-button:hover span {
        color: #f15b47;
    }

    .c-member-ann.skin-gz-hotel-panda .left-txt {
        background: rgba(241,91,71,.9);
    }

    .c-member-ann.skin-gz-hotel-panda .right-list-box {
        border-bottom: 1px solid rgba(241,91,71,.3);
    }

.c-member-ann.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c-member-ann.skin-gz-hotel-cl-xj .ann-btn .c-button:hover span {
        color: #46897d;
    }

    .c-member-ann.skin-gz-hotel-cl-xj .left-txt {
        background: rgba(70,137,125,.9);
    }

    .c-member-ann.skin-gz-hotel-cl-xj .right-list-box {
        border-bottom: 1px solid rgba(70,137,125,.3);
    }

.c-member-ann.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

    .c-member-ann.skin-gz-hotel-pxj .ann-btn .c-button:hover span {
        color: #46897d;
    }

    .c-member-ann.skin-gz-hotel-pxj .left-txt {
        background: rgba(70,137,125,.9);
    }

    .c-member-ann.skin-gz-hotel-pxj .right-list-box {
        border-bottom: 1px solid rgba(70,137,125,.3);
    }

.c-member-ann.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c-member-ann.skin-gz-acting-circus .ann-btn .c-button:hover span {
        color: #ec008c;
    }

    .c-member-ann.skin-gz-acting-circus .left-txt {
        background: rgba(236,0,140,.9);
    }

    .c-member-ann.skin-gz-acting-circus .right-list-box {
        border-bottom: 1px solid rgba(236,0,140,.3);
    }

.c-member-ann.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c-member-ann.skin-zh-park-kingdom .ann-btn .c-button:hover span {
        color: #14b1e7;
    }

    .c-member-ann.skin-zh-park-kingdom .left-txt {
        background: rgba(20,177,231,.9);
    }

    .c-member-ann.skin-zh-park-kingdom .right-list-box {
        border-bottom: 1px solid rgba(20,177,231,.3);
    }

.c-member-ann.skin-zh-park-science {
    background: #e7f7fd;
}

    .c-member-ann.skin-zh-park-science .ann-btn .c-button:hover span {
        color: #14b1e7;
    }

    .c-member-ann.skin-zh-park-science .left-txt {
        background: rgba(20,177,231,.9);
    }

    .c-member-ann.skin-zh-park-science .right-list-box {
        border-bottom: 1px solid rgba(20,177,231,.3);
    }

.c-member-ann.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c-member-ann.skin-zh-hotel-hengqin .ann-btn .c-button:hover span {
        color: #d39f44;
    }

    .c-member-ann.skin-zh-hotel-hengqin .left-txt {
        background: rgba(211,159,68,.9);
    }

    .c-member-ann.skin-zh-hotel-hengqin .right-list-box {
        border-bottom: 1px solid rgba(211,159,68,.3);
    }

.c-member-ann.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c-member-ann.skin-zh-hotel-penguin .ann-btn .c-button:hover span {
        color: #14b1e7;
    }

    .c-member-ann.skin-zh-hotel-penguin .left-txt {
        background: rgba(20,177,231,.9);
    }

    .c-member-ann.skin-zh-hotel-penguin .right-list-box {
        border-bottom: 1px solid rgba(20,177,231,.3);
    }

.c-member-ann.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c-member-ann.skin-zh-hotel-penguin-2 .ann-btn .c-button:hover span {
        color: #fab516;
    }

    .c-member-ann.skin-zh-hotel-penguin-2 .left-txt {
        background: "";
    }

    .c-member-ann.skin-zh-hotel-penguin-2 .right-list-box {
        border-bottom: 1px solid;
    }

.c-member-ann.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c-member-ann.skin-zh-hotel-circus .ann-btn .c-button:hover span {
        color: #8a1538;
    }

    .c-member-ann.skin-zh-hotel-circus .left-txt {
        background: rgba(138,21,56,.9);
    }

    .c-member-ann.skin-zh-hotel-circus .right-list-box {
        border-bottom: 1px solid rgba(138,21,56,.3);
    }

.c-member-ann.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c-member-ann.skin-zh-hotel-yinghai .ann-btn .c-button:hover span {
        color: #005baa;
    }

    .c-member-ann.skin-zh-hotel-yinghai .left-txt {
        background: rgba(0,91,170,.9);
    }

    .c-member-ann.skin-zh-hotel-yinghai .right-list-box {
        border-bottom: 1px solid rgba(0,91,170,.3);
    }

.c-member-ann.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c-member-ann.skin-zh-hotel-science .ann-btn .c-button:hover span {
        color: #14126f;
    }

    .c-member-ann.skin-zh-hotel-science .left-txt {
        background: rgba(20,18,111,.9);
    }

    .c-member-ann.skin-zh-hotel-science .right-list-box {
        border-bottom: 1px solid rgba(20,18,111,.3);
    }

.c-member-ann.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c-member-ann.skin-zh-acting-circus .ann-btn .c-button:hover span {
        color: #005baa;
    }

    .c-member-ann.skin-zh-acting-circus .left-txt {
        background: rgba(0,91,170,.9);
    }

    .c-member-ann.skin-zh-acting-circus .right-list-box {
        border-bottom: 1px solid rgba(0,91,170,.3);
    }

.c-member-ann.skin-zh-acting-opera {
    background: #feeeec;
}

    .c-member-ann.skin-zh-acting-opera .ann-btn .c-button:hover span {
        color: #f15b47;
    }

    .c-member-ann.skin-zh-acting-opera .left-txt {
        background: rgba(241,91,71,.9);
    }

    .c-member-ann.skin-zh-acting-opera .right-list-box {
        border-bottom: 1px solid rgba(241,91,71,.3);
    }

.c-member-ann.skin-zoo-plants {
    background: #ecf3f2;
}

    .c-member-ann.skin-zoo-plants .ann-btn .c-button:hover span {
        color: #46897d;
    }

    .c-member-ann.skin-zoo-plants .left-txt {
        background: rgba(70,137,125,.9);
    }

    .c-member-ann.skin-zoo-plants .right-list-box {
        border-bottom: 1px solid rgba(70,137,125,.3);
    }

.c-hotel-room-type {
    position: relative;
    margin-bottom: 50px;
    opacity: 0;
    z-index: 2;
    overflow: hidden;
}

    .c-hotel-room-type .hot {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 17.5%;
        height: 75%;
        z-index: 30;
        cursor: pointer;
    }

        .c-hotel-room-type .hot.btn-left {
            left: 0;
        }

        .c-hotel-room-type .hot.btn-right {
            right: 0;
        }

    .c-hotel-room-type .btn-wrap {
        margin-bottom: 25px;
    }

    .c-hotel-room-type .swiper-button {
        top: 36%;
    }

        .c-hotel-room-type .swiper-button.swiper-button-next {
            right: 19%;
        }

        .c-hotel-room-type .swiper-button.swiper-button-prev {
            left: 19%;
        }

    .c-hotel-room-type .h3.title {
        margin-bottom: 15px;
    }

    .c-hotel-room-type #certify {
        position: relative;
        width: 100%;
        margin: 0 auto;
    }

        .c-hotel-room-type #certify .swiper-container {
            overflow: visible;
        }

        .c-hotel-room-type #certify .swiper-slide {
            width: 65%;
        }

@media screen and (min-width:768px) {
    .c-hotel-room-type #certify .swiper-slide.swiper-slide-next:after, .c-hotel-room-type #certify .swiper-slide.swiper-slide-prev:after {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border-radius: 20px;
        overflow: hidden;
        background: hsla(0,0%,100%,.5);
    }
}

.c-hotel-room-type #certify .swiper-slide .content {
    position: relative;
    background: #fff;
    border-radius: 20px;
    box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
    overflow: hidden;
}

.c-hotel-room-type #certify .swiper-slide img {
    display: block;
    width: 100%;
}

.c-hotel-room-type #certify .swiper-slide .single-text p {
    text-align: center;
    font-weight: bolder;
    padding: 10px;
}

.c-hotel-room-type #certify .swiper-slide .text {
    position: relative;
    padding: 15px 200px 35px 35px;
    z-index: 10;
    background: #fff;
}

    .c-hotel-room-type #certify .swiper-slide .text .cont {
        display: inline;
    }

    .c-hotel-room-type #certify .swiper-slide .text .wrap {
        margin-bottom: 10px;
    }

        .c-hotel-room-type #certify .swiper-slide .text .wrap .title {
            font-weight: bolder;
            margin-right: 20px;
        }

        .c-hotel-room-type #certify .swiper-slide .text .wrap em, .c-hotel-room-type #certify .swiper-slide .text .wrap i {
            color: #f15b47;
            font-weight: bolder;
        }

    .c-hotel-room-type #certify .swiper-slide .text .des {
        height: 42px;
        max-height: none;
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }

    .c-hotel-room-type #certify .swiper-slide .text .btn {
        margin-top: 15px;
    }

@media screen and (min-width:768px) {
    .c-hotel-room-type #certify .swiper-slide .text .btn {
        margin: 0;
        position: absolute;
        top: 50%;
        right: 35px;
        transform: translateY(-50%);
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type #certify .swiper-slide.swiper-slide-active .text {
        border-top: 4px solid #d39f44;
        opacity: 1;
    }
}

@media screen and (max-width:767px) {
    .c-hotel-room-type {
        margin-bottom: 30px;
        overflow: hidden;
        width: 100%;
    }

        .c-hotel-room-type > .container {
            padding: 0;
        }

        .c-hotel-room-type .btn-wrap {
            margin-bottom: 15px;
        }

        .c-hotel-room-type #certify .swiper-container {
            overflow: visible;
        }

        .c-hotel-room-type #certify .swiper-slide .btn {
            margin: 15px auto 0;
            display: block;
            width: 200px;
        }

        .c-hotel-room-type #certify .swiper-slide .text {
            padding: 15px 15px 20px;
        }

            .c-hotel-room-type #certify .swiper-slide .text .wrap {
                text-align: center;
                margin-bottom: 5px;
                opacity: 1;
            }

                .c-hotel-room-type #certify .swiper-slide .text .wrap .cont {
                    display: block;
                }

                .c-hotel-room-type #certify .swiper-slide .text .wrap .title {
                    margin-right: 0;
                    margin-top: 5px;
                }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-global #certify .swiper-slide.swiper-slide-active .text, .c-hotel-room-type.skin-gz #certify .swiper-slide.swiper-slide-active .text {
        border-color: #ecb207;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zh #certify .swiper-slide.swiper-slide-active .text {
        border-color: #005baa;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-group #certify .swiper-slide.swiper-slide-active .text {
        border-color: #b44a9c;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-member #certify .swiper-slide.swiper-slide-active .text {
        border-color: #d39f44;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-gz-card #certify .swiper-slide.swiper-slide-active .text {
        border-color: #fab516;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zh-card #certify .swiper-slide.swiper-slide-active .text {
        border-color: #14b1e7;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-gz-park-paradise #certify .swiper-slide.swiper-slide-active .text {
        border-color: #fab516;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-gz-park-zoo #certify .swiper-slide.swiper-slide-active .text {
        border-color: #46897d;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-gz-park-water #certify .swiper-slide.swiper-slide-active .text {
        border-color: #14b1e7;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-gz-park-bird #certify .swiper-slide.swiper-slide-active .text {
        border-color: #ecb207;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-gz-hotel-chimelong #certify .swiper-slide.swiper-slide-active .text {
        border-color: #9a5625;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-gz-hotel-panda #certify .swiper-slide.swiper-slide-active .text {
        border-color: #f15b47;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-gz-hotel-cl-xj #certify .swiper-slide.swiper-slide-active .text, .c-hotel-room-type.skin-gz-hotel-pxj #certify .swiper-slide.swiper-slide-active .text {
        border-color: #46897d;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-gz-acting-circus #certify .swiper-slide.swiper-slide-active .text {
        border-color: #ec008c;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zh-park-kingdom #certify .swiper-slide.swiper-slide-active .text, .c-hotel-room-type.skin-zh-park-science #certify .swiper-slide.swiper-slide-active .text {
        border-color: #14b1e7;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zh-hotel-hengqin #certify .swiper-slide.swiper-slide-active .text {
        border-color: #d39f44;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zh-hotel-penguin #certify .swiper-slide.swiper-slide-active .text {
        border-color: #14b1e7;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zh-hotel-penguin-2 #certify .swiper-slide.swiper-slide-active .text {
        border-color: #fab516;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zh-hotel-circus #certify .swiper-slide.swiper-slide-active .text {
        border-color: #8a1538;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zh-hotel-yinghai #certify .swiper-slide.swiper-slide-active .text {
        border-color: #005baa;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zh-hotel-science #certify .swiper-slide.swiper-slide-active .text {
        border-color: #14126f;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zh-acting-circus #certify .swiper-slide.swiper-slide-active .text {
        border-color: #005baa;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zh-acting-opera #certify .swiper-slide.swiper-slide-active .text {
        border-color: #f15b47;
    }
}

@media screen and (min-width:768px) {
    .c-hotel-room-type.skin-zoo-plants #certify .swiper-slide.swiper-slide-active .text {
        border-color: #46897d;
    }
}

.c-hotel-room-type {
    overflow: visible;
}

@media screen and (min-width:992px) {
    .c-hotel-room-type {
        opacity: 0;
    }

        .c-hotel-room-type #certify .swiper-wrapper {
            position: relative;
            width: 100%;
            height: 494px;
        }
}

@media screen and (min-width:992px) and (max-width:1199px) {
    .c-hotel-room-type #certify .swiper-wrapper {
        height: 423px;
    }
}

@media screen and (min-width:992px) {
    .c-hotel-room-type #certify .swiper-slide {
        position: absolute;
        transition: transform .5s,opacity .5s,z-index .5s;
        top: 0;
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 65%;
        z-index: 10;
        opacity: 0;
    }
}

.c-hotel-room-type .btn-wrap {
    margin-bottom: 30px;
}

.c-hotel-room-type .swiper-button {
    top: 50%;
    margin-top: -46px;
}

    .c-hotel-room-type .swiper-button.swiper-button-next {
        right: 20%;
    }

    .c-hotel-room-type .swiper-button.swiper-button-prev {
        left: 20%;
    }

@media screen and (max-width:991px) {
    .c-hotel-room-type .swiper-button.swiper-button-next, .c-hotel-room-type .swiper-button.swiper-button-prev {
        display: none;
    }
}

@media screen and (max-width:767px) {
    .m-top30 {
        margin-top: 30px !important;
    }
}

.c-news-des-right {
    padding: 50px 35px;
    border-radius: 20px;
    overflow: hidden;
}

    .c-news-des-right .title {
        text-align: center;
        margin-bottom: 25px;
    }

    .c-news-des-right .media {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }

        .c-news-des-right .media .media-left img {
            width: 78px;
            border-radius: 10px;
            overflow: hidden;
        }

        .c-news-des-right .media .media-body {
            position: relative;
        }

            .c-news-des-right .media .media-body .c-button {
                position: absolute;
                bottom: 0;
                left: 0;
                padding: 6px 20px;
            }

                .c-news-des-right .media .media-body .c-button:before {
                    box-shadow: none;
                }

    .c-news-des-right .btn-wrap {
        margin-top: 45px;
    }

@media screen and (max-width:767px) {
    .c-news-des-right {
        padding: 25px 15px;
    }

        .c-news-des-right .media {
            margin-bottom: 15px;
            padding-bottom: 15px;
        }

            .c-news-des-right .media .media-body .c-button {
                min-width: auto;
            }
}

.c-news-des-right.skin-global {
    background: #f6faeb;
}

    .c-news-des-right.skin-global .media-wrap a:focus, .c-news-des-right.skin-global .media-wrap a:hover {
        color: #ecb207 !important;
    }

    .c-news-des-right.skin-global .media {
        border-bottom: 1px solid #ecb207;
    }

    .c-news-des-right.skin-global .other .text a {
        color: #ecb207;
    }

.c-news-des-right.skin-gz {
    background: #f6faeb;
}

    .c-news-des-right.skin-gz .media-wrap a:focus, .c-news-des-right.skin-gz .media-wrap a:hover {
        color: #ecb207 !important;
    }

    .c-news-des-right.skin-gz .media {
        border-bottom: 1px solid #ecb207;
    }

    .c-news-des-right.skin-gz .other .text a {
        color: #ecb207;
    }

.c-news-des-right.skin-zh {
    background: #e5eef6;
}

    .c-news-des-right.skin-zh .media-wrap a:focus, .c-news-des-right.skin-zh .media-wrap a:hover {
        color: #005baa !important;
    }

    .c-news-des-right.skin-zh .media {
        border-bottom: 1px solid #005baa;
    }

    .c-news-des-right.skin-zh .other .text a {
        color: #005baa;
    }

.c-news-des-right.skin-group {
    background: #f6f6f7;
}

    .c-news-des-right.skin-group .media-wrap a:focus, .c-news-des-right.skin-group .media-wrap a:hover {
        color: #b44a9c !important;
    }

    .c-news-des-right.skin-group .media {
        border-bottom: 1px solid #b44a9c;
    }

    .c-news-des-right.skin-group .other .text a {
        color: #b44a9c;
    }

.c-news-des-right.skin-member {
    background: #fbf5ec;
}

    .c-news-des-right.skin-member .media-wrap a:focus, .c-news-des-right.skin-member .media-wrap a:hover {
        color: #d39f44 !important;
    }

    .c-news-des-right.skin-member .media {
        border-bottom: 1px solid #d39f44;
    }

    .c-news-des-right.skin-member .other .text a {
        color: #d39f44;
    }

.c-news-des-right.skin-gz-card {
    background: #fef7e7;
}

    .c-news-des-right.skin-gz-card .media-wrap a:focus, .c-news-des-right.skin-gz-card .media-wrap a:hover {
        color: #fab516 !important;
    }

    .c-news-des-right.skin-gz-card .media {
        border-bottom: 1px solid #fab516;
    }

    .c-news-des-right.skin-gz-card .other .text a {
        color: #fab516;
    }

.c-news-des-right.skin-zh-card {
    background: #d6e7ef;
}

    .c-news-des-right.skin-zh-card .media-wrap a:focus, .c-news-des-right.skin-zh-card .media-wrap a:hover {
        color: #14b1e7 !important;
    }

    .c-news-des-right.skin-zh-card .media {
        border-bottom: 1px solid #14b1e7;
    }

    .c-news-des-right.skin-zh-card .other .text a {
        color: #14b1e7;
    }

.c-news-des-right.skin-gz-park-paradise {
    background: #fef7e7;
}

    .c-news-des-right.skin-gz-park-paradise .media-wrap a:focus, .c-news-des-right.skin-gz-park-paradise .media-wrap a:hover {
        color: #fab516 !important;
    }

    .c-news-des-right.skin-gz-park-paradise .media {
        border-bottom: 1px solid #fab516;
    }

    .c-news-des-right.skin-gz-park-paradise .other .text a {
        color: #fab516;
    }

.c-news-des-right.skin-gz-park-zoo {
    background: #ecf3f2;
}

    .c-news-des-right.skin-gz-park-zoo .media-wrap a:focus, .c-news-des-right.skin-gz-park-zoo .media-wrap a:hover {
        color: #46897d !important;
    }

    .c-news-des-right.skin-gz-park-zoo .media {
        border-bottom: 1px solid #46897d;
    }

    .c-news-des-right.skin-gz-park-zoo .other .text a {
        color: #46897d;
    }

.c-news-des-right.skin-gz-park-water {
    background: #e7f7fd;
}

    .c-news-des-right.skin-gz-park-water .media-wrap a:focus, .c-news-des-right.skin-gz-park-water .media-wrap a:hover {
        color: #14b1e7 !important;
    }

    .c-news-des-right.skin-gz-park-water .media {
        border-bottom: 1px solid #14b1e7;
    }

    .c-news-des-right.skin-gz-park-water .other .text a {
        color: #14b1e7;
    }

.c-news-des-right.skin-gz-park-bird {
    background: #f6faeb;
}

    .c-news-des-right.skin-gz-park-bird .media-wrap a:focus, .c-news-des-right.skin-gz-park-bird .media-wrap a:hover {
        color: #ecb207 !important;
    }

    .c-news-des-right.skin-gz-park-bird .media {
        border-bottom: 1px solid #ecb207;
    }

    .c-news-des-right.skin-gz-park-bird .other .text a {
        color: #ecb207;
    }

.c-news-des-right.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

    .c-news-des-right.skin-gz-hotel-chimelong .media-wrap a:focus, .c-news-des-right.skin-gz-hotel-chimelong .media-wrap a:hover {
        color: #9a5625 !important;
    }

    .c-news-des-right.skin-gz-hotel-chimelong .media {
        border-bottom: 1px solid #9a5625;
    }

    .c-news-des-right.skin-gz-hotel-chimelong .other .text a {
        color: #9a5625;
    }

.c-news-des-right.skin-gz-hotel-panda {
    background: #feeeec;
}

    .c-news-des-right.skin-gz-hotel-panda .media-wrap a:focus, .c-news-des-right.skin-gz-hotel-panda .media-wrap a:hover {
        color: #f15b47 !important;
    }

    .c-news-des-right.skin-gz-hotel-panda .media {
        border-bottom: 1px solid #f15b47;
    }

    .c-news-des-right.skin-gz-hotel-panda .other .text a {
        color: #f15b47;
    }

.c-news-des-right.skin-gz-hotel-cl-xj {
    background: #ecf3f2;
}

    .c-news-des-right.skin-gz-hotel-cl-xj .media-wrap a:focus, .c-news-des-right.skin-gz-hotel-cl-xj .media-wrap a:hover {
        color: #46897d !important;
    }

    .c-news-des-right.skin-gz-hotel-cl-xj .media {
        border-bottom: 1px solid #46897d;
    }

    .c-news-des-right.skin-gz-hotel-cl-xj .other .text a {
        color: #46897d;
    }

.c-news-des-right.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

    .c-news-des-right.skin-gz-hotel-pxj .media-wrap a:focus, .c-news-des-right.skin-gz-hotel-pxj .media-wrap a:hover {
        color: #46897d !important;
    }

    .c-news-des-right.skin-gz-hotel-pxj .media {
        border-bottom: 1px solid #46897d;
    }

    .c-news-des-right.skin-gz-hotel-pxj .other .text a {
        color: #46897d;
    }

.c-news-des-right.skin-gz-acting-circus {
    background: #fde5f3;
}

    .c-news-des-right.skin-gz-acting-circus .media-wrap a:focus, .c-news-des-right.skin-gz-acting-circus .media-wrap a:hover {
        color: #ec008c !important;
    }

    .c-news-des-right.skin-gz-acting-circus .media {
        border-bottom: 1px solid #ec008c;
    }

    .c-news-des-right.skin-gz-acting-circus .other .text a {
        color: #ec008c;
    }

.c-news-des-right.skin-zh-park-kingdom {
    background: #e7f7fd;
}

    .c-news-des-right.skin-zh-park-kingdom .media-wrap a:focus, .c-news-des-right.skin-zh-park-kingdom .media-wrap a:hover {
        color: #14b1e7 !important;
    }

    .c-news-des-right.skin-zh-park-kingdom .media {
        border-bottom: 1px solid #14b1e7;
    }

    .c-news-des-right.skin-zh-park-kingdom .other .text a {
        color: #14b1e7;
    }

.c-news-des-right.skin-zh-park-science {
    background: #e7f7fd;
}

    .c-news-des-right.skin-zh-park-science .media-wrap a:focus, .c-news-des-right.skin-zh-park-science .media-wrap a:hover {
        color: #14b1e7 !important;
    }

    .c-news-des-right.skin-zh-park-science .media {
        border-bottom: 1px solid #14b1e7;
    }

    .c-news-des-right.skin-zh-park-science .other .text a {
        color: #14b1e7;
    }

.c-news-des-right.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

    .c-news-des-right.skin-zh-hotel-hengqin .media-wrap a:focus, .c-news-des-right.skin-zh-hotel-hengqin .media-wrap a:hover {
        color: #d39f44 !important;
    }

    .c-news-des-right.skin-zh-hotel-hengqin .media {
        border-bottom: 1px solid #d39f44;
    }

    .c-news-des-right.skin-zh-hotel-hengqin .other .text a {
        color: #d39f44;
    }

.c-news-des-right.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

    .c-news-des-right.skin-zh-hotel-penguin .media-wrap a:focus, .c-news-des-right.skin-zh-hotel-penguin .media-wrap a:hover {
        color: #14b1e7 !important;
    }

    .c-news-des-right.skin-zh-hotel-penguin .media {
        border-bottom: 1px solid #14b1e7;
    }

    .c-news-des-right.skin-zh-hotel-penguin .other .text a {
        color: #14b1e7;
    }

.c-news-des-right.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

    .c-news-des-right.skin-zh-hotel-penguin-2 .media-wrap a:focus, .c-news-des-right.skin-zh-hotel-penguin-2 .media-wrap a:hover {
        color: #fab516 !important;
    }

    .c-news-des-right.skin-zh-hotel-penguin-2 .media {
        border-bottom: 1px solid #fab516;
    }

    .c-news-des-right.skin-zh-hotel-penguin-2 .other .text a {
        color: #fab516;
    }

.c-news-des-right.skin-zh-hotel-circus {
    background: #e7ced5;
}

    .c-news-des-right.skin-zh-hotel-circus .media-wrap a:focus, .c-news-des-right.skin-zh-hotel-circus .media-wrap a:hover {
        color: #8a1538 !important;
    }

    .c-news-des-right.skin-zh-hotel-circus .media {
        border-bottom: 1px solid #8a1538;
    }

    .c-news-des-right.skin-zh-hotel-circus .other .text a {
        color: #8a1538;
    }

.c-news-des-right.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

    .c-news-des-right.skin-zh-hotel-yinghai .media-wrap a:focus, .c-news-des-right.skin-zh-hotel-yinghai .media-wrap a:hover {
        color: #005baa !important;
    }

    .c-news-des-right.skin-zh-hotel-yinghai .media {
        border-bottom: 1px solid #005baa;
    }

    .c-news-des-right.skin-zh-hotel-yinghai .other .text a {
        color: #005baa;
    }

.c-news-des-right.skin-zh-hotel-science {
    background: #e8e9f2;
}

    .c-news-des-right.skin-zh-hotel-science .media-wrap a:focus, .c-news-des-right.skin-zh-hotel-science .media-wrap a:hover {
        color: #14126f !important;
    }

    .c-news-des-right.skin-zh-hotel-science .media {
        border-bottom: 1px solid #14126f;
    }

    .c-news-des-right.skin-zh-hotel-science .other .text a {
        color: #14126f;
    }

.c-news-des-right.skin-zh-acting-circus {
    background: #e5eef6;
}

    .c-news-des-right.skin-zh-acting-circus .media-wrap a:focus, .c-news-des-right.skin-zh-acting-circus .media-wrap a:hover {
        color: #005baa !important;
    }

    .c-news-des-right.skin-zh-acting-circus .media {
        border-bottom: 1px solid #005baa;
    }

    .c-news-des-right.skin-zh-acting-circus .other .text a {
        color: #005baa;
    }

.c-news-des-right.skin-zh-acting-opera {
    background: #feeeec;
}

    .c-news-des-right.skin-zh-acting-opera .media-wrap a:focus, .c-news-des-right.skin-zh-acting-opera .media-wrap a:hover {
        color: #f15b47 !important;
    }

    .c-news-des-right.skin-zh-acting-opera .media {
        border-bottom: 1px solid #f15b47;
    }

    .c-news-des-right.skin-zh-acting-opera .other .text a {
        color: #f15b47;
    }

.c-news-des-right.skin-zoo-plants {
    background: #ecf3f2;
}

    .c-news-des-right.skin-zoo-plants .media-wrap a:focus, .c-news-des-right.skin-zoo-plants .media-wrap a:hover {
        color: #46897d !important;
    }

    .c-news-des-right.skin-zoo-plants .media {
        border-bottom: 1px solid #46897d;
    }

    .c-news-des-right.skin-zoo-plants .other .text a {
        color: #46897d;
    }

.c-new-des-left {
    position: relative;
    border-radius: 20px;
    overflow: hidden;
    padding: 50px 35px;
}

    .c-new-des-left .title {
        margin-bottom: 15px;
    }

    .c-new-des-left .cbg {
        position: absolute;
        top: 0;
        right: 30px;
        max-width: 218px;
        width: 25%;
    }

    .c-new-des-left .tips {
        margin-bottom: 20px;
    }

        .c-new-des-left .tips .small {
            padding: 1px 8px;
            background: #005aaa;
            border-radius: 5px;
            color: #fff;
            margin-left: 10px;
        }

    .c-new-des-left.skin-global {
        background: #f6faeb;
    }

        .c-new-des-left.skin-global .list table {
            border-top: 4px solid #ecb207;
            text-align: center;
        }

            .c-new-des-left.skin-global .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-gz {
        background: #f6faeb;
    }

        .c-new-des-left.skin-gz .list table {
            border-top: 4px solid #ecb207;
            text-align: center;
        }

            .c-new-des-left.skin-gz .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh {
        background: #e5eef6;
    }

        .c-new-des-left.skin-zh .list table {
            border-top: 4px solid #005baa;
            text-align: center;
        }

            .c-new-des-left.skin-zh .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-group {
        background: #f6f6f7;
    }

        .c-new-des-left.skin-group .list table {
            border-top: 4px solid #b44a9c;
            text-align: center;
        }

            .c-new-des-left.skin-group .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-member {
        background: #fbf5ec;
    }

        .c-new-des-left.skin-member .list table {
            border-top: 4px solid #d39f44;
            text-align: center;
        }

            .c-new-des-left.skin-member .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-gz-card {
        background: #fef7e7;
    }

        .c-new-des-left.skin-gz-card .list table {
            border-top: 4px solid #fab516;
            text-align: center;
        }

            .c-new-des-left.skin-gz-card .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh-card {
        background: #d6e7ef;
    }

        .c-new-des-left.skin-zh-card .list table {
            border-top: 4px solid #14b1e7;
            text-align: center;
        }

            .c-new-des-left.skin-zh-card .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-gz-park-paradise {
        background: #fef7e7;
    }

        .c-new-des-left.skin-gz-park-paradise .list table {
            border-top: 4px solid #fab516;
            text-align: center;
        }

            .c-new-des-left.skin-gz-park-paradise .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-gz-park-zoo {
        background: #ecf3f2;
    }

        .c-new-des-left.skin-gz-park-zoo .list table {
            border-top: 4px solid #46897d;
            text-align: center;
        }

            .c-new-des-left.skin-gz-park-zoo .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-gz-park-water {
        background: #e7f7fd;
    }

        .c-new-des-left.skin-gz-park-water .list table {
            border-top: 4px solid #14b1e7;
            text-align: center;
        }

            .c-new-des-left.skin-gz-park-water .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-gz-park-bird {
        background: #f6faeb;
    }

        .c-new-des-left.skin-gz-park-bird .list table {
            border-top: 4px solid #ecb207;
            text-align: center;
        }

            .c-new-des-left.skin-gz-park-bird .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-gz-hotel-chimelong {
        background: #f5eee9;
    }

        .c-new-des-left.skin-gz-hotel-chimelong .list table {
            border-top: 4px solid #9a5625;
            text-align: center;
        }

            .c-new-des-left.skin-gz-hotel-chimelong .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-gz-hotel-panda {
        background: #feeeec;
    }

        .c-new-des-left.skin-gz-hotel-panda .list table {
            border-top: 4px solid #f15b47;
            text-align: center;
        }

            .c-new-des-left.skin-gz-hotel-panda .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-gz-hotel-cl-xj {
        background: #ecf3f2;
    }

        .c-new-des-left.skin-gz-hotel-cl-xj .list table {
            border-top: 4px solid #46897d;
            text-align: center;
        }

            .c-new-des-left.skin-gz-hotel-cl-xj .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-gz-hotel-pxj {
        background: #ecf3f2;
    }

        .c-new-des-left.skin-gz-hotel-pxj .list table {
            border-top: 4px solid #46897d;
            text-align: center;
        }

            .c-new-des-left.skin-gz-hotel-pxj .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-gz-acting-circus {
        background: #fde5f3;
    }

        .c-new-des-left.skin-gz-acting-circus .list table {
            border-top: 4px solid #ec008c;
            text-align: center;
        }

            .c-new-des-left.skin-gz-acting-circus .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh-park-kingdom {
        background: #e7f7fd;
    }

        .c-new-des-left.skin-zh-park-kingdom .list table {
            border-top: 4px solid #14b1e7;
            text-align: center;
        }

            .c-new-des-left.skin-zh-park-kingdom .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh-park-science {
        background: #e7f7fd;
    }

        .c-new-des-left.skin-zh-park-science .list table {
            border-top: 4px solid #14b1e7;
            text-align: center;
        }

            .c-new-des-left.skin-zh-park-science .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh-hotel-hengqin {
        background: #fbf5ec;
    }

        .c-new-des-left.skin-zh-hotel-hengqin .list table {
            border-top: 4px solid #d39f44;
            text-align: center;
        }

            .c-new-des-left.skin-zh-hotel-hengqin .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh-hotel-penguin {
        background: #e7f7fd;
    }

        .c-new-des-left.skin-zh-hotel-penguin .list table {
            border-top: 4px solid #14b1e7;
            text-align: center;
        }

            .c-new-des-left.skin-zh-hotel-penguin .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh-hotel-penguin-2 {
        background: #fef7e7;
    }

        .c-new-des-left.skin-zh-hotel-penguin-2 .list table {
            border-top: 4px solid #fab516;
            text-align: center;
        }

            .c-new-des-left.skin-zh-hotel-penguin-2 .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh-hotel-circus {
        background: #e7ced5;
    }

        .c-new-des-left.skin-zh-hotel-circus .list table {
            border-top: 4px solid #8a1538;
            text-align: center;
        }

            .c-new-des-left.skin-zh-hotel-circus .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh-hotel-yinghai {
        background: #e5eef6;
    }

        .c-new-des-left.skin-zh-hotel-yinghai .list table {
            border-top: 4px solid #005baa;
            text-align: center;
        }

            .c-new-des-left.skin-zh-hotel-yinghai .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh-hotel-science {
        background: #e8e9f2;
    }

        .c-new-des-left.skin-zh-hotel-science .list table {
            border-top: 4px solid #14126f;
            text-align: center;
        }

            .c-new-des-left.skin-zh-hotel-science .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh-acting-circus {
        background: #e5eef6;
    }

        .c-new-des-left.skin-zh-acting-circus .list table {
            border-top: 4px solid #005baa;
            text-align: center;
        }

            .c-new-des-left.skin-zh-acting-circus .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zh-acting-opera {
        background: #feeeec;
    }

        .c-new-des-left.skin-zh-acting-opera .list table {
            border-top: 4px solid #f15b47;
            text-align: center;
        }

            .c-new-des-left.skin-zh-acting-opera .list table td {
                vertical-align: middle;
            }

    .c-new-des-left.skin-zoo-plants {
        background: #ecf3f2;
    }

        .c-new-des-left.skin-zoo-plants .list table {
            border-top: 4px solid #46897d;
            text-align: center;
        }

            .c-new-des-left.skin-zoo-plants .list table td {
                vertical-align: middle;
            }

    .c-new-des-left .list .smallTitle {
        margin: 20px 0;
        text-align: center;
        font-weight: bolder;
    }

    .c-new-des-left .list p {
        margin-bottom: 20px;
    }

    .c-new-des-left .list img {
        margin: 20px 0;
        display: block;
        width: 100%;
        border-radius: 20px;
    }

    .c-new-des-left .list .ul-src li {
        margin-bottom: 20px;
        padding-left: 5px;
        padding-right: 5px;
    }

    .c-new-des-left .list .ul-src img {
        margin: 0 auto;
        width: 100%;
        border-radius: 10px;
    }

    .c-new-des-left .list table {
        width: 100%;
        margin: 20px 0;
    }

        .c-new-des-left .list table td {
            padding: 10px 20px;
        }

@media screen and (max-width:991px) {
    .c-new-des-left .list table td {
        padding: 10px 5px;
    }
}

@media screen and (max-width:767px) {
    .c-new-des-left {
        padding: 20px 15px;
    }

        .c-new-des-left .container {
            padding: 0 10px;
        }

        .c-new-des-left .list .smallTitle {
            margin: 10px 0;
        }

        .c-new-des-left .list p {
            margin-bottom: 10px;
        }

        .c-new-des-left .list img {
            margin: 10px 0;
        }
}

.c-news-dropdown .dropdown-list {
    padding: 30px 35px;
    text-align: right;
}

@media (max-width:767px) {
    .c-news-dropdown .dropdown-list {
        padding: 20px 15px;
        text-align: center;
    }
}

.c-news-dropdown .dropdown-group {
    text-align: center;
    display: inline-block;
}

.c-news-dropdown .dropdown-title {
    font-size: 16px;
    margin-bottom: 10px;
}

.c-news-dropdown .dropdown {
    border: 1px solid #aaa;
    border-radius: 20px;
    padding: 8px 15px;
    background: #fff;
    font-size: 15px;
    text-align: left;
    cursor: pointer;
}

@media (max-width:767px) {
    .c-news-dropdown .dropdown {
        padding: 5px 10px;
    }
}

.c-news-dropdown .dropdown .result {
    display: inline-block;
    margin-right: 30px;
}

@media (max-width:767px) {
    .c-news-dropdown .dropdown .result {
        margin-right: 15px;
    }
}

.c-news-dropdown .dropdown-menu {
    min-width: 100%;
}

.c-news-dropdown .open .caret {
    transform: rotate(180deg);
}

.c-news-dropdown .dropdown-item a {
    display: block;
    padding: 5px 15px;
}

    .c-news-dropdown .dropdown-item a:hover {
        background: #f1f1f1;
    }

.c-news-dropdown.skin-global .dropdown-list, .c-news-dropdown.skin-gz .dropdown-list {
    background: #f6faeb;
}

.c-news-dropdown.skin-zh .dropdown-list {
    background: #e5eef6;
}

.c-news-dropdown.skin-group .dropdown-list {
    background: #f6f6f7;
}

.c-news-dropdown.skin-member .dropdown-list {
    background: #fbf5ec;
}

.c-news-dropdown.skin-gz-card .dropdown-list {
    background: #fef7e7;
}

.c-news-dropdown.skin-zh-card .dropdown-list {
    background: #d6e7ef;
}

.c-news-dropdown.skin-gz-park-paradise .dropdown-list {
    background: #fef7e7;
}

.c-news-dropdown.skin-gz-park-zoo .dropdown-list {
    background: #ecf3f2;
}

.c-news-dropdown.skin-gz-park-water .dropdown-list {
    background: #e7f7fd;
}

.c-news-dropdown.skin-gz-park-bird .dropdown-list {
    background: #f6faeb;
}

.c-news-dropdown.skin-gz-hotel-chimelong .dropdown-list {
    background: #f5eee9;
}

.c-news-dropdown.skin-gz-hotel-panda .dropdown-list {
    background: #feeeec;
}

.c-news-dropdown.skin-gz-hotel-cl-xj .dropdown-list, .c-news-dropdown.skin-gz-hotel-pxj .dropdown-list {
    background: #ecf3f2;
}

.c-news-dropdown.skin-gz-acting-circus .dropdown-list {
    background: #fde5f3;
}

.c-news-dropdown.skin-zh-park-kingdom .dropdown-list, .c-news-dropdown.skin-zh-park-science .dropdown-list {
    background: #e7f7fd;
}

.c-news-dropdown.skin-zh-hotel-hengqin .dropdown-list {
    background: #fbf5ec;
}

.c-news-dropdown.skin-zh-hotel-penguin .dropdown-list {
    background: #e7f7fd;
}

.c-news-dropdown.skin-zh-hotel-penguin-2 .dropdown-list {
    background: #fef7e7;
}

.c-news-dropdown.skin-zh-hotel-circus .dropdown-list {
    background: #e7ced5;
}

.c-news-dropdown.skin-zh-hotel-yinghai .dropdown-list {
    background: #e5eef6;
}

.c-news-dropdown.skin-zh-hotel-science .dropdown-list {
    background: #e8e9f2;
}

.c-news-dropdown.skin-zh-acting-circus .dropdown-list {
    background: #e5eef6;
}

.c-news-dropdown.skin-zh-acting-opera .dropdown-list {
    background: #feeeec;
}

.c-news-dropdown.skin-zoo-plants .dropdown-list {
    background: #ecf3f2;
}

.c-hotel-footer-pic {
    width: 100%;
    height: 100px;
    position: relative;
    z-index: 0;
}

    .c-hotel-footer-pic img {
        width: 100%;
    }

    .c-hotel-footer-pic .background {
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 3;
    }

    .c-hotel-footer-pic .back-arrow {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        bottom: -1px;
        z-index: 4;
    }

@media screen and (max-width:1199px) {
    .c-hotel-footer-pic {
        height: 200px;
        top: 50px;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-footer-pic {
        height: 100px;
    }
}

.c-big-title .title {
    text-align: center;
    color: #4c4c4c;
    margin: 0 auto 30px;
    font-weight: 400;
}

@media screen and (max-width:767px) {
    .c-big-title .title {
        margin: 0 auto 15px;
    }
}

.c-holiday-pandect {
    margin-bottom: 30px;
    opacity: 0;
}

    .c-holiday-pandect .c-big-title {
        marign-bottom: 30px;
    }

    .c-holiday-pandect .container {
        position: relative;
    }

    .c-holiday-pandect img.embellish {
        opacity: 0;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }

        .c-holiday-pandect img.embellish.left {
            left: -406px;
        }

        .c-holiday-pandect img.embellish.right {
            right: -406px;
        }

    .c-holiday-pandect ul {
        margin-left: -5px;
        margin-right: -5px;
    }

        .c-holiday-pandect ul li {
            padding: 0 5px;
            margin-bottom: 20px;
        }

        .c-holiday-pandect ul .oImg {
            overflow: hidden;
            transform: rotate(0deg);
        }

            .c-holiday-pandect ul .oImg img {
                width: 100%;
                transition: all .5s;
            }

        .c-holiday-pandect ul .cont {
            box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
            background: #fff;
            border-radius: 20px;
            overflow: hidden;
            display: block;
            transform: rotate(0deg);
        }

            .c-holiday-pandect ul .cont:hover .oImg img {
                transform: scale(1.1);
            }

        .c-holiday-pandect ul .text {
            position: relative;
            padding: 0 15px 30px;
            text-align: center;
        }

        .c-holiday-pandect ul .iconfont {
            position: relative;
            display: block;
            width: 56px;
            height: 56px;
            margin: -28px auto 0;
            border-radius: 50%;
            font-size: 30px;
            color: #fff;
        }

            .c-holiday-pandect ul .iconfont:before {
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%,-50%);
            }

        .c-holiday-pandect ul .h4 {
            text-align: center;
            margin-top: 25px;
            height: auto;
            max-height: none;
            display: block;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 1;
            overflow: hidden;
        }

        .c-holiday-pandect ul .btn-wrap {
            margin-top: 20px;
        }

@media screen and (max-width:767px) {
    .c-holiday-pandect {
        margin-bottom: 15px;
    }

        .c-holiday-pandect .container {
            padding: 0 10px;
        }

            .c-holiday-pandect .container ul li {
                margin-bottom: 10px;
            }

            .c-holiday-pandect .container ul .btn-wrap {
                margin-top: 10px;
            }

            .c-holiday-pandect .container ul .iconfont {
                width: 38px;
                height: 38px;
                font-size: 20px;
                margin-top: -19px;
            }

            .c-holiday-pandect .container ul .btn {
                display: block;
                min-width: auto;
                width: 80%;
                margin: 0 auto;
            }

            .c-holiday-pandect .container ul .h4 {
                margin-top: 15px;
            }

            .c-holiday-pandect .container ul .text {
                padding: 0 10px 20px;
            }
}

.c-holiday-pandect.skin-global ul .iconfont, .c-holiday-pandect.skin-gz ul .iconfont {
    background: #ecb207;
}

.c-holiday-pandect.skin-zh ul .iconfont {
    background: #005baa;
}

.c-holiday-pandect.skin-group ul .iconfont {
    background: #b44a9c;
}

.c-holiday-pandect.skin-member ul .iconfont {
    background: #d39f44;
}

.c-holiday-pandect.skin-gz-card ul .iconfont {
    background: #fab516;
}

.c-holiday-pandect.skin-zh-card ul .iconfont {
    background: #14b1e7;
}

.c-holiday-pandect.skin-gz-park-paradise ul .iconfont {
    background: #fab516;
}

.c-holiday-pandect.skin-gz-park-zoo ul .iconfont {
    background: #46897d;
}

.c-holiday-pandect.skin-gz-park-water ul .iconfont {
    background: #14b1e7;
}

.c-holiday-pandect.skin-gz-park-bird ul .iconfont {
    background: #ecb207;
}

.c-holiday-pandect.skin-gz-hotel-chimelong ul .iconfont {
    background: #9a5625;
}

.c-holiday-pandect.skin-gz-hotel-panda ul .iconfont {
    background: #f15b47;
}

.c-holiday-pandect.skin-gz-hotel-cl-xj ul .iconfont, .c-holiday-pandect.skin-gz-hotel-pxj ul .iconfont {
    background: #46897d;
}

.c-holiday-pandect.skin-gz-acting-circus ul .iconfont {
    background: #ec008c;
}

.c-holiday-pandect.skin-zh-park-kingdom ul .iconfont, .c-holiday-pandect.skin-zh-park-science ul .iconfont {
    background: #14b1e7;
}

.c-holiday-pandect.skin-zh-hotel-hengqin ul .iconfont {
    background: #d39f44;
}

.c-holiday-pandect.skin-zh-hotel-penguin ul .iconfont {
    background: #14b1e7;
}

.c-holiday-pandect.skin-zh-hotel-penguin-2 ul .iconfont {
    background: #fab516;
}

.c-holiday-pandect.skin-zh-hotel-circus ul .iconfont {
    background: #8a1538;
}

.c-holiday-pandect.skin-zh-hotel-yinghai ul .iconfont {
    background: #005baa;
}

.c-holiday-pandect.skin-zh-hotel-science ul .iconfont {
    background: #14126f;
}

.c-holiday-pandect.skin-zh-acting-circus ul .iconfont {
    background: #005baa;
}

.c-holiday-pandect.skin-zh-acting-opera ul .iconfont {
    background: #f15b47;
}

.c-holiday-pandect.skin-zoo-plants ul .iconfont {
    background: #46897d;
}

.c-hotel-guide {
    position: relative;
    z-index: 30;
    margin-bottom: 130px;
}

@media screen and (max-width:1499px) {
    .c-hotel-guide {
        margin-bottom: 50px;
    }
}

.c-hotel-guide > .container {
    position: relative;
}

@media screen and (max-width:991px) {
    .c-hotel-guide {
        opacity: 0;
    }
}

.c-hotel-guide img.left {
    left: -200px;
}

.c-hotel-guide img.left, .c-hotel-guide img.right {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0;
    width: 400px;
    height: 400px;
    margin-top: 75px;
    pointer-events: none;
}

.c-hotel-guide img.right {
    right: -200px;
}

.c-hotel-guide.only-logo {
    z-index: 10;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.only-logo {
        margin: 100px auto;
    }

        .c-hotel-guide.only-logo .logo img {
            margin-bottom: 0;
        }

        .c-hotel-guide.only-logo img.left {
            left: 50%;
            margin-left: -500px;
        }

        .c-hotel-guide.only-logo img.left, .c-hotel-guide.only-logo img.right {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            opacity: 0;
            margin-top: 0;
            display: block !important;
        }

        .c-hotel-guide.only-logo img.right {
            right: 50%;
            margin-right: -500px;
        }
}

@media screen and (max-width:767px) {
    .c-hotel-guide.only-logo .logo img {
        margin: 0 auto 5px;
        width: 70%;
    }
}

.c-hotel-guide .mb-title, .c-hotel-guide .slide-up {
    display: none;
}

.c-hotel-guide .logo {
    overflow: hidden;
}

    .c-hotel-guide .logo img {
        width: 300px;
        margin: 0 auto 35px;
    }

.c-hotel-guide .tips {
    margin-bottom: 35px;
}

    .c-hotel-guide .tips .bold {
        font-weight: bolder;
    }

    .c-hotel-guide .tips .bold, .c-hotel-guide .tips span {
        display: inline-block;
        vertical-align: middle;
    }

    .c-hotel-guide .tips .more {
        margin-left: 5px;
        color: #d39f44;
    }

    .c-hotel-guide .tips .icon-xinxitishidian {
        position: relative;
        width: 20px;
        height: 17px;
        display: inline-block;
        vertical-align: middle;
        margin-right: 10px;
    }

        .c-hotel-guide .tips .icon-xinxitishidian img {
            width: 100%;
        }

        .c-hotel-guide .tips .icon-xinxitishidian:before {
            position: absolute;
            top: 50%;
            left: 0;
            content: "";
            transform: translateY(-50%);
        }

.c-hotel-guide .nav {
    position: relative;
    background: #fff;
    border-radius: 15px;
    z-index: 20;
}

    .c-hotel-guide .nav .arrow {
        display: none;
    }

@media screen and (min-width:992px) {
    .c-hotel-guide .nav .div-tabel {
        display: table;
    }

    .c-hotel-guide .nav .div-tabel-row {
        display: table-row;
    }

    .c-hotel-guide .nav .div-table-cell {
        display: table-cell;
    }
}

.c-hotel-guide .nav .div-tabel-row {
    margin: 0;
}

    .c-hotel-guide .nav .div-tabel-row .div-table-cell {
        position: relative;
        width: 1920px;
        padding: 0;
        text-align: center;
        cursor: pointer;
        color: #d39f44;
    }

        .c-hotel-guide .nav .div-tabel-row .div-table-cell:before {
            content: "";
            display: block;
            position: absolute;
            right: -1px;
            top: 50%;
            transform: translateY(-50%);
            width: 1px;
            height: 24px;
            background: #d39f44;
            z-index: 20;
        }

        .c-hotel-guide .nav .div-tabel-row .div-table-cell .btn-group {
            position: relative;
            width: 100%;
            z-index: 10;
            background: #fff;
            padding: 20px 0;
            display: block;
            transition: background-color .3s;
        }

        .c-hotel-guide .nav .div-tabel-row .div-table-cell:last-of-type .btn-group {
            border-bottom-right-radius: 15px;
            border-top-right-radius: 15px;
        }

        .c-hotel-guide .nav .div-tabel-row .div-table-cell:last-of-type:before {
            display: none !important;
        }

        .c-hotel-guide .nav .div-tabel-row .div-table-cell:first-of-type .btn-group {
            border-bottom-left-radius: 15px;
            border-top-left-radius: 15px;
        }

        .c-hotel-guide .nav .div-tabel-row .div-table-cell .text {
            position: relative;
        }

            .c-hotel-guide .nav .div-tabel-row .div-table-cell .text span {
                position: relative;
                padding-left: 25px;
                word-break: keep-all;
            }

                .c-hotel-guide .nav .div-tabel-row .div-table-cell .text span:before {
                    left: 0;
                    font-size: 18px;
                    position: absolute;
                    top: 50%;
                    transform: translateY(-50%);
                    font-weight: 400;
                }

                .c-hotel-guide .nav .div-tabel-row .div-table-cell .text span.font16 {
                    padding-left: 30px;
                }

                    .c-hotel-guide .nav .div-tabel-row .div-table-cell .text span.font16:before {
                        font-size: 16px;
                    }

            .c-hotel-guide .nav .div-tabel-row .div-table-cell .text i.icon-down {
                position: absolute;
                top: 50%;
                margin-top: -11px;
                height: 22px;
                right: 5px;
                font-weight: bolder;
            }

@media screen and (min-width:992px) {
    .c-hotel-guide .nav .div-tabel-row .div-table-cell .text i.icon-down {
        display: none;
    }
}

.c-hotel-guide .nav .div-tabel-row .div-table-cell .text span {
    font-weight: bolder;
    transition: all .3s;
}

.c-hotel-guide .nav .div-tabel-row .div-table-cell .dropdown-menu {
    padding: 0;
    width: 100%;
    z-index: 9;
    border: none;
    margin: -20px 0 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    min-width: auto;
    background: #f7f3ea;
    overflow: hidden;
}

    .c-hotel-guide .nav .div-tabel-row .div-table-cell .dropdown-menu .menu-wrap {
        padding: 20px 0 0;
    }

    .c-hotel-guide .nav .div-tabel-row .div-table-cell .dropdown-menu a {
        position: relative;
        display: block;
        padding: 15px;
        color: #d39f44;
        font-weight: bolder;
        text-align: center;
    }

        .c-hotel-guide .nav .div-tabel-row .div-table-cell .dropdown-menu a:after {
            position: absolute;
            bottom: 0;
            content: "";
            display: block;
            width: 80%;
            left: 50%;
            margin: 0 auto 0 -40%;
            height: 1px;
            background: #d39f44;
        }

        .c-hotel-guide .nav .div-tabel-row .div-table-cell .dropdown-menu a:last-of-type:after {
            display: none;
        }

        .c-hotel-guide .nav .div-tabel-row .div-table-cell .dropdown-menu a:hover {
            background: #fff;
        }

.c-hotel-guide .nav .div-tabel-row .div-table-cell.active .btn-group {
    background: #d39f44;
    z-index: 40;
}

.c-hotel-guide .nav .div-tabel-row .div-table-cell.active .text .icon {
    color: #fff;
}

.c-hotel-guide .nav .div-tabel-row .div-table-cell.active .text i.iconfont {
    color: #fff;
    transform: rotate(-180deg);
}

@media screen and (min-width:992px) {
    .c-hotel-guide .nav .div-tabel-row .div-table-cell.active:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide .nav .div-tabel-row .div-table-cell.active:before {
        display: block;
        right: 0;
    }
}

.c-hotel-guide .nav .div-tabel-row .div-table-cell.active .dropdown-menu {
    display: block;
    z-index: 39;
}

.c-hotel-guide .nav .div-tabel-row .div-table-cell.active span {
    color: #fff;
}

@media screen and (max-width:991px) {
    .c-hotel-guide .nav .div-tabel-row .div-table-cell:before {
        height: 48px;
    }

    .c-hotel-guide .nav .div-tabel-row .div-table-cell .text .icon {
        width: 14px;
        height: 14px;
    }

    .c-hotel-guide .nav .div-tabel-row .div-table-cell .dropdown-menu a {
        padding: 15px 5px;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide .nav {
        border-radius: 0;
    }

        .c-hotel-guide .nav .div-tabel {
            position: relative;
            width: -webkit-max-content;
            width: -moz-max-content;
            width: max-content;
        }

            .c-hotel-guide .nav .div-tabel .div-table-cell {
                width: 130px;
            }

                .c-hotel-guide .nav .div-tabel .div-table-cell .btn-group {
                    border-radius: 0 !important;
                    height: 100px;
                }

                .c-hotel-guide .nav .div-tabel .div-table-cell .text {
                    padding: 15px 5px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%,-50%);
                    width: 100%;
                }

                    .c-hotel-guide .nav .div-tabel .div-table-cell .text span {
                        padding: 0 !important;
                        word-break: inherit;
                    }

                        .c-hotel-guide .nav .div-tabel .div-table-cell .text span:before {
                            position: static;
                            transform: inherit;
                            display: block;
                        }

    @-webkit-keyframes arrowRight {
        0% {
            transform: translate(3px,-50%);
        }

        to {
            transform: translate(-3px,-50%);
        }
    }

    @keyframes arrowRight {
        0% {
            transform: translate(3px,-50%);
        }

        to {
            transform: translate(-3px,-50%);
        }
    }

    .c-hotel-guide .nav .arrow {
        position: absolute;
        top: 0;
        width: 15%;
        max-width: 50px;
        height: 100%;
        z-index: 40;
        cursor: pointer;
        display: none;
    }

        .c-hotel-guide .nav .arrow.active {
            display: block;
        }

        .c-hotel-guide .nav .arrow .iconfont {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            -webkit-animation: arrowRight .3s linear infinite alternate;
            animation: arrowRight .3s linear infinite alternate;
        }

        .c-hotel-guide .nav .arrow.btn-left {
            left: 0;
        }

            .c-hotel-guide .nav .arrow.btn-left .iconfont {
                left: 8px;
            }

        .c-hotel-guide .nav .arrow.btn-right {
            right: 0;
        }

            .c-hotel-guide .nav .arrow.btn-right .iconfont {
                right: 8px;
            }
}

@media screen and (max-width:991px) {
    .c-hotel-guide {
        margin-bottom: 30px !important;
    }

        .c-hotel-guide > .container {
            padding: 0;
            width: 100%;
        }

        .c-hotel-guide .div-tabel-row {
            position: relative;
            width: -webkit-fit-content;
            width: -moz-fit-content;
            width: fit-content;
            display: block;
        }

            .c-hotel-guide .div-tabel-row:after {
                content: "";
                display: block;
                height: 0;
                clear: both;
                overflow: hidden;
            }

        .c-hotel-guide .nav .div-tabel .div-table-cell {
            float: left;
        }

            .c-hotel-guide .nav .div-tabel .div-table-cell .btn-group {
                padding: 10px 0;
            }

        .c-hotel-guide .tips {
            padding: 0 30px;
            text-align: left;
        }

            .c-hotel-guide .tips a {
                float: right;
            }
}

@media screen and (max-width:767px) {
    .c-hotel-guide .logo img {
        margin-bottom: 15px;
    }

    .c-hotel-guide .nav .div-tabel .div-table-cell {
        width: 90px;
    }
}

.c-hotel-guide.skin-global .more {
    color: #ecb207;
}

.c-hotel-guide.skin-global .nav .arrow {
    color: #ecb207;
    font-weight: bolder;
}

.c-hotel-guide.skin-global .nav .div-table-cell:before {
    background: #ecb207;
}

.c-hotel-guide.skin-global .nav .div-table-cell .dropdown-menu {
    background: #f6faeb;
}

    .c-hotel-guide.skin-global .nav .div-table-cell .dropdown-menu a {
        color: #ecb207;
    }

        .c-hotel-guide.skin-global .nav .div-table-cell .dropdown-menu a:after {
            background: #ecb207;
        }

.c-hotel-guide.skin-global .nav .div-table-cell .btn-group {
    color: #ecb207;
}

.c-hotel-guide.skin-global .nav .div-table-cell.active .btn-group {
    background: #ecb207;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-global .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-global .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-global .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #ecb207;
}

.c-hotel-guide.skin-gz .more {
    color: #ecb207;
}

.c-hotel-guide.skin-gz .nav .arrow {
    color: #ecb207;
    font-weight: bolder;
}

.c-hotel-guide.skin-gz .nav .div-table-cell:before {
    background: #ecb207;
}

.c-hotel-guide.skin-gz .nav .div-table-cell .dropdown-menu {
    background: #f6faeb;
}

    .c-hotel-guide.skin-gz .nav .div-table-cell .dropdown-menu a {
        color: #ecb207;
    }

        .c-hotel-guide.skin-gz .nav .div-table-cell .dropdown-menu a:after {
            background: #ecb207;
        }

.c-hotel-guide.skin-gz .nav .div-table-cell .btn-group {
    color: #ecb207;
}

.c-hotel-guide.skin-gz .nav .div-table-cell.active .btn-group {
    background: #ecb207;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-gz .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-gz .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-gz .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #ecb207;
}

.c-hotel-guide.skin-zh .more {
    color: #005baa;
}

.c-hotel-guide.skin-zh .nav .arrow {
    color: #005baa;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh .nav .div-table-cell:before {
    background: #005baa;
}

.c-hotel-guide.skin-zh .nav .div-table-cell .dropdown-menu {
    background: #e5eef6;
}

    .c-hotel-guide.skin-zh .nav .div-table-cell .dropdown-menu a {
        color: #005baa;
    }

        .c-hotel-guide.skin-zh .nav .div-table-cell .dropdown-menu a:after {
            background: #005baa;
        }

.c-hotel-guide.skin-zh .nav .div-table-cell .btn-group {
    color: #005baa;
}

.c-hotel-guide.skin-zh .nav .div-table-cell.active .btn-group {
    background: #005baa;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #005baa;
}

.c-hotel-guide.skin-group .more {
    color: #b44a9c;
}

.c-hotel-guide.skin-group .nav .arrow {
    color: #b44a9c;
    font-weight: bolder;
}

.c-hotel-guide.skin-group .nav .div-table-cell:before {
    background: #b44a9c;
}

.c-hotel-guide.skin-group .nav .div-table-cell .dropdown-menu {
    background: #f6f6f7;
}

    .c-hotel-guide.skin-group .nav .div-table-cell .dropdown-menu a {
        color: #b44a9c;
    }

        .c-hotel-guide.skin-group .nav .div-table-cell .dropdown-menu a:after {
            background: #b44a9c;
        }

.c-hotel-guide.skin-group .nav .div-table-cell .btn-group {
    color: #b44a9c;
}

.c-hotel-guide.skin-group .nav .div-table-cell.active .btn-group {
    background: #b44a9c;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-group .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-group .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-group .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #b44a9c;
}

.c-hotel-guide.skin-member .more {
    color: #d39f44;
}

.c-hotel-guide.skin-member .nav .arrow {
    color: #d39f44;
    font-weight: bolder;
}

.c-hotel-guide.skin-member .nav .div-table-cell:before {
    background: #d39f44;
}

.c-hotel-guide.skin-member .nav .div-table-cell .dropdown-menu {
    background: #fbf5ec;
}

    .c-hotel-guide.skin-member .nav .div-table-cell .dropdown-menu a {
        color: #d39f44;
    }

        .c-hotel-guide.skin-member .nav .div-table-cell .dropdown-menu a:after {
            background: #d39f44;
        }

.c-hotel-guide.skin-member .nav .div-table-cell .btn-group {
    color: #d39f44;
}

.c-hotel-guide.skin-member .nav .div-table-cell.active .btn-group {
    background: #d39f44;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-member .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-member .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-member .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #d39f44;
}

.c-hotel-guide.skin-gz-card .more {
    color: #fab516;
}

.c-hotel-guide.skin-gz-card .nav .arrow {
    color: #fab516;
    font-weight: bolder;
}

.c-hotel-guide.skin-gz-card .nav .div-table-cell:before {
    background: #fab516;
}

.c-hotel-guide.skin-gz-card .nav .div-table-cell .dropdown-menu {
    background: #fef7e7;
}

    .c-hotel-guide.skin-gz-card .nav .div-table-cell .dropdown-menu a {
        color: #fab516;
    }

        .c-hotel-guide.skin-gz-card .nav .div-table-cell .dropdown-menu a:after {
            background: #fab516;
        }

.c-hotel-guide.skin-gz-card .nav .div-table-cell .btn-group {
    color: #fab516;
}

.c-hotel-guide.skin-gz-card .nav .div-table-cell.active .btn-group {
    background: #fab516;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-gz-card .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-gz-card .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-gz-card .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #fab516;
}

.c-hotel-guide.skin-zh-card .more {
    color: #14b1e7;
}

.c-hotel-guide.skin-zh-card .nav .arrow {
    color: #14b1e7;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh-card .nav .div-table-cell:before {
    background: #14b1e7;
}

.c-hotel-guide.skin-zh-card .nav .div-table-cell .dropdown-menu {
    background: #d6e7ef;
}

    .c-hotel-guide.skin-zh-card .nav .div-table-cell .dropdown-menu a {
        color: #14b1e7;
    }

        .c-hotel-guide.skin-zh-card .nav .div-table-cell .dropdown-menu a:after {
            background: #14b1e7;
        }

.c-hotel-guide.skin-zh-card .nav .div-table-cell .btn-group {
    color: #14b1e7;
}

.c-hotel-guide.skin-zh-card .nav .div-table-cell.active .btn-group {
    background: #14b1e7;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh-card .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh-card .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh-card .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #14b1e7;
}

.c-hotel-guide.skin-gz-park-paradise .more {
    color: #fab516;
}

.c-hotel-guide.skin-gz-park-paradise .nav .arrow {
    color: #fab516;
    font-weight: bolder;
}

.c-hotel-guide.skin-gz-park-paradise .nav .div-table-cell:before {
    background: #fab516;
}

.c-hotel-guide.skin-gz-park-paradise .nav .div-table-cell .dropdown-menu {
    background: #fef7e7;
}

    .c-hotel-guide.skin-gz-park-paradise .nav .div-table-cell .dropdown-menu a {
        color: #fab516;
    }

        .c-hotel-guide.skin-gz-park-paradise .nav .div-table-cell .dropdown-menu a:after {
            background: #fab516;
        }

.c-hotel-guide.skin-gz-park-paradise .nav .div-table-cell .btn-group {
    color: #fab516;
}

.c-hotel-guide.skin-gz-park-paradise .nav .div-table-cell.active .btn-group {
    background: #fab516;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-gz-park-paradise .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-gz-park-paradise .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-gz-park-paradise .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #fab516;
}

.c-hotel-guide.skin-gz-park-zoo .more {
    color: #46897d;
}

.c-hotel-guide.skin-gz-park-zoo .nav .arrow {
    color: #46897d;
    font-weight: bolder;
}

.c-hotel-guide.skin-gz-park-zoo .nav .div-table-cell:before {
    background: #46897d;
}

.c-hotel-guide.skin-gz-park-zoo .nav .div-table-cell .dropdown-menu {
    background: #ecf3f2;
}

    .c-hotel-guide.skin-gz-park-zoo .nav .div-table-cell .dropdown-menu a {
        color: #46897d;
    }

        .c-hotel-guide.skin-gz-park-zoo .nav .div-table-cell .dropdown-menu a:after {
            background: #46897d;
        }

.c-hotel-guide.skin-gz-park-zoo .nav .div-table-cell .btn-group {
    color: #46897d;
}

.c-hotel-guide.skin-gz-park-zoo .nav .div-table-cell.active .btn-group {
    background: #46897d;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-gz-park-zoo .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-gz-park-zoo .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-gz-park-zoo .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #46897d;
}

.c-hotel-guide.skin-gz-park-water .more {
    color: #14b1e7;
}

.c-hotel-guide.skin-gz-park-water .nav .arrow {
    color: #14b1e7;
    font-weight: bolder;
}

.c-hotel-guide.skin-gz-park-water .nav .div-table-cell:before {
    background: #14b1e7;
}

.c-hotel-guide.skin-gz-park-water .nav .div-table-cell .dropdown-menu {
    background: #e7f7fd;
}

    .c-hotel-guide.skin-gz-park-water .nav .div-table-cell .dropdown-menu a {
        color: #14b1e7;
    }

        .c-hotel-guide.skin-gz-park-water .nav .div-table-cell .dropdown-menu a:after {
            background: #14b1e7;
        }

.c-hotel-guide.skin-gz-park-water .nav .div-table-cell .btn-group {
    color: #14b1e7;
}

.c-hotel-guide.skin-gz-park-water .nav .div-table-cell.active .btn-group {
    background: #14b1e7;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-gz-park-water .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-gz-park-water .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-gz-park-water .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #14b1e7;
}

.c-hotel-guide.skin-gz-park-bird .more {
    color: #ecb207;
}

.c-hotel-guide.skin-gz-park-bird .nav .arrow {
    color: #ecb207;
    font-weight: bolder;
}

.c-hotel-guide.skin-gz-park-bird .nav .div-table-cell:before {
    background: #ecb207;
}

.c-hotel-guide.skin-gz-park-bird .nav .div-table-cell .dropdown-menu {
    background: #f6faeb;
}

    .c-hotel-guide.skin-gz-park-bird .nav .div-table-cell .dropdown-menu a {
        color: #ecb207;
    }

        .c-hotel-guide.skin-gz-park-bird .nav .div-table-cell .dropdown-menu a:after {
            background: #ecb207;
        }

.c-hotel-guide.skin-gz-park-bird .nav .div-table-cell .btn-group {
    color: #ecb207;
}

.c-hotel-guide.skin-gz-park-bird .nav .div-table-cell.active .btn-group {
    background: #ecb207;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-gz-park-bird .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-gz-park-bird .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-gz-park-bird .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #ecb207;
}

.c-hotel-guide.skin-gz-hotel-chimelong .more {
    color: #9a5625;
}

.c-hotel-guide.skin-gz-hotel-chimelong .nav .arrow {
    color: #9a5625;
    font-weight: bolder;
}

.c-hotel-guide.skin-gz-hotel-chimelong .nav .div-table-cell:before {
    background: #9a5625;
}

.c-hotel-guide.skin-gz-hotel-chimelong .nav .div-table-cell .dropdown-menu {
    background: #f5eee9;
}

    .c-hotel-guide.skin-gz-hotel-chimelong .nav .div-table-cell .dropdown-menu a {
        color: #9a5625;
    }

        .c-hotel-guide.skin-gz-hotel-chimelong .nav .div-table-cell .dropdown-menu a:after {
            background: #9a5625;
        }

.c-hotel-guide.skin-gz-hotel-chimelong .nav .div-table-cell .btn-group {
    color: #9a5625;
}

.c-hotel-guide.skin-gz-hotel-chimelong .nav .div-table-cell.active .btn-group {
    background: #9a5625;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-gz-hotel-chimelong .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-gz-hotel-chimelong .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-gz-hotel-chimelong .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #9a5625;
}

.c-hotel-guide.skin-gz-hotel-panda .more {
    color: #f15b47;
}

.c-hotel-guide.skin-gz-hotel-panda .nav .arrow {
    color: #f15b47;
    font-weight: bolder;
}

.c-hotel-guide.skin-gz-hotel-panda .nav .div-table-cell:before {
    background: #f15b47;
}

.c-hotel-guide.skin-gz-hotel-panda .nav .div-table-cell .dropdown-menu {
    background: #feeeec;
}

    .c-hotel-guide.skin-gz-hotel-panda .nav .div-table-cell .dropdown-menu a {
        color: #f15b47;
    }

        .c-hotel-guide.skin-gz-hotel-panda .nav .div-table-cell .dropdown-menu a:after {
            background: #f15b47;
        }

.c-hotel-guide.skin-gz-hotel-panda .nav .div-table-cell .btn-group {
    color: #f15b47;
}

.c-hotel-guide.skin-gz-hotel-panda .nav .div-table-cell.active .btn-group {
    background: #f15b47;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-gz-hotel-panda .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-gz-hotel-panda .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-gz-hotel-panda .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #f15b47;
}

.c-hotel-guide.skin-gz-hotel-cl-xj .more {
    color: #46897d;
}

.c-hotel-guide.skin-gz-hotel-cl-xj .nav .arrow {
    color: #46897d;
    font-weight: bolder;
}

.c-hotel-guide.skin-gz-hotel-cl-xj .nav .div-table-cell:before {
    background: #46897d;
}

.c-hotel-guide.skin-gz-hotel-cl-xj .nav .div-table-cell .dropdown-menu {
    background: #ecf3f2;
}

    .c-hotel-guide.skin-gz-hotel-cl-xj .nav .div-table-cell .dropdown-menu a {
        color: #46897d;
    }

        .c-hotel-guide.skin-gz-hotel-cl-xj .nav .div-table-cell .dropdown-menu a:after {
            background: #46897d;
        }

.c-hotel-guide.skin-gz-hotel-cl-xj .nav .div-table-cell .btn-group {
    color: #46897d;
}

.c-hotel-guide.skin-gz-hotel-cl-xj .nav .div-table-cell.active .btn-group {
    background: #46897d;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-gz-hotel-cl-xj .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-gz-hotel-cl-xj .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-gz-hotel-cl-xj .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #46897d;
}

.c-hotel-guide.skin-gz-hotel-pxj .more {
    color: #46897d;
}

.c-hotel-guide.skin-gz-hotel-pxj .nav .arrow {
    color: #46897d;
    font-weight: bolder;
}

.c-hotel-guide.skin-gz-hotel-pxj .nav .div-table-cell:before {
    background: #46897d;
}

.c-hotel-guide.skin-gz-hotel-pxj .nav .div-table-cell .dropdown-menu {
    background: #ecf3f2;
}

    .c-hotel-guide.skin-gz-hotel-pxj .nav .div-table-cell .dropdown-menu a {
        color: #46897d;
    }

        .c-hotel-guide.skin-gz-hotel-pxj .nav .div-table-cell .dropdown-menu a:after {
            background: #46897d;
        }

.c-hotel-guide.skin-gz-hotel-pxj .nav .div-table-cell .btn-group {
    color: #46897d;
}

.c-hotel-guide.skin-gz-hotel-pxj .nav .div-table-cell.active .btn-group {
    background: #46897d;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-gz-hotel-pxj .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-gz-hotel-pxj .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-gz-hotel-pxj .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #46897d;
}

.c-hotel-guide.skin-gz-acting-circus .more {
    color: #ec008c;
}

.c-hotel-guide.skin-gz-acting-circus .nav .arrow {
    color: #ec008c;
    font-weight: bolder;
}

.c-hotel-guide.skin-gz-acting-circus .nav .div-table-cell:before {
    background: #ec008c;
}

.c-hotel-guide.skin-gz-acting-circus .nav .div-table-cell .dropdown-menu {
    background: #fde5f3;
}

    .c-hotel-guide.skin-gz-acting-circus .nav .div-table-cell .dropdown-menu a {
        color: #ec008c;
    }

        .c-hotel-guide.skin-gz-acting-circus .nav .div-table-cell .dropdown-menu a:after {
            background: #ec008c;
        }

.c-hotel-guide.skin-gz-acting-circus .nav .div-table-cell .btn-group {
    color: #ec008c;
}

.c-hotel-guide.skin-gz-acting-circus .nav .div-table-cell.active .btn-group {
    background: #ec008c;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-gz-acting-circus .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-gz-acting-circus .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-gz-acting-circus .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #ec008c;
}

.c-hotel-guide.skin-zh-park-kingdom .more {
    color: #14b1e7;
}

.c-hotel-guide.skin-zh-park-kingdom .nav .arrow {
    color: #14b1e7;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh-park-kingdom .nav .div-table-cell:before {
    background: #14b1e7;
}

.c-hotel-guide.skin-zh-park-kingdom .nav .div-table-cell .dropdown-menu {
    background: #e7f7fd;
}

    .c-hotel-guide.skin-zh-park-kingdom .nav .div-table-cell .dropdown-menu a {
        color: #14b1e7;
    }

        .c-hotel-guide.skin-zh-park-kingdom .nav .div-table-cell .dropdown-menu a:after {
            background: #14b1e7;
        }

.c-hotel-guide.skin-zh-park-kingdom .nav .div-table-cell .btn-group {
    color: #14b1e7;
}

.c-hotel-guide.skin-zh-park-kingdom .nav .div-table-cell.active .btn-group {
    background: #14b1e7;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh-park-kingdom .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh-park-kingdom .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh-park-kingdom .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #14b1e7;
}

.c-hotel-guide.skin-zh-park-science .more {
    color: #14b1e7;
}

.c-hotel-guide.skin-zh-park-science .nav .arrow {
    color: #14b1e7;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh-park-science .nav .div-table-cell:before {
    background: #14b1e7;
}

.c-hotel-guide.skin-zh-park-science .nav .div-table-cell .dropdown-menu {
    background: #e7f7fd;
}

    .c-hotel-guide.skin-zh-park-science .nav .div-table-cell .dropdown-menu a {
        color: #14b1e7;
    }

        .c-hotel-guide.skin-zh-park-science .nav .div-table-cell .dropdown-menu a:after {
            background: #14b1e7;
        }

.c-hotel-guide.skin-zh-park-science .nav .div-table-cell .btn-group {
    color: #14b1e7;
}

.c-hotel-guide.skin-zh-park-science .nav .div-table-cell.active .btn-group {
    background: #14b1e7;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh-park-science .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh-park-science .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh-park-science .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #14b1e7;
}

.c-hotel-guide.skin-zh-hotel-hengqin .more {
    color: #d39f44;
}

.c-hotel-guide.skin-zh-hotel-hengqin .nav .arrow {
    color: #d39f44;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh-hotel-hengqin .nav .div-table-cell:before {
    background: #d39f44;
}

.c-hotel-guide.skin-zh-hotel-hengqin .nav .div-table-cell .dropdown-menu {
    background: #fbf5ec;
}

    .c-hotel-guide.skin-zh-hotel-hengqin .nav .div-table-cell .dropdown-menu a {
        color: #d39f44;
    }

        .c-hotel-guide.skin-zh-hotel-hengqin .nav .div-table-cell .dropdown-menu a:after {
            background: #d39f44;
        }

.c-hotel-guide.skin-zh-hotel-hengqin .nav .div-table-cell .btn-group {
    color: #d39f44;
}

.c-hotel-guide.skin-zh-hotel-hengqin .nav .div-table-cell.active .btn-group {
    background: #d39f44;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh-hotel-hengqin .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh-hotel-hengqin .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh-hotel-hengqin .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #d39f44;
}

.c-hotel-guide.skin-zh-hotel-penguin .more {
    color: #14b1e7;
}

.c-hotel-guide.skin-zh-hotel-penguin .nav .arrow {
    color: #14b1e7;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh-hotel-penguin .nav .div-table-cell:before {
    background: #14b1e7;
}

.c-hotel-guide.skin-zh-hotel-penguin .nav .div-table-cell .dropdown-menu {
    background: #e7f7fd;
}

    .c-hotel-guide.skin-zh-hotel-penguin .nav .div-table-cell .dropdown-menu a {
        color: #14b1e7;
    }

        .c-hotel-guide.skin-zh-hotel-penguin .nav .div-table-cell .dropdown-menu a:after {
            background: #14b1e7;
        }

.c-hotel-guide.skin-zh-hotel-penguin .nav .div-table-cell .btn-group {
    color: #14b1e7;
}

.c-hotel-guide.skin-zh-hotel-penguin .nav .div-table-cell.active .btn-group {
    background: #14b1e7;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh-hotel-penguin .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh-hotel-penguin .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh-hotel-penguin .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #14b1e7;
}

.c-hotel-guide.skin-zh-hotel-penguin-2 .more {
    color: #fab516;
}

.c-hotel-guide.skin-zh-hotel-penguin-2 .nav .arrow {
    color: #fab516;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh-hotel-penguin-2 .nav .div-table-cell:before {
    background: #fab516;
}

.c-hotel-guide.skin-zh-hotel-penguin-2 .nav .div-table-cell .dropdown-menu {
    background: #fef7e7;
}

    .c-hotel-guide.skin-zh-hotel-penguin-2 .nav .div-table-cell .dropdown-menu a {
        color: #fab516;
    }

        .c-hotel-guide.skin-zh-hotel-penguin-2 .nav .div-table-cell .dropdown-menu a:after {
            background: #fab516;
        }

.c-hotel-guide.skin-zh-hotel-penguin-2 .nav .div-table-cell .btn-group {
    color: #fab516;
}

.c-hotel-guide.skin-zh-hotel-penguin-2 .nav .div-table-cell.active .btn-group {
    background: #fab516;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh-hotel-penguin-2 .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh-hotel-penguin-2 .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh-hotel-penguin-2 .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #fab516;
}

.c-hotel-guide.skin-zh-hotel-circus .more {
    color: #8a1538;
}

.c-hotel-guide.skin-zh-hotel-circus .nav .arrow {
    color: #8a1538;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh-hotel-circus .nav .div-table-cell:before {
    background: #8a1538;
}

.c-hotel-guide.skin-zh-hotel-circus .nav .div-table-cell .dropdown-menu {
    background: #e7ced5;
}

    .c-hotel-guide.skin-zh-hotel-circus .nav .div-table-cell .dropdown-menu a {
        color: #8a1538;
    }

        .c-hotel-guide.skin-zh-hotel-circus .nav .div-table-cell .dropdown-menu a:after {
            background: #8a1538;
        }

.c-hotel-guide.skin-zh-hotel-circus .nav .div-table-cell .btn-group {
    color: #8a1538;
}

.c-hotel-guide.skin-zh-hotel-circus .nav .div-table-cell.active .btn-group {
    background: #8a1538;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh-hotel-circus .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh-hotel-circus .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh-hotel-circus .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #8a1538;
}

.c-hotel-guide.skin-zh-hotel-yinghai .more {
    color: #005baa;
}

.c-hotel-guide.skin-zh-hotel-yinghai .nav .arrow {
    color: #005baa;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh-hotel-yinghai .nav .div-table-cell:before {
    background: #005baa;
}

.c-hotel-guide.skin-zh-hotel-yinghai .nav .div-table-cell .dropdown-menu {
    background: #e5eef6;
}

    .c-hotel-guide.skin-zh-hotel-yinghai .nav .div-table-cell .dropdown-menu a {
        color: #005baa;
    }

        .c-hotel-guide.skin-zh-hotel-yinghai .nav .div-table-cell .dropdown-menu a:after {
            background: #005baa;
        }

.c-hotel-guide.skin-zh-hotel-yinghai .nav .div-table-cell .btn-group {
    color: #005baa;
}

.c-hotel-guide.skin-zh-hotel-yinghai .nav .div-table-cell.active .btn-group {
    background: #005baa;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh-hotel-yinghai .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh-hotel-yinghai .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh-hotel-yinghai .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #005baa;
}

.c-hotel-guide.skin-zh-hotel-science .more {
    color: #14126f;
}

.c-hotel-guide.skin-zh-hotel-science .nav .arrow {
    color: #14126f;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh-hotel-science .nav .div-table-cell:before {
    background: #14126f;
}

.c-hotel-guide.skin-zh-hotel-science .nav .div-table-cell .dropdown-menu {
    background: #e8e9f2;
}

    .c-hotel-guide.skin-zh-hotel-science .nav .div-table-cell .dropdown-menu a {
        color: #14126f;
    }

        .c-hotel-guide.skin-zh-hotel-science .nav .div-table-cell .dropdown-menu a:after {
            background: #14126f;
        }

.c-hotel-guide.skin-zh-hotel-science .nav .div-table-cell .btn-group {
    color: #14126f;
}

.c-hotel-guide.skin-zh-hotel-science .nav .div-table-cell.active .btn-group {
    background: #14126f;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh-hotel-science .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh-hotel-science .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh-hotel-science .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #14126f;
}

.c-hotel-guide.skin-zh-acting-circus .more {
    color: #005baa;
}

.c-hotel-guide.skin-zh-acting-circus .nav .arrow {
    color: #005baa;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh-acting-circus .nav .div-table-cell:before {
    background: #005baa;
}

.c-hotel-guide.skin-zh-acting-circus .nav .div-table-cell .dropdown-menu {
    background: #e5eef6;
}

    .c-hotel-guide.skin-zh-acting-circus .nav .div-table-cell .dropdown-menu a {
        color: #005baa;
    }

        .c-hotel-guide.skin-zh-acting-circus .nav .div-table-cell .dropdown-menu a:after {
            background: #005baa;
        }

.c-hotel-guide.skin-zh-acting-circus .nav .div-table-cell .btn-group {
    color: #005baa;
}

.c-hotel-guide.skin-zh-acting-circus .nav .div-table-cell.active .btn-group {
    background: #005baa;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh-acting-circus .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh-acting-circus .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh-acting-circus .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #005baa;
}

.c-hotel-guide.skin-zh-acting-opera .more {
    color: #f15b47;
}

.c-hotel-guide.skin-zh-acting-opera .nav .arrow {
    color: #f15b47;
    font-weight: bolder;
}

.c-hotel-guide.skin-zh-acting-opera .nav .div-table-cell:before {
    background: #f15b47;
}

.c-hotel-guide.skin-zh-acting-opera .nav .div-table-cell .dropdown-menu {
    background: #feeeec;
}

    .c-hotel-guide.skin-zh-acting-opera .nav .div-table-cell .dropdown-menu a {
        color: #f15b47;
    }

        .c-hotel-guide.skin-zh-acting-opera .nav .div-table-cell .dropdown-menu a:after {
            background: #f15b47;
        }

.c-hotel-guide.skin-zh-acting-opera .nav .div-table-cell .btn-group {
    color: #f15b47;
}

.c-hotel-guide.skin-zh-acting-opera .nav .div-table-cell.active .btn-group {
    background: #f15b47;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zh-acting-opera .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zh-acting-opera .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zh-acting-opera .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #f15b47;
}

.c-hotel-guide.skin-zoo-plants .more {
    color: #46897d;
}

.c-hotel-guide.skin-zoo-plants .nav .arrow {
    color: #46897d;
    font-weight: bolder;
}

.c-hotel-guide.skin-zoo-plants .nav .div-table-cell:before {
    background: #46897d;
}

.c-hotel-guide.skin-zoo-plants .nav .div-table-cell .dropdown-menu {
    background: #ecf3f2;
}

    .c-hotel-guide.skin-zoo-plants .nav .div-table-cell .dropdown-menu a {
        color: #46897d;
    }

        .c-hotel-guide.skin-zoo-plants .nav .div-table-cell .dropdown-menu a:after {
            background: #46897d;
        }

.c-hotel-guide.skin-zoo-plants .nav .div-table-cell .btn-group {
    color: #46897d;
}

.c-hotel-guide.skin-zoo-plants .nav .div-table-cell.active .btn-group {
    background: #46897d;
}

@media screen and (min-width:992px) {
    .c-hotel-guide.skin-zoo-plants .nav .div-table-cell.isActive:before {
        display: none;
    }
}

@media screen and (max-width:991px) {
    .c-hotel-guide.skin-zoo-plants .nav .div-table-cell.isActive:before {
        right: 0;
        display: block;
    }
}

.c-hotel-guide.skin-zoo-plants .nav .div-table-cell.isActive .btn-group {
    color: #fff !important;
    background: #46897d;
}

@media screen and (max-width:991px) {
    .c-hotel-guide .c-navbar-form {
        display: none;
        transform: translateX(0);
    }

        .c-hotel-guide .c-navbar-form .form {
            padding: 0;
            box-shadow: none;
            border-radius: 0;
            background: none;
        }

    body .c-hotel-guide .c-navbar-form {
        display: block;
    }
}

.c-ticket-swiper .swiper-box {
    position: relative;
}

    .c-ticket-swiper .swiper-box .swiper-container {
        width: 100%;
        transform: rotate(0deg);
        border-radius: 20px;
    }

        .c-ticket-swiper .swiper-box .swiper-container .swiper-wrapper {
            border-radius: 20px;
        }

            .c-ticket-swiper .swiper-box .swiper-container .swiper-wrapper .swiper-slide {
                border-radius: 20px;
                transform: rotate(0deg);
            }

                .c-ticket-swiper .swiper-box .swiper-container .swiper-wrapper .swiper-slide img {
                    border-radius: 20px;
                    width: 100%;
                }

    .c-ticket-swiper .swiper-box .swiper-button-next {
        right: 15px;
    }

    .c-ticket-swiper .swiper-box .swiper-button-prev {
        left: 15px;
    }

    .c-ticket-swiper .swiper-box .swiper-pagination {
        margin-top: 15px;
    }

.c-ticket-swiper.skin-global, .c-ticket-swiper.skin-gz {
    background: #f6faeb;
}

.c-ticket-swiper.skin-zh {
    background: #e5eef6;
}

.c-ticket-swiper.skin-group {
    background: #f6f6f7;
}

.c-ticket-swiper.skin-member {
    background: #fbf5ec;
}

.c-ticket-swiper.skin-gz-card {
    background: #fef7e7;
}

.c-ticket-swiper.skin-zh-card {
    background: #d6e7ef;
}

.c-ticket-swiper.skin-gz-park-paradise {
    background: #fef7e7;
}

.c-ticket-swiper.skin-gz-park-zoo {
    background: #ecf3f2;
}

.c-ticket-swiper.skin-gz-park-water {
    background: #e7f7fd;
}

.c-ticket-swiper.skin-gz-park-bird {
    background: #f6faeb;
}

.c-ticket-swiper.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

.c-ticket-swiper.skin-gz-hotel-panda {
    background: #feeeec;
}

.c-ticket-swiper.skin-gz-hotel-cl-xj, .c-ticket-swiper.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

.c-ticket-swiper.skin-gz-acting-circus {
    background: #fde5f3;
}

.c-ticket-swiper.skin-zh-park-kingdom, .c-ticket-swiper.skin-zh-park-science {
    background: #e7f7fd;
}

.c-ticket-swiper.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

.c-ticket-swiper.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

.c-ticket-swiper.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

.c-ticket-swiper.skin-zh-hotel-circus {
    background: #e7ced5;
}

.c-ticket-swiper.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

.c-ticket-swiper.skin-zh-hotel-science {
    background: #e8e9f2;
}

.c-ticket-swiper.skin-zh-acting-circus {
    background: #e5eef6;
}

.c-ticket-swiper.skin-zh-acting-opera {
    background: #feeeec;
}

.c-ticket-swiper.skin-zoo-plants {
    background: #ecf3f2;
}

.c-ticket-list {
    display: none;
    margin-bottom: 20px;
}

    .c-ticket-list.show-list {
        display: block;
    }

    .c-ticket-list > .row {
        margin-left: -10px;
        margin-right: -10px;
    }

        .c-ticket-list > .row .item {
            display: block;
        }

            .c-ticket-list > .row .item.active {
                display: none;
            }

        .c-ticket-list > .row .col-xs-12 {
            padding: 10px;
        }

            .c-ticket-list > .row .col-xs-12 .box {
                border-radius: 20px;
                background: #fff;
                padding: 0;
                z-index: 1;
                text-align: center;
                overflow: hidden;
            }

                .c-ticket-list > .row .col-xs-12 .box .remarks-wrap {
                    padding: 26px 15px 0;
                }

                .c-ticket-list > .row .col-xs-12 .box .price-wrap {
                    padding: 0 15px 26px;
                }

                .c-ticket-list > .row .col-xs-12 .box:before {
                    left: -15px;
                }

                .c-ticket-list > .row .col-xs-12 .box:after, .c-ticket-list > .row .col-xs-12 .box:before {
                    position: absolute;
                    z-index: 2;
                    top: 50%;
                    transform: translateY(-50%);
                    content: "";
                    display: inline-block;
                    width: 30px;
                    height: 30px;
                    border-radius: 100%;
                }

                .c-ticket-list > .row .col-xs-12 .box:after {
                    right: -15px;
                }

                .c-ticket-list > .row .col-xs-12 .box .spanLine {
                    position: absolute;
                    top: 50%;
                    left: 0;
                    transform: translateY(-50%);
                    width: 100%;
                    display: block;
                    border-bottom: 2px dashed rgba(0,0,0,.1);
                }

                .c-ticket-list > .row .col-xs-12 .box .smallTitle {
                    font-weight: bolder;
                    height: 45px !important;
                    height: auto;
                    max-height: 45px;
                    display: block;
                    display: -webkit-box;
                    -webkit-box-orient: vertical;
                    -webkit-line-clamp: 2;
                    overflow: hidden;
                }

                    .c-ticket-list > .row .col-xs-12 .box .smallTitle.left {
                        text-align: left;
                    }

                .c-ticket-list > .row .col-xs-12 .box .description {
                    min-height: 68px;
                    padding: 10px 0;
                }

                    .c-ticket-list > .row .col-xs-12 .box .description.left {
                        text-align: left;
                    }

                    .c-ticket-list > .row .col-xs-12 .box .description.h6 {
                        height: auto;
                        max-height: 24px;
                        display: block;
                        display: -webkit-box;
                        -webkit-box-orient: vertical;
                        -webkit-line-clamp: 1;
                        overflow: hidden;
                        min-height: 44px;
                    }

                        .c-ticket-list > .row .col-xs-12 .box .description.h6 .discount {
                            color: red;
                            display: inline-block;
                            margin-right: 5px;
                        }

                        .c-ticket-list > .row .col-xs-12 .box .description.h6 .remarks {
                            display: inline-block;
                            text-align: center;
                            width: 100%;
                        }

                            .c-ticket-list > .row .col-xs-12 .box .description.h6 .remarks .iconfont {
                                font-size: 14px;
                            }

                .c-ticket-list > .row .col-xs-12 .box .price {
                    min-height: 62px;
                    padding: 15px 0 10px;
                }

                    .c-ticket-list > .row .col-xs-12 .box .price span {
                        color: red;
                        font-size: 12px;
                    }

                        .c-ticket-list > .row .col-xs-12 .box .price span.num {
                            font-size: 26px;
                        }

@media screen and (max-width:991px) and (min-width:768px) {
    .c-ticket-list > .row .col-xs-12 .box .c-button {
        padding-right: 25px;
        padding-left: 25px;
    }
}

@media screen and (max-width:767px) {
    .c-ticket-list > .row {
        margin: 0 -5px;
    }

        .c-ticket-list > .row .col-xs-12 {
            width: 50%;
            padding: 10px 5px;
        }

            .c-ticket-list > .row .col-xs-12 .box .description {
                min-height: 44px;
            }

        .c-ticket-list > .row .c-button {
            max-width: inherit;
            min-width: inherit;
            padding: 12px 20px;
        }
}

.c-ticket-list.skin-global .row .col-xs-12 .box:after, .c-ticket-list.skin-global .row .col-xs-12 .box:before {
    background-color: #f6faeb;
}

.c-ticket-list.skin-global .row .col-xs-12 .box .remarks {
    color: #ecb207;
}

.c-ticket-list.skin-gz .row .col-xs-12 .box:after, .c-ticket-list.skin-gz .row .col-xs-12 .box:before {
    background-color: #f6faeb;
}

.c-ticket-list.skin-gz .row .col-xs-12 .box .remarks {
    color: #ecb207;
}

.c-ticket-list.skin-zh .row .col-xs-12 .box:after, .c-ticket-list.skin-zh .row .col-xs-12 .box:before {
    background-color: #e5eef6;
}

.c-ticket-list.skin-zh .row .col-xs-12 .box .remarks {
    color: #005baa;
}

.c-ticket-list.skin-group .row .col-xs-12 .box:after, .c-ticket-list.skin-group .row .col-xs-12 .box:before {
    background-color: #f6f6f7;
}

.c-ticket-list.skin-group .row .col-xs-12 .box .remarks {
    color: #b44a9c;
}

.c-ticket-list.skin-member .row .col-xs-12 .box:after, .c-ticket-list.skin-member .row .col-xs-12 .box:before {
    background-color: #fbf5ec;
}

.c-ticket-list.skin-member .row .col-xs-12 .box .remarks {
    color: #d39f44;
}

.c-ticket-list.skin-gz-card .row .col-xs-12 .box:after, .c-ticket-list.skin-gz-card .row .col-xs-12 .box:before {
    background-color: #fef7e7;
}

.c-ticket-list.skin-gz-card .row .col-xs-12 .box .remarks {
    color: #fab516;
}

.c-ticket-list.skin-zh-card .row .col-xs-12 .box:after, .c-ticket-list.skin-zh-card .row .col-xs-12 .box:before {
    background-color: #d6e7ef;
}

.c-ticket-list.skin-zh-card .row .col-xs-12 .box .remarks {
    color: #14b1e7;
}

.c-ticket-list.skin-gz-park-paradise .row .col-xs-12 .box:after, .c-ticket-list.skin-gz-park-paradise .row .col-xs-12 .box:before {
    background-color: #fef7e7;
}

.c-ticket-list.skin-gz-park-paradise .row .col-xs-12 .box .remarks {
    color: #fab516;
}

.c-ticket-list.skin-gz-park-zoo .row .col-xs-12 .box:after, .c-ticket-list.skin-gz-park-zoo .row .col-xs-12 .box:before {
    background-color: #ecf3f2;
}

.c-ticket-list.skin-gz-park-zoo .row .col-xs-12 .box .remarks {
    color: #46897d;
}

.c-ticket-list.skin-gz-park-water .row .col-xs-12 .box:after, .c-ticket-list.skin-gz-park-water .row .col-xs-12 .box:before {
    background-color: #e7f7fd;
}

.c-ticket-list.skin-gz-park-water .row .col-xs-12 .box .remarks {
    color: #14b1e7;
}

.c-ticket-list.skin-gz-park-bird .row .col-xs-12 .box:after, .c-ticket-list.skin-gz-park-bird .row .col-xs-12 .box:before {
    background-color: #f6faeb;
}

.c-ticket-list.skin-gz-park-bird .row .col-xs-12 .box .remarks {
    color: #ecb207;
}

.c-ticket-list.skin-gz-hotel-chimelong .row .col-xs-12 .box:after, .c-ticket-list.skin-gz-hotel-chimelong .row .col-xs-12 .box:before {
    background-color: #f5eee9;
}

.c-ticket-list.skin-gz-hotel-chimelong .row .col-xs-12 .box .remarks {
    color: #9a5625;
}

.c-ticket-list.skin-gz-hotel-panda .row .col-xs-12 .box:after, .c-ticket-list.skin-gz-hotel-panda .row .col-xs-12 .box:before {
    background-color: #feeeec;
}

.c-ticket-list.skin-gz-hotel-panda .row .col-xs-12 .box .remarks {
    color: #f15b47;
}

.c-ticket-list.skin-gz-hotel-cl-xj .row .col-xs-12 .box:after, .c-ticket-list.skin-gz-hotel-cl-xj .row .col-xs-12 .box:before {
    background-color: #ecf3f2;
}

.c-ticket-list.skin-gz-hotel-cl-xj .row .col-xs-12 .box .remarks {
    color: #46897d;
}

.c-ticket-list.skin-gz-hotel-pxj .row .col-xs-12 .box:after, .c-ticket-list.skin-gz-hotel-pxj .row .col-xs-12 .box:before {
    background-color: #ecf3f2;
}

.c-ticket-list.skin-gz-hotel-pxj .row .col-xs-12 .box .remarks {
    color: #46897d;
}

.c-ticket-list.skin-gz-acting-circus .row .col-xs-12 .box:after, .c-ticket-list.skin-gz-acting-circus .row .col-xs-12 .box:before {
    background-color: #fde5f3;
}

.c-ticket-list.skin-gz-acting-circus .row .col-xs-12 .box .remarks {
    color: #ec008c;
}

.c-ticket-list.skin-zh-park-kingdom .row .col-xs-12 .box:after, .c-ticket-list.skin-zh-park-kingdom .row .col-xs-12 .box:before {
    background-color: #e7f7fd;
}

.c-ticket-list.skin-zh-park-kingdom .row .col-xs-12 .box .remarks {
    color: #14b1e7;
}

.c-ticket-list.skin-zh-park-science .row .col-xs-12 .box:after, .c-ticket-list.skin-zh-park-science .row .col-xs-12 .box:before {
    background-color: #e7f7fd;
}

.c-ticket-list.skin-zh-park-science .row .col-xs-12 .box .remarks {
    color: #14b1e7;
}

.c-ticket-list.skin-zh-hotel-hengqin .row .col-xs-12 .box:after, .c-ticket-list.skin-zh-hotel-hengqin .row .col-xs-12 .box:before {
    background-color: #fbf5ec;
}

.c-ticket-list.skin-zh-hotel-hengqin .row .col-xs-12 .box .remarks {
    color: #d39f44;
}

.c-ticket-list.skin-zh-hotel-penguin .row .col-xs-12 .box:after, .c-ticket-list.skin-zh-hotel-penguin .row .col-xs-12 .box:before {
    background-color: #e7f7fd;
}

.c-ticket-list.skin-zh-hotel-penguin .row .col-xs-12 .box .remarks {
    color: #14b1e7;
}

.c-ticket-list.skin-zh-hotel-penguin-2 .row .col-xs-12 .box:after, .c-ticket-list.skin-zh-hotel-penguin-2 .row .col-xs-12 .box:before {
    background-color: #fef7e7;
}

.c-ticket-list.skin-zh-hotel-penguin-2 .row .col-xs-12 .box .remarks {
    color: #fab516;
}

.c-ticket-list.skin-zh-hotel-circus .row .col-xs-12 .box:after, .c-ticket-list.skin-zh-hotel-circus .row .col-xs-12 .box:before {
    background-color: #e7ced5;
}

.c-ticket-list.skin-zh-hotel-circus .row .col-xs-12 .box .remarks {
    color: #8a1538;
}

.c-ticket-list.skin-zh-hotel-yinghai .row .col-xs-12 .box:after, .c-ticket-list.skin-zh-hotel-yinghai .row .col-xs-12 .box:before {
    background-color: #e5eef6;
}

.c-ticket-list.skin-zh-hotel-yinghai .row .col-xs-12 .box .remarks {
    color: #005baa;
}

.c-ticket-list.skin-zh-hotel-science .row .col-xs-12 .box:after, .c-ticket-list.skin-zh-hotel-science .row .col-xs-12 .box:before {
    background-color: #e8e9f2;
}

.c-ticket-list.skin-zh-hotel-science .row .col-xs-12 .box .remarks {
    color: #14126f;
}

.c-ticket-list.skin-zh-acting-circus .row .col-xs-12 .box:after, .c-ticket-list.skin-zh-acting-circus .row .col-xs-12 .box:before {
    background-color: #e5eef6;
}

.c-ticket-list.skin-zh-acting-circus .row .col-xs-12 .box .remarks {
    color: #005baa;
}

.c-ticket-list.skin-zh-acting-opera .row .col-xs-12 .box:after, .c-ticket-list.skin-zh-acting-opera .row .col-xs-12 .box:before {
    background-color: #feeeec;
}

.c-ticket-list.skin-zh-acting-opera .row .col-xs-12 .box .remarks {
    color: #f15b47;
}

.c-ticket-list.skin-zoo-plants .row .col-xs-12 .box:after, .c-ticket-list.skin-zoo-plants .row .col-xs-12 .box:before {
    background-color: #ecf3f2;
}

.c-ticket-list.skin-zoo-plants .row .col-xs-12 .box .remarks {
    color: #46897d;
}

.c-ticket-table .table-defined {
    width: 100%;
    border: none;
}

.c-ticket-table .table {
    margin-bottom: 30px;
}

    .c-ticket-table .table img {
        width: 100%;
    }

    .c-ticket-table .table .th {
        padding: 16px 0;
        text-align: center;
        color: #fff;
        border-radius: 20px 20px 0 0;
        margin: 0;
    }

        .c-ticket-table .table .th .col-sm-3, .c-ticket-table .table .th .col-sm-6 {
            padding: 0;
        }

            .c-ticket-table .table .th .col-sm-3 span, .c-ticket-table .table .th .col-sm-6 span {
                font-weight: bolder;
            }

                .c-ticket-table .table .th .col-sm-3 span.iconfont, .c-ticket-table .table .th .col-sm-6 span.iconfont {
                    margin-right: 6px;
                }

    .c-ticket-table .table .tr {
        text-align: center;
        background: #fff;
        margin: 0;
    }

        .c-ticket-table .table .tr .col-sm-3, .c-ticket-table .table .tr .col-sm-6 {
            padding: 25px 0;
        }

            .c-ticket-table .table .tr .col-sm-3.one, .c-ticket-table .table .tr .col-sm-6.one {
                border-top: 1px solid rgba(167,169,172,.3);
            }

                .c-ticket-table .table .tr .col-sm-3.one span, .c-ticket-table .table .tr .col-sm-6.one span {
                    font-weight: bolder;
                }

            .c-ticket-table .table .tr .col-sm-3.two, .c-ticket-table .table .tr .col-sm-6.two {
                border-top: 1px solid rgba(167,169,172,.3);
                border-left: 1px solid rgba(167,169,172,.3);
                border-right: 1px solid rgba(167,169,172,.3);
            }

            .c-ticket-table .table .tr .col-sm-3.three, .c-ticket-table .table .tr .col-sm-6.three {
                border-top: 1px solid rgba(167,169,172,.3);
            }

.c-ticket-table table {
    background: #fff;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    overflow: hidden;
    text-align: center;
}

    .c-ticket-table table .tr1 {
        color: #fff;
    }

        .c-ticket-table table .tr1 .iconfont {
            margin-right: 5px;
        }

        .c-ticket-table table .tr1 td {
            width: 50%;
            padding: 15px 10px;
        }

            .c-ticket-table table .tr1 td span {
                font-weight: bolder;
            }

    .c-ticket-table table tr {
        border-bottom: 1px solid #a7a9ac;
    }

        .c-ticket-table table tr:first-of-type, .c-ticket-table table tr:last-of-type {
            border: none;
        }

        .c-ticket-table table tr td {
            padding: 10px;
            border-right: 1px solid #a7a9ac;
        }

            .c-ticket-table table tr td:first-of-type span {
                font-weight: bolder;
            }

            .c-ticket-table table tr td:last-of-type {
                border: none;
            }

.c-ticket-table .remarks .row {
    margin: 0;
}

    .c-ticket-table .remarks .row .col-xs-1 {
        padding: 0;
    }

        .c-ticket-table .remarks .row .col-xs-1 span {
            font-weight: bolder;
        }

    .c-ticket-table .remarks .row .col-xs-11 {
        padding: 0;
    }

        .c-ticket-table .remarks .row .col-xs-11 .place {
            margin: 15px 0 8px;
            font-weight: bolder;
        }

        .c-ticket-table .remarks .row .col-xs-11 .placeContent .circle {
            text-align: center;
            display: inline-block;
            width: 20px;
            height: 20px;
            border-radius: 100%;
            font-size: 14px;
            color: #fff;
            margin-right: 8px;
        }

.c-ticket-table .button {
    text-align: center;
    margin: 12px 0;
}

.c-ticket-table.skin-global .table .th {
    background-color: #ecb207;
}

.c-ticket-table.skin-global table .tr1, .c-ticket-table.skin-global table .tr1 td {
    background: #ecb207;
}

.c-ticket-table.skin-global table tr:first-of-type td {
    border-color: #ecb207;
}

.c-ticket-table.skin-global .remarks .row .col-xs-1 span {
    color: #ecb207;
}

.c-ticket-table.skin-global .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #ecb207;
}

.c-ticket-table.skin-global .table-defined tr:first-of-type {
    background: #ecb207;
}

.c-ticket-table.skin-gz .table .th {
    background-color: #ecb207;
}

.c-ticket-table.skin-gz table .tr1, .c-ticket-table.skin-gz table .tr1 td {
    background: #ecb207;
}

.c-ticket-table.skin-gz table tr:first-of-type td {
    border-color: #ecb207;
}

.c-ticket-table.skin-gz .remarks .row .col-xs-1 span {
    color: #ecb207;
}

.c-ticket-table.skin-gz .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #ecb207;
}

.c-ticket-table.skin-gz .table-defined tr:first-of-type {
    background: #ecb207;
}

.c-ticket-table.skin-zh .table .th {
    background-color: #005baa;
}

.c-ticket-table.skin-zh table .tr1, .c-ticket-table.skin-zh table .tr1 td {
    background: #005baa;
}

.c-ticket-table.skin-zh table tr:first-of-type td {
    border-color: #005baa;
}

.c-ticket-table.skin-zh .remarks .row .col-xs-1 span {
    color: #005baa;
}

.c-ticket-table.skin-zh .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #005baa;
}

.c-ticket-table.skin-zh .table-defined tr:first-of-type {
    background: #005baa;
}

.c-ticket-table.skin-group .table .th {
    background-color: #b44a9c;
}

.c-ticket-table.skin-group table .tr1, .c-ticket-table.skin-group table .tr1 td {
    background: #b44a9c;
}

.c-ticket-table.skin-group table tr:first-of-type td {
    border-color: #b44a9c;
}

.c-ticket-table.skin-group .remarks .row .col-xs-1 span {
    color: #b44a9c;
}

.c-ticket-table.skin-group .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #b44a9c;
}

.c-ticket-table.skin-group .table-defined tr:first-of-type {
    background: #b44a9c;
}

.c-ticket-table.skin-member .table .th {
    background-color: #d39f44;
}

.c-ticket-table.skin-member table .tr1, .c-ticket-table.skin-member table .tr1 td {
    background: #d39f44;
}

.c-ticket-table.skin-member table tr:first-of-type td {
    border-color: #d39f44;
}

.c-ticket-table.skin-member .remarks .row .col-xs-1 span {
    color: #d39f44;
}

.c-ticket-table.skin-member .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #d39f44;
}

.c-ticket-table.skin-member .table-defined tr:first-of-type {
    background: #d39f44;
}

.c-ticket-table.skin-gz-card .table .th {
    background-color: #fab516;
}

.c-ticket-table.skin-gz-card table .tr1, .c-ticket-table.skin-gz-card table .tr1 td {
    background: #fab516;
}

.c-ticket-table.skin-gz-card table tr:first-of-type td {
    border-color: #fab516;
}

.c-ticket-table.skin-gz-card .remarks .row .col-xs-1 span {
    color: #fab516;
}

.c-ticket-table.skin-gz-card .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #fab516;
}

.c-ticket-table.skin-gz-card .table-defined tr:first-of-type {
    background: #fab516;
}

.c-ticket-table.skin-zh-card .table .th {
    background-color: #14b1e7;
}

.c-ticket-table.skin-zh-card table .tr1, .c-ticket-table.skin-zh-card table .tr1 td {
    background: #14b1e7;
}

.c-ticket-table.skin-zh-card table tr:first-of-type td {
    border-color: #14b1e7;
}

.c-ticket-table.skin-zh-card .remarks .row .col-xs-1 span {
    color: #14b1e7;
}

.c-ticket-table.skin-zh-card .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #14b1e7;
}

.c-ticket-table.skin-zh-card .table-defined tr:first-of-type {
    background: #14b1e7;
}

.c-ticket-table.skin-gz-park-paradise .table .th {
    background-color: #fab516;
}

.c-ticket-table.skin-gz-park-paradise table .tr1, .c-ticket-table.skin-gz-park-paradise table .tr1 td {
    background: #fab516;
}

.c-ticket-table.skin-gz-park-paradise table tr:first-of-type td {
    border-color: #fab516;
}

.c-ticket-table.skin-gz-park-paradise .remarks .row .col-xs-1 span {
    color: #fab516;
}

.c-ticket-table.skin-gz-park-paradise .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #fab516;
}

.c-ticket-table.skin-gz-park-paradise .table-defined tr:first-of-type {
    background: #fab516;
}

.c-ticket-table.skin-gz-park-zoo .table .th {
    background-color: #46897d;
}

.c-ticket-table.skin-gz-park-zoo table .tr1, .c-ticket-table.skin-gz-park-zoo table .tr1 td {
    background: #46897d;
}

.c-ticket-table.skin-gz-park-zoo table tr:first-of-type td {
    border-color: #46897d;
}

.c-ticket-table.skin-gz-park-zoo .remarks .row .col-xs-1 span {
    color: #46897d;
}

.c-ticket-table.skin-gz-park-zoo .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #46897d;
}

.c-ticket-table.skin-gz-park-zoo .table-defined tr:first-of-type {
    background: #46897d;
}

.c-ticket-table.skin-gz-park-water .table .th {
    background-color: #14b1e7;
}

.c-ticket-table.skin-gz-park-water table .tr1, .c-ticket-table.skin-gz-park-water table .tr1 td {
    background: #14b1e7;
}

.c-ticket-table.skin-gz-park-water table tr:first-of-type td {
    border-color: #14b1e7;
}

.c-ticket-table.skin-gz-park-water .remarks .row .col-xs-1 span {
    color: #14b1e7;
}

.c-ticket-table.skin-gz-park-water .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #14b1e7;
}

.c-ticket-table.skin-gz-park-water .table-defined tr:first-of-type {
    background: #14b1e7;
}

.c-ticket-table.skin-gz-park-bird .table .th {
    background-color: #ecb207;
}

.c-ticket-table.skin-gz-park-bird table .tr1, .c-ticket-table.skin-gz-park-bird table .tr1 td {
    background: #ecb207;
}

.c-ticket-table.skin-gz-park-bird table tr:first-of-type td {
    border-color: #ecb207;
}

.c-ticket-table.skin-gz-park-bird .remarks .row .col-xs-1 span {
    color: #ecb207;
}

.c-ticket-table.skin-gz-park-bird .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #ecb207;
}

.c-ticket-table.skin-gz-park-bird .table-defined tr:first-of-type {
    background: #ecb207;
}

.c-ticket-table.skin-gz-hotel-chimelong .table .th {
    background-color: #9a5625;
}

.c-ticket-table.skin-gz-hotel-chimelong table .tr1, .c-ticket-table.skin-gz-hotel-chimelong table .tr1 td {
    background: #9a5625;
}

.c-ticket-table.skin-gz-hotel-chimelong table tr:first-of-type td {
    border-color: #9a5625;
}

.c-ticket-table.skin-gz-hotel-chimelong .remarks .row .col-xs-1 span {
    color: #9a5625;
}

.c-ticket-table.skin-gz-hotel-chimelong .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #9a5625;
}

.c-ticket-table.skin-gz-hotel-chimelong .table-defined tr:first-of-type {
    background: #9a5625;
}

.c-ticket-table.skin-gz-hotel-panda .table .th {
    background-color: #f15b47;
}

.c-ticket-table.skin-gz-hotel-panda table .tr1, .c-ticket-table.skin-gz-hotel-panda table .tr1 td {
    background: #f15b47;
}

.c-ticket-table.skin-gz-hotel-panda table tr:first-of-type td {
    border-color: #f15b47;
}

.c-ticket-table.skin-gz-hotel-panda .remarks .row .col-xs-1 span {
    color: #f15b47;
}

.c-ticket-table.skin-gz-hotel-panda .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #f15b47;
}

.c-ticket-table.skin-gz-hotel-panda .table-defined tr:first-of-type {
    background: #f15b47;
}

.c-ticket-table.skin-gz-hotel-cl-xj .table .th {
    background-color: #46897d;
}

.c-ticket-table.skin-gz-hotel-cl-xj table .tr1, .c-ticket-table.skin-gz-hotel-cl-xj table .tr1 td {
    background: #46897d;
}

.c-ticket-table.skin-gz-hotel-cl-xj table tr:first-of-type td {
    border-color: #46897d;
}

.c-ticket-table.skin-gz-hotel-cl-xj .remarks .row .col-xs-1 span {
    color: #46897d;
}

.c-ticket-table.skin-gz-hotel-cl-xj .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #46897d;
}

.c-ticket-table.skin-gz-hotel-cl-xj .table-defined tr:first-of-type {
    background: #46897d;
}

.c-ticket-table.skin-gz-hotel-pxj .table .th {
    background-color: #46897d;
}

.c-ticket-table.skin-gz-hotel-pxj table .tr1, .c-ticket-table.skin-gz-hotel-pxj table .tr1 td {
    background: #46897d;
}

.c-ticket-table.skin-gz-hotel-pxj table tr:first-of-type td {
    border-color: #46897d;
}

.c-ticket-table.skin-gz-hotel-pxj .remarks .row .col-xs-1 span {
    color: #46897d;
}

.c-ticket-table.skin-gz-hotel-pxj .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #46897d;
}

.c-ticket-table.skin-gz-hotel-pxj .table-defined tr:first-of-type {
    background: #46897d;
}

.c-ticket-table.skin-gz-acting-circus .table .th {
    background-color: #ec008c;
}

.c-ticket-table.skin-gz-acting-circus table .tr1, .c-ticket-table.skin-gz-acting-circus table .tr1 td {
    background: #ec008c;
}

.c-ticket-table.skin-gz-acting-circus table tr:first-of-type td {
    border-color: #ec008c;
}

.c-ticket-table.skin-gz-acting-circus .remarks .row .col-xs-1 span {
    color: #ec008c;
}

.c-ticket-table.skin-gz-acting-circus .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #ec008c;
}

.c-ticket-table.skin-gz-acting-circus .table-defined tr:first-of-type {
    background: #ec008c;
}

.c-ticket-table.skin-zh-park-kingdom .table .th {
    background-color: #14b1e7;
}

.c-ticket-table.skin-zh-park-kingdom table .tr1, .c-ticket-table.skin-zh-park-kingdom table .tr1 td {
    background: #14b1e7;
}

.c-ticket-table.skin-zh-park-kingdom table tr:first-of-type td {
    border-color: #14b1e7;
}

.c-ticket-table.skin-zh-park-kingdom .remarks .row .col-xs-1 span {
    color: #14b1e7;
}

.c-ticket-table.skin-zh-park-kingdom .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #14b1e7;
}

.c-ticket-table.skin-zh-park-kingdom .table-defined tr:first-of-type {
    background: #14b1e7;
}

.c-ticket-table.skin-zh-park-science .table .th {
    background-color: #14b1e7;
}

.c-ticket-table.skin-zh-park-science table .tr1, .c-ticket-table.skin-zh-park-science table .tr1 td {
    background: #14b1e7;
}

.c-ticket-table.skin-zh-park-science table tr:first-of-type td {
    border-color: #14b1e7;
}

.c-ticket-table.skin-zh-park-science .remarks .row .col-xs-1 span {
    color: #14b1e7;
}

.c-ticket-table.skin-zh-park-science .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #14b1e7;
}

.c-ticket-table.skin-zh-park-science .table-defined tr:first-of-type {
    background: #14b1e7;
}

.c-ticket-table.skin-zh-hotel-hengqin .table .th {
    background-color: #d39f44;
}

.c-ticket-table.skin-zh-hotel-hengqin table .tr1, .c-ticket-table.skin-zh-hotel-hengqin table .tr1 td {
    background: #d39f44;
}

.c-ticket-table.skin-zh-hotel-hengqin table tr:first-of-type td {
    border-color: #d39f44;
}

.c-ticket-table.skin-zh-hotel-hengqin .remarks .row .col-xs-1 span {
    color: #d39f44;
}

.c-ticket-table.skin-zh-hotel-hengqin .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #d39f44;
}

.c-ticket-table.skin-zh-hotel-hengqin .table-defined tr:first-of-type {
    background: #d39f44;
}

.c-ticket-table.skin-zh-hotel-penguin .table .th {
    background-color: #14b1e7;
}

.c-ticket-table.skin-zh-hotel-penguin table .tr1, .c-ticket-table.skin-zh-hotel-penguin table .tr1 td {
    background: #14b1e7;
}

.c-ticket-table.skin-zh-hotel-penguin table tr:first-of-type td {
    border-color: #14b1e7;
}

.c-ticket-table.skin-zh-hotel-penguin .remarks .row .col-xs-1 span {
    color: #14b1e7;
}

.c-ticket-table.skin-zh-hotel-penguin .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #14b1e7;
}

.c-ticket-table.skin-zh-hotel-penguin .table-defined tr:first-of-type {
    background: #14b1e7;
}

.c-ticket-table.skin-zh-hotel-penguin-2 .table .th {
    background-color: #fab516;
}

.c-ticket-table.skin-zh-hotel-penguin-2 table .tr1, .c-ticket-table.skin-zh-hotel-penguin-2 table .tr1 td {
    background: #fab516;
}

.c-ticket-table.skin-zh-hotel-penguin-2 table tr:first-of-type td {
    border-color: #fab516;
}

.c-ticket-table.skin-zh-hotel-penguin-2 .remarks .row .col-xs-1 span {
    color: #fab516;
}

.c-ticket-table.skin-zh-hotel-penguin-2 .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #fab516;
}

.c-ticket-table.skin-zh-hotel-penguin-2 .table-defined tr:first-of-type {
    background: #fab516;
}

.c-ticket-table.skin-zh-hotel-circus .table .th {
    background-color: #8a1538;
}

.c-ticket-table.skin-zh-hotel-circus table .tr1, .c-ticket-table.skin-zh-hotel-circus table .tr1 td {
    background: #8a1538;
}

.c-ticket-table.skin-zh-hotel-circus table tr:first-of-type td {
    border-color: #8a1538;
}

.c-ticket-table.skin-zh-hotel-circus .remarks .row .col-xs-1 span {
    color: #8a1538;
}

.c-ticket-table.skin-zh-hotel-circus .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #8a1538;
}

.c-ticket-table.skin-zh-hotel-circus .table-defined tr:first-of-type {
    background: #8a1538;
}

.c-ticket-table.skin-zh-hotel-yinghai .table .th {
    background-color: #005baa;
}

.c-ticket-table.skin-zh-hotel-yinghai table .tr1, .c-ticket-table.skin-zh-hotel-yinghai table .tr1 td {
    background: #005baa;
}

.c-ticket-table.skin-zh-hotel-yinghai table tr:first-of-type td {
    border-color: #005baa;
}

.c-ticket-table.skin-zh-hotel-yinghai .remarks .row .col-xs-1 span {
    color: #005baa;
}

.c-ticket-table.skin-zh-hotel-yinghai .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #005baa;
}

.c-ticket-table.skin-zh-hotel-yinghai .table-defined tr:first-of-type {
    background: #005baa;
}

.c-ticket-table.skin-zh-hotel-science .table .th {
    background-color: #14126f;
}

.c-ticket-table.skin-zh-hotel-science table .tr1, .c-ticket-table.skin-zh-hotel-science table .tr1 td {
    background: #14126f;
}

.c-ticket-table.skin-zh-hotel-science table tr:first-of-type td {
    border-color: #14126f;
}

.c-ticket-table.skin-zh-hotel-science .remarks .row .col-xs-1 span {
    color: #14126f;
}

.c-ticket-table.skin-zh-hotel-science .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #14126f;
}

.c-ticket-table.skin-zh-hotel-science .table-defined tr:first-of-type {
    background: #14126f;
}

.c-ticket-table.skin-zh-acting-circus .table .th {
    background-color: #005baa;
}

.c-ticket-table.skin-zh-acting-circus table .tr1, .c-ticket-table.skin-zh-acting-circus table .tr1 td {
    background: #005baa;
}

.c-ticket-table.skin-zh-acting-circus table tr:first-of-type td {
    border-color: #005baa;
}

.c-ticket-table.skin-zh-acting-circus .remarks .row .col-xs-1 span {
    color: #005baa;
}

.c-ticket-table.skin-zh-acting-circus .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #005baa;
}

.c-ticket-table.skin-zh-acting-circus .table-defined tr:first-of-type {
    background: #005baa;
}

.c-ticket-table.skin-zh-acting-opera .table .th {
    background-color: #f15b47;
}

.c-ticket-table.skin-zh-acting-opera table .tr1, .c-ticket-table.skin-zh-acting-opera table .tr1 td {
    background: #f15b47;
}

.c-ticket-table.skin-zh-acting-opera table tr:first-of-type td {
    border-color: #f15b47;
}

.c-ticket-table.skin-zh-acting-opera .remarks .row .col-xs-1 span {
    color: #f15b47;
}

.c-ticket-table.skin-zh-acting-opera .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #f15b47;
}

.c-ticket-table.skin-zh-acting-opera .table-defined tr:first-of-type {
    background: #f15b47;
}

.c-ticket-table.skin-zoo-plants .table .th {
    background-color: #46897d;
}

.c-ticket-table.skin-zoo-plants table .tr1, .c-ticket-table.skin-zoo-plants table .tr1 td {
    background: #46897d;
}

.c-ticket-table.skin-zoo-plants table tr:first-of-type td {
    border-color: #46897d;
}

.c-ticket-table.skin-zoo-plants .remarks .row .col-xs-1 span {
    color: #46897d;
}

.c-ticket-table.skin-zoo-plants .remarks .row .col-xs-11 .placeContent .circle {
    background-color: #46897d;
}

.c-ticket-table.skin-zoo-plants .table-defined tr:first-of-type {
    background: #46897d;
}

.c-ticket-select {
    margin: 15px auto 0;
}

    .c-ticket-select .cont .iconfont {
        margin-right: 10px;
        margin-bottom: 15px;
        display: inline-block;
        vertical-align: middle;
    }

    .c-ticket-select .cont .span {
        line-height: 30px;
        margin-bottom: 15px;
    }

    .c-ticket-select .cont .list, .c-ticket-select .cont .span {
        display: inline-block;
        vertical-align: middle;
    }

        .c-ticket-select .cont .list .tab {
            cursor: pointer;
            float: left;
            display: block;
            height: 30px;
            line-height: 28px;
            padding: 0 20px;
            border-radius: 15px;
            border: 1px solid #333;
            margin-right: 20px;
            background: transparent;
            margin-bottom: 15px;
            transition: all .4s ease;
        }

@media screen and (max-width:767px) {
    .c-ticket-select .cont .list .tab {
        margin-right: 15px;
    }

        .c-ticket-select .cont .list .tab:last-of-type {
            margin-right: 0;
        }
}

.c-ticket-select.skin-global .cont .iconfont {
    color: #ecb207;
}

.c-ticket-select.skin-global .cont .list .tab.active {
    background: #ecb207;
    color: #fff;
    border-color: #ecb207;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-global .cont .list .tab:focus, .c-ticket-select.skin-global .cont .list .tab:hover {
        background: #ecb207;
        color: #fff;
        border-color: #ecb207;
    }
}

.c-ticket-select.skin-gz .cont .iconfont {
    color: #ecb207;
}

.c-ticket-select.skin-gz .cont .list .tab.active {
    background: #ecb207;
    color: #fff;
    border-color: #ecb207;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-gz .cont .list .tab:focus, .c-ticket-select.skin-gz .cont .list .tab:hover {
        background: #ecb207;
        color: #fff;
        border-color: #ecb207;
    }
}

.c-ticket-select.skin-zh .cont .iconfont {
    color: #005baa;
}

.c-ticket-select.skin-zh .cont .list .tab.active {
    background: #005baa;
    color: #fff;
    border-color: #005baa;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh .cont .list .tab:focus, .c-ticket-select.skin-zh .cont .list .tab:hover {
        background: #005baa;
        color: #fff;
        border-color: #005baa;
    }
}

.c-ticket-select.skin-group .cont .iconfont {
    color: #b44a9c;
}

.c-ticket-select.skin-group .cont .list .tab.active {
    background: #b44a9c;
    color: #fff;
    border-color: #b44a9c;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-group .cont .list .tab:focus, .c-ticket-select.skin-group .cont .list .tab:hover {
        background: #b44a9c;
        color: #fff;
        border-color: #b44a9c;
    }
}

.c-ticket-select.skin-member .cont .iconfont {
    color: #d39f44;
}

.c-ticket-select.skin-member .cont .list .tab.active {
    background: #d39f44;
    color: #fff;
    border-color: #d39f44;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-member .cont .list .tab:focus, .c-ticket-select.skin-member .cont .list .tab:hover {
        background: #d39f44;
        color: #fff;
        border-color: #d39f44;
    }
}

.c-ticket-select.skin-gz-card .cont .iconfont {
    color: #fab516;
}

.c-ticket-select.skin-gz-card .cont .list .tab.active {
    background: #fab516;
    color: #fff;
    border-color: #fab516;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-gz-card .cont .list .tab:focus, .c-ticket-select.skin-gz-card .cont .list .tab:hover {
        background: #fab516;
        color: #fff;
        border-color: #fab516;
    }
}

.c-ticket-select.skin-zh-card .cont .iconfont {
    color: #14b1e7;
}

.c-ticket-select.skin-zh-card .cont .list .tab.active {
    background: #14b1e7;
    color: #fff;
    border-color: #14b1e7;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh-card .cont .list .tab:focus, .c-ticket-select.skin-zh-card .cont .list .tab:hover {
        background: #14b1e7;
        color: #fff;
        border-color: #14b1e7;
    }
}

.c-ticket-select.skin-gz-park-paradise .cont .iconfont {
    color: #fab516;
}

.c-ticket-select.skin-gz-park-paradise .cont .list .tab.active {
    background: #fab516;
    color: #fff;
    border-color: #fab516;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-gz-park-paradise .cont .list .tab:focus, .c-ticket-select.skin-gz-park-paradise .cont .list .tab:hover {
        background: #fab516;
        color: #fff;
        border-color: #fab516;
    }
}

.c-ticket-select.skin-gz-park-zoo .cont .iconfont {
    color: #46897d;
}

.c-ticket-select.skin-gz-park-zoo .cont .list .tab.active {
    background: #46897d;
    color: #fff;
    border-color: #46897d;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-gz-park-zoo .cont .list .tab:focus, .c-ticket-select.skin-gz-park-zoo .cont .list .tab:hover {
        background: #46897d;
        color: #fff;
        border-color: #46897d;
    }
}

.c-ticket-select.skin-gz-park-water .cont .iconfont {
    color: #14b1e7;
}

.c-ticket-select.skin-gz-park-water .cont .list .tab.active {
    background: #14b1e7;
    color: #fff;
    border-color: #14b1e7;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-gz-park-water .cont .list .tab:focus, .c-ticket-select.skin-gz-park-water .cont .list .tab:hover {
        background: #14b1e7;
        color: #fff;
        border-color: #14b1e7;
    }
}

.c-ticket-select.skin-gz-park-bird .cont .iconfont {
    color: #ecb207;
}

.c-ticket-select.skin-gz-park-bird .cont .list .tab.active {
    background: #ecb207;
    color: #fff;
    border-color: #ecb207;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-gz-park-bird .cont .list .tab:focus, .c-ticket-select.skin-gz-park-bird .cont .list .tab:hover {
        background: #ecb207;
        color: #fff;
        border-color: #ecb207;
    }
}

.c-ticket-select.skin-gz-hotel-chimelong .cont .iconfont {
    color: #9a5625;
}

.c-ticket-select.skin-gz-hotel-chimelong .cont .list .tab.active {
    background: #9a5625;
    color: #fff;
    border-color: #9a5625;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-gz-hotel-chimelong .cont .list .tab:focus, .c-ticket-select.skin-gz-hotel-chimelong .cont .list .tab:hover {
        background: #9a5625;
        color: #fff;
        border-color: #9a5625;
    }
}

.c-ticket-select.skin-gz-hotel-panda .cont .iconfont {
    color: #f15b47;
}

.c-ticket-select.skin-gz-hotel-panda .cont .list .tab.active {
    background: #f15b47;
    color: #fff;
    border-color: #f15b47;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-gz-hotel-panda .cont .list .tab:focus, .c-ticket-select.skin-gz-hotel-panda .cont .list .tab:hover {
        background: #f15b47;
        color: #fff;
        border-color: #f15b47;
    }
}

.c-ticket-select.skin-gz-hotel-cl-xj .cont .iconfont {
    color: #46897d;
}

.c-ticket-select.skin-gz-hotel-cl-xj .cont .list .tab.active {
    background: #46897d;
    color: #fff;
    border-color: #46897d;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-gz-hotel-cl-xj .cont .list .tab:focus, .c-ticket-select.skin-gz-hotel-cl-xj .cont .list .tab:hover {
        background: #46897d;
        color: #fff;
        border-color: #46897d;
    }
}

.c-ticket-select.skin-gz-hotel-pxj .cont .iconfont {
    color: #46897d;
}

.c-ticket-select.skin-gz-hotel-pxj .cont .list .tab.active {
    background: #46897d;
    color: #fff;
    border-color: #46897d;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-gz-hotel-pxj .cont .list .tab:focus, .c-ticket-select.skin-gz-hotel-pxj .cont .list .tab:hover {
        background: #46897d;
        color: #fff;
        border-color: #46897d;
    }
}

.c-ticket-select.skin-gz-acting-circus .cont .iconfont {
    color: #ec008c;
}

.c-ticket-select.skin-gz-acting-circus .cont .list .tab.active {
    background: #ec008c;
    color: #fff;
    border-color: #ec008c;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-gz-acting-circus .cont .list .tab:focus, .c-ticket-select.skin-gz-acting-circus .cont .list .tab:hover {
        background: #ec008c;
        color: #fff;
        border-color: #ec008c;
    }
}

.c-ticket-select.skin-zh-park-kingdom .cont .iconfont {
    color: #14b1e7;
}

.c-ticket-select.skin-zh-park-kingdom .cont .list .tab.active {
    background: #14b1e7;
    color: #fff;
    border-color: #14b1e7;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh-park-kingdom .cont .list .tab:focus, .c-ticket-select.skin-zh-park-kingdom .cont .list .tab:hover {
        background: #14b1e7;
        color: #fff;
        border-color: #14b1e7;
    }
}

.c-ticket-select.skin-zh-park-science .cont .iconfont {
    color: #14b1e7;
}

.c-ticket-select.skin-zh-park-science .cont .list .tab.active {
    background: #14b1e7;
    color: #fff;
    border-color: #14b1e7;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh-park-science .cont .list .tab:focus, .c-ticket-select.skin-zh-park-science .cont .list .tab:hover {
        background: #14b1e7;
        color: #fff;
        border-color: #14b1e7;
    }
}

.c-ticket-select.skin-zh-hotel-hengqin .cont .iconfont {
    color: #d39f44;
}

.c-ticket-select.skin-zh-hotel-hengqin .cont .list .tab.active {
    background: #d39f44;
    color: #fff;
    border-color: #d39f44;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh-hotel-hengqin .cont .list .tab:focus, .c-ticket-select.skin-zh-hotel-hengqin .cont .list .tab:hover {
        background: #d39f44;
        color: #fff;
        border-color: #d39f44;
    }
}

.c-ticket-select.skin-zh-hotel-penguin .cont .iconfont {
    color: #14b1e7;
}

.c-ticket-select.skin-zh-hotel-penguin .cont .list .tab.active {
    background: #14b1e7;
    color: #fff;
    border-color: #14b1e7;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh-hotel-penguin .cont .list .tab:focus, .c-ticket-select.skin-zh-hotel-penguin .cont .list .tab:hover {
        background: #14b1e7;
        color: #fff;
        border-color: #14b1e7;
    }
}

.c-ticket-select.skin-zh-hotel-penguin-2 .cont .iconfont {
    color: #fab516;
}

.c-ticket-select.skin-zh-hotel-penguin-2 .cont .list .tab.active {
    background: #fab516;
    color: #fff;
    border-color: #fab516;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh-hotel-penguin-2 .cont .list .tab:focus, .c-ticket-select.skin-zh-hotel-penguin-2 .cont .list .tab:hover {
        background: #fab516;
        color: #fff;
        border-color: #fab516;
    }
}

.c-ticket-select.skin-zh-hotel-circus .cont .iconfont {
    color: #8a1538;
}

.c-ticket-select.skin-zh-hotel-circus .cont .list .tab.active {
    background: #8a1538;
    color: #fff;
    border-color: #8a1538;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh-hotel-circus .cont .list .tab:focus, .c-ticket-select.skin-zh-hotel-circus .cont .list .tab:hover {
        background: #8a1538;
        color: #fff;
        border-color: #8a1538;
    }
}

.c-ticket-select.skin-zh-hotel-yinghai .cont .iconfont {
    color: #005baa;
}

.c-ticket-select.skin-zh-hotel-yinghai .cont .list .tab.active {
    background: #005baa;
    color: #fff;
    border-color: #005baa;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh-hotel-yinghai .cont .list .tab:focus, .c-ticket-select.skin-zh-hotel-yinghai .cont .list .tab:hover {
        background: #005baa;
        color: #fff;
        border-color: #005baa;
    }
}

.c-ticket-select.skin-zh-hotel-science .cont .iconfont {
    color: #14126f;
}

.c-ticket-select.skin-zh-hotel-science .cont .list .tab.active {
    background: #14126f;
    color: #fff;
    border-color: #14126f;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh-hotel-science .cont .list .tab:focus, .c-ticket-select.skin-zh-hotel-science .cont .list .tab:hover {
        background: #14126f;
        color: #fff;
        border-color: #14126f;
    }
}

.c-ticket-select.skin-zh-acting-circus .cont .iconfont {
    color: #005baa;
}

.c-ticket-select.skin-zh-acting-circus .cont .list .tab.active {
    background: #005baa;
    color: #fff;
    border-color: #005baa;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh-acting-circus .cont .list .tab:focus, .c-ticket-select.skin-zh-acting-circus .cont .list .tab:hover {
        background: #005baa;
        color: #fff;
        border-color: #005baa;
    }
}

.c-ticket-select.skin-zh-acting-opera .cont .iconfont {
    color: #f15b47;
}

.c-ticket-select.skin-zh-acting-opera .cont .list .tab.active {
    background: #f15b47;
    color: #fff;
    border-color: #f15b47;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zh-acting-opera .cont .list .tab:focus, .c-ticket-select.skin-zh-acting-opera .cont .list .tab:hover {
        background: #f15b47;
        color: #fff;
        border-color: #f15b47;
    }
}

.c-ticket-select.skin-zoo-plants .cont .iconfont {
    color: #46897d;
}

.c-ticket-select.skin-zoo-plants .cont .list .tab.active {
    background: #46897d;
    color: #fff;
    border-color: #46897d;
}

@media screen and (min-width:992px) {
    .c-ticket-select.skin-zoo-plants .cont .list .tab:focus, .c-ticket-select.skin-zoo-plants .cont .list .tab:hover {
        background: #46897d;
        color: #fff;
        border-color: #46897d;
    }
}

.c-global-over {
    margin-bottom: 80px;
}

    .c-global-over .container {
        position: relative;
    }

    .c-global-over .close {
        position: absolute;
        top: -40px;
        right: -40px;
        display: block;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        border: 2px solid #fff;
        color: #fff;
        font-size: 24px;
        opacity: 1;
        line-height: 36px;
        text-align: center;
        text-shadow: none;
        transition: all .3s ease;
    }

        .c-global-over .close:before {
            display: block;
        }

    .c-global-over .content {
        padding: 50px 35px;
        border-radius: 20px;
        overflow: hidden;
    }

        .c-global-over .content h3.title {
            margin-bottom: 30px;
        }

        .c-global-over .content .flow-list {
            overflow: hidden;
        }

        .c-global-over .content p {
            margin-bottom: 15px;
        }

        .c-global-over .content img {
            margin: 0 auto 15px;
            max-width: 100%;
            border-radius: 20px;
            overflow: hidden;
        }

        .c-global-over .content .list-src-dec {
            margin: 0 auto 15px;
            text-align: center;
        }

        .c-global-over .content .icon-gruop {
            text-align: center;
            margin-bottom: 30px;
        }

            .c-global-over .content .icon-gruop .iconfont {
                font-size: 14px;
                width: 20px;
                height: 20px;
                position: relative;
                margin: 0 5px;
                display: inline-block;
                vertical-align: middle;
                border-radius: 50%;
                overflow: hidden;
                color: #fff;
            }

                .c-global-over .content .icon-gruop .iconfont:before {
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%,-50%);
                }

                .c-global-over .content .icon-gruop .iconfont:hover {
                    color: #fff !important;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-global, .c-global-over .content .icon-gruop .iconfont.skin-gz {
                    background: #ecb207;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zh {
                    background: #005baa;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-group {
                    background: #b44a9c;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-member {
                    background: #d39f44;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-gz-card {
                    background: #fab516;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zh-card {
                    background: #14b1e7;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-gz-park-paradise {
                    background: #fab516;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-gz-park-zoo {
                    background: #46897d;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-gz-park-water {
                    background: #14b1e7;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-gz-park-bird {
                    background: #ecb207;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-gz-hotel-chimelong {
                    background: #9a5625;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-gz-hotel-panda {
                    background: #f15b47;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-gz-hotel-cl-xj, .c-global-over .content .icon-gruop .iconfont.skin-gz-hotel-pxj {
                    background: #46897d;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-gz-acting-circus {
                    background: #ec008c;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zh-park-kingdom, .c-global-over .content .icon-gruop .iconfont.skin-zh-park-science {
                    background: #14b1e7;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zh-hotel-hengqin {
                    background: #d39f44;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zh-hotel-penguin {
                    background: #14b1e7;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zh-hotel-penguin-2 {
                    background: #fab516;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zh-hotel-circus {
                    background: #8a1538;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zh-hotel-yinghai {
                    background: #005baa;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zh-hotel-science {
                    background: #14126f;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zh-acting-circus {
                    background: #005baa;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zh-acting-opera {
                    background: #f15b47;
                }

                .c-global-over .content .icon-gruop .iconfont.skin-zoo-plants {
                    background: #46897d;
                }

        .c-global-over .content .text.img-left img {
            float: left;
            width: 50%;
            margin: 0 30px 15px 0;
        }

        .c-global-over .content .text.img-right img {
            float: right;
            width: 50%;
            margin: 0 0 15px 30px;
        }

@media screen and (max-width:767px) {
    .c-global-over {
        margin-bottom: 40px;
    }

        .c-global-over .content {
            padding: 20px 15px;
        }

            .c-global-over .content .icon-gruop, .c-global-over .content h3.title {
                margin-bottom: 15px;
            }

            .c-global-over .content img {
                margin: 0 0 15px;
            }

            .c-global-over .content .text.img-left img, .c-global-over .content .text.img-right img {
                float: none;
                width: 100%;
                margin: 15px 0;
            }

        .c-global-over .close {
            top: auto;
            bottom: -50px;
            right: 50%;
            margin-right: -20px;
        }

        .c-global-over .container {
            padding: 20px 0 !important;
        }
}

.c-global-over.skin-global .content {
    background: #f6faeb;
}

.c-global-over.skin-global .close:hover {
    border-color: #ecb207;
    color: #ecb207;
    background: #fff;
}

.c-global-over.skin-gz .content {
    background: #f6faeb;
}

.c-global-over.skin-gz .close:hover {
    border-color: #ecb207;
    color: #ecb207;
    background: #fff;
}

.c-global-over.skin-zh .content {
    background: #e5eef6;
}

.c-global-over.skin-zh .close:hover {
    border-color: #005baa;
    color: #005baa;
    background: #fff;
}

.c-global-over.skin-group .content {
    background: #f6f6f7;
}

.c-global-over.skin-group .close:hover {
    border-color: #b44a9c;
    color: #b44a9c;
    background: #fff;
}

.c-global-over.skin-member .content {
    background: #fbf5ec;
}

.c-global-over.skin-member .close:hover {
    border-color: #d39f44;
    color: #d39f44;
    background: #fff;
}

.c-global-over.skin-gz-card .content {
    background: #fef7e7;
}

.c-global-over.skin-gz-card .close:hover {
    border-color: #fab516;
    color: #fab516;
    background: #fff;
}

.c-global-over.skin-zh-card .content {
    background: #d6e7ef;
}

.c-global-over.skin-zh-card .close:hover {
    border-color: #14b1e7;
    color: #14b1e7;
    background: #fff;
}

.c-global-over.skin-gz-park-paradise .content {
    background: #fef7e7;
}

.c-global-over.skin-gz-park-paradise .close:hover {
    border-color: #fab516;
    color: #fab516;
    background: #fff;
}

.c-global-over.skin-gz-park-zoo .content {
    background: #ecf3f2;
}

.c-global-over.skin-gz-park-zoo .close:hover {
    border-color: #46897d;
    color: #46897d;
    background: #fff;
}

.c-global-over.skin-gz-park-water .content {
    background: #e7f7fd;
}

.c-global-over.skin-gz-park-water .close:hover {
    border-color: #14b1e7;
    color: #14b1e7;
    background: #fff;
}

.c-global-over.skin-gz-park-bird .content {
    background: #f6faeb;
}

.c-global-over.skin-gz-park-bird .close:hover {
    border-color: #ecb207;
    color: #ecb207;
    background: #fff;
}

.c-global-over.skin-gz-hotel-chimelong .content {
    background: #f5eee9;
}

.c-global-over.skin-gz-hotel-chimelong .close:hover {
    border-color: #9a5625;
    color: #9a5625;
    background: #fff;
}

.c-global-over.skin-gz-hotel-panda .content {
    background: #feeeec;
}

.c-global-over.skin-gz-hotel-panda .close:hover {
    border-color: #f15b47;
    color: #f15b47;
    background: #fff;
}

.c-global-over.skin-gz-hotel-cl-xj .content {
    background: #ecf3f2;
}

.c-global-over.skin-gz-hotel-cl-xj .close:hover {
    border-color: #46897d;
    color: #46897d;
    background: #fff;
}

.c-global-over.skin-gz-hotel-pxj .content {
    background: #ecf3f2;
}

.c-global-over.skin-gz-hotel-pxj .close:hover {
    border-color: #46897d;
    color: #46897d;
    background: #fff;
}

.c-global-over.skin-gz-acting-circus .content {
    background: #fde5f3;
}

.c-global-over.skin-gz-acting-circus .close:hover {
    border-color: #ec008c;
    color: #ec008c;
    background: #fff;
}

.c-global-over.skin-zh-park-kingdom .content {
    background: #e7f7fd;
}

.c-global-over.skin-zh-park-kingdom .close:hover {
    border-color: #14b1e7;
    color: #14b1e7;
    background: #fff;
}

.c-global-over.skin-zh-park-science .content {
    background: #e7f7fd;
}

.c-global-over.skin-zh-park-science .close:hover {
    border-color: #14b1e7;
    color: #14b1e7;
    background: #fff;
}

.c-global-over.skin-zh-hotel-hengqin .content {
    background: #fbf5ec;
}

.c-global-over.skin-zh-hotel-hengqin .close:hover {
    border-color: #d39f44;
    color: #d39f44;
    background: #fff;
}

.c-global-over.skin-zh-hotel-penguin .content {
    background: #e7f7fd;
}

.c-global-over.skin-zh-hotel-penguin .close:hover {
    border-color: #14b1e7;
    color: #14b1e7;
    background: #fff;
}

.c-global-over.skin-zh-hotel-penguin-2 .content {
    background: #fef7e7;
}

.c-global-over.skin-zh-hotel-penguin-2 .close:hover {
    border-color: #fab516;
    color: #fab516;
    background: #fff;
}

.c-global-over.skin-zh-hotel-circus .content {
    background: #e7ced5;
}

.c-global-over.skin-zh-hotel-circus .close:hover {
    border-color: #8a1538;
    color: #8a1538;
    background: #fff;
}

.c-global-over.skin-zh-hotel-yinghai .content {
    background: #e5eef6;
}

.c-global-over.skin-zh-hotel-yinghai .close:hover {
    border-color: #005baa;
    color: #005baa;
    background: #fff;
}

.c-global-over.skin-zh-hotel-science .content {
    background: #e8e9f2;
}

.c-global-over.skin-zh-hotel-science .close:hover {
    border-color: #14126f;
    color: #14126f;
    background: #fff;
}

.c-global-over.skin-zh-acting-circus .content {
    background: #e5eef6;
}

.c-global-over.skin-zh-acting-circus .close:hover {
    border-color: #005baa;
    color: #005baa;
    background: #fff;
}

.c-global-over.skin-zh-acting-opera .content {
    background: #feeeec;
}

.c-global-over.skin-zh-acting-opera .close:hover {
    border-color: #f15b47;
    color: #f15b47;
    background: #fff;
}

.c-global-over.skin-zoo-plants .content {
    background: #ecf3f2;
}

.c-global-over.skin-zoo-plants .close:hover {
    border-color: #46897d;
    color: #46897d;
    background: #fff;
}

.c-hotel-introduce {
    position: relative;
    z-index: 2;
    margin-bottom: 50px;
    opacity: 0;
}

    .c-hotel-introduce > .container {
        position: relative;
    }

        .c-hotel-introduce > .container .embellish-left {
            position: absolute;
            left: -406px;
            top: 50%;
            opacity: 0;
        }

        .c-hotel-introduce > .container .embellish-right {
            position: absolute;
            right: -406px;
            top: -50%;
            opacity: 0;
        }

    .c-hotel-introduce .content {
        border-radius: 20px;
        overflow: hidden;
        box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
        background: #fff;
    }

        .c-hotel-introduce .content .list-group {
            margin-bottom: 0;
        }

        .c-hotel-introduce .content .text {
            position: relative;
            padding: 30px 35px 35px;
            display: table;
        }

            .c-hotel-introduce .content .text:after {
                content: "";
                display: block;
                width: 0;
                overflow: hidden;
                clear: both;
            }

            .c-hotel-introduce .content .text .p {
                display: table-cell;
                vertical-align: middle;
            }

                .c-hotel-introduce .content .text .p p {
                    height: auto;
                    max-height: 66px;
                    display: block;
                    display: -webkit-box;
                    -webkit-box-orient: vertical;
                    -webkit-line-clamp: 3;
                    overflow: hidden;
                }

            .c-hotel-introduce .content .text .btn-wrap {
                display: table;
            }

                .c-hotel-introduce .content .text .btn-wrap .btn-cell {
                    display: table-cell;
                    vertical-align: middle;
                }

                .c-hotel-introduce .content .text .btn-wrap .border-btn:before {
                    background: none;
                    box-shadow: none;
                    border: 1px solid #333;
                }

                .c-hotel-introduce .content .text .btn-wrap .border-btn span {
                    color: #333;
                }

            .c-hotel-introduce .content .text .c-button {
                display: inline-block;
                vertical-align: middle;
            }

@media screen and (min-width:768px) {
    .c-hotel-introduce .content .text .full-content {
        padding-right: 0;
    }

    .c-hotel-introduce .content .text .btn-wrap .btn {
        margin-left: 10px;
    }
}

.c-hotel-introduce .content .oImg img {
    width: 100%;
}

@media screen and (max-width:767px) {
    .c-hotel-introduce {
        margin-bottom: 30px;
    }

        .c-hotel-introduce > .container {
            padding: 0 10px;
        }

        .c-hotel-introduce .content .text {
            padding: 20px 15px;
            display: block;
        }

            .c-hotel-introduce .content .text .p {
                display: block;
            }

            .c-hotel-introduce .content .text .btn-wrap {
                text-align: center;
                width: 100%;
                margin-top: 20px;
                display: block;
            }

                .c-hotel-introduce .content .text .btn-wrap .btn-cell {
                    display: block;
                }

                .c-hotel-introduce .content .text .btn-wrap div.btn {
                    margin-bottom: 15px;
                }
}

.c-hotel-introduce-layer {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgba(0,0,0,.8);
    z-index: 20020;
    display: none;
}

@media (min-width:768px) {
    .c-hotel-introduce-layer .container {
        width: 600px;
    }
}

@media (min-width:992px) {
    .c-hotel-introduce-layer .container {
        width: 700px !important;
    }
}

.c-hotel-introduce-layer .c-global-over {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    margin: 0;
}

    .c-hotel-introduce-layer .c-global-over .container {
        padding: 15px;
        border-radius: 20px;
    }

        .c-hotel-introduce-layer .c-global-over .container .content {
            min-height: 200px;
            max-height: 500px;
            padding: 15px 30px 0;
            overflow: auto;
            -webkit-overflow-scrolling: touch;
        }

    .c-hotel-introduce-layer .c-global-over.skin-global .container, .c-hotel-introduce-layer .c-global-over.skin-gz .container {
        background: #f6faeb;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zh .container {
        background: #e5eef6;
    }

    .c-hotel-introduce-layer .c-global-over.skin-group .container {
        background: #f6f6f7;
    }

    .c-hotel-introduce-layer .c-global-over.skin-member .container {
        background: #fbf5ec;
    }

    .c-hotel-introduce-layer .c-global-over.skin-gz-card .container {
        background: #fef7e7;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zh-card .container {
        background: #d6e7ef;
    }

    .c-hotel-introduce-layer .c-global-over.skin-gz-park-paradise .container {
        background: #fef7e7;
    }

    .c-hotel-introduce-layer .c-global-over.skin-gz-park-zoo .container {
        background: #ecf3f2;
    }

    .c-hotel-introduce-layer .c-global-over.skin-gz-park-water .container {
        background: #e7f7fd;
    }

    .c-hotel-introduce-layer .c-global-over.skin-gz-park-bird .container {
        background: #f6faeb;
    }

    .c-hotel-introduce-layer .c-global-over.skin-gz-hotel-chimelong .container {
        background: #f5eee9;
    }

    .c-hotel-introduce-layer .c-global-over.skin-gz-hotel-panda .container {
        background: #feeeec;
    }

    .c-hotel-introduce-layer .c-global-over.skin-gz-hotel-cl-xj .container, .c-hotel-introduce-layer .c-global-over.skin-gz-hotel-pxj .container {
        background: #ecf3f2;
    }

    .c-hotel-introduce-layer .c-global-over.skin-gz-acting-circus .container {
        background: #fde5f3;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zh-park-kingdom .container, .c-hotel-introduce-layer .c-global-over.skin-zh-park-science .container {
        background: #e7f7fd;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zh-hotel-hengqin .container {
        background: #fbf5ec;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zh-hotel-penguin .container {
        background: #e7f7fd;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zh-hotel-penguin-2 .container {
        background: #fef7e7;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zh-hotel-circus .container {
        background: #e7ced5;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zh-hotel-yinghai .container {
        background: #e5eef6;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zh-hotel-science .container {
        background: #e8e9f2;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zh-acting-circus .container {
        background: #e5eef6;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zh-acting-opera .container {
        background: #feeeec;
    }

    .c-hotel-introduce-layer .c-global-over.skin-zoo-plants .container {
        background: #ecf3f2;
    }

@media screen and (max-width:767px) {
    .c-hotel-introduce-layer {
        padding: 0 10px;
    }

        .c-hotel-introduce-layer .c-global-over {
            width: 92%;
        }

            .c-hotel-introduce-layer .c-global-over .container .content {
                min-height: 100px;
                max-height: 450px;
                padding: 0 15px;
            }
}

.c-back-to-top {
    position: fixed;
    bottom: 100px;
    width: 100%;
    z-index: 998;
    display: none;
    transition: all .5s ease;
}

    .c-back-to-top.active {
        display: block;
    }

    .c-back-to-top .container {
        position: relative;
    }

        .c-back-to-top .container .back-box {
            display: table;
            position: absolute;
            width: 60px;
            height: 60px;
            float: right;
            right: -90px;
            border-radius: 10px;
            text-align: center;
            cursor: pointer;
        }

            .c-back-to-top .container .back-box .text {
                vertical-align: middle;
                display: table-cell;
                color: #fff;
            }

                .c-back-to-top .container .back-box .text .icon-wrap {
                    position: relative;
                    height: 16px;
                    clear: both;
                }

                    .c-back-to-top .container .back-box .text .icon-wrap .iconfont {
                        position: absolute;
                        left: 50%;
                        transform: translateX(-50%);
                        -webkit-animation: iconMove .5s infinite alternate;
                        animation: iconMove .5s infinite alternate;
                    }

@-webkit-keyframes iconMove {
    0% {
        top: 0;
    }

    to {
        top: -3px;
    }
}

@keyframes iconMove {
    0% {
        top: 0;
    }

    to {
        top: -3px;
    }
}

@media screen and (max-width:1400px) {
    .c-back-to-top .container .back-box {
        right: -70px;
    }
}

@media screen and (max-width:1370px) {
    .c-back-to-top .container .back-box {
        right: -60px;
    }
}

@media screen and (max-width:1340px) {
    .c-back-to-top .container .back-box {
        right: -50px;
    }
}

@media screen and (max-width:1320px) {
    .c-back-to-top .container .back-box {
        right: 15px;
    }
}

@media screen and (max-width:1199px) {
    .c-back-to-top .container .back-box {
        right: -70px;
    }
}

@media screen and (max-width:1150px) {
    .c-back-to-top .container .back-box {
        right: -60px;
    }
}

@media screen and (max-width:1120px) {
    .c-back-to-top .container .back-box {
        right: -50px;
    }
}

@media screen and (max-width:1100px) {
    .c-back-to-top .container .back-box {
        right: 15px;
    }
}

@media screen and (max-width:991px) {
    .c-back-to-top .container .back-box {
        right: -80px;
    }
}

@media screen and (max-width:950px) {
    .c-back-to-top .container .back-box {
        right: -70px;
    }
}

@media screen and (max-width:920px) {
    .c-back-to-top .container .back-box {
        right: -60px;
    }
}

@media screen and (max-width:910px) {
    .c-back-to-top .container .back-box {
        right: -50px;
    }
}

@media screen and (max-width:880px) {
    .c-back-to-top .container .back-box {
        right: 15px;
    }
}

@media screen and (max-width:767px) {
    .c-back-to-top {
        bottom: 80px;
    }

        .c-back-to-top .container .back-box {
            right: 10px;
            width: 40px;
            height: 40px;
        }

            .c-back-to-top .container .back-box .text p {
                font-size: 12px;
            }

            .c-back-to-top .container .back-box .text .icon-wrap {
                height: 14px;
            }

                .c-back-to-top .container .back-box .text .icon-wrap .iconfont {
                    font-size: 14px;
                }
}

.c-back-to-top.skin-global .back-box, .c-back-to-top.skin-gz .back-box {
    background: #ecb207;
}

.c-back-to-top.skin-zh .back-box {
    background: #005baa;
}

.c-back-to-top.skin-group .back-box {
    background: #b44a9c;
}

.c-back-to-top.skin-member .back-box {
    background: #d39f44;
}

.c-back-to-top.skin-gz-card .back-box {
    background: #fab516;
}

.c-back-to-top.skin-zh-card .back-box {
    background: #14b1e7;
}

.c-back-to-top.skin-gz-park-paradise .back-box {
    background: #fab516;
}

.c-back-to-top.skin-gz-park-zoo .back-box {
    background: #46897d;
}

.c-back-to-top.skin-gz-park-water .back-box {
    background: #14b1e7;
}

.c-back-to-top.skin-gz-park-bird .back-box {
    background: #ecb207;
}

.c-back-to-top.skin-gz-hotel-chimelong .back-box {
    background: #9a5625;
}

.c-back-to-top.skin-gz-hotel-panda .back-box {
    background: #f15b47;
}

.c-back-to-top.skin-gz-hotel-cl-xj .back-box, .c-back-to-top.skin-gz-hotel-pxj .back-box {
    background: #46897d;
}

.c-back-to-top.skin-gz-acting-circus .back-box {
    background: #ec008c;
}

.c-back-to-top.skin-zh-park-kingdom .back-box, .c-back-to-top.skin-zh-park-science .back-box {
    background: #14b1e7;
}

.c-back-to-top.skin-zh-hotel-hengqin .back-box {
    background: #d39f44;
}

.c-back-to-top.skin-zh-hotel-penguin .back-box {
    background: #14b1e7;
}

.c-back-to-top.skin-zh-hotel-penguin-2 .back-box {
    background: #fab516;
}

.c-back-to-top.skin-zh-hotel-circus .back-box {
    background: #8a1538;
}

.c-back-to-top.skin-zh-hotel-yinghai .back-box {
    background: #005baa;
}

.c-back-to-top.skin-zh-hotel-science .back-box {
    background: #14126f;
}

.c-back-to-top.skin-zh-acting-circus .back-box {
    background: #005baa;
}

.c-back-to-top.skin-zh-acting-opera .back-box {
    background: #f15b47;
}

.c-back-to-top.skin-zoo-plants .back-box {
    background: #46897d;
}

.c-park-zoo-layer {
    margin-bottom: 80px;
}

    .c-park-zoo-layer .container {
        position: relative;
    }

    .c-park-zoo-layer .close {
        position: absolute;
        top: -40px;
        right: -40px;
        display: block;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        border: 2px solid #fff;
        color: #fff;
        font-size: 24px;
        opacity: 1;
        line-height: 36px;
        text-align: center;
        text-shadow: none;
        transition: all .3s ease;
    }

        .c-park-zoo-layer .close:before {
            display: block;
        }

    .c-park-zoo-layer .content {
        padding: 50px 35px;
        border-radius: 20px;
        overflow: hidden;
    }

        .c-park-zoo-layer .content h3.title {
            margin-bottom: 30px;
        }

        .c-park-zoo-layer .content .flow-list {
            overflow: hidden;
        }

        .c-park-zoo-layer .content p {
            margin-bottom: 15px;
        }

        .c-park-zoo-layer .content img {
            margin: 0 auto 15px;
            max-width: 100%;
            border-radius: 20px;
            overflow: hidden;
        }

        .c-park-zoo-layer .content .icon-gruop {
            text-align: center;
            margin-bottom: 30px;
        }

            .c-park-zoo-layer .content .icon-gruop .iconfont {
                font-size: 14px;
                width: 20px;
                height: 20px;
                position: relative;
                margin: 0 5px;
                display: inline-block;
                vertical-align: middle;
                border-radius: 50%;
                overflow: hidden;
                color: #fff;
            }

                .c-park-zoo-layer .content .icon-gruop .iconfont:before {
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%,-50%);
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont:hover {
                    color: #fff !important;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-global, .c-park-zoo-layer .content .icon-gruop .iconfont.skin-gz {
                    background: #ecb207;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh {
                    background: #005baa;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-group {
                    background: #b44a9c;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-member {
                    background: #d39f44;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-gz-card {
                    background: #fab516;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh-card {
                    background: #14b1e7;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-gz-park-paradise {
                    background: #fab516;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-gz-park-zoo {
                    background: #46897d;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-gz-park-water {
                    background: #14b1e7;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-gz-park-bird {
                    background: #ecb207;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-gz-hotel-chimelong {
                    background: #9a5625;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-gz-hotel-panda {
                    background: #f15b47;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-gz-hotel-cl-xj, .c-park-zoo-layer .content .icon-gruop .iconfont.skin-gz-hotel-pxj {
                    background: #46897d;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-gz-acting-circus {
                    background: #ec008c;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh-park-kingdom, .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh-park-science {
                    background: #14b1e7;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh-hotel-hengqin {
                    background: #d39f44;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh-hotel-penguin {
                    background: #14b1e7;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh-hotel-penguin-2 {
                    background: #fab516;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh-hotel-circus {
                    background: #8a1538;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh-hotel-yinghai {
                    background: #005baa;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh-hotel-science {
                    background: #14126f;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh-acting-circus {
                    background: #005baa;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zh-acting-opera {
                    background: #f15b47;
                }

                .c-park-zoo-layer .content .icon-gruop .iconfont.skin-zoo-plants {
                    background: #46897d;
                }

        .c-park-zoo-layer .content .text.img-left img {
            float: left;
            width: 50%;
            margin: 0 30px 15px 0;
        }

        .c-park-zoo-layer .content .text.img-right img {
            float: right;
            width: 50%;
            margin: 0 0 15px 30px;
        }

@media screen and (max-width:767px) {
    .c-park-zoo-layer {
        margin-bottom: 40px;
    }

        .c-park-zoo-layer .content {
            padding: 20px 15px;
        }

            .c-park-zoo-layer .content .icon-gruop, .c-park-zoo-layer .content h3.title {
                margin-bottom: 15px;
            }

            .c-park-zoo-layer .content img {
                margin: 0 0 15px;
            }

            .c-park-zoo-layer .content .text.img-left img, .c-park-zoo-layer .content .text.img-right img {
                float: none;
                width: 100%;
                margin: 15px 0;
            }

        .c-park-zoo-layer .close {
            top: auto;
            bottom: -50px;
            right: 50%;
            margin-right: -20px;
        }

        .c-park-zoo-layer .container {
            padding: 20px 0 !important;
        }
}

.c-park-zoo-layer.skin-global .content {
    background: #f6faeb;
}

.c-park-zoo-layer.skin-global .close:hover {
    border-color: #ecb207;
    color: #ecb207;
    background: #fff;
}

.c-park-zoo-layer.skin-gz .content {
    background: #f6faeb;
}

.c-park-zoo-layer.skin-gz .close:hover {
    border-color: #ecb207;
    color: #ecb207;
    background: #fff;
}

.c-park-zoo-layer.skin-zh .content {
    background: #e5eef6;
}

.c-park-zoo-layer.skin-zh .close:hover {
    border-color: #005baa;
    color: #005baa;
    background: #fff;
}

.c-park-zoo-layer.skin-group .content {
    background: #f6f6f7;
}

.c-park-zoo-layer.skin-group .close:hover {
    border-color: #b44a9c;
    color: #b44a9c;
    background: #fff;
}

.c-park-zoo-layer.skin-member .content {
    background: #fbf5ec;
}

.c-park-zoo-layer.skin-member .close:hover {
    border-color: #d39f44;
    color: #d39f44;
    background: #fff;
}

.c-park-zoo-layer.skin-gz-card .content {
    background: #fef7e7;
}

.c-park-zoo-layer.skin-gz-card .close:hover {
    border-color: #fab516;
    color: #fab516;
    background: #fff;
}

.c-park-zoo-layer.skin-zh-card .content {
    background: #d6e7ef;
}

.c-park-zoo-layer.skin-zh-card .close:hover {
    border-color: #14b1e7;
    color: #14b1e7;
    background: #fff;
}

.c-park-zoo-layer.skin-gz-park-paradise .content {
    background: #fef7e7;
}

.c-park-zoo-layer.skin-gz-park-paradise .close:hover {
    border-color: #fab516;
    color: #fab516;
    background: #fff;
}

.c-park-zoo-layer.skin-gz-park-zoo .content {
    background: #ecf3f2;
}

.c-park-zoo-layer.skin-gz-park-zoo .close:hover {
    border-color: #46897d;
    color: #46897d;
    background: #fff;
}

.c-park-zoo-layer.skin-gz-park-water .content {
    background: #e7f7fd;
}

.c-park-zoo-layer.skin-gz-park-water .close:hover {
    border-color: #14b1e7;
    color: #14b1e7;
    background: #fff;
}

.c-park-zoo-layer.skin-gz-park-bird .content {
    background: #f6faeb;
}

.c-park-zoo-layer.skin-gz-park-bird .close:hover {
    border-color: #ecb207;
    color: #ecb207;
    background: #fff;
}

.c-park-zoo-layer.skin-gz-hotel-chimelong .content {
    background: #f5eee9;
}

.c-park-zoo-layer.skin-gz-hotel-chimelong .close:hover {
    border-color: #9a5625;
    color: #9a5625;
    background: #fff;
}

.c-park-zoo-layer.skin-gz-hotel-panda .content {
    background: #feeeec;
}

.c-park-zoo-layer.skin-gz-hotel-panda .close:hover {
    border-color: #f15b47;
    color: #f15b47;
    background: #fff;
}

.c-park-zoo-layer.skin-gz-hotel-cl-xj .content {
    background: #ecf3f2;
}

.c-park-zoo-layer.skin-gz-hotel-cl-xj .close:hover {
    border-color: #46897d;
    color: #46897d;
    background: #fff;
}

.c-park-zoo-layer.skin-gz-hotel-pxj .content {
    background: #ecf3f2;
}

.c-park-zoo-layer.skin-gz-hotel-pxj .close:hover {
    border-color: #46897d;
    color: #46897d;
    background: #fff;
}

.c-park-zoo-layer.skin-gz-acting-circus .content {
    background: #fde5f3;
}

.c-park-zoo-layer.skin-gz-acting-circus .close:hover {
    border-color: #ec008c;
    color: #ec008c;
    background: #fff;
}

.c-park-zoo-layer.skin-zh-park-kingdom .content {
    background: #e7f7fd;
}

.c-park-zoo-layer.skin-zh-park-kingdom .close:hover {
    border-color: #14b1e7;
    color: #14b1e7;
    background: #fff;
}

.c-park-zoo-layer.skin-zh-park-science .content {
    background: #e7f7fd;
}

.c-park-zoo-layer.skin-zh-park-science .close:hover {
    border-color: #14b1e7;
    color: #14b1e7;
    background: #fff;
}

.c-park-zoo-layer.skin-zh-hotel-hengqin .content {
    background: #fbf5ec;
}

.c-park-zoo-layer.skin-zh-hotel-hengqin .close:hover {
    border-color: #d39f44;
    color: #d39f44;
    background: #fff;
}

.c-park-zoo-layer.skin-zh-hotel-penguin .content {
    background: #e7f7fd;
}

.c-park-zoo-layer.skin-zh-hotel-penguin .close:hover {
    border-color: #14b1e7;
    color: #14b1e7;
    background: #fff;
}

.c-park-zoo-layer.skin-zh-hotel-penguin-2 .content {
    background: #fef7e7;
}

.c-park-zoo-layer.skin-zh-hotel-penguin-2 .close:hover {
    border-color: #fab516;
    color: #fab516;
    background: #fff;
}

.c-park-zoo-layer.skin-zh-hotel-circus .content {
    background: #e7ced5;
}

.c-park-zoo-layer.skin-zh-hotel-circus .close:hover {
    border-color: #8a1538;
    color: #8a1538;
    background: #fff;
}

.c-park-zoo-layer.skin-zh-hotel-yinghai .content {
    background: #e5eef6;
}

.c-park-zoo-layer.skin-zh-hotel-yinghai .close:hover {
    border-color: #005baa;
    color: #005baa;
    background: #fff;
}

.c-park-zoo-layer.skin-zh-hotel-science .content {
    background: #e8e9f2;
}

.c-park-zoo-layer.skin-zh-hotel-science .close:hover {
    border-color: #14126f;
    color: #14126f;
    background: #fff;
}

.c-park-zoo-layer.skin-zh-acting-circus .content {
    background: #e5eef6;
}

.c-park-zoo-layer.skin-zh-acting-circus .close:hover {
    border-color: #005baa;
    color: #005baa;
    background: #fff;
}

.c-park-zoo-layer.skin-zh-acting-opera .content {
    background: #feeeec;
}

.c-park-zoo-layer.skin-zh-acting-opera .close:hover {
    border-color: #f15b47;
    color: #f15b47;
    background: #fff;
}

.c-park-zoo-layer.skin-zoo-plants .content {
    background: #ecf3f2;
}

.c-park-zoo-layer.skin-zoo-plants .close:hover {
    border-color: #46897d;
    color: #46897d;
    background: #fff;
}

.c-park-zoo-present-layer {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: rgba(0,0,0,.8);
    z-index: 11000;
    display: none;
}

@media (min-width:768px) {
    .c-park-zoo-present-layer .container {
        width: 600px;
    }
}

@media (min-width:992px) {
    .c-park-zoo-present-layer .container {
        width: 700px !important;
    }
}

.c-park-zoo-present-layer .c-park-zoo-layer {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    margin: 0;
}

    .c-park-zoo-present-layer .c-park-zoo-layer .container {
        padding: 15px;
        border-radius: 20px;
    }

        .c-park-zoo-present-layer .c-park-zoo-layer .container .content {
            min-height: 200px;
            max-height: 500px;
            padding: 15px 30px 0;
            overflow: auto;
            -webkit-overflow-scrolling: touch;
        }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-global .container, .c-park-zoo-present-layer .c-park-zoo-layer.skin-gz .container {
        background: #f6faeb;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh .container {
        background: #e5eef6;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-group .container {
        background: #f6f6f7;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-member .container {
        background: #fbf5ec;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-gz-card .container {
        background: #fef7e7;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh-card .container {
        background: #d6e7ef;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-gz-park-paradise .container {
        background: #fef7e7;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-gz-park-zoo .container {
        background: #ecf3f2;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-gz-park-water .container {
        background: #e7f7fd;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-gz-park-bird .container {
        background: #f6faeb;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-gz-hotel-chimelong .container {
        background: #f5eee9;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-gz-hotel-panda .container {
        background: #feeeec;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-gz-hotel-cl-xj .container, .c-park-zoo-present-layer .c-park-zoo-layer.skin-gz-hotel-pxj .container {
        background: #ecf3f2;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-gz-acting-circus .container {
        background: #fde5f3;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh-park-kingdom .container, .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh-park-science .container {
        background: #e7f7fd;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh-hotel-hengqin .container {
        background: #fbf5ec;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh-hotel-penguin .container {
        background: #e7f7fd;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh-hotel-penguin-2 .container {
        background: #fef7e7;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh-hotel-circus .container {
        background: #e7ced5;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh-hotel-yinghai .container {
        background: #e5eef6;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh-hotel-science .container {
        background: #e8e9f2;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh-acting-circus .container {
        background: #e5eef6;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zh-acting-opera .container {
        background: #feeeec;
    }

    .c-park-zoo-present-layer .c-park-zoo-layer.skin-zoo-plants .container {
        background: #ecf3f2;
    }

@media screen and (max-width:767px) {
    .c-park-zoo-present-layer {
        padding: 0 10px;
    }

        .c-park-zoo-present-layer .c-park-zoo-layer {
            width: 92%;
        }

            .c-park-zoo-present-layer .c-park-zoo-layer .container .content {
                min-height: 100px;
                max-height: 450px;
                padding: 0 15px;
            }
}

.c-question {
    margin-bottom: 50px;
}

    .c-question table {
        width: 100%;
        margin-top: 20px;
    }

        .c-question table td {
            padding: 10px 5px;
        }

    .c-question .container .box {
        border-radius: 20px;
        background-color: #fef7e7;
        padding: 50px 35px 25px;
    }

        .c-question .container .box .top {
            position: relative;
            z-index: 3;
        }

            .c-question .container .box .top .title {
                text-align: center;
                font-weight: bolder;
                padding-bottom: 10px;
            }

            .c-question .container .box .top .dropdown-list {
                position: absolute;
                top: 50%;
                right: 0;
                transform: translateY(-50%);
            }

        .c-question .container .box .content {
            z-index: 2;
        }

            .c-question .container .box .content .small-title {
                padding-top: 20px;
                font-weight: bolder;
            }

            .c-question .container .box .content .drop-down .nav {
                font-weight: bolder;
                position: relative;
                cursor: pointer;
            }

                .c-question .container .box .content .drop-down .nav .nav-title {
                    padding: 20px 30px 20px 0;
                }

                .c-question .container .box .content .drop-down .nav .iconfont {
                    position: absolute;
                    top: 50%;
                    transform: translateY(-50%);
                    right: 0;
                }

            .c-question .container .box .content .drop-down .menu {
                position: relative;
                float: none;
                display: none;
                margin: 0;
                padding: 15px 40px 0 0;
                background-color: #fef7e7;
                border: none;
                box-shadow: none;
            }

                .c-question .container .box .content .drop-down .menu .close {
                    position: relative;
                    text-align: center;
                    float: none;
                    text-shadow: none;
                    opacity: 1;
                }

                    .c-question .container .box .content .drop-down .menu .close .icon-close {
                        position: relative;
                        width: 32px;
                        height: 32px;
                        border-radius: 50%;
                        opacity: .5;
                        border: 2px solid #333;
                        margin: 25px auto 15px;
                    }

                        .c-question .container .box .content .drop-down .menu .close .icon-close:hover {
                            background: #fff;
                        }

                        .c-question .container .box .content .drop-down .menu .close .icon-close:before {
                            font-size: 22px;
                            color: #333;
                            position: absolute;
                            top: 50%;
                            left: 50%;
                            transform: translate(-50%,-50%);
                        }

            .c-question .container .box .content .drop-down .line {
                width: 100%;
                height: 1px;
                opacity: .2;
                border: 1px solid #fab516;
            }

            .c-question .container .box .content .bolderLine {
                margin: 10px 0;
                width: 100%;
                height: 1px;
                opacity: .5;
                border: 1px solid #fab516;
            }

    .c-question.skin-global table {
        border-top: 4px solid #ecb207;
        text-align: center;
    }

        .c-question.skin-global table td {
            vertical-align: middle;
        }

    .c-question.skin-global .container .box {
        background-color: #f6faeb;
    }

        .c-question.skin-global .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-global .container .box .content .drop-down.open .nav .nav-title {
            color: #ecb207;
        }

        .c-question.skin-global .container .box .content .drop-down .menu {
            background-color: #f6faeb;
        }

            .c-question.skin-global .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #ecb207;
            }

                .c-question.skin-global .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #ecb207;
                }

        .c-question.skin-global .container .box .content .bolderLine, .c-question.skin-global .container .box .content .drop-down .line {
            border-color: #ecb207;
        }

    .c-question.skin-gz table {
        border-top: 4px solid #ecb207;
        text-align: center;
    }

        .c-question.skin-gz table td {
            vertical-align: middle;
        }

    .c-question.skin-gz .container .box {
        background-color: #f6faeb;
    }

        .c-question.skin-gz .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-gz .container .box .content .drop-down.open .nav .nav-title {
            color: #ecb207;
        }

        .c-question.skin-gz .container .box .content .drop-down .menu {
            background-color: #f6faeb;
        }

            .c-question.skin-gz .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #ecb207;
            }

                .c-question.skin-gz .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #ecb207;
                }

        .c-question.skin-gz .container .box .content .bolderLine, .c-question.skin-gz .container .box .content .drop-down .line {
            border-color: #ecb207;
        }

    .c-question.skin-zh table {
        border-top: 4px solid #005baa;
        text-align: center;
    }

        .c-question.skin-zh table td {
            vertical-align: middle;
        }

    .c-question.skin-zh .container .box {
        background-color: #e5eef6;
    }

        .c-question.skin-zh .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh .container .box .content .drop-down.open .nav .nav-title {
            color: #005baa;
        }

        .c-question.skin-zh .container .box .content .drop-down .menu {
            background-color: #e5eef6;
        }

            .c-question.skin-zh .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #005baa;
            }

                .c-question.skin-zh .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #005baa;
                }

        .c-question.skin-zh .container .box .content .bolderLine, .c-question.skin-zh .container .box .content .drop-down .line {
            border-color: #005baa;
        }

    .c-question.skin-group table {
        border-top: 4px solid #b44a9c;
        text-align: center;
    }

        .c-question.skin-group table td {
            vertical-align: middle;
        }

    .c-question.skin-group .container .box {
        background-color: #f6f6f7;
    }

        .c-question.skin-group .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-group .container .box .content .drop-down.open .nav .nav-title {
            color: #b44a9c;
        }

        .c-question.skin-group .container .box .content .drop-down .menu {
            background-color: #f6f6f7;
        }

            .c-question.skin-group .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #b44a9c;
            }

                .c-question.skin-group .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #b44a9c;
                }

        .c-question.skin-group .container .box .content .bolderLine, .c-question.skin-group .container .box .content .drop-down .line {
            border-color: #b44a9c;
        }

    .c-question.skin-member table {
        border-top: 4px solid #d39f44;
        text-align: center;
    }

        .c-question.skin-member table td {
            vertical-align: middle;
        }

    .c-question.skin-member .container .box {
        background-color: #fbf5ec;
    }

        .c-question.skin-member .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-member .container .box .content .drop-down.open .nav .nav-title {
            color: #d39f44;
        }

        .c-question.skin-member .container .box .content .drop-down .menu {
            background-color: #fbf5ec;
        }

            .c-question.skin-member .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #d39f44;
            }

                .c-question.skin-member .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #d39f44;
                }

        .c-question.skin-member .container .box .content .bolderLine, .c-question.skin-member .container .box .content .drop-down .line {
            border-color: #d39f44;
        }

    .c-question.skin-gz-card table {
        border-top: 4px solid #fab516;
        text-align: center;
    }

        .c-question.skin-gz-card table td {
            vertical-align: middle;
        }

    .c-question.skin-gz-card .container .box {
        background-color: #fef7e7;
    }

        .c-question.skin-gz-card .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-gz-card .container .box .content .drop-down.open .nav .nav-title {
            color: #fab516;
        }

        .c-question.skin-gz-card .container .box .content .drop-down .menu {
            background-color: #fef7e7;
        }

            .c-question.skin-gz-card .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #fab516;
            }

                .c-question.skin-gz-card .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #fab516;
                }

        .c-question.skin-gz-card .container .box .content .bolderLine, .c-question.skin-gz-card .container .box .content .drop-down .line {
            border-color: #fab516;
        }

    .c-question.skin-zh-card table {
        border-top: 4px solid #14b1e7;
        text-align: center;
    }

        .c-question.skin-zh-card table td {
            vertical-align: middle;
        }

    .c-question.skin-zh-card .container .box {
        background-color: #d6e7ef;
    }

        .c-question.skin-zh-card .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh-card .container .box .content .drop-down.open .nav .nav-title {
            color: #14b1e7;
        }

        .c-question.skin-zh-card .container .box .content .drop-down .menu {
            background-color: #d6e7ef;
        }

            .c-question.skin-zh-card .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #14b1e7;
            }

                .c-question.skin-zh-card .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #14b1e7;
                }

        .c-question.skin-zh-card .container .box .content .bolderLine, .c-question.skin-zh-card .container .box .content .drop-down .line {
            border-color: #14b1e7;
        }

    .c-question.skin-gz-park-paradise table {
        border-top: 4px solid #fab516;
        text-align: center;
    }

        .c-question.skin-gz-park-paradise table td {
            vertical-align: middle;
        }

    .c-question.skin-gz-park-paradise .container .box {
        background-color: #fef7e7;
    }

        .c-question.skin-gz-park-paradise .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-gz-park-paradise .container .box .content .drop-down.open .nav .nav-title {
            color: #fab516;
        }

        .c-question.skin-gz-park-paradise .container .box .content .drop-down .menu {
            background-color: #fef7e7;
        }

            .c-question.skin-gz-park-paradise .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #fab516;
            }

                .c-question.skin-gz-park-paradise .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #fab516;
                }

        .c-question.skin-gz-park-paradise .container .box .content .bolderLine, .c-question.skin-gz-park-paradise .container .box .content .drop-down .line {
            border-color: #fab516;
        }

    .c-question.skin-gz-park-zoo table {
        border-top: 4px solid #46897d;
        text-align: center;
    }

        .c-question.skin-gz-park-zoo table td {
            vertical-align: middle;
        }

    .c-question.skin-gz-park-zoo .container .box {
        background-color: #ecf3f2;
    }

        .c-question.skin-gz-park-zoo .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-gz-park-zoo .container .box .content .drop-down.open .nav .nav-title {
            color: #46897d;
        }

        .c-question.skin-gz-park-zoo .container .box .content .drop-down .menu {
            background-color: #ecf3f2;
        }

            .c-question.skin-gz-park-zoo .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #46897d;
            }

                .c-question.skin-gz-park-zoo .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #46897d;
                }

        .c-question.skin-gz-park-zoo .container .box .content .bolderLine, .c-question.skin-gz-park-zoo .container .box .content .drop-down .line {
            border-color: #46897d;
        }

    .c-question.skin-gz-park-water table {
        border-top: 4px solid #14b1e7;
        text-align: center;
    }

        .c-question.skin-gz-park-water table td {
            vertical-align: middle;
        }

    .c-question.skin-gz-park-water .container .box {
        background-color: #e7f7fd;
    }

        .c-question.skin-gz-park-water .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-gz-park-water .container .box .content .drop-down.open .nav .nav-title {
            color: #14b1e7;
        }

        .c-question.skin-gz-park-water .container .box .content .drop-down .menu {
            background-color: #e7f7fd;
        }

            .c-question.skin-gz-park-water .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #14b1e7;
            }

                .c-question.skin-gz-park-water .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #14b1e7;
                }

        .c-question.skin-gz-park-water .container .box .content .bolderLine, .c-question.skin-gz-park-water .container .box .content .drop-down .line {
            border-color: #14b1e7;
        }

    .c-question.skin-gz-park-bird table {
        border-top: 4px solid #ecb207;
        text-align: center;
    }

        .c-question.skin-gz-park-bird table td {
            vertical-align: middle;
        }

    .c-question.skin-gz-park-bird .container .box {
        background-color: #f6faeb;
    }

        .c-question.skin-gz-park-bird .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-gz-park-bird .container .box .content .drop-down.open .nav .nav-title {
            color: #ecb207;
        }

        .c-question.skin-gz-park-bird .container .box .content .drop-down .menu {
            background-color: #f6faeb;
        }

            .c-question.skin-gz-park-bird .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #ecb207;
            }

                .c-question.skin-gz-park-bird .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #ecb207;
                }

        .c-question.skin-gz-park-bird .container .box .content .bolderLine, .c-question.skin-gz-park-bird .container .box .content .drop-down .line {
            border-color: #ecb207;
        }

    .c-question.skin-gz-hotel-chimelong table {
        border-top: 4px solid #9a5625;
        text-align: center;
    }

        .c-question.skin-gz-hotel-chimelong table td {
            vertical-align: middle;
        }

    .c-question.skin-gz-hotel-chimelong .container .box {
        background-color: #f5eee9;
    }

        .c-question.skin-gz-hotel-chimelong .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-gz-hotel-chimelong .container .box .content .drop-down.open .nav .nav-title {
            color: #9a5625;
        }

        .c-question.skin-gz-hotel-chimelong .container .box .content .drop-down .menu {
            background-color: #f5eee9;
        }

            .c-question.skin-gz-hotel-chimelong .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #9a5625;
            }

                .c-question.skin-gz-hotel-chimelong .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #9a5625;
                }

        .c-question.skin-gz-hotel-chimelong .container .box .content .bolderLine, .c-question.skin-gz-hotel-chimelong .container .box .content .drop-down .line {
            border-color: #9a5625;
        }

    .c-question.skin-gz-hotel-panda table {
        border-top: 4px solid #f15b47;
        text-align: center;
    }

        .c-question.skin-gz-hotel-panda table td {
            vertical-align: middle;
        }

    .c-question.skin-gz-hotel-panda .container .box {
        background-color: #feeeec;
    }

        .c-question.skin-gz-hotel-panda .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-gz-hotel-panda .container .box .content .drop-down.open .nav .nav-title {
            color: #f15b47;
        }

        .c-question.skin-gz-hotel-panda .container .box .content .drop-down .menu {
            background-color: #feeeec;
        }

            .c-question.skin-gz-hotel-panda .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #f15b47;
            }

                .c-question.skin-gz-hotel-panda .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #f15b47;
                }

        .c-question.skin-gz-hotel-panda .container .box .content .bolderLine, .c-question.skin-gz-hotel-panda .container .box .content .drop-down .line {
            border-color: #f15b47;
        }

    .c-question.skin-gz-hotel-cl-xj table {
        border-top: 4px solid #46897d;
        text-align: center;
    }

        .c-question.skin-gz-hotel-cl-xj table td {
            vertical-align: middle;
        }

    .c-question.skin-gz-hotel-cl-xj .container .box {
        background-color: #ecf3f2;
    }

        .c-question.skin-gz-hotel-cl-xj .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-gz-hotel-cl-xj .container .box .content .drop-down.open .nav .nav-title {
            color: #46897d;
        }

        .c-question.skin-gz-hotel-cl-xj .container .box .content .drop-down .menu {
            background-color: #ecf3f2;
        }

            .c-question.skin-gz-hotel-cl-xj .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #46897d;
            }

                .c-question.skin-gz-hotel-cl-xj .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #46897d;
                }

        .c-question.skin-gz-hotel-cl-xj .container .box .content .bolderLine, .c-question.skin-gz-hotel-cl-xj .container .box .content .drop-down .line {
            border-color: #46897d;
        }

    .c-question.skin-gz-hotel-pxj table {
        border-top: 4px solid #46897d;
        text-align: center;
    }

        .c-question.skin-gz-hotel-pxj table td {
            vertical-align: middle;
        }

    .c-question.skin-gz-hotel-pxj .container .box {
        background-color: #ecf3f2;
    }

        .c-question.skin-gz-hotel-pxj .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-gz-hotel-pxj .container .box .content .drop-down.open .nav .nav-title {
            color: #46897d;
        }

        .c-question.skin-gz-hotel-pxj .container .box .content .drop-down .menu {
            background-color: #ecf3f2;
        }

            .c-question.skin-gz-hotel-pxj .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #46897d;
            }

                .c-question.skin-gz-hotel-pxj .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #46897d;
                }

        .c-question.skin-gz-hotel-pxj .container .box .content .bolderLine, .c-question.skin-gz-hotel-pxj .container .box .content .drop-down .line {
            border-color: #46897d;
        }

    .c-question.skin-gz-acting-circus table {
        border-top: 4px solid #ec008c;
        text-align: center;
    }

        .c-question.skin-gz-acting-circus table td {
            vertical-align: middle;
        }

    .c-question.skin-gz-acting-circus .container .box {
        background-color: #fde5f3;
    }

        .c-question.skin-gz-acting-circus .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-gz-acting-circus .container .box .content .drop-down.open .nav .nav-title {
            color: #ec008c;
        }

        .c-question.skin-gz-acting-circus .container .box .content .drop-down .menu {
            background-color: #fde5f3;
        }

            .c-question.skin-gz-acting-circus .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #ec008c;
            }

                .c-question.skin-gz-acting-circus .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #ec008c;
                }

        .c-question.skin-gz-acting-circus .container .box .content .bolderLine, .c-question.skin-gz-acting-circus .container .box .content .drop-down .line {
            border-color: #ec008c;
        }

    .c-question.skin-zh-park-kingdom table {
        border-top: 4px solid #14b1e7;
        text-align: center;
    }

        .c-question.skin-zh-park-kingdom table td {
            vertical-align: middle;
        }

    .c-question.skin-zh-park-kingdom .container .box {
        background-color: #e7f7fd;
    }

        .c-question.skin-zh-park-kingdom .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh-park-kingdom .container .box .content .drop-down.open .nav .nav-title {
            color: #14b1e7;
        }

        .c-question.skin-zh-park-kingdom .container .box .content .drop-down .menu {
            background-color: #e7f7fd;
        }

            .c-question.skin-zh-park-kingdom .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #14b1e7;
            }

                .c-question.skin-zh-park-kingdom .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #14b1e7;
                }

        .c-question.skin-zh-park-kingdom .container .box .content .bolderLine, .c-question.skin-zh-park-kingdom .container .box .content .drop-down .line {
            border-color: #14b1e7;
        }

    .c-question.skin-zh-park-science table {
        border-top: 4px solid #14b1e7;
        text-align: center;
    }

        .c-question.skin-zh-park-science table td {
            vertical-align: middle;
        }

    .c-question.skin-zh-park-science .container .box {
        background-color: #e7f7fd;
    }

        .c-question.skin-zh-park-science .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh-park-science .container .box .content .drop-down.open .nav .nav-title {
            color: #14b1e7;
        }

        .c-question.skin-zh-park-science .container .box .content .drop-down .menu {
            background-color: #e7f7fd;
        }

            .c-question.skin-zh-park-science .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #14b1e7;
            }

                .c-question.skin-zh-park-science .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #14b1e7;
                }

        .c-question.skin-zh-park-science .container .box .content .bolderLine, .c-question.skin-zh-park-science .container .box .content .drop-down .line {
            border-color: #14b1e7;
        }

    .c-question.skin-zh-hotel-hengqin table {
        border-top: 4px solid #d39f44;
        text-align: center;
    }

        .c-question.skin-zh-hotel-hengqin table td {
            vertical-align: middle;
        }

    .c-question.skin-zh-hotel-hengqin .container .box {
        background-color: #fbf5ec;
    }

        .c-question.skin-zh-hotel-hengqin .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh-hotel-hengqin .container .box .content .drop-down.open .nav .nav-title {
            color: #d39f44;
        }

        .c-question.skin-zh-hotel-hengqin .container .box .content .drop-down .menu {
            background-color: #fbf5ec;
        }

            .c-question.skin-zh-hotel-hengqin .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #d39f44;
            }

                .c-question.skin-zh-hotel-hengqin .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #d39f44;
                }

        .c-question.skin-zh-hotel-hengqin .container .box .content .bolderLine, .c-question.skin-zh-hotel-hengqin .container .box .content .drop-down .line {
            border-color: #d39f44;
        }

    .c-question.skin-zh-hotel-penguin table {
        border-top: 4px solid #14b1e7;
        text-align: center;
    }

        .c-question.skin-zh-hotel-penguin table td {
            vertical-align: middle;
        }

    .c-question.skin-zh-hotel-penguin .container .box {
        background-color: #e7f7fd;
    }

        .c-question.skin-zh-hotel-penguin .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh-hotel-penguin .container .box .content .drop-down.open .nav .nav-title {
            color: #14b1e7;
        }

        .c-question.skin-zh-hotel-penguin .container .box .content .drop-down .menu {
            background-color: #e7f7fd;
        }

            .c-question.skin-zh-hotel-penguin .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #14b1e7;
            }

                .c-question.skin-zh-hotel-penguin .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #14b1e7;
                }

        .c-question.skin-zh-hotel-penguin .container .box .content .bolderLine, .c-question.skin-zh-hotel-penguin .container .box .content .drop-down .line {
            border-color: #14b1e7;
        }

    .c-question.skin-zh-hotel-penguin-2 table {
        border-top: 4px solid #fab516;
        text-align: center;
    }

        .c-question.skin-zh-hotel-penguin-2 table td {
            vertical-align: middle;
        }

    .c-question.skin-zh-hotel-penguin-2 .container .box {
        background-color: #fef7e7;
    }

        .c-question.skin-zh-hotel-penguin-2 .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh-hotel-penguin-2 .container .box .content .drop-down.open .nav .nav-title {
            color: #fab516;
        }

        .c-question.skin-zh-hotel-penguin-2 .container .box .content .drop-down .menu {
            background-color: #fef7e7;
        }

            .c-question.skin-zh-hotel-penguin-2 .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #fab516;
            }

                .c-question.skin-zh-hotel-penguin-2 .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #fab516;
                }

        .c-question.skin-zh-hotel-penguin-2 .container .box .content .bolderLine, .c-question.skin-zh-hotel-penguin-2 .container .box .content .drop-down .line {
            border-color: #fab516;
        }

    .c-question.skin-zh-hotel-circus table {
        border-top: 4px solid #8a1538;
        text-align: center;
    }

        .c-question.skin-zh-hotel-circus table td {
            vertical-align: middle;
        }

    .c-question.skin-zh-hotel-circus .container .box {
        background-color: #e7ced5;
    }

        .c-question.skin-zh-hotel-circus .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh-hotel-circus .container .box .content .drop-down.open .nav .nav-title {
            color: #8a1538;
        }

        .c-question.skin-zh-hotel-circus .container .box .content .drop-down .menu {
            background-color: #e7ced5;
        }

            .c-question.skin-zh-hotel-circus .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #8a1538;
            }

                .c-question.skin-zh-hotel-circus .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #8a1538;
                }

        .c-question.skin-zh-hotel-circus .container .box .content .bolderLine, .c-question.skin-zh-hotel-circus .container .box .content .drop-down .line {
            border-color: #8a1538;
        }

    .c-question.skin-zh-hotel-yinghai table {
        border-top: 4px solid #005baa;
        text-align: center;
    }

        .c-question.skin-zh-hotel-yinghai table td {
            vertical-align: middle;
        }

    .c-question.skin-zh-hotel-yinghai .container .box {
        background-color: #e5eef6;
    }

        .c-question.skin-zh-hotel-yinghai .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh-hotel-yinghai .container .box .content .drop-down.open .nav .nav-title {
            color: #005baa;
        }

        .c-question.skin-zh-hotel-yinghai .container .box .content .drop-down .menu {
            background-color: #e5eef6;
        }

            .c-question.skin-zh-hotel-yinghai .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #005baa;
            }

                .c-question.skin-zh-hotel-yinghai .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #005baa;
                }

        .c-question.skin-zh-hotel-yinghai .container .box .content .bolderLine, .c-question.skin-zh-hotel-yinghai .container .box .content .drop-down .line {
            border-color: #005baa;
        }

    .c-question.skin-zh-hotel-science table {
        border-top: 4px solid #14126f;
        text-align: center;
    }

        .c-question.skin-zh-hotel-science table td {
            vertical-align: middle;
        }

    .c-question.skin-zh-hotel-science .container .box {
        background-color: #e8e9f2;
    }

        .c-question.skin-zh-hotel-science .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh-hotel-science .container .box .content .drop-down.open .nav .nav-title {
            color: #14126f;
        }

        .c-question.skin-zh-hotel-science .container .box .content .drop-down .menu {
            background-color: #e8e9f2;
        }

            .c-question.skin-zh-hotel-science .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #14126f;
            }

                .c-question.skin-zh-hotel-science .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #14126f;
                }

        .c-question.skin-zh-hotel-science .container .box .content .bolderLine, .c-question.skin-zh-hotel-science .container .box .content .drop-down .line {
            border-color: #14126f;
        }

    .c-question.skin-zh-acting-circus table {
        border-top: 4px solid #005baa;
        text-align: center;
    }

        .c-question.skin-zh-acting-circus table td {
            vertical-align: middle;
        }

    .c-question.skin-zh-acting-circus .container .box {
        background-color: #e5eef6;
    }

        .c-question.skin-zh-acting-circus .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh-acting-circus .container .box .content .drop-down.open .nav .nav-title {
            color: #005baa;
        }

        .c-question.skin-zh-acting-circus .container .box .content .drop-down .menu {
            background-color: #e5eef6;
        }

            .c-question.skin-zh-acting-circus .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #005baa;
            }

                .c-question.skin-zh-acting-circus .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #005baa;
                }

        .c-question.skin-zh-acting-circus .container .box .content .bolderLine, .c-question.skin-zh-acting-circus .container .box .content .drop-down .line {
            border-color: #005baa;
        }

    .c-question.skin-zh-acting-opera table {
        border-top: 4px solid #f15b47;
        text-align: center;
    }

        .c-question.skin-zh-acting-opera table td {
            vertical-align: middle;
        }

    .c-question.skin-zh-acting-opera .container .box {
        background-color: #feeeec;
    }

        .c-question.skin-zh-acting-opera .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zh-acting-opera .container .box .content .drop-down.open .nav .nav-title {
            color: #f15b47;
        }

        .c-question.skin-zh-acting-opera .container .box .content .drop-down .menu {
            background-color: #feeeec;
        }

            .c-question.skin-zh-acting-opera .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #f15b47;
            }

                .c-question.skin-zh-acting-opera .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #f15b47;
                }

        .c-question.skin-zh-acting-opera .container .box .content .bolderLine, .c-question.skin-zh-acting-opera .container .box .content .drop-down .line {
            border-color: #f15b47;
        }

    .c-question.skin-zoo-plants table {
        border-top: 4px solid #46897d;
        text-align: center;
    }

        .c-question.skin-zoo-plants table td {
            vertical-align: middle;
        }

    .c-question.skin-zoo-plants .container .box {
        background-color: #ecf3f2;
    }

        .c-question.skin-zoo-plants .container .box .content .drop-down .nav .nav-title:hover, .c-question.skin-zoo-plants .container .box .content .drop-down.open .nav .nav-title {
            color: #46897d;
        }

        .c-question.skin-zoo-plants .container .box .content .drop-down .menu {
            background-color: #ecf3f2;
        }

            .c-question.skin-zoo-plants .container .box .content .drop-down .menu .close .icon-close:hover {
                border: 2px solid #46897d;
            }

                .c-question.skin-zoo-plants .container .box .content .drop-down .menu .close .icon-close:hover:before {
                    color: #46897d;
                }

        .c-question.skin-zoo-plants .container .box .content .bolderLine, .c-question.skin-zoo-plants .container .box .content .drop-down .line {
            border-color: #46897d;
        }

@media screen and (max-width:767px) {
    .c-question {
        margin: 0 0 20px;
    }

        .c-question .container {
            padding: 0 10px;
        }

            .c-question .container .box {
                padding: 20px 15px;
            }

                .c-question .container .box .content .small-title {
                    padding-top: 15px;
                }

                .c-question .container .box .content .drop-down .nav .nav-title {
                    padding: 12px 30px 12px 0;
                }

                .c-question .container .box .content .drop-down .menu {
                    padding: 15px 0 0;
                }

                    .c-question .container .box .content .drop-down .menu .close .icon-close {
                        width: 24px;
                        height: 24px;
                        margin: 18px auto 12px;
                    }

                        .c-question .container .box .content .drop-down .menu .close .icon-close:before {
                            font-size: 18px;
                        }

                .c-question .container .box .content .bolderLine {
                    margin: 15px 0;
                }
}

.c-member-mblayer {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.6);
    z-index: 10020;
    display: none;
}

    .c-member-mblayer .member-mb-container {
        width: 100%;
        background: #fff;
        border-bottom-left-radius: 20px;
        border-bottom-right-radius: 20px;
        padding: 15px;
        position: absolute;
        top: -100%;
    }

        .c-member-mblayer .member-mb-container .title {
            width: 100%;
            text-align: center;
            font-size: 18px;
            font-weight: bolder;
            margin-bottom: 15px;
        }

        .c-member-mblayer .member-mb-container .member-mb-list {
            display: inline-block;
            border-radius: 20px;
            font-size: 14px;
            margin-right: 5px;
            margin-bottom: 20px;
            padding: 3px 15px;
        }

        .c-member-mblayer .member-mb-container .member-close {
            text-align: center;
        }

            .c-member-mblayer .member-mb-container .member-close i {
                border-radius: 50%;
                padding: 5px;
                font-weight: bolder;
            }

    .c-member-mblayer.skin-global {
        color: #ecb207;
    }

        .c-member-mblayer.skin-global .member-mb-list {
            border: 1px solid #ecb207;
        }

            .c-member-mblayer.skin-global .member-mb-list a {
                transition: inherit;
                color: #ecb207;
            }

        .c-member-mblayer.skin-global .member-mb-list-active {
            color: #fff !important;
            background: #ecb207;
        }

            .c-member-mblayer.skin-global .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-global .member-close i {
            border: 1px solid #ecb207;
            color: #ecb207;
        }

    .c-member-mblayer.skin-gz {
        color: #ecb207;
    }

        .c-member-mblayer.skin-gz .member-mb-list {
            border: 1px solid #ecb207;
        }

            .c-member-mblayer.skin-gz .member-mb-list a {
                transition: inherit;
                color: #ecb207;
            }

        .c-member-mblayer.skin-gz .member-mb-list-active {
            color: #fff !important;
            background: #ecb207;
        }

            .c-member-mblayer.skin-gz .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-gz .member-close i {
            border: 1px solid #ecb207;
            color: #ecb207;
        }

    .c-member-mblayer.skin-zh {
        color: #005baa;
    }

        .c-member-mblayer.skin-zh .member-mb-list {
            border: 1px solid #005baa;
        }

            .c-member-mblayer.skin-zh .member-mb-list a {
                transition: inherit;
                color: #005baa;
            }

        .c-member-mblayer.skin-zh .member-mb-list-active {
            color: #fff !important;
            background: #005baa;
        }

            .c-member-mblayer.skin-zh .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh .member-close i {
            border: 1px solid #005baa;
            color: #005baa;
        }

    .c-member-mblayer.skin-group {
        color: #b44a9c;
    }

        .c-member-mblayer.skin-group .member-mb-list {
            border: 1px solid #b44a9c;
        }

            .c-member-mblayer.skin-group .member-mb-list a {
                transition: inherit;
                color: #b44a9c;
            }

        .c-member-mblayer.skin-group .member-mb-list-active {
            color: #fff !important;
            background: #b44a9c;
        }

            .c-member-mblayer.skin-group .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-group .member-close i {
            border: 1px solid #b44a9c;
            color: #b44a9c;
        }

    .c-member-mblayer.skin-member {
        color: #d39f44;
    }

        .c-member-mblayer.skin-member .member-mb-list {
            border: 1px solid #d39f44;
        }

            .c-member-mblayer.skin-member .member-mb-list a {
                transition: inherit;
                color: #d39f44;
            }

        .c-member-mblayer.skin-member .member-mb-list-active {
            color: #fff !important;
            background: #d39f44;
        }

            .c-member-mblayer.skin-member .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-member .member-close i {
            border: 1px solid #d39f44;
            color: #d39f44;
        }

    .c-member-mblayer.skin-gz-card {
        color: #fab516;
    }

        .c-member-mblayer.skin-gz-card .member-mb-list {
            border: 1px solid #fab516;
        }

            .c-member-mblayer.skin-gz-card .member-mb-list a {
                transition: inherit;
                color: #fab516;
            }

        .c-member-mblayer.skin-gz-card .member-mb-list-active {
            color: #fff !important;
            background: #fab516;
        }

            .c-member-mblayer.skin-gz-card .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-gz-card .member-close i {
            border: 1px solid #fab516;
            color: #fab516;
        }

    .c-member-mblayer.skin-zh-card {
        color: #14b1e7;
    }

        .c-member-mblayer.skin-zh-card .member-mb-list {
            border: 1px solid #14b1e7;
        }

            .c-member-mblayer.skin-zh-card .member-mb-list a {
                transition: inherit;
                color: #14b1e7;
            }

        .c-member-mblayer.skin-zh-card .member-mb-list-active {
            color: #fff !important;
            background: #14b1e7;
        }

            .c-member-mblayer.skin-zh-card .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh-card .member-close i {
            border: 1px solid #14b1e7;
            color: #14b1e7;
        }

    .c-member-mblayer.skin-gz-park-paradise {
        color: #fab516;
    }

        .c-member-mblayer.skin-gz-park-paradise .member-mb-list {
            border: 1px solid #fab516;
        }

            .c-member-mblayer.skin-gz-park-paradise .member-mb-list a {
                transition: inherit;
                color: #fab516;
            }

        .c-member-mblayer.skin-gz-park-paradise .member-mb-list-active {
            color: #fff !important;
            background: #fab516;
        }

            .c-member-mblayer.skin-gz-park-paradise .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-gz-park-paradise .member-close i {
            border: 1px solid #fab516;
            color: #fab516;
        }

    .c-member-mblayer.skin-gz-park-zoo {
        color: #46897d;
    }

        .c-member-mblayer.skin-gz-park-zoo .member-mb-list {
            border: 1px solid #46897d;
        }

            .c-member-mblayer.skin-gz-park-zoo .member-mb-list a {
                transition: inherit;
                color: #46897d;
            }

        .c-member-mblayer.skin-gz-park-zoo .member-mb-list-active {
            color: #fff !important;
            background: #46897d;
        }

            .c-member-mblayer.skin-gz-park-zoo .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-gz-park-zoo .member-close i {
            border: 1px solid #46897d;
            color: #46897d;
        }

    .c-member-mblayer.skin-gz-park-water {
        color: #14b1e7;
    }

        .c-member-mblayer.skin-gz-park-water .member-mb-list {
            border: 1px solid #14b1e7;
        }

            .c-member-mblayer.skin-gz-park-water .member-mb-list a {
                transition: inherit;
                color: #14b1e7;
            }

        .c-member-mblayer.skin-gz-park-water .member-mb-list-active {
            color: #fff !important;
            background: #14b1e7;
        }

            .c-member-mblayer.skin-gz-park-water .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-gz-park-water .member-close i {
            border: 1px solid #14b1e7;
            color: #14b1e7;
        }

    .c-member-mblayer.skin-gz-park-bird {
        color: #ecb207;
    }

        .c-member-mblayer.skin-gz-park-bird .member-mb-list {
            border: 1px solid #ecb207;
        }

            .c-member-mblayer.skin-gz-park-bird .member-mb-list a {
                transition: inherit;
                color: #ecb207;
            }

        .c-member-mblayer.skin-gz-park-bird .member-mb-list-active {
            color: #fff !important;
            background: #ecb207;
        }

            .c-member-mblayer.skin-gz-park-bird .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-gz-park-bird .member-close i {
            border: 1px solid #ecb207;
            color: #ecb207;
        }

    .c-member-mblayer.skin-gz-hotel-chimelong {
        color: #9a5625;
    }

        .c-member-mblayer.skin-gz-hotel-chimelong .member-mb-list {
            border: 1px solid #9a5625;
        }

            .c-member-mblayer.skin-gz-hotel-chimelong .member-mb-list a {
                transition: inherit;
                color: #9a5625;
            }

        .c-member-mblayer.skin-gz-hotel-chimelong .member-mb-list-active {
            color: #fff !important;
            background: #9a5625;
        }

            .c-member-mblayer.skin-gz-hotel-chimelong .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-gz-hotel-chimelong .member-close i {
            border: 1px solid #9a5625;
            color: #9a5625;
        }

    .c-member-mblayer.skin-gz-hotel-panda {
        color: #f15b47;
    }

        .c-member-mblayer.skin-gz-hotel-panda .member-mb-list {
            border: 1px solid #f15b47;
        }

            .c-member-mblayer.skin-gz-hotel-panda .member-mb-list a {
                transition: inherit;
                color: #f15b47;
            }

        .c-member-mblayer.skin-gz-hotel-panda .member-mb-list-active {
            color: #fff !important;
            background: #f15b47;
        }

            .c-member-mblayer.skin-gz-hotel-panda .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-gz-hotel-panda .member-close i {
            border: 1px solid #f15b47;
            color: #f15b47;
        }

    .c-member-mblayer.skin-gz-hotel-cl-xj {
        color: #46897d;
    }

        .c-member-mblayer.skin-gz-hotel-cl-xj .member-mb-list {
            border: 1px solid #46897d;
        }

            .c-member-mblayer.skin-gz-hotel-cl-xj .member-mb-list a {
                transition: inherit;
                color: #46897d;
            }

        .c-member-mblayer.skin-gz-hotel-cl-xj .member-mb-list-active {
            color: #fff !important;
            background: #46897d;
        }

            .c-member-mblayer.skin-gz-hotel-cl-xj .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-gz-hotel-cl-xj .member-close i {
            border: 1px solid #46897d;
            color: #46897d;
        }

    .c-member-mblayer.skin-gz-hotel-pxj {
        color: #46897d;
    }

        .c-member-mblayer.skin-gz-hotel-pxj .member-mb-list {
            border: 1px solid #46897d;
        }

            .c-member-mblayer.skin-gz-hotel-pxj .member-mb-list a {
                transition: inherit;
                color: #46897d;
            }

        .c-member-mblayer.skin-gz-hotel-pxj .member-mb-list-active {
            color: #fff !important;
            background: #46897d;
        }

            .c-member-mblayer.skin-gz-hotel-pxj .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-gz-hotel-pxj .member-close i {
            border: 1px solid #46897d;
            color: #46897d;
        }

    .c-member-mblayer.skin-gz-acting-circus {
        color: #ec008c;
    }

        .c-member-mblayer.skin-gz-acting-circus .member-mb-list {
            border: 1px solid #ec008c;
        }

            .c-member-mblayer.skin-gz-acting-circus .member-mb-list a {
                transition: inherit;
                color: #ec008c;
            }

        .c-member-mblayer.skin-gz-acting-circus .member-mb-list-active {
            color: #fff !important;
            background: #ec008c;
        }

            .c-member-mblayer.skin-gz-acting-circus .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-gz-acting-circus .member-close i {
            border: 1px solid #ec008c;
            color: #ec008c;
        }

    .c-member-mblayer.skin-zh-park-kingdom {
        color: #14b1e7;
    }

        .c-member-mblayer.skin-zh-park-kingdom .member-mb-list {
            border: 1px solid #14b1e7;
        }

            .c-member-mblayer.skin-zh-park-kingdom .member-mb-list a {
                transition: inherit;
                color: #14b1e7;
            }

        .c-member-mblayer.skin-zh-park-kingdom .member-mb-list-active {
            color: #fff !important;
            background: #14b1e7;
        }

            .c-member-mblayer.skin-zh-park-kingdom .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh-park-kingdom .member-close i {
            border: 1px solid #14b1e7;
            color: #14b1e7;
        }

    .c-member-mblayer.skin-zh-park-science {
        color: #14b1e7;
    }

        .c-member-mblayer.skin-zh-park-science .member-mb-list {
            border: 1px solid #14b1e7;
        }

            .c-member-mblayer.skin-zh-park-science .member-mb-list a {
                transition: inherit;
                color: #14b1e7;
            }

        .c-member-mblayer.skin-zh-park-science .member-mb-list-active {
            color: #fff !important;
            background: #14b1e7;
        }

            .c-member-mblayer.skin-zh-park-science .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh-park-science .member-close i {
            border: 1px solid #14b1e7;
            color: #14b1e7;
        }

    .c-member-mblayer.skin-zh-hotel-hengqin {
        color: #d39f44;
    }

        .c-member-mblayer.skin-zh-hotel-hengqin .member-mb-list {
            border: 1px solid #d39f44;
        }

            .c-member-mblayer.skin-zh-hotel-hengqin .member-mb-list a {
                transition: inherit;
                color: #d39f44;
            }

        .c-member-mblayer.skin-zh-hotel-hengqin .member-mb-list-active {
            color: #fff !important;
            background: #d39f44;
        }

            .c-member-mblayer.skin-zh-hotel-hengqin .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh-hotel-hengqin .member-close i {
            border: 1px solid #d39f44;
            color: #d39f44;
        }

    .c-member-mblayer.skin-zh-hotel-penguin {
        color: #14b1e7;
    }

        .c-member-mblayer.skin-zh-hotel-penguin .member-mb-list {
            border: 1px solid #14b1e7;
        }

            .c-member-mblayer.skin-zh-hotel-penguin .member-mb-list a {
                transition: inherit;
                color: #14b1e7;
            }

        .c-member-mblayer.skin-zh-hotel-penguin .member-mb-list-active {
            color: #fff !important;
            background: #14b1e7;
        }

            .c-member-mblayer.skin-zh-hotel-penguin .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh-hotel-penguin .member-close i {
            border: 1px solid #14b1e7;
            color: #14b1e7;
        }

    .c-member-mblayer.skin-zh-hotel-penguin-2 {
        color: #fab516;
    }

        .c-member-mblayer.skin-zh-hotel-penguin-2 .member-mb-list {
            border: 1px solid #fab516;
        }

            .c-member-mblayer.skin-zh-hotel-penguin-2 .member-mb-list a {
                transition: inherit;
                color: #fab516;
            }

        .c-member-mblayer.skin-zh-hotel-penguin-2 .member-mb-list-active {
            color: #fff !important;
            background: #fab516;
        }

            .c-member-mblayer.skin-zh-hotel-penguin-2 .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh-hotel-penguin-2 .member-close i {
            border: 1px solid #fab516;
            color: #fab516;
        }

    .c-member-mblayer.skin-zh-hotel-circus {
        color: #8a1538;
    }

        .c-member-mblayer.skin-zh-hotel-circus .member-mb-list {
            border: 1px solid #8a1538;
        }

            .c-member-mblayer.skin-zh-hotel-circus .member-mb-list a {
                transition: inherit;
                color: #8a1538;
            }

        .c-member-mblayer.skin-zh-hotel-circus .member-mb-list-active {
            color: #fff !important;
            background: #8a1538;
        }

            .c-member-mblayer.skin-zh-hotel-circus .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh-hotel-circus .member-close i {
            border: 1px solid #8a1538;
            color: #8a1538;
        }

    .c-member-mblayer.skin-zh-hotel-yinghai {
        color: #005baa;
    }

        .c-member-mblayer.skin-zh-hotel-yinghai .member-mb-list {
            border: 1px solid #005baa;
        }

            .c-member-mblayer.skin-zh-hotel-yinghai .member-mb-list a {
                transition: inherit;
                color: #005baa;
            }

        .c-member-mblayer.skin-zh-hotel-yinghai .member-mb-list-active {
            color: #fff !important;
            background: #005baa;
        }

            .c-member-mblayer.skin-zh-hotel-yinghai .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh-hotel-yinghai .member-close i {
            border: 1px solid #005baa;
            color: #005baa;
        }

    .c-member-mblayer.skin-zh-hotel-science {
        color: #14126f;
    }

        .c-member-mblayer.skin-zh-hotel-science .member-mb-list {
            border: 1px solid #14126f;
        }

            .c-member-mblayer.skin-zh-hotel-science .member-mb-list a {
                transition: inherit;
                color: #14126f;
            }

        .c-member-mblayer.skin-zh-hotel-science .member-mb-list-active {
            color: #fff !important;
            background: #14126f;
        }

            .c-member-mblayer.skin-zh-hotel-science .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh-hotel-science .member-close i {
            border: 1px solid #14126f;
            color: #14126f;
        }

    .c-member-mblayer.skin-zh-acting-circus {
        color: #005baa;
    }

        .c-member-mblayer.skin-zh-acting-circus .member-mb-list {
            border: 1px solid #005baa;
        }

            .c-member-mblayer.skin-zh-acting-circus .member-mb-list a {
                transition: inherit;
                color: #005baa;
            }

        .c-member-mblayer.skin-zh-acting-circus .member-mb-list-active {
            color: #fff !important;
            background: #005baa;
        }

            .c-member-mblayer.skin-zh-acting-circus .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh-acting-circus .member-close i {
            border: 1px solid #005baa;
            color: #005baa;
        }

    .c-member-mblayer.skin-zh-acting-opera {
        color: #f15b47;
    }

        .c-member-mblayer.skin-zh-acting-opera .member-mb-list {
            border: 1px solid #f15b47;
        }

            .c-member-mblayer.skin-zh-acting-opera .member-mb-list a {
                transition: inherit;
                color: #f15b47;
            }

        .c-member-mblayer.skin-zh-acting-opera .member-mb-list-active {
            color: #fff !important;
            background: #f15b47;
        }

            .c-member-mblayer.skin-zh-acting-opera .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zh-acting-opera .member-close i {
            border: 1px solid #f15b47;
            color: #f15b47;
        }

    .c-member-mblayer.skin-zoo-plants {
        color: #46897d;
    }

        .c-member-mblayer.skin-zoo-plants .member-mb-list {
            border: 1px solid #46897d;
        }

            .c-member-mblayer.skin-zoo-plants .member-mb-list a {
                transition: inherit;
                color: #46897d;
            }

        .c-member-mblayer.skin-zoo-plants .member-mb-list-active {
            color: #fff !important;
            background: #46897d;
        }

            .c-member-mblayer.skin-zoo-plants .member-mb-list-active a {
                color: #fff !important;
            }

        .c-member-mblayer.skin-zoo-plants .member-close i {
            border: 1px solid #46897d;
            color: #46897d;
        }

.c-member-mb-tab {
    z-index: 99;
    background: #f6f6f7;
    overflow: hidden;
    margin-bottom: 20px;
}

    .c-member-mb-tab, .c-member-mb-tab .baike-container {
        position: relative;
    }

        .c-member-mb-tab .baike-container .menu-container {
            box-shadow: -1px 0 16px #c9c9c9;
            position: absolute;
            top: 0;
            right: 0;
            width: 60px;
            height: 60px;
            line-height: 60px;
            text-align: center;
            z-index: 99;
            background: #f6f6f7;
        }

            .c-member-mb-tab .baike-container .menu-container i {
                font-size: 24px;
            }

        .c-member-mb-tab .tab-scroll-box {
            opacity: 0;
            transition: opacity .5s ease;
            width: -webkit-max-content;
            width: -moz-max-content;
            width: max-content;
            position: relative;
            text-align: center;
            overflow: hidden;
            box-sizing: border-box;
        }

            .c-member-mb-tab .tab-scroll-box .tab-box {
                padding-right: 60px;
                width: -webkit-max-content;
                width: -moz-max-content;
                width: max-content;
            }

                .c-member-mb-tab .tab-scroll-box .tab-box .tabs {
                    display: block;
                    float: left;
                    width: auto;
                    height: 60px;
                    line-height: 60px;
                    font-size: 16px;
                    margin: 0 8px;
                    position: relative;
                }

                    .c-member-mb-tab .tab-scroll-box .tab-box .tabs a {
                        display: block;
                        width: 100%;
                        height: 100%;
                    }

                    .c-member-mb-tab .tab-scroll-box .tab-box .tabs:last-child {
                        padding-right: 50px;
                    }

        .c-member-mb-tab .member-mb-tab {
            width: 100%;
            overflow-x: scroll;
            -webkit-overflow-scrolling: touch;
        }

        .c-member-mb-tab.skin-global .menu-container {
            color: #ecb207;
        }

        .c-member-mb-tab.skin-global .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-global .tabs-active .content {
                color: #ecb207 !important;
            }

        .c-member-mb-tab.skin-global .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-gz .menu-container {
            color: #ecb207;
        }

        .c-member-mb-tab.skin-gz .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-gz .tabs-active .content {
                color: #ecb207 !important;
            }

        .c-member-mb-tab.skin-gz .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh .menu-container {
            color: #005baa;
        }

        .c-member-mb-tab.skin-zh .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh .tabs-active .content {
                color: #005baa !important;
            }

        .c-member-mb-tab.skin-zh .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-group .menu-container {
            color: #b44a9c;
        }

        .c-member-mb-tab.skin-group .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-group .tabs-active .content {
                color: #b44a9c !important;
            }

        .c-member-mb-tab.skin-group .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-member .menu-container {
            color: #d39f44;
        }

        .c-member-mb-tab.skin-member .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-member .tabs-active .content {
                color: #d39f44 !important;
            }

        .c-member-mb-tab.skin-member .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-gz-card .menu-container {
            color: #fab516;
        }

        .c-member-mb-tab.skin-gz-card .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-gz-card .tabs-active .content {
                color: #fab516 !important;
            }

        .c-member-mb-tab.skin-gz-card .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh-card .menu-container {
            color: #14b1e7;
        }

        .c-member-mb-tab.skin-zh-card .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh-card .tabs-active .content {
                color: #14b1e7 !important;
            }

        .c-member-mb-tab.skin-zh-card .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-gz-park-paradise .menu-container {
            color: #fab516;
        }

        .c-member-mb-tab.skin-gz-park-paradise .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-gz-park-paradise .tabs-active .content {
                color: #fab516 !important;
            }

        .c-member-mb-tab.skin-gz-park-paradise .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-gz-park-zoo .menu-container {
            color: #46897d;
        }

        .c-member-mb-tab.skin-gz-park-zoo .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-gz-park-zoo .tabs-active .content {
                color: #46897d !important;
            }

        .c-member-mb-tab.skin-gz-park-zoo .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-gz-park-water .menu-container {
            color: #14b1e7;
        }

        .c-member-mb-tab.skin-gz-park-water .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-gz-park-water .tabs-active .content {
                color: #14b1e7 !important;
            }

        .c-member-mb-tab.skin-gz-park-water .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-gz-park-bird .menu-container {
            color: #ecb207;
        }

        .c-member-mb-tab.skin-gz-park-bird .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-gz-park-bird .tabs-active .content {
                color: #ecb207 !important;
            }

        .c-member-mb-tab.skin-gz-park-bird .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-gz-hotel-chimelong .menu-container {
            color: #9a5625;
        }

        .c-member-mb-tab.skin-gz-hotel-chimelong .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-gz-hotel-chimelong .tabs-active .content {
                color: #9a5625 !important;
            }

        .c-member-mb-tab.skin-gz-hotel-chimelong .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-gz-hotel-panda .menu-container {
            color: #f15b47;
        }

        .c-member-mb-tab.skin-gz-hotel-panda .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-gz-hotel-panda .tabs-active .content {
                color: #f15b47 !important;
            }

        .c-member-mb-tab.skin-gz-hotel-panda .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-gz-hotel-cl-xj .menu-container {
            color: #46897d;
        }

        .c-member-mb-tab.skin-gz-hotel-cl-xj .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-gz-hotel-cl-xj .tabs-active .content {
                color: #46897d !important;
            }

        .c-member-mb-tab.skin-gz-hotel-cl-xj .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-gz-hotel-pxj .menu-container {
            color: #46897d;
        }

        .c-member-mb-tab.skin-gz-hotel-pxj .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-gz-hotel-pxj .tabs-active .content {
                color: #46897d !important;
            }

        .c-member-mb-tab.skin-gz-hotel-pxj .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-gz-acting-circus .menu-container {
            color: #ec008c;
        }

        .c-member-mb-tab.skin-gz-acting-circus .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-gz-acting-circus .tabs-active .content {
                color: #ec008c !important;
            }

        .c-member-mb-tab.skin-gz-acting-circus .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh-park-kingdom .menu-container {
            color: #14b1e7;
        }

        .c-member-mb-tab.skin-zh-park-kingdom .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh-park-kingdom .tabs-active .content {
                color: #14b1e7 !important;
            }

        .c-member-mb-tab.skin-zh-park-kingdom .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh-park-science .menu-container {
            color: #14b1e7;
        }

        .c-member-mb-tab.skin-zh-park-science .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh-park-science .tabs-active .content {
                color: #14b1e7 !important;
            }

        .c-member-mb-tab.skin-zh-park-science .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh-hotel-hengqin .menu-container {
            color: #d39f44;
        }

        .c-member-mb-tab.skin-zh-hotel-hengqin .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh-hotel-hengqin .tabs-active .content {
                color: #d39f44 !important;
            }

        .c-member-mb-tab.skin-zh-hotel-hengqin .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh-hotel-penguin .menu-container {
            color: #14b1e7;
        }

        .c-member-mb-tab.skin-zh-hotel-penguin .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh-hotel-penguin .tabs-active .content {
                color: #14b1e7 !important;
            }

        .c-member-mb-tab.skin-zh-hotel-penguin .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh-hotel-penguin-2 .menu-container {
            color: #fab516;
        }

        .c-member-mb-tab.skin-zh-hotel-penguin-2 .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh-hotel-penguin-2 .tabs-active .content {
                color: #fab516 !important;
            }

        .c-member-mb-tab.skin-zh-hotel-penguin-2 .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh-hotel-circus .menu-container {
            color: #8a1538;
        }

        .c-member-mb-tab.skin-zh-hotel-circus .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh-hotel-circus .tabs-active .content {
                color: #8a1538 !important;
            }

        .c-member-mb-tab.skin-zh-hotel-circus .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh-hotel-yinghai .menu-container {
            color: #005baa;
        }

        .c-member-mb-tab.skin-zh-hotel-yinghai .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh-hotel-yinghai .tabs-active .content {
                color: #005baa !important;
            }

        .c-member-mb-tab.skin-zh-hotel-yinghai .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh-hotel-science .menu-container {
            color: #14126f;
        }

        .c-member-mb-tab.skin-zh-hotel-science .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh-hotel-science .tabs-active .content {
                color: #14126f !important;
            }

        .c-member-mb-tab.skin-zh-hotel-science .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh-acting-circus .menu-container {
            color: #005baa;
        }

        .c-member-mb-tab.skin-zh-acting-circus .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh-acting-circus .tabs-active .content {
                color: #005baa !important;
            }

        .c-member-mb-tab.skin-zh-acting-circus .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zh-acting-opera .menu-container {
            color: #f15b47;
        }

        .c-member-mb-tab.skin-zh-acting-opera .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zh-acting-opera .tabs-active .content {
                color: #f15b47 !important;
            }

        .c-member-mb-tab.skin-zh-acting-opera .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

        .c-member-mb-tab.skin-zoo-plants .menu-container {
            color: #46897d;
        }

        .c-member-mb-tab.skin-zoo-plants .tabs-active {
            font-weight: bolder;
        }

            .c-member-mb-tab.skin-zoo-plants .tabs-active .content {
                color: #46897d !important;
            }

        .c-member-mb-tab.skin-zoo-plants .member-mb-tab .tab-box .tabs-active .content {
            z-index: 100;
        }

.c-video-play {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    z-index: 999;
    display: none;
    opacity: 0;
    transition: all .5s ease;
}

    .c-video-play .videoPlayClose {
        position: absolute;
        top: 10px;
        right: 20px;
        font-weight: 700;
        font-size: 24px;
        cursor: pointer;
    }

    .c-video-play .videoPlayBox {
        width: 65%;
        height: auto;
        background: #fff;
        border-radius: 20px;
        overflow: hidden;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }

@media (max-width:767px) {
    .c-video-play .videoPlayBox {
        width: 90%;
    }
}

.c-video-play .videoPlayBox .videoObj {
    width: 100%;
    height: auto;
}

.c-video-play .videoPlayBox video {
    width: 100%;
    display: block;
}

.c-loading {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    display: none;
    opacity: 0;
    transition: opacity .5s ease;
}

    .c-loading .loading-box {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%,-50%);
        width: 200px;
        height: 50px;
    }

        .c-loading .loading-box img {
            display: block;
            margin: 0 auto;
        }

        .c-loading .loading-box .LoadingNum {
            font-size: 14px;
            text-align: center;
            margin-top: 10px;
        }

.c-baike-tab-switch .c-baike-tab {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    overflow: hidden;
}

    .c-baike-tab-switch .c-baike-tab .baike-container .baike-tab-box {
        padding: 0 15px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch .c-baike-tab .baike-container .baike-tab-box {
        padding-top: 10px;
    }
}

.c-baike-tab-switch .switch-items {
    padding: 35px 0;
    box-sizing: border-box;
    margin-bottom: 80px;
    position: relative;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

@media (max-width:767px) {
    .c-baike-tab-switch .switch-items {
        padding: 15px 0;
        margin-bottom: 50px;
    }
}

.c-baike-tab-switch .switch-items:after {
    content: "";
    display: block;
    clear: both;
}

.c-baike-tab-switch .swiper-slide {
    opacity: 0 !important;
}

.c-baike-tab-switch .swiper-slide-active {
    opacity: 1 !important;
}

.c-baike-tab-switch .tab-item {
    padding: 35px 35px 50px;
    width: 100%;
}

@media (max-width:767px) {
    .c-baike-tab-switch .tab-item {
        padding: 15px 15px 0;
    }
}

.c-baike-tab-switch .tab-item:after {
    content: "";
    display: block;
    clear: both;
}

.c-baike-tab-switch .tab-item-active {
    opacity: 1;
    z-index: 10;
}

.c-baike-tab-switch .pageing-box {
    width: 100%;
    text-align: center;
}

@media (max-width:767px) {
    .c-baike-tab-switch .pageing-box {
        padding-bottom: 15px;
    }
}

.c-baike-tab-switch.skin-global .switch-items {
    background: #f6faeb;
}

.c-baike-tab-switch.skin-global .switch-container {
    background: #f6faeb;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-global .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-global .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-gz .switch-items {
    background: #f6faeb;
}

.c-baike-tab-switch.skin-gz .switch-container {
    background: #f6faeb;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-gz .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-gz .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh .switch-items {
    background: #e5eef6;
}

.c-baike-tab-switch.skin-zh .switch-container {
    background: #e5eef6;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-group .switch-items {
    background: #f6f6f7;
}

.c-baike-tab-switch.skin-group .switch-container {
    background: #f6f6f7;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-group .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-group .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-member .switch-items {
    background: #fbf5ec;
}

.c-baike-tab-switch.skin-member .switch-container {
    background: #fbf5ec;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-member .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-member .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-gz-card .switch-items {
    background: #fef7e7;
}

.c-baike-tab-switch.skin-gz-card .switch-container {
    background: #fef7e7;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-gz-card .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-gz-card .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh-card .switch-items {
    background: #d6e7ef;
}

.c-baike-tab-switch.skin-zh-card .switch-container {
    background: #d6e7ef;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh-card .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh-card .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-gz-park-paradise .switch-items {
    background: #fef7e7;
}

.c-baike-tab-switch.skin-gz-park-paradise .switch-container {
    background: #fef7e7;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-gz-park-paradise .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-gz-park-paradise .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-gz-park-zoo .switch-items {
    background: #ecf3f2;
}

.c-baike-tab-switch.skin-gz-park-zoo .switch-container {
    background: #ecf3f2;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-gz-park-zoo .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-gz-park-zoo .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-gz-park-water .switch-items {
    background: #e7f7fd;
}

.c-baike-tab-switch.skin-gz-park-water .switch-container {
    background: #e7f7fd;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-gz-park-water .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-gz-park-water .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-gz-park-bird .switch-items {
    background: #f6faeb;
}

.c-baike-tab-switch.skin-gz-park-bird .switch-container {
    background: #f6faeb;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-gz-park-bird .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-gz-park-bird .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-gz-hotel-chimelong .switch-items {
    background: #f5eee9;
}

.c-baike-tab-switch.skin-gz-hotel-chimelong .switch-container {
    background: #f5eee9;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-gz-hotel-chimelong .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-gz-hotel-chimelong .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-gz-hotel-panda .switch-items {
    background: #feeeec;
}

.c-baike-tab-switch.skin-gz-hotel-panda .switch-container {
    background: #feeeec;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-gz-hotel-panda .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-gz-hotel-panda .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-gz-hotel-cl-xj .switch-items {
    background: #ecf3f2;
}

.c-baike-tab-switch.skin-gz-hotel-cl-xj .switch-container {
    background: #ecf3f2;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-gz-hotel-cl-xj .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-gz-hotel-cl-xj .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-gz-hotel-pxj .switch-items {
    background: #ecf3f2;
}

.c-baike-tab-switch.skin-gz-hotel-pxj .switch-container {
    background: #ecf3f2;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-gz-hotel-pxj .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-gz-hotel-pxj .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-gz-acting-circus .switch-items {
    background: #fde5f3;
}

.c-baike-tab-switch.skin-gz-acting-circus .switch-container {
    background: #fde5f3;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-gz-acting-circus .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-gz-acting-circus .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh-park-kingdom .switch-items {
    background: #e7f7fd;
}

.c-baike-tab-switch.skin-zh-park-kingdom .switch-container {
    background: #e7f7fd;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh-park-kingdom .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh-park-kingdom .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh-park-science .switch-items {
    background: #e7f7fd;
}

.c-baike-tab-switch.skin-zh-park-science .switch-container {
    background: #e7f7fd;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh-park-science .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh-park-science .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh-hotel-hengqin .switch-items {
    background: #fbf5ec;
}

.c-baike-tab-switch.skin-zh-hotel-hengqin .switch-container {
    background: #fbf5ec;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh-hotel-hengqin .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh-hotel-hengqin .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh-hotel-penguin .switch-items {
    background: #e7f7fd;
}

.c-baike-tab-switch.skin-zh-hotel-penguin .switch-container {
    background: #e7f7fd;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh-hotel-penguin .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh-hotel-penguin .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh-hotel-penguin-2 .switch-items {
    background: #fef7e7;
}

.c-baike-tab-switch.skin-zh-hotel-penguin-2 .switch-container {
    background: #fef7e7;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh-hotel-penguin-2 .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh-hotel-penguin-2 .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh-hotel-circus .switch-items {
    background: #e7ced5;
}

.c-baike-tab-switch.skin-zh-hotel-circus .switch-container {
    background: #e7ced5;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh-hotel-circus .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh-hotel-circus .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh-hotel-yinghai .switch-items {
    background: #e5eef6;
}

.c-baike-tab-switch.skin-zh-hotel-yinghai .switch-container {
    background: #e5eef6;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh-hotel-yinghai .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh-hotel-yinghai .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh-hotel-science .switch-items {
    background: #e8e9f2;
}

.c-baike-tab-switch.skin-zh-hotel-science .switch-container {
    background: #e8e9f2;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh-hotel-science .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh-hotel-science .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh-acting-circus .switch-items {
    background: #e5eef6;
}

.c-baike-tab-switch.skin-zh-acting-circus .switch-container {
    background: #e5eef6;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh-acting-circus .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh-acting-circus .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zh-acting-opera .switch-items {
    background: #feeeec;
}

.c-baike-tab-switch.skin-zh-acting-opera .switch-container {
    background: #feeeec;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zh-acting-opera .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zh-acting-opera .switch-container .title {
        padding-top: 30px;
    }
}

.c-baike-tab-switch.skin-zoo-plants .switch-items {
    background: #ecf3f2;
}

.c-baike-tab-switch.skin-zoo-plants .switch-container {
    background: #ecf3f2;
    border-radius: 20px;
}

    .c-baike-tab-switch.skin-zoo-plants .switch-container .title {
        padding-top: 50px;
    }

@media screen and (max-width:767px) {
    .c-baike-tab-switch.skin-zoo-plants .switch-container .title {
        padding-top: 30px;
    }
}

.c-video-swiper {
    opacity: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.5);
    z-index: 99999;
    transform: translateX(-100%);
    transition: opacity .5s ease;
}

    .c-video-swiper.showSwiper {
        transform: translateX(0);
        opacity: 1;
    }

    .c-video-swiper .closeIcon {
        width: 30px;
        height: 30px;
        line-height: 30px;
        position: absolute;
        right: 10px;
        top: 10px;
        border-radius: 50%;
        z-index: 99;
        background: #fff;
        text-align: center;
        font-weight: 700;
        font-size: 15px;
        cursor: pointer;
    }

    .c-video-swiper .swiper-box {
        height: auto;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        background: #fff;
        padding: 0;
        border-radius: 20px;
        overflow: hidden;
        max-width: 900px;
        width: 96%;
    }

@media (max-width:1500px) {
    .c-video-swiper .swiper-box {
        max-width: 740px;
    }
}

@media (max-width:1200px) {
    .c-video-swiper .swiper-box {
        max-width: 640px;
    }
}

.c-video-swiper .swiper-box img {
    width: 100%;
}

.c-video-swiper .swiper-box .video-swiper-video {
    width: 100%;
    position: relative;
    z-index: 5;
}

.c-video-swiper .swiper-box .max-video {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    height: 100%;
    width: auto;
}

.c-video-swiper .swiper-box .video-swiper-poster {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    cursor: pointer;
    z-index: 6;
}

.c-video-swiper .swiper-box .video-swiper-playIcon {
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    cursor: pointer;
    z-index: 7;
}

.c-video-swiper .video-swiper-video-placeholder {
    width: 100%;
    height: 0;
    padding-bottom: 52%;
}

.c-video-swiper.skin-global .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-global .swiper-pagination .swiper-pagination-bullet:hover {
    background: #ecb207;
}

.c-video-swiper.skin-global .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #ecb207;
}

.c-video-swiper.skin-global .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #ecb207;
}

.c-video-swiper.skin-global .iconNext, .c-video-swiper.skin-global .iconPrev, .c-video-swiper.skin-gz .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-gz .swiper-pagination .swiper-pagination-bullet:hover {
    background: #ecb207;
}

.c-video-swiper.skin-gz .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #ecb207;
}

.c-video-swiper.skin-gz .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #ecb207;
}

.c-video-swiper.skin-gz .iconNext, .c-video-swiper.skin-gz .iconPrev {
    background: #ecb207;
}

.c-video-swiper.skin-zh .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh .swiper-pagination .swiper-pagination-bullet:hover {
    background: #005baa;
}

.c-video-swiper.skin-zh .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #005baa;
}

.c-video-swiper.skin-zh .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #005baa;
}

.c-video-swiper.skin-zh .iconNext, .c-video-swiper.skin-zh .iconPrev {
    background: #005baa;
}

.c-video-swiper.skin-group .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-group .swiper-pagination .swiper-pagination-bullet:hover {
    background: #b44a9c;
}

.c-video-swiper.skin-group .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #b44a9c;
}

.c-video-swiper.skin-group .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #b44a9c;
}

.c-video-swiper.skin-group .iconNext, .c-video-swiper.skin-group .iconPrev {
    background: #b44a9c;
}

.c-video-swiper.skin-member .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-member .swiper-pagination .swiper-pagination-bullet:hover {
    background: #d39f44;
}

.c-video-swiper.skin-member .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #d39f44;
}

.c-video-swiper.skin-member .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #d39f44;
}

.c-video-swiper.skin-member .iconNext, .c-video-swiper.skin-member .iconPrev {
    background: #d39f44;
}

.c-video-swiper.skin-gz-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-gz-card .swiper-pagination .swiper-pagination-bullet:hover {
    background: #fab516;
}

.c-video-swiper.skin-gz-card .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #fab516;
}

.c-video-swiper.skin-gz-card .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #fab516;
}

.c-video-swiper.skin-gz-card .iconNext, .c-video-swiper.skin-gz-card .iconPrev {
    background: #fab516;
}

.c-video-swiper.skin-zh-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh-card .swiper-pagination .swiper-pagination-bullet:hover {
    background: #14b1e7;
}

.c-video-swiper.skin-zh-card .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #14b1e7;
}

.c-video-swiper.skin-zh-card .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #14b1e7;
}

.c-video-swiper.skin-zh-card .iconNext, .c-video-swiper.skin-zh-card .iconPrev {
    background: #14b1e7;
}

.c-video-swiper.skin-gz-park-paradise .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-gz-park-paradise .swiper-pagination .swiper-pagination-bullet:hover {
    background: #fab516;
}

.c-video-swiper.skin-gz-park-paradise .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #fab516;
}

.c-video-swiper.skin-gz-park-paradise .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #fab516;
}

.c-video-swiper.skin-gz-park-paradise .iconNext, .c-video-swiper.skin-gz-park-paradise .iconPrev {
    background: #fab516;
}

.c-video-swiper.skin-gz-park-zoo .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-gz-park-zoo .swiper-pagination .swiper-pagination-bullet:hover {
    background: #46897d;
}

.c-video-swiper.skin-gz-park-zoo .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #46897d;
}

.c-video-swiper.skin-gz-park-zoo .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #46897d;
}

.c-video-swiper.skin-gz-park-zoo .iconNext, .c-video-swiper.skin-gz-park-zoo .iconPrev {
    background: #46897d;
}

.c-video-swiper.skin-gz-park-water .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-gz-park-water .swiper-pagination .swiper-pagination-bullet:hover {
    background: #14b1e7;
}

.c-video-swiper.skin-gz-park-water .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #14b1e7;
}

.c-video-swiper.skin-gz-park-water .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #14b1e7;
}

.c-video-swiper.skin-gz-park-water .iconNext, .c-video-swiper.skin-gz-park-water .iconPrev {
    background: #14b1e7;
}

.c-video-swiper.skin-gz-park-bird .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-gz-park-bird .swiper-pagination .swiper-pagination-bullet:hover {
    background: #ecb207;
}

.c-video-swiper.skin-gz-park-bird .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #ecb207;
}

.c-video-swiper.skin-gz-park-bird .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #ecb207;
}

.c-video-swiper.skin-gz-park-bird .iconNext, .c-video-swiper.skin-gz-park-bird .iconPrev {
    background: #ecb207;
}

.c-video-swiper.skin-gz-hotel-chimelong .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-gz-hotel-chimelong .swiper-pagination .swiper-pagination-bullet:hover {
    background: #9a5625;
}

.c-video-swiper.skin-gz-hotel-chimelong .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #9a5625;
}

.c-video-swiper.skin-gz-hotel-chimelong .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #9a5625;
}

.c-video-swiper.skin-gz-hotel-chimelong .iconNext, .c-video-swiper.skin-gz-hotel-chimelong .iconPrev {
    background: #9a5625;
}

.c-video-swiper.skin-gz-hotel-panda .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-gz-hotel-panda .swiper-pagination .swiper-pagination-bullet:hover {
    background: #f15b47;
}

.c-video-swiper.skin-gz-hotel-panda .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #f15b47;
}

.c-video-swiper.skin-gz-hotel-panda .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #f15b47;
}

.c-video-swiper.skin-gz-hotel-panda .iconNext, .c-video-swiper.skin-gz-hotel-panda .iconPrev {
    background: #f15b47;
}

.c-video-swiper.skin-gz-hotel-cl-xj .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-gz-hotel-cl-xj .swiper-pagination .swiper-pagination-bullet:hover {
    background: #46897d;
}

.c-video-swiper.skin-gz-hotel-cl-xj .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #46897d;
}

.c-video-swiper.skin-gz-hotel-cl-xj .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #46897d;
}

.c-video-swiper.skin-gz-hotel-cl-xj .iconNext, .c-video-swiper.skin-gz-hotel-cl-xj .iconPrev, .c-video-swiper.skin-gz-hotel-pxj .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-gz-hotel-pxj .swiper-pagination .swiper-pagination-bullet:hover {
    background: #46897d;
}

.c-video-swiper.skin-gz-hotel-pxj .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #46897d;
}

.c-video-swiper.skin-gz-hotel-pxj .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #46897d;
}

.c-video-swiper.skin-gz-hotel-pxj .iconNext, .c-video-swiper.skin-gz-hotel-pxj .iconPrev {
    background: #46897d;
}

.c-video-swiper.skin-gz-acting-circus .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-gz-acting-circus .swiper-pagination .swiper-pagination-bullet:hover {
    background: #ec008c;
}

.c-video-swiper.skin-gz-acting-circus .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #ec008c;
}

.c-video-swiper.skin-gz-acting-circus .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #ec008c;
}

.c-video-swiper.skin-gz-acting-circus .iconNext, .c-video-swiper.skin-gz-acting-circus .iconPrev {
    background: #ec008c;
}

.c-video-swiper.skin-zh-park-kingdom .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh-park-kingdom .swiper-pagination .swiper-pagination-bullet:hover {
    background: #14b1e7;
}

.c-video-swiper.skin-zh-park-kingdom .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #14b1e7;
}

.c-video-swiper.skin-zh-park-kingdom .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #14b1e7;
}

.c-video-swiper.skin-zh-park-kingdom .iconNext, .c-video-swiper.skin-zh-park-kingdom .iconPrev, .c-video-swiper.skin-zh-park-science .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh-park-science .swiper-pagination .swiper-pagination-bullet:hover {
    background: #14b1e7;
}

.c-video-swiper.skin-zh-park-science .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #14b1e7;
}

.c-video-swiper.skin-zh-park-science .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #14b1e7;
}

.c-video-swiper.skin-zh-park-science .iconNext, .c-video-swiper.skin-zh-park-science .iconPrev {
    background: #14b1e7;
}

.c-video-swiper.skin-zh-hotel-hengqin .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh-hotel-hengqin .swiper-pagination .swiper-pagination-bullet:hover {
    background: #d39f44;
}

.c-video-swiper.skin-zh-hotel-hengqin .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #d39f44;
}

.c-video-swiper.skin-zh-hotel-hengqin .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #d39f44;
}

.c-video-swiper.skin-zh-hotel-hengqin .iconNext, .c-video-swiper.skin-zh-hotel-hengqin .iconPrev {
    background: #d39f44;
}

.c-video-swiper.skin-zh-hotel-penguin .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh-hotel-penguin .swiper-pagination .swiper-pagination-bullet:hover {
    background: #14b1e7;
}

.c-video-swiper.skin-zh-hotel-penguin .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #14b1e7;
}

.c-video-swiper.skin-zh-hotel-penguin .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #14b1e7;
}

.c-video-swiper.skin-zh-hotel-penguin .iconNext, .c-video-swiper.skin-zh-hotel-penguin .iconPrev {
    background: #14b1e7;
}

.c-video-swiper.skin-zh-hotel-penguin-2 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh-hotel-penguin-2 .swiper-pagination .swiper-pagination-bullet:hover {
    background: #fab516;
}

.c-video-swiper.skin-zh-hotel-penguin-2 .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #fab516;
}

.c-video-swiper.skin-zh-hotel-penguin-2 .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #fab516;
}

.c-video-swiper.skin-zh-hotel-penguin-2 .iconNext, .c-video-swiper.skin-zh-hotel-penguin-2 .iconPrev {
    background: #fab516;
}

.c-video-swiper.skin-zh-hotel-circus .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh-hotel-circus .swiper-pagination .swiper-pagination-bullet:hover {
    background: #8a1538;
}

.c-video-swiper.skin-zh-hotel-circus .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #8a1538;
}

.c-video-swiper.skin-zh-hotel-circus .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #8a1538;
}

.c-video-swiper.skin-zh-hotel-circus .iconNext, .c-video-swiper.skin-zh-hotel-circus .iconPrev {
    background: #8a1538;
}

.c-video-swiper.skin-zh-hotel-yinghai .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh-hotel-yinghai .swiper-pagination .swiper-pagination-bullet:hover {
    background: #005baa;
}

.c-video-swiper.skin-zh-hotel-yinghai .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #005baa;
}

.c-video-swiper.skin-zh-hotel-yinghai .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #005baa;
}

.c-video-swiper.skin-zh-hotel-yinghai .iconNext, .c-video-swiper.skin-zh-hotel-yinghai .iconPrev {
    background: #005baa;
}

.c-video-swiper.skin-zh-hotel-science .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh-hotel-science .swiper-pagination .swiper-pagination-bullet:hover {
    background: #14126f;
}

.c-video-swiper.skin-zh-hotel-science .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #14126f;
}

.c-video-swiper.skin-zh-hotel-science .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #14126f;
}

.c-video-swiper.skin-zh-hotel-science .iconNext, .c-video-swiper.skin-zh-hotel-science .iconPrev {
    background: #14126f;
}

.c-video-swiper.skin-zh-acting-circus .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh-acting-circus .swiper-pagination .swiper-pagination-bullet:hover {
    background: #005baa;
}

.c-video-swiper.skin-zh-acting-circus .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #005baa;
}

.c-video-swiper.skin-zh-acting-circus .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #005baa;
}

.c-video-swiper.skin-zh-acting-circus .iconNext, .c-video-swiper.skin-zh-acting-circus .iconPrev {
    background: #005baa;
}

.c-video-swiper.skin-zh-acting-opera .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zh-acting-opera .swiper-pagination .swiper-pagination-bullet:hover {
    background: #f15b47;
}

.c-video-swiper.skin-zh-acting-opera .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #f15b47;
}

.c-video-swiper.skin-zh-acting-opera .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #f15b47;
}

.c-video-swiper.skin-zh-acting-opera .iconNext, .c-video-swiper.skin-zh-acting-opera .iconPrev {
    background: #f15b47;
}

.c-video-swiper.skin-zoo-plants .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .c-video-swiper.skin-zoo-plants .swiper-pagination .swiper-pagination-bullet:hover {
    background: #46897d;
}

.c-video-swiper.skin-zoo-plants .swiper-pagination .swiper-pagination-bullet {
    border: 2px solid #46897d;
}

.c-video-swiper.skin-zoo-plants .gallery-thumbs .swiper-slide-thumb-active {
    border: 3px solid #46897d;
}

.c-video-swiper.skin-zoo-plants .iconNext, .c-video-swiper.skin-zoo-plants .iconPrev {
    background: #46897d;
}

.c-video-swiper .swiper-container {
    width: 100%;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    overflow: initial;
}

.c-video-swiper .swiper-slide {
    background-size: cover;
    background-position: 50%;
}

.c-video-swiper .gallery-top {
    height: auto;
    width: 100%;
}

    .c-video-swiper .gallery-top .swiper-slide img {
        display: block;
        width: 100%;
        height: auto;
        margin: 0 auto;
    }

@media screen and (max-width:767px) {
    .c-video-swiper .gallery-top .swiper-slide {
        height: auto;
        max-height: 400px;
    }
}

.c-video-swiper .gallery-thumbs {
    height: 20%;
    width: 94%;
    margin-bottom: 3%;
}

    .c-video-swiper .gallery-thumbs .swiper-slide {
        width: 20%;
        height: 110px;
        border-radius: 20px;
        overflow: hidden;
        border: 3px solid #fff;
    }

        .c-video-swiper .gallery-thumbs .swiper-slide img {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%,-50%);
            display: block;
            width: auto;
            height: 100%;
        }

            .c-video-swiper .gallery-thumbs .swiper-slide img.video-swiper-poster {
                min-width: 100%;
                min-height: 100%;
            }

        .c-video-swiper .gallery-thumbs .swiper-slide .playPauseIcon-icon-box {
            width: 30px;
            height: 30px;
            line-height: 30px;
            font-size: 12px;
        }

@media (max-width:767px) {
    .c-video-swiper .gallery-thumbs .swiper-slide {
        height: 60px;
        border-radius: 10px;
    }
}

.c-video-swiper .gallery-thumbs .swiper-slide .items-swiper-desc {
    display: none;
}

.c-video-swiper .swiper-pagination {
    position: absolute;
    width: 100%;
    margin-top: -20px;
    text-align: center;
    transition: opacity .3s;
    transform: translateZ(0);
    z-index: 9999;
}

.c-video-swiper .gallery-top {
    margin-bottom: 65px;
}

@media (max-width:767px) {
    .c-video-swiper .gallery-top {
        margin-bottom: 50px;
    }
}

.c-video-swiper .items-swiper-desc {
    position: absolute;
    bottom: -50px;
    width: 100%;
    text-align: center;
    font-size: 18px;
}

@media (max-width:767px) {
    .c-video-swiper .items-swiper-desc {
        font-size: 16px;
        bottom: -40px;
    }
}

.c-video-swiper .swiper-button-next.swiper-button-white, .c-video-swiper .swiper-button-prev.swiper-button-white, .c-video-swiper .swiper-container-rtl .swiper-button-next.swiper-button-white, .c-video-swiper .swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url();
}

.c-video-swiper .swiper-button-next .iconNext, .c-video-swiper .swiper-button-next .iconPrev, .c-video-swiper .swiper-button-prev .iconNext, .c-video-swiper .swiper-button-prev .iconPrev {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 18px;
    font-weight: 700;
    border-radius: 50%;
    color: #fff;
    text-align: center;
}

@media (max-width:767px) {
    .c-video-swiper .swiper-button-next .iconNext, .c-video-swiper .swiper-button-next .iconPrev, .c-video-swiper .swiper-button-prev .iconNext, .c-video-swiper .swiper-button-prev .iconPrev {
        display: none;
    }
}

.c-video-swiper .swiper-button-next .iconPrev, .c-video-swiper .swiper-button-prev .iconPrev {
    transform: translateY(-50%);
}

@media (max-width:767px) {
    .c-video-swiper .swiper-button-next .iconPrev, .c-video-swiper .swiper-button-prev .iconPrev {
        transform: translate(-50%,-50%);
    }
}

.c-video-swiper .swiper-button-next .iconNext, .c-video-swiper .swiper-button-prev .iconNext {
    transform: translate(-100%,-50%);
}

@media (max-width:767px) {
    .c-video-swiper .swiper-button-next .iconNext, .c-video-swiper .swiper-button-prev .iconNext {
        transform: translate(-50%,-50%);
    }
}

.c-baike-detail-b .detailBSlid {
    width: 100%;
}

.c-baike-detail-b .detail-swiper-container {
    background: #fff;
    border-radius: 20px;
    overflow: hidden;
}

.c-baike-detail-b .swiper-container {
    border-radius: 20px;
    overflow: hidden;
}

.c-baike-detail-b .navigation {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;
    bottom: 0;
}

.c-baike-detail-b .info {
    padding: 35px;
    line-height: 40px;
}

@media (max-width:992px) {
    .c-baike-detail-b .info {
        padding: 20px;
        line-height: 30px;
    }
}

.c-baike-detail-b .info:after {
    content: "";
    display: block;
    clear: both;
}

.c-baike-detail-b .info-title {
    font-size: 18px;
}

.c-baike-detail-b .info-button {
    float: right;
}

.c-baike-detail-b .slide-content {
    position: relative;
    cursor: pointer;
    max-height: 430px;
    overflow: hidden;
}

@media screen and (max-width:1199px) {
    .c-baike-detail-b .slide-content {
        max-height: 340px;
    }
}

@media screen and (max-width:991px) {
    .c-baike-detail-b .slide-content {
        max-height: 253px;
    }
}

@media screen and (max-width:767px) {
    .c-baike-detail-b .slide-content {
        max-height: 190px;
    }
}

.c-baike-detail-b .detailBSlidVideo {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}

.c-baike-detail-b .play-icon-box {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
}

.c-baike-detail-b .detailBSlidVideoPoster {
    position: relative;
    width: 100%;
    z-index: 1;
}

.c-play-pause-icon .playPauseIcon-icon-box {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    width: 50px;
    height: 50px;
    line-height: 52px;
    background: rgba(0,0,0,.5);
    border-radius: 50%;
    font-size: 22px;
    color: #fff;
    transition: all 1s ease;
    text-align: center;
    z-index: 99;
    cursor: pointer;
}

    .c-play-pause-icon .playPauseIcon-icon-box:hover {
        background: rgba(0,0,0,.8);
    }

.c-baike-more-tab ul {
    overflow: hidden;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
}

    .c-baike-more-tab ul li {
        position: relative;
        float: left;
        padding: 0;
    }

        .c-baike-more-tab ul li:before {
            border-top-left-radius: 20px;
            transform-origin: 0 0;
            transform: rotate(15deg);
            left: 9px;
        }

        .c-baike-more-tab ul li:after, .c-baike-more-tab ul li:before {
            content: "";
            display: block;
            width: 99%;
            height: 200%;
            position: absolute;
            top: 0;
            background: #caced5;
            z-index: 0;
            transition: all .3s;
        }

        .c-baike-more-tab ul li:after {
            border-top-right-radius: 20px;
            transform-origin: 100% 0;
            transform: rotate(-15deg);
            left: -5px;
        }

        .c-baike-more-tab ul li.active {
            z-index: 10;
        }

        .c-baike-more-tab ul li a {
            padding: 0 5px;
            display: block;
        }

        .c-baike-more-tab ul li span {
            position: relative;
            display: block;
            width: 100%;
            height: 60px;
            line-height: 60px;
            z-index: 3;
            overflow: hidden;
            border-top-right-radius: 20px;
            border-top-left-radius: 20px;
            background: #caced5;
            transition: all .3s;
        }

        .c-baike-more-tab ul li:first-of-type a {
            padding-left: 0;
            border-top-left-radius: 0;
            border-top-right-radius: 20px;
        }

        .c-baike-more-tab ul li:first-of-type:before {
            display: none;
        }

        .c-baike-more-tab ul li:last-of-type a {
            padding-right: 0;
            border-top-left-radius: 20px;
            border-top-right-radius: 0;
        }

        .c-baike-more-tab ul li:last-of-type:after {
            display: none;
        }

@media screen and (max-width:767px) {
    .c-baike-more-tab .container {
        padding: 0 10px;
    }

    .c-baike-more-tab ul {
        border-top-right-radius: 10px;
        border-top-left-radius: 10px;
    }

        .c-baike-more-tab ul li:before {
            border-top-left-radius: 10px;
            left: 7px;
        }

        .c-baike-more-tab ul li:after {
            border-top-right-radius: 10px;
            position: absolute;
            left: -5px;
        }

        .c-baike-more-tab ul li span {
            height: 40px;
            line-height: 40px;
            border-top-right-radius: 10px;
            border-top-left-radius: 10px;
        }

        .c-baike-more-tab ul li:first-of-type a {
            border-top-right-radius: 10px;
        }

        .c-baike-more-tab ul li:last-of-type a {
            border-top-left-radius: 10px;
        }
}

.c-baike-more-tab.skin-global ul li.active a span {
    background: #f6faeb;
    z-index: 15;
}

.c-baike-more-tab.skin-global ul li.active:after, .c-baike-more-tab.skin-global ul li.active:before {
    background: #f6faeb;
}

.c-baike-more-tab.skin-gz ul li.active a span {
    background: #f6faeb;
    z-index: 15;
}

.c-baike-more-tab.skin-gz ul li.active:after, .c-baike-more-tab.skin-gz ul li.active:before {
    background: #f6faeb;
}

.c-baike-more-tab.skin-zh ul li.active a span {
    background: #e5eef6;
    z-index: 15;
}

.c-baike-more-tab.skin-zh ul li.active:after, .c-baike-more-tab.skin-zh ul li.active:before {
    background: #e5eef6;
}

.c-baike-more-tab.skin-group ul li.active a span {
    background: #f6f6f7;
    z-index: 15;
}

.c-baike-more-tab.skin-group ul li.active:after, .c-baike-more-tab.skin-group ul li.active:before {
    background: #f6f6f7;
}

.c-baike-more-tab.skin-member ul li.active a span {
    background: #fbf5ec;
    z-index: 15;
}

.c-baike-more-tab.skin-member ul li.active:after, .c-baike-more-tab.skin-member ul li.active:before {
    background: #fbf5ec;
}

.c-baike-more-tab.skin-gz-card ul li.active a span {
    background: #fef7e7;
    z-index: 15;
}

.c-baike-more-tab.skin-gz-card ul li.active:after, .c-baike-more-tab.skin-gz-card ul li.active:before {
    background: #fef7e7;
}

.c-baike-more-tab.skin-zh-card ul li.active a span {
    background: #d6e7ef;
    z-index: 15;
}

.c-baike-more-tab.skin-zh-card ul li.active:after, .c-baike-more-tab.skin-zh-card ul li.active:before {
    background: #d6e7ef;
}

.c-baike-more-tab.skin-gz-park-paradise ul li.active a span {
    background: #fef7e7;
    z-index: 15;
}

.c-baike-more-tab.skin-gz-park-paradise ul li.active:after, .c-baike-more-tab.skin-gz-park-paradise ul li.active:before {
    background: #fef7e7;
}

.c-baike-more-tab.skin-gz-park-zoo ul li.active a span {
    background: #ecf3f2;
    z-index: 15;
}

.c-baike-more-tab.skin-gz-park-zoo ul li.active:after, .c-baike-more-tab.skin-gz-park-zoo ul li.active:before {
    background: #ecf3f2;
}

.c-baike-more-tab.skin-gz-park-water ul li.active a span {
    background: #e7f7fd;
    z-index: 15;
}

.c-baike-more-tab.skin-gz-park-water ul li.active:after, .c-baike-more-tab.skin-gz-park-water ul li.active:before {
    background: #e7f7fd;
}

.c-baike-more-tab.skin-gz-park-bird ul li.active a span {
    background: #f6faeb;
    z-index: 15;
}

.c-baike-more-tab.skin-gz-park-bird ul li.active:after, .c-baike-more-tab.skin-gz-park-bird ul li.active:before {
    background: #f6faeb;
}

.c-baike-more-tab.skin-gz-hotel-chimelong ul li.active a span {
    background: #f5eee9;
    z-index: 15;
}

.c-baike-more-tab.skin-gz-hotel-chimelong ul li.active:after, .c-baike-more-tab.skin-gz-hotel-chimelong ul li.active:before {
    background: #f5eee9;
}

.c-baike-more-tab.skin-gz-hotel-panda ul li.active a span {
    background: #feeeec;
    z-index: 15;
}

.c-baike-more-tab.skin-gz-hotel-panda ul li.active:after, .c-baike-more-tab.skin-gz-hotel-panda ul li.active:before {
    background: #feeeec;
}

.c-baike-more-tab.skin-gz-hotel-cl-xj ul li.active a span {
    background: #ecf3f2;
    z-index: 15;
}

.c-baike-more-tab.skin-gz-hotel-cl-xj ul li.active:after, .c-baike-more-tab.skin-gz-hotel-cl-xj ul li.active:before {
    background: #ecf3f2;
}

.c-baike-more-tab.skin-gz-hotel-pxj ul li.active a span {
    background: #ecf3f2;
    z-index: 15;
}

.c-baike-more-tab.skin-gz-hotel-pxj ul li.active:after, .c-baike-more-tab.skin-gz-hotel-pxj ul li.active:before {
    background: #ecf3f2;
}

.c-baike-more-tab.skin-gz-acting-circus ul li.active a span {
    background: #fde5f3;
    z-index: 15;
}

.c-baike-more-tab.skin-gz-acting-circus ul li.active:after, .c-baike-more-tab.skin-gz-acting-circus ul li.active:before {
    background: #fde5f3;
}

.c-baike-more-tab.skin-zh-park-kingdom ul li.active a span {
    background: #e7f7fd;
    z-index: 15;
}

.c-baike-more-tab.skin-zh-park-kingdom ul li.active:after, .c-baike-more-tab.skin-zh-park-kingdom ul li.active:before {
    background: #e7f7fd;
}

.c-baike-more-tab.skin-zh-park-science ul li.active a span {
    background: #e7f7fd;
    z-index: 15;
}

.c-baike-more-tab.skin-zh-park-science ul li.active:after, .c-baike-more-tab.skin-zh-park-science ul li.active:before {
    background: #e7f7fd;
}

.c-baike-more-tab.skin-zh-hotel-hengqin ul li.active a span {
    background: #fbf5ec;
    z-index: 15;
}

.c-baike-more-tab.skin-zh-hotel-hengqin ul li.active:after, .c-baike-more-tab.skin-zh-hotel-hengqin ul li.active:before {
    background: #fbf5ec;
}

.c-baike-more-tab.skin-zh-hotel-penguin ul li.active a span {
    background: #e7f7fd;
    z-index: 15;
}

.c-baike-more-tab.skin-zh-hotel-penguin ul li.active:after, .c-baike-more-tab.skin-zh-hotel-penguin ul li.active:before {
    background: #e7f7fd;
}

.c-baike-more-tab.skin-zh-hotel-penguin-2 ul li.active a span {
    background: #fef7e7;
    z-index: 15;
}

.c-baike-more-tab.skin-zh-hotel-penguin-2 ul li.active:after, .c-baike-more-tab.skin-zh-hotel-penguin-2 ul li.active:before {
    background: #fef7e7;
}

.c-baike-more-tab.skin-zh-hotel-circus ul li.active a span {
    background: #e7ced5;
    z-index: 15;
}

.c-baike-more-tab.skin-zh-hotel-circus ul li.active:after, .c-baike-more-tab.skin-zh-hotel-circus ul li.active:before {
    background: #e7ced5;
}

.c-baike-more-tab.skin-zh-hotel-yinghai ul li.active a span {
    background: #e5eef6;
    z-index: 15;
}

.c-baike-more-tab.skin-zh-hotel-yinghai ul li.active:after, .c-baike-more-tab.skin-zh-hotel-yinghai ul li.active:before {
    background: #e5eef6;
}

.c-baike-more-tab.skin-zh-hotel-science ul li.active a span {
    background: #e8e9f2;
    z-index: 15;
}

.c-baike-more-tab.skin-zh-hotel-science ul li.active:after, .c-baike-more-tab.skin-zh-hotel-science ul li.active:before {
    background: #e8e9f2;
}

.c-baike-more-tab.skin-zh-acting-circus ul li.active a span {
    background: #e5eef6;
    z-index: 15;
}

.c-baike-more-tab.skin-zh-acting-circus ul li.active:after, .c-baike-more-tab.skin-zh-acting-circus ul li.active:before {
    background: #e5eef6;
}

.c-baike-more-tab.skin-zh-acting-opera ul li.active a span {
    background: #feeeec;
    z-index: 15;
}

.c-baike-more-tab.skin-zh-acting-opera ul li.active:after, .c-baike-more-tab.skin-zh-acting-opera ul li.active:before {
    background: #feeeec;
}

.c-baike-more-tab.skin-zoo-plants ul li.active a span {
    background: #ecf3f2;
    z-index: 15;
}

.c-baike-more-tab.skin-zoo-plants ul li.active:after, .c-baike-more-tab.skin-zoo-plants ul li.active:before {
    background: #ecf3f2;
}

a:focus, a:hover {
    color: #ecb207 !important;
}

.index-wrap {
    background: #fcfcfc;
}

    .index-wrap .c-area-overview {
        position: relative;
        z-index: 6;
    }

    .index-wrap .c-area-sale {
        position: relative;
        z-index: 5;
    }

    .index-wrap .c-holiday-pandect {
        position: relative;
        z-index: 7;
    }

    .index-wrap .c-area-scene {
        position: relative;
        z-index: 4;
    }

        .index-wrap .c-area-scene .pendant-right {
            top: 0;
        }

    .index-wrap .c-area-traffic {
        position: relative;
        z-index: 3;
    }

    .index-wrap .c-area-travel {
        position: relative;
        z-index: 2;
    }

        .index-wrap .c-area-travel .pendant {
            top: -300px;
            left: -200px;
        }

        .index-wrap .c-area-travel .media-body {
            position: relative;
        }

            .index-wrap .c-area-travel .media-body .btn {
                position: absolute;
                bottom: 0;
                left: 0;
            }

    .index-wrap .c-hotel-news {
        position: relative;
        z-index: 1;
        margin-bottom: 100px;
    }

@media screen and (max-width:991px) {
    .index-wrap .c-hotel-news {
        margin-bottom: 30px;
    }
}

.index-wrap .c-hotel-news .embellish-right {
    top: -180px;
    right: -340px;
}

.wallpaperDownload-wrap .c-baike-tab {
    margin-top: 0;
}

    .wallpaperDownload-wrap .c-baike-tab .baike-tab-box {
        padding: 0;
    }

.wallpaperDownload-wrap .wrapper {
    margin-bottom: 80px;
}

    .wallpaperDownload-wrap .wrapper .c-paging {
        margin: 0 auto;
    }

        .wallpaperDownload-wrap .wrapper .c-paging .swiper-pagination {
            margin: 0;
        }

    .wallpaperDownload-wrap .wrapper .content {
        margin-left: -5px;
        margin-right: -5px;
    }

        .wallpaperDownload-wrap .wrapper .content .aside {
            padding: 0 5px;
        }

    .wallpaperDownload-wrap .wrapper .cont {
        border-radius: 20px;
        overflow: hidden;
        padding: 50px 35px;
        display: none;
    }

        .wallpaperDownload-wrap .wrapper .cont.active {
            display: block;
        }

    .wallpaperDownload-wrap .wrapper .aside-right .cont .title {
        margin-bottom: 0;
    }

    .wallpaperDownload-wrap .wrapper .aside-right .cont .list-wrap {
        padding: 0;
        margin-top: 30px;
        display: none;
    }

        .wallpaperDownload-wrap .wrapper .aside-right .cont .list-wrap.active {
            display: block;
        }

        .wallpaperDownload-wrap .wrapper .aside-right .cont .list-wrap ul {
            margin-left: -5px;
            margin-right: -5px;
        }

            .wallpaperDownload-wrap .wrapper .aside-right .cont .list-wrap ul li {
                padding: 0 5px;
                text-align: center;
                margin-bottom: 25px;
            }

                .wallpaperDownload-wrap .wrapper .aside-right .cont .list-wrap ul li img {
                    width: 100%;
                }

                .wallpaperDownload-wrap .wrapper .aside-right .cont .list-wrap ul li .text {
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%,-50%);
                    width: 100%;
                    height: 100%;
                    opacity: 0;
                }

                .wallpaperDownload-wrap .wrapper .aside-right .cont .list-wrap ul li .btn-wrap {
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%,-50%);
                }

                .wallpaperDownload-wrap .wrapper .aside-right .cont .list-wrap ul li .btn {
                    width: 130px;
                    padding: 8px 15px;
                    margin-bottom: 20px;
                }

                    .wallpaperDownload-wrap .wrapper .aside-right .cont .list-wrap ul li .btn:last-of-type {
                        margin-bottom: 0;
                    }

                .wallpaperDownload-wrap .wrapper .aside-right .cont .list-wrap ul li .list {
                    position: relative;
                    border-radius: 20px;
                    overflow: hidden;
                }

                    .wallpaperDownload-wrap .wrapper .aside-right .cont .list-wrap ul li .list:hover .text {
                        transition: all .3s ease;
                        opacity: 1;
                    }

    .wallpaperDownload-wrap .wrapper .baike-d-tab .tab-box .tabs-active .content {
        color: #fff !important;
    }

@media screen and (max-width:767px) {
    .wallpaperDownload-wrap .wrapper {
        margin-bottom: 40px;
    }

        .wallpaperDownload-wrap .wrapper .container {
            padding: 0 10px;
        }

        .wallpaperDownload-wrap .wrapper .cont {
            padding: 20px 15px;
        }
}

.wallpaperDownload-wrap .wrapper.skin-global .cont {
    background: #f6faeb;
}

.wallpaperDownload-wrap .wrapper.skin-global .aside-right .cont .list-wrap ul li .text {
    background: rgba(166,206,57,.8);
}

.wallpaperDownload-wrap .wrapper.skin-gz .cont {
    background: #f6faeb;
}

.wallpaperDownload-wrap .wrapper.skin-gz .aside-right .cont .list-wrap ul li .text {
    background: rgba(166,206,57,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh .cont {
    background: #e5eef6;
}

.wallpaperDownload-wrap .wrapper.skin-zh .aside-right .cont .list-wrap ul li .text {
    background: rgba(0,91,170,.8);
}

.wallpaperDownload-wrap .wrapper.skin-group .cont {
    background: #f6f6f7;
}

.wallpaperDownload-wrap .wrapper.skin-group .aside-right .cont .list-wrap ul li .text {
    background: rgba(180,74,156,.8);
}

.wallpaperDownload-wrap .wrapper.skin-member .cont {
    background: #fbf5ec;
}

.wallpaperDownload-wrap .wrapper.skin-member .aside-right .cont .list-wrap ul li .text {
    background: rgba(211,159,68,.8);
}

.wallpaperDownload-wrap .wrapper.skin-gz-card .cont {
    background: #fef7e7;
}

.wallpaperDownload-wrap .wrapper.skin-gz-card .aside-right .cont .list-wrap ul li .text {
    background: rgba(211,159,68,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh-card .cont {
    background: #d6e7ef;
}

.wallpaperDownload-wrap .wrapper.skin-zh-card .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.wallpaperDownload-wrap .wrapper.skin-gz-park-paradise .cont {
    background: #fef7e7;
}

.wallpaperDownload-wrap .wrapper.skin-gz-park-paradise .aside-right .cont .list-wrap ul li .text {
    background: rgba(250,181,22,.8);
}

.wallpaperDownload-wrap .wrapper.skin-gz-park-zoo .cont {
    background: #ecf3f2;
}

.wallpaperDownload-wrap .wrapper.skin-gz-park-zoo .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

.wallpaperDownload-wrap .wrapper.skin-gz-park-water .cont {
    background: #e7f7fd;
}

.wallpaperDownload-wrap .wrapper.skin-gz-park-water .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.wallpaperDownload-wrap .wrapper.skin-gz-park-bird .cont {
    background: #f6faeb;
}

.wallpaperDownload-wrap .wrapper.skin-gz-park-bird .aside-right .cont .list-wrap ul li .text {
    background: rgba(166,206,57,.8);
}

.wallpaperDownload-wrap .wrapper.skin-gz-hotel-chimelong .cont {
    background: #f5eee9;
}

.wallpaperDownload-wrap .wrapper.skin-gz-hotel-chimelong .aside-right .cont .list-wrap ul li .text {
    background: rgba(154,86,37,.8);
}

.wallpaperDownload-wrap .wrapper.skin-gz-hotel-panda .cont {
    background: #feeeec;
}

.wallpaperDownload-wrap .wrapper.skin-gz-hotel-panda .aside-right .cont .list-wrap ul li .text {
    background: rgba(241,91,71,.8);
}

.wallpaperDownload-wrap .wrapper.skin-gz-hotel-cl-xj .cont {
    background: #ecf3f2;
}

.wallpaperDownload-wrap .wrapper.skin-gz-hotel-cl-xj .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

.wallpaperDownload-wrap .wrapper.skin-gz-hotel-pxj .cont {
    background: #ecf3f2;
}

.wallpaperDownload-wrap .wrapper.skin-gz-hotel-pxj .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

.wallpaperDownload-wrap .wrapper.skin-gz-acting-circus .cont {
    background: #fde5f3;
}

.wallpaperDownload-wrap .wrapper.skin-gz-acting-circus .aside-right .cont .list-wrap ul li .text {
    background: rgba(236,0,140,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh-park-kingdom .cont {
    background: #e7f7fd;
}

.wallpaperDownload-wrap .wrapper.skin-zh-park-kingdom .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh-park-science .cont {
    background: #e7f7fd;
}

.wallpaperDownload-wrap .wrapper.skin-zh-park-science .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-hengqin .cont {
    background: #fbf5ec;
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-hengqin .aside-right .cont .list-wrap ul li .text {
    background: rgba(211,159,68,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-penguin .cont {
    background: #e7f7fd;
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-penguin .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-penguin-2 .cont {
    background: #fef7e7;
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-penguin-2 .aside-right .cont .list-wrap ul li .text {
    background: rgba(250,181,22,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-circus .cont {
    background: #e7ced5;
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-circus .aside-right .cont .list-wrap ul li .text {
    background: rgba(138,21,56,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-yinghai .cont {
    background: #e5eef6;
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-yinghai .aside-right .cont .list-wrap ul li .text {
    background: rgba(0,91,170,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-science .cont {
    background: #e8e9f2;
}

.wallpaperDownload-wrap .wrapper.skin-zh-hotel-science .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,18,111,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh-acting-circus .cont {
    background: #e5eef6;
}

.wallpaperDownload-wrap .wrapper.skin-zh-acting-circus .aside-right .cont .list-wrap ul li .text {
    background: rgba(0,91,170,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zh-acting-opera .cont {
    background: #feeeec;
}

.wallpaperDownload-wrap .wrapper.skin-zh-acting-opera .aside-right .cont .list-wrap ul li .text {
    background: rgba(241,91,71,.8);
}

.wallpaperDownload-wrap .wrapper.skin-zoo-plants .cont {
    background: #ecf3f2;
}

.wallpaperDownload-wrap .wrapper.skin-zoo-plants .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

@media screen and (max-width:767px) {
    .wallpaperDownload-wrap #mobileTab .baike-tab-box {
        background: none;
    }
}

@media screen and (max-width:991px) {
    body.wallpaperDownload-wrap #main-wrap {
        margin-top: 0;
    }
}

.capacity-wrap .c-btn-back {
    margin-bottom: 15px;
}

.capacity-wrap .c-baike-tab {
    margin: 0 0 20px;
}

    .capacity-wrap .c-baike-tab .baike-tab-box {
        background: none;
    }

.capacity-wrap .wrapper {
    margin-bottom: 80px;
}

    .capacity-wrap .wrapper > .container .content {
        margin-left: -5px;
        margin-right: -5px;
    }

        .capacity-wrap .wrapper > .container .content .aside {
            padding: 0 5px;
        }

    .capacity-wrap .wrapper .cont {
        border-radius: 20px;
        overflow: hidden;
        padding: 50px 35px;
    }

    .capacity-wrap .wrapper .aside-right .cont .title {
        margin-bottom: 30px;
    }

    .capacity-wrap .wrapper .aside-right .cont img {
        width: 100%;
        margin-bottom: 30px;
        border-radius: 20px;
        overflow: hidden;
    }

    .capacity-wrap .wrapper .aside-right .cont li {
        display: none;
    }

        .capacity-wrap .wrapper .aside-right .cont li.active {
            display: block;
        }

@media screen and (max-width:767px) {
    .capacity-wrap .wrapper {
        margin-bottom: 40px;
    }

        .capacity-wrap .wrapper .container {
            padding: 0 10px;
        }

        .capacity-wrap .wrapper .cont {
            padding: 20px 15px;
        }

        .capacity-wrap .wrapper .aside-right .cont .title, .capacity-wrap .wrapper .aside-right .cont img {
            margin-bottom: 15px;
        }
}

.capacity-wrap .wrapper.skin-global .cont {
    background: #f6faeb;
}

.capacity-wrap .wrapper.skin-global .aside-right .cont .list-wrap ul li .text {
    background: rgba(166,206,57,.8);
}

.capacity-wrap .wrapper.skin-gz .cont {
    background: #f6faeb;
}

.capacity-wrap .wrapper.skin-gz .aside-right .cont .list-wrap ul li .text {
    background: rgba(166,206,57,.8);
}

.capacity-wrap .wrapper.skin-zh .cont {
    background: #e5eef6;
}

.capacity-wrap .wrapper.skin-zh .aside-right .cont .list-wrap ul li .text {
    background: rgba(0,91,170,.8);
}

.capacity-wrap .wrapper.skin-group .cont {
    background: #f6f6f7;
}

.capacity-wrap .wrapper.skin-group .aside-right .cont .list-wrap ul li .text {
    background: rgba(180,74,156,.8);
}

.capacity-wrap .wrapper.skin-member .cont {
    background: #fbf5ec;
}

.capacity-wrap .wrapper.skin-member .aside-right .cont .list-wrap ul li .text {
    background: rgba(211,159,68,.8);
}

.capacity-wrap .wrapper.skin-gz-card .cont {
    background: #fef7e7;
}

.capacity-wrap .wrapper.skin-gz-card .aside-right .cont .list-wrap ul li .text {
    background: rgba(211,159,68,.8);
}

.capacity-wrap .wrapper.skin-zh-card .cont {
    background: #d6e7ef;
}

.capacity-wrap .wrapper.skin-zh-card .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.capacity-wrap .wrapper.skin-gz-park-paradise .cont {
    background: #fef7e7;
}

.capacity-wrap .wrapper.skin-gz-park-paradise .aside-right .cont .list-wrap ul li .text {
    background: rgba(250,181,22,.8);
}

.capacity-wrap .wrapper.skin-gz-park-zoo .cont {
    background: #ecf3f2;
}

.capacity-wrap .wrapper.skin-gz-park-zoo .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

.capacity-wrap .wrapper.skin-gz-park-water .cont {
    background: #e7f7fd;
}

.capacity-wrap .wrapper.skin-gz-park-water .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.capacity-wrap .wrapper.skin-gz-park-bird .cont {
    background: #f6faeb;
}

.capacity-wrap .wrapper.skin-gz-park-bird .aside-right .cont .list-wrap ul li .text {
    background: rgba(166,206,57,.8);
}

.capacity-wrap .wrapper.skin-gz-hotel-chimelong .cont {
    background: #f5eee9;
}

.capacity-wrap .wrapper.skin-gz-hotel-chimelong .aside-right .cont .list-wrap ul li .text {
    background: rgba(154,86,37,.8);
}

.capacity-wrap .wrapper.skin-gz-hotel-panda .cont {
    background: #feeeec;
}

.capacity-wrap .wrapper.skin-gz-hotel-panda .aside-right .cont .list-wrap ul li .text {
    background: rgba(241,91,71,.8);
}

.capacity-wrap .wrapper.skin-gz-hotel-cl-xj .cont {
    background: #ecf3f2;
}

.capacity-wrap .wrapper.skin-gz-hotel-cl-xj .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

.capacity-wrap .wrapper.skin-gz-hotel-pxj .cont {
    background: #ecf3f2;
}

.capacity-wrap .wrapper.skin-gz-hotel-pxj .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

.capacity-wrap .wrapper.skin-gz-acting-circus .cont {
    background: #fde5f3;
}

.capacity-wrap .wrapper.skin-gz-acting-circus .aside-right .cont .list-wrap ul li .text {
    background: rgba(236,0,140,.8);
}

.capacity-wrap .wrapper.skin-zh-park-kingdom .cont {
    background: #e7f7fd;
}

.capacity-wrap .wrapper.skin-zh-park-kingdom .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.capacity-wrap .wrapper.skin-zh-park-science .cont {
    background: #e7f7fd;
}

.capacity-wrap .wrapper.skin-zh-park-science .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.capacity-wrap .wrapper.skin-zh-hotel-hengqin .cont {
    background: #fbf5ec;
}

.capacity-wrap .wrapper.skin-zh-hotel-hengqin .aside-right .cont .list-wrap ul li .text {
    background: rgba(211,159,68,.8);
}

.capacity-wrap .wrapper.skin-zh-hotel-penguin .cont {
    background: #e7f7fd;
}

.capacity-wrap .wrapper.skin-zh-hotel-penguin .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.capacity-wrap .wrapper.skin-zh-hotel-penguin-2 .cont {
    background: #fef7e7;
}

.capacity-wrap .wrapper.skin-zh-hotel-penguin-2 .aside-right .cont .list-wrap ul li .text {
    background: rgba(250,181,22,.8);
}

.capacity-wrap .wrapper.skin-zh-hotel-circus .cont {
    background: #e7ced5;
}

.capacity-wrap .wrapper.skin-zh-hotel-circus .aside-right .cont .list-wrap ul li .text {
    background: rgba(138,21,56,.8);
}

.capacity-wrap .wrapper.skin-zh-hotel-yinghai .cont {
    background: #e5eef6;
}

.capacity-wrap .wrapper.skin-zh-hotel-yinghai .aside-right .cont .list-wrap ul li .text {
    background: rgba(0,91,170,.8);
}

.capacity-wrap .wrapper.skin-zh-hotel-science .cont {
    background: #e8e9f2;
}

.capacity-wrap .wrapper.skin-zh-hotel-science .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,18,111,.8);
}

.capacity-wrap .wrapper.skin-zh-acting-circus .cont {
    background: #e5eef6;
}

.capacity-wrap .wrapper.skin-zh-acting-circus .aside-right .cont .list-wrap ul li .text {
    background: rgba(0,91,170,.8);
}

.capacity-wrap .wrapper.skin-zh-acting-opera .cont {
    background: #feeeec;
}

.capacity-wrap .wrapper.skin-zh-acting-opera .aside-right .cont .list-wrap ul li .text {
    background: rgba(241,91,71,.8);
}

.capacity-wrap .wrapper.skin-zoo-plants .cont {
    background: #ecf3f2;
}

.capacity-wrap .wrapper.skin-zoo-plants .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

@media screen and (max-width:991px) {
    body.capacity-wrap #main-wrap {
        margin-top: 0;
    }
}

.preferential-wrap .c-paging {
    margin: 15px auto 0;
}

.weatherPlan-wrap .wrapper {
    margin-bottom: 80px;
}

    .weatherPlan-wrap .wrapper .c-paging {
        margin: 0 auto;
    }

        .weatherPlan-wrap .wrapper .c-paging .swiper-pagination {
            margin: 0;
        }

    .weatherPlan-wrap .wrapper .content {
        margin-left: -5px;
        margin-right: -5px;
    }

        .weatherPlan-wrap .wrapper .content .aside {
            padding: 0 5px;
        }

    .weatherPlan-wrap .wrapper .cont {
        border-radius: 20px;
        overflow: hidden;
        padding: 50px 35px;
    }

    .weatherPlan-wrap .wrapper .aside-right .cont .title {
        margin-bottom: 30px;
    }

    .weatherPlan-wrap .wrapper .aside-right .cont .list-wrap {
        padding: 0;
        margin-top: 30px;
        display: none;
    }

        .weatherPlan-wrap .wrapper .aside-right .cont .list-wrap.active {
            display: block;
        }

        .weatherPlan-wrap .wrapper .aside-right .cont .list-wrap ul {
            margin-left: -5px;
            margin-right: -5px;
        }

            .weatherPlan-wrap .wrapper .aside-right .cont .list-wrap ul li {
                padding: 0 5px;
                text-align: center;
                margin-bottom: 25px;
            }

                .weatherPlan-wrap .wrapper .aside-right .cont .list-wrap ul li img {
                    width: 100%;
                }

                .weatherPlan-wrap .wrapper .aside-right .cont .list-wrap ul li .text {
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%,-50%);
                    width: 100%;
                    height: 100%;
                    opacity: 0;
                }

                .weatherPlan-wrap .wrapper .aside-right .cont .list-wrap ul li .btn-wrap {
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%,-50%);
                }

                .weatherPlan-wrap .wrapper .aside-right .cont .list-wrap ul li .btn {
                    width: 130px;
                    padding: 8px 15px;
                    margin-bottom: 20px;
                }

                .weatherPlan-wrap .wrapper .aside-right .cont .list-wrap ul li .list {
                    position: relative;
                    border-radius: 20px;
                    overflow: hidden;
                }

                    .weatherPlan-wrap .wrapper .aside-right .cont .list-wrap ul li .list:hover .text {
                        transition: all .3s ease;
                        opacity: 1;
                    }

    .weatherPlan-wrap .wrapper .baike-d-tab .tab-box .tabs-active .content {
        color: #fff !important;
    }

@media screen and (max-width:767px) {
    .weatherPlan-wrap .wrapper {
        margin-bottom: 40px;
    }

        .weatherPlan-wrap .wrapper .container {
            padding: 0 10px;
        }

        .weatherPlan-wrap .wrapper .cont {
            padding: 20px 15px;
        }

            .weatherPlan-wrap .wrapper .cont .list-wrap ul li .text {
                display: none;
            }
}

.weatherPlan-wrap .wrapper.skin-global .cont {
    background: #f6faeb;
}

.weatherPlan-wrap .wrapper.skin-global .aside-right .cont .list-wrap ul li .text {
    background: rgba(166,206,57,.8);
}

.weatherPlan-wrap .wrapper.skin-gz .cont {
    background: #f6faeb;
}

.weatherPlan-wrap .wrapper.skin-gz .aside-right .cont .list-wrap ul li .text {
    background: rgba(166,206,57,.8);
}

.weatherPlan-wrap .wrapper.skin-zh .cont {
    background: #e5eef6;
}

.weatherPlan-wrap .wrapper.skin-zh .aside-right .cont .list-wrap ul li .text {
    background: rgba(0,91,170,.8);
}

.weatherPlan-wrap .wrapper.skin-group .cont {
    background: #f6f6f7;
}

.weatherPlan-wrap .wrapper.skin-group .aside-right .cont .list-wrap ul li .text {
    background: rgba(180,74,156,.8);
}

.weatherPlan-wrap .wrapper.skin-member .cont {
    background: #fbf5ec;
}

.weatherPlan-wrap .wrapper.skin-member .aside-right .cont .list-wrap ul li .text {
    background: rgba(211,159,68,.8);
}

.weatherPlan-wrap .wrapper.skin-gz-card .cont {
    background: #fef7e7;
}

.weatherPlan-wrap .wrapper.skin-gz-card .aside-right .cont .list-wrap ul li .text {
    background: rgba(211,159,68,.8);
}

.weatherPlan-wrap .wrapper.skin-zh-card .cont {
    background: #d6e7ef;
}

.weatherPlan-wrap .wrapper.skin-zh-card .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.weatherPlan-wrap .wrapper.skin-gz-park-paradise .cont {
    background: #fef7e7;
}

.weatherPlan-wrap .wrapper.skin-gz-park-paradise .aside-right .cont .list-wrap ul li .text {
    background: rgba(250,181,22,.8);
}

.weatherPlan-wrap .wrapper.skin-gz-park-zoo .cont {
    background: #ecf3f2;
}

.weatherPlan-wrap .wrapper.skin-gz-park-zoo .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

.weatherPlan-wrap .wrapper.skin-gz-park-water .cont {
    background: #e7f7fd;
}

.weatherPlan-wrap .wrapper.skin-gz-park-water .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.weatherPlan-wrap .wrapper.skin-gz-park-bird .cont {
    background: #f6faeb;
}

.weatherPlan-wrap .wrapper.skin-gz-park-bird .aside-right .cont .list-wrap ul li .text {
    background: rgba(166,206,57,.8);
}

.weatherPlan-wrap .wrapper.skin-gz-hotel-chimelong .cont {
    background: #f5eee9;
}

.weatherPlan-wrap .wrapper.skin-gz-hotel-chimelong .aside-right .cont .list-wrap ul li .text {
    background: rgba(154,86,37,.8);
}

.weatherPlan-wrap .wrapper.skin-gz-hotel-panda .cont {
    background: #feeeec;
}

.weatherPlan-wrap .wrapper.skin-gz-hotel-panda .aside-right .cont .list-wrap ul li .text {
    background: rgba(241,91,71,.8);
}

.weatherPlan-wrap .wrapper.skin-gz-hotel-cl-xj .cont {
    background: #ecf3f2;
}

.weatherPlan-wrap .wrapper.skin-gz-hotel-cl-xj .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

.weatherPlan-wrap .wrapper.skin-gz-hotel-pxj .cont {
    background: #ecf3f2;
}

.weatherPlan-wrap .wrapper.skin-gz-hotel-pxj .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

.weatherPlan-wrap .wrapper.skin-gz-acting-circus .cont {
    background: #fde5f3;
}

.weatherPlan-wrap .wrapper.skin-gz-acting-circus .aside-right .cont .list-wrap ul li .text {
    background: rgba(236,0,140,.8);
}

.weatherPlan-wrap .wrapper.skin-zh-park-kingdom .cont {
    background: #e7f7fd;
}

.weatherPlan-wrap .wrapper.skin-zh-park-kingdom .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.weatherPlan-wrap .wrapper.skin-zh-park-science .cont {
    background: #e7f7fd;
}

.weatherPlan-wrap .wrapper.skin-zh-park-science .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-hengqin .cont {
    background: #fbf5ec;
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-hengqin .aside-right .cont .list-wrap ul li .text {
    background: rgba(211,159,68,.8);
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-penguin .cont {
    background: #e7f7fd;
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-penguin .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,177,231,.8);
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-penguin-2 .cont {
    background: #fef7e7;
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-penguin-2 .aside-right .cont .list-wrap ul li .text {
    background: rgba(250,181,22,.8);
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-circus .cont {
    background: #e7ced5;
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-circus .aside-right .cont .list-wrap ul li .text {
    background: rgba(138,21,56,.8);
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-yinghai .cont {
    background: #e5eef6;
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-yinghai .aside-right .cont .list-wrap ul li .text {
    background: rgba(0,91,170,.8);
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-science .cont {
    background: #e8e9f2;
}

.weatherPlan-wrap .wrapper.skin-zh-hotel-science .aside-right .cont .list-wrap ul li .text {
    background: rgba(20,18,111,.8);
}

.weatherPlan-wrap .wrapper.skin-zh-acting-circus .cont {
    background: #e5eef6;
}

.weatherPlan-wrap .wrapper.skin-zh-acting-circus .aside-right .cont .list-wrap ul li .text {
    background: rgba(0,91,170,.8);
}

.weatherPlan-wrap .wrapper.skin-zh-acting-opera .cont {
    background: #feeeec;
}

.weatherPlan-wrap .wrapper.skin-zh-acting-opera .aside-right .cont .list-wrap ul li .text {
    background: rgba(241,91,71,.8);
}

.weatherPlan-wrap .wrapper.skin-zoo-plants .cont {
    background: #ecf3f2;
}

.weatherPlan-wrap .wrapper.skin-zoo-plants .aside-right .cont .list-wrap ul li .text {
    background: rgba(70,137,125,.8);
}

.serviceCenter-wrap .service-center {
    margin-bottom: 80px;
}

    .serviceCenter-wrap .service-center .content {
        border-radius: 20px;
        overflow: hidden;
        padding: 50px 35px;
    }

    .serviceCenter-wrap .service-center h3.title {
        margin-bottom: 30px;
    }

    .serviceCenter-wrap .service-center h4 {
        margin-bottom: 20px;
    }

        .serviceCenter-wrap .service-center h4 span {
            font-weight: bolder;
        }

        .serviceCenter-wrap .service-center h4:before {
            margin-right: 10px;
            font-size: 20px;
        }

    .serviceCenter-wrap .service-center p {
        margin-bottom: 20px;
    }

    .serviceCenter-wrap .service-center .tips {
        font-size: 12px;
        line-height: 20px;
        height: 20px;
    }

    .serviceCenter-wrap .service-center .h6 em, .serviceCenter-wrap .service-center .h6 i {
        font-style: normal;
    }

    .serviceCenter-wrap .service-center .col.active textarea {
        border: 1px solid red !important;
    }

    .serviceCenter-wrap .service-center .col.active .tips {
        color: red;
    }

    .serviceCenter-wrap .service-center .grey-color {
        color: #a7a9ac;
    }

    .serviceCenter-wrap .service-center .h5 {
        font-weight: bolder;
    }

        .serviceCenter-wrap .service-center .h5:before {
            margin-right: 10px;
        }

    .serviceCenter-wrap .service-center input {
        width: 100%;
        height: 50px;
        display: block;
        border: 1px solid transparent;
        outline: none;
        border-radius: 10px !important;
        overflow: hidden;
        padding: 0 15px;
    }

    .serviceCenter-wrap .service-center .code {
        position: relative;
        margin-bottom: 30px;
    }

        .serviceCenter-wrap .service-center .code input {
            width: 250px;
            margin-right: 15px;
            display: inline-block;
            vertical-align: middle;
        }

        .serviceCenter-wrap .service-center .code .img-wrap {
            display: inline-block;
            vertical-align: middle;
            cursor: pointer;
        }

        .serviceCenter-wrap .service-center .code img {
            height: 50px;
            border-radius: 10px;
            margin-right: 15px;
            overflow: hidden;
            display: inline-block;
            vertical-align: middle;
        }

        .serviceCenter-wrap .service-center .code i {
            display: inline-block;
            vertical-align: middle;
        }

    .serviceCenter-wrap .service-center .aside {
        margin-bottom: 30px;
    }

    .serviceCenter-wrap .service-center .contact-us p span {
        margin-right: 30px;
    }

    .serviceCenter-wrap .service-center .contact-us .btn-wrap {
        margin-bottom: 20px;
    }

    .serviceCenter-wrap .service-center .online-service ul {
        margin-left: -5px;
        margin-right: -5px;
        margin-bottom: 10px;
    }

        .serviceCenter-wrap .service-center .online-service ul li {
            padding: 0 5px;
            margin-bottom: 20px;
        }

            .serviceCenter-wrap .service-center .online-service ul li a {
                display: block;
                background: #fff;
                border-radius: 20px;
                cursor: default;
                overflow: hidden;
                padding: 35px 25px;
                box-shadow: 2px 2px 3px 0 rgba(0,0,0,.1);
            }

@media screen and (min-width:992px) {
    .serviceCenter-wrap .service-center .online-service ul li a:hover {
        transform: translateY(-10px);
    }
}

.serviceCenter-wrap .service-center .online-service ul li .h4 {
    text-align: center;
    font-weight: bolder;
    margin-bottom: 20px;
    height: auto;
    max-height: none;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.serviceCenter-wrap .service-center .online-service ul li img {
    width: 80px;
    margin: 0 auto 15px;
}

.serviceCenter-wrap .service-center .online-service ul li p {
    margin: 0;
    height: 44px;
    max-height: none;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.serviceCenter-wrap .service-center .form-submite {
    margin: 0 -10px 10px;
}

    .serviceCenter-wrap .service-center .form-submite input {
        width: 100%;
        height: 50px;
        display: block;
        border: 1px solid transparent;
        outline: none;
        border-radius: 10px !important;
        overflow: hidden;
        padding: 0 15px;
    }

    .serviceCenter-wrap .service-center .form-submite .col-sm-4 {
        width: 250px;
        padding: 0 10px;
    }

        .serviceCenter-wrap .service-center .form-submite .col-sm-4.active input {
            border: 1px solid red;
        }

        .serviceCenter-wrap .service-center .form-submite .col-sm-4.active .tips {
            color: red;
        }

@media screen and (max-width:767px) {
    .serviceCenter-wrap .service-center .form-submite > div {
        width: 100%;
        margin-bottom: 10px;
    }

        .serviceCenter-wrap .service-center .form-submite > div:last-of-type {
            margin-bottom: 0;
        }
}

.serviceCenter-wrap .service-center .problem-feedback {
    margin: 0;
}

    .serviceCenter-wrap .service-center .problem-feedback p span {
        display: block;
    }

    .serviceCenter-wrap .service-center .problem-feedback .h5 {
        margin-bottom: 20px;
    }

    .serviceCenter-wrap .service-center .problem-feedback .part {
        margin-bottom: 30px;
    }

    .serviceCenter-wrap .service-center .problem-feedback .c-gz-checkbox, .serviceCenter-wrap .service-center .problem-feedback .h5 {
        display: block;
    }

    .serviceCenter-wrap .service-center .problem-feedback .feedback-content {
        margin-bottom: 30px;
    }

        .serviceCenter-wrap .service-center .problem-feedback .feedback-content textarea {
            padding: 25px;
            resize: none;
            display: block;
            width: 100%;
            border-radius: 10px;
            overflow: hidden;
            border: 1px solid transparent;
        }

    .serviceCenter-wrap .service-center .problem-feedback .updata-images {
        margin: 0;
    }

        .serviceCenter-wrap .service-center .problem-feedback .updata-images ul {
            margin: 0 -5px 20px;
        }

            .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li {
                position: relative;
                padding: 0 5px;
                width: 100px;
                height: 90px;
                margin-bottom: 10px;
                display: none;
            }

                .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li .icon-close {
                    position: absolute;
                    top: -20px;
                    right: -15px;
                    width: 40px;
                    height: 40px;
                    z-index: 10;
                    cursor: pointer;
                    display: none;
                }

                    .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li .icon-close:before {
                        width: 20px;
                        height: 20px;
                        background: #fff;
                        text-align: center;
                        line-height: 18px;
                        font-size: 12px;
                        border-radius: 50%;
                        font-weight: bolder;
                        display: block;
                        position: absolute;
                        top: 50%;
                        left: 50%;
                        transform: translate(-50%,-50%);
                    }

                .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li .cont {
                    position: relative;
                    display: block;
                    width: 100%;
                    height: 100%;
                    overflow: hidden;
                    border-radius: 10px;
                }

                    .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li .cont .input-file {
                        position: absolute;
                        bottom: 0;
                        right: 0;
                        width: 100%;
                        height: 100%;
                        cursor: pointer;
                        display: none;
                    }

                    .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li .cont input {
                        display: none !important;
                    }

                    .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li .cont img {
                        display: none;
                    }

                    .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li .cont .icon-jia {
                        position: absolute;
                        top: 50%;
                        left: 50%;
                        transform: translate(-50%,-50%);
                        font-size: 20px;
                        font-weight: bolder;
                        display: none;
                    }

                .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li.active {
                    cursor: pointer;
                    display: block;
                }

                    .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li.active .input-file {
                        display: block;
                    }

                    .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li.active.show img {
                        display: block;
                        width: 100%;
                        position: absolute;
                        top: 50%;
                        left: 50%;
                        transform: translate(-50%,-50%);
                    }

                    .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li.active.show .icon-close {
                        display: block;
                    }

                    .serviceCenter-wrap .service-center .problem-feedback .updata-images ul li.active.show .icon-jia {
                        display: none !important;
                    }

@media screen and (max-width:767px) {
    .serviceCenter-wrap .service-center {
        margin-bottom: 40px;
    }

        .serviceCenter-wrap .service-center .form-submite .col-sm-4 {
            width: 100%;
        }

        .serviceCenter-wrap .service-center .container {
            padding: 0 10px;
        }

            .serviceCenter-wrap .service-center .container .content {
                padding: 20px 10px;
            }

            .serviceCenter-wrap .service-center .container .contact-us .btn-wrap {
                text-align: center;
            }

            .serviceCenter-wrap .service-center .container .online-service ul li a {
                padding: 20px 15px;
            }

            .serviceCenter-wrap .service-center .container .problem-feedback .updata-images .btn-wrap {
                text-align: center;
            }

                .serviceCenter-wrap .service-center .container .problem-feedback .updata-images .btn-wrap .c-button {
                    width: 200px;
                }

            .serviceCenter-wrap .service-center .container h3.title {
                margin-bottom: 15px;
            }

            .serviceCenter-wrap .service-center .container h4 {
                margin-bottom: 10px;
                text-align: center;
            }

            .serviceCenter-wrap .service-center .container .problem-feedback .part {
                margin-bottom: 20px;
            }

            .serviceCenter-wrap .service-center .container .contact-us p span {
                display: block;
            }

            .serviceCenter-wrap .service-center .container .problem-feedback .h5 {
                margin-bottom: 10px;
            }

        .serviceCenter-wrap .service-center .code input {
            float: left;
            margin-right: 10px;
            width: 50%;
        }

        .serviceCenter-wrap .service-center .code .img-wrap {
            position: relative;
            height: 50px;
            float: left;
            width: calc(50% - 15px);
        }

            .serviceCenter-wrap .service-center .code .img-wrap img {
                margin: 0;
                width: 100%;
                height: auto;
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%,-50%);
            }
}

.serviceCenter-wrap .service-center.skin-global .content {
    background: #f6faeb;
}

.serviceCenter-wrap .service-center.skin-global h4.iconfont {
    color: #ecb207;
}

.serviceCenter-wrap .service-center.skin-global .form-submite input, .serviceCenter-wrap .service-center.skin-global input {
    background: rgba(166,206,57,.1);
}

.serviceCenter-wrap .service-center.skin-global .aside {
    border-bottom: 1px solid #ecb207;
}

    .serviceCenter-wrap .service-center.skin-global .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-global .code i, .serviceCenter-wrap .service-center.skin-global .h5.iconfont, .serviceCenter-wrap .service-center.skin-global .online-service ul li .h4 {
    color: #ecb207;
}

.serviceCenter-wrap .service-center.skin-global .problem-feedback .feedback-content textarea {
    background: rgba(166,206,57,.1);
}

.serviceCenter-wrap .service-center.skin-global .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #ecb207;
    color: #ecb207;
}

.serviceCenter-wrap .service-center.skin-global .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #ecb207;
}

.serviceCenter-wrap .service-center.skin-global .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(166,206,57,.1);
}

.serviceCenter-wrap .service-center.skin-global .problem-feedback .updata-images ul li.active .icon-jia {
    color: #ecb207;
    display: block;
}

.serviceCenter-wrap .service-center.skin-gz .content {
    background: #f6faeb;
}

.serviceCenter-wrap .service-center.skin-gz h4.iconfont {
    color: #ecb207;
}

.serviceCenter-wrap .service-center.skin-gz .form-submite input, .serviceCenter-wrap .service-center.skin-gz input {
    background: rgba(166,206,57,.1);
}

.serviceCenter-wrap .service-center.skin-gz .aside {
    border-bottom: 1px solid #ecb207;
}

    .serviceCenter-wrap .service-center.skin-gz .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-gz .code i, .serviceCenter-wrap .service-center.skin-gz .h5.iconfont, .serviceCenter-wrap .service-center.skin-gz .online-service ul li .h4 {
    color: #ecb207;
}

.serviceCenter-wrap .service-center.skin-gz .problem-feedback .feedback-content textarea {
    background: rgba(166,206,57,.1);
}

.serviceCenter-wrap .service-center.skin-gz .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #ecb207;
    color: #ecb207;
}

.serviceCenter-wrap .service-center.skin-gz .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #ecb207;
}

.serviceCenter-wrap .service-center.skin-gz .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(166,206,57,.1);
}

.serviceCenter-wrap .service-center.skin-gz .problem-feedback .updata-images ul li.active .icon-jia {
    color: #ecb207;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh .content {
    background: #e5eef6;
}

.serviceCenter-wrap .service-center.skin-zh h4.iconfont {
    color: #005baa;
}

.serviceCenter-wrap .service-center.skin-zh .form-submite input, .serviceCenter-wrap .service-center.skin-zh input {
    background: rgba(0,91,170,.1);
}

.serviceCenter-wrap .service-center.skin-zh .aside {
    border-bottom: 1px solid #005baa;
}

    .serviceCenter-wrap .service-center.skin-zh .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh .code i, .serviceCenter-wrap .service-center.skin-zh .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh .online-service ul li .h4 {
    color: #005baa;
}

.serviceCenter-wrap .service-center.skin-zh .problem-feedback .feedback-content textarea {
    background: rgba(0,91,170,.1);
}

.serviceCenter-wrap .service-center.skin-zh .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #005baa;
    color: #005baa;
}

.serviceCenter-wrap .service-center.skin-zh .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #005baa;
}

.serviceCenter-wrap .service-center.skin-zh .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(0,91,170,.1);
}

.serviceCenter-wrap .service-center.skin-zh .problem-feedback .updata-images ul li.active .icon-jia {
    color: #005baa;
    display: block;
}

.serviceCenter-wrap .service-center.skin-group .content {
    background: #f6f6f7;
}

.serviceCenter-wrap .service-center.skin-group h4.iconfont {
    color: #b44a9c;
}

.serviceCenter-wrap .service-center.skin-group .form-submite input, .serviceCenter-wrap .service-center.skin-group input {
    background: rgba(180,74,156,.1);
}

.serviceCenter-wrap .service-center.skin-group .aside {
    border-bottom: 1px solid #b44a9c;
}

    .serviceCenter-wrap .service-center.skin-group .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-group .code i, .serviceCenter-wrap .service-center.skin-group .h5.iconfont, .serviceCenter-wrap .service-center.skin-group .online-service ul li .h4 {
    color: #b44a9c;
}

.serviceCenter-wrap .service-center.skin-group .problem-feedback .feedback-content textarea {
    background: rgba(180,74,156,.1);
}

.serviceCenter-wrap .service-center.skin-group .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #b44a9c;
    color: #b44a9c;
}

.serviceCenter-wrap .service-center.skin-group .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #b44a9c;
}

.serviceCenter-wrap .service-center.skin-group .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(180,74,156,.1);
}

.serviceCenter-wrap .service-center.skin-group .problem-feedback .updata-images ul li.active .icon-jia {
    color: #b44a9c;
    display: block;
}

.serviceCenter-wrap .service-center.skin-member .content {
    background: #fbf5ec;
}

.serviceCenter-wrap .service-center.skin-member h4.iconfont {
    color: #d39f44;
}

.serviceCenter-wrap .service-center.skin-member .form-submite input, .serviceCenter-wrap .service-center.skin-member input {
    background: rgba(211,159,68,.1);
}

.serviceCenter-wrap .service-center.skin-member .aside {
    border-bottom: 1px solid #d39f44;
}

    .serviceCenter-wrap .service-center.skin-member .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-member .code i, .serviceCenter-wrap .service-center.skin-member .h5.iconfont, .serviceCenter-wrap .service-center.skin-member .online-service ul li .h4 {
    color: #d39f44;
}

.serviceCenter-wrap .service-center.skin-member .problem-feedback .feedback-content textarea {
    background: rgba(211,159,68,.1);
}

.serviceCenter-wrap .service-center.skin-member .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #d39f44;
    color: #d39f44;
}

.serviceCenter-wrap .service-center.skin-member .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #d39f44;
}

.serviceCenter-wrap .service-center.skin-member .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(211,159,68,.1);
}

.serviceCenter-wrap .service-center.skin-member .problem-feedback .updata-images ul li.active .icon-jia {
    color: #d39f44;
    display: block;
}

.serviceCenter-wrap .service-center.skin-gz-card .content {
    background: #fef7e7;
}

.serviceCenter-wrap .service-center.skin-gz-card h4.iconfont {
    color: #fab516;
}

.serviceCenter-wrap .service-center.skin-gz-card .form-submite input, .serviceCenter-wrap .service-center.skin-gz-card input {
    background: rgba(211,159,68,.1);
}

.serviceCenter-wrap .service-center.skin-gz-card .aside {
    border-bottom: 1px solid #fab516;
}

    .serviceCenter-wrap .service-center.skin-gz-card .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-gz-card .code i, .serviceCenter-wrap .service-center.skin-gz-card .h5.iconfont, .serviceCenter-wrap .service-center.skin-gz-card .online-service ul li .h4 {
    color: #fab516;
}

.serviceCenter-wrap .service-center.skin-gz-card .problem-feedback .feedback-content textarea {
    background: rgba(211,159,68,.1);
}

.serviceCenter-wrap .service-center.skin-gz-card .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #fab516;
    color: #fab516;
}

.serviceCenter-wrap .service-center.skin-gz-card .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #fab516;
}

.serviceCenter-wrap .service-center.skin-gz-card .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(211,159,68,.1);
}

.serviceCenter-wrap .service-center.skin-gz-card .problem-feedback .updata-images ul li.active .icon-jia {
    color: #fab516;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh-card .content {
    background: #d6e7ef;
}

.serviceCenter-wrap .service-center.skin-zh-card h4.iconfont {
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-card .form-submite input, .serviceCenter-wrap .service-center.skin-zh-card input {
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-card .aside {
    border-bottom: 1px solid #14b1e7;
}

    .serviceCenter-wrap .service-center.skin-zh-card .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh-card .code i, .serviceCenter-wrap .service-center.skin-zh-card .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh-card .online-service ul li .h4 {
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-card .problem-feedback .feedback-content textarea {
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-card .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #14b1e7;
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-card .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-card .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-card .problem-feedback .updata-images ul li.active .icon-jia {
    color: #14b1e7;
    display: block;
}

.serviceCenter-wrap .service-center.skin-gz-park-paradise .content {
    background: #fef7e7;
}

.serviceCenter-wrap .service-center.skin-gz-park-paradise h4.iconfont {
    color: #fab516;
}

.serviceCenter-wrap .service-center.skin-gz-park-paradise .form-submite input, .serviceCenter-wrap .service-center.skin-gz-park-paradise input {
    background: rgba(250,181,22,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-paradise .aside {
    border-bottom: 1px solid #fab516;
}

    .serviceCenter-wrap .service-center.skin-gz-park-paradise .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-gz-park-paradise .code i, .serviceCenter-wrap .service-center.skin-gz-park-paradise .h5.iconfont, .serviceCenter-wrap .service-center.skin-gz-park-paradise .online-service ul li .h4 {
    color: #fab516;
}

.serviceCenter-wrap .service-center.skin-gz-park-paradise .problem-feedback .feedback-content textarea {
    background: rgba(250,181,22,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-paradise .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #fab516;
    color: #fab516;
}

.serviceCenter-wrap .service-center.skin-gz-park-paradise .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #fab516;
}

.serviceCenter-wrap .service-center.skin-gz-park-paradise .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(250,181,22,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-paradise .problem-feedback .updata-images ul li.active .icon-jia {
    color: #fab516;
    display: block;
}

.serviceCenter-wrap .service-center.skin-gz-park-zoo .content {
    background: #ecf3f2;
}

.serviceCenter-wrap .service-center.skin-gz-park-zoo h4.iconfont {
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-park-zoo .form-submite input, .serviceCenter-wrap .service-center.skin-gz-park-zoo input {
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-zoo .aside {
    border-bottom: 1px solid #46897d;
}

    .serviceCenter-wrap .service-center.skin-gz-park-zoo .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-gz-park-zoo .code i, .serviceCenter-wrap .service-center.skin-gz-park-zoo .h5.iconfont, .serviceCenter-wrap .service-center.skin-gz-park-zoo .online-service ul li .h4 {
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-park-zoo .problem-feedback .feedback-content textarea {
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-zoo .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #46897d;
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-park-zoo .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-park-zoo .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-zoo .problem-feedback .updata-images ul li.active .icon-jia {
    color: #46897d;
    display: block;
}

.serviceCenter-wrap .service-center.skin-gz-park-water .content {
    background: #e7f7fd;
}

.serviceCenter-wrap .service-center.skin-gz-park-water h4.iconfont {
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-gz-park-water .form-submite input, .serviceCenter-wrap .service-center.skin-gz-park-water input {
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-water .aside {
    border-bottom: 1px solid #14b1e7;
}

    .serviceCenter-wrap .service-center.skin-gz-park-water .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-gz-park-water .code i, .serviceCenter-wrap .service-center.skin-gz-park-water .h5.iconfont, .serviceCenter-wrap .service-center.skin-gz-park-water .online-service ul li .h4 {
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-gz-park-water .problem-feedback .feedback-content textarea {
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-water .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #14b1e7;
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-gz-park-water .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #14b1e7;
}

.serviceCenter-wrap .service-center.skin-gz-park-water .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-water .problem-feedback .updata-images ul li.active .icon-jia {
    color: #14b1e7;
    display: block;
}

.serviceCenter-wrap .service-center.skin-gz-park-bird .content {
    background: #f6faeb;
}

.serviceCenter-wrap .service-center.skin-gz-park-bird h4.iconfont {
    color: #ecb207;
}

.serviceCenter-wrap .service-center.skin-gz-park-bird .form-submite input, .serviceCenter-wrap .service-center.skin-gz-park-bird input {
    background: rgba(166,206,57,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-bird .aside {
    border-bottom: 1px solid #ecb207;
}

    .serviceCenter-wrap .service-center.skin-gz-park-bird .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-gz-park-bird .code i, .serviceCenter-wrap .service-center.skin-gz-park-bird .h5.iconfont, .serviceCenter-wrap .service-center.skin-gz-park-bird .online-service ul li .h4 {
    color: #ecb207;
}

.serviceCenter-wrap .service-center.skin-gz-park-bird .problem-feedback .feedback-content textarea {
    background: rgba(166,206,57,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-bird .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #ecb207;
    color: #ecb207;
}

.serviceCenter-wrap .service-center.skin-gz-park-bird .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #ecb207;
}

.serviceCenter-wrap .service-center.skin-gz-park-bird .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(166,206,57,.1);
}

.serviceCenter-wrap .service-center.skin-gz-park-bird .problem-feedback .updata-images ul li.active .icon-jia {
    color: #ecb207;
    display: block;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .content {
    background: #f5eee9;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-chimelong h4.iconfont {
    color: #9a5625;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .form-submite input, .serviceCenter-wrap .service-center.skin-gz-hotel-chimelong input {
    background: rgba(154,86,37,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .aside {
    border-bottom: 1px solid #9a5625;
}

    .serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .code i, .serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .h5.iconfont, .serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .online-service ul li .h4 {
    color: #9a5625;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .problem-feedback .feedback-content textarea {
    background: rgba(154,86,37,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #9a5625;
    color: #9a5625;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #9a5625;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(154,86,37,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-chimelong .problem-feedback .updata-images ul li.active .icon-jia {
    color: #9a5625;
    display: block;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-panda .content {
    background: #feeeec;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-panda h4.iconfont {
    color: #f15b47;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-panda .form-submite input, .serviceCenter-wrap .service-center.skin-gz-hotel-panda input {
    background: rgba(241,91,71,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-panda .aside {
    border-bottom: 1px solid #f15b47;
}

    .serviceCenter-wrap .service-center.skin-gz-hotel-panda .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-gz-hotel-panda .code i, .serviceCenter-wrap .service-center.skin-gz-hotel-panda .h5.iconfont, .serviceCenter-wrap .service-center.skin-gz-hotel-panda .online-service ul li .h4 {
    color: #f15b47;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-panda .problem-feedback .feedback-content textarea {
    background: rgba(241,91,71,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-panda .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #f15b47;
    color: #f15b47;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-panda .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #f15b47;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-panda .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(241,91,71,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-panda .problem-feedback .updata-images ul li.active .icon-jia {
    color: #f15b47;
    display: block;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .content {
    background: #ecf3f2;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj h4.iconfont {
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .form-submite input, .serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj input {
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .aside {
    border-bottom: 1px solid #46897d;
}

    .serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .code i, .serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .h5.iconfont, .serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .online-service ul li .h4 {
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .problem-feedback .feedback-content textarea {
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #46897d;
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-cl-xj .problem-feedback .updata-images ul li.active .icon-jia {
    color: #46897d;
    display: block;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-pxj .content {
    background: #ecf3f2;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-pxj h4.iconfont {
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-pxj .form-submite input, .serviceCenter-wrap .service-center.skin-gz-hotel-pxj input {
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-pxj .aside {
    border-bottom: 1px solid #46897d;
}

    .serviceCenter-wrap .service-center.skin-gz-hotel-pxj .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-gz-hotel-pxj .code i, .serviceCenter-wrap .service-center.skin-gz-hotel-pxj .h5.iconfont, .serviceCenter-wrap .service-center.skin-gz-hotel-pxj .online-service ul li .h4 {
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-pxj .problem-feedback .feedback-content textarea {
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-pxj .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #46897d;
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-pxj .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #46897d;
}

.serviceCenter-wrap .service-center.skin-gz-hotel-pxj .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-gz-hotel-pxj .problem-feedback .updata-images ul li.active .icon-jia {
    color: #46897d;
    display: block;
}

.serviceCenter-wrap .service-center.skin-gz-acting-circus .content {
    background: #fde5f3;
}

.serviceCenter-wrap .service-center.skin-gz-acting-circus h4.iconfont {
    color: #ec008c;
}

.serviceCenter-wrap .service-center.skin-gz-acting-circus .form-submite input, .serviceCenter-wrap .service-center.skin-gz-acting-circus input {
    background: rgba(236,0,140,.1);
}

.serviceCenter-wrap .service-center.skin-gz-acting-circus .aside {
    border-bottom: 1px solid #ec008c;
}

    .serviceCenter-wrap .service-center.skin-gz-acting-circus .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-gz-acting-circus .code i, .serviceCenter-wrap .service-center.skin-gz-acting-circus .h5.iconfont, .serviceCenter-wrap .service-center.skin-gz-acting-circus .online-service ul li .h4 {
    color: #ec008c;
}

.serviceCenter-wrap .service-center.skin-gz-acting-circus .problem-feedback .feedback-content textarea {
    background: rgba(236,0,140,.1);
}

.serviceCenter-wrap .service-center.skin-gz-acting-circus .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #ec008c;
    color: #ec008c;
}

.serviceCenter-wrap .service-center.skin-gz-acting-circus .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #ec008c;
}

.serviceCenter-wrap .service-center.skin-gz-acting-circus .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(236,0,140,.1);
}

.serviceCenter-wrap .service-center.skin-gz-acting-circus .problem-feedback .updata-images ul li.active .icon-jia {
    color: #ec008c;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh-park-kingdom .content {
    background: #e7f7fd;
}

.serviceCenter-wrap .service-center.skin-zh-park-kingdom h4.iconfont {
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-park-kingdom .form-submite input, .serviceCenter-wrap .service-center.skin-zh-park-kingdom input {
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-park-kingdom .aside {
    border-bottom: 1px solid #14b1e7;
}

    .serviceCenter-wrap .service-center.skin-zh-park-kingdom .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh-park-kingdom .code i, .serviceCenter-wrap .service-center.skin-zh-park-kingdom .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh-park-kingdom .online-service ul li .h4 {
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-park-kingdom .problem-feedback .feedback-content textarea {
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-park-kingdom .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #14b1e7;
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-park-kingdom .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-park-kingdom .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-park-kingdom .problem-feedback .updata-images ul li.active .icon-jia {
    color: #14b1e7;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh-park-science .content {
    background: #e7f7fd;
}

.serviceCenter-wrap .service-center.skin-zh-park-science h4.iconfont {
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-park-science .form-submite input, .serviceCenter-wrap .service-center.skin-zh-park-science input {
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-park-science .aside {
    border-bottom: 1px solid #14b1e7;
}

    .serviceCenter-wrap .service-center.skin-zh-park-science .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh-park-science .code i, .serviceCenter-wrap .service-center.skin-zh-park-science .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh-park-science .online-service ul li .h4 {
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-park-science .problem-feedback .feedback-content textarea {
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-park-science .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #14b1e7;
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-park-science .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-park-science .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-park-science .problem-feedback .updata-images ul li.active .icon-jia {
    color: #14b1e7;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .content {
    background: #fbf5ec;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-hengqin h4.iconfont {
    color: #d39f44;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .form-submite input, .serviceCenter-wrap .service-center.skin-zh-hotel-hengqin input {
    background: rgba(211,159,68,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .aside {
    border-bottom: 1px solid #d39f44;
}

    .serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .code i, .serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .online-service ul li .h4 {
    color: #d39f44;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .problem-feedback .feedback-content textarea {
    background: rgba(211,159,68,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #d39f44;
    color: #d39f44;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #d39f44;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(211,159,68,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-hengqin .problem-feedback .updata-images ul li.active .icon-jia {
    color: #d39f44;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin .content {
    background: #e7f7fd;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin h4.iconfont {
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin .form-submite input, .serviceCenter-wrap .service-center.skin-zh-hotel-penguin input {
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin .aside {
    border-bottom: 1px solid #14b1e7;
}

    .serviceCenter-wrap .service-center.skin-zh-hotel-penguin .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin .code i, .serviceCenter-wrap .service-center.skin-zh-hotel-penguin .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh-hotel-penguin .online-service ul li .h4 {
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin .problem-feedback .feedback-content textarea {
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #14b1e7;
    color: #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #14b1e7;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(20,177,231,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin .problem-feedback .updata-images ul li.active .icon-jia {
    color: #14b1e7;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .content {
    background: #fef7e7;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 h4.iconfont {
    color: #fab516;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .form-submite input, .serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 input {
    background: "";
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .aside {
    border-bottom: 1px solid #fab516;
}

    .serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .code i, .serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .online-service ul li .h4 {
    color: #fab516;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .problem-feedback .feedback-content textarea {
    background: "";
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #fab516;
    color: #fab516;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #fab516;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: "";
}

.serviceCenter-wrap .service-center.skin-zh-hotel-penguin-2 .problem-feedback .updata-images ul li.active .icon-jia {
    color: #fab516;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-circus .content {
    background: #e7ced5;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-circus h4.iconfont {
    color: #8a1538;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-circus .form-submite input, .serviceCenter-wrap .service-center.skin-zh-hotel-circus input {
    background: rgba(138,21,56,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-circus .aside {
    border-bottom: 1px solid #8a1538;
}

    .serviceCenter-wrap .service-center.skin-zh-hotel-circus .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh-hotel-circus .code i, .serviceCenter-wrap .service-center.skin-zh-hotel-circus .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh-hotel-circus .online-service ul li .h4 {
    color: #8a1538;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-circus .problem-feedback .feedback-content textarea {
    background: rgba(138,21,56,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-circus .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #8a1538;
    color: #8a1538;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-circus .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #8a1538;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-circus .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(138,21,56,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-circus .problem-feedback .updata-images ul li.active .icon-jia {
    color: #8a1538;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .content {
    background: #e5eef6;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-yinghai h4.iconfont {
    color: #005baa;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .form-submite input, .serviceCenter-wrap .service-center.skin-zh-hotel-yinghai input {
    background: rgba(0,91,170,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .aside {
    border-bottom: 1px solid #005baa;
}

    .serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .code i, .serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .online-service ul li .h4 {
    color: #005baa;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .problem-feedback .feedback-content textarea {
    background: rgba(0,91,170,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #005baa;
    color: #005baa;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #005baa;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(0,91,170,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-yinghai .problem-feedback .updata-images ul li.active .icon-jia {
    color: #005baa;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-science .content {
    background: #e8e9f2;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-science h4.iconfont {
    color: #14126f;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-science .form-submite input, .serviceCenter-wrap .service-center.skin-zh-hotel-science input {
    background: rgba(20,18,111,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-science .aside {
    border-bottom: 1px solid #14126f;
}

    .serviceCenter-wrap .service-center.skin-zh-hotel-science .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh-hotel-science .code i, .serviceCenter-wrap .service-center.skin-zh-hotel-science .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh-hotel-science .online-service ul li .h4 {
    color: #14126f;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-science .problem-feedback .feedback-content textarea {
    background: rgba(20,18,111,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-science .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #14126f;
    color: #14126f;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-science .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #14126f;
}

.serviceCenter-wrap .service-center.skin-zh-hotel-science .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(20,18,111,.1);
}

.serviceCenter-wrap .service-center.skin-zh-hotel-science .problem-feedback .updata-images ul li.active .icon-jia {
    color: #14126f;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh-acting-circus .content {
    background: #e5eef6;
}

.serviceCenter-wrap .service-center.skin-zh-acting-circus h4.iconfont {
    color: #005baa;
}

.serviceCenter-wrap .service-center.skin-zh-acting-circus .form-submite input, .serviceCenter-wrap .service-center.skin-zh-acting-circus input {
    background: rgba(0,91,170,.1);
}

.serviceCenter-wrap .service-center.skin-zh-acting-circus .aside {
    border-bottom: 1px solid #005baa;
}

    .serviceCenter-wrap .service-center.skin-zh-acting-circus .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh-acting-circus .code i, .serviceCenter-wrap .service-center.skin-zh-acting-circus .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh-acting-circus .online-service ul li .h4 {
    color: #005baa;
}

.serviceCenter-wrap .service-center.skin-zh-acting-circus .problem-feedback .feedback-content textarea {
    background: rgba(0,91,170,.1);
}

.serviceCenter-wrap .service-center.skin-zh-acting-circus .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #005baa;
    color: #005baa;
}

.serviceCenter-wrap .service-center.skin-zh-acting-circus .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #005baa;
}

.serviceCenter-wrap .service-center.skin-zh-acting-circus .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(0,91,170,.1);
}

.serviceCenter-wrap .service-center.skin-zh-acting-circus .problem-feedback .updata-images ul li.active .icon-jia {
    color: #005baa;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zh-acting-opera .content {
    background: #feeeec;
}

.serviceCenter-wrap .service-center.skin-zh-acting-opera h4.iconfont {
    color: #f15b47;
}

.serviceCenter-wrap .service-center.skin-zh-acting-opera .form-submite input, .serviceCenter-wrap .service-center.skin-zh-acting-opera input {
    background: rgba(241,91,71,.1);
}

.serviceCenter-wrap .service-center.skin-zh-acting-opera .aside {
    border-bottom: 1px solid #f15b47;
}

    .serviceCenter-wrap .service-center.skin-zh-acting-opera .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zh-acting-opera .code i, .serviceCenter-wrap .service-center.skin-zh-acting-opera .h5.iconfont, .serviceCenter-wrap .service-center.skin-zh-acting-opera .online-service ul li .h4 {
    color: #f15b47;
}

.serviceCenter-wrap .service-center.skin-zh-acting-opera .problem-feedback .feedback-content textarea {
    background: rgba(241,91,71,.1);
}

.serviceCenter-wrap .service-center.skin-zh-acting-opera .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #f15b47;
    color: #f15b47;
}

.serviceCenter-wrap .service-center.skin-zh-acting-opera .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #f15b47;
}

.serviceCenter-wrap .service-center.skin-zh-acting-opera .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(241,91,71,.1);
}

.serviceCenter-wrap .service-center.skin-zh-acting-opera .problem-feedback .updata-images ul li.active .icon-jia {
    color: #f15b47;
    display: block;
}

.serviceCenter-wrap .service-center.skin-zoo-plants .content {
    background: #ecf3f2;
}

.serviceCenter-wrap .service-center.skin-zoo-plants h4.iconfont {
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-zoo-plants .form-submite input, .serviceCenter-wrap .service-center.skin-zoo-plants input {
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-zoo-plants .aside {
    border-bottom: 1px solid #46897d;
}

    .serviceCenter-wrap .service-center.skin-zoo-plants .aside:last-of-type {
        border: none;
    }

.serviceCenter-wrap .service-center.skin-zoo-plants .code i, .serviceCenter-wrap .service-center.skin-zoo-plants .h5.iconfont, .serviceCenter-wrap .service-center.skin-zoo-plants .online-service ul li .h4 {
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-zoo-plants .problem-feedback .feedback-content textarea {
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-zoo-plants .problem-feedback .updata-images ul li .icon-close:before {
    border: 1px solid #46897d;
    color: #46897d;
}

.serviceCenter-wrap .service-center.skin-zoo-plants .problem-feedback .updata-images ul li .cont {
    border: 1px dashed #46897d;
}

.serviceCenter-wrap .service-center.skin-zoo-plants .problem-feedback .updata-images ul li.active .cont {
    border: none;
    background: rgba(70,137,125,.1);
}

.serviceCenter-wrap .service-center.skin-zoo-plants .problem-feedback .updata-images ul li.active .icon-jia {
    color: #46897d;
    display: block;
}

.s-guideBus-items .swiper-slide {
    display: none;
}

@media screen and (max-width:767px) {
    .c-baike-tab .tab-scroll-box .tab-box .tabs .content {
        padding: 0 5px;
    }

    .c-guide-bus-tab .c-baike-tab {
        margin: 0;
    }

    .guide-wrap #main-wrap .c-guide-bus-items > .container, .guide-wrap #main-wrap > .container {
        padding: 0 10px;
    }
}

.s-guide-bus-detail {
    margin-bottom: 80px;
}

    .s-guide-bus-detail > .row {
        margin: 0 -5px;
    }

        .s-guide-bus-detail > .row > div {
            padding: 0 5px;
        }

@media (max-width:767px) {
    .s-guide-bus-detail {
        margin-bottom: 30px;
        padding: 0 10px;
    }
}

.s-guide-bus-detail .swiper-slide {
    opacity: 0 !important;
}

.s-guide-bus-detail .swiper-slide-active {
    opacity: 1 !important;
}

.s-station-lines {
    margin-bottom: 50px;
}

    .s-station-lines > .row {
        margin: 0 -5px;
    }

        .s-station-lines > .row > div {
            padding: 0 5px;
        }

    .s-station-lines .c-guide-bus-tab {
        margin-top: 0;
    }

@media (max-width:767px) {
    .s-station-lines {
        margin-top: 20px;
        margin-bottom: 20px;
        padding: 0 10px;
    }
}

.s-station-lines .swiper-slide {
    opacity: 0 !important;
}

.s-station-lines .swiper-slide-active {
    opacity: 1 !important;
}

.s-station-lines .station-right-list {
    padding: 0;
}

@media screen and (max-width:767px) {
    .stationDetail-wrap #main-wrap {
        margin-top: 0;
    }

    .stationDetail-wrap .c-guide-bus-tab .guide-bus-title {
        font-size: 20px;
        font-weight: bolder;
    }
}

.s-preparedHotel-container {
    padding: 50px 35px;
    border-radius: 20px;
    margin-bottom: 80px;
}

    .s-preparedHotel-container .preparedHotel-title {
        text-align: center;
        font-size: 24px;
        margin-bottom: 30px;
    }

@media (max-width:767px) {
    .s-preparedHotel-container .preparedHotel-title {
        margin-bottom: 10px;
    }
}

.s-preparedHotel-container .container-box .desc {
    text-align: center;
}

@media (max-width:767px) {
    .s-preparedHotel-container {
        padding: 20px 15px;
        margin-bottom: 30px;
    }
}

.s-preparedHotel-container.skin-global, .s-preparedHotel-container.skin-gz {
    background: #f6faeb;
}

.s-preparedHotel-container.skin-zh {
    background: #e5eef6;
}

.s-preparedHotel-container.skin-group {
    background: #f6f6f7;
}

.s-preparedHotel-container.skin-member {
    background: #fbf5ec;
}

.s-preparedHotel-container.skin-gz-card {
    background: #fef7e7;
}

.s-preparedHotel-container.skin-zh-card {
    background: #d6e7ef;
}

.s-preparedHotel-container.skin-gz-park-paradise {
    background: #fef7e7;
}

.s-preparedHotel-container.skin-gz-park-zoo {
    background: #ecf3f2;
}

.s-preparedHotel-container.skin-gz-park-water {
    background: #e7f7fd;
}

.s-preparedHotel-container.skin-gz-park-bird {
    background: #f6faeb;
}

.s-preparedHotel-container.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

.s-preparedHotel-container.skin-gz-hotel-panda {
    background: #feeeec;
}

.s-preparedHotel-container.skin-gz-hotel-cl-xj, .s-preparedHotel-container.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

.s-preparedHotel-container.skin-gz-acting-circus {
    background: #fde5f3;
}

.s-preparedHotel-container.skin-zh-park-kingdom, .s-preparedHotel-container.skin-zh-park-science {
    background: #e7f7fd;
}

.s-preparedHotel-container.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

.s-preparedHotel-container.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

.s-preparedHotel-container.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

.s-preparedHotel-container.skin-zh-hotel-circus {
    background: #e7ced5;
}

.s-preparedHotel-container.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

.s-preparedHotel-container.skin-zh-hotel-science {
    background: #e8e9f2;
}

.s-preparedHotel-container.skin-zh-acting-circus {
    background: #e5eef6;
}

.s-preparedHotel-container.skin-zh-acting-opera {
    background: #feeeec;
}

.s-preparedHotel-container.skin-zoo-plants {
    background: #ecf3f2;
}

.s-preparedCircus-container {
    padding: 50px 35px;
    border-radius: 20px;
    margin-bottom: 80px;
}

    .s-preparedCircus-container .preparedCircus-title {
        text-align: center;
        font-size: 24px;
        margin-bottom: 30px;
    }

@media (max-width:767px) {
    .s-preparedCircus-container .preparedCircus-title {
        margin-bottom: 10px;
    }
}

.s-preparedCircus-container .c-baike-items .text-box {
    height: 230px;
}

    .s-preparedCircus-container .c-baike-items .text-box .desc {
        height: auto;
        max-height: none;
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        text-align: center;
    }

@media (max-width:767px) {
    .s-preparedCircus-container .c-baike-items .text-box {
        height: auto;
    }
}

@media screen and (min-width:1200px) {
    .s-preparedCircus-container .c-baike-items .items {
        width: 368px;
        height: auto;
        max-height: inherit;
    }
}

@media (max-width:767px) {
    .s-preparedCircus-container {
        padding: 20px 15px;
        margin-bottom: 30px;
    }
}

.s-preparedCircus-container.skin-global, .s-preparedCircus-container.skin-gz {
    background: #f6faeb;
}

.s-preparedCircus-container.skin-zh {
    background: #e5eef6;
}

.s-preparedCircus-container.skin-group {
    background: #f6f6f7;
}

.s-preparedCircus-container.skin-member {
    background: #fbf5ec;
}

.s-preparedCircus-container.skin-gz-card {
    background: #fef7e7;
}

.s-preparedCircus-container.skin-zh-card {
    background: #d6e7ef;
}

.s-preparedCircus-container.skin-gz-park-paradise {
    background: #fef7e7;
}

.s-preparedCircus-container.skin-gz-park-zoo {
    background: #ecf3f2;
}

.s-preparedCircus-container.skin-gz-park-water {
    background: #e7f7fd;
}

.s-preparedCircus-container.skin-gz-park-bird {
    background: #f6faeb;
}

.s-preparedCircus-container.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

.s-preparedCircus-container.skin-gz-hotel-panda {
    background: #feeeec;
}

.s-preparedCircus-container.skin-gz-hotel-cl-xj, .s-preparedCircus-container.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

.s-preparedCircus-container.skin-gz-acting-circus {
    background: #fde5f3;
}

.s-preparedCircus-container.skin-zh-park-kingdom, .s-preparedCircus-container.skin-zh-park-science {
    background: #e7f7fd;
}

.s-preparedCircus-container.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

.s-preparedCircus-container.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

.s-preparedCircus-container.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

.s-preparedCircus-container.skin-zh-hotel-circus {
    background: #e7ced5;
}

.s-preparedCircus-container.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

.s-preparedCircus-container.skin-zh-hotel-science {
    background: #e8e9f2;
}

.s-preparedCircus-container.skin-zh-acting-circus {
    background: #e5eef6;
}

.s-preparedCircus-container.skin-zh-acting-opera {
    background: #feeeec;
}

.s-preparedCircus-container.skin-zoo-plants {
    background: #ecf3f2;
}

.ticket-wrap .s-paraContainer {
    margin-bottom: 50px;
}

    .ticket-wrap .s-paraContainer > .row {
        margin: 0 -5px;
    }

        .ticket-wrap .s-paraContainer > .row > div {
            padding: 0 5px;
        }

@media screen and (max-width:767px) {
    .ticket-wrap .s-paraContainer {
        padding: 0 10px;
    }
}

.ticket-wrap .rightBox {
    padding: 50px 35px;
    border-radius: 20px;
}

    .ticket-wrap .rightBox.skin-global, .ticket-wrap .rightBox.skin-gz {
        background: #f6faeb;
    }

    .ticket-wrap .rightBox.skin-zh {
        background: #e5eef6;
    }

    .ticket-wrap .rightBox.skin-group {
        background: #f6f6f7;
    }

    .ticket-wrap .rightBox.skin-member {
        background: #fbf5ec;
    }

    .ticket-wrap .rightBox.skin-gz-card {
        background: #fef7e7;
    }

    .ticket-wrap .rightBox.skin-zh-card {
        background: #d6e7ef;
    }

    .ticket-wrap .rightBox.skin-gz-park-paradise {
        background: #fef7e7;
    }

    .ticket-wrap .rightBox.skin-gz-park-zoo {
        background: #ecf3f2;
    }

    .ticket-wrap .rightBox.skin-gz-park-water {
        background: #e7f7fd;
    }

    .ticket-wrap .rightBox.skin-gz-park-bird {
        background: #f6faeb;
    }

    .ticket-wrap .rightBox.skin-gz-hotel-chimelong {
        background: #f5eee9;
    }

    .ticket-wrap .rightBox.skin-gz-hotel-panda {
        background: #feeeec;
    }

    .ticket-wrap .rightBox.skin-gz-hotel-cl-xj, .ticket-wrap .rightBox.skin-gz-hotel-pxj {
        background: #ecf3f2;
    }

    .ticket-wrap .rightBox.skin-gz-acting-circus {
        background: #fde5f3;
    }

    .ticket-wrap .rightBox.skin-zh-park-kingdom, .ticket-wrap .rightBox.skin-zh-park-science {
        background: #e7f7fd;
    }

    .ticket-wrap .rightBox.skin-zh-hotel-hengqin {
        background: #fbf5ec;
    }

    .ticket-wrap .rightBox.skin-zh-hotel-penguin {
        background: #e7f7fd;
    }

    .ticket-wrap .rightBox.skin-zh-hotel-penguin-2 {
        background: #fef7e7;
    }

    .ticket-wrap .rightBox.skin-zh-hotel-circus {
        background: #e7ced5;
    }

    .ticket-wrap .rightBox.skin-zh-hotel-yinghai {
        background: #e5eef6;
    }

    .ticket-wrap .rightBox.skin-zh-hotel-science {
        background: #e8e9f2;
    }

    .ticket-wrap .rightBox.skin-zh-acting-circus {
        background: #e5eef6;
    }

    .ticket-wrap .rightBox.skin-zh-acting-opera {
        background: #feeeec;
    }

    .ticket-wrap .rightBox.skin-zoo-plants {
        background: #ecf3f2;
    }

.ticket-wrap .paraRelative {
    position: relative;
}

.ticket-wrap .parkParadiseBox {
    display: none;
}

    .ticket-wrap .parkParadiseBox.active {
        display: block;
    }

    .ticket-wrap .parkParadiseBox h3.title {
        margin-bottom: 15px;
        text-align: center;
    }

    .ticket-wrap .parkParadiseBox .c-baike-tab {
        padding-top: 10px;
        margin-bottom: 15px;
    }

        .ticket-wrap .parkParadiseBox .c-baike-tab .tab-scroll-box {
            height: 42px;
        }

        .ticket-wrap .parkParadiseBox .c-baike-tab .baike-tab-box {
            padding: 0;
        }

@media screen and (max-width:767px) {
    .ticket-wrap .parkParadiseBox .srcLogo {
        width: 70%;
        margin: 0 auto;
    }
}

@media screen and (min-width:768px) {
    .ticket-wrap .c-baike-tab .tab-scroll-box .tab-box .tabs .content {
        padding-left: 40px;
        padding-right: 40px;
    }
}

@media screen and (min-width:992px) {
    .ticket-wrap .c-baike-tab .tab-scroll-box .tab-box .tabs .content {
        padding-left: 80px;
        padding-right: 80px;
    }
}

@media screen and (min-width:1200px) {
    .ticket-wrap .c-baike-tab .tab-scroll-box .tab-box .tabs .content {
        padding-left: 120px;
        padding-right: 120px;
    }
}

@media screen and (max-width:991px) {
    .ticket-wrap .row .leftComponent {
        padding: 5px;
    }

        .ticket-wrap .row .leftComponent .c-left-guide {
            padding: 25px 15px;
        }

    .ticket-wrap .row .rightComponent {
        padding: 5px;
    }
}

@media screen and (max-width:767px) {
    .ticket-wrap .row .rightComponent {
        padding: 0 10px;
    }

    .ticket-wrap .rightBox {
        padding: 20px 15px;
        overflow: hidden;
    }

    .ticket-wrap .parkParadiseBox {
        display: block;
    }

        .ticket-wrap .parkParadiseBox h3.title {
            margin-top: 20px;
            margin-bottom: 5px;
        }

        .ticket-wrap .parkParadiseBox .title-wrap {
            position: relative;
            padding: 15px 30px 15px 15px;
        }

            .ticket-wrap .parkParadiseBox .title-wrap .iconfont {
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                transition: all .3s ease;
                right: 0;
            }

        .ticket-wrap .parkParadiseBox .content-wrap {
            display: none;
            margin-bottom: 20px;
        }

        .ticket-wrap .parkParadiseBox.active .content-wrap {
            display: block;
        }

        .ticket-wrap .parkParadiseBox.active .title-wrap .iconfont {
            transform: translateY(-50%) rotate(-180deg);
        }
}

@media screen and (max-width:991px) {
    body.ticket-wrap #main-wrap {
        margin-top: 0;
    }
}

.map-wrap #main-wrap {
    margin-bottom: 70px;
}

.map-wrap .aside-left {
    padding-right: 5px;
}

.map-wrap .aside-right {
    padding-left: 5px;
}

@media screen and (max-width:767px) {
    .map-wrap #main-wrap {
        margin-bottom: 40px;
    }

    .map-wrap .aside-left, .map-wrap .aside-right {
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media screen and (max-width:991px) {
    body.map-wrap #main-wrap {
        margin-top: 0;
    }
}

.card-wrap a:focus, .card-wrap a:hover {
    color: #fab516 !important;
}

.card-wrap .c-baike-two-tab .container {
    padding: 0;
    width: 100%;
}

@media screen and (min-width:992px) {
    .card-wrap .c-baike-tab .baike-tab {
        overflow: hidden;
    }
}

.card-wrap .c-wallpaper-tab {
    position: static;
}

.card-wrap .fixed-box {
    position: fixed;
}

.card-wrap .c-hotel-traffic .content:hover {
    cursor: default;
}

    .card-wrap .c-hotel-traffic .content:hover .text {
        color: #333;
        background: #fff !important;
    }

.card-wrap .s-baike-tab {
    overflow: hidden;
    padding: 30px 35px 50px;
    border-radius: 20px;
}

@media screen and (min-width:768px) {
    .card-wrap .s-baike-tab {
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }
}

.card-wrap .content-list {
    position: relative;
    display: none;
}

    .card-wrap .content-list.active {
        display: block;
    }

    .card-wrap .content-list.content-list1 .c-member-list {
        padding: 30px 0 15px;
    }

        .card-wrap .content-list.content-list1 .c-member-list .member-row {
            margin-left: -5px;
            margin-right: -5px;
        }

            .card-wrap .content-list.content-list1 .c-member-list .member-row .member-items {
                padding: 0 5px;
            }

    .card-wrap .content-list.content-list1 .c-member-ann {
        padding: 0 0 30px;
    }

    .card-wrap .content-list.content-list1 .c-hotel-room-type {
        margin-bottom: 30px;
        overflow: visible;
    }

@media screen and (min-width:992px) {
    .card-wrap .content-list.content-list1 .c-hotel-room-type {
        opacity: 0;
    }

        .card-wrap .content-list.content-list1 .c-hotel-room-type #certify .swiper-wrapper {
            position: relative;
            width: 100%;
            height: 370px;
        }
}

@media screen and (min-width:992px) and (max-width:1199px) {
    .card-wrap .content-list.content-list1 .c-hotel-room-type #certify .swiper-wrapper {
        height: 270px;
    }
}

@media screen and (min-width:992px) {
    .card-wrap .content-list.content-list1 .c-hotel-room-type #certify .swiper-slide {
        position: absolute;
        transition: transform .5s,opacity .5s,z-index .5s;
        top: 0;
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 65%;
        z-index: 10;
        opacity: 0;
    }
}

.card-wrap .content-list.content-list1 .c-hotel-room-type .container {
    width: 100%;
    padding: 0;
}

.card-wrap .content-list.content-list1 .c-hotel-room-type .btn-wrap {
    margin-bottom: 30px;
}

.card-wrap .content-list.content-list1 .c-hotel-room-type .swiper-button {
    top: 50%;
    margin-top: -46px;
}

    .card-wrap .content-list.content-list1 .c-hotel-room-type .swiper-button.swiper-button-next {
        right: 20%;
    }

    .card-wrap .content-list.content-list1 .c-hotel-room-type .swiper-button.swiper-button-prev {
        left: 20%;
    }

@media screen and (max-width:991px) {
    .card-wrap .content-list.content-list1 .c-hotel-room-type {
        margin: 0 -35px 30px;
    }

        .card-wrap .content-list.content-list1 .c-hotel-room-type .swiper-button.swiper-button-next, .card-wrap .content-list.content-list1 .c-hotel-room-type .swiper-button.swiper-button-prev {
            display: none;
        }
}

@media screen and (max-width:767px) {
    .card-wrap .content-list.content-list1 .c-hotel-room-type {
        margin: 0 -15px 20px;
        width: auto;
    }
}

.card-wrap .content-list.content-list4 .c-baike-tab .baike-tab-box {
    padding: 0;
}

.card-wrap .content-list.content-list4 .c-baike-tab .baike-tab {
    overflow-x: auto;
}

@media screen and (min-width:1200px) {
    .card-wrap .content-list.content-list4 .c-baike-tab .tab-scroll-box {
        width: 100% !important;
        min-width: 740px;
    }
}

@media screen and (max-width:415px) {
    .card-wrap .content-list.content-list4 .c-baike-tab .tab-scroll-box .tab-box .tabs .content {
        padding: 0 5px;
    }
}

@media screen and (min-width:768px) {
    .card-wrap .content-list.content-list6 .plane-wrap-list, .card-wrap .content-list.content-list7 .plane-wrap-list {
        margin-top: -30px;
    }
}

.card-wrap .content-list.content-list6 .c-baike-tab, .card-wrap .content-list.content-list7 .c-baike-tab {
    margin: 0;
}

    .card-wrap .content-list.content-list6 .c-baike-tab .baike-tab-box, .card-wrap .content-list.content-list7 .c-baike-tab .baike-tab-box {
        padding: 0;
    }

    .card-wrap .content-list.content-list6 .c-baike-tab .baike-tab, .card-wrap .content-list.content-list7 .c-baike-tab .baike-tab {
        overflow-x: auto;
    }

    .card-wrap .content-list.content-list6 .c-baike-tab .tab-scroll-box, .card-wrap .content-list.content-list7 .c-baike-tab .tab-scroll-box {
        width: 100% !important;
        min-width: 740px;
    }

.card-wrap .content-list.content-list6 .new-list-wrap {
    margin-top: 30px;
}

    .card-wrap .content-list.content-list6 .new-list-wrap .c-paging {
        margin: 30px auto 0;
    }

    .card-wrap .content-list.content-list6 .new-list-wrap .list-cont {
        display: none;
    }

        .card-wrap .content-list.content-list6 .new-list-wrap .list-cont.active {
            display: block;
        }

    .card-wrap .content-list.content-list6 .new-list-wrap .c-new-list .item2 .p2 {
        -webkit-line-clamp: 3;
    }

@media screen and (max-width:1199px) and (min-width:992px) {
    .card-wrap .content-list.content-list6 .new-list-wrap .c-new-list .item1 {
        width: 270px;
    }

    .card-wrap .content-list.content-list6 .new-list-wrap .c-new-list .item2 {
        padding-left: 285px;
    }

    .card-wrap .content-list.content-list6 .new-list-wrap .c-new-list .list.no-pictures .item2 {
        padding: 0;
    }
}

@media screen and (max-width:991px) {
    .card-wrap .content-list.content-list6 .new-list-wrap .item {
        position: static;
        transform: none;
        width: 100%;
        padding: 0;
        margin: 0;
    }

    .card-wrap .content-list.content-list6 .new-list-wrap .list {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }

    .card-wrap .content-list.content-list6 .new-list-wrap .item1, .card-wrap .content-list.content-list6 .new-list-wrap .item2 .title {
        margin-bottom: 15px;
    }

        .card-wrap .content-list.content-list6 .new-list-wrap .item2 .title span {
            -webkit-line-clamp: initial;
        }

    .card-wrap .content-list.content-list6 .new-list-wrap .item2 .p1 {
        margin-bottom: 0;
    }
}

@media screen and (max-width:767px) {
    .card-wrap .content-list.content-list6 .tab-scroll-box {
        min-width: 260px !important;
    }

        .card-wrap .content-list.content-list6 .tab-scroll-box .tabs {
            width: 120px !important;
        }
}

.card-wrap .tab-row {
    margin-left: -5px;
    margin-right: -5px;
}

    .card-wrap .tab-row > div {
        padding: 0 5px;
    }

@media screen and (max-width:767px) {
    .card-wrap .s-content > .container {
        padding: 0 10px;
    }

    .card-wrap .s-content .plane-wrap-list {
        padding: 20px 0;
    }

        .card-wrap .s-content .plane-wrap-list.active {
            display: block;
        }

    .card-wrap .s-content .mobile-title {
        padding: 15px 30px 15px 15px;
        position: relative;
    }

        .card-wrap .s-content .mobile-title .iconfont {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            transition: all .3s ease;
            right: 0;
        }

    .card-wrap .s-content .content-list:last-of-type {
        border: none !important;
    }

    .card-wrap .s-content .content-list.active .plane-wrap-list {
        display: block;
    }

    .card-wrap .s-content .content-list .mobile-title.active .icon-down {
        transform: translateY(-50%) rotate(-180deg);
    }

    .card-wrap .c-baike-two-tab .baike-tab-box li:after, .card-wrap .c-baike-two-tab .baike-tab-box li a, .card-wrap .c-baike-two-tab li.baike-tabs-active:after, .card-wrap .c-baike-two-tab li.baike-tabs-active a {
        background: none !important;
    }

    .card-wrap .c-baike-two-tab .baike-tab-box li a {
        position: relative;
        display: inline-block;
        width: auto;
    }

    .card-wrap .c-baike-two-tab {
        margin-bottom: 15px;
    }

        .card-wrap .c-baike-two-tab .baike-tab-box li {
            text-align: center !important;
        }

            .card-wrap .c-baike-two-tab .baike-tab-box li a:after {
                content: "";
                width: 150%;
                height: 2px;
                bottom: 0;
                display: none;
                background: #fab516;
                position: absolute;
                left: 50%;
                transform: translateX(-50%);
            }

        .card-wrap .c-baike-two-tab .baike-tabs.baike-tabs-active a {
            color: #fab516;
        }

            .card-wrap .c-baike-two-tab .baike-tabs.baike-tabs-active a:after {
                display: block;
            }

    .card-wrap .s-baike-tab {
        padding: 20px 15px;
    }
}

.card-wrap .s-content {
    margin-bottom: 80px;
}

@media screen and (max-width:767px) {
    .card-wrap .s-content {
        margin-bottom: 40px;
    }
}

.card-wrap .s-content.skin-global .s-baike-tab, .card-wrap .s-content.skin-gz .s-baike-tab {
    background: #f6faeb;
}

.card-wrap .s-content.skin-zh .s-baike-tab {
    background: #e5eef6;
}

.card-wrap .s-content.skin-group .s-baike-tab {
    background: #f6f6f7;
}

.card-wrap .s-content.skin-member .s-baike-tab {
    background: #fbf5ec;
}

.card-wrap .s-content.skin-gz-card .s-baike-tab {
    background: #fef7e7;
}

.card-wrap .s-content.skin-zh-card .s-baike-tab {
    background: #d6e7ef;
}

.card-wrap .s-content.skin-gz-park-paradise .s-baike-tab {
    background: #fef7e7;
}

.card-wrap .s-content.skin-gz-park-zoo .s-baike-tab {
    background: #ecf3f2;
}

.card-wrap .s-content.skin-gz-park-water .s-baike-tab {
    background: #e7f7fd;
}

.card-wrap .s-content.skin-gz-park-bird .s-baike-tab {
    background: #f6faeb;
}

.card-wrap .s-content.skin-gz-hotel-chimelong .s-baike-tab {
    background: #f5eee9;
}

.card-wrap .s-content.skin-gz-hotel-panda .s-baike-tab {
    background: #feeeec;
}

.card-wrap .s-content.skin-gz-hotel-cl-xj .s-baike-tab, .card-wrap .s-content.skin-gz-hotel-pxj .s-baike-tab {
    background: #ecf3f2;
}

.card-wrap .s-content.skin-gz-acting-circus .s-baike-tab {
    background: #fde5f3;
}

.card-wrap .s-content.skin-zh-park-kingdom .s-baike-tab, .card-wrap .s-content.skin-zh-park-science .s-baike-tab {
    background: #e7f7fd;
}

.card-wrap .s-content.skin-zh-hotel-hengqin .s-baike-tab {
    background: #fbf5ec;
}

.card-wrap .s-content.skin-zh-hotel-penguin .s-baike-tab {
    background: #e7f7fd;
}

.card-wrap .s-content.skin-zh-hotel-penguin-2 .s-baike-tab {
    background: #fef7e7;
}

.card-wrap .s-content.skin-zh-hotel-circus .s-baike-tab {
    background: #e7ced5;
}

.card-wrap .s-content.skin-zh-hotel-yinghai .s-baike-tab {
    background: #e5eef6;
}

.card-wrap .s-content.skin-zh-hotel-science .s-baike-tab {
    background: #e8e9f2;
}

.card-wrap .s-content.skin-zh-acting-circus .s-baike-tab {
    background: #e5eef6;
}

.card-wrap .s-content.skin-zh-acting-opera .s-baike-tab {
    background: #feeeec;
}

.card-wrap .s-content.skin-zoo-plants .s-baike-tab {
    background: #ecf3f2;
}

@media screen and (max-width:767px) {
    .card-wrap .content-list:not(.content-list6) .c-baike-tab.skin-gz-card .tabs:after, .card-wrap .content-list:not(.content-list6) .c-baike-tab.skin-gz-card .tabs:before {
        display: none !important;
    }

    .card-wrap .content-list:not(.content-list6) .c-baike-tab.skin-gz-card .tabs, .card-wrap .content-list:not(.content-list6) .c-baike-tab.skin-gz-card .tabs:after, .card-wrap .content-list:not(.content-list6) .c-baike-tab.skin-gz-card .tabs:before {
        background: none;
    }

    .card-wrap .content-list:not(.content-list6) .c-baike-tab {
        margin: 15px auto;
        padding-bottom: 15px;
        border-bottom: 1px solid #fab516;
    }

        .card-wrap .content-list:not(.content-list6) .c-baike-tab .baike-tab {
            overflow: hidden;
        }

        .card-wrap .content-list:not(.content-list6) .c-baike-tab .bottomBorder {
            display: none;
        }

        .card-wrap .content-list:not(.content-list6) .c-baike-tab .tab-scroll-box {
            width: 100% !important;
            height: auto;
            text-align: left;
            min-width: auto !important;
        }

            .card-wrap .content-list:not(.content-list6) .c-baike-tab .tab-scroll-box .tab-box {
                position: static;
                display: inline-block;
                vertical-align: middle;
            }

                .card-wrap .content-list:not(.content-list6) .c-baike-tab .tab-scroll-box .tab-box .tabs {
                    width: auto !important;
                    height: auto !important;
                    line-height: 1.1;
                    margin: 0 5px 10px 0;
                    border-radius: 20px;
                    border: 1px solid #fab516;
                    padding: 6px 10px;
                }

                    .card-wrap .content-list:not(.content-list6) .c-baike-tab .tab-scroll-box .tab-box .tabs a {
                        color: #fab516;
                    }

                    .card-wrap .content-list:not(.content-list6) .c-baike-tab .tab-scroll-box .tab-box .tabs.tabs-active {
                        background: #fab516;
                    }

                        .card-wrap .content-list:not(.content-list6) .c-baike-tab .tab-scroll-box .tab-box .tabs.tabs-active a {
                            color: #fff;
                        }
}

@media screen and (max-width:991px) {
    body.card-wrap #main-wrap {
        margin-top: 15px;
    }
}

.cardNewsDetail-wrap .content-wrap {
    margin-bottom: 80px;
}

    .cardNewsDetail-wrap .content-wrap .row {
        margin-left: -5px;
        margin-right: -5px;
    }

        .cardNewsDetail-wrap .content-wrap .row .item {
            padding: 0 5px;
        }

@media screen and (max-width:767px) {
    .cardNewsDetail-wrap .content-wrap {
        margin-bottom: 40px;
    }

        .cardNewsDetail-wrap .content-wrap .row .item {
            margin-bottom: 30px;
        }

            .cardNewsDetail-wrap .content-wrap .row .item:last-of-type {
                margin-bottom: 0;
            }

        .cardNewsDetail-wrap .content-wrap .container {
            padding: 0 10px;
        }
}

.s-trip-container {
    padding: 50px 35px;
    margin-bottom: 80px;
    border-radius: 20px;
}

    .s-trip-container .c-baike-items .text-box .otherTitle {
        text-align: left;
    }

@media screen and (min-width:768px) {
    .s-trip-container .c-baike-items .text-box .desc {
        height: 48px;
        max-height: none;
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
}

.s-trip-container .trip-title {
    text-align: center;
    margin-bottom: 30px;
    font-size: 24px;
    position: relative;
}

    .s-trip-container .trip-title .trip-title-content {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }

    .s-trip-container .trip-title:after {
        content: "";
        display: block;
        clear: both;
    }

.s-trip-container .c-news-dropdown {
    float: right;
}

    .s-trip-container .c-news-dropdown .container {
        width: 100%;
        padding: 0;
    }

    .s-trip-container .c-news-dropdown .dropdown-list {
        padding: 0;
    }

@media (max-width:767px) {
    .s-trip-container {
        padding: 20px 15px;
        margin-bottom: 30px;
    }
}

.s-trip-container.skin-global, .s-trip-container.skin-gz {
    background: #f6faeb;
}

.s-trip-container.skin-zh {
    background: #e5eef6;
}

.s-trip-container.skin-group {
    background: #f6f6f7;
}

.s-trip-container.skin-member {
    background: #fbf5ec;
}

.s-trip-container.skin-gz-card {
    background: #fef7e7;
}

.s-trip-container.skin-zh-card {
    background: #d6e7ef;
}

.s-trip-container.skin-gz-park-paradise {
    background: #fef7e7;
}

.s-trip-container.skin-gz-park-zoo {
    background: #ecf3f2;
}

.s-trip-container.skin-gz-park-water {
    background: #e7f7fd;
}

.s-trip-container.skin-gz-park-bird {
    background: #f6faeb;
}

.s-trip-container.skin-gz-hotel-chimelong {
    background: #f5eee9;
}

.s-trip-container.skin-gz-hotel-panda {
    background: #feeeec;
}

.s-trip-container.skin-gz-hotel-cl-xj, .s-trip-container.skin-gz-hotel-pxj {
    background: #ecf3f2;
}

.s-trip-container.skin-gz-acting-circus {
    background: #fde5f3;
}

.s-trip-container.skin-zh-park-kingdom, .s-trip-container.skin-zh-park-science {
    background: #e7f7fd;
}

.s-trip-container.skin-zh-hotel-hengqin {
    background: #fbf5ec;
}

.s-trip-container.skin-zh-hotel-penguin {
    background: #e7f7fd;
}

.s-trip-container.skin-zh-hotel-penguin-2 {
    background: #fef7e7;
}

.s-trip-container.skin-zh-hotel-circus {
    background: #e7ced5;
}

.s-trip-container.skin-zh-hotel-yinghai {
    background: #e5eef6;
}

.s-trip-container.skin-zh-hotel-science {
    background: #e8e9f2;
}

.s-trip-container.skin-zh-acting-circus {
    background: #e5eef6;
}

.s-trip-container.skin-zh-acting-opera {
    background: #feeeec;
}

.s-trip-container.skin-zoo-plants {
    background: #ecf3f2;
}

.tripDetail-wrap .s-container-trip > .row {
    margin: 0 -5px;
}

    .tripDetail-wrap .s-container-trip > .row > div {
        padding: 0 5px;
    }

@media screen and (max-width:767px) {
    .tripDetail-wrap .s-container-trip {
        padding: 0 10px;
    }
}

.s-baike-container {
    padding: 35px;
}

.s-baikeDetail {
    position: relative;
    z-index: 10;
    margin-bottom: 80px;
}

@media (max-width:767px) {
    .s-baikeDetail {
        margin-bottom: 30px;
    }
}

.s-baikeDetail .baikeDetailTop {
    padding: 35px;
    border-radius: 20px;
    margin-bottom: 35px;
}

@media (max-width:767px) {
    .s-baikeDetail .baikeDetailTop {
        padding: 15px;
    }
}

.s-baikeDetail.skin-global .baikeDetailTop, .s-baikeDetail.skin-gz .baikeDetailTop {
    background: #f6faeb;
}

.s-baikeDetail.skin-zh .baikeDetailTop {
    background: #e5eef6;
}

.s-baikeDetail.skin-group .baikeDetailTop {
    background: #f6f6f7;
}

.s-baikeDetail.skin-member .baikeDetailTop {
    background: #fbf5ec;
}

.s-baikeDetail.skin-gz-card .baikeDetailTop {
    background: #fef7e7;
}

.s-baikeDetail.skin-zh-card .baikeDetailTop {
    background: #d6e7ef;
}

.s-baikeDetail.skin-gz-park-paradise .baikeDetailTop {
    background: #fef7e7;
}

.s-baikeDetail.skin-gz-park-zoo .baikeDetailTop {
    background: #ecf3f2;
}

.s-baikeDetail.skin-gz-park-water .baikeDetailTop {
    background: #e7f7fd;
}

.s-baikeDetail.skin-gz-park-bird .baikeDetailTop {
    background: #f6faeb;
}

.s-baikeDetail.skin-gz-hotel-chimelong .baikeDetailTop {
    background: #f5eee9;
}

.s-baikeDetail.skin-gz-hotel-panda .baikeDetailTop {
    background: #feeeec;
}

.s-baikeDetail.skin-gz-hotel-cl-xj .baikeDetailTop, .s-baikeDetail.skin-gz-hotel-pxj .baikeDetailTop {
    background: #ecf3f2;
}

.s-baikeDetail.skin-gz-acting-circus .baikeDetailTop {
    background: #fde5f3;
}

.s-baikeDetail.skin-zh-park-kingdom .baikeDetailTop, .s-baikeDetail.skin-zh-park-science .baikeDetailTop {
    background: #e7f7fd;
}

.s-baikeDetail.skin-zh-hotel-hengqin .baikeDetailTop {
    background: #fbf5ec;
}

.s-baikeDetail.skin-zh-hotel-penguin .baikeDetailTop {
    background: #e7f7fd;
}

.s-baikeDetail.skin-zh-hotel-penguin-2 .baikeDetailTop {
    background: #fef7e7;
}

.s-baikeDetail.skin-zh-hotel-circus .baikeDetailTop {
    background: #e7ced5;
}

.s-baikeDetail.skin-zh-hotel-yinghai .baikeDetailTop {
    background: #e5eef6;
}

.s-baikeDetail.skin-zh-hotel-science .baikeDetailTop {
    background: #e8e9f2;
}

.s-baikeDetail.skin-zh-acting-circus .baikeDetailTop {
    background: #e5eef6;
}

.s-baikeDetail.skin-zh-acting-opera .baikeDetailTop {
    background: #feeeec;
}

.s-baikeDetail.skin-zoo-plants .baikeDetailTop {
    background: #ecf3f2;
}

.scienceVideoDetail-wrap .c--v-i-tab-item .c-video-img-items .container .video-img-items-container {
    border-radius: 20px;
    padding-top: 50px;
}

@media screen and (max-width:767px) {
    .scienceVideoDetail-wrap .c--v-i-tab-item .c-video-img-items .container .video-img-items-container {
        padding-top: 20px;
    }
}

.scienceDetail-wrap .content-wrap {
    margin-bottom: 80px;
}

    .scienceDetail-wrap .content-wrap .row {
        margin-left: -5px;
        margin-right: -5px;
    }

        .scienceDetail-wrap .content-wrap .row .item {
            padding: 0 5px;
        }

@media screen and (max-width:767px) {
    .scienceDetail-wrap .content-wrap {
        margin-bottom: 40px;
    }

        .scienceDetail-wrap .content-wrap .row .item {
            margin-bottom: 30px;
        }

            .scienceDetail-wrap .content-wrap .row .item:last-of-type {
                margin-bottom: 0;
            }

        .scienceDetail-wrap .content-wrap .container {
            padding: 0 10px;
        }
}

.methods-wrap .c-video-img-items {
    margin-bottom: 0 !important;
}

.methods-wrap #main-wrap .c--v-i-tab-item {
    margin-bottom: 50px;
}

@media screen and (max-width:767px) {
    .methods-wrap #main-wrap .c--v-i-tab-item {
        margin-bottom: 30px;
    }

        .methods-wrap #main-wrap .c--v-i-tab-item .container {
            padding: 0 10px;
        }
}

.methods-wrap #main-wrap .swiper-slide {
    display: none;
}

    .methods-wrap #main-wrap .swiper-slide.active {
        display: block;
    }

.methods-wrap .c-new-list .cont {
    max-height: 220px;
    overflow: hidden;
}

.methods-wrap .c-video-img-items .video-img-items-container .items-box .playIcon-box {
    height: 200px;
}

    .methods-wrap .c-video-img-items .video-img-items-container .items-box .playIcon-box img {
        min-width: 100%;
        min-height: 100%;
    }
