img,legend {
    border: 0
}

legend,td,th {
    padding: 0
}

body,figure {
    margin: 0
}

.blend-imglist-column-2>li:nth-of-type(2n+1),.blend-imglist-column-3>li:nth-of-type(3n+1),.blend-imglist-column-4>li:nth-of-type(4n+1),.blend-imglist-wrapper:after,.blend-nav:after {
    clear: both
}

.blend-header-item,.blend-list-item-delete,.blend-tab-header-item,.blend-tabnav-item-text,html {
    -webkit-tap-highlight-color: transparent
}

/*removed by Yanping, 20160401;*/
/*@font-face{font-family:boostfont;src:url(boostfont.ttf) format('truetype')}*/
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */


html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    font-size: 10px
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
    display: block
}

audio,canvas,progress,video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden],template {
    display: none
}

a {
    background-color: transparent;
    color: #00a3e7;
    text-decoration: none
}

a:active,a:hover {
    outline: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b,optgroup,strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

mark {
    background: #ff0;
    color: #000
}

.img-thumbnail,body {
    background-color: #fff
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    vertical-align: middle
}

svg:not(:root) {
    overflow: hidden
}

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}

pre,textarea {
    overflow: auto
}

code,kbd,pre,samp {
    font-family: monospace,monospace;
    font-size: 1em
}

button,input,optgroup,select,textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

button {
    overflow: visible
}

button,select {
    text-transform: none
}

button,html input[type=button],input[type=reset],input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],html input[disabled] {
    cursor: default
}

button::-moz-focus-inner,input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input[type=checkbox],input[type=radio] {
    box-sizing: border-box;
    padding: 0
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
    height: auto
}

input[type=search] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

*,:after,:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

body {
    font-family: STXihei,"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",sans-serif;
    font-size: 1.4rem;
    line-height: 1.4;
    color: #333
}

button,input,select,textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

.blend-address .blend-address-value .blend-address-arrow:after,.blend-button.blend-button-icon em:before {
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    font-family: "iconfont"
}

a:focus,a:hover {
    color: #006d9b;
    text-decoration: underline
}

.blend-card,.blend-card:focus,.blend-card:hover,.blend-dialog-btn:focus,.blend-dialog-btn:hover,.blend-header a,.blend-header a:focus,.blend-header a:hover {
    text-decoration: none
}

a:focus {
    outline: dotted thin;
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto
}

.img-rounded {
    border-radius: 6px
}

.img-thumbnail {
    padding: 4px;
    line-height: 1.4;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto
}

.img-circle {
    border-radius: 50%
}

hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid #eee
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

.sr-only-focusable:active,.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

.blend-address {
    border: 1px solid #ddd;
    border-right: none;
    border-left: none;
    background: #fff;
    color: #262626;
    display: -webkit-box;
    font-size: 1.4rem;
    position: relative
}

.blend-button,.blend-button-default.active,.blend-button-default:active,.blend-button-gray.active,.blend-button-gray:active,.blend-button-ltgray.active,.blend-button-ltgray:active,.blend-button-primary.active,.blend-button-primary:active,.blend-button-red.active,.blend-button-red.blend-disabled.active,.blend-button-red.blend-disabled:active,.blend-button-red:active,.blend-button-red[disabled].active,.blend-button-red[disabled]:active,.blend-button-secondary.active,.blend-button-secondary:active,.open>.dropdown-toggle.blend-button-default,.open>.dropdown-toggle.blend-button-gray,.open>.dropdown-toggle.blend-button-ltgray,.open>.dropdown-toggle.blend-button-primary,.open>.dropdown-toggle.blend-button-red,.open>.dropdown-toggle.blend-button-red.blend-disabled,.open>.dropdown-toggle.blend-button-red[disabled],.open>.dropdown-toggle.blend-button-secondary {
    background-image: none
}

.blend-address .blend-address-name {
    width: 75px;
    margin: 0
}

.blend-address .blend-address-name span {
    position: absolute;
    top: 50%;
    left: 0;
    line-height: 20px;
    height: 20px;
    margin-top: -10px;
    width: 75px;
    text-align: center
}

.blend-address .blend-address-value {
    -webkit-box-flex: 1;
    box-flex: 1
}

.blend-address .blend-address-value .blend-address-input {
    border-top: 1px solid #ddd
}

.blend-address .blend-address-value :first-child {
    border-top: none
}

.blend-address .blend-address-value .blend-address-detail {
    line-height: 22px;
    padding: 10px 0;
    margin: 0;
    width: 100%;
    display: 100%;
    border: none;
    outline: 0;
    resize: none
}

.blend-badge,.blend-button {
    white-space: nowrap;
    text-align: center;
    display: inline-block
}

.blend-address .blend-address-value .blend-address-red {
    color: #c20
}

.blend-address .blend-address-value .blend-address-gray {
    color: #999
}

.blend-address .blend-address-value .blend-address-arrow {
    width: 17px;
    float: right;
    border: none
}

.blend-address .blend-address-value .blend-address-arrow:after {
    content: "\e878"!important
}

.blend-badge {
    min-width: 20px;
    padding: 0 2px;
    font-size: 10px;
    height: 14px;
    line-height: 12px;
    color: #fff;
    vertical-align: baseline;
    background-color: #2c85ff;
    border-radius: 0;
    border: 1px solid
}

.blend-badge.blend-badge-empty {
    padding: 0 9px;
    background-color: transparent;
    color: #2c85ff
}

.blend-badge.blend-badge-large {
    height: 18px;
    line-height: 16px
}

.blend-badge-primary {
    background-color: #00a3e7
}

.blend-badge-primary.blend-badge-empty {
    color: #00a3e7
}

.blend-badge-secondary {
    background-color: #62c9f4
}

.blend-badge-secondary.blend-badge-empty {
    color: #62c9f4
}

.blend-badge-success {
    background-color: #f0f
}

.blend-badge-success.blend-badge-empty {
    color: #f0f
}

.blend-badge-info {
    background-color: #ef5d0a
}

.blend-badge-danger,.blend-badge-warning {
    background-color: #f0f
}

.blend-badge-info.blend-badge-empty {
    color: #ef5d0a
}

.blend-badge-danger.blend-badge-empty,.blend-badge-warning.blend-badge-empty {
    color: #f0f
}

.blend-reddot {
    position: absolute;
    border-radius: 1000px;
    height: 1.4rem;
    text-align: center;
    min-width: 1.4rem;
    line-height: 1.2;
    right: -.7rem;
    top: -.7rem;
    z-index: 10000;
    background-color: red;
    padding: 0 .2rem;
    color: #fff
}

.blend-button {
    margin-bottom: 0;
    padding: 0 10px;
    vertical-align: middle;
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
    height: 30px;
    border: 1px solid transparent;
    border-radius: 0;
    cursor: pointer;
    outline: 0;
    -webkit-appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.blend-button:focus {
    outline-offset: -2px
}

.blend-button:focus,.blend-button:hover {
    color: grey;
    text-decoration: none;
    outline: 0
}

.blend-button.blend-active,.blend-button:active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}

.blend-button.blend-disabled,.blend-button[disabled] {
    cursor: not-allowed;
    pointer-events: none;
    opacity: .3
}

.blend-button.blend-round {
    border-radius: 1000px
}

.blend-button.blend-radius {
    border-radius: 2px
}

.blend-button.blend-button-icon em:before {
    content: "\e601";
    margin-right: 4px
}

.blend-button-default {
    color: grey;
    background-color: #fff;
    border-color: grey
}

.blend-button-default.active,.blend-button-default.focus,.blend-button-default:active,.blend-button-default:focus,.blend-button-default:hover,.open>.dropdown-toggle.blend-button-default {
    color: grey;
    background-color: #e6e6e6;
    border-color: #616161
}

.blend-button-default.disabled,.blend-button-default.disabled.active,.blend-button-default.disabled.focus,.blend-button-default.disabled:active,.blend-button-default.disabled:focus,.blend-button-default.disabled:hover,.blend-button-default[disabled],.blend-button-default[disabled].active,.blend-button-default[disabled].focus,.blend-button-default[disabled]:active,.blend-button-default[disabled]:focus,.blend-button-default[disabled]:hover,fieldset[disabled] .blend-button-default,fieldset[disabled] .blend-button-default.active,fieldset[disabled] .blend-button-default.focus,fieldset[disabled] .blend-button-default:active,fieldset[disabled] .blend-button-default:focus,fieldset[disabled] .blend-button-default:hover {
    background-color: #fff;
    border-color: grey
}

.blend-button-default .badge {
    color: #fff;
    background-color: grey
}

.blend-button-default.blend-button-checkbox-checked,.blend-button-default:focus {
    background-color: #f60;
    color: #eee;
    border-color: #f60
}

.blend-button-primary {
    color: #fff;
    background-color: #00a3e7;
    border-color: #00a3e7
}

.blend-button-primary.active,.blend-button-primary.focus,.blend-button-primary:active,.blend-button-primary:focus,.blend-button-primary:hover,.open>.dropdown-toggle.blend-button-primary {
    color: #fff;
    background-color: #007fb4;
    border-color: #0078aa
}

.blend-button-primary.disabled,.blend-button-primary.disabled.active,.blend-button-primary.disabled.focus,.blend-button-primary.disabled:active,.blend-button-primary.disabled:focus,.blend-button-primary.disabled:hover,.blend-button-primary[disabled],.blend-button-primary[disabled].active,.blend-button-primary[disabled].focus,.blend-button-primary[disabled]:active,.blend-button-primary[disabled]:focus,.blend-button-primary[disabled]:hover,fieldset[disabled] .blend-button-primary,fieldset[disabled] .blend-button-primary.active,fieldset[disabled] .blend-button-primary.focus,fieldset[disabled] .blend-button-primary:active,fieldset[disabled] .blend-button-primary:focus,fieldset[disabled] .blend-button-primary:hover {
    background-color: #00a3e7;
    border-color: #00a3e7
}

.blend-button-primary .badge {
    color: #00a3e7;
    background-color: #fff
}

.blend-button-secondary {
    color: #fff;
    background-color: #62c9f4;
    border-color: #62c9f4
}

.blend-button-secondary.active,.blend-button-secondary.focus,.blend-button-secondary:active,.blend-button-secondary:focus,.blend-button-secondary:hover,.open>.dropdown-toggle.blend-button-secondary {
    color: #fff;
    background-color: #32b9f1;
    border-color: #29b5f0
}

.blend-button-secondary.disabled,.blend-button-secondary.disabled.active,.blend-button-secondary.disabled.focus,.blend-button-secondary.disabled:active,.blend-button-secondary.disabled:focus,.blend-button-secondary.disabled:hover,.blend-button-secondary[disabled],.blend-button-secondary[disabled].active,.blend-button-secondary[disabled].focus,.blend-button-secondary[disabled]:active,.blend-button-secondary[disabled]:focus,.blend-button-secondary[disabled]:hover,fieldset[disabled] .blend-button-secondary,fieldset[disabled] .blend-button-secondary.active,fieldset[disabled] .blend-button-secondary.focus,fieldset[disabled] .blend-button-secondary:active,fieldset[disabled] .blend-button-secondary:focus,fieldset[disabled] .blend-button-secondary:hover {
    background-color: #62c9f4;
    border-color: #62c9f4
}

.blend-button-secondary .badge {
    color: #62c9f4;
    background-color: #fff
}

.blend-button-red {
    color: #fff;
    background-color: #fd461e;
    border-color: #fd461e
}

.blend-button-red.active,.blend-button-red.focus,.blend-button-red:active,.blend-button-red:focus,.blend-button-red:hover,.open>.dropdown-toggle.blend-button-red {
    color: #fff;
    background-color: #e62b02;
    border-color: #dc2902
}

.blend-button-red.disabled,.blend-button-red.disabled.active,.blend-button-red.disabled.focus,.blend-button-red.disabled:active,.blend-button-red.disabled:focus,.blend-button-red.disabled:hover,.blend-button-red[disabled],.blend-button-red[disabled].active,.blend-button-red[disabled].focus,.blend-button-red[disabled]:active,.blend-button-red[disabled]:focus,.blend-button-red[disabled]:hover,fieldset[disabled] .blend-button-red,fieldset[disabled] .blend-button-red.active,fieldset[disabled] .blend-button-red.focus,fieldset[disabled] .blend-button-red:active,fieldset[disabled] .blend-button-red:focus,fieldset[disabled] .blend-button-red:hover {
    background-color: #fd461e;
    border-color: #fd461e
}

.blend-button-red .badge {
    color: #fd461e;
    background-color: #fff
}

.blend-button-red.blend-disabled,.blend-button-red[disabled] {
    color: #ccc;
    background-color: #b32102;
    border-color: #b32102
}

.blend-button-red.blend-disabled.active,.blend-button-red.blend-disabled.focus,.blend-button-red.blend-disabled:active,.blend-button-red.blend-disabled:focus,.blend-button-red.blend-disabled:hover,.blend-button-red[disabled].active,.blend-button-red[disabled].focus,.blend-button-red[disabled]:active,.blend-button-red[disabled]:focus,.blend-button-red[disabled]:hover,.open>.dropdown-toggle.blend-button-red.blend-disabled,.open>.dropdown-toggle.blend-button-red[disabled] {
    color: #ccc;
    background-color: #811801;
    border-color: #771601
}

.blend-button-red.blend-disabled.disabled,.blend-button-red.blend-disabled.disabled.active,.blend-button-red.blend-disabled.disabled.focus,.blend-button-red.blend-disabled.disabled:active,.blend-button-red.blend-disabled.disabled:focus,.blend-button-red.blend-disabled.disabled:hover,.blend-button-red.blend-disabled[disabled],.blend-button-red.blend-disabled[disabled].active,.blend-button-red.blend-disabled[disabled].focus,.blend-button-red.blend-disabled[disabled]:active,.blend-button-red.blend-disabled[disabled]:focus,.blend-button-red.blend-disabled[disabled]:hover,.blend-button-red[disabled].disabled,.blend-button-red[disabled].disabled.active,.blend-button-red[disabled].disabled.focus,.blend-button-red[disabled].disabled:active,.blend-button-red[disabled].disabled:focus,.blend-button-red[disabled].disabled:hover,.blend-button-red[disabled][disabled],.blend-button-red[disabled][disabled].active,.blend-button-red[disabled][disabled].focus,.blend-button-red[disabled][disabled]:active,.blend-button-red[disabled][disabled]:focus,.blend-button-red[disabled][disabled]:hover,fieldset[disabled] .blend-button-red.blend-disabled,fieldset[disabled] .blend-button-red.blend-disabled.active,fieldset[disabled] .blend-button-red.blend-disabled.focus,fieldset[disabled] .blend-button-red.blend-disabled:active,fieldset[disabled] .blend-button-red.blend-disabled:focus,fieldset[disabled] .blend-button-red.blend-disabled:hover,fieldset[disabled] .blend-button-red[disabled],fieldset[disabled] .blend-button-red[disabled].active,fieldset[disabled] .blend-button-red[disabled].focus,fieldset[disabled] .blend-button-red[disabled]:active,fieldset[disabled] .blend-button-red[disabled]:focus,fieldset[disabled] .blend-button-red[disabled]:hover {
    background-color: #b32102;
    border-color: #b32102
}

.blend-button-red.blend-disabled .badge,.blend-button-red[disabled] .badge {
    color: #b32102;
    background-color: #ccc
}

.blend-button-gray {
    color: #fff;
    background-color: #666;
    border-color: #666
}

.blend-button-gray.active,.blend-button-gray.focus,.blend-button-gray:active,.blend-button-gray:focus,.blend-button-gray:hover,.open>.dropdown-toggle.blend-button-gray {
    color: #fff;
    background-color: #4d4d4d;
    border-color: #474747
}

.blend-button-gray.disabled,.blend-button-gray.disabled.active,.blend-button-gray.disabled.focus,.blend-button-gray.disabled:active,.blend-button-gray.disabled:focus,.blend-button-gray.disabled:hover,.blend-button-gray[disabled],.blend-button-gray[disabled].active,.blend-button-gray[disabled].focus,.blend-button-gray[disabled]:active,.blend-button-gray[disabled]:focus,.blend-button-gray[disabled]:hover,fieldset[disabled] .blend-button-gray,fieldset[disabled] .blend-button-gray.active,fieldset[disabled] .blend-button-gray.focus,fieldset[disabled] .blend-button-gray:active,fieldset[disabled] .blend-button-gray:focus,fieldset[disabled] .blend-button-gray:hover {
    background-color: #666;
    border-color: #666
}

.blend-button-gray .badge {
    color: #666;
    background-color: #fff
}

.blend-button-ltgray {
    color: #fff;
    background-color: #ddd;
    border-color: #ddd
}

.blend-button-ltgray.active,.blend-button-ltgray.focus,.blend-button-ltgray:active,.blend-button-ltgray:focus,.blend-button-ltgray:hover,.open>.dropdown-toggle.blend-button-ltgray {
    color: #fff;
    background-color: #c4c4c4;
    border-color: #bebebe
}

.blend-button-ltgray.disabled,.blend-button-ltgray.disabled.active,.blend-button-ltgray.disabled.focus,.blend-button-ltgray.disabled:active,.blend-button-ltgray.disabled:focus,.blend-button-ltgray.disabled:hover,.blend-button-ltgray[disabled],.blend-button-ltgray[disabled].active,.blend-button-ltgray[disabled].focus,.blend-button-ltgray[disabled]:active,.blend-button-ltgray[disabled]:focus,.blend-button-ltgray[disabled]:hover,fieldset[disabled] .blend-button-ltgray,fieldset[disabled] .blend-button-ltgray.active,fieldset[disabled] .blend-button-ltgray.focus,fieldset[disabled] .blend-button-ltgray:active,fieldset[disabled] .blend-button-ltgray:focus,fieldset[disabled] .blend-button-ltgray:hover {
    background-color: #ddd;
    border-color: #ddd
}

.blend-button-ltgray .badge {
    color: #ddd;
    background-color: #fff
}

.blend-button-ltgray.blend-button-checkbox-checked,.blend-button-ltgray:focus {
    background-color: #666
}

.blend-button-large {
    font-size: 16px;
    height: 40px;
    line-height: 38px;
    width: 100%
}

.blend-button-small {
    font-size: 1.2rem;
    line-height: 28px;
    height: 30px
}

.blend-button-xs {
    font-size: 1.2rem;
    line-height: 24px;
    height: 26px
}

.blend-button-transparent {
    background: 0 0;
    padding-left: 0
}

.blend-button-group,.blend-card {
    width: 100%;
    background-color: #fff
}

.blend-button-transparent.blend-active,.blend-button-transparent:active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 0 0 transparent;
    box-shadow: inset 0 0 0 transparent
}

.blend-button-group {
    display: flex;
    height: 48px;
    padding: 0 15px
}

.blend-button-group .blend-button {
    flex: 1;
    margin: auto 5px
}

.blend-card {
    position: relative;
    padding: 10px;
    border-bottom: solid 1px #dcdcdc;
    display: block;
    display: -webkit-flex;
    display: -moz-flex
}

.blend-card:after {
    position: absolute;
    font-family: "iconfont";
    content: '\e604';
    display: block;
    width: 20px;
    height: 22px;
    right: 0;
    top: 50%;
    margin-top: -11px;
    font-size: 18px;
    color: #c5c5c5
}

.blend-card-content-view .blend-card-text,.blend-card-title {
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 18px;
    display: -webkit-box
}

.blend-card.blend-card-no-icon:after {
    content: ''
}

.blend-card-img-view {
    width: 65px;
    height: 65px;
    margin-right: 10px
}

.blend-card-img-view img {
    width: 100%;
    height: 100%
}

.blend-card-content-view {
    overflow: hidden;
    height: 100%;
    max-height: 65px;
    padding-right: 10px;
    -webkit-flex: 1;
    -moz-flex: 1;
    flex: 1
}

.blend-card-content-view .blend-card-text {
    margin: 0;
    font-size: 14px;
    color: #777
}

.blend-card-title {
    font-size: 16px;
    color: #262626
}

.blend-card-sub-title {
    font-size: 14px;
    color: #777;
    line-height: 22px
}

.blend-card-sub-title.blend-card-small-title {
    font-size: 12px;
    line-height: 16px;
    color: #999
}

.blend-card .blend-star {
    width: 100%;
    display: block;
    display: -webkit-box;
    display: -moz-box;
    -webkit-box-pack: start;
    -webkit-box-align: center;
    -mox-box-pack: start;
    -moz-box-align: center
}

.blend-card .blend-star .blend-star-item {
    width: 19px;
    height: 14px;
    background-size: 19px 28px;
    background-position: 0 -14px
}

.blend-card .blend-star .blend-star-item.selected {
    background-position: 0 0
}

.blend-card .blend-star .blend-star-num {
    height: 18px;
    line-height: 22px;
    font-size: 18px
}

.blend-card-row {
    display: -webkit-flex;
    display: -moz-flex;
    display: flex;
    -webkit-box-pack: start;
    -webkit-box-align: end;
    -mox-box-pack: start;
    -moz-box-align: end;
    height: 28px;
    -webkit-align-items: flex-end;
    -moz-align-items: flex-end;
    align-items: flex-end;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between
}

.blend-card-row-item {
    display: inline-block;
    color: #999
}

.blend-card .blend-badge {
    background-color: #f60
}

.blend-card-group {
    width: 100%;
    background-color: #fff;
    padding: 10px;
    display: -webkit-flex;
    display: -moz-flex;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between
}

.blend-card-group-item {
    width: 146px
}

.blend-card-group-item img {
    width: 100%;
    height: 110px;
    margin-bottom: 5px
}

.blend-card-group-item .blend-card-group-title {
    display: block;
    width: 100%;
    font-size: 16px
}

.blend-card-group-item .blend-card-group-sub-title {
    display: block;
    width: 100%;
    font-size: 12px;
    color: #999
}

.blend-checkbox,.blend-checkbox-label {
    display: inline-block;
    vertical-align: middle
}

.blend-checkbox {
    position: relative;
    font-family: "iconfont";
    border: 1px solid #ededed;
    background-color: #fff
}

.blend-checkbox-label {
    line-height: 20px;
    color: #262626;
    font-size: 14px;
    margin-left: 5px;
    margin-right: 10px
}

.blend-checkbox-red .blend-checkbox-checked {
    border: none;
    background-color: #fd461e
}

.blend-checkbox-red .blend-checkbox-dot:before {
    background-color: #fd461e
}

.blend-checkbox-checked,.blend-checkbox-group .blend-checkbox-checked {
    background-color: #00a2eb
}

.blend-checkbox-checked {
    border: none
}

.blend-checkbox-checked:before {
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    content: "\e601";
    font-size: 15px;
    line-height: 18px;
    color: #fff;
    position: absolute
}

.blend-checkbox-default,.blend-checkbox-dot {
    width: 20px;
    height: 20px;
    border-radius: 10px
}

.blend-checkbox-default:before {
    top: 1px;
    left: 2px
}

.blend-checkbox-dot:before {
    top: 5px;
    left: 5px;
    background-color: #00a2eb;
    width: 8px;
    border-radius: 50%;
    height: 8px;
    content: ""
}

.blend-checkbox-square {
    width: 19px;
    height: 19px
}

.blend-checkbox-square:before {
    top: 0;
    left: 1px
}

.blend-checkbox-group {
    display: -webkit-box;
    padding: 0 16px;
    border-bottom: 1px solid #ededed
}

.blend-checkbox-group:last-child {
    border-bottom: none
}

.blend-checkbox-group .blend-checkbox {
    display: block;
    margin-top: 12px
}

.blend-checkbox-group .blend-checkbox-label {
    display: block;
    line-height: 45px;
    height: 45px;
    -webkit-box-flex: 1
}

.blend-checkbox-group .blend-checkbox-dot.blend-checkbox-checked {
    background-color: #fff;
    border: 1px solid #ededed
}

.blend-counter {
    display: table
}

.blend-counter-input,.blend-counter-minus,.blend-counter-plus {
    display: table-cell;
    height: 30px;
    vertical-align: top;
    text-align: center;
    font-size: 14px;
    line-height: 28px;
    -webkit-appearance: none;
    border-radius: 0;
    background: #fff
}

.blend-counter-minus:before,.blend-counter-plus:before {
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    line-height: 27px
}

.blend-counter-minus,.blend-counter-plus {
    width: 28px;
    border: 1px solid #e6e4e3
}

.blend-counter-minus.blend-disabled,.blend-counter-plus.blend-disabled {
    background-color: #e7e7e7
}

.blend-counter-input,.blend-dialog {
    color: #262626;
    background-color: #fff
}

.blend-counter-minus:before {
    /* http://www.tuicool.com/articles/B32uYj, 20160401 */
    /*content: "\e603";*/
    color: #262626;
    font-size: 16px
}

.blend-counter-plus:before {
    /* http://www.tuicool.com/articles/B32uYj 20160401 */
    /*content: "\e602";*/
    color: #262626;
    font-size: 16px
}

.blend-counter-input {
    width: 35px;
    border-style: solid none;
    border-width: 1px;
    border-color: #e6e4e3;
    text-align: center
}

.blend-dialog {
    position: fixed;
    display: block;
    width: 250px;
    padding: 0;
    z-index: 100;
    visibility: hidden
}

.blend-dialog-mask {
    display: block;
    width: 100%;
    height: 100%;
    background: #000;
    z-index: 80;
    position: absolute;
    top: 0;
    left: 0
}

.blend-dialog-show {
    visibility: visible
}

.blend-dialog-header {
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    font-weight: 700;
    color: #262626;
    font-size: 16px;
    text-align: center;
    border-bottom: solid 1px #ddd
}

.blend-dialog-body {
    font-size: 14px;
    line-height: 20px;
    padding: 13px 16px;
    border-bottom: solid 1px #ededed;
    color: #262626
}

.blend-form,.blend-form .blend-formgroup {
    border-bottom: 1px solid #ededed
}

.blend-dialog-btn,.blend-dialog-footer {
    height: 40px;
    line-height: 40px
}

.blend-dialog-body.blend-dialog-tips {
    text-align: center
}

.blend-dialog-link {
    color: #0d54d9
}

.blend-dialog-phone {
    color: #000
}

.blend-mail,.blend-mail-user span {
    color: #262626
}

.blend-dialog-footer {
    width: 100%;
    display: -webkit-box;
    display: box
}

.blend-dialog-cancel,.blend-dialog-confirm {
    -webkit-box-flex: 1;
    box-flex: 1;
    width: 0;
    display: block;
    text-align: center;
    background-color: #fafafa;
    font-size: 16px;
    color: #262626
}

.blend-dialog-btn:not(:first-child) {
    border-left: solid 1px #ededed
}

.blend-dialog-text-center {
    text-align: center
}

.blend-mail {
    padding: 8px 10px;
    background: url(img/border.jpg) repeat-x;
    background-size: auto 4px
}

.blend-mail-user {
    font-size: 15px;
    line-height: 27px;
    margin: 0
}

.blend-mail-name {
    margin-right: 15px
}

.blend-mail-addr {
    font-size: 14px;
    line-height: 18px;
    margin: 0
}

.blend-mail-info {
    font-size: 12px;
    color: #777;
    line-height: 24px;
    margin: 0
}

.blend-usercenter {
    height: 44px;
    line-height: 30px;
    font-size: 16px;
    color: #262626;
    padding: 7px 10px;
    overflow: hidden
}

.blend-usercenter-img,.blend-usercenter-img img {
    width: 30px;
    height: 30px
}

.blend-usercenter a {
    color: #262626
}

.blend-usercenter-desc {
    overflow: hidden;
    float: left
}

.blend-usercenter-img {
    border-radius: 50%;
    overflow: hidden;
    margin-right: 10px;
    float: left
}

.blend-usercenter-name {
    float: left
}

.blend-usercenter-enter {
    float: right
}

.blend-usercenter-entrance:after {
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    content: "\e600";
    content: "\e79a";
    color: silver;
    font-size: 18px;
    margin-left: 5px
}

.blend-fixedBar {
    width: 100%;
    position: fixed;
    height: 48px;
    line-height: 48px;
    background-color: #ddd;
    text-align: center
}

.blend-fixedBar-top {
    top: 0
}

.blend-fixedBar-bottom {
    bottom: 0
}

.blend-flexbox {
    display: -webkit-box;
    display: box
}

.blend-flexbox-item {
    display: block
}

.blend-flexbox-item.blend-flexbox-ratio {
    -webkit-box-flex: 1;
    box-flex: 1;
    width: 0
}

.blend-flexbox-item.blend-flexbox-ratio2 {
    -webkit-box-flex: 2;
    box-flex: 2;
    width: 0
}

.blend-flexbox-item.blend-flexbox-ratio3 {
    -webkit-box-flex: 3;
    box-flex: 3;
    width: 0
}

.blend-flexbox-item.blend-flexbox-ratio4 {
    -webkit-box-flex: 4;
    box-flex: 4;
    width: 0
}

.blend-flexbox-item.blend-flexbox-ratio5 {
    -webkit-box-flex: 5;
    box-flex: 5;
    width: 0
}

.blend-flexbox-item.blend-flexbox-ratio6 {
    -webkit-box-flex: 6;
    box-flex: 6;
    width: 0
}

.blend-flexbox-item.blend-flexbox-ratio7 {
    -webkit-box-flex: 7;
    box-flex: 7;
    width: 0
}

.blend-flexbox-item.blend-flexbox-ratio8 {
    -webkit-box-flex: 8;
    box-flex: 8;
    width: 0
}

.blend-flexbox-item.blend-flexbox-ratio9 {
    -webkit-box-flex: 9;
    box-flex: 9;
    width: 0
}

.blend-flexbox-item.blend-flexbox-ratio10 {
    -webkit-box-flex: 10;
    box-flex: 10;
    width: 0
}

.blend-form {
    border-top: 1px solid #ededed
}

.blend-form .blend-formgroup:last-child {
    border-bottom-color: transparent
}

.blend-formgroup {
    display: -webkit-box;
    display: box;
    background-color: #fff
}

.blend-formgroup-label {
    color: #262626;
    width: 85px;
    display: block;
    padding-left: 15px;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    border: none
}

.blend-formgroup-input,.blend-formgroup-select {
    display: block;
    height: 40px;
    font-size: 14px;
    padding: 9px 10px;
    line-height: 15px;
    border: none;
    width: 0;
    -webkit-appearance: none
}

.blend-formgroup-input {
    -webkit-box-flex: 1;
    box-flex: 1;
    color: #262626
}

.blend-formgroup-input::-webkit-input-placeholder {
    color: #999
}

.blend-formgroup-select {
    -webkit-box-flex: 1;
    box-flex: 1
}

.blend-formgroup-btn {
    width: 20px;
    height: 20px;
    display: block;
    margin: 0
}

.blend-formgroup-input-error {
    border-color: #FFF
}

.blend-form-box {
    border: 1px solid #d4d6d7
}

.blend-form-box .blend-formgroup-label {
    height: 45px;
    line-height: 45px;
    text-align: justify;
    padding-left: 9px;
    width: 70px
}

.blend-form-box .blend-formgroup-label:after {
    display: inline-block;
    overflow: hidden;
    width: 100%;
    height: 0;
    content: '';
    vertical-align: top
}

.blend-form-box .blend-formgroup-input {
    height: 45px;
    line-height: 45px
}

.blend-form-box .blend-formgroup-ico {
    line-height: 45px;
    width: 30px;
    height: 100%;
    display: block;
    text-align: center;
    color: silver
}

.blend-form-box .blend-formgroup-ico:after {
    content: "\e878"!important;
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px
}

.blend-gallery-mask {
    visibility: hidden;
    width: 100%;
    height: 101%;
    position: fixed;
    overflow: hidden;
    background: #222;
    top: 0;
    left: 0;
    z-index: 200
}

.blend-gallery-bottom,.blend-gallery-top {
    color: #fff;
    background: rgba(0,0,0,.5);
    -webkit-transition: all .5s
}

.blend-gallery-pic {
    position: absolute;
    margin: 0;
    padding: 0;
    height: 100%;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    list-style: none
}

.blend-gallery-top {
    width: 100%;
    height: 44px;
    position: absolute;
    top: 0;
    -webkit-transform: translate3d(0,-44px,0)
}

.blend-gallery-top-back {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 44px;
    line-height: 44px;
    padding-left: 10px
}

.blend-gallery-top-back:before {
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    content: "\e600";
    color: #fff;
    font-size: 26px
}

.blend-gallery-top-title {
    width: 100%;
    height: 44px;
    line-height: 44px;
    text-align: center;
    overflow: hidden;
    font-size: 18px;
    color: #fff
}

.blend-gallery-bottom {
    width: 100%;
    height: 116px;
    position: absolute;
    bottom: 0;
    -webkit-transform: translate3d(0,116px,0)
}

.blend-gallery-bottom-info-wrap {
    position: relative;
    margin: 12px 15px;
    height: 96px;
    line-height: 24px;
    overflow: hidden;
    overflow-y: auto;
    word-break: break-all
}

.blend-gallery-bottom-info {
    color: #fff;
    font-size: 14px;
    text-indent: 50px;
    -webkit-user-select: none;
    user-select: none
}

.blend-gallery-bottom-info::selection {
    color: #fff;
    background: 0 0
}

.blend-gallery-bottom-page {
    display: inline-block;
    position: absolute;
    left: 0;
    top: -5px;
    height: 35px;
    line-height: 35px;
    font-size: 18px;
    color: #fff
}

.blend-gallery-type-1 {
    height: 50px
}

.blend-gallery-type-1 .blend-gallery-bottom-info-wrap {
    height: 50px;
    line-height: 50px;
    margin: 0;
    overflow: hidden
}

.blend-gallery-type-1 .blend-gallery-bottom-page {
    left: 22px;
    top: 9px
}

.blend-gallery-type-1 .blend-gallery-bottom-info {
    margin-right: 15px;
    text-align: right;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    text-indent: 80px
}

.blend-gallery-bottom-info-wrap::-webkit-scrollbar-track {
    background-color: #111;
    -webkit-border-radius: 0
}

.blend-gallery-bottom-info-wrap::-webkit-scrollbar {
    width: 8px
}

.blend-gallery-bottom-info-wrap::-webkit-scrollbar-thumb {
    height: 50px;
    background-color: #999;
    -webkit-border-radius: 4px;
    outline: #111 solid 2px;
    outline-offset: -2px;
    border: 2px solid #111
}

.blend-gallery-bottom-info-wrap::-webkit-scrollbar-thumb:hover {
    height: 50px;
    background-color: #9f9f9f;
    -webkit-border-radius: 4px
}

.blend-container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

.blend-row {
    margin-left: -15px;
    margin-right: -15px;
    overflow: hidden
}

.blend-col-1,.blend-col-10,.blend-col-11,.blend-col-12,.blend-col-2,.blend-col-3,.blend-col-4,.blend-col-5,.blend-col-6,.blend-col-7,.blend-col-8,.blend-col-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left
}

.blend-col-12 {
    width: 100%
}

.blend-col-11 {
    width: 91.66666667%
}

.blend-col-10 {
    width: 83.33333333%
}

.blend-col-9 {
    width: 75%
}

.blend-col-8 {
    width: 66.66666667%
}

.blend-col-7 {
    width: 58.33333333%
}

.blend-col-6 {
    width: 50%
}

.blend-col-5 {
    width: 41.66666667%
}

.blend-col-4 {
    width: 33.33333333%
}

.blend-col-3 {
    width: 25%
}

.blend-col-2 {
    width: 16.66666667%
}

.blend-col-1 {
    width: 8.33333333%
}

.blend-col-pull-12 {
    right: 100%
}

.blend-col-pull-11 {
    right: 91.66666667%
}

.blend-col-pull-10 {
    right: 83.33333333%
}

.blend-col-pull-9 {
    right: 75%
}

.blend-col-pull-8 {
    right: 66.66666667%
}

.blend-col-pull-7 {
    right: 58.33333333%
}

.blend-col-pull-6 {
    right: 50%
}

.blend-col-pull-5 {
    right: 41.66666667%
}

.blend-col-pull-4 {
    right: 33.33333333%
}

.blend-col-pull-3 {
    right: 25%
}

.blend-col-pull-2 {
    right: 16.66666667%
}

.blend-col-pull-1 {
    right: 8.33333333%
}

.blend-col-pull-0 {
    right: auto
}

.blend-col-push-12 {
    left: 100%
}

.blend-col-push-11 {
    left: 91.66666667%
}

.blend-col-push-10 {
    left: 83.33333333%
}

.blend-col-push-9 {
    left: 75%
}

.blend-col-push-8 {
    left: 66.66666667%
}

.blend-col-push-7 {
    left: 58.33333333%
}

.blend-col-push-6 {
    left: 50%
}

.blend-col-push-5 {
    left: 41.66666667%
}

.blend-col-push-4 {
    left: 33.33333333%
}

.blend-col-push-3 {
    left: 25%
}

.blend-col-push-2 {
    left: 16.66666667%
}

.blend-col-push-1 {
    left: 8.33333333%
}

.blend-col-push-0 {
    left: auto
}

.blend-col-offset-12 {
    margin-left: 100%
}

.blend-col-offset-11 {
    margin-left: 91.66666667%
}

.blend-col-offset-10 {
    margin-left: 83.33333333%
}

.blend-col-offset-9 {
    margin-left: 75%
}

.blend-col-offset-8 {
    margin-left: 66.66666667%
}

.blend-col-offset-7 {
    margin-left: 58.33333333%
}

.blend-col-offset-6 {
    margin-left: 50%
}

.blend-col-offset-5 {
    margin-left: 41.66666667%
}

.blend-col-offset-4 {
    margin-left: 33.33333333%
}

.blend-col-offset-3 {
    margin-left: 25%
}

.blend-col-offset-2 {
    margin-left: 16.66666667%
}

.blend-col-offset-1 {
    margin-left: 8.33333333%
}

.blend-col-offset-0 {
    margin-left: 0
}

.blend-grid {
    zoom:1}

.blend-grid span {
    zoom:1;display: inline-block;
    line-height: 22px
}

[class*=blend-col-] {
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #eee;
    background-color: rgba(86,61,124,.15);
    border: 1px solid #ddd;
    border: 1px solid rgba(86,61,124,.2)
}

.blend-boost .blend-header {
    display: none
}

.blend-header {
    height: 44px;
    text-align: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    display: -webkit-box;
    display: -moz-box;
    background-color: #000;
    color: #fff;
    width: 100%
}

.blend-header-left,.blend-header-right,.blend-header-title {
    display: block
}

.blend-header-left,.blend-header-right {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    width: 0;
    font-size: 14px
}

.blend-header-left {
    padding-left: 7px;
    text-align: left
}

.blend-header-title {
    text-align: center;
    line-height: 44px
}

.blend-header-right {
    padding-right: 10px;
    text-align: right
}

.blend-header-item {
    color: #fff;
    height: 28px
}

.blend-header-title .blend-header-item {
    font-size: 18px
}

.blend-action-back-icon {
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    color: #fff;
    font-size: 16px;
    content: ""
}

.blend-action-back-icon em {
    font-size: 22px;
    font-style: normal
}

.blend-imglist {
    width: 100%
}

.blend-imglist-wrapper {
    list-style-type: none;
    width: 100%;
    margin: 0;
    padding: 0
}

.blend-imglist-wrapper.blend-imglist-theme {
    padding: 1.875%
}

.blend-imglist-title {
    padding-left: 10px;
    height: 24px;
    line-height: 24px;
    font-size: 16px;
    margin-bottom: -10px
}

.blend-imglist-wrapper:after {
    content: "";
    display: block
}

.blend-imglist-item {
    list-style-type: none;
    float: left;
    padding: 0
}

.blend-imglist-column-2 {
    padding: 5px 6px
}

.blend-imglist-column-2>li {
    width: 50%;
    padding: 5px 4px
}

.blend-imglist-column-3 {
    padding: 5px
}

.blend-imglist-column-3>li {
    width: 33.333333%;
    padding: 5px 4px 5px 5px
}

.blend-imglist-column-3>li:nth-of-type(3n) {
    padding-right: 5px
}

.blend-imglist-column-4 {
    padding: 5px 7px
}

.blend-imglist-column-4>li {
    width: 25%;
    padding: 5px 3px
}

.blend-imglist-item img {
    width: 100%
}

.blend-imglist-wrapper .blend-imglist-full {
    width: 100%;
    margin: 10px 0 0
}

.blend-imglist-wrapper .blend-imglist-full:after {
    padding-top: 15.625%
}

.blend-imglist-normal {
    width: 97%
}

.blend-imglist-normal:after {
    padding-top: 56.33%
}

.blend-imglist-wide {
    width: 47.5%
}

.blend-imglist-middle,.blend-imglist-square {
    width: 30.5%
}

.blend-imglist-wide:after {
    padding-top: 75.34%
}

.blend-imglist-square:after {
    padding-top: 100%
}

.blend-imglist-middle:after {
    padding-top: 157.45%
}

.blend-imglist-small {
    width: 22.5%
}

.blend-imglist-small:after {
    padding-top: 100%
}

.blend-imglist-full,.blend-imglist-middle,.blend-imglist-normal,.blend-imglist-small,.blend-imglist-square,.blend-imglist-wide {
    position: relative;
    margin: 1.25%
}

.blend-imglist-full a,.blend-imglist-middle a,.blend-imglist-normal a,.blend-imglist-small a,.blend-imglist-square a,.blend-imglist-wide a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.blend-imglist-full a img,.blend-imglist-middle a img,.blend-imglist-normal a img,.blend-imglist-small a img,.blend-imglist-square a img,.blend-imglist-wide a img {
    height: 100%
}

.blend-list-item,.blend-list-item-delete,.blend-list-item-more {
    overflow: hidden;
    text-decoration: none;
    line-height: 46px;
    height: 46px
}

.blend-imglist-full:after,.blend-imglist-middle:after,.blend-imglist-normal:after,.blend-imglist-small:after,.blend-imglist-square:after,.blend-imglist-wide:after {
    content: "";
    clear: both;
    display: table
}

.blend-link {
    width: 100%
}

.blend-link a {
    color: #00a3e7;
    font-size: 1.6rem
}

.blend-link-left {
    text-align: left
}

.blend-link-center {
    text-align: center
}

.blend-link-right {
    text-align: right
}

.blend-list {
    overflow: hidden
}

.blend-list-card {
    margin: 6px;
    border: 1px solid #ededed
}

.blend-list-card .blend-list-item:last-child {
    border: none
}

.blend-list-item,.blend-list-item-more {
    font-size: 16px;
    color: #262626;
    position: relative;
    border-bottom: 1px solid #ededed
}

.blend-list-animation .blend-list-item {
    -webkit-transition: height .3s ease-in 0;
    transition: height .3s ease-in 0
}

.blend-list-animation .blend-list-item-content {
    -webkit-transition: left .2s ease-in 0;
    transition: left .2s ease-in 0
}

.blend-list-item-content {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    width: 100%;
    background-color: #FFF
}

.blend-list-item-delete {
    z-index: 1;
    position: absolute;
    background-color: #f13d41;
    width: 54px;
    display: block;
    font-size: 13px;
    color: #fff;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    right: 0;
    top: 0
}

.blend-list-item-more {
    line-height: 43px;
    height: 43px
}

.blend-list-item-more .blend-list-item-content {
    padding: 0 10px 0 20px;
    line-height: 43px;
    font-size: 14px
}

.blend-list-item-more .blend-list-item-icon:after {
    content: "\e878"!important;
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    float: right;
    color: silver
}

.blend-listview {
    background-color: #fff
}

.blend-listview-main {
    border-top: 1px solid #ededed;
    border-bottom: 1px solid #ededed
}

.blend-listview-header {
    height: 40px;
    padding: 0 10px
}

.blend-listview-header-title {
    line-height: 40px;
    font-size: 16px
}

.blend-listview-item {
    height: 85px;
    border-bottom: 1px solid #ededed;
    padding: 10px
}

.blend-listview-item:last-child {
    border-bottom: none
}

.blend-listview-item-desc {
    border-bottom: 1px solid #ededed;
    line-height: 32px;
    padding: 0 16px
}

.blend-listview-item-desc [class*=col-] {
    border: none;
    background-color: none;
    background-color: rgba(255,255,255,0)
}

.blend-listview-theme1 .blend-listview-conter-box .blend-counter-minus.blend-disabled,.blend-listview-theme1 .blend-listview-conter-box .blend-counter-plus.blend-disabled,.blend-listview-theme3 .blend-listview-conter-box .blend-counter-minus.blend-disabled,.blend-listview-theme3 .blend-listview-conter-box .blend-counter-plus.blend-disabled,.blend-loading,.blend-map-info,.blend-nav {
    background-color: #fff
}

.blend-listview-item-desc .blend-desc-header {
    text-align: left
}

.blend-listview-item-desc .blend-desc-body {
    text-align: right
}

.blend-listview-item-pic {
    width: 65px;
    height: 65px;
    margin-right: 10px;
    display: block
}

.blend-listview-item-title {
    font-size: 16px;
    color: #262626;
    line-height: 20px;
    margin: 0!important
}

.blend-listview-item-sub-title {
    font-size: 14px;
    color: #777;
    line-height: 18px
}

.blend-listview-item-summary {
    font-size: 14px;
    color: #777;
    line-height: 18px!important;
    margin: 0
}

.blend-listview-item-two-line {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-height: 36px;
    overflow: hidden
}

.blend-listview-item-right {
    height: 16px;
    margin-top: 26px;
    display: block;
    width: 6px;
    position: relative;
    margin-left: 10px
}

.blend-listview-item-right:after {
    color: #c5c5c5;
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    content: "\e604";
    line-height: 16px;
    position: absolute;
    top: 0;
    left: -5px;
    font-size: 16px
}

.blend-listview-theme1 {
    padding: 0 10px
}

.blend-listview-theme1 .blend-listview-item {
    position: relative;
    padding: 10px 0;
    height: 105px
}

.blend-listview-theme1 .blend-listview-item-title {
    color: #000;
    font-size: 14px;
    line-height: 18px;
    margin: 2px 0 4px;
    word-break: break-all
}

.blend-listview-theme1 .blend-listview-item-badge .blend-badge {
    border-color: #ededed;
    color: #262626;
    padding: 0
}

.blend-listview-theme1 .blend-listview-item-price {
    position: absolute;
    left: 127px;
    bottom: 5px;
    color: #f13d41;
    font-size: 20px;
    line-height: 30px;
    font-weight: 700
}

.blend-listview-theme1 .blend-listview-item-price em {
    font-weight: 400;
    font-style: normal;
    font-size: 14px
}

.blend-listview-theme1 .blend-listview-item-pic {
    width: 85px;
    height: 85px;
    margin-right: 10px
}

.blend-listview-theme1 .blend-checkbox-checked:before {
    font-size: 17px;
    line-height: 20px
}

.blend-listview-theme1 .blend-checkbox-default {
    width: 22px;
    height: 22px;
    border-radius: 50%;
    margin-top: 31px;
    margin-right: 10px
}

.blend-listview-theme1 .blend-checkbox-all {
    margin-top: 9px
}

.blend-listview-theme1 .blend-checkbox-default:before {
    top: 1px;
    left: 2px
}

.blend-listview-theme1 .blend-listview-conter-box {
    position: absolute;
    right: 0;
    bottom: 10px
}

.blend-listview-theme1 .blend-listview-conter-box .blend-counter-minus.blend-disabled:before,.blend-listview-theme1 .blend-listview-conter-box .blend-counter-plus.blend-disabled:before {
    color: #999
}

.blend-listview-theme1 .blend-listview-conter-box .blend-counter-minus:before,.blend-listview-theme1 .blend-listview-conter-box .blend-counter-plus:before {
    color: #fd461e
}

.blend-listview-theme2 {
    margin: 0
}

.blend-listview-theme2 .blend-listview-header {
    padding: 0 16px
}

.blend-listview-theme2 .blend-listview-item {
    padding: 10px 16px;
    height: 85px
}

.blend-listview-theme2 .blend-listview-item-pic {
    margin-right: 18px
}

.blend-listview-theme2 .blend-listview-item-title {
    margin-top: 10px;
    color: #262626;
    font-size: 16px;
    line-height: 20px
}

.blend-listview-theme2 .blend-listview-item-price {
    margin-top: 10px;
    color: #000;
    font-size: 16px;
    line-height: 20px;
    text-align: right
}

.blend-listview-theme2 .blend-listview-item-num {
    margin-top: 4px;
    text-align: right;
    color: #bbb;
    font-size: 16px;
    line-height: 20px
}

.blend-listview-pic-theme-item {
    margin-right: 8px;
    padding-bottom: 10px
}

.blend-listview-pic-theme-item:last-child {
    margin-right: 0
}

.blend-listview-pic-theme-img {
    margin-bottom: 6px;
    display: block;
    width: 100%
}

.blend-listview-pic-theme {
    padding: 0 10px
}

.blend-listview-cart-theme {
    padding: 10px
}

.blend-listview-cart-theme .blend-listview-main {
    border-top: none;
    border-bottom: none
}

.blend-listview-cart-theme .blend-listview-item {
    display: block;
    padding: 8px 10px;
    border: 1px solid #ededed;
    margin-bottom: 10px;
    height: auto
}

.blend-listview-cart-theme .blend-listview-item-two-line {
    max-height: 40px
}

.blend-listview-cart-theme .blend-listview-status-text {
    color: #f43b3b;
    line-height: 22px;
    font-size: 14px;
    margin: 0;
    display: -webkit-box;
    display: box;
    align-items: center;
    -webkit-align-items: center
}

.blend-listview-cart-theme .blend-listview-status-text span {
    -webkit-box-flex: 1;
    box-flex: 1
}

.blend-listview-cart-theme .blend-listview-item-sub-title {
    margin: 8px 0 0!important
}

.blend-listview-theme3 {
    padding: 0 10px
}

.blend-listview-theme3 .blend-listview-item {
    position: relative;
    padding: 10px 0;
    height: 130px
}

.blend-listview-theme3 .blend-listview-item-title {
    color: #000;
    font-size: 16px;
    line-height: 20px;
    margin: 2px 0 4px;
    word-break: break-all
}

.blend-listview-theme3 .blend-listview-item-badge .blend-badge {
    border-color: #ededed;
    color: #262626;
    padding: 0
}

.blend-listview-theme3 .blend-listview-item-price {
    position: absolute;
    left: 95px;
    bottom: 5px;
    color: #f13d41;
    font-size: 20px;
    line-height: 30px;
    font-weight: 700
}

.blend-listview-theme3 .blend-listview-item-price em {
    font-weight: 400;
    font-style: normal;
    font-size: 14px
}

.blend-listview-theme3 .blend-listview-item-pic {
    width: 85px;
    height: 110px;
    margin-right: 10px
}

.blend-listview-theme3 .blend-checkbox-checked:before {
    font-size: 17px;
    line-height: 20px
}

.blend-listview-theme3 .blend-checkbox-default {
    width: 22px;
    height: 22px;
    border-radius: 50%;
    margin-top: 31px;
    margin-right: 10px
}

.blend-listview-theme3 .blend-checkbox-all {
    margin-top: 9px
}

.blend-listview-theme3 .blend-checkbox-default:before {
    top: 1px;
    left: 2px
}

.blend-listview-theme3 .blend-listview-conter-box {
    position: absolute;
    right: 0;
    bottom: 10px
}

.blend-listview-theme3 .blend-listview-conter-box .blend-counter-minus.blend-disabled:before,.blend-listview-theme3 .blend-listview-conter-box .blend-counter-plus.blend-disabled:before {
    color: #999
}

.blend-listview-theme3 .blend-listview-conter-box .blend-counter-minus:before,.blend-listview-theme3 .blend-listview-conter-box .blend-counter-plus:before {
    color: #fd461e
}

.blend-listview-theme3 .blend-listview-item-right {
    margin-top: 47px
}

.blend-listview-item-sub-title,.blend-listview-item-title,.blend-listview-item-two-line {
    margin: 0!important
}

.blend-loading {
    width: 170px;
    height: 130px;
    position: fixed;
    margin: -65px 0 0 -85px;
    left: 50%;
    top: 50%;
    border: 1px solid #e0e0e0;
    box-shadow: 0 0 1px 1px #e0e0e0
}

.blend-loading .blend-loading-default {
    height: 54px;
    width: 54px;
    position: absolute;
    margin: -40px 0 0 -27px;
    left: 50%;
    top: 50%;
    z-index: 54px;
    -webkit-animation: rotation .6s infinite linear;
    animation: rotation .6s infinite linear;
    border: 2px solid #f0f0f0;
    border-top: 2px solid #666;
    border-radius: 100%
}

.blend-loading .blend-loading-word {
    margin: 0;
    padding: 0;
    position: absolute;
    bottom: 20px;
    font-size: 16px;
    color: #262626;
    text-align: center;
    width: 100%
}

@-webkit-keyframes rotation {
    from {
        -webkit-transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(359deg)
    }
}

@keyframes rotation {
    from {
        transform: rotate(0)
    }

    to {
        transform: rotate(359deg)
    }
}

.blend-map-info {
    display: block;
    position: absolute;
    bottom: 0;
    left: 1px;
    right: 1px;
    margin: 1px;
    padding: 14px 0
}

.blend-map-ibody::after,.blend-map-ibody::before {
    font-family: "iconfont";
    content: "\e600";
    position: absolute;
    left: 2px;
    top: 50%;
    color: silver;
    font-size: 20px;
    margin-top: -10px;
    line-height: 20px
}

.blend-map-ibody::before {
    content: "\e604";
    left: auto;
    right: 4px
}

.blend-map-ibody,.blend-map-ihead {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    word-break: break-all;
    padding: 0 26px
}

.blend-map-ihead {
    font-size: 16px;
    color: #262626;
    margin-bottom: 4px;
    line-height: 20px
}

.blend-map-ibody {
    font-size: 14px;
    color: #777;
    line-height: 18px;
    position: relative
}

.blend-nav-expand,.blend-nav-item {
    text-decoration: none;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 40px;
    text-align: center
}

.blend-map-info .clamp1 {
    -webkit-line-clamp: 1;
    height: 18px
}

.blend-map-info .clamp2 {
    -webkit-line-clamp: 2;
    height: 36px
}

.blend-map-info .clamp3 {
    -webkit-line-clamp: 3;
    height: 54px
}

.blend-nav {
    overflow: hidden;
    height: 0
}

.blend-nav:after,.blend-nav:before {
    content: " ";
    display: table
}

.blend-nav a,.blend-nav a:focus,.blend-nav a:hover {
    text-decoration: none
}

.blend-nav-animation {
    -webkit-transition: height .3s ease-in;
    transition: height .3s ease-in
}

.blend-nav-item {
    height: 40px;
    font-size: 16px;
    color: #777;
    float: left;
    border-bottom: 1px solid #ededed
}

.blend-nav-expand,.blend-nav-item.blend-nav-item-no-border {
    border-bottom: none
}

.blend-nav-item.blend-nav-item-active {
    color: #262626
}

.blend-nav-item:after {
    content: " ";
    width: 0;
    border-right: 1px solid #ededed;
    display: block;
    height: 10px;
    float: right;
    margin-top: 15px
}

.blend-nav-column-2 .blend-nav-expand:nth-child(2n):after,.blend-nav-column-2 .blend-nav-item:nth-child(2n):after,.blend-nav-column-3 .blend-nav-expand:nth-child(3n):after,.blend-nav-column-3 .blend-nav-item:nth-child(3n):after,.blend-nav-column-4 .blend-nav-item:nth-child(4n):after,.blend-nav-column-5 .blend-nav-item:nth-child(5n):after,.blend-nav-column-6 .blend-nav-expand:nth-child(6n):after,.blend-nav-column-6 .blend-nav-item:nth-child(6n):after,.blend-nav-expand .blend-nav-item:nth-child(4n):after,.blend-nav-expand .blend-nav-item:nth-child(5n):after,.blend-nav-item.blend-nav-item-hide,.blend-nav-item:last-child:after {
    display: none
}

.blend-nav-expand {
    float: right;
    height: 40px;
    font-size: 16px
}

.blend-panel-body,.blend-panel-footer,.blend-panel-header {
    border-bottom: 1px solid #ddd
}

.blend-nav-expand i {
    font-style: normal
}

.blend-nav-expand i:after {
    content: "\e7ba"!important;
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px
}

.blend-nav-expanded i:after {
    content: "\e7aa"!important
}

.blend-nav-column-3 .blend-nav-expand,.blend-nav-column-3 .blend-nav-item {
    width: 33.33333333%
}

.blend-nav-column-4 .blend-nav-item,.blend-nav-expand .blend-nav-item {
    width: 25%
}

.blend-nav-column-5 .blend-nav-item,.blend-nav-expand .blend-nav-item {
    width: 20%
}

.blend-nav-column-2 .blend-nav-expand,.blend-nav-column-2 .blend-nav-item {
    width: 50%
}

.blend-nav-column-6 .blend-nav-expand,.blend-nav-column-6 .blend-nav-item {
    width: 16.66666667%
}

.blend-panel-left {
    text-align: left
}

.blend-panel-center {
    text-align: center
}

.blend-panel-right {
    text-align: right
}

.blend-panel-border {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd
}

.blend-panel-header {
    height: 35px;
    line-height: 35px;
    border-top: 1px solid #ddd;
    padding: 0 15px;
    font-size: 16px
}

.blend-panel-body {
    font-size: 14px;
    padding: 10px 15px;
    line-height: 25px
}

.blend-panel-footer {
    height: 30px;
    line-height: 30px;
    padding: 0 15px
}

.blend-panel-box {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    word-break: break-all
}

.blend-panel-clamp1 {
    -webkit-line-clamp: 1
}

.blend-panel-clamp2 {
    -webkit-line-clamp: 2
}

.blend-panel-clamp3 {
    -webkit-line-clamp: 3
}

.blend-picture {
    overflow-x: hidden
}

.blend-picture img {
    width: 100%
}

.blend-picture-radius img {
    border-radius: 10px
}

.blend-picture-default {
    margin: 10px;
    position: relative
}

.blend-picture-default img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 10px auto
}

.blend-picture-default .blend-picture-title-default {
    text-align: center;
    font-size: 14px;
    margin-bottom: 15px;
    color: #333
}

.blend-picture-default .blend-picture-title-cover {
    display: block;
    width: calc(100% - 6px);
    height: 30px;
    line-height: 30px;
    position: absolute;
    text-align: left;
    padding-left: 10px;
    font-size: 14px;
    background-color: rgba(0,0,0,.6);
    color: #fff;
    bottom: 10px;
    left: 0
}

.blend-picture-full {
    margin: 0;
    padding: 0;
    position: relative
}

.blend-picture-full img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 10px auto
}

.blend-picture-full .blend-picture-title-default {
    text-align: center;
    font-size: 16px;
    color: #333
}

.blend-picture-full .blend-picture-title-cover {
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    position: absolute;
    text-align: left;
    padding-left: 10px;
    font-size: 14px;
    background-color: rgba(0,0,0,.6);
    color: #fff;
    bottom: 10px;
    left: 0
}

.blend-picture-one,.blend-picture-two {
    margin: 0 10px;
    background: #fff
}

.blend-picture-one img,.blend-picture-two img {
    display: block;
    max-width: 100%;
    height: auto
}

.blend-picture-one img {
    padding: 2px;
    border: 1px solid #dfdfdf
}

.blend-picture-two {
    position: relative
}

.blend-picture-two figcaption {
    display: block;
    width: 100%;
    height: 20px;
    line-height: 20px;
    position: absolute;
    text-align: left;
    padding-left: 10px;
    font-size: 14px;
    background-color: rgba(0,0,0,.6);
    color: #fff;
    bottom: 0;
    left: 0
}

.blend-separator {
    width: auto;
    border-top: 2px solid #ddd;
    margin-top: 11px;
    margin-bottom: 11px
}

.blend-separator-dashed {
    border-top: 2px dashed #ddd;
    margin-top: 11px;
    margin-bottom: 11px
}

.blend-separator-rect1,.blend-separator-rect2 {
    height: 20px;
    box-sizing: border-box;
    background: #ddd;
    box-shadow: 0 1px 0 #ebeaea inset;
    margin-top: 0;
    margin-bottom: 0
}

.blend-separator-rect1 {
    border-top: 1px solid #cbcbcb
}

.blend-separator-rect1 .blend-separator-rect1-top {
    border-top: 2px solid #d8d8d8
}

.blend-separator-rect2 {
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px solid #d0d0d0
}

.blend-sidenav {
    width: 100%;
    position: relative
}

.blend-sidenav a,.blend-sidenav a:focus,.blend-sidenav a:hover {
    text-decoration: none
}

.blend-sidenav-nav {
    position: fixed;
    width: 100px;
    min-height: 100%;
    background-color: #fafafa
}

.blend-sidenav-nav ul {
    margin: 0;
    padding: 0
}

.blend-sidenav-nav ul li {
    list-style: none;
    height: 41px;
    line-height: 40px;
    text-align: center;
    border-bottom: solid 1px #ddd;
    font-size: 16px;
    color: #777
}

.blend-sidenav-nav ul li a {
    display: block;
    height: 100%;
    width: 100%;
    color: #777;
    text-decoration: none
}

.blend-sidenav-nav ul li.blend-sidenav-active {
    background-color: #fff
}

.blend-sidenav-content {
    margin-left: 100px
}

.blend-sidenav-content .blend-sidenav-item {
    display: none
}

.blend-slider {
    position: relative;
    overflow: hidden;
    height: 100%;
    visibility: hidden
}

.blend-slider:after {
    content: '';
    display: block;
    width: 100%;
    padding-top: 75%
}

.blend-slider-normal:after {
    padding-top: 75%
}

.blend-slider-wide:after {
    padding-top: 56.25%
}

.blend-slider-square:after {
    padding-top: 100%
}

.blend-slider-small:after {
    padding-top: 37.5%
}

.blend-slider-middle:after {
    padding-top: 72.5%
}

.blend-slider .blend-slides {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0
}

.blend-slider .blend-slides li {
    list-style: none;
    position: absolute;
    z-index: 1;
    display: block;
    width: 100%;
    height: 100%
}

.blend-slider .blend-slides li img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.blend-slider ol {
    position: absolute;
    margin: 0;
    padding: 0;
    line-height: 0;
    z-index: 20
}

.blend-slider ol li {
    display: inline-block;
    margin: 0 6px
}

.blend-slider ol li a {
    width: 8px;
    height: 8px;
    display: block
}

.blend-slider ol li a.blend-slider-active {
    background-color: #06c
}

.blend-slider-a1 ol {
    width: 100%;
    text-align: center;
    bottom: 10px;
    margin: 0 0 4px
}

.blend-slider-small.blend-slider-a2 ol {
    margin: 0
}

.blend-slider-a1 ol li a {
    background-color: rgba(0,0,0,.5);
    cursor: pointer;
    text-indent: -9999px;
    border-radius: 50%;
    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
    box-shadow: inset 0 0 3px rgba(0,0,0,.3)
}

.blend-slider-a2 ol {
    width: 100%;
    text-align: center;
    bottom: 10px;
    margin: 0 0 4px
}

.blend-slider-small.blend-slider-a1 ol {
    margin: 0
}

.blend-slider-a2 ol li a {
    background-color: rgba(255,255,255,.5);
    box-shadow: inset 0 0 3px rgba(255,255,255,.3)
}

.blend-slider-a2 ol li a,.blend-slider-title ol li a {
    cursor: pointer;
    text-indent: -9999px;
    -webkit-box-shadow: inset 0 0 3px rgba(255,255,255,.3)
}

.blend-slider .blend-slider-title {
    background-color: rgba(0,0,0,.6);
    position: absolute;
    bottom: 0;
    padding-left: 10px;
    font-size: 16px;
    line-height: 40px;
    height: 40px;
    width: 100%;
    color: #fff;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.blend-slider.blend-slider-small .blend-slider-title {
    font-size: 14px;
    line-height: 30px;
    height: 30px
}

.blend-slider-title ol {
    width: 100%;
    text-align: right;
    bottom: 10px;
    margin: 0 0 8px
}

.blend-slider-small.blend-slider-title ol {
    margin: 0 0 3px
}

.blend-slider-title ol li {
    display: inline-block;
    margin: 0 5px 0 0
}

.blend-slider-title ol li:last-child {
    margin-right: 10px
}

.blend-slider-title ol li:first-child {
    margin-left: 10px
}

.blend-slider-title ol li a {
    width: 4px;
    height: 4px;
    display: block;
    background-color: #fff;
    border-radius: 50%;
    box-shadow: inset 0 0 3px rgba(255,255,255,.3)
}

.blend-slider-title ol li a.blend-slider-active {
    background-color: #0078da
}

.blend-slider-special {
    background: #fff
}

.blend-slider-special .blend-slider-title {
    color: #fff;
    line-height: 40px;
    height: 40px;
    background-color: rgba(0,0,0,.8)
}

.blend-slider-special ol {
    bottom: 16px;
    right: 10px
}

.blend-slider-special ol li a {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #fff
}

.blend-slider-special ol li a.blend-slider-active {
    background-color: #dd362d
}

.blend-slider-special.blend-slider-small .blend-slider-title {
    line-height: 40px;
    height: 40px;
    font-size: 16px
}

.blend-slider-bgImg li {
    background-size: 100%
}

.blend-slider-bgImg.blend-slider-wide {
    background: url(data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/4QODaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDE2MUY1RkYyRjIwNjgxMTgyMkFFRDRFRUI3QjA4NTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTcxM0FCRUQ1NUQ5MTFFNUFCRUU4NUJGRUQzMzVGN0IiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTcxM0FCRUM1NUQ5MTFFNUFCRUU4NUJGRUQzMzVGN0IiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyRjAxNTZFMTgyMDY4MTE4MDgzQzZENDA1OUJFMTVDIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDY5OWE5MjktMTk5OC0xMTc4LTk5NjUtODQyZmExYWM1ODY0Ii8+IDwvcmRmOkRlc2NyaXB0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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9k=) no-repeat
}

.blend-slider-bgImg.blend-slider-square {
    background: url(data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/4QODaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDE2MUY1RkYyRjIwNjgxMTgyMkFFRDRFRUI3QjA4NTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUQ0QTVDODA1NUQ5MTFFNTg4N0E4RjA0NTJFMDkyNDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUQ0QTVDN0Y1NUQ5MTFFNTg4N0E4RjA0NTJFMDkyNDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyRjAxNTZFMTgyMDY4MTE4MDgzQzZENDA1OUJFMTVDIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDY5OWE5MjktMTk5OC0xMTc4LTk5NjUtODQyZmExYWM1ODY0Ii8+IDwvcmRmOkRlc2NyaXB0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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//Z) no-repeat
}

.blend-slider-bgImg.blend-slider-small {
    background: url(data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/4QODaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDE2MUY1RkYyRjIwNjgxMTgyMkFFRDRFRUI3QjA4NTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUYwMEMwNEE1NUQ5MTFFNUJBN0RCQTMxMzFDRDkyQjYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUYwMEMwNDk1NUQ5MTFFNUJBN0RCQTMxMzFDRDkyQjYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyRjAxNTZFMTgyMDY4MTE4MDgzQzZENDA1OUJFMTVDIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDY5OWE5MjktMTk5OC0xMTc4LTk5NjUtODQyZmExYWM1ODY0Ii8+IDwvcmRmOkRlc2NyaXB0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) no-repeat
}

.blend-slider-bgImg.blend-slider-middle {
    background: url(data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/4QODaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDE2MUY1RkYyRjIwNjgxMTgyMkFFRDRFRUI3QjA4NTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzdBQzlGRTE1NURDMTFFNThDOTVGREVGN0ZFNkIzN0IiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzdBQzlGRTA1NURDMTFFNThDOTVGREVGN0ZFNkIzN0IiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2ODAxMTc0MDcyMDY4MTE4M0QxOTEzNjQ2QTE2OUMzIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDY5OWE5MjktMTk5OC0xMTc4LTk5NjUtODQyZmExYWM1ODY0Ii8+IDwvcmRmOkRlc2NyaXB0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) no-repeat
}

.blend-star {
    display: block;
    display: -webkit-box;
    display: -moz-box;
    -webkit-box-pack: justify;
    -webkit-box-align: center;
    -mox-box-pack: justify;
    -moz-box-align: center;
    width: 20rem
}

.blend-star-item {
    display: block;
    width: 42px;
    height: 28px;
    background: url(img/star_icon.png) 0 -28px no-repeat;
    background-size: 42px 56px;
    cursor: pointer
}

.blend-star-item.selected {
    background-position: 0 0
}

.blend-star-num {
    display: block;
    height: 28px;
    line-height: 34px;
    font-size: 38px;
    color: #f60
}

.blend-suggest-wrap,.blend-suggest-wrap2,.blend-suggest-wrapBlue2 {
    background-color: #fff;
    width: 100%;
    height: 50px;
    padding: 10px
}

.blend-suggest-input,.blend-suggest-input-blue,.blend-suggest-input-gray,.blend-suggest-input-red {
    border: 1px solid #ddd;
    margin: 10px;
    background: #fff;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    display: -webkit-box;
    position: relative
}

.blend-suggest-input .blend-suggest-ico:before,.blend-suggest-input-blue .blend-suggest-ico:before,.blend-suggest-input-gray .blend-suggest-ico:before,.blend-suggest-input-red .blend-suggest-ico:before {
    width: 34px;
    height: 100%;
    text-align: center;
    content: "\e88b"!important;
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    color: #aaa;
    display: block;
    font-size: 1.6rem;
    line-height: 30px
}

.blend-suggest-input input,.blend-suggest-input-blue input,.blend-suggest-input-gray input,.blend-suggest-input-red input {
    -webkit-box-flex: 1;
    box-flex: 1;
    font-size: 1.4rem;
    color: #262626;
    border: none;
    display: block;
    line-height: 20px;
    height: 20px;
    padding: 5px 0;
    outline: 0
}

.blend-suggest-input ::-webkit-input-placeholder,.blend-suggest-input-blue ::-webkit-input-placeholder,.blend-suggest-input-gray ::-webkit-input-placeholder,.blend-suggest-input-red ::-webkit-input-placeholder {
    color: silver
}

.blend-suggest-input :-moz-placeholder,.blend-suggest-input-blue :-moz-placeholder,.blend-suggest-input-gray :-moz-placeholder,.blend-suggest-input-red :-moz-placeholder {
    color: silver
}

.blend-suggest-input ::-moz-placeholder,.blend-suggest-input-blue ::-moz-placeholder,.blend-suggest-input-gray ::-moz-placeholder,.blend-suggest-input-red ::-moz-placeholder {
    color: silver
}

.blend-suggest-input :-ms-input-placeholder,.blend-suggest-input-blue :-ms-input-placeholder,.blend-suggest-input-gray :-ms-input-placeholder,.blend-suggest-input-red :-ms-input-placeholder {
    color: silver
}

.blend-suggest-input .blend-suggest-delete,.blend-suggest-input-blue .blend-suggest-delete,.blend-suggest-input-gray .blend-suggest-delete,.blend-suggest-input-red .blend-suggest-delete {
    position: absolute;
    right: 0;
    top: 0;
    width: 45px;
    height: 30px;
    text-decoration: none;
    display: none
}

.blend-suggest-input .blend-suggest-delete:after,.blend-suggest-input-blue .blend-suggest-delete:after,.blend-suggest-input-gray .blend-suggest-delete:after,.blend-suggest-input-red .blend-suggest-delete:after {
    content: "\e6ad"!important;
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    color: #b2b2b2;
    font-size: 1.6rem;
    margin-left: 18px
}

.blend-suggest-list {
    background: #fff;
    border-top: 1px solid #ededed;
    padding: 0;
    list-style: none;
    margin: 0;
    display: none
}

.blend-suggest-list li {
    padding: 7px 15px;
    border-bottom: 1px solid #ededed
}

.blend-suggest-list li p {
    margin: 0;
    font-size: 1.3rem;
    color: #aaa;
    line-height: 20px
}

.blend-suggest-list li p:first-child {
    font-size: 1.4rem;
    color: #262626
}

.blend-suggest-input-blue,.blend-suggest-input-gray,.blend-suggest-input-red {
    background: #f9f9f9;
    margin: 0
}

.blend-suggest-input-blue input,.blend-suggest-input-gray input,.blend-suggest-input-red input {
    background-color: #f9f9f9;
    padding-left: 5px
}

.blend-suggest-input-blue .blend-suggest-ico,.blend-suggest-input-gray .blend-suggest-ico,.blend-suggest-input-red .blend-suggest-ico {
    display: block;
    background-color: #18adea
}

.blend-suggest-input-blue .blend-suggest-ico:before,.blend-suggest-input-gray .blend-suggest-ico:before,.blend-suggest-input-red .blend-suggest-ico:before {
    width: 45px;
    color: #fff
}

.blend-suggest-input-blue .blend-suggest-delete,.blend-suggest-input-gray .blend-suggest-delete,.blend-suggest-input-red .blend-suggest-delete {
    right: 45px;
    width: 40px
}

.blend-suggest-wrapBlue2 {
    background-color: #3bafda
}

.blend-suggest-wrapBlue2 .blend-suggest-input-blue {
    border: none
}

.blend-suggest-wrapBlue2 input {
    background-color: #fff
}

.blend-suggest-wrapBlue2 .blend-suggest-ico {
    background-color: #4fc1e9
}

.blend-suggest-input-gray .blend-suggest-ico {
    background-color: #666
}

.blend-suggest-input-red .blend-suggest-ico {
    background-color: #e71225
}

.blend-suggest-wrap2 .blend-suggest {
    display: -webkit-box
}

.blend-suggest-wrap2 .blend-suggest .blend-suggest-input-blue,.blend-suggest-wrap2 .blend-suggest .blend-suggest-input-gray,.blend-suggest-wrap2 .blend-suggest .blend-suggest-input-red {
    -webkit-box-flex: 1;
    box-flex: 1
}

.blend-suggest-arrow {
    width: 31px;
    height: 100%;
    display: block;
    padding-left: 4px;
    line-height: 30px
}

.blend-suggest-arrow:before {
    content: "\e861"!important;
    font-family: "iconfont";
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    color: #777;
    font-size: 1.8rem
}

.blend-suspend-mask {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .8;
    display: none
}

.blend-suspend {
    position: fixed;
    bottom: 0;
    left: 0;
    max-height: 300px;
    width: 100%;
    z-index: 80;
    overflow: hidden
}

.blend-suspend .blend-suspend-content {
    background: #fff;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0)
}

.blend-suspend .blend-suspend-content.blend-suspend-show {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    -webkit-transition: .3s ease all;
    transition: .3s ease all
}

.blend-suspend-close {
    position: absolute;
    top: 0;
    right: 0;
    display: inline-block;
    padding: 8px
}

.blend-suspend-close span {
    display: inline-block;
    width: 18px;
    height: 2px;
    background: #262626;
    font-size: 0;
    line-height: 0;
    vertical-align: middle;
    -webkit-transform: rotate(45deg)
}

.blend-suspend-close span:after {
    content: '.';
    display: block;
    width: 18px;
    height: 2px;
    background: #262626;
    -webkit-transform: rotate(-90deg)
}

.blend-switch {
    display: inline-block;
    width: 5.2rem;
    height: 3rem;
    background-color: #ddd;
    position: relative;
    margin-right: .5rem
}

.blend-switch::after,.blend-switch::before {
    content: "";
    position: absolute
}

.blend-tab-header-item:after,.blend-tabnav-item:after {
    right: 0;
    content: " ";
    top: 15px
}

.blend-switch::after {
    width: 2.8rem;
    height: 2.8rem;
    background-color: #fff;
    margin: .1rem;
    box-shadow: inset 0 0 0 .1rem rgba(0,0,0,.1);
    z-index: 1
}

.blend-switch::before {
    color: #efefef;
    width: .5rem;
    height: 1.6rem;
    border-left: .1rem #efefef solid;
    border-right: .1rem #efefef solid;
    margin: .7rem 1.2rem;
    z-index: 2
}

.blend-switch.round.blend-switch::before {
    border: 0
}

.blend-switch.on {
    background-color: #666
}

.blend-switch.on::after,.blend-switch.on::before {
    right: 0
}

.blend-switch.round,.blend-switch.round::after {
    border-radius: 1000px
}

.blend-tab-header {
    display: -webkit-box;
    display: box;
    height: 40px;
    position: relative;
    font-size: 16px;
    line-height: 40px;
    color: #777;
    text-align: center;
    background-color: #fff
}

.blend-tab-header-item {
    display: block;
    -webkit-box-flex: 1;
    box-flex: 1;
    width: 0;
    text-decoration: none;
    position: relative
}

.blend-tab-header-item:after {
    width: 1px;
    height: 10px;
    display: block;
    position: absolute;
    background-color: #ededed
}

.blend-tab-header-item:last-child:after {
    display: none
}

.blend-tab-header-active {
    position: absolute;
    bottom: -1px;
    left: 0;
    height: 2px;
    display: block;
    width: 0;
    background-color: #666;
    z-index: 10
}

.blend-tab-header-item-active {
    color: #262626
}

.blend-tab-animation .blend-tab-header-active {
    -webkit-transition: all .3s ease-in;
    transition: all .3s ease-in
}

.blend-tab-content-item {
    display: none
}

.blend-tabnav {
    display: -webkit-box;
    display: box;
    height: 40px;
    background-color: #fff
}

.blend-tabnav a,.blend-tabnav a:focus,.blend-tabnav a:hover {
    text-decoration: none
}

.blend-tabnav-item {
    display: block;
    -webkit-box-flex: 1;
    box-flex: 1;
    width: 0;
    text-decoration: none;
    position: relative
}

.blend-tabnav-item:after {
    width: 0;
    height: 10px;
    display: block;
    position: absolute;
    border-left: 1px solid #ededed
}

.blend-tabnav-item:last-child:after {
    display: none
}

.blend-tabnav-dash .blend-tabnav-item:after {
    border-left-style: dashed
}

.blend-tabnav-item-text {
    font-size: 16px;
    line-height: 40px;
    height: 40px;
    color: #777;
    display: block;
    text-align: center;
    margin: 0 auto;
    width: 100%
}

.blend-tabnav-item-active .blend-tabnav-item-text {
    color: #262626;
    border-bottom: 2px solid #666
}

.blend-title {
    width: 100%;
    height: 42px;
    line-height: 42px
}

.blend-title>a,.blend-title>span {
    width: 90%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 16px;
    text-indent: 16px;
    text-decoration: none;
    display: block;
    color: #333
}

.blend-title-flag>a:before,.blend-title-flag>span:before {
    content: "\e7bb";
    font-family: "iconfont";
    font-size: 24px;
    color: #00A3E7
}

.blend-title-circle>a:before,.blend-title-circle>span:before {
    content: "\e7bd";
    font-family: "iconfont";
    font-size: 16px;
    color: #333
}

.blend-title-dot>a:before,.blend-title-dot>span:before {
    content: "\e7be";
    font-family: "iconfont";
    font-size: 14px;
    color: #333
}

.blend-toast {
    position: fixed;
    left: 50%;
    top: 50%;
    margin: -40px 0 0 -110px;
    padding: 0 16px;
    background-color: rgba(0,0,0,.7);
    border-radius: 3px;
    color: #fff;
    text-align: center;
    z-index: 99;
    word-break: break-all;
    font-size: 16px;
    line-height: 40px;
    height: 40px;
    width: 210px;
    overflow: hidden
}

.blend-topnav {
    padding: 0 6px;
    display: none
}

.blend-topnav a,.blend-topnav a:focus,.blend-topnav a:hover {
    text-decoration: none
}

.blend-topnav-wrapper {
    width: 100%;
    height: 40px;
    display: -webkit-box;
    display: box;
    border: 1px solid #ddd;
    background-color: #fff
}

.blend-topnav-item {
    position: relative;
    -webkit-box-flex: 1;
    box-flex: 1;
    width: 100%;
    height: 38px;
    display: block;
    text-align: center
}

.blend-topnav-item:not(:last-child):after {
    position: absolute;
    display: block;
    content: "";
    height: 11px;
    width: 1px;
    background-color: #c8c8c8;
    top: 13px;
    right: 0
}

.blend-topnav-item span {
    display: block;
    height: 38px;
    line-height: 38px;
    position: relative;
    font-size: 16px;
    color: #262626
}

.blend-topnav-item>ul {
    display: none;
    margin: 0;
    padding: 0;
    width: 100%;
    -webkit-box-shadow: 2px 0 2px #e4e4e4,-2px 0 2px #e4e4e4,0 3px 3px #e4e4e4;
    box-shadow: 2px 0 2px #e4e4e4,-2px 0 2px #e4e4e4,0 3px 3px #e4e4e4;
    background-color: #fff;
    position: relative;
    border-top: solid 2px #666
}

.blend-topnav-item>ul li {
    list-style: none;
    height: 36px;
    line-height: 36px;
    text-align: center;
    position: relative;
    font-size: 14px;
    color: #262626;
    padding: 0 10px
}

.blend-topnav-item>ul li:not(:last-child) a {
    border-bottom: 1px solid #ededed
}

.blend-topnav-item>ul li a {
    height: 100%;
    width: 100%;
    display: inline-block;
    color: #262626
}

.blend-topnav-item>ul li:last-child {
    border: none
}

.blend-topnav-item.blend-topnav-active {
    border-bottom: none
}

.blend-topnav-active>ul:before {
    position: absolute;
    display: block;
    content: "";
    border: 7px solid transparent;
    border-bottom-color: #666;
    top: -15px;
    right: 10px
}

span.blend-topnav-arrow {
    text-indent: -14px
}

span.blend-topnav-arrow:after {
    position: absolute;
    width: 0;
    height: 0;
    border: 4px solid transparent;
    content: "";
    z-index: 1;
    margin-left: 4px
}

span.blend-topnav-uparrow:after {
    top: 13px;
    border-bottom-color: #262626
}

span.blend-topnav-downarrow:after {
    top: 17px;
    border-top-color: #262626
}
