﻿/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

html, body {
    margin: 0;
    height: 100%;
    width: 100%;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}

audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline;
}

    audio:not([controls]) {
        display: none;
        height: 0;
    }

[hidden],
template {
    display: none;
}

a {
    background: transparent;
}

    a:active,
    a:hover {
        outline: 0;
    }

abbr[title] {
    border-bottom: 1px dotted;
}

b,
strong {
    font-weight: bold;
}

dfn {
    font-style: italic;
}

h1 {
    margin: 0.67em 0;
    font-size: 2em;
}

mark {
    color: #000;
    background: #ff0;
}

small {
    font-size: 80%;
}

sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}

sup {
    top: -.5em;
}

sub {
    bottom: -.25em;
}

img {
    border: 0;
}

svg:not(:root) {
    overflow: hidden;
}

figure {
    margin: 1em 40px;
}

hr {
    height: 0;
    box-sizing: content-box;
}

pre {
    overflow: auto;
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
    margin: 0;
    color: inherit;
    font: inherit;
}

button {
    overflow: visible;
}

button,
select {
    text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}

    button[disabled],
    html input[disabled] {
        cursor: default;
    }

input {
    line-height: normal;
}

    input[type="checkbox"],
    input[type="radio"] {
        padding: 0;
        box-sizing: border-box;
    }

    input[type="number"]::-webkit-inner-spin-button,
    input[type="number"]::-webkit-outer-spin-button {
        height: auto;
    }

    input[type="search"] {
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
        -webkit-appearance: textfield;
    }

        input[type="search"]::-webkit-search-cancel-button,
        input[type="search"]::-webkit-search-decoration {
            -webkit-appearance: none;
        }

fieldset {
    padding: .35em .625em .75em;
    margin: 0 2px;
    border: 1px solid #c0c0c0;
}

legend {
    padding: 0;
    border: 0;
}

textarea {
    overflow: auto;
}

optgroup {
    font-weight: bold;
}

table {
    border-spacing: 0;
    border-collapse: collapse;
}

td,
th {
    padding: 0;
}

::-webkit-scrollbar {
    width: 0;
    height: 0;
}

ul {
    list-style: none;
    margin: 0;
    padding: 0;
    /*overflow: auto;*/
}

div, h1, h2, h3, h4, h5, h6, p, span, b, strong, em {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    -webkit-user-select: none;
    -webkit-appearance: none;
    outline: none;
}

img[src=""], img:not([src]) {
    border: 0;
}

@media screen and (max-width: 320px) {
    html, body {
        font-size: 20px !important;
    }
}

@media screen and (min-width: 321px) and (max-width: 375px) {
    html, body {
        font-size: 23.436px !important;
    }
}

@media screen and (min-width: 376px) and (max-width: 414px) {
    html, body {
        font-size: 25.875px !important;
    }
}

@media screen and (min-width: 415px) and (max-width: 435px) {
    html, body {
        font-size: 27.1875px !important;
    }
}

h2, h3, h4, h5, h6, p {
    margin: 0;
}

body {
    font-family: "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
    line-height: 1.2;
    color: #333;
    background-color: #F5F0EB;
    -webkit-overflow-scrolling: touch;
}

[v-cloak] {
    display: none;
}

a, img {
    -webkit-touch-callout: none;
}

a {
    color: #E94709;
    text-decoration: none;
}

    a:active {
        color: #b83807;
    }

.ay-content {
    background-color: #F5F0EB;
    /*-webkit-overflow-scrolling: touch;*/
}

.ay-inline {
    display: inline-block;
    vertical-align: top;
}

.ay-block {
    display: block !important;
}

.ay-visibility {
    visibility: visible !important;
}

.ay-hidden {
    display: none !important;
}

.ay-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ay-ellipsis-2, .ay-list-from .ay-top p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: normal !important;
    word-wrap: break-word;
}

.ay-table {
    display: table;
    table-layout: fixed;
    width: 100%;
}

.ay-table-cell {
    display: table-cell;
    position: relative;
}

.ay-text-left {
    text-align: left !important;
}

.ay-text-center {
    text-align: center !important;
}

.ay-text-justify {
    text-align: justify !important;
}

.ay-text-right {
    text-align: right !important;
}

.ay-pull-left {
    float: left;
}

.ay-pull-right {
    float: right;
}

header {
    position: relative;
    right: 0;
    top: 0;
    left: 0;
    z-index: 10;
    height: 44px;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #FF5523;
    border-bottom: 0;
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.85);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.85);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

    header h2 {
        position: absolute;
        top: 0;
        display: block;
        width: 100%;
        padding: 0;
        margin: 0 -10px;
        font-size: 0.708333rem;
        font-weight: 300;
        line-height: 44px;
        color: #fff;
        text-align: center;
        white-space: nowrap;
    }

    header a {
        position: relative;
        z-index: 20;
        height: 30px;
        width: 30px;
        margin-top: 7px;
        background-repeat: no-repeat;
        background-position: center bottom;
        background-size: 100% auto;
        -webkit-background-size: 100% auto;
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAkZJREFUaAXt2rFLVnEUxnEtS1LIhLRBbEjMwVAXQZuEcnIQXTIInSySnHIIaoogsKkEwamgwSVBaEkUHEqHhmrTIEglohCVLLSyun2PnQMX+w8efwcezvXe6XMur7y/w1tQkCpNIE0gTSBNIE0gTSAmkGXZSXI1/pbuQE+TFWJ1UR3bCPLzLjXLntOPyoLBtZINxz6jlyhjzwP85tgn9MPK2E6A3x37kH5QGXsJ4I5j79MLlbEDAP849rYs1GAgbzjU2nV17F3H/qb3y2LBFZJRx/6k9yhjiwA+duw2vUMZWwxw0rGb9DZlbCnAGceu0ZuVsccAzjv2I/2MMrYS4BvHvqfXKGOrAb517AK9ShlbC3DZsa/oFcrYBoCfHPuCXqaMbQG47tgpuvRZ9hzAOMtOcC19lrWVTJxlp7nWPcva5xOgfT8eIVY/SJfs5zYPA3rPxJQd5i/kn8leA71jYuoX6ZWF5mFAb5mY0j7r7kEP/TPvrm+u5Z/JXgMeJLGv0l7hxFsEfDmHvhn3pTvgPmL/xKy0N5PxJoH2kNg9D8d96Q64m9jizuoB0V24x5sE2UHia+jYfkG3A90iVo/IgRiIbAfZRr4Sq3FSJIsNGMiz5AuxsiPloXgm20E2k1gaPOW6WBYbMJBNZJVY2abkSDyT7SDrSezCZrkulcUGDGQd+UCs5ojuj1ly6FNAl0xMvSTl8Uy2g7QfpL0jVq/JcVlswEBWkUVidSXuS3egJ8j+WB5Iv8mESxNIE0gTSBNIE0gT+G8CfwEaMdHgFJH0kAAAAABJRU5ErkJggg==");
    }

        header a:active {
            opacity: .7;
        }

        header a.ay-right {
            background-repeat: no-repeat;
            background-position: center;
            background-size: 70% auto;
            -webkit-background-size: 70% auto;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAHCAYAAACGESREAAAAAXNSR0IArs4c6QAAAHBJREFUKBXFU1sKgDAMW/3Wk+3ou4D3mP81gf7ZTpCAgTIoSdMHaw1w944YiBlvZ34FqSaK4XmgbARMNp3hmwaVuIEMo9oEyFKNoeCE2Z4YXmZ2JHmeT6rZYHJmRos86VoNptLet5jo1ScIvPMvv+MGN+xxz9Q0XHAAAAAASUVORK5CYII=);
        }

    header span {
        position: absolute;
        font-weight: 100;
        font-size: 13px;
        color: #fff;
        height: 44px;
        line-height: 44px;
        z-index: 10;
    }

        header span.ay-left {
            left: 10px;
        }

        header span.ay-right {
            right: 10px;
        }

.ay-row {
    display: -webkit-box;
}

    .ay-row .ay-cell {
        -webkit-box-flex: 1;
        color: rgba(32, 35, 37, 0.8);
        text-align: center;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-box-pack: center;
        -webkit-box-align: center;
    }

.ay-list {
    position: relative;
    padding: 11px 30px 11px 10px;
    background-color: #fff;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    margin: 15px 0;
    background: #fff no-repeat 97% center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAYAAAAhDE4sAAAAAXNSR0IArs4c6QAAAuNJREFUSA2l1V9IU1EYAPBzzt2WJotcVJagBFlIf55mhA+FVGoLMSJu291MZvhQjxL2VtBbRE/Wi9CuzZ2bjBLHKgx98CV6EYkewgQjH+xlFTgkNr33nL5vNima7l49Dzuy+30/v/PnuyMEBufPTuG8ncGMROyBFOb7RELv3RYkKf0JACNSDBrDet9WMYqJRkK/JYl8LKWkjNJ7WqTnvlOwAGES50+vE0ljgCmAPQLsthNsHVrD9CtEyueAeSihg1okepNSKuyA/0CYYBh6uxRyFLBKQIyDtYe6W1pazHLYfxAmcD50RgrrFfzpBSxV7au5FggE8vhso1ESwuCRhN5kETEuJfHBMid27d57uaOj45djqICNxI+bq+YEIbKGUvLO7fFeUlV1qRS2YUXFYM71BtizScDqCKUzjFW0aZr2vfi8OJeFMDCZjNetrpiTcAANgH1SlMoLoVDoWxHB2RaEgYZh7JciNwHYCTiAL0yh50Kh6Fd8hsM2hMHJZNK3srI8DnetCVIXATuvadFZxxAmpFIp73L2Rxpa6iycZoYw2hoORz84qgghHLhMYeXm4QCqAJs/2niyka09sv85OhrfJ0TuDSK4PKqwTr/fv+qoIs55PZF53PAGSJwjrAKWFV7AMlx2azGMoWPCyr+FSmrxPrk9pF1Vw5livi0I2uW0JazXkOQDZMpHPJ0BNZItIjiXXRrnsTYpyMu1jSVj1XsOBEs18KabDe0RhPZIFzaW0ph7h/dqKWTTivD1K6QYgCAGdT+MRG70Y8JGo2RF8MtyF5AnkMQYYf3lEMSVv/8DHCs9crh+AG7tHegnS6GsV+uKIlh2rG/29PS0+/PsxyHANPgyDxctCH00Vlb4E1CA0un0zuxS5gUgF+F4s4qknaGu6JRdBOMo3NZqKfLwfpbN2ISw1vZgV8+MEwRjXVLmhmFuhlfpguJSWoPB7jmnSAFyuVx9pmlVuT1KRFW7F7eCYM5vQdMc3k0CGsUAAAAASUVORK5CYII=);
    background-size: 9px 15px;
}

    .ay-list > ul {
        margin-top: 6px;
    }

    .ay-list.ay-nostyle {
        background: #fff;
        padding: 12px 10px;
    }

        .ay-list.ay-nostyle > ul > li {
            font-size: 0.5416666667rem;
            color: #6A6A6A;
            line-height: 1.5;
        }

            .ay-list.ay-nostyle > ul > li em {
                color: #FF8A00;
                font-size: 13px;
                font-style: normal;
                margin-right: 10px;
            }

            .ay-list.ay-nostyle > ul > li span {
                color: #6A6A6A;
                font-size: 13px;
            }

    .ay-list .ay-list-title-large {
        font-size: 0.6666666667rem;
        margin-left: 9px;
    }

        .ay-list .ay-list-title-large > ul {
            white-space: normal;
            margin-top: 3px;
        }

        .ay-list .ay-list-title-large:before {
            content: "";
            height: 17px;
            width: 3px;
            position: absolute;
            background: #E94709;
            top: 12px;
            left: 10px;
        }

    .ay-list .ay-list-title {
        font-size: 0.5833333333rem;
        margin-left: 9px;
        margin-top: 2px;
    }

        .ay-list .ay-list-title > ul {
            white-space: normal;
            margin-top: 3px;
        }

        .ay-list .ay-list-title:before {
            content: "";
            height: 17px;
            width: 3px;
            position: absolute;
            background: #E94709;
            top: 12px;
            left: 10px;
        }

    .ay-list .ay-tip {
        color: #6A6A6A;
        font-size: 0.5416666667rem;
        line-height: 20px;
    }

        .ay-list .ay-tip p {
            margin: 0;
        }

            .ay-list .ay-tip p:first-child:before {
                content: "";
                width: 6px;
                height: 6px;
                background: #FC8456;
                display: inline-block;
                border-radius: 50%;
                vertical-align: 1px;
                margin-right: 4px;
            }

.ay-list-from {
    margin-bottom: 15px;
}

    .ay-list-from .ay-arrow {
        background: #fff no-repeat 97% center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAYAAAAhDE4sAAAAAXNSR0IArs4c6QAAAuNJREFUSA2l1V9IU1EYAPBzzt2WJotcVJagBFlIf55mhA+FVGoLMSJu291MZvhQjxL2VtBbRE/Wi9CuzZ2bjBLHKgx98CV6EYkewgQjH+xlFTgkNr33nL5vNima7l49Dzuy+30/v/PnuyMEBufPTuG8ncGMROyBFOb7RELv3RYkKf0JACNSDBrDet9WMYqJRkK/JYl8LKWkjNJ7WqTnvlOwAGES50+vE0ljgCmAPQLsthNsHVrD9CtEyueAeSihg1okepNSKuyA/0CYYBh6uxRyFLBKQIyDtYe6W1pazHLYfxAmcD50RgrrFfzpBSxV7au5FggE8vhso1ESwuCRhN5kETEuJfHBMid27d57uaOj45djqICNxI+bq+YEIbKGUvLO7fFeUlV1qRS2YUXFYM71BtizScDqCKUzjFW0aZr2vfi8OJeFMDCZjNetrpiTcAANgH1SlMoLoVDoWxHB2RaEgYZh7JciNwHYCTiAL0yh50Kh6Fd8hsM2hMHJZNK3srI8DnetCVIXATuvadFZxxAmpFIp73L2Rxpa6iycZoYw2hoORz84qgghHLhMYeXm4QCqAJs/2niyka09sv85OhrfJ0TuDSK4PKqwTr/fv+qoIs55PZF53PAGSJwjrAKWFV7AMlx2azGMoWPCyr+FSmrxPrk9pF1Vw5livi0I2uW0JazXkOQDZMpHPJ0BNZItIjiXXRrnsTYpyMu1jSVj1XsOBEs18KabDe0RhPZIFzaW0ph7h/dqKWTTivD1K6QYgCAGdT+MRG70Y8JGo2RF8MtyF5AnkMQYYf3lEMSVv/8DHCs9crh+AG7tHegnS6GsV+uKIlh2rG/29PS0+/PsxyHANPgyDxctCH00Vlb4E1CA0un0zuxS5gUgF+F4s4qknaGu6JRdBOMo3NZqKfLwfpbN2ISw1vZgV8+MEwRjXVLmhmFuhlfpguJSWoPB7jmnSAFyuVx9pmlVuT1KRFW7F7eCYM5vQdMc3k0CGsUAAAAASUVORK5CYII=) !important;
        background-size: 9px 15px !important;
    }

        .ay-list-from .ay-arrow > span {
            position: absolute !important;
            right: 25% !important;
            font-size: 14px !important;
            font-style: normal !important;
            color: #E94709 !important;
        }

        .ay-list-from .ay-arrow b {
            position: absolute !important;
            right: 24px !important;
            font-size: 12px !important;
            font-style: normal !important;
            color: #FC8456 !important;
        }

        .ay-list-from .ay-arrow em {
            position: absolute !important;
            right: -34px !important;
            font-size: 12px !important;
            font-style: normal !important;
            color: #A6A6A6 !important;
        }

    .ay-list-from .ay-top {
        background: #383859;
        color: #fff;
        font-size: 0.6666666667rem;
        line-height: 1.4;
    }

        .ay-list-from .ay-top p {
            margin: 0;
            padding: 14px 10px 5px;
        }

        .ay-list-from .ay-top .ay-title-sub {
            padding: 8px 10px;
        }

            .ay-list-from .ay-top .ay-title-sub section {
                width: 49.111%;
                display: inline-block;
                box-sizing: border-box;
            }

                .ay-list-from .ay-top .ay-title-sub section:first-child {
                    border-right: .5px solid #4B4B6A;
                }

                .ay-list-from .ay-top .ay-title-sub section > p {
                    padding-top: 0;
                    padding-bottom: 0;
                    font-size: 0.6666666667rem;
                }

                    .ay-list-from .ay-top .ay-title-sub section > p:first-child {
                        color: #A9A9A9;
                        font-size: 0.5416666667rem;
                    }

    .ay-list-from .ay-little {
        position: relative;
        height: 35px;
        line-height: 35px;
        background: #fff;
        border-bottom: .5px solid #D5D3CB;
        font-size: 0.5rem;
        padding-left: 30px;
    }

        .ay-list-from .ay-little.ay-sel:before {
            background: #fff url(data:image/jpg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAD6ADAAQAAAABAAAADwAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgADwAPAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAgEBAgMCAgIDBAMDAwMEBQQEBAQEBQYFBQUFBQUGBgYGBgYGBgcHBwcHBwgICAgICQkJCQkJCQkJCf/bAEMBAQEBAgICBAICBAkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCf/dAAQAAf/aAAwDAQACEQMRAD8AqfEG9+NHiq81X4u61Pqd5YXus3FlJqLSSPG16f3xhZ8nEhRgwB5YZxnBx7xpOj/FX9lnxl4W1WfxfdaZ43v4rie60W3klFxplrLB+4+1yhwEuJ1ZmNvjfGm0yFS+0M0vVv2m/wBkT4reLfDnhuG3huZLmW3ure5W2vLcT28zNb3KRyM8YuLaQb4JQNyNnGQSDyfwD+Afxv8Ajx8b7fTNLt21HWNRa5uZprm5iLyOYpJJHeSSTLMxySSck1/lbluW5hDNqfs6VeVeVVXupJRtO7aa+K672UVe/No1/vxnmeZPU4fre1r4WOFjQk1yuDlUvSsoyi17nK9fdbc3y2cEpRf/2Q==);
        }

        .ay-list-from .ay-little a {
            color: #FC8456;
            font-weight: 200;
            font-style: normal;
        }

        .ay-list-from .ay-little:before {
            content: "";
            position: absolute;
            width: 15px;
            height: 15px;
            background-size: 100%;
            background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAI5JREFUKBVj/P//P9OKFSuaGRgY2ID4CxATAjxABX8jIiKqGJcvX97BzMy8Iiws7AIhXTD5VatWGfz9+zeUiZGRkYUUjSADoOrZmP79+/cVZiKJ9BcmEjWgKB/VjBIchDkDGGBMTEzchB2IVQUPEzBj/ASlVazSOASh6v8yQnNVGyiNE5NUQS4FWQjMVbUAw940lBxSgWQAAAAASUVORK5CYII=);
            top: 9px;
            left: 10px;
        }

        .ay-list-from .ay-little.ay-active:before {
            background-size: 100%;
            background: #fff url(data:image/jpg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAD6ADAAQAAAABAAAADwAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgADwAPAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAgEBAgMCAgIDBAMDAwMEBQQEBAQEBQYFBQUFBQUGBgYGBgYGBgcHBwcHBwgICAgICQkJCQkJCQkJCf/bAEMBAQEBAgICBAICBAkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCf/dAAQAAf/aAAwDAQACEQMRAD8AqfEG9+NHiq81X4u61Pqd5YXus3FlJqLSSPG16f3xhZ8nEhRgwB5YZxnBx7xpOj/FX9lnxl4W1WfxfdaZ43v4rie60W3klFxplrLB+4+1yhwEuJ1ZmNvjfGm0yFS+0M0vVv2m/wBkT4reLfDnhuG3huZLmW3ure5W2vLcT28zNb3KRyM8YuLaQb4JQNyNnGQSDyfwD+Afxv8Ajx8b7fTNLt21HWNRa5uZprm5iLyOYpJJHeSSTLMxySSck1/lbluW5hDNqfs6VeVeVVXupJRtO7aa+K672UVe/No1/vxnmeZPU4fre1r4WOFjQk1yuDlUvSsoyi17nK9fdbc3y2cEpRf/2Q==);
        }

    .ay-list-from .ay-middle {
        position: relative;
        height: 44px;
        line-height: 44px;
        background: #fff;
        border-bottom: .5px solid #D5D3CB;
        font-size: 0.6666666667rem;
        padding-left: 20px;
    }

        .ay-list-from .ay-middle label {
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            height: 30px;
            overflow: hidden;
            white-space: nowrap;
            display: inline-block;
            width: 50%;
        }

        .ay-list-from .ay-middle > em {
            position: absolute;
            right: 10px;
            font-size: 13px;
            color: #a6a6a6;
            font-style: normal;
            font-weight: 200;
        }

        .ay-list-from .ay-middle > b {
            position: absolute;
            right: 10px;
            font-size: 13px;
            color: #a6a6a6;
            font-style: normal;
            font-weight: 200;
        }

        .ay-list-from .ay-middle span {
            font-size: 13px;
        }

        .ay-list-from .ay-middle:before {
            content: "";
            position: absolute;
            width: 3px;
            height: 0.6666666667rem;
            background: #E94709;
            top: 14px;
            left: 10px;
        }

    .ay-list-from ul {
        background: #fff;
    }

        .ay-list-from ul li {
            display: -webkit-box;
            margin-left: 10px;
            height: 44px;
            line-height: 40px;
            border-bottom: 1px solid #D5D3CB;
        }

            .ay-list-from ul li:last-child {
                margin-left: 0px;
                padding-left: 10px;
            }

            .ay-list-from ul li b {
                font-size: 0.6666666667rem;
                font-weight: 200;
                margin-right: 25px;
            }

            .ay-list-from ul li span {
                border: .5px solid #979797;
                font-size: 0.5833333333rem;
                margin-right: 10px;
                border-radius: 3px;
                display: inline-block;
                height: 33px;
                width: 3.6666666667rem;
                text-align: center;
                line-height: 34px;
            }

                .ay-list-from ul li span.ay-sel {
                    background: #FC8456;
                    border: .5px solid #FC8456;
                    color: #fff;
                }

    .ay-list-from .ay-style-none li {
        height: 30px;
        line-height: 30px;
        border: 0;
    }

        .ay-list-from .ay-style-none li .ay-input-wrap > em {
            padding-left: 10px;
        }

        .ay-list-from .ay-style-none li .ay-input-wrap > input {
            top: 8px;
            height: 22px;
        }

    .ay-list-from .ay-input-wrap {
        position: relative;
        width: 100%;
    }

        .ay-list-from .ay-input-wrap > input {
            width: 70%;
            position: absolute;
            top: 6px;
            left: 24%;
            font-size: 13px;
            height: 34px;
            border: none;
        }

        .ay-list-from .ay-input-wrap > section {
            position: absolute;
            right: 10px;
            top: 0;
        }

        .ay-list-from .ay-input-wrap.ay-input-reset > em {
            padding-left: 10px !important;
        }

        .ay-list-from .ay-input-wrap.ay-input-reset > input {
            left: 32% !important;
        }

        .ay-list-from .ay-input-wrap em {
            font-style: normal;
            font-size: 14px;
            color: #FC8456;
            padding-left: 14px;
        }

            .ay-list-from .ay-input-wrap em.ay-nostyle {
                color: #333;
            }

            .ay-list-from .ay-input-wrap em.ay-sel:after {
                content: "*";
                color: #FC8456;
                position: absolute;
                left: 25%;
                top: 6px;
            }

        .ay-list-from .ay-input-wrap .ay-numbox {
            position: relative;
            display: inline-block;
            overflow: hidden;
            width: 120px;
            height: 35px;
            padding: 0 40px;
            vertical-align: top;
            vertical-align: middle;
            border: solid 1px #bbb;
            border-radius: 3px;
            background-color: #efeff4;
        }

            .ay-list-from .ay-input-wrap .ay-numbox button {
                font-size: 18px;
                font-weight: 400;
                line-height: 100%;
                position: absolute;
                top: 0;
                overflow: hidden;
                width: 40px;
                height: 100%;
                padding: 0;
                border: none;
                border-radius: 0;
                background-color: #fff;
            }

                .ay-list-from .ay-input-wrap .ay-numbox button:first-child {
                    left: 0;
                    color: #A6A6A6;
                    border-top-left-radius: 3px;
                    border-bottom-left-radius: 3px;
                }

                .ay-list-from .ay-input-wrap .ay-numbox button:last-child {
                    right: 0;
                    color: #FC8456;
                    border-top-right-radius: 3px;
                    border-bottom-right-radius: 3px;
                }

                .ay-list-from .ay-input-wrap .ay-numbox button.ay-sel {
                    color: #FC8456;
                }

            .ay-list-from .ay-input-wrap .ay-numbox input {
                display: inline-block;
                overflow: hidden;
                width: 100% !important;
                height: 100%;
                margin: 0;
                padding: 0 3px !important;
                text-align: center;
                text-overflow: ellipsis;
                word-break: normal;
                border: none !important;
                border-right: solid 1px #ccc !important;
                border-left: solid 1px #ccc !important;
                border-radius: 0 !important;
                vertical-align: text-bottom;
                font-size: 16px;
                color: #FC8456;
            }

                .ay-list-from .ay-input-wrap .ay-numbox input.ay-sel {
                    background: #FC8456;
                    color: #fff;
                }

.ay-list-none {
    background: #fff;
}

    .ay-list-none li {
        height: 44px;
        line-height: 44px;
        font-size: 16px;
        position: relative;
        margin-left: 10px;
        border-bottom: 1px solid #D5D3CB;
    }

        .ay-list-none li.ay-reset {
            margin-left: 0px;
            padding-left: 10px;
        }

        .ay-list-none li.ay-wrap {
            height: auto;
            line-height: 20px;
        }

            .ay-list-none li.ay-wrap .ay-notice-content {
                position: relative;
            }

                .ay-list-none li.ay-wrap .ay-notice-content b {
                    font-weight: 200;
                    font-size: 14px;
                }

                .ay-list-none li.ay-wrap .ay-notice-content strong {
                    font-weight: 200;
                    font-size: 13px;
                    position: absolute;
                    right: 10px;
                    text-align: right;
                    color: #E94709;
                }

        .ay-list-none li.ay-arrow {
            background: #fff no-repeat 97% center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAYAAAAhDE4sAAAAAXNSR0IArs4c6QAAAuNJREFUSA2l1V9IU1EYAPBzzt2WJotcVJagBFlIf55mhA+FVGoLMSJu291MZvhQjxL2VtBbRE/Wi9CuzZ2bjBLHKgx98CV6EYkewgQjH+xlFTgkNr33nL5vNima7l49Dzuy+30/v/PnuyMEBufPTuG8ncGMROyBFOb7RELv3RYkKf0JACNSDBrDet9WMYqJRkK/JYl8LKWkjNJ7WqTnvlOwAGES50+vE0ljgCmAPQLsthNsHVrD9CtEyueAeSihg1okepNSKuyA/0CYYBh6uxRyFLBKQIyDtYe6W1pazHLYfxAmcD50RgrrFfzpBSxV7au5FggE8vhso1ESwuCRhN5kETEuJfHBMid27d57uaOj45djqICNxI+bq+YEIbKGUvLO7fFeUlV1qRS2YUXFYM71BtizScDqCKUzjFW0aZr2vfi8OJeFMDCZjNetrpiTcAANgH1SlMoLoVDoWxHB2RaEgYZh7JciNwHYCTiAL0yh50Kh6Fd8hsM2hMHJZNK3srI8DnetCVIXATuvadFZxxAmpFIp73L2Rxpa6iycZoYw2hoORz84qgghHLhMYeXm4QCqAJs/2niyka09sv85OhrfJ0TuDSK4PKqwTr/fv+qoIs55PZF53PAGSJwjrAKWFV7AMlx2azGMoWPCyr+FSmrxPrk9pF1Vw5livi0I2uW0JazXkOQDZMpHPJ0BNZItIjiXXRrnsTYpyMu1jSVj1XsOBEs18KabDe0RhPZIFzaW0ph7h/dqKWTTivD1K6QYgCAGdT+MRG70Y8JGo2RF8MtyF5AnkMQYYf3lEMSVv/8DHCs9crh+AG7tHegnS6GsV+uKIlh2rG/29PS0+/PsxyHANPgyDxctCH00Vlb4E1CA0un0zuxS5gUgF+F4s4qknaGu6JRdBOMo3NZqKfLwfpbN2ISw1vZgV8+MEwRjXVLmhmFuhlfpguJSWoPB7jmnSAFyuVx9pmlVuT1KRFW7F7eCYM5vQdMc3k0CGsUAAAAASUVORK5CYII=) !important;
            background-size: 9px 15px !important;
        }

        .ay-list-none li:last-child {
            margin-left: 0px;
            padding-left: 10px;
        }

            .ay-list-none li:last-child span {
                left: 110px !important;
            }

        .ay-list-none li span {
            position: absolute;
            top: 0px;
            left: 100px;
            color: #FC8456;
            font-size: 16px;
        }

            .ay-list-none li span.ay-nostyle {
                color: #A6A6A6;
            }

            .ay-list-none li span.ay-right {
                text-align: right;
                right: 10px;
                color: #333;
            }

            .ay-list-none li span.ay-notice {
                color: #E94709;
                font-size: 13px;
            }

            .ay-list-none li span.ay-top {
                color: #FC8456;
                font-size: 13px;
                top: -8px;
            }

            .ay-list-none li span.ay-bottom {
                color: #A6A6A6;
                font-size: 13px;
                top: 8px;
            }

.ay-list-sub-bottom-wrap {
    height: 35px;
}

    .ay-list-sub-bottom-wrap .ay-list-sub-bottom {
        border-top: 1px solid #D5D3CB;
        position: absolute;
        bottom: 8px;
        width: 100%;
        height: 30px;
        left: 0;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARCAYAAADKZhx3AAAAAXNSR0IArs4c6QAAAPBJREFUSA211DEKwjAUBuAXoQEHD+AJPIc4u2brIcR76OygS+uS1Vk8hyfwAA5Clpi/0mKrbfLa5kGgvOTl4wX6yFo7yfPjVms9pcgBAxZMcc5OO0t2Q4KuUs7WSqlXDB+oMc8LWVoJEvtJQsnBoQ8ksBGj828UFkyB7nSWLYwwN4fPx+68iUorlypN7wUcC29D4VXw2HgX+gOPhfvQv/BQPARthfvioWgnzMU5qBcOxbloEOzD+6DBcBuOfDkGMZHK4YC8L2r/se9wc8IV592o5aKoY8EoqOGfG1idogTBhlFU4e6b87yoHRzAsfpe9AZdLBVaEEDXdAAAAABJRU5ErkJggg==);
        background-repeat: no-repeat;
        background-size: 18px;
        background-position: center;
    }

        .ay-list-sub-bottom-wrap .ay-list-sub-bottom.ay-active {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARCAYAAADKZhx3AAAAAXNSR0IArs4c6QAAAN9JREFUSA211LENwjAQBdBzCksUDJAJmANR07pLzQDMQ5VUbqkj5mACBqBAcorD5yiRAsHxHc5JJ1f/nuTiAwjH1vWOVhgHJQkS6JS7UVaj3puqunPvsOERRSgDpuAhwVnwBFXQBhjh4P+NjSfDn6jW2yPBzj2vIMCT4DnUGPMi2Fq7keCLcAwlmEaCR+EUtKf5+E+Yg0rwWViCcvEv+B+Ug0/gHGgqPsI50RQ8wGugS7haE43hRQfdyVde6fu2pRocGmkI5XjpZqhY6ndv9SZi0TSXM7VPDiR2gwyy0JtvAWEURczeWZwAAAAASUVORK5CYII=);
            background-repeat: no-repeat;
            background-size: 18px;
            background-position: center;
        }

.ay-sub-list {
    margin: 0 10px;
    position: relative;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAYAAAAhDE4sAAAAAXNSR0IArs4c6QAAAvNJREFUSA2llE1IVFEUx++57zlTTn7MPChJSAiEpFoUzYyOfUmglogRodPMWKuEPlYSLqOthJuijQsJnDe2KFGMPhgX06ejhrgMxciFUDhvbKzE0Tf3dq70RIfnzKgHHu/ee875vf+5795DCFqVGnOJ926MuoKxTp3BiDOo3dwViACNE8Ip4bzb1au17xRGx/yOTgr0DgHgnPAud1C7vxMYGEkuNXadcOjhnEsUoGs0oNwzfLm810EiuFKNXUlx6MMyLYRAd0PAcesBANs2SCQ4Q1o9MN6Pde4FIKH8UuVGpAb0bLBNioxgp7pwFljqJSekAGGDikNpeX0Jkobf7G0KEoGeYMKpE/0N7pkDywyXFDsuDzXCkhlErG0JEk7Ps/gxfZWFUVkJ/tVPRRZoGG52JIQv3TKCRLBbTZQzpg/jWTuEn52wUUtdxFcYSwfR9IX0+ai/aNpqhTO4V9OEk5NLbPVddd/fg+lxWRUZCe7QnwOMJcN4NI5jmd8kiV6IXrN/N/xZFRmBo759P2WLfB7LG0fYYaazj1WhxSOGP2dFRkL1IC9YWdSGcH4On3lCpdpxv31y2yABXCsztTyDQxs+MycqlIqcSxMAYZ7+3/sZW36FQxsQmCMSNHWfgtVtKfKoC2U6T4Xx+pRj4pSMZX3222fFB3IG4R08CinyFltNqThPeyzW+g/NBfMCIiyn0rBHVWIPeP8fEqEEajZCBCirIpeq1XHGX2As7gkZUBTFa3aBMypyq3EvZ0T8ahsA9JRZlatmkIyK3MH4bcb5Y9HPEfJwLKB0iIStzFSR6NuMsydrEEI7skEEfNMeYe8Bd3DhESfsLqpIobMNe3fPVio2rq+D2r7wvMmv2lM8Iz4MSIIkecd89oGNwZnGa6DGIZ7/IxF/jpfxIipZpJw2RVvtkUyJ6T44rf6yJ7E/43540DkvEbk+2lo8kR6YbS6v8FSvgKCSWSLn1Ua9hVPZksz8Mia3E33FJll4YKS5cM4sKJe1f7CGEB7pV1mvAAAAAElFTkSuQmCC);
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: right center;
    height: 30px;
}

    .ay-sub-list span:nth-child(1) {
        position: absolute;
        bottom: 6px;
        color: #6A6A6A;
        font-size: 0.5416666667rem;
    }

    .ay-sub-list span:nth-child(2) {
        position: absolute;
        right: 26px;
        bottom: 6px;
        color: #35A3EC;
        font-size: 0.5416666667rem;
    }

.ay-no-style {
    background: #fff;
    padding: 10px 0px;
}

.ay-sublist li {
    position: relative;
    display: -webkit-box;
    padding: 0 10px;
    border-top: 1px solid #D5D3CB;
}

    .ay-sublist li .ay-list-img {
        margin: 10px 10px 10px 0;
    }

        .ay-sublist li .ay-list-img img {
            display: block;
            width: 100px;
            height: 75px;
        }

    .ay-sublist li .ay-list-text {
        margin-top: 10px;
        position: relative;
    }

        .ay-sublist li .ay-list-text p {
            margin: 0 0 6px;
        }

            .ay-sublist li .ay-list-text p:nth-child(1) {
                color: #6A6A6A;
                font-size: 13px;
                position: relative;
            }

                .ay-sublist li .ay-list-text p:nth-child(1) span {
                    display: inline-block;
                    width: 80px;
                    height: 16px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }

            .ay-sublist li .ay-list-text p:nth-child(2), .ay-sublist li .ay-list-text p:nth-child(3) {
                color: #A6A6A6;
                font-size: 0.5rem;
            }

        .ay-sublist li .ay-list-text .ay-list-price {
            position: absolute;
            top: 58px;
            width:100%;
        }

            .ay-sublist li .ay-list-text .ay-list-price em {
                font-style: normal;
                font-size: 0.5rem;
                color: #FC4226;
                margin-right: 2px;
            }

            .ay-sublist li .ay-list-text .ay-list-price span {
                font-size: 0.5833333333rem;
                color: #FC4226;
                margin-right: 4px;
            }

            .ay-sublist li .ay-list-text .ay-list-price strong {
                color: #A6A6A6;
                font-size: 0.5rem;
                font-weight: 300;
            }

    .ay-sublist li .ay-list-type {
        text-align: center;
        position: absolute;
        right: 10px;
        height: 76px;
        width: 74px;
        top: 10px;
        border-left: 1px solid #D8D8D8;
    }

        .ay-sublist li .ay-list-type p {
            margin: 0;
        }

            .ay-sublist li .ay-list-type p:nth-child(1) {
                margin-top: 10px;
                color: #35A3EC;
                font-size: 12px;
            }

            .ay-sublist li .ay-list-type p:nth-child(2), .ay-sublist li .ay-list-type p:nth-child(3) {
                margin-top: 8px;
                color: #A6A6A6;
                font-size: 12px;
            }

.ay-list-details {
    height: 30px;
}

    .ay-list-details:before {
        content: "";
        height: 1px;
        -webkit-transform: scaleY(0.5);
        /*background: #D5D3CB;*/
        width: 100%;
        display: block;
        position: absolute;
        left: 0;
        bottom: 32px;
    }

    .ay-list-details span {
        font-size: 12px;
        color: #35A3EC;
        position: absolute;
        bottom: 10px;
        left: 37%;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAYAAAAhDE4sAAAAAXNSR0IArs4c6QAAAvNJREFUSA2llE1IVFEUx++57zlTTn7MPChJSAiEpFoUzYyOfUmglogRodPMWKuEPlYSLqOthJuijQsJnDe2KFGMPhgX06ejhrgMxciFUDhvbKzE0Tf3dq70RIfnzKgHHu/ee875vf+5795DCFqVGnOJ926MuoKxTp3BiDOo3dwViACNE8Ip4bzb1au17xRGx/yOTgr0DgHgnPAud1C7vxMYGEkuNXadcOjhnEsUoGs0oNwzfLm810EiuFKNXUlx6MMyLYRAd0PAcesBANs2SCQ4Q1o9MN6Pde4FIKH8UuVGpAb0bLBNioxgp7pwFljqJSekAGGDikNpeX0Jkobf7G0KEoGeYMKpE/0N7pkDywyXFDsuDzXCkhlErG0JEk7Ps/gxfZWFUVkJ/tVPRRZoGG52JIQv3TKCRLBbTZQzpg/jWTuEn52wUUtdxFcYSwfR9IX0+ai/aNpqhTO4V9OEk5NLbPVddd/fg+lxWRUZCe7QnwOMJcN4NI5jmd8kiV6IXrN/N/xZFRmBo759P2WLfB7LG0fYYaazj1WhxSOGP2dFRkL1IC9YWdSGcH4On3lCpdpxv31y2yABXCsztTyDQxs+MycqlIqcSxMAYZ7+3/sZW36FQxsQmCMSNHWfgtVtKfKoC2U6T4Xx+pRj4pSMZX3222fFB3IG4R08CinyFltNqThPeyzW+g/NBfMCIiyn0rBHVWIPeP8fEqEEajZCBCirIpeq1XHGX2As7gkZUBTFa3aBMypyq3EvZ0T8ahsA9JRZlatmkIyK3MH4bcb5Y9HPEfJwLKB0iIStzFSR6NuMsydrEEI7skEEfNMeYe8Bd3DhESfsLqpIobMNe3fPVio2rq+D2r7wvMmv2lM8Iz4MSIIkecd89oGNwZnGa6DGIZ7/IxF/jpfxIipZpJw2RVvtkUyJ6T44rf6yJ7E/43540DkvEbk+2lo8kR6YbS6v8FSvgKCSWSLn1Ua9hVPZksz8Mia3E33FJll4YKS5cM4sKJe1f7CGEB7pV1mvAAAAAElFTkSuQmCC);
        background-size: 7px;
        background-repeat: no-repeat;
        background-position: 63% 80%;
        width: 100%;
        border-top: 1px solid #D5D3CB;
        left: 0;
        padding-top: 6px;
        text-align: center;
    }

.ay-expand-reset {
    margin: 0;
    border-bottom: 0px solid #e0e0e0;
}

.ay-expand-sel ul li {
    font-size: 0.5416666667rem;
    color: #6A6A6A;
    line-height: 1.35;
}

.ay-list-from-reset {
    position: relative;
}

    .ay-list-from-reset input {
        background: transparent;
    }

    .ay-list-from-reset:after {
        content: "";
        /*background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAAAAXNSR0IArs4c6QAAD+9JREFUeAHlnQmQFcUZx90LloUFXQ14cawRwSALLGiMltZiNFEUsbDAgOhqFC1jUEzUiEeZqIh3POKBpgBBA6h44FVaSFQOU4KchYCgKEg4Akbd5dhll83vm33d1W/evLfvzUzP2yVd1fT9Hf/5+pue7n5LzkHNLCxZsuTI/fv398jNze3R0NDQA/G6kBbn5OQUk7YjbUdaS1pFWiUpfXaQ/4L8WomtW7de36tXr9rmpFpOtoVZvnx5j3379p2BHBIriIcRg4Y6AF8EkbkSS0pKFpaWlu4NSjTI+KwAvWzZsl719fWXYoUjEL5zEAXSGQvoNfB6l3RaYWHhW9mw9siAxnLbYrlXAEwlsTwdgCz1+Q66M4lPDxgwYKUlHglkrQO9dOnSg7HeMXC+nnhoggRZqsC6MfKG2Xl5eeP79esnbsZqsAb04sWLi5B8HPE6YnurWgQn/j6A/wnAlwUn5U3BCtCAfAHsHiN28WbbLGvrkerJDh063NG9e/cfw5YwVKBZmnVlafYUQg4KW9AI6W3FrYzt37+/+PHQQmhAixUj4CT83iGhSZdFQugyBV2u5YW5OwwxAgO9atWqVnv37n0AoeRld0AFwP6cOKy8vPzzoIoFAhorPgxB3gTkk4MK0ozH70bHUbiS14LImOt3sPhjxs4/wEEWeIrQ8eXPPvtstF+sZJwvoPn4OAHmCxkvexH/DyEPfZ/FuG73q2zGrkNArqur+xjGB8RLL1PgcCPjcSMZA54R0OIuAHgB8ahMBQzQ/1uUkw+JLaRbWD5uI21H+QiJyFJKeQCpr9npU67rWY08nsnYtIGWFx+E5xOjcBdr4PMKW6Vv8MZf3JRCGMBP6DMYsC8gnkM+v6kxQdp5sA3Ekcg2I106aQENyAUQ/gglfpEuYT/94LEZHrcxNaeKMn5oyLYrru0h6JznZ3wGY/bR9wwsW4yvyZDudLvPJsiAuh9J74bHcQj+fCqQZd2eSqs+ffqs5UENZjacSb8vU/UN2FbA+OmrV69Oa6OsSYtmWSNTcnZAoVIN3wsoo5iGs9ydVq5c2ammpmYw9ecBfndS8cmHkK8hv5W4mfhPcTF9+/Zd7H5A4lLo/zbxRPrZCu/wYEW+lDMwJdAo2hlF5UVUYkNKhPsvdIcg6DyTPg/3WMr3E8XnpjvrNtD/dmhNN5WWfXBcycvQEd9tJcDvZvg+mIp4SqBR+A0EPD8VgQBt9Qg40AQZXnlY4b2kN0BXpqaf8CmDKnFB8kJ1grxjyIgvPamxJvR/5ZjsBHgmdVVJrQWQz7MI8kGAfLcJMmAUAfLr8LwZof2CLAgKmAs4cDhVChIAQF5cI4lykGsjFKLPE6kIewK9adOmNiic0ToxFRN3G0LNwyffo+rXrVvXmroP4BnWSqGEU505PLyBiodYGzyuUeWwU2Q/B+McmoyuJ9Dbtm27iQGlyQYFrefldR1Ky0a7E3744YcHETTsjalCiP8jtsZ2+DCDXoTvJ41cw/8XHf6abFWUAPSaNWvkDsXY8MVopAjtj8wjI6zuXFrkTNFGOJwvyckmYQHDLIec78KW8WVeNBOA3r179+8Qxto+BtYcpyjAj/cSLMS6c/HXpyh6WPWr5Deqctgp2N1CzHfTjQM65pv/4O4UYnkH6903FT0AqECoPqpsK8Vf6xnKg5XVzjRbvKBbil4j3PTjgN6+fbtcauno7hRWGQUXEeUr0AkAMFrlLadDXV9w/7LJDwxvdNOPA5rGSneHMMsI4N4gsrp3Ysieh0vUX4fcVnLLYXQNnkXPMm5j9TMpaaAx9+50sKo4/lkryNtZvjatrWxMJSXPTBqg6rgSJifdm1XZRspsvcSkq4F2N5idwsqj3A5Fi7fzcSofRYoRuflpWWzwh99IYp6irYEGhAQHrjrZSOGX8vPfAs+o+XXCfZyh9HCAZlHfFfRlI8d20MrCL+Vul21BoqDPGv5MxccBGp018qrBRgofPZXI77LBIxlN+FWbbaYsZn3IeY2rAzTEdUXIjNzkuqqKNm3arCVfp8q2UzzVKhcPLYurPsxiOYuMg4WgAzRPtyJM6slowaenaotdBhewIwkAvVIxwnceRb5YlW2l6JuL+zhN6OeuWLFCPrePtsXMRTdubYnysndsPcCntri4eKlixAorTg5VbyktE7q5tbW17mWPJX4O2dPN3S3W1a/YZKZoY1lzXFdx9UtK9bGYOrcGxHXo6WyRmUMahdvu2bNHb8i3atVqDtb2vW2+8HjZ5IEcZ5tlm3l4NQKNVUVxT0PrgtL6iynmp6foRjuZnXxy65nD5ry8+KPUuRFoEO9sR7+kVIfLnrdqBQQ5hN2jyhbSh3mgemmHvjZ3J73E7yD65sJYK+3VK+w6+LWtrq6+WtGN7Ts8qcohp9tYRuqzPLlcw4yK/NcIbGgV58K4XcjKpUPuFtOqAf9OBulT63QIpNMH3Uab1sy1gxvgpb9O06ERRh9+iBS9RccEP3TXrl13KSU4ON1N/mLiPlUXNAXkZzlNMQ8Z+kLzsqB0/YxnOZk1iz4IyxorVxqU4IC9BHBGUa5XdX5T6LyL79fnkHKJBmVnwLO1X5oBx7UVHy2XP7IS4P283IZSzLHAlwCpkrJvsBn/Ab/9Hhpb0TikcRnip6NcaSiVnBQ9a8RHV8XVRlso4crZdATRh5lyJQARKogbMxEFPRrofx/3Rc42f2DPzuQI6F+eCa2w++Kjq3Ih+mPYhDOkdypgyE/NNNi4kfkI1wfwHiU2uctHn3nEgYwbR6o3qqB7DnsNkzKUJ/TuzKiqHO5ViAXJdamsBgB6rWPHjhd37tw5bk0tR158TV5C+2k8jBMRsog82YavSOfxwfU690QWuIXH/w+nbhr9Ul7zdY+zUeYLuESAfhzi+sVhg1EGNFcB3jDcx+oMxiR0BeTxAHxrQkMWKtCnFnfWRnz0F1ng78VyI7K8AkBNugqvwWZd+/bt74fWb4myl6KvN5h9IszLnb/9+fyzGuUi5BvHSi6zvE7N33nq74cFSmynbjJ0JzNjj4DuReh4HeXSOO7RFJwPsXx83BpeGNGwNLig/CJ4X2XewzOanSzg5LBJfyyFbqyDj6S/3KWTP+NTSJ185GynbjttW+XExlzSOQT4hxfkFpJHN2zY8MzOnTtvIn8LsYgYSUAH53DD+RzlqcvKI6o9jyrAuQ2An/SyYD4ujuYv1VxE2y8R8ufIVZImIvI9ID+vWEj8EPoyQxLW4+jahX4PEYelSTdQN3StZLZOVUC/D7WzAlFMb/CH+fn5o7h/t9nsLpbLC2wIwIyl/nQpm+1+8tD6N+Nk2TgJq/7STYOzvCHMjhdpb+tuC7l8rPB3FELJm2Eo25XWAoq/xEvqUvxnjckE3mfD+wHqepv1YeXhKy+gKSyxxvXu3XubSRfrLqdd/mjAkWZ9WHlof8MKqpvQkw8W2XeYI6mtAMPHmD6/MUHGZxYC8hPwfhe+VkAWfaAvi+7L+QJdB7+byJsfRkt4ACcj3wpLus9VdB2LFmEQ4j9UHqoaQkxvZepMMOlhSQLsdGIvsz6i/IfwGYZMOxQ/2bJlN1F+2iEfRKEFHuAlWPQLQtCxaCrkJ7diWWGHZ9wg80CvgtciGGUDZNGvAv6L8dGybeqEnj17VrHbJ78+2xSrCpzAoxaa7yhCDtBSoGGKqgwjhd5cnuYYkxaWfCVWM5HY2qyPOg//riwJ5ZdbpyjectLDCmEwcutjL9XmM5U/ZPidGquBZjk0FybfqIYgKXTW8zSHkeoNHixZlmwTg9ANeWwRq463Y27MIc17ZDmZkcgZ+MOChzbVlFcDDXFxH8+bjT7zckpyofk0sZxBWJFs8Gh+PmmHOgx5Dobge1wiOkYRZhbKKuRvquwz3cGM0W5DaMQpDtDy2ZqwyM+EGTQeQFj9Fmersg9MZ0GjIBM6EfY9gktEs8yLPXxl3gb/jX5lwJqf490UdywXBzTu42uIO29Jn0zWsla+W41lWhZgHTJL5JO5OYe+XIzXcjMbq9kP9/vjT9kaiPvlmSgeB7RUYJH3kGRs1YwT1zPaXCtTvhOgrf/qSuQOIdzI7Dtd0cHo3kH+GaqcbsqYifh6WSrHhQSgmfbr6fFiXK/0CjMZO091xS+fCMiygdMiArLKzc/JpgspKCgQF6Jf6E0pAsg10HnQq18C0LFOd8kgrwFedfSVt/Rdqg1meQg9hXKeqmsh6TF8QV6tZC0rK/uKfCZG9zC+eYsab6aeQNNZNmEmmB1T5QF2BtasT0VYyo2i7mepxjTXNuS+HavWl4rw1eORtUlXirF9zVGcuF3P4Am09GQdPIHBGjzP0Y2V9Uwx05rzqb4jRf9m3QTQHXkx/lEJia9eR36mKqdIx7jPO82+SYHmzVtLx6sBO+XxC+2z5e8YKaL45kvJ/1SVW2h6vWx6Kdmx6qdU3isFg9eY0W95tam6pEBLh9jL7THVOUmqv/Ziy7kWa81KP6z6EE5jhqoyVr2AvDYmVR9LNxUVFY121SUUUwItvVmqyPHP/ISRjRUbaJdDAyewUD8fIbvFii09udJUAKudZJZj+Tp0vuj444/f6dEWV9Uk0DCQ5c1w4ta4kY2F52jXrgWQr/Do0yKr0KuCGapdIO+sqdTtdykzDkP7xFXnWWwSaBklSxZ5cjASv+0EAZiX4DRVlrM+8r9W5ZaeYjSyV6+tmnfWVuo0qOg/Ddf6cLp6pgW0EOPJfQzxkWSdpQ5MP+Ul+K1ixLWnSurSpqfGNfNU9NUBY3szVngbPOTeiJ7NulOSTEbAQHwWzBwGMJGNIh0AWVYbB1rogvvoaSglQC/o1KlT3Baw0Z40mxHQQgWwpwLqtcRXFVXuXshP6KL8GZ1ibT3FsM5STND9c/5Xi0Gp1suqrzvNd1ekU8ZnP23243NbXyg36w+EPAb1K/R4QunCptmPKp9JmrFFexE/kIFGX1l9FHjpnUldYKB54rjrnMMzYdqC+tah31+YwXGb+H7kDwy0vHlZY55E+oIfAZrrGPTZzKd3BSDL9bHAQdaKoQWmWCXE5JO9Q2hEs0AIkGdiyb8HZH33I6gYoQItwrDFeDg39B8hOyKocFkYv1GOsOR0JWzeoQOtBORYSG6DPkIsU3XNNcWCq5HzUQ5l75fzQhtyWgNahEX4HLZNL2RV8meK2bqZJKIkC3sB+WniBNbICed8yQb5qbcKtBIIwHOx8CGk16DUmfIAVFuW0m/5EJnIXs1z7humtuSJXGHZEQPsq1BoOIB3s6WYB135P6/eo34a1jubfJPHUx40fFdFDrQpKWeLZYB9AXWDULwf+VZmewj5DdCQ3yDKX1p/j1WE3LnISsgq0KbG8lfRq6qqygHkZOp7E48hXwpIR5OmXO/T53v6fMUYiespL2Jtv1C2Nik3i9BsgE6GRuzztwM+tS19JMoPffbxgq1mlbCLfLWtlQK0Qwv/A01wKdYav1mBAAAAAElFTkSuQmCC);*/
        background-repeat: no-repeat;
        background-position: center;
        background-size: 45px;
        width: 45px;
        height: 45px;
        position: absolute;
        right: 0px;
        top: 57px;
        padding: 10px;
    }

.ay-tip-none {
    color: #6A6A6A !important;
    font-size: 14px !important;
}

    .ay-tip-none:before {
        content: none !important;
    }

.ay-price-left {
    display: inline-block;
    width: 33%;
}

    .ay-price-left p {
        margin-top: 8px;
        color: #333333;
        font-size: 12px;
        line-height: 20px;
        padding-left: 10px;
    }

        .ay-price-left p:nth-child(2) {
            margin-top: 3px;
        }

            .ay-price-left p:nth-child(2) em {
                font-style: normal;
                color: #E94709;
                font-size: 13px;
            }

            .ay-price-left p:nth-child(2) span {
                color: #E94709;
                font-size: 20px;
            }

.ay-price-middle {
    display: inline-block;
    line-height: 24px;
    vertical-align: 10px;
    width: 25%;
}

    .ay-price-middle p {
        font-size: 16px;
        color: #6A6A6A;
    }

        .ay-price-middle p:after {
            content: "";
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARCAYAAADKZhx3AAAAAXNSR0IArs4c6QAAAN9JREFUSA211LENwjAQBdBzCksUDJAJmANR07pLzQDMQ5VUbqkj5mACBqBAcorD5yiRAsHxHc5JJ1f/nuTiAwjH1vWOVhgHJQkS6JS7UVaj3puqunPvsOERRSgDpuAhwVnwBFXQBhjh4P+NjSfDn6jW2yPBzj2vIMCT4DnUGPMi2Fq7keCLcAwlmEaCR+EUtKf5+E+Yg0rwWViCcvEv+B+Ug0/gHGgqPsI50RQ8wGugS7haE43hRQfdyVde6fu2pRocGmkI5XjpZqhY6ndv9SZi0TSXM7VPDiR2gwyy0JtvAWEURczeWZwAAAAASUVORK5CYII=);
            background-repeat: no-repeat;
            background-size: 15px;
            width: 15px;
            height: 9px;
            display: inline-block;
            margin-left: 3px;
        }

.ay-left {
    float: left;
}

.ay-right {
    float: right;
}

.ay-block {
    display: block !important;
}

@media screen and (min-width: 360px) and (max-width:370px) {
    .ay-content {
        margin-top: -10px;
    }
}

.ay-content {
    /*margin-top:-10px;*/
}

.ay-show {
    display: block !important;
}

.ay-absolute {
    position: absolute !important;
    top: 334px !important;
}

.ay-fixed {
    position: fixed !important;
    top: 44px;
    width: 100%;
    background: #fff;
    opacity: 0.95;
}

.ay-button {
    padding: 0 10px;
}

    .ay-button button {
        margin-bottom: 20px;
        height: 44px;
        width: 100%;
        background: #fff;
        color: #E94709;
        font-size: 0.7083333333rem;
        text-align: center;
        border: 1px solid #E94709;
        border-radius: 3px;
    }

        .ay-button button.ay-nostyle {
            margin-top: 7px;
            margin-bottom: 7px;
            color: #4A4A4A;
            border: 1px solid #A6A6A6;
        }

.ay-information {
    font-size: 0.5833333333rem;
    color: #E94709;
    padding: 15px 10px;
    line-height: 1.4;
}

.ay-search-box {
    background: #fff;
    padding: 7px 0;
    position: fixed;
    width: 100%;
    top: 44px;
    left: 0;
    z-index: 9;
    transform: translateZ(0px);
}

    .ay-search-box .ay-input-box {
        width: 90%;
        height: 35px;
        line-height: 35px;
        -webkit-box-sizing: border-box;
        margin: 0 auto;
        background: #fff no-repeat 30% center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAAAXNSR0IArs4c6QAAA0ZJREFUWAm9l9kva1EUxle3oaZQcwhCaASRkJDwx3vyJvHiwTxEUFUSFfN47/2t3NWc1t6nLeVL5Og+e6/17TWfxJ9/kDLI5/NyeXkpT09P+sf2ZDIpTU1N0tPTI52dnZJIJMpI8b9OhAi8v7/L0dGRHB8fy/Pzs//0/9XGxkYZGhqS8fFxaWhoiN1b+tJL4Pz8XDY3NwuKW1tbpb+/X9ra2vTWCIHU3d2d5HI5ub29Vbkon5yclJGRkVI9wd+fCOzu7sr+/r4e6OrqUoGYOA4Q2NnZUTLsg8DMzExFbikisLW1pWZ3zsn09HRVN0ExltvY2BDcNzg4KHNzcyzHwtnbk5MTVV5XVyeLi4tVK0fOwMCALC8vaxxkMhk5ODgw8cGnEsCf+BzMzs5Kd3d38EC5F+3t7TI/P6/mx53ESRyUABvNbJjuuyA1R0dHhQzf3t6OFedeXl7k9PRU8DsRXCtMTEyoK8iSOCu4i4sLZdrb2yvNzc210q/KiQmAjhAcFQ6Q57WGycQKIbj7+3t9l0qlQnu+vG4yTYdPkLMyS22vNaiMxNbr66u62SffEf2A/P8JIJdsMD2lOpzd3CxRuuE7vz8+PvT2kKivr/eKcrRU8PDw4N3wnUWTaTp8spw1GssG36avrln0mw6fHGepQiOpYDbxyQiuIROYDt9GR6rQ5x8fH4WGVCtQfG5ubnRyosiFoL3ASvDe3l5hCAkdqGT97e2t0APS6bSmYuicEsBENBAyYX19XYjer4LAW1lZEYoPnXF4eDhWlBJgBy20paVFGEDX1taEJlUtaDqrq6uFnKchlRtWiyYiWKOceKAxMVb19fVVxIOIx3rRQCb3GW7isqCIAJq4OYKur69VMYeZeCFiRcsYUWJRfHZ2JldXV7Zc9CxH4hMBTnMLMqI0KBm/IYFZ+UaI1njqPiYnADkXRRwJLwE7TP3OZrPaz7khwqOgxDK+EcT0fiu3h4eHhSyw/SESsQTssD25MZmChSivcR8hIRILCwvCuG+oioAdqvRZCYkfJQBRPu/43ogC15EdWOLHCcSRWFpakkIhijKs9f9jY2MyNTVVJLajo0N70K8QQHOUBKbHBbjiV1wQvTotmqKGcvAXOpuxf6JpAY8AAAAASUVORK5CYII=);
        -webkit-background-size: 16px auto;
        font-size: 0.58333333rem;
        color: #ccc;
        padding-left: 1.25rem;
        -webkit-border-radius: 3px;
        border: 1px solid #D5D3CB;
        text-align: center;
    }

.ay-nav {
    background: -webkit-linear-gradient(top, rgba(32, 35, 37, 0.15) 0, rgba(32, 35, 37, 0.15) 50%, transparent 50%, transparent 100%) left bottom no-repeat, -webkit-linear-gradient(top, rgba(32, 35, 37, 0.15) 0, rgba(32, 35, 37, 0.15) 50%, transparent 50%, transparent 100%) left top no-repeat, #fff;
    -webkit-background-size: 100% 1px;
    padding: 1px 0;
    margin-top: 64px;
}

    .ay-nav h3 {
        margin: 10px;
        font-size: 0.58333333rem;
    }

    .ay-nav ul {
        margin: 0 10px;
    }

        .ay-nav ul:before, .ay-nav ul:after {
            display: table;
            content: " ";
        }

        .ay-nav ul:after {
            clear: both;
        }

        .ay-nav ul li {
            float: left;
            width: 25%;
        }

            .ay-nav ul li.ay-active span {
                color: #E94709;
                border: 1px solid #E94709;
            }

            .ay-nav ul li span {
                font-size: 0.54166667rem;
                display: block;
                color: #A6A6A6;
                margin: 6px;
                padding: 6px 0;
                text-align: center;
                border-radius: 3px;
                border: 1px solid #D5D3CB;
            }

.ay-hot {
    margin-top: 14px;
    background: -webkit-linear-gradient(top, rgba(32, 35, 37, 0.15) 0, rgba(32, 35, 37, 0.15) 50%, transparent 50%, transparent 100%) left bottom no-repeat, -webkit-linear-gradient(top, rgba(32, 35, 37, 0.15) 0, rgba(32, 35, 37, 0.15) 50%, transparent 50%, transparent 100%) left top no-repeat, #fff;
    -webkit-background-size: 100% 1px;
    padding: 1px 0;
    padding-bottom: 15px;
}

    .ay-hot h3 {
        margin: 10px;
        font-size: 0.58333333rem;
    }

    .ay-hot .ay-icon {
        width: 2.0833333333rem;
        height: 2.0833333333rem;
        margin-bottom: .375rem;
        background-repeat: no-repeat;
        background-position: center bottom;
        background-size: 100% auto;
        -webkit-background-size: 100% auto;
        opacity: 1;
        transition: opacity 0.5s ease-in;
    }

    .ay-hot em {
        display: block;
        font-size: 0.5833333333rem;
        color: #000;
        font-style: normal;
    }

.ay-cell:nth-child(1) .ay-icon {
    background-image: url("data:image/png;base64,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");
}

.ay-cell:nth-child(2) .ay-icon {
    background-image: url("data:image/png;base64,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");
}

.ay-cell:nth-child(3) .ay-icon {
    background-image: url("data:image/png;base64,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");
}

.ay-cell:nth-child(4) .ay-icon {
    background-image: url("data:image/png;base64,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");
}

.ay-route {
    margin-top: 14px;
    background: #fff;
}

    .ay-route .ay-route-hidden {
        display: none;
        height: 40px;
    }

    .ay-route .ay-route-title {
        transform: translateZ(0px);
        padding: 12px 10px;
        font-size: 0.5833333333rem;
        position: relative;
    }

        .ay-route .ay-route-title:before {
            content: "";
            width: 3px;
            background: #E94709;
            display: inline-block;
            height: 0.6666666667rem;
            position: absolute;
        }

        .ay-route .ay-route-title span {
            margin-left: 9px;
        }

    .ay-route ul {
        background: #F5F0EB;
    }

        .ay-route ul li {
            margin-bottom: 14px;
        }

            .ay-route ul li a {
                display: block;
                background: -webkit-linear-gradient(top, rgba(32, 35, 37, 0.15) 0, rgba(32, 35, 37, 0.15) 50%, transparent 50%, transparent 100%) left bottom no-repeat, -webkit-linear-gradient(top, rgba(32, 35, 37, 0.15) 0, rgba(32, 35, 37, 0.15) 50%, transparent 50%, transparent 100%) left top no-repeat, #fff;
                -webkit-background-size: 100% 1px;
                padding: 1px 0;
            }

            .ay-route ul li .ay-pic-wrap {
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAABkCAYAAAHfzFbhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCMUUzREZERjNDNDExRTVCMzIzOEI1Rjk4MTk2NTQ2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCMUUzREZFRjNDNDExRTVCMzIzOEI1Rjk4MTk2NTQ2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REIxRTNERkJGM0M0MTFFNUIzMjM4QjVGOTgxOTY1NDYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REIxRTNERkNGM0M0MTFFNUIzMjM4QjVGOTgxOTY1NDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4DcOS2AAAfOUlEQVR42mL8//8/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);
                background-position: center center;
                background-size: contain;
                background-repeat: no-repeat;
                background-color: #f2f0f0;
                height: 7.5rem;
            }

            .ay-route ul li img {
                width: 100%;
                min-height: 7.5rem;
                vertical-align: middle;
            }

            .ay-route ul li .ay-list-title {
                padding: 0.4166666667rem;
            }

                .ay-route ul li .ay-list-title h1 {
                    margin: 0;
                    -webkit-box-align: baseline;
                    color: #333;
                    font-size: 0.5833333333rem;
                    display: inline-block;
                    width: 75%;
                    overflow: hidden;
                }

                .ay-route ul li .ay-list-title span {
                    color: #E94709;
                    font-size: 0.75rem;
                    width: 25%;
                    overflow: hidden;
                }

                    .ay-route ul li .ay-list-title span b {
                        font-size: 0.5833333333rem;
                    }

                    .ay-route ul li .ay-list-title span em {
                        color: #A6A6A6;
                        font-size: 0.5416666667rem;
                        font-style: normal;
                    }

                .ay-route ul li .ay-list-title p {
                    margin: 15px 0 0;
                    color: #333;
                    font-size: 0.5416666667rem;
                    line-height: 1.5;
                }

.ay-loading {
    position: relative;
    display: none;
    margin-bottom: 6px;
    margin-top: 4px;
}

    .ay-loading span {
        position: absolute;
        font-size: 0.5rem;
        color: #A6A6A6;
        top: 0;
        left: 44%;
    }

.ay-load-bottom {
    display: none;
    margin-bottom: 6px;
    font-size: 0.5rem;
    color: #333;
    width: 100%;
    text-align: center;
}

.ay-back {
    display: inline-block;
    color: #fff;
    font-size: 0.5416666667rem;
    line-height: 44px;
    height: 44px;
    width: 40px;
    cursor: pointer;
    -webkit-user-select: none;
    overflow: hidden;
}

.ay-search-wrapper {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 84%;
    height: 44px;
    line-height: 34px;
}

    .ay-search-wrapper .ay-search-input-wrapper .ay-search-input {
        z-index: 0;
        padding: 0 34px 0 32px;
        outline: 0;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        background: #D53A00 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAAXNSR0IArs4c6QAAA5lJREFUWAm9l0tIVFEYx507Y5IuJmfhPMCIosIKVwZBLaYCF0HoLqjApEhy0aI2QURtpLZBRWVEGgS1kEqwhYtqG+0KH72zmhkVZAopknn0+673xJ25r7mOeuDMd8853////c93z+NOoMajFIvF2pmZmWShUOjAdSftODYaCASyPKewE9Thurq6kcbGxqwHne1wwLaXTgKE0un0CQJc5Dnm5Gfq/4vv9fr6+r5wODxn6vd8tBUxOzu7NZfLDRF8mzBA/gYzpGnaaCgUmopEItOUdbQT+Xx+D34d+OzDavhlg8FgdzQafSzYJRXI28lANpVKFakTtDsrIcKvFdwzwWEL2POV4Cw+ANuovw2ih8xsrcXJowPsGUTkhCOTyZz2cC8dZiZRgN8N8M3SUX8tgh+SbIgYnvdXjCZ4vwgA+JwMhCoGOjjCc0n4qJMV8eHYIqqpC2RkkwOvr24CB+EbMyZ2yg0sq1lKj4Cwt1nVH/WeKn/YLXl2j1qcvW50uggAchBJGVg0y/Pb1NQ0DNMcE9zhlmGN03AzThsQkorFYq+XJ/wiC5w5sjEiLU7cdidujcH1xuA4oKKTYxX9Y4Jlos1OHCIiYQymnJyq6Se4zssEVRwLnVqYloHV7OCVaSoDjkqrEaQyoDJixyUipoyBFhxtLzQ7oI8+/RLEX8WxQDW20XvUfkFAgiO2zeJRRQecIdbcAaHgZh11otLXBM5PDIcuJ8el9LP9D4KLMMm3boegWpi3cMwDOOl2qPgRwsSCZKHPwNxww+oiEonEOKC71FqAd7BVXWAigFd7BdtC8Hccgv2eIsSBd3YB8wNgkmxccwO5jYkALq6X+Jxl0cv90UuWc24Y9TpqeGfTOMpX1B+y0QOR748aQ8ArOHbzHKBm4frgJkDGLFuSLLQDfARBmPFJMnSuku9FcK3gHoDbbg4qO4/23ng8Lta2WESIl88PXZl1J8HUh+4CFGvM0Rj7SjvpJMRWhBBAvKRP/oaGhsvz8/NXoTgsPKq4CXEUocCIcfvzk4Zcbt+SPz9gZHEOwlEihPYUCzXJbvms+MV6ijA7+3k2hAyAOVKGswhZMRESGCEaC3aABXu0TMg3FnySBf9J+v9v0TKnZWnymgoE6sLeLyNs5p/bCwRulP4VFSEBRAhr4Bh2UNqm0kyGnkq2VlyEBDWEdGNljeiF51/U49SC6lsVK7Nm19yj/uRu2bUqQe2CiBAOwy3msX8K6Rip4cteCgAAAABJRU5ErkJggg==") 10px 6px no-repeat;
        background-size: 16px 16px;
        color: #E6E6E6;
        font-size: 0.5416666667rem;
        -webkit-box-flex: 1;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        height: 28px;
        border: 0;
        -webkit-appearance: none;
        -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
        width: 72%;
    }

    .ay-search-wrapper .ay-search-input-wrapper .ay-search-delete {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 10;
        display: -webkit-box;
        width: 34px;
        height: 100%;
        -webkit-box-align: center;
        -webkit-box-pack: center;
        -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
        -webkit-border-radius: 0 3px 3px 0;
        border-radius: 0 3px 3px 0;
    }

        .ay-search-wrapper .ay-search-input-wrapper .ay-search-delete b {
            display: block;
            margin: 0 auto;
            width: 25px;
            height: 25px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA3CAYAAACsLgJ7AAAAAXNSR0IArs4c6QAAA3RJREFUaAXtmTFrFEEYhu8MdlESEDSCprHMLzDYSCKCgkkTiBgRe7v7AwF/QMBSq3RptPGKGEgKSS0EEYJiEUERBIvEyuJ8XjNjjs3O7czujBzHDLw3uzPzvd/3frs7O7PXauWSM5AzkDOQM5AzkDOQM5AzUJKBdklblKZerzcJ0R0wD66CywZUra8GB9RboNtut39SRynRRSFmkciegBvgPeiCT8AK4fCfwGscS/gMeAueIe4V9XAUxMyCXfAddMC0b2Qaa2xkK45ZX9sk4whgDKyBI7AKxus6wvac4RCXOMfqctW2w+kEeAM+AN1KUYq4DOcm9UQUUh8SOTOOu9TnfWxCxogTiFsJSy8MJ7rldIXkNNktYvzIh3wl8/M32TjQ/a4MRr9CxaspH8bXWrEv2jkONMvpQY72DFUFJ1/GZ5pZEXJNuauuQOh7DM66+ge1Y7cALpWNoV0z625ZX6M2SBeB3iWl0zbtmpL3wEsQJIzx98EvMFcWJO3jQL71co9XINwGnUGM9F8AQcIYvwwkSKsLZ6G/A7adA0I7IJsEv0HlSoEx3sIY6yVI8co3UAxaVzYvEK2Ad75MjK0UxhhvQdavYgAr9rxRDdE6eBpCwninMPqCBcm3YgDrIXE4x0K0Ax45Bzg6sDkljLZaguRCMYAdh7uwZoj2wa0wq+PR2PULe8h55aTg8qMYwL6rP6gdokOgfU+tgq2EfQYqC7VIMMJ2BhwOsj8zqLPQ1yuch57qKl8EH4GuVtB7rM+ZNrYDYwkR9Q0ybcmDCwKWMXoOlsB1oCXWRk1hU9gqFmcJEaXteLAoI+gFtkts1fUt4gfHN0FdYYpBsThLiKgvsCgQ71IUZA0bClMMB5arUU2AoS/fymkbzv5Z0esZw0Yv3weNxFhjiEKWSZWC+ni9hRHDNIi3TFIQEPosaL0FhQrDf0cxWLsoNYRVW497jKn1YsXOXrGNsmDpT7P1kDPInZtE+qbAXFlQPm3YStjtsrG0p9kkyhnko7edN8JG68OLEfW/P5Ftcoek/URmhI3Wx0yJUiF7Epbys7O403+dPZZz8qvbAugZOwJN/yDQtC0OcYkz/S13IuX0EQFoVhyKv3JG8k+36KLsNeSq6TPWXTAPrgBtGezWRVsHQSv/LfCalXu0v0fhyyVnIGcgZyBnIGdgaDPwB/gu3CSIlLOjAAAAAElFTkSuQmCC) -2px -1px no-repeat;
            background-size: 25px;
        }

    .ay-search-wrapper ::-webkit-input-placeholder {
        color: #fff;
    }

.ay-container {
    padding-top: 44px;
}

.ay-hot-search .ay-hs-container {
    background-color: #fff;
}

    .ay-hot-search .ay-hs-container p {
        margin: 0;
        padding: 0 10px;
        height: 35px;
        color: #333;
        font-size: 0.5833333333rem;
        line-height: 35px;
        -webkit-tap-highlight-color: transparent;
    }

    .ay-hot-search .ay-hs-container ul {
        padding: 10px;
    }

        .ay-hot-search .ay-hs-container ul:before, .ay-hot-search .ay-hs-container ul:after {
            display: table;
            content: " ";
        }

        .ay-hot-search .ay-hs-container ul:after {
            clear: both;
        }

        .ay-hot-search .ay-hs-container ul li {
            float: left;
            width: 33.33333333%;
            padding: 5px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .ay-hot-search .ay-hs-container ul li.ay-active span {
                border: 1px solid #E94709;
                color: #E94709;
            }

            .ay-hot-search .ay-hs-container ul li a {
                display: block;
            }

            .ay-hot-search .ay-hs-container ul li span {
                height: 30px;
                display: -webkit-box;
                -webkit-box-align: center;
                -webkit-box-pack: center;
                -webkit-border-radius: 3px;
                border-radius: 3px;
                border: 1px solid #D5D3CB;
                font-size: 0.5833333333rem;
                color: #A6A6A6;
            }

.ay-hot-search .ay-hl-container p {
    margin: 0;
    padding: 0 10px;
    height: 46px;
    font-size: 0.5833333333rem;
    line-height: 66px;
    color: #333;
    -webkit-tap-highlight-color: transparent;
}

.ay-hot-search .ay-hl-container ul {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
}

    .ay-hot-search .ay-hl-container ul li {
        position: relative;
        overflow: hidden;
        padding: 0 10px 0 10px;
        height: 45px;
        font-size: 0.5833333333rem;
        -webkit-tap-highlight-color: transparent;
        border-bottom: 1px solid #D5D3CB;
        text-overflow: ellipsis;
        white-space: nowrap;
        line-height: 45px;
        padding-right: 26px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAMAAADD5o0oAAAAUVBMVEUAAADGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytEfuDYdAAAAGnRSTlMA9gbj2dS4T0MVDPDqyMCupJqOgnI5MiskHNa9PDAAAABbSURBVBjTZc9ZDsAgCARQbdXSfd/m/getPw5N4IuXEGCcxMaxIrzqALxQe9ZJbUB/USsw3AXVAtQPNWe9VAJCW9RNQFSNQDLgmF3A1Txq39FHNYINF/6xJWj/Add5BttsaRVZAAAAAElFTkSuQmCC") right 20px center no-repeat;
        -webkit-background-size: 6px 11px;
        background-size: 6px 11px;
    }

        .ay-hot-search .ay-hl-container ul li a {
            color: #6A6A6A;
            display: block;
        }

.ay-hot-search .ay-hl-container .ay-hl-empty {
    background: #fff;
    padding: 13px 0;
    text-align: center;
    color: #6A6A6A;
    font-size: 0.5833333333rem;
    border-bottom: 1px solid #D5D3CB;
}

.ay-ss-search ul {
    background: #fff;
}

    .ay-ss-search ul li {
        overflow: hidden;
        padding: 0 10px;
        height: 44px;
        border-bottom: 1px solid rgba(32, 35, 37, 0.2);
        font-size: 0.5833333333rem;
        line-height: 44px;
        -webkit-tap-highlight-color: transparent;
        padding-right: 26px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAMAAADD5o0oAAAAUVBMVEUAAADGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytHGytEfuDYdAAAAGnRSTlMA9gbj2dS4T0MVDPDqyMCupJqOgnI5MiskHNa9PDAAAABbSURBVBjTZc9ZDsAgCARQbdXSfd/m/getPw5N4IuXEGCcxMaxIrzqALxQe9ZJbUB/USsw3AXVAtQPNWe9VAJCW9RNQFSNQDLgmF3A1Txq39FHNYINF/6xJWj/Add5BttsaRVZAAAAAElFTkSuQmCC") right 20px center no-repeat;
        -webkit-background-size: 6px 11px;
        background-size: 6px 11px;
        font-weight: 200;
    }

        .ay-ss-search ul li a {
            display: block;
            color: #6A6A6A;
        }

.ay-bar-scroll {
    display: -webkit-box;
    position: fixed;
    background: #fff -webkit-linear-gradient(bottom, rgba(32, 35, 37, 0.15), rgba(32, 35, 37, 0.15) 50%, transparent 50%, transparent 100%) left bottom no-repeat;
    -webkit-background-size: 100% 1px;
    overflow: hidden;
}

    .ay-bar-scroll .ay-bar-wrap {
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        z-index: 2;
        min-width: 100%;
        white-space: nowrap;
    }

        .ay-bar-scroll .ay-bar-wrap ul {
            list-style: none;
        }

            .ay-bar-scroll .ay-bar-wrap ul li {
                text-align: center;
                height: 35px;
                line-height: 35px;
                font-size: 0.5833333333rem;
                color: #333;
                padding: 0 8px;
                display: inline-block;
            }

        .ay-bar-scroll .ay-bar-wrap .ay-bar-select {
            position: absolute;
            height: 2px;
            left: 0;
            bottom: 0;
            background-color: #E94709;
            width: 44px;
            transition-timing-function: cubic-bezier(0.1, 0.57, 0.1, 1);
            transition-duration: 500ms;
            transform: translate(0px, 0px) translateZ(0px);
        }

.ay-bar-switch {
    position: fixed;
    height: 34px;
    right: 0;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAABHCAYAAAByHtv3AAAAAXNSR0IArs4c6QAAA45JREFUeAHt2E9IVEEcB/CZfWupWJF26dC5Lt0MQimRzNS3a+xu0aHCCAz6SwVBQV0NokNBQUZlUJGR+/zz/pistB08SSdJigijPwc7aBHrn/zzpt+kLkuHdfXt+p7wncsO+2Z+7zefnZ2Z9xhDgQAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEI5EjAMKInenu1khyFT4aNxWIbLF07nPxiBSu+FbxX8lYEe5bZovnPuP3Ksqz1yQtZrsTj8fypid9dtrCfWnrbmSyHXzScK7ic57+kzD4Jxkrt2XHjra4XLprpEhsQrH8sMfpCMLGbc/49j63tWmIIx81dwVVVdZgrvIoz/o0JtmuYTWmDg4NrHI9mPoAQgo8lRh4wIeoZ4yOC8+q9weDXbMXPNI4ruDI5VY18YQRMg/9BCPs+D31oJRQl08TTtbOM9pv0ozVQm4Sf++oCgfD7dO1zdc01XDkgVQ1/VPL81YzznwQcsgytRc46J4M19egVIeyLFGOKK75wTTDU7ySek76u4srEa2v3D/iZr4aqCYI9ahra3eUOiE4FjRSjifrbzOc7Qj9ebLmxstHPdVw5CDm7FK4EOWeTNINPmrp2Y6mDM7vaInQquCf70Vp+ipYCuWm6WjyBKwVqg6E3lEyEgKfpb33JMqLXMpXp1tv30NLyjNrL8VxV6yPNmfbNZTtH61suEjMM7SCz7ecUWyHo82rwwO109zHNzlIxOx2nNkU0Z28F6iMX0rVfyWuew5WDN83oMVo1H8k6bW+NgUDkoaz/X7q7O7fOzsz00VKyic6yT+oC4Qb6pOOzN4pnloVUDjqmPeZMnPt3crDFfUuPHkq9Lus9PR1b7OmZ2DysWVhUfNxLsDJHT85cmZgsc8cq0STXYdr9w7T7G/J7+U5ickLIGbuN1tq+4pLN1WVlZRPympeKp3ElFJ0crtMGd1meJOjcqhYUbOwfT4y+plm9g5IfKFynVFRWhn55CXUhF8/jzgG33RGCnaZ6go5Z7+h9wU6asUPcl18uH6UXBuO1z1WBK9de04i2zD/SkisbpvcF5bTRDXkNNDWfVYErEyZghZ7eWgm4ih6ZK+STXepAUHcoIN+cmWbHdodh0B0CEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAALLF/gLdTsgTYNEZIgAAAAASUVORK5CYII=);
    background-size: 100%;
    width: 42px;
    z-index: 2;
    border-left: 1px solid #D5D3CB;
}

.ay-bar-list {
    position: fixed;
    width: 100%;
    z-index: 2;
}

    .ay-bar-list .ay-bar-switch {
        background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA0hJREFUaAXtl01IFFEcwN97s5qZa2CCFEmSF8NDFz1GWKy6szOZjtIHKRXUpYN9HKJDQRAdoqBOGnQoCqlwR3F2J3f72EtJB4kKlC5JRw8JWWaxzs7r/5QFkUVmZ2eniP9eZmfe/733//3e1wwh+EMDaAANoAE0gAbQABpAA2gADaABNIAG0AAaQANoAA38Swbo30jm2Vi0OUNJ/6aKquMtLS2WnzkE/OxM9JUwhhuWCDEJ59WLP+YY5/wYpdT2Kw/mV0fLsInRWovTpIAV95yQI/FYdNDPHHwDThlG9VI6k+SE1xJKXzMqtcF1EahPxQ39ll/QvgCnUqmKRZIW07gBID9sKKtUZLUzKVHeBaBpzu3zZky/6gd00YGnpqZKfy7MjcJabYa1+pmysvZQKDQv4MJKd0Ki9DD8zdi2fcWMRS8UG7qowADJvsx8GoJpu59SMsspaY1EIrOrocKqNkIJPQEyuG3zm7FY9PTqcq//FxUY1uYAQGuE0G8sUNKmKNpMLoDIAe0h8J5ZLrP5QNyIHs0V58WzogFD0tdhHxaj9YsFiBIOd3xcL2FZ6R5glF6EGJHTg3hc71gv3m1ZUYDjY/o5GNlLME0twmiPLGtvnCQoq9oNqHMN6gaIzZ8AdMhJvXxiPH/TMg29D46e+yIJTlmfonQ+yichEQtL4Tbs3P3i2GISaXUqzEk/ngKbxrDKCdXFCMEmdTaidt9xksTaGKhP4YXkHmx2J6GdeYnQfe2q9m5tnJt7z4DHY6N7MtxKck7KxLSMqNplNwll6wA0g7N5CK6HYKS/MknaK8sHp7Plbq+erOFxQ98NsMYKLBksFFbAgDS7ZuuOXhiRmHgVta3McziydroFzdYrGNg0R+otzhMAuxmSeyor2srxku2hgGtTU9NSeXBLD5zTr2BH2AafGC9NM7q9gCaXjwDX9U3TrBTmIZkaWGvJuvpdvWJkXDeYoyJ8Pv4uD1Z1APRb2AzruMVfiFfVHKGOHhU0wrIsfyeM3RXJBEqDXY2NjWlHveYZBNAL5UEWBqnvYa4/Fvd5NuFt+OTkZIm3LeZubWJiYmPuEnyKBtAAGkADaAANoAE0gAbQABpAA2gADaABNIAG/l8DfwCZShxv6zz6TgAAAABJRU5ErkJggg==) no-repeat center;
        background-size: 76%;
        top: 0px;
        height: 34px;
    }

    .ay-bar-list p {
        background: #fff -webkit-linear-gradient(bottom, rgba(32, 35, 37, 0.15), rgba(32, 35, 37, 0.15) 50%, transparent 50%, transparent 100%) left bottom no-repeat;
        -webkit-background-size: 100% 1px;
        padding-left: 10px;
        height: 35px;
        line-height: 35px;
        margin: 0;
        color: #A6A6A6;
        font-size: 0.5833333333rem;
    }

    .ay-bar-list ul {
        list-style: none;
        background: #fff;
        overflow: scroll;
        max-height: 220px;
    }

        .ay-bar-list ul li {
            position: relative;
            height: 44px;
            line-height: 44px;
            font-size: 0.5833333333rem;
            text-align: center;
            font-weight: 200;
            border-bottom: 1px solid #D5D3CB;
        }

            .ay-bar-list ul li.ay-active:before {
                position: absolute;
                content: "";
                top: 50%;
                right: .9375rem;
                margin-top: -0.4375rem;
                width: 1.1rem;
                height: 1rem;
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAAAtVJREFUWAntls9rE1EQx99s0miyeWkbuylFLVZQqyIICi3+bBFpflWLnhS8VPsn2HP+DYtCxYPIHgqGGhCbBkEQqghCUW8eROhu2to2tibd3XFeSiANTboNJL3sXvb9mpnPft/svMeY8zgKOAo4CjgK1K2AHvMPamF+ZScHsNNgM8a0IX4VmZESsVwe98WO5Nr38rhSeadZ7YUYv8SY8YbiycDg1aHXqz8qY7srBxrdz0a9fZZpppAxvwTsRUf/+BgAUHf709St1GO+C2iwGWTYyoC9DPH4A1BVczvSVq9pYFpUPs8sTCNiOwBTFR6/Vw1KoDUlx5ai8jk08Z2AYgBTSn/f/VpQAqzhii1G/GcMtDIMUaFcSirdp+/CxOdNEbzW01Cw7DDvNQtmhjHspL8vpQR6RkCdL9QCKs3V3Eo9zE+R/HXBa/HACWvTTBehAN4qXaE7dqEEXFUwUZERjU9aWH6yV7g/sdbjzDBEondRsqQVHhyByZ//SmrYeVcFkwA9pBXN45gekSfswi2H247ljcIsrT9CUr8PtbQPg/prww5M+ZqqYB2pXFpyueL0xesU5JEelp/uBrd4O3i0gHnaPtZNJeEDC/hjkPy9Xh7QbrsqmHCgTOdmJeaKFeEYjhLcM0wkdrTJxr2HzfzGLJn1UEn4CB45ElL1nF2QynW2EluP+K9bljlNxjL98pNK//hDSCSskjN9yNeFgBlEdpLm59z8wM2gurxSmq/nbQtMONai/mtomlsHL8BzghsVcLlbcud63srQYddLUF88rpYbbdMry/XAlNvYBivC0VVF3ApKB7DXIz3+W8AZKp5nafu+HuTuwVZ1dak8QL3tPYEV4cTFDo3i7YASfI22jxPUvLfFNRBIrmXrBam02zOYcLAQ4ZdBwBEUVfRvXp80wKdyWqXzfemLy54W9s2JxN8XgFpBd6trtWydOUcBRwFHAUeBfVLgPxFWAhKIqgz5AAAAAElFTkSuQmCC) no-repeat center;
                -webkit-background-size: 1.1rem auto;
            }

.ay-mask {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: #000;
    opacity: 0.5;
    z-index: 1;
}

.ay-searchlist {
    margin-top: 35px;
    margin-bottom: 44px;
}

    .ay-searchlist h3 {
        font-weight: 200;
        font-size: 0.5833333333rem;
        padding: 10px 10px 0;
        line-height: 20px;
    }

    .ay-searchlist ul {
        list-style: none;
    }

        .ay-searchlist ul li {
            text-decoration: none;
            padding: 10px;
            display: -webkit-box;
            background: #fff;
            border-bottom: 1px solid #D5D3CB;
        }

            .ay-searchlist ul li:active {
                background: #e2e5e8;
            }

            .ay-searchlist ul li a {
                display: -webkit-box;
            }

            .ay-searchlist ul li .ay-item-img {
                -webkit-background-size: 3.75rem auto !important;
                display: -webkit-box;
                width: 102px;
                height: 77px;
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAABkCAYAAAHfzFbhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCMUUzREZERjNDNDExRTVCMzIzOEI1Rjk4MTk2NTQ2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCMUUzREZFRjNDNDExRTVCMzIzOEI1Rjk4MTk2NTQ2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REIxRTNERkJGM0M0MTFFNUIzMjM4QjVGOTgxOTY1NDYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REIxRTNERkNGM0M0MTFFNUIzMjM4QjVGOTgxOTY1NDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4DcOS2AAAfOUlEQVR42mL8//8/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);
                background-position: center center;
                background-size: contain;
                background-repeat: no-repeat;
                background-color: #f2f0f0;
            }

                .ay-searchlist ul li .ay-item-img img {
                    display: block;
                    width: 102px;
                    height: 77px;
                }

            .ay-searchlist ul li .ay-item-info {
                margin-left: .625rem;
                -webkit-box-flex: 1;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-box-pack: justify;
                background-color: transparent;
            }

                .ay-searchlist ul li .ay-item-info h2 {
                    margin: 0;
                    font-weight: 200;
                    font-size: 0.5416666667rem;
                    -webkit-box-orient: vertical;
                    display: -webkit-box;
                    word-break: break-all;
                    overflow: hidden;
                    -webkit-line-clamp: 2;
                    color: #666;
                    font-family: Helvetica Neue;
                }

                .ay-searchlist ul li .ay-item-info .ay-item-desc {
                    text-align: right;
                    color: #FC4226;
                    font-family: Helvetica Neue;
                    font-size: 0.75rem;
                    margin-top: 2px;
                }

                    .ay-searchlist ul li .ay-item-info .ay-item-desc em {
                        font-style: normal;
                        color: #A6A6A6;
                        font-size: 0.5416666667rem;
                    }

    .ay-searchlist .ay-load-bottom {
        margin: 0;
        padding: 10px 0;
        color: #A6A6A6;
        background: #fff;
    }

.ay-footerbar-wrap {
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 1;
    width: 100%;
    display: none;
    -webkit-transition: -webkit-transform .2s ease-in-out;
    display: -webkit-box;
    height: 44px;
    background: #F5F5F5;
    -webkit-box-align: center;
}

    .ay-footerbar-wrap .ay-footerbar-item {
        position: relative;
        display: -webkit-box;
        color: #afb3b9;
        text-align: center;
        font-size: 0.5rem;
        -webkit-box-flex: 1;
        -webkit-box-align: center;
        -webkit-box-orient: vertical;
        height: 44px;
        line-height: 44px;
        width: 50%;
    }

        .ay-footerbar-wrap .ay-footerbar-item i {
            background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAk9JREFUSA3tVc1LOlEUPeZHWrbQIM0+0J0kLsQWLhSRJAgDFyIl/XuiC5EWkhs3uik3Shtd6S4VlVQ0rQyy7gXn1zh+0S74DTzmvXfOO+fe++4wsuFwOMHMMx6PUa/X0el0MBqN8Pb2xoPmHx8f2NzchEajwdbWFtRqNb+NRiP29vYgk8lEagpaNRoNPD09sWitVsPz8zMmE4mv6OC8hUqlwsHBAY6OjnB4eAiz2QxZLpebpNNpEV8ul4MiMhgMHClFO41UqVTi/f0dr6+vQnb9fp+D63a7Ip2TkxMoTk9P0ev1cH9/z+DFxQWcTic2NjZE5HUWLy8viEajaLVa2N3dRSAQAKv4/X44HA7WyGazaLfb6+hJOPl8nsUp40gkwtkLYV5eXsJqtXLqsViMs5IoLNl4eHjgKlDm4XAYer2e2YIB3X4oFILFYsFgMOBUvztsieQ/qFAoIJPJ8EYwGOTLnaKCAW3Q5V5dXWF/f59bNB6Pc1tOyfPej4+PuLu7Y4hqbrfbRTSRASHUalQ/nU7HnZFIJBa2bKlUQiqVYsHz83NuDpH690JiQAStVoubmxtsb2+jUqkIEf48XC6XcXt7y+Y+nw8ul+snLMznGhBKl3R9fQ2FQoFischjeqparSKZTOLz8xNerxcej2cKSd4LDYhJX6Xb7eZDzWZTOExtTF+6zWZjAwGYM1lqQHzq6UXPzs7OIkjYX2kgMH85+W+wsnB/v0T8R1uZ5wzh+PgYZ2dnMJlMM4h0+SsDEl5HnOz+/h2szIB+RNMhrfDqnS9X8cyInWfcKQAAAABJRU5ErkJggg==) no-repeat center;
            background-size: 100%;
            width: 10px;
            height: 14px;
            display: inline-block;
            vertical-align: -2px;
            margin-left: 2px;
        }

        .ay-footerbar-wrap .ay-footerbar-item:first-child {
            border-right: 1px solid #D5D3CB;
        }

            .ay-footerbar-wrap .ay-footerbar-item:first-child i {
                background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAcCAYAAABh2p9gAAAAAXNSR0IArs4c6QAAAXBJREFUSA3tlLGqwkAQRW8SIwhiYRrtRASxURBSpbewEFF/Ij+Rwu9RULBIYyfYaWUXCGlSSMBCU5iAee6AQUmq3ZRvquUOc7izOztSGIYJcuJ0OmE4HOZkgOVySbplWZm8nFHewuVyAQPyRAZ4u92w2+14WFTzA3y9Xliv13g+n8UA9/s9fN/nhrHC1KHjODgej0KwFHi/37HdbgnW6/WEoHKSJNhsNniPD9rtNgzDEAMeDge4rotqtYrpdApJksSAnU4HmqYRjEFFo9RsNmGaJmQ5fR8hJlGKgjEnxdj66ukf+HUZnMdC7pBtp8fjQRZKnEZ+ytj+9DwPi8VCfGzO5zNt+CiK6PsKtRwEAWzbJrfj8Rj1el3M4Wq1QhzHGAwG6Pf7BBZyeL1eabEwd58QAiqKgvl8DlVVPzyxlkejERqNRgpjB26H3W4Xuq7/wLiBtVoNk8kkA2NCZrDL5TJarRaNQG7FW5zNZqhUKrnpPxwyZs4VtICjAAAAAElFTkSuQmCC) no-repeat center;
                background-size: 80%;
            }

.ay-scroll-top {
    position: fixed;
    right: 10px;
    bottom: 50px;
    width: 35px;
    height: 35px;
    background: transparent url(data:image/png;base64,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) no-repeat center;
    background-size: 100%;
}

.ay-filter-page {
    background: #F5F0EB;
    width: 100%;
}

    .ay-filter-page .ay-filter-item {
        border-bottom: 1px solid #D5D3CB;
        border-top: 1px solid #D5D3CB;
        background: #fff;
        margin-bottom: 15px;
    }

        .ay-filter-page .ay-filter-item.ay-first {
            border-top: 0px;
            padding-top: 44px;
        }

        .ay-filter-page .ay-filter-item.ay-more ul {
            max-height: initial !important;
        }

        .ay-filter-page .ay-filter-item.ay-more p {
            background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAAAXNSR0IArs4c6QAAAThJREFUKBVj3LJlrQvjf0Znb9+gSgYiwZ49G8V/fvvdr6CsmcDEzc105j/Df8+tm9fWE6N/9+7d/D++/9nJwMh4TVtb+xeTo2PgB1Y2RjeG//8jt25eU4TPkP3793P8/PFxMyPD/4PevsEtILWMMA3btq2V+ffn/yEmRqZ2L9+g2TBxGA3UzPLty7t1QIs+evkGxzEyMv4HyTHBFHh5BT9hYmF2BXqnbuvW9ZEwcRD9//9/RqDmuUAdzFy8wokwzSA5uAtAHBDYtm2D1v+/f/YyMTKme/oEbwKJbd2ypo/hH6OZoIikq5WV1XeQGAxgGACS2LF5rdHf/wzb/zMxRAMdagp0QgQXL7M9KLxgGmE0VgNAkts3r7P5x/Bv438Gxg+MTBzW3t7eL2CaiKa3b17vvG3bemV8GgBi/HQmGQVgDgAAAABJRU5ErkJggg==) no-repeat right center;
        }

        .ay-filter-page .ay-filter-item p {
            margin: 0;
            height: 35px;
            line-height: 35px;
            margin: 0 10px;
            font-size: 0.5833333333rem;
            background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAAAXNSR0IArs4c6QAAASdJREFUKBV9kKFPw0AUh++13TKFZAkGPLYGU4GhXduU5CZATSAJliDRyAU8aghGgZVrt0BWSfgTkKg5FBnJmt7j3pIuXQc8cXf53pffyz0mBv2eEKHN/ikNDOhijtdC3B/+5QE1hsPBdj7LEgC8aPnty6o8lwgKcbeJkj0r0HN9fl4WFxLB0Shcz2aYAMPXlsdPQEUTX5IIxHG8JvPpo2pPmhtbHdM0sxWJxDRNG9OvzxuGrNGEOv9VIjGJwh3J5BgBfI1AtdQnLIn4oIS25/GXFWm+2JzdosYOlCAoYGmc2j5HBleg64Hr7r8VExZJyVPYUULXANgrCyQadIgoPM5Rnuq12q7tBO/EymWIqH+GKI9AB8txgo9ys3hT0rdRB8u2+aSA1fsHf5tsZtcwpTAAAAAASUVORK5CYII=) no-repeat right center;
        }

            .ay-filter-page .ay-filter-item p.ay-hide-more {
                background: #fff;
            }

        .ay-filter-page .ay-filter-item ul {
            padding: 0 10px;
            margin-bottom: 4px;
            max-height: 70px;
            overflow: hidden;
        }

            .ay-filter-page .ay-filter-item ul:before, .ay-filter-page .ay-filter-item ul:after {
                display: table;
                content: " ";
            }

            .ay-filter-page .ay-filter-item ul:after {
                clear: both;
            }

            .ay-filter-page .ay-filter-item ul li {
                float: left;
                width: 25%;
                padding: 5px;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

                .ay-filter-page .ay-filter-item ul li a {
                    height: 26px;
                    display: -webkit-box;
                    -webkit-box-align: center;
                    -webkit-box-pack: center;
                    -webkit-border-radius: 3px;
                    border-radius: 3px;
                    border: 1px solid #D5D3CB;
                    font-size: 0.5416666667rem;
                    color: #A6A6A6;
                }

                    .ay-filter-page .ay-filter-item ul li a.ay-active {
                        border: 1px solid #E94709;
                        color: #E94709;
                    }

.ay-footer-switch {
    position: fixed;
    width: 100%;
    bottom: 0;
    z-index: 2;
}

    .ay-footer-switch ul {
        list-style: none;
        background: #fff;
        overflow: scroll;
        max-height: 220px;
    }

        .ay-footer-switch ul li {
            position: relative;
            height: 44px;
            line-height: 44px;
            font-size: 0.5833333333rem;
            text-align: center;
            font-weight: 200;
            border-bottom: 1px solid #D5D3CB;
        }

            .ay-footer-switch ul li.ay-active:before {
                position: absolute;
                content: "";
                top: 50%;
                right: .9375rem;
                margin-top: -0.4375rem;
                width: 1.1rem;
                height: 1rem;
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAAAtVJREFUWAntls9rE1EQx99s0miyeWkbuylFLVZQqyIICi3+bBFpflWLnhS8VPsn2HP+DYtCxYPIHgqGGhCbBkEQqghCUW8eROhu2to2tibd3XFeSiANTboNJL3sXvb9mpnPft/svMeY8zgKOAo4CjgK1K2AHvMPamF+ZScHsNNgM8a0IX4VmZESsVwe98WO5Nr38rhSeadZ7YUYv8SY8YbiycDg1aHXqz8qY7srBxrdz0a9fZZpppAxvwTsRUf/+BgAUHf709St1GO+C2iwGWTYyoC9DPH4A1BVczvSVq9pYFpUPs8sTCNiOwBTFR6/Vw1KoDUlx5ai8jk08Z2AYgBTSn/f/VpQAqzhii1G/GcMtDIMUaFcSirdp+/CxOdNEbzW01Cw7DDvNQtmhjHspL8vpQR6RkCdL9QCKs3V3Eo9zE+R/HXBa/HACWvTTBehAN4qXaE7dqEEXFUwUZERjU9aWH6yV7g/sdbjzDBEondRsqQVHhyByZ//SmrYeVcFkwA9pBXN45gekSfswi2H247ljcIsrT9CUr8PtbQPg/prww5M+ZqqYB2pXFpyueL0xesU5JEelp/uBrd4O3i0gHnaPtZNJeEDC/hjkPy9Xh7QbrsqmHCgTOdmJeaKFeEYjhLcM0wkdrTJxr2HzfzGLJn1UEn4CB45ElL1nF2QynW2EluP+K9bljlNxjL98pNK//hDSCSskjN9yNeFgBlEdpLm59z8wM2gurxSmq/nbQtMONai/mtomlsHL8BzghsVcLlbcud63srQYddLUF88rpYbbdMry/XAlNvYBivC0VVF3ApKB7DXIz3+W8AZKp5nafu+HuTuwVZ1dak8QL3tPYEV4cTFDo3i7YASfI22jxPUvLfFNRBIrmXrBam02zOYcLAQ4ZdBwBEUVfRvXp80wKdyWqXzfemLy54W9s2JxN8XgFpBd6trtWydOUcBRwFHAUeBfVLgPxFWAhKIqgz5AAAAAElFTkSuQmCC) no-repeat center;
                -webkit-background-size: 1.1rem auto;
            }

.ay-img-content {
    background: #fff;
}

    .ay-img-content h1 {
        margin: 10px 0 0;
        padding: 0 10px;
        font-size: 0.5833333333rem;
        color: #262626;
        font-weight: 400;
        line-height: 1.4;
    }

    .ay-img-content p {
        margin: 0;
        padding: 5px 10px 0;
        color: #6A6A6A;
        font-size: 0.5rem;
        line-height: 1.4;
    }

    .ay-img-content .ay-price {
        padding: 7px 10px;
        position: relative;
    }

        .ay-img-content .ay-price span {
            color: #FC4226;
            font-size: 0.7083333333rem;
        }

        .ay-img-content .ay-price b {
            color: #FC4226;
            font-size: 0.75rem;
        }

        .ay-img-content .ay-price em {
            margin-left: 4px;
            font-weight: 300;
            font-style: normal;
            color: #A6A6A6;
            font-size: 0.5416666667rem;
        }

        .ay-img-content .ay-price strong {
            position: absolute;
            right: 10px;
            bottom: 10px;
            font-size: 0.5rem;
            color: #A6A6A6;
            font-weight: 300;
        }

    .ay-img-content .ay-info {
        padding: 4px 10px 8px;
        display: -webkit-box;
        color: #6A6A6A;
        font-size: 0.5rem;
        position: relative;
    }

        .ay-img-content .ay-info span:last-child {
            text-align: right;
            position: absolute;
            right: 10px;
        }

.ay-banner-scroller {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 8.3333333333rem;
    margin: 40px auto 0;
    transform: translateZ(0px);
}

    .ay-banner-scroller > ul {
        width: 100% !important;
        height: 100%;
        -webkit-backface-visibility: hidden;
        position: absolute;
        display: -webkit-box;
        text-align: center;
        backface-visibility: hidden;
        transition-duration: 300ms;
    }

        .ay-banner-scroller > ul li {
            width: 100%;
            height: 100%;
            overflow: hidden;
            -webkit-box-align: baseline;
            width: 100% !important;
            height: 11.3333333333rem;
            display: -webkit-box;
            -webkit-box-pack: center;
            -webkit-box-align: center;
            -webkit-box-orient: vertical;
            margin-top: -20px;
            /*position: fixed;*/
        }

            .ay-banner-scroller > ul li a {
                display: block;
            }

            .ay-banner-scroller > ul li img {
                border: 0;
                display: block;
                width: 100%;
                -webkit-user-select: none;
                -webkit-user-drag: none;
            }

    .ay-banner-scroller .ay-trigger-title {
        position: absolute;
        bottom: 0;
        pointer-events: none;
        display: -webkit-box;
        width: 100%;
        background: rgba(0, 0, 0, 0.19);
        background: -ms-linear-gradient(top, rgba(32, 35, 37, 0.0), rgba(0, 0, 0, 0.9));
        background: -moz-linear-gradient(top, rgba(32, 35, 37, 0.0), rgba(0, 0, 0, 0.9));
        background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#333), to(#000));
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#000));
        background: -webkit-linear-gradient(top, rgba(32, 35, 37, 0.0), rgba(0, 0, 0, 0.9));
    }

        .ay-banner-scroller .ay-trigger-title span:nth-child(1) {
            display: block;
            margin-top: 5px;
            margin-bottom: 5px;
            background: #35A3EC;
            border-radius: 2px;
            height: 18px;
            line-height: 18px;
            text-align: center;
            width: 48px;
            color: #fff;
            font-size: 0.5rem;
            margin-left: 10px;
            font-weight: 300;
        }
         .ay-banner-scroller .ay-trigger-title span:nth-child(2) {
               position: relative;
                display: block;
                margin-top: 5px;
                margin-bottom: 5px;
                background: #f25f46;
                border-radius: 2px;
                height: 18px;
                line-height: 18px;
                width: 48px;
                color: #fff;
                font-size: 0.5rem;
                margin-left: 10px;
                font-weight: 300;
                text-align: center;
        }

        .ay-banner-scroller .ay-trigger-title span:nth-child(3) {
            display: block;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAaCAYAAABVX2cEAAAAAXNSR0IArs4c6QAAAohJREFUOBGllduLTVEcx8+ewQyRcUYd1/LANDWlppmaKJ5JipLy5EEZD0q5JM8UzQNFIpf8B0SEB3WmGFJTcmvMSMPDGOM2hWEMls93r9/u7L2tuZRvfc5v/S7rt9fea+91osI4cs5VkWqD5VAHQ/A0iqJn2KmJJrPhMAxBSL0Ed4AullGU9ihoxr8GS2AEbkE3DEMJ1sIaqIZ7sJmVvsdmRaMW+ArSGajPVniPeCPcAakPipk6AnXwBqR2JbGL4QI8h+/wEI7ATKiGiyBp9RUROBaHnTuhKON18Mlio9h++GN+D3YFTIO7FtsYd8OpgS/wAeZAycZqshdq7ALzGJ8HqQuqoFUO6kyarfe+O22TTpm/Ly7I/ZC7bPltVv8I/xcUtb0rrb5sdjV2FE6anzcdFlhltozV7japmbZcGvSm0IDtZ8vHzM+b3lSdhm/NL6nZgDkLzap4Gcuebn7e6GJSnzeFRWYH1OyxOfp0pPugh75bTkD7LaY6SfMcPNFrUAvaSX0+M2ABfIQfsAfiFWLnwlmQHoB2s0kOuq2usXA64pBz2xVgvAGGLaamL+G3+fo241vFnrPYJt/JT9Yz0nv1Gmqt4VLGl+AFKNcNR2GW5RsZj4E+Ke1mRQSOg3SoEvUjYpkDQVFi11WMtuTrlSzCZxgBnWHjivxWkLomKmr3Na6M/Wc1mki8HgZBt6gjKyySEXSCdCBURfxKnOVwCOUzMQob4Bvoobekk/jJynsYxxuVzgfHFO4C6RXo/NftNYPOtZ+QuUiwSTrIhKsg3YD5oMbSwXTdlMZM0u7qvZPeeeNuYoMbM2lTJraBnp2kYz34vzBpo6SABjtBz6o1if2XpVFygE7Y5y/eRuVTOQLUHgAAAABJRU5ErkJggg==);
            background-repeat: no-repeat;
            background-size: 10px;
            margin-top: 5px;
            margin-bottom: 5px;
            height: 18px;
            line-height: 18px;
            color: #fff;
            font-size: 0.5rem;
            right: 120px;
            font-weight: 300;
            text-indent: 14px;
            background-position-y: 2px;
            position:absolute;
        }

        .ay-banner-scroller .ay-trigger-title span:nth-child(4) {
            display: block;
            margin-top: 5px;
            margin-bottom: 5px;
            height: 18px;
            line-height: 18px;
            color: #fff;
            font-size: 0.5rem;
            font-weight: 300;
            position: absolute;
            right: 10px;
        }

    .ay-banner-scroller .ay-trigger-list {
        position: absolute;
        bottom: 6px;
        pointer-events: none;
        display: -webkit-box;
        width: 100%;
    }

        .ay-banner-scroller .ay-trigger-list ul {
            width: 100%;
            display: -webkit-box;
            -webkit-box-align: end;
            -webkit-box-pack: end;
            margin: 0 auto;
            padding: 0 10px;
        }

            .ay-banner-scroller .ay-trigger-list ul li {
                margin: 0 4px;
                width: 8px;
                height: 8px;
                border-radius: 10px;
                -webkit-border-radius: 5px;
                background-color: #fff;
            }

                .ay-banner-scroller .ay-trigger-list ul li.ay-sel {
                    background-color: #E94709;
                }

.ay-expand-sel {
    background: #fff no-repeat 97% 16px url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAACjMAXnAAAAAXNSR0IArs4c6QAAAtxJREFUSA21VE1IVFEUPufOy0obity4zRYFQrQMtMVUOnLfezbOk4SKgqLfRUFFbYqIoJ3UIoimhZCECx1F5r0xG2KodAiUoIXpRhsxJgQ1zLAf7d3OHXvwZhqdMfVu7rn3nPN95373ngvwdyQSic2OvZ7zwMDABgefScOKhG9/mUol4vHObY5jPeaenp6SidTYa9PsuCHxsbe3yzszPd8vAHYh4Nti7/Zqn8/3ba3JBwcHi5KjQxEhoIawPzKleC+rqjo8iwoeIuKkALFvbna6Kx6Pb1pLciEES44MtSwS4wRTPNWc869p2Tk3PgkGB0mIFBVwYG52qs19N6stxDI7HpKyRxBhRkH0c14/IjHT5NLQNGNUVgSIkxSoTXweo0qppFUOek93QYgLBPPdg4peqwffO5AZ4JwHPigAflkhETdaZvgJzegEr3S2Ih2XKP8mIi4whMZaLfDGjZFBLh21uvEOPaiSAnMg4FTU7LzvTijUNs3O4wDiARFT9Xia6w2R7Nx/yGUAvYE+ZBigxJ9C2JfT0mVnLrM2zbCKwm5OqybwKteDT3OF5ySXgaoajAHDRimZlC4aCV/PBZC9F42GK8EWbZRDN4j31LrgksrlvU869VECaiESxhhc5FrDo2xCZ93d3bXn9/zCK5KbPisMaXXGOceXa85LLpNIxrN0msfy/ugdnFTrDFlMxqCYchSij3q5jN5Lu6oFpWp2RlDWYknZ3XHUhiHG8Jq8Q2Jvpu8x6PZbllVGjheLxPByR/nuY/mIZX5B5DKQa0YTAd4h0wO23dpttvvlfiwW2yrsH8+psJ3k7y/ZUhqoqKj4JX35RkGyu0God5uoA67IVmTA6m2wb9EnUkXr4RIo2u/T9Ul3/HL2isklmBlpD9Hdn3GAqY/HlY2eSr8/MO7sFTIXLLsbTNWM81R1a3qPvmMFRc1KiWXuf5HLx1TsLT1BUj/zCOB+vWHYXVyh9h8dsBlpaieIXQAAAABJRU5ErkJggg==);
    background-size: 15px 9px;
}

.ay-bottom-banner {
    width: 100%;
    margin-bottom: 44px;
}

.ay-fix-button {
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 44px;
    font-weight: 400;
    background: #fff;
    font-size: 0.6666666667rem;
    line-height: 44px;
    text-align: center;
    border-top: 1px solid #D5D3CB;
}
.ay-fix-button1 {
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 60px;
    font-weight: 400;
    background: #fff;
    font-size: 0.6666666667rem;
    line-height: 44px;
    text-align: center;
    border-top: 1px solid #D5D3CB;
}

    .ay-fix-button:before, .ay-fix-button:after {
        display: table;
        content: " ";
    }

    .ay-fix-button:after {
        clear: both;
    }

    .ay-fix-button .ay-left {
        float: left;
        width: 40%;
        color: #333;
    }

    .ay-fix-button .ay-right {
        float: left;
        width: 60%;
        color: #fff;
        background: #E94709;
    }
    .ay-fix-button1 .ay-right1 {
        float: right;
        width: 130px;
        color: #fff;
        background: #E94709;
        height: 45px;
        background: #FF5647;
        border-radius: 100px;
        /* line-height: 60px; */
        margin-right: 20px;
        margin-top: 6.5px;
    }
.ay-pay-content {
    background: #fff;
}

    .ay-pay-content .ay-pay-title {
        height: 44px;
        line-height: 44px;
        border-bottom: 1px solid #D5D3CB;
        margin-left: 10px;
    }

        .ay-pay-content .ay-pay-title span {
            font-size: 0.6666666667rem;
        }

            .ay-pay-content .ay-pay-title span:last-child {
                font-weight: 200;
            }

    .ay-pay-content .ay-pay-price {
        padding: 0 10px;
    }

        .ay-pay-content .ay-pay-price p {
            margin: 12px 0 10px;
            font-size: 0.5833333333rem;
        }

        .ay-pay-content .ay-pay-price h1 {
            margin: 0 0 10px;
            text-align: center;
            font-size: 1rem;
            color: #E94709;
        }

            .ay-pay-content .ay-pay-price h1 span {
                font-size: 0.5833333333rem;
                font-weight: 200;
            }

        .ay-pay-content .ay-pay-price h5 {
            margin: 0;
            text-align: right;
            font-size: 0.5833333333rem;
            padding-bottom: 15px;
            font-weight: 200;
            background: #fff no-repeat right top url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAYAAAAhDE4sAAAAAXNSR0IArs4c6QAAAuNJREFUSA2l1V9IU1EYAPBzzt2WJotcVJagBFlIf55mhA+FVGoLMSJu291MZvhQjxL2VtBbRE/Wi9CuzZ2bjBLHKgx98CV6EYkewgQjH+xlFTgkNr33nL5vNima7l49Dzuy+30/v/PnuyMEBufPTuG8ncGMROyBFOb7RELv3RYkKf0JACNSDBrDet9WMYqJRkK/JYl8LKWkjNJ7WqTnvlOwAGES50+vE0ljgCmAPQLsthNsHVrD9CtEyueAeSihg1okepNSKuyA/0CYYBh6uxRyFLBKQIyDtYe6W1pazHLYfxAmcD50RgrrFfzpBSxV7au5FggE8vhso1ESwuCRhN5kETEuJfHBMid27d57uaOj45djqICNxI+bq+YEIbKGUvLO7fFeUlV1qRS2YUXFYM71BtizScDqCKUzjFW0aZr2vfi8OJeFMDCZjNetrpiTcAANgH1SlMoLoVDoWxHB2RaEgYZh7JciNwHYCTiAL0yh50Kh6Fd8hsM2hMHJZNK3srI8DnetCVIXATuvadFZxxAmpFIp73L2Rxpa6iycZoYw2hoORz84qgghHLhMYeXm4QCqAJs/2niyka09sv85OhrfJ0TuDSK4PKqwTr/fv+qoIs55PZF53PAGSJwjrAKWFV7AMlx2azGMoWPCyr+FSmrxPrk9pF1Vw5livi0I2uW0JazXkOQDZMpHPJ0BNZItIjiXXRrnsTYpyMu1jSVj1XsOBEs18KabDe0RhPZIFzaW0ph7h/dqKWTTivD1K6QYgCAGdT+MRG70Y8JGo2RF8MtyF5AnkMQYYf3lEMSVv/8DHCs9crh+AG7tHegnS6GsV+uKIlh2rG/29PS0+/PsxyHANPgyDxctCH00Vlb4E1CA0un0zuxS5gUgF+F4s4qknaGu6JRdBOMo3NZqKfLwfpbN2ISw1vZgV8+MEwRjXVLmhmFuhlfpguJSWoPB7jmnSAFyuVx9pmlVuT1KRFW7F7eCYM5vQdMc3k0CGsUAAAAASUVORK5CYII=);
            background-size: 9px 15px;
            padding-right: 16px;
        }

.ay-pay-sel {
    margin-bottom: 5px;
}

    .ay-pay-sel h1 {
        margin: 0;
        padding: 0 10px;
        line-height: 35px;
        font-size: 0.7083333333rem;
        font-weight: 400;
        color: #E94709;
    }

    .ay-pay-sel h2 {
        padding: 0 10px;
        margin: 0;
        font-size: 0.6666666667rem;
        font-weight: 300;
        color: #333;
    }

    .ay-pay-sel p {
        padding: 3px 10px;
        margin: 0;
        font-size: 0.5833333333rem;
        line-height: 1.5;
        color: #4A4A4A;
    }

        .ay-pay-sel p em {
            color: #E94709;
            font-style: normal;
        }

    .ay-pay-sel section {
        font-size: 0.5833333333rem;
        padding: 0 10px;
        height: 40px;
        line-height: 40px;
    }

    .ay-pay-sel ul li {
        position: relative;
        margin-bottom: 10px;
        padding: 0 10px 0 44px;
        height: 44px;
        line-height: 44px;
        font-size: 0.5833333333rem;
        border-top: 1px solid #D5D3CB;
        border-bottom: 1px solid #D5D3CB;
        background: #fff no-repeat 96.875% center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAYAAAAhDE4sAAAAAXNSR0IArs4c6QAAAuNJREFUSA2l1V9IU1EYAPBzzt2WJotcVJagBFlIf55mhA+FVGoLMSJu291MZvhQjxL2VtBbRE/Wi9CuzZ2bjBLHKgx98CV6EYkewgQjH+xlFTgkNr33nL5vNima7l49Dzuy+30/v/PnuyMEBufPTuG8ncGMROyBFOb7RELv3RYkKf0JACNSDBrDet9WMYqJRkK/JYl8LKWkjNJ7WqTnvlOwAGES50+vE0ljgCmAPQLsthNsHVrD9CtEyueAeSihg1okepNSKuyA/0CYYBh6uxRyFLBKQIyDtYe6W1pazHLYfxAmcD50RgrrFfzpBSxV7au5FggE8vhso1ESwuCRhN5kETEuJfHBMid27d57uaOj45djqICNxI+bq+YEIbKGUvLO7fFeUlV1qRS2YUXFYM71BtizScDqCKUzjFW0aZr2vfi8OJeFMDCZjNetrpiTcAANgH1SlMoLoVDoWxHB2RaEgYZh7JciNwHYCTiAL0yh50Kh6Fd8hsM2hMHJZNK3srI8DnetCVIXATuvadFZxxAmpFIp73L2Rxpa6iycZoYw2hoORz84qgghHLhMYeXm4QCqAJs/2niyka09sv85OhrfJ0TuDSK4PKqwTr/fv+qoIs55PZF53PAGSJwjrAKWFV7AMlx2azGMoWPCyr+FSmrxPrk9pF1Vw5livi0I2uW0JazXkOQDZMpHPJ0BNZItIjiXXRrnsTYpyMu1jSVj1XsOBEs18KabDe0RhPZIFzaW0ph7h/dqKWTTivD1K6QYgCAGdT+MRG70Y8JGo2RF8MtyF5AnkMQYYf3lEMSVv/8DHCs9crh+AG7tHegnS6GsV+uKIlh2rG/29PS0+/PsxyHANPgyDxctCH00Vlb4E1CA0un0zuxS5gUgF+F4s4qknaGu6JRdBOMo3NZqKfLwfpbN2ISw1vZgV8+MEwRjXVLmhmFuhlfpguJSWoPB7jmnSAFyuVx9pmlVuT1KRFW7F7eCYM5vQdMc3k0CGsUAAAAASUVORK5CYII=);
        background-size: 9px 15px;
    }

        .ay-pay-sel ul li:last-child img {
            width: 23px;
            height: 23px;
            top: 10px;
        }

        .ay-pay-sel ul li img {
            position: absolute;
            width: 29px;
            height: 18px;
            vertical-align: sub;
            margin-right: 8px;
            left: 10px;
            top: 12px;
        }

.ay-list-bottom {
    margin-bottom: 76px;
}

.ay-big-button {
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 58px;
    font-weight: 400;
    background: #fff;
    font-size: 0.6666666667rem;
    line-height: 58px;
    text-align: left;
}

    .ay-big-button section h3 {
        line-height: 1.1;
        margin: 0;
        font-size: 0.6666666667rem;
        padding-left: 10px;
        line-height: 36px;
        font-weight: 200;
    }

    .ay-big-button section em {
        font-size: 0.5416666667rem;
        color: #E94709;
        font-style: normal;
    }

    .ay-big-button section b {
        font-size: 0.8333333333rem;
        color: #E94709;
        font-weight: 400;
    }

    .ay-big-button section > p {
        padding-left: 10px;
        margin: 0;
        font-weight: 200;
        line-height: 1;
        font-size: 0.5rem;
    }

    .ay-big-button h4 {
        margin: 0;
        padding-left: 10px;
        font-size: 0.6666666667rem;
    }

        .ay-big-button h4 em {
            margin-left: 6px;
            color: #E94709;
            font-style: normal;
            font-size: 0.5416666667rem;
            vertical-align: middle;
        }

        .ay-big-button h4 span {
            font-size: 0.8333333333rem;
            color: #E94709;
        }

    .ay-big-button button {
        position: fixed;
        width: 30%;
        height: 44px;
        bottom: 7px;
        right: 10px;
        line-height: 42px;
        background: #E94709;
        border: none;
        border-radius: 4px;
        color: #fff;
        font-size: 0.6666666667rem;
    }

    .ay-big-button button.button-jinyong {
        position: fixed;
        width: 30%;
        height: 44px;
        bottom: 7px;
        right: 10px;
        line-height: 42px;
        border: none;
        border-radius: 4px;
        color: #999999;
        background: #d7d7d7;
        font-size: 0.6666666667rem;
    }

.ay-pay-result {
    position: relative;
    height: 46px;
    line-height: 46px;
    margin: 0 10px;
    border-bottom: 1px solid #D5D3CB;
    font-size: 0.6666666667rem;
}

    .ay-pay-result span {
        position: absolute;
        top: 0px;
        left: 100px;
        color: #FC8456;
        font-size: 16px;
    }

section.ay-info {
    font-size: 0.5416666667rem;
    line-height: 1.4;
    color: #6A6A6A;
    margin: 15px 10px;
}

.ay-modle-view {
    position: fixed;
    background: rgba(53, 53, 53, 0.85);
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 99;
}

    .ay-modle-view .ay-modle-content {
        position: relative;
        width: 250px;
        height: 125px;
        margin: 0 auto;
        margin-top: 50%;
        background: #fff;
        border-radius: 4px;
        border: 1px solid #D5D3CB;
    }

        .ay-modle-view .ay-modle-content p {
            font-size: 14px;
            color: #333;
            padding: 20px 13px 0;
            margin: 0;
        }

        .ay-modle-view .ay-modle-content .ay-button {
            position: absolute;
            width: 50%;
            height: 44px;
            bottom: 0;
            padding: 0;
            text-align: center;
            font-size: 16px;
            color: #6A6A6A;
            line-height: 44px;
            border-top: 1px solid #D5D3CB;
        }

            .ay-modle-view .ay-modle-content .ay-button:last-child {
                right: 0;
                background: #E94709;
                color: #fff;
                border-bottom-right-radius: 4px;
            }

.ay-line15 {
    height: 15px;
}

.ay-bottom-fix {
    margin-bottom: 68px;
}

.ay-fix-tip {
    position: fixed;
    top: 29px;
    width: 100%;
    border: 0;
}

.ay-absolute-tip {
    position: absolute;
    width: 100%;
    border: 0;
}

.ay-big-button-list {
    position: fixed;
    width: 100%;
    bottom: 58px;
    background: #fff;
}

    .ay-big-button-list h4 {
        background: #F8F8F8;
        height: 44px;
        line-height: 44px;
        padding-left: 10px;
        color: #6A6A6A;
        font-size: 14px;
    }

    .ay-big-button-list ul {
        background: #fff;
        border-bottom: 1px solid #D5D3CB;
        border-top: 1px solid #D5D3CB;
        overflow: auto;
    }

        .ay-big-button-list ul li {
            margin: 0 10px;
            border-bottom: 1px solid #D5D3CB;
            height: 65px;
        }

            .ay-big-button-list ul li:last-child {
                border-bottom: none;
            }

            .ay-big-button-list ul li p {
                padding-top: 12px;
                color: #333333;
                font-size: 13px;
                line-height: 1.4;
            }

.ay-modle-sub-list {
    /*display: flex;
    display: -webkit-flex;*/
    /*margin-bottom: 10px;*/
    /*margin-top: 6px;*/
}

    .ay-modle-sub-list span {
        /*flex: 2 200%;
        -webkit-flex:2 200%;*/
        width: 50%;
        font-size: 13px;
        color: #6A6A6A;
        display: inline-block;
        overflow: hidden;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        margin-right: 10px;
    }

        .ay-modle-sub-list span:nth-child(2) {
            /*flex: 1 100%;
             -webkit-flex:1 100%;*/
            width: 20%;
        }

        .ay-modle-sub-list span:nth-child(3) {
            /*flex: 1 100%;
            -webkit-flex:1 100%;*/
            width: 20%;
            color: #E94709;
            font-size: 14px;
            text-align: right;
        }

.ay-big-block-button {
    background: #E94709;
    border: 0;
    color: #fff;
    font-size: 17px;
    line-height: 44px;
    text-align: center;
    height: 44px;
    width: 90%;
    margin-left: 5%;
    margin-top: 15px;
    border-radius: 4px;
}

.ay-modle-wrap {
    position: relative;
    background: #F8F8F8;
    width: 84%;
    margin: 60px auto 0;
    border-radius: 4px;
    border: .5px solid #D5D3CB;
}

    .ay-modle-wrap img {
        width: 100%;
        height: 200px;
    }

    .ay-modle-wrap .ay-sub-tip {
        margin: 12px 0;
        height: 34px;
        width: 100%;
        display: -webkit-flex;
        display: flex;
    }

        .ay-modle-wrap .ay-sub-tip span {
            flex: 1;
            color: #333333;
            font-size: 13px;
            text-align: center;
            border-right: 1px solid #D5D3CB;
        }

            .ay-modle-wrap .ay-sub-tip span span {
                width: 100%;
            }

@media screen and (max-width: 320px) {
    .ay-modle-wrap .ay-sub-tip span {
        padding: 0 3%;
    }
}

@media screen and (min-width: 321px) and (max-width: 375px) {
    .ay-modle-wrap .ay-sub-tip span {
        padding: 0 4%;
    }
}

@media screen and (min-width: 376px) and (max-width: 414px) {
    .ay-modle-wrap .ay-sub-tip span {
        padding: 0 5%;
    }
}

@media screen and (min-width: 415px) and (max-width: 435px) {
    .ay-modle-wrap .ay-sub-tip span {
        padding: 0 5%;
    }
}

.ay-modle-wrap .ay-sub-tip span:last-child {
    border-right: 0;
}

.ay-modle-wrap .ay-modle-title {
    background: url(data:image/png;base64,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);
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: 98% center;
    height: 44px;
    line-height: 44px;
    padding-left: 10px;
    color: #6A6A6A;
    font-size: 0.5833333333rem;
}

.ay-modle-list li {
    display: -webkit-box;
    height: 68px;
    border-top: .5px solid #D5D3CB;
    background: #FFF url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 20px;
    background-position: 97% center;
}

    .ay-modle-list li.ay-list-select {
        background: #FFF5ED url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABBJJREFUWAnNmU1oE0EUx2c2xuaj6Ud0hUY9ST0peBAFFe2lWsG2ii2erGg9qlQRiyIkCgp6KBUEQWlFPbY9tD1YFWwPXgTRgDfFk5pAV2O1bYwJzfjeS7LdJJtkk2zSbqCZjzfv/8ubnc9yVsYjfD5JeTewhS/FPUwID+PMQ+4ECzDOA8IiBeSdl75wny9eqgwvtqHo3mT/MR9qFYJ1Cs7aAUzO64NzhQs2yTkbX+9yv+Ij3/7mtc+oNAyIYMr8rz4A6hdM1Gf4MZTljP+GyN6RXY2DRkELAgohuHLYeQYIbkB6oyGSAkac8+9g4pWfLw5DWuQzzwso2j0OJTr3FCJ2PJ+TUusAblS2Npzik4FwLh85AX92ujcvRSITALcjV2MzyqHb/RabrWPdeOirnj9dQIL7F3kLXdqk18jsMohk0FJj260HKWWKYbdS5KoEh/oYCNIE7UyeNEAaEIl3rqLdmglBkPAqKbG5J8igrU8DxNFaqQGhFc2VBriu5Iyhmqi0iXku9BmMTJlKVIUiEzgFyS53c2qeVCOIk/BKw+FvQQZaEJI/jCJI0fsTCpa6QhQZpILmuOLIde4mjCJFkNbWEpevgmpJA+u2PQyWOUPmGChkQmMCxIXfUMsSjWytJ1nD3ZfMdfGBccgkk4RbJtqVlCheqBnCIRiXJGY/2MPsR88VakL1yIRsfPZIXbOIxT4ZalWkkRYOm0bfv2Zzvi5IRAx54lbrVok2m4bMl41q9sPeASKS7ykXDn0jmwTjOrELzqemqXOevsnqrz1jdVce54TMgvswXVTkVDlgk9RtulqaO2Hdvo85T1wmA1tLty6kLpwXIm6wW9PU4QgBEYSPwSf28Q1bGLquWmdCmgqHKsC2Br6CqqKBRHhkgFrW9t4ia4TEJ+qfZq4L92m0Uh67tdTIkUf6E4TtfO2BeHxpZrnMWMrR1cdqz97WNY6aAwfj0NIi4dFQV6VAYXh0kC08upplZRYcOkY2Cc+tsAQpWUoGCsJj99j8w37VMuqfMaNbE/6Aic7UmJs95BiC9/GMqlRkwn7sPKvZ1WYeHOjDhmF4w4twL63eSpujIy7EeJFc6eY4ccdLvkBI9wU5ifNOeSo8QcsBnfjxUF3OYyIcbreQCXEIkHavcOIvh8/UtsCStaOm64jEid9UrWKdJbb8jYOpdhRBzCSJvamKFfz2pqJHXFoQOA9wpc05AiO6IlcdWi29NLx7Y/LUYjdEUV1+1QgSLVTIaxt6wNCv56CSZahJ2ho41EsDxAK8yMG7EryOwHw1HtQiTZ1LpCxABMI7ErwrqUYkUSPXvQyy6AKmICHke8HBGOYr8aBv1NC7NErpFTwH0sBZrReYqV+B36v2ClgLmQJdlZfomaAEW4V/Q/wHBmja8lWBQFcAAAAASUVORK5CYII=);
        background-repeat: no-repeat;
        background-size: 20px;
        background-position: 97% center;
    }

    .ay-modle-list li .ay-modle-date {
        margin-top: 13px;
        padding-left: 10px;
    }

        .ay-modle-list li .ay-modle-date p {
            margin: 0;
            font-size: 0.5416666667rem;
            color: #6A6A6A;
            margin-top: 5px;
        }

        .ay-modle-list li .ay-modle-date h4 {
            margin: 0;
            font-size: 0.5rem;
            color: #35A3EC;
            margin-top: 5px;
        }

            .ay-modle-list li .ay-modle-date h4 i {
                display: inline-block;
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAXCAYAAAA7kX6CAAAAAXNSR0IArs4c6QAAANZJREFUOBFjYAACy2Xv7c2XvMsCsYkFjKarvkgw/vpx+/9/Bh5GJobcU9EiU4jRzHQ6jOfFf0amMgZGxv///zFMNlv6JocYjYwwRaZL32Uy/P8/FYgZibEZrhFkACmaUTSSohlDI7GasWokRjNOjYQ049WITzNBjbg0E6URrHnJ2xXAOA4HJRQWBkZ9JpAgIQCOXwaGMJA6oL684zFClwnaiCtR4NWISxPYZlzOxKcJp0ZCmrBqJEYThkZiNaFoJEUTXCOpmsAayS1zQJrBpRzYVjCPOAIACGW/3W0h4FoAAAAASUVORK5CYII=);
                background-repeat: no-repeat;
                background-position: center;
                background-size: 7px;
                width: 7px;
                height: 12px;
                margin-left: 6px;
                vertical-align: -1px;
            }

    .ay-modle-list li .ay-modle-price {
        line-height: 68px;
        margin-left: 16px;
    }

        .ay-modle-list li .ay-modle-price em {
            font-style: normal;
            color: #E94709;
            font-size: 0.5416666667rem;
        }

        .ay-modle-list li .ay-modle-price span {
            color: #E94709;
            font-size: 0.5833333333rem;
        }

        .ay-modle-list li .ay-modle-price strong {
            color: #A6A6A6;
            font-size: 0.5rem;
        }

.ay-sub-text {
    border-top: 1px solid #D5D3CB;
    padding: 7px 10px;
    text-align: justify;
    color: #6A6A6A;
    font-size: 13px;
}

.ay-sub-button {
    display: -webkit-box;
    height: 44px;
    line-height: 44px;
    border-top: .5px solid #D5D3CB;
}

    .ay-sub-button .ay-button-left {
        width: 50%;
    }

        .ay-sub-button .ay-button-left em {
            font-style: normal;
            color: #E94709;
            font-size: 13px;
            padding-left: 10px;
        }

        .ay-sub-button .ay-button-left span {
            color: #E94709;
            font-size: 20px;
        }

        .ay-sub-button .ay-button-left strong {
            font-size: 12px;
            color: #A6A6A6;
            font-weight: 300;
        }

    .ay-sub-button .ay-button-right {
        width: 50%;
        color: #fff;
        font-size: 16px;
        text-align: center;
        background: #E94709;
        border-bottom-right-radius: 4px;
    }

.ay-modle-sub-content {
    background: #fff;
    min-height: 129px;
    padding: 15px 10px;
    color: #6A6A6A;
    font-size: 13px;
    line-height: 1.4;
}

.ay-modle-list-reset {
    border-bottom: .5px solid #D5D3CB;
}

.ay-list-section {
    position: relative;
    margin-left: 10px;
    border-left: 1px solid #FF8A00;
}

    .ay-list-section:first-child {
        margin-top: 13px;
    }

    .ay-list-section:last-child:after {
        position: absolute;
        width: 8px;
        height: 8px;
        content: "";
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAN5JREFUKBWdk40JwjAQhd9lBekAriAVFymincNOUeeoIC4ilq7gAMUVjO/FVqS0/uQg9O6S73L0Xgxv5j0c9lgzlXOl8JjBcKNfc1XY4WiGO/1g1ju+xJyHT4wXfW7k27BYZgWu2gtwB54ZJyPAMNWSWqmAC60+b/wFVKFEHYoz3rphcBiW/xobto6H9HNiLBecxpDiXBhHDM0xum6O/+Ocv9qWAGKsFlzFkOIszLnEhcEnZQ3rNyiwdEGrlBx32+GJiVgKy8SpbQStUnJ0mwmgT0vbQZpKvB6Ggn9f1QNlVj+x5SvLNQAAAABJRU5ErkJggg==);
        background-size: 8px;
        background-repeat: no-repeat;
        background-position: center;
        left: -4.5px;
        bottom: -3px;
    }

    .ay-list-section:last-child img {
        margin-bottom: 0 !important;
        display: block;
        position: relative;
    }

    .ay-list-section .ay-seticon-title {
        position: relative;
        font-size: 14px;
        line-height: 1.4;
        padding-left: 20px;
    }

        .ay-list-section .ay-seticon-title:before {
            position: absolute;
            width: 12px;
            height: 18px;
            content: "";
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAfCAYAAAAMeVbNAAAAAXNSR0IArs4c6QAAAhRJREFUSA21lr9LHEEUx79vbaxsLG38F8T6LgQURAS1sQsiKdIcpDi9KsJheWphId7foBwYEBGUQBJSpLK0ErQQCw3YiIU/xu+bnR2YvT1zye4OLG/er897Nzu3M4IewxgINlGBwSyfKrURymHKP5RXlD/4fEUdP0VoyRiSYYNZxwTtLaaMZfkDm+CUekNWcBLYqQRws4sBXLBf4HM6sA99C6OoywKek1gPd+B9OmYS53/IAxaYSwpEHhB3nAesqBn3yy3Wdm7X2ODYF8o7EUzqO4jsrtCXV+xoKVfMBrfZC74XyyYtwruI4LnCwQrk/0NfaKUkeDXiTh8pBU5uxPaHS4GTq53flAInV9f8dylwchXeKQneiTCEPS7NdaEFlEduJJ/wSHi7YHhbufGHaxDbLHBXSAHlKI/DwqXG00XQLAjetLwEbqHjttpZzgJniDkWEy8Lp/IeT+y+xifzPPxrUc1jvuW4YA9Xnd/gbxQ7zvevYsfl+7wA7qwNdnDuI/qZxPGNdGgXnNXv+QMXWcAftOmkQNc4xtu8wOF2S8oGaeAXbatpe6Zu8MXFd7n96Z/22ONvA4fsairt87rgCMuY7nUp6lqWJNEmCD5weS4TWyDVTn8vsMb2hKtTlnHLiHlCHlT3Q3Xard8buydvwjVc6ryuCT4GqdStPTDmUHi3WTO8ParMgclO1RdM8JK752QHpayvJWuFRFn5qtoAAAAASUVORK5CYII=);
            background-size: 12px;
            background-repeat: no-repeat;
            background-position: center;
            left: -7px;
            top: -2px;
        }

        .ay-list-section .ay-seticon-title em {
            font-style: normal;
            color: #FF8A00;
            margin-right: 10px;
        }

        .ay-list-section .ay-seticon-title span {
            color: #6A6A6A;
        }

    .ay-list-section .ay-section-tip {
        background: #F8F8F8;
        width: 90%;
        margin: 12px 0 12px 20px;
        padding: 6px 0;
    }

        .ay-list-section .ay-section-tip p {
            color: #FF9C00;
            font-size: 0.5416666667rem;
            line-height: 1.6;
            text-indent: 14px;
        }

            .ay-list-section .ay-section-tip p:first-child {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAAAXNSR0IArs4c6QAAAYFJREFUSA3VlL9KA0EQxr+9S3KCkqQSCxvxTxFQEAttbXyHvINob2FhYWul5Am08Q2sbQSrEBRUEBsjNjlJzJncH2cmpkizs6BBMiT5MjO7v+92b+9MFEUZxhjeGNmC/l+D4GwK/ssVco0agvOyXBEr51znvhb2FcQ0PW7Ttwv0ogGLlXOpa3jAbqDPV0dMvkHOukYDmO470vkdoFCUocnmKdLZLXjNa2paZ0vTapBsn8C/2YOfp7E9wL+rAa06/ALlfYD7WhiXJzl3ewy/foSvahPBxRyS1UPEGwcaW/pON9n0O3T5ND6gZ4FUcie84zE17WdgZn2AJJX8Tw3CBrJyRZCshnLXcNoitO6RlleEKUq5a+gGvP/0yUrLwhSlHFx3CNXACx8FkxUXR3RY1zxUA/PxJIy0tDSiw/rvDcIHYJowef75UfpruO4Q6grkJKcE7LwKTpRyxxMO66uCMfHaPrzPNxQuFwZMgmeVXalzXwunV4UGsfUdtsg2Xe9NvsE3QVh38FhBLWYAAAAASUVORK5CYII=);
                background-size: 14px;
                background-repeat: no-repeat;
                background-position: left center;
            }

            .ay-list-section .ay-section-tip p:last-child {
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAAAXNSR0IArs4c6QAAAgZJREFUSA3VVE1IVFEU/p73DROzqFWii4gyUyTQhChwxF0wBoE/i0y3CimIi1buW+WqpbgoAkWUhKmEhHYtBmZXSiQ0aLpId4PDMM7c6/WcW+/ZnXkzPhIXHri8c79zvu/cn3OfUygUNM7R6s5R20iHL6CKiH5MmAHyw5oT6ohY/FMf1M1Boysyyyg9mEEk9RzQR5DNI1C3hwNrnr4DmUd09RFU0xPU7ayZwX7k8wD05WbIu9MQe6lAcQZrF2DxDw+haIXi5yKOGrvNYF/deArn1wIpRKqKc8CtGjUrT0C1jpH4PNT1x5B3xv10sZ2E6nwJ98so9NW4j5c7wTso5ehYEiQ4CZHh1Q5Y4lyIMRNrHYez+wYgTpBVFihmEU3GIdsm4H6fg7w1RP5oBZcxjvFO5P3XhgPilptdgMXf90C2T8Ndf0XdMUzdMVLO8ecc4xyTSxzmVhThNvWGXujQpc2k1ktduvR1zse9eLUv5xoOc0nj3zzrHTj539CxBkTf3cNhf9pfaRjH43gaHsfqIhYPNOooJ79vhXSsnnowZmE8KdewClRk/wXcjVmInVXoKy0GcbI/oK710l1NVaP4eKgCtC7qpGf0q+gzRJFZgXOw5YvUcuwuqpX5n7GLXyD4DnLf/vz3vWPJpiHjb70Zdc8liI0XELtrJxhxgsx6B0EJZ8Uu/h0cA0ymDAYiwlvaAAAAAElFTkSuQmCC);
                background-size: 14px;
                background-repeat: no-repeat;
                background-position: left center;
            }

    .ay-list-section .ay-section-content {
        padding-left: 20px;
        padding-right: 10px;
        text-align: justify;
        color: #6A6A6A;
        font-size: 13px;
        line-height: 1.6;
    }

    .ay-list-section img {
        margin: 12px 0 15px;
        width: 89%;
        padding-left: 20px;
    }

.ay-section-sub-tip {
    position: relative;
    margin: 20px 10px 25px 40px;
    line-height: 1.4;
    color: #A6A6A6;
    font-size: 12px;
}

    .ay-section-sub-tip:before {
        position: absolute;
        width: 5px;
        height: 5px;
        content: "";
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAAXNSR0IArs4c6QAAAOtJREFUGBljYEACW7ZsEVy3bp0YkhCYyYQs8OnTp96fP39uRRYDsZmWL1/uvGLFClMQh5GR8SmQAmEGoLgsUDwaxGZctmzZeiDtzcTEVPf////PQLY2kD4ApGcCNb3h5+fXYQRyGIAKnYACRUCmMRAzAhU9B9K9ampqK01MTH6D3cTCwnIfKHEHiDmAkoJADXeA+DZIAZAPtm4GUCAFyF4FxOeAWAmI3wNxOVDTUQEBATegU5iOATkJkZGRUUDFXEBJUSC7mpmZ2QHI3+fl5fUTKIYAQLfNAPrqKEIEwmJBFgCaOguIeZHFQGwA6zJShYgM9ogAAAAASUVORK5CYII=);
        background-size: 5px;
        top: 5px;
        left: -8px;
    }

.ay-list-media {
    background: #fff;
    padding: 15px 10px 5px;
    border-bottom: 1px solid #D5D3CB;
}

    .ay-list-media h2 {
        color: #333;
        font-size: 16px;
        margin-bottom: 5px;
    }

    .ay-list-media .ay-media-date {
        font-size: 14px;
        line-height: 1.5;
        margin: 5px 0px;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        /* height: 30px; */
        overflow: hidden;
        white-space: nowrap;
    }

        .ay-list-media .ay-media-date span {
            display: inline-block;
            width: 80px;
            color: #6A6A6A;
        }

        .ay-list-media .ay-media-date em {
            font-style: normal;
            color: #E94709;
        }

            .ay-list-media .ay-media-date em.ay-em-reset {
                color: #6A6A6A;
            }

.ay-list-media-reset {
    padding: 0;
}

.ay-media-line-height {
    height: 15px;
    background: #F5F0EB;
}

.ay-list-switch {
    height: 75px;
    border-bottom: 1px solid #D5D3CB;
}

    .ay-list-switch:before, .ay-list-switch:after {
        display: table;
        content: " ";
    }

    .ay-list-switch:after {
        clear: both;
    }

    .ay-list-switch .ay-switch-box {
        float: left;
        box-sizing: border-box;
        width: 25%;
        background: #F8F8F8;
        text-align: center;
        height: 100%;
        border-right: 1px solid #D5D3CB;
    }

        .ay-list-switch .ay-switch-box.ay-select {
            background: #FC8456;
            position: relative;
        }

            .ay-list-switch .ay-switch-box.ay-select:after {
                content: "";
                position: absolute;
                width: 0;
                height: 0;
                border-left: 8px solid transparent;
                border-right: 8px solid transparent;
                border-bottom: 10px solid #FFF5ED;
                bottom: -3px;
                left: 42%;
            }

            .ay-list-switch .ay-switch-box.ay-select p {
                color: #fff;
            }

                .ay-list-switch .ay-switch-box.ay-select p:nth-child(2) {
                    color: #fff;
                }

        .ay-list-switch .ay-switch-box:nth-child(4) {
            border-right: 0;
        }

        .ay-list-switch .ay-switch-box p {
            color: #A6A6A6;
        }

            .ay-list-switch .ay-switch-box p:nth-child(1) {
                font-size: 14px;
                margin-top: 12px;
            }

            .ay-list-switch .ay-switch-box p:nth-child(2) {
                color: #FC8456;
                font-size: 13px;
                margin-top: 2px;
            }

            .ay-list-switch .ay-switch-box p:nth-child(3) {
                font-size: 12px;
                margin-top: 2px;
            }

.ay-list-switch-input {
    background: #FFF5ED;
}

    .ay-list-switch-input .ay-input {
        position: absolute;
        right: 10px;
        top: 17px;
    }

        .ay-list-switch-input .ay-input b {
            font-weight: 300;
            color: #6A6A6A;
            font-size: 12px;
        }

    .ay-list-switch-input li {
        margin: 0 10px;
        height: 62px;
        border-bottom: .5px solid #D5D3CB;
        position: relative;
    }

        .ay-list-switch-input li:last-child {
            border-bottom: none;
        }

        .ay-list-switch-input li p:nth-child(1) {
            padding-top: 15px;
            color: #6A6A6A;
            font-size: 14px;
            position: relative;
        }

        .ay-list-switch-input li p label {
            display: inline-block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            max-width: 60%;
            -o-text-overflow: ellipsis;
            height: 16px;
        }

        .ay-list-switch-input li p:nth-child(1) i {
            display: inline-block;
            margin-left: 6px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAA71JREFUSA3FV01IVUEUPmfmKSVRgiJoGBGk0bZdGGRR0aqi8OkmsoULhSgCQ58LF76nBdEPqLiwWqXvkaC06YdqEbVK2gW2TFAQ+xHMDN6d6ZxznfenvXeVtAG9c2fO+b47c86c+R5CgGZtt4KbU4eNZ85aC4cQoQqsrRJXxBkam6GxSaXVONyofY/YbQrBYj4D+/DSNjO7dAUMXLcAFfls3RwBzoGC26qy5D42P1p247nPvxLbnobzBvCOBVvNToj4GSyMK21fgsUvsKtsRsAWvlYB2j3GwxOAQDtia8QecFqBvYZdiTGxy/m3ipgc0UTDPbTCTgHgLVS6HTtGXuf4rvlqe5uOGePd4pCIP0BMReJd9OEEmW5ZxD5p4witMkwTSUB1VXWODOQ6pd3X7glOrKkVrLlLbCEEjKvIaFMmjsp09VdKpIjfFcJJHRntzzR2tgxsow2nbG/jUTeW+WQf9mUMxuKFMHaWjXvhmHoAT3il4hBJvHFzuc9kLNwMxj7gca31aQrDs1wb904fWG8svOCVa4ALLuayYsleSiQxpu3FPKRsgwb2ii39M55N9d1Y5lOwCJPHJFnppHBfiPnIcPbKWaSY8kS+poq3D1LchmkbB9VO/TifLc/5eQKTzCHHk8aQi4OJfpqlraigbTseNHsLkeXOc7Z7nveKQjmnIgcr0fY11XlJ7y0NTOmuxIFch3/57kXDU5SYNTqkjygugz44TqyXxMYulq3LhwoQ2zNnyB10qUgFUGx/6w7zY36YfMopxvs9s1xtYw112Jl4V8BVppnD86CdOZUUfB7mMligYdvAolKqj0rjL04UMUe1VMAtPb3CwZxUTlduGVd702Zr9rBj9KMGfS89qRbS/QI9x0Gc6cq1uEz5FbAp/JayLAKqOwGb40Cwiq4d/5bxflYGdN+4WYoDZxUF2iemq23jiAE9VziYk5Nrkt3kPg3ov1Ezx0E7/YGuWpIr0uyZjQIG9iOhwLYqpCeUaCQqY1Qya7msBQZZpyFjc9XiksmctNUkzEgjMY6vHGzw7A5ILsKAVImYExdzynESYUYaiSuKYeVQoFGx35cy+Z1M91OD2R0TbWxjbKp208zFs6nVBRECdqilyJtfeEpXWj2FplgApIrh81Akfi6bzn/LKwQEgNQgfUWMlQJd2GPssAqoZSipQ3hZlewu1ZG44j9VXlquoWjNXRJSxhLdBTGnPoQvE1xiEd0asZfaavcBPvkWy1tHzs9Vgp6EAqXExKYJ+izy//ETJusDNuFH2x8LfPOl8HEExgAAAABJRU5ErkJggg==);
            background-size: 15px;
            background-repeat: no-repeat;
            background-position: center;
            width: 15px;
            height: 15px;
            vertical-align: top;
        }

        .ay-list-switch-input li p:nth-child(1) span {
            position: absolute;
            color: #6A6A6A;
            right: 0;
        }

            .ay-list-switch-input li p:nth-child(1) span strong {
                color: #A6A6A6;
                font-size: 12px;
            }

        .ay-list-switch-input li p:nth-child(2) {
            margin-top: 10px;
            color: #A6A6A6;
            font-size: 13px;
        }

            .ay-list-switch-input li p:nth-child(2) em {
                color: #FC8456;
                font-style: normal;
                position:absolute;
                top:0px;
            }

.ay-numbox {
    position: relative;
    display: inline-block;
    overflow: hidden;
    width: 95px;
    height: 30px;
    padding: 0 30px;
    vertical-align: middle;
    border: solid 1px #bbb;
    border-radius: 3px;
    background-color: #efeff4;
}

    .ay-numbox input {
        display: inline-block;
        overflow: hidden;
        width: 80% !important;
        height: 100%;
        margin: 0;
        padding: 0 3px !important;
        text-align: center;
        text-overflow: ellipsis;
        word-break: normal;
        border: none !important;
        border-right: solid 1px #ccc !important;
        border-left: solid 1px #ccc !important;
        border-radius: 0 !important;
        -webkit-user-select: text;
        outline: 0;
        background-color: #fff;
        color: #FC8456;
        font-size: 16px;
        line-height: 21px;
        vertical-align: super;
        -webkit-appearance: none;
        -webkit-tap-highlight-color: transparent;
    }

        .ay-numbox input.ay-sel {
            background-color: #FC8456;
            color: #fff;
        }

    .ay-numbox button {
        font-size: 18px;
        font-weight: 400;
        line-height: 50%;
        position: absolute;
        top: 0;
        overflow: hidden;
        width: 28px;
        height: 100%;
        padding: 0;
        margin-top: -2px;
        color: #A6A6A6;
        border: none;
        border-radius: 0;
        background-color: #f9f9f9;
        display: inline-block;
        margin-bottom: 0;
        -webkit-transition: all;
        transition: all;
        -webkit-transition-timing-function: linear;
        transition-timing-function: linear;
        -webkit-transition-duration: .2s;
        transition-duration: .2s;
        text-align: center;
        vertical-align: top;
        white-space: nowrap;
    }

        .ay-numbox button.ay-sel {
            color: #FC8456;
        }

        .ay-numbox button:nth-child(1) {
            left: 0;
            border-top-left-radius: 3px;
            border-bottom-left-radius: 3px;
        }

        .ay-numbox button.ay-right {
            right: 0;
            color: #FC8456;
            border-top-right-radius: 3px;
            border-bottom-right-radius: 3px;
        }

.ay-list-switch-reset {
    background: #fff;
}

    .ay-list-switch-reset .ay-list-input-left {
        float: left;
        width: 50%;
    }

        .ay-list-switch-reset .ay-list-input-left p {
            font-size: 12px !important;
            margin-bottom: 10px;
        }

    .ay-list-switch-reset .ay-list-input-right {
        float: left;
        width: 50%;
        position: relative;
    }

        .ay-list-switch-reset .ay-list-input-right p {
            text-align: right;
            font-size: 12px !important;
            margin-bottom: 10px;
        }

        .ay-list-switch-reset .ay-list-input-right .ay-numbox-wrap {
            position: absolute;
            right: 0;
        }

    .ay-list-switch-reset .person {
        height: 88px;
    }

        .ay-list-switch-reset .person input[type=number] {
            -moz-appearance: textfield;
        }

        .ay-list-switch-reset .person input::-webkit-outer-spin-button,
        .ay-list-switch-reset .person input::-webkit-inner-spin-button {
            -webkit-appearance: none !important;
            margin: 0;
        }

    .ay-list-switch-reset li:before, .ay-list-switch-reset li:after {
        display: table;
        content: " ";
    }

    .ay-list-switch-reset li:after {
        clear: both;
    }

    .ay-list-switch-reset li p:nth-child(3) {
        position: relative;
        color: #35A3EC;
        margin-top: 10px;
        font-size: 13px;
    }

        .ay-list-switch-reset li p:nth-child(3) i {
            display: inline-block;
            margin-left: 3px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAAAXNSR0IArs4c6QAAAH5JREFUOBFjdFj1n+fbz3fb/zP8t2GgImBkYDzCxS7kyQgyk9qWwAw/EMb4BWwBNS1BNhxkLtwCaliCbjiGBZRYgs1wrBaQYwkuw3FaQIol+AzHawExlhAynKAF+CwhxnCiLMBmCbGGE20BsiUgNiiHgjIRiE1VAMrxIEyKoQAzxHfrXHGfHwAAAABJRU5ErkJggg==);
            background-size: 12px;
            background-repeat: no-repeat;
            background-position: center;
            width: 12px;
            height: 6px;
            vertical-align: 2px;
        }

.ay-modle-wrap {
   position: absolute;
    background: #F8F8F8;
    width: 84%;
    margin: 35% auto auto 8%;

  top: 40%;
  transform: translateY(-50%);
    border-radius: 4px;
    border: .5px solid #D5D3CB;
}

    .ay-modle-wrap img {
        width: 100%;
        height: 200px;
    }

    .ay-modle-wrap .ay-sub-tip {
        margin: 12px 0;
        height: 34px;
        width: 100%;
    }

        .ay-modle-wrap .ay-sub-tip span {
            display: inline-block;
            width: 18%;
            color: #333333;
            font-size: 13px;
            text-align: center;
            border-right: 1px solid #D5D3CB;
            box-sizing: border-box;
        }

@media screen and (max-width: 320px) {
    .ay-modle-wrap .ay-sub-tip span {
        padding: 0 3%;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
}

@media screen and (min-width: 321px) and (max-width: 375px) {
    .ay-modle-wrap .ay-sub-tip span {
        padding: 0 3%;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
}

@media screen and (min-width: 376px) and (max-width: 414px) {
    .ay-modle-wrap .ay-sub-tip span {
        padding: 0 4%;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
}

@media screen and (min-width: 415px) and (max-width: 435px) {
    .ay-modle-wrap .ay-sub-tip span {
        padding: 0 4%;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
}

.ay-modle-wrap .ay-sub-tip span:last-child {
    border-right: 0;
}

.ay-modle-wrap .ay-modle-title {
    background: url(data:image/png;base64,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);
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: 98% center;
    height: 44px;
    line-height: 44px;
    padding-left: 10px;
    color: #6A6A6A;
    font-size: 0.5833333333rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding-right: 40px;
}

.ay-modle-list-maxheight {
    max-height: 300px;
    overflow: auto;
}

.ay-modle-list li {
    display: -webkit-box;
    height: 3em;
    border-top: 1px solid #D5D3CB;
    background: #FFF url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 20px;
    background-position: 97% center;
}

    .ay-modle-list li.ay-list-select {
        background: #FFF5ED url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABBJJREFUWAnNmU1oE0EUx2c2xuaj6Ud0hUY9ST0peBAFFe2lWsG2ii2erGg9qlQRiyIkCgp6KBUEQWlFPbY9tD1YFWwPXgTRgDfFk5pAV2O1bYwJzfjeS7LdJJtkk2zSbqCZjzfv/8ubnc9yVsYjfD5JeTewhS/FPUwID+PMQ+4ECzDOA8IiBeSdl75wny9eqgwvtqHo3mT/MR9qFYJ1Cs7aAUzO64NzhQs2yTkbX+9yv+Ij3/7mtc+oNAyIYMr8rz4A6hdM1Gf4MZTljP+GyN6RXY2DRkELAgohuHLYeQYIbkB6oyGSAkac8+9g4pWfLw5DWuQzzwso2j0OJTr3FCJ2PJ+TUusAblS2Npzik4FwLh85AX92ujcvRSITALcjV2MzyqHb/RabrWPdeOirnj9dQIL7F3kLXdqk18jsMohk0FJj260HKWWKYbdS5KoEh/oYCNIE7UyeNEAaEIl3rqLdmglBkPAqKbG5J8igrU8DxNFaqQGhFc2VBriu5Iyhmqi0iXku9BmMTJlKVIUiEzgFyS53c2qeVCOIk/BKw+FvQQZaEJI/jCJI0fsTCpa6QhQZpILmuOLIde4mjCJFkNbWEpevgmpJA+u2PQyWOUPmGChkQmMCxIXfUMsSjWytJ1nD3ZfMdfGBccgkk4RbJtqVlCheqBnCIRiXJGY/2MPsR88VakL1yIRsfPZIXbOIxT4ZalWkkRYOm0bfv2Zzvi5IRAx54lbrVok2m4bMl41q9sPeASKS7ykXDn0jmwTjOrELzqemqXOevsnqrz1jdVce54TMgvswXVTkVDlgk9RtulqaO2Hdvo85T1wmA1tLty6kLpwXIm6wW9PU4QgBEYSPwSf28Q1bGLquWmdCmgqHKsC2Br6CqqKBRHhkgFrW9t4ia4TEJ+qfZq4L92m0Uh67tdTIkUf6E4TtfO2BeHxpZrnMWMrR1cdqz97WNY6aAwfj0NIi4dFQV6VAYXh0kC08upplZRYcOkY2Cc+tsAQpWUoGCsJj99j8w37VMuqfMaNbE/6Aic7UmJs95BiC9/GMqlRkwn7sPKvZ1WYeHOjDhmF4w4twL63eSpujIy7EeJFc6eY4ccdLvkBI9wU5ifNOeSo8QcsBnfjxUF3OYyIcbreQCXEIkHavcOIvh8/UtsCStaOm64jEid9UrWKdJbb8jYOpdhRBzCSJvamKFfz2pqJHXFoQOA9wpc05AiO6IlcdWi29NLx7Y/LUYjdEUV1+1QgSLVTIaxt6wNCv56CSZahJ2ho41EsDxAK8yMG7EryOwHw1HtQiTZ1LpCxABMI7ErwrqUYkUSPXvQyy6AKmICHke8HBGOYr8aBv1NC7NErpFTwH0sBZrReYqV+B36v2ClgLmQJdlZfomaAEW4V/Q/wHBmja8lWBQFcAAAAASUVORK5CYII=);
        background-repeat: no-repeat;
        background-size: 20px;
        background-position: 97% center;
    }

    .ay-modle-list li .ay-modle-date {
        margin-top: 13px;
        padding-left: 10px;
        width: 50%;
    }

        .ay-modle-list li .ay-modle-date p {
            margin: 0;
            font-size: 0.5416666667rem;
            color: #6A6A6A;
            margin-top: 5px;
            display: inline-block;
            overflow: hidden;
            /* height: 16px; */
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            white-space: nowrap;
            width: 90%;
        }

        .ay-modle-list li .ay-modle-date h4 {
            margin: 0;
            font-size: 0.5rem;
            color: #35A3EC;
            margin-top: 5px;
        }

            .ay-modle-list li .ay-modle-date h4 i {
                display: inline-block;
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAXCAYAAAA7kX6CAAAAAXNSR0IArs4c6QAAANZJREFUOBFjYAACy2Xv7c2XvMsCsYkFjKarvkgw/vpx+/9/Bh5GJobcU9EiU4jRzHQ6jOfFf0amMgZGxv///zFMNlv6JocYjYwwRaZL32Uy/P8/FYgZibEZrhFkACmaUTSSohlDI7GasWokRjNOjYQ049WITzNBjbg0E6URrHnJ2xXAOA4HJRQWBkZ9JpAgIQCOXwaGMJA6oL684zFClwnaiCtR4NWISxPYZlzOxKcJp0ZCmrBqJEYThkZiNaFoJEUTXCOpmsAayS1zQJrBpRzYVjCPOAIACGW/3W0h4FoAAAAASUVORK5CYII=);
                background-repeat: no-repeat;
                background-position: center;
                background-size: 7px;
                width: 7px;
                height: 12px;
                margin-left: 6px;
                vertical-align: -1px;
            }

    .ay-modle-list li .ay-modle-price {
        line-height: 68px;
        margin-left: 16px;
    }

        .ay-modle-list li .ay-modle-price em {
            font-style: normal;
            color: #E94709;
            font-size: 0.5416666667rem;
        }

        .ay-modle-list li .ay-modle-price span {
            color: #E94709;
            font-size: 0.5833333333rem;
        }

        .ay-modle-list li .ay-modle-price strong {
            color: #A6A6A6;
            font-size: 0.5rem;
        }

.ay-sub-text {
    border-top: 1px solid #D5D3CB;
    padding: 7px 10px;
    text-align: justify;
    color: #6A6A6A;
    font-size: 13px;
    max-height: 4em;
    overflow: auto;
}

.ay-sub-button {
    display: -webkit-box;
    height: 44px;
    line-height: 44px;
    border-top: .5px solid #D5D3CB;
}

    .ay-sub-button .ay-button-left {
        width: 50%;
    }

        .ay-sub-button .ay-button-left em {
            font-style: normal;
            color: #E94709;
            font-size: 13px;
            padding-left: 10px;
        }

        .ay-sub-button .ay-button-left span {
            color: #E94709;
            font-size: 20px;
        }

        .ay-sub-button .ay-button-left strong {
            font-size: 12px;
            color: #A6A6A6;
            font-weight: 300;
        }

    .ay-sub-button .ay-button-right {
        width: 50%;
        color: #fff;
        font-size: 16px;
        text-align: center;
        background: #E94709;
        border-bottom-right-radius: 4px;
    }

.ay-modle-sub-content {
    background: #fff;
    min-height: 129px;
    padding: 15px 10px;
    color: #6A6A6A;
    font-size: 13px;
    line-height: 1.4;
}

.ay-modle-list-reset {
    border-bottom: .5px solid #D5D3CB;
}

[data-loader=arrow-circle] {
    margin-left: 36%;
    position: relative;
    width: 16px;
    height: 16px;
    -webkit-animation: arrow-circle infinite 1s linear;
    -moz-animation: arrow-circle infinite 1s linear;
    -o-animation: arrow-circle infinite 1s linear;
    animation: arrow-circle infinite 1s linear;
    border: 1px solid #A6A6A6;
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-radius: 100%;
}

@-webkit-keyframes arrow-circle {
    0% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }

    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
    }
}

@-moz-keyframes arrow-circle {
    0% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }

    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
    }
}

@-o-keyframes arrow-circle {
    0% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }

    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
    }
}

@keyframes arrow-circle {
    0% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }

    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
    }
}

.ay-modle-tip {
    position: fixed;
    top: 40%;
    width: 80%;
    left: 10%;
    text-align: center;
    background: rgba(62, 61, 61, 0.8);
    font-size: 14px;
    padding: 8px 0px;
    border-radius: 4px;
    color: #fff;
    font-weight: 400;
}

.fadeIn-transition {
    display: inline-block;
}

.fadeIn-enter {
    opacity: 0;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}

.fadeIn-leave {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}

@-webkit-keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-webkit-keyframes fadeOut {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes fadeOut {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

.fade-transition {
    display: inline-block;
}

.fade-enter {
    opacity: 0;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}

.fade-leave {
    opacity: 0;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown;
}

@-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@-webkit-keyframes fadeOutDown {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

@keyframes fadeOutDown {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

.swip-transition {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}

.swip-enter {
    opacity: 0;
}

.swip-leave {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUp {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

@keyframes fadeOutUp {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.bounce-transition {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
}

.bounce-enter {
    opacity: 0;
}

.bounce-leave {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut;
}

@-webkit-keyframes bounceIn {
    from, 20%, 40%, 60%, 80%, to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }

    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }

    40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }

    80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
        transform: scale3d(0.97, 0.97, 0.97);
    }

    to {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes bounceIn {
    from, 20%, 40%, 60%, 80%, to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }

    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }

    40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }

    80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
        transform: scale3d(0.97, 0.97, 0.97);
    }

    to {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@-webkit-keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }

    50%, 55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }
}

@keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }

    50%, 55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }
}


/*出行人*/



.aoyou-bar .aoyou-title {
    height: 44px;
    line-height: 44px;
    color: #fff;
    font-weight: bold;
}

.ay-arrow-detail .aoyou-input-tip {
    float: right;
    width: 67%;
    margin-bottom: 0;
    padding-left: 0;
    border: 0;
    font-size: 14px;
    color: #a5a5a5;
    font-style: normal;
    height: 40px;
    line-height: 40px;
}

.ay-arrow-detail .aoyou-input-tip-span {
    width: 18px;
    position: absolute;
    height: 18px;
    color: #fff;
    background-color: #c8c8c8;
    right: 30px;
    text-align: center;
    margin-top: 12px;
    border-radius: 2px;
    font-size: 16px;
    line-height: 80%;
    text-align: center;
    vertical-align: top;
}

@media screen and (min-width: 360px) and (max-width:370px) {
    .ay-arrow-detail .aoyou-input-tip-span {
        line-height: 18px;
    }
}






/*弹出窗口*/

.showPic-nav {
    font-size: 12px;
    display: block;
    width: 100%;
    height: 30px;
    position: absolute;
    left: 0;
    top: -70px;
    z-index: 2;
    background: rgba(0, 0, 0, 0.8);
    color: #6d6d6d;
    text-align: center;
}

.showPic-nav-a-app {
    width: 100%;
}

table {
    border-spacing: 0;
    border-collapse: collapse;
}

td, th {
    padding: 0;
}

.showPic-nav-a-app a {
    width: 100%;
    color: #fff;
}

.showPic-nav-a-app .icon {
    display: inline-block;
    width: 26px;
    height: 26px;
    margin-right: -6px;
    vertical-align: middle;
    overflow: hidden;
    background: url(http://pic3.aoyou.com/webapp/msite/icon-header.png) 0 0 no-repeat;
    background-size: 400%;
}

.showPic-nav-a-app .icon1 {
    background-position: 2px -36px;
}

.showPic-nav-a-app .icon2 {
    background-position: -20px -36px;
}

.showPic-nav-a-app .icon3 {
    background-position: 2px -62px;
}

.showPic-nav-a-app .icon4 {
    background-position: -20px -62px;
}

.ay-sublist li .ay-list-text p:nth-child(1):after {
    content: '';
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAXCAYAAAA7kX6CAAAAAXNSR0IArs4c6QAAANtJREFUOBGd1LEKwjAQANC71EnBQT/ELf5Bt05u+gs6uNa5jv5EUbp3UfwC/RarixRB7ekJLZQ2zdVbcnB5XCCXAHxDR7eRDi8+59JQXkxdeL73BBDo7TUQw9jDFB2cI+KLssyXYsw7jHfJhDKIiKiDSq3Ps8Eqr9WtBeRiG1yCbXAFSnEtlGAjtOFG2ISt0IRFkLEOkw0BLTlXDrqKE1vw/QLCgvfxcJymw6O1o2koGqEJ/TqbjtmEjNCGaqEEVaAUlWAbVMC2iKHjHqj3uKf85/QlL59REf/8ch/f4s1JIo935gAAAABJRU5ErkJggg==);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 7px;
    height: 11px;
    display: inline-block;
    position: absolute;
    top: 2px;
    right: 0;
}

@media screen and (min-width: 320px) and (max-width:330px) {
    .ay-sublist li .ay-list-text p:nth-child(1):after {
        right: -8px;
    }
}

@media screen and (min-width: 360px) and (max-width:370px) {
    .ay-sublist li .ay-list-text p:nth-child(1):after {
        top: 0px;
    }
}



.ay-noBackground-img {
    background: #fff;
}

/*微店开始*/
.list-header {
    background: #e7481f;
    height: 40px;
    display: block;
    /*width: 100%;*/
    overflow: hidden;
    background-repeat: no-repeat;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-size: 17px;
}

    .list-header span {
        position: absolute;
        right: 40px;
        line-height: 40px;
        font-size: 18px;
    }

[class^="icon-"], [class*=" icon-"] {
    font-family: 'aoyou';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-home {
    background: url(http://pic3.aoyou.com/webapp/msite/icon-microshop.png) 0px 0px no-repeat;
    background-size: 100%;
    width: 19px;
    height: 19px;
    top: 10px;
}

.icon-myself {
    background: url(http://pic3.aoyou.com/webapp/msite/icon-microshop.png) 0px -37px no-repeat;
    background-size: 100%;
    width: 19px;
    height: 19px;
    top: 10px;
}

.ay-sub-button .ay-button-right-jinyong {
    width: 50%;
    color: #999999;
    font-size: 16px;
    text-align: center;
    background: #d7d7d7;
    border-bottom-right-radius: 4px;
}

.ay-fix-button .ay-right-jinyong {
    float: left;
    width: 60%;
    color: #999999;
    background: #d7d7d7;
}

.list-header span.icon-myself {
    right: 10px;
}

.ay-static {
    position: static;
}

    .ay-static .btnSubmit {
        position: static;
    }

     .message {
        padding: 5px 20px;
        background: #ffffeb;
        margin-top: -15px;
    }
    .message p{
        font-size: 14px;
    }
  .message p .icon-tip {
        display: inline-block;
        margin-right: 5px;
        width: 14px;
        height: 14px;
        position: relative;
        top: 2px;
        background-repeat: no-repeat;
        background-size: contain;
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAedJREFUSA29lj1vwjAQhhsrETtsZcrUERqpUpeqU3ckOvW3MPa3dGol9k4VS6VKKYxMmWinsKMg0ve1Ysv5IDioiaWQ8/nuHs7xxzkXFm25XF4fDocJnjuYDx3HuaRbmqY/eG2EEAs88/F4/E19XXPqBsMwfATkGTZXdXbG2BrgWRAEr4YuJ1YCV6uVv9/vX5DBbc7asoMZ+HRd92k0GkVFlxIQWd0jqzcYDorGDfsxsp0i2w/TLwfMYO8w8Eyjotzv96Vqu90Wh4r9BNAHE6qBnMYkSb7gUZsZYb7vy8BRFF1YQGPP827U9Ar1l/jNTsFo2+v1lEtO1sqyMMhiyxEJ5Go8d4GU45c1jE0GRyQwW/plywrNbrfTWlPWyiOCYjjc1Eg5PGJXqW6waHL+2CqBC/Ikp7XoWCyUyihkCfzwuOqkkcVvOGxK45SqaW3oO3R5EGMVWfuZ+5BOTaaXLL0PbYln7EMdGomlAg+vmK7aLzPcdEUjC2erWHQFJIvAeYfAucjKgnUH0DVZcpUiy1nbQMWQQNYgLAvagjK2qnP0PmQNAmDcAjTOYsvQGsgbGWlPoU3qoOaVZMpHfFhiTNVtTxtdYigHmyJKnaMnjrXTRZSCdlomKijfLAtwpbRfCJtQyv9Z6v8BNp/iWc8J7K8AAAAASUVORK5CYII=");
    }
   .message em {
        display: block;
        font-size: 12px;
        line-height: 17px!important;
        color: #999;
        font-weight: 300;
        font-style: normal;
    }

@font-face {
    font-family: 'aoyou';
    src: url('fonts/aoyou.eot?seumag');
    src: url('fonts/aoyou.eot?#iefixseumag') format('embedded-opentype'), url('fonts/aoyou.ttf?seumag') format('truetype'), url('fonts/aoyou.woff?seumag') format('woff'), url('fonts/aoyou.svg?seumag#aoyou') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*微店 结束*/

button:active{outline:none;}

.ay-display-block img{
    display: block;
    width: 100%;
}