@charset "utf-8";
/* CSS Document */

body{
    font: normal 12px/20px "Microsoft YaHei", Arial;
}

body a:link,
body a:visited,
body a:hover,
table,
td,
th {
    color: #333;
    text-decoration: none;
}
button, html [type="button"], [type="reset"], [type="submit"] {
    -webkit-appearance: button;
}
body a:hover {
    color: #ff4c5b;
}

img {
    border: 0px;
}
/* 清除浮动 */

.clear:before,
.clear:after {
    content: " ";
    display: table;
}

.clear:after {
    clear: both;
}

.clear {
    *zoom: 1;
}

.fll{
    float: left;
}

.flr{
    float: right;
}

.text-left{
    text-align: left;
}

.text-center{
    text-align: center;
}

.text-right{
    text-align: right;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
form,
input,
textarea,
button,
fieldset,
img,
legend,
ul,
ol,
li,
dl,
dt,
dd,
th,
td,
div,
a,
label {
    border: 0;
    margin: 0;
    outline: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 12px;
}

ul,
ol,
li {
    list-style: none;
}

cite,
i {
    font-style: normal;
    font-weight: 400;
}

th {
    font-weight: normal
}

textarea {
    font-size: 12px;
    overflow: auto;
}

input[type=radio],
input[type=checkbox] {
    cursor: pointer;
    vertical-align: middle;
}

.pure-button {
    display: inline-block;
    zoom: 1;
    line-height: normal;
    white-space: nowrap;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.pure-button::-moz-focus-inner {
    padding: 0;
    border: 0
}

.pure-button {
    font-family: inherit;
    font-size: 100%;
    padding: .5em 1em;
    color: #444;
    color: rgba(0, 0, 0, .8);
    border: 1px solid #999;
    border: 0 rgba(0, 0, 0, 0);
    background-color: #E6E6E6;
    text-decoration: none;
    border-radius: 2px
}

.pure-button-hover,
.pure-button:hover,
.pure-button:focus {
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0, 0, 0, .05)), to(rgba(0, 0, 0, .1)));
    background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, .05) 40%, rgba(0, 0, 0, .1));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .05) 0, rgba(0, 0, 0, .1));
    background-image: -o-linear-gradient(transparent, rgba(0, 0, 0, .05) 40%, rgba(0, 0, 0, .1));
    background-image: linear-gradient(transparent, rgba(0, 0, 0, .05) 40%, rgba(0, 0, 0, .1))
}

.pure-button:focus {
    outline: 0
}

.pure-button-active,
.pure-button:active {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .15) inset, 0 0 6px rgba(0, 0, 0, .2) inset;
    border-color: #000\9
}

.pure-button[disabled],
.pure-button-disabled,
.pure-button-disabled:hover,
.pure-button-disabled:focus,
.pure-button-disabled:active {
    border: 0;
    background-image: none;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    filter: alpha(opacity=40);
    -khtml-opacity: .4;
    -moz-opacity: .4;
    opacity: .4;
    cursor: not-allowed;
    box-shadow: none
}

.pure-button-hidden {
    display: none
}

.pure-button::-moz-focus-inner {
    padding: 0;
    border: 0
}

.pure-button-primary,
.pure-button-selected,
a.pure-button-primary,
a.pure-button-selected {
    background-color: #0078e7;
    color: #fff
}

.pure-form input[type=text],
.pure-form input[type=password],
.pure-form input[type=email],
.pure-form input[type=url],
.pure-form input[type=date],
.pure-form input[type=month],
.pure-form input[type=time],
.pure-form input[type=datetime],
.pure-form input[type=datetime-local],
.pure-form input[type=week],
.pure-form input[type=number],
.pure-form input[type=search],
.pure-form input[type=tel],
.pure-form input[type=color],
.pure-form select,
.pure-form textarea {
    padding: 5px .6em;
    display: inline-block;
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 3px #ddd;
    /*border-radius: 4px;*/
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.pure-form input:not([type]) {
    padding: .5em .6em;
    display: inline-block;
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 3px #ddd;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.pure-form input[type=color] {
    padding: .2em .5em
}

.pure-form input[type=text]:focus,
.pure-form input[type=password]:focus,
.pure-form input[type=email]:focus,
.pure-form input[type=url]:focus,
.pure-form input[type=date]:focus,
.pure-form input[type=month]:focus,
.pure-form input[type=time]:focus,
.pure-form input[type=datetime]:focus,
.pure-form input[type=datetime-local]:focus,
.pure-form input[type=week]:focus,
.pure-form input[type=number]:focus,
.pure-form input[type=search]:focus,
.pure-form input[type=tel]:focus,
.pure-form input[type=color]:focus,
.pure-form select:focus,
.pure-form textarea:focus {
    outline: 0;
    border-color: #129FEA
}

.pure-form input:not([type]):focus {
    outline: 0;
    border-color: #129FEA
}

.pure-form input[type=file]:focus,
.pure-form input[type=radio]:focus,
.pure-form input[type=checkbox]:focus {
    outline: thin solid #129FEA;
    outline: 1px auto #129FEA
}

.pure-form .pure-checkbox,
.pure-form .pure-radio {
    margin: .5em 0;
    display: block
}

.pure-form input[type=text][disabled],
.pure-form input[type=password][disabled],
.pure-form input[type=email][disabled],
.pure-form input[type=url][disabled],
.pure-form input[type=date][disabled],
.pure-form input[type=month][disabled],
.pure-form input[type=time][disabled],
.pure-form input[type=datetime][disabled],
.pure-form input[type=datetime-local][disabled],
.pure-form input[type=week][disabled],
.pure-form input[type=number][disabled],
.pure-form input[type=search][disabled],
.pure-form input[type=tel][disabled],
.pure-form input[type=color][disabled],
.pure-form select[disabled],
.pure-form textarea[disabled] {
    cursor: not-allowed;
    background-color: #eaeded;
    color: #cad2d3
}

.pure-form input:not([type])[disabled] {
    cursor: not-allowed;
    background-color: #eaeded;
    color: #cad2d3
}

.pure-form input[readonly],
.pure-form select[readonly],
.pure-form textarea[readonly] {
    background-color: #eee;
    color: #777;
    border-color: #ccc
}

.pure-form input:focus:invalid,
.pure-form textarea:focus:invalid,
.pure-form select:focus:invalid {
    color: #b94a48;
    border-color: #e9322d
}

.pure-form input[type=file]:focus:invalid:focus,
.pure-form input[type=radio]:focus:invalid:focus,
.pure-form input[type=checkbox]:focus:invalid:focus {
    outline-color: #e9322d
}

.pure-form select {
    height: 30px;
    border: 1px solid #ccc;
    background-color: #fff
}

.pure-form select[multiple] {
    height: auto
}

.pure-form label {
    margin: .5em 0 .2em
}

.pure-form fieldset {
    margin: 0;
    padding: .35em 0 .75em;
    border: 0
}

.pure-form legend {
    display: block;
    width: 100%;
    padding: .3em 0;
    margin-bottom: .3em;
    color: #333;
    border-bottom: 1px solid #e5e5e5
}

.pure-form-stacked input[type=text],
.pure-form-stacked input[type=password],
.pure-form-stacked input[type=email],
.pure-form-stacked input[type=url],
.pure-form-stacked input[type=date],
.pure-form-stacked input[type=month],
.pure-form-stacked input[type=time],
.pure-form-stacked input[type=datetime],
.pure-form-stacked input[type=datetime-local],
.pure-form-stacked input[type=week],
.pure-form-stacked input[type=number],
.pure-form-stacked input[type=search],
.pure-form-stacked input[type=tel],
.pure-form-stacked input[type=color],
.pure-form-stacked input[type=file],
.pure-form-stacked select,
.pure-form-stacked label,
.pure-form-stacked textarea {
    display: block;
    margin: .25em 0
}

.pure-form-stacked input:not([type]) {
    display: block;
    margin: .25em 0
}

.pure-form-aligned input,
.pure-form-aligned textarea,
.pure-form-aligned select,
.pure-form-aligned .pure-help-inline,
.pure-form-message-inline {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle
}

.pure-form-aligned textarea {
    vertical-align: top
}

.pure-form-aligned .pure-control-group {
    margin-bottom: .5em
}

.pure-form-aligned .pure-control-group label {
    text-align: right;
    display: inline-block;
    vertical-align: middle;
    width: 10em;
    margin: 0 1em 0 0
}

.pure-form-aligned .pure-controls {
    margin: 1.5em 0 0 11em
}

.pure-form input.pure-input-rounded,
.pure-form .pure-input-rounded {
    border-radius: 2em;
    padding: .5em 1em
}

.pure-form .pure-group fieldset {
    margin-bottom: 10px
}

.pure-form .pure-group input,
.pure-form .pure-group textarea {
    display: block;
    padding: 10px;
    margin: 0 0 -1px;
    border-radius: 0;
    position: relative;
    top: -1px
}

.pure-form .pure-group input:focus,
.pure-form .pure-group textarea:focus {
    z-index: 3
}

.pure-form .pure-group input:first-child,
.pure-form .pure-group textarea:first-child {
    top: 1px;
    border-radius: 4px 4px 0 0;
    margin: 0
}

.pure-form .pure-group input:first-child:last-child,
.pure-form .pure-group textarea:first-child:last-child {
    top: 1px;
    border-radius: 4px;
    margin: 0
}

.pure-form .pure-group input:last-child,
.pure-form .pure-group textarea:last-child {
    top: -2px;
    border-radius: 0 0 4px 4px;
    margin: 0
}

.pure-form .pure-group button {
    margin: .35em 0
}

.pure-form .pure-input-1 {
    width: 100%
}

.pure-form .pure-input-2-3 {
    width: 66%
}

.pure-form .pure-input-1-2 {
    width: 50%
}

.pure-form .pure-input-1-3 {
    width: 33%
}

.pure-form .pure-input-1-4 {
    width: 25%
}

.pure-form .pure-help-inline,
.pure-form-message-inline {
    display: inline-block;
    padding-left: .3em;
    color: #666;
    vertical-align: middle;
    font-size: .875em
}

.pure-form-message {
    display: block;
    color: #666;
    font-size: .875em
}

@media only screen and (max-width:480px) {
    .pure-form button[type=submit] {
        margin: .7em 0 0
    }
    .pure-form input:not([type]),
    .pure-form input[type=text],
    .pure-form input[type=password],
    .pure-form input[type=email],
    .pure-form input[type=url],
    .pure-form input[type=date],
    .pure-form input[type=month],
    .pure-form input[type=time],
    .pure-form input[type=datetime],
    .pure-form input[type=datetime-local],
    .pure-form input[type=week],
    .pure-form input[type=number],
    .pure-form input[type=search],
    .pure-form input[type=tel],
    .pure-form input[type=color],
    .pure-form label {
        margin-bottom: .3em;
        display: block
    }
    .pure-group input:not([type]),
    .pure-group input[type=text],
    .pure-group input[type=password],
    .pure-group input[type=email],
    .pure-group input[type=url],
    .pure-group input[type=date],
    .pure-group input[type=month],
    .pure-group input[type=time],
    .pure-group input[type=datetime],
    .pure-group input[type=datetime-local],
    .pure-group input[type=week],
    .pure-group input[type=number],
    .pure-group input[type=search],
    .pure-group input[type=tel],
    .pure-group input[type=color] {
        margin-bottom: 0
    }
    .pure-form-aligned .pure-control-group label {
        margin-bottom: .3em;
        text-align: left;
        display: block;
        width: 100%
    }
    .pure-form-aligned .pure-controls {
        margin: 1.5em 0 0
    }
    .pure-form .pure-help-inline,
    .pure-form-message-inline,
    .pure-form-message {
        display: block;
        font-size: .75em;
        padding: .2em 0 .8em
    }
}

/* pure table */
.pure-table {
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    border: 1px solid #d8d8d8
}

.pure-table caption {
    color: #000;
    font: italic 85%/1 arial, sans-serif;
    padding: 1em 0;
    text-align: center
}

.pure-table td,
.pure-table th {
    border-left: 1px solid #d8d8d8;
    border-width: 0 0 0 1px;
    font-size: inherit;
    margin: 0;
    overflow: visible;
    padding: .5em 1em
}

.pure-table td:first-child,
.pure-table th:first-child {
    border-left-width: 0
}

.pure-table thead {
    background-color: #f7f7f7;
    color: #000;
    text-align: left;
    vertical-align: bottom
}

.pure-table td {
    background-color: transparent
}

.pure-table-odd td {
    background-color: #f2f2f2
}

.pure-table-striped tr:nth-child(2n-1) td {
    background-color: #f2f2f2
}

.pure-table-bordered td {
    border-bottom: 1px solid #d8d8d8
}

.pure-table-bordered tbody>tr:last-child>td {
    border-bottom-width: 0
}

.pure-table-horizontal td,
.pure-table-horizontal th {
    border-width: 0 0 1px;
    border-bottom: 1px solid #d8d8d8
}

.pure-table-horizontal tbody>tr:last-child>td {
    border-bottom-width: 0
}

/* pure grid */
.pure-g {
    letter-spacing: -.31em;
    *letter-spacing: normal;
    *word-spacing: -.43em;
    text-rendering: optimizespeed;
    font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;
    display: -webkit-flex;
    -webkit-flex-flow: row wrap;
    display: -ms-flexbox;
    -ms-flex-flow: row wrap;
    -ms-align-content: flex-start;
    -webkit-align-content: flex-start;
    align-content: flex-start
}

.opera-only:-o-prefocus,
.pure-g {
    word-spacing: -.43em
}

.pure-u {
    display: inline-block;
    *display: inline;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    text-rendering: auto
}

.pure-g [class *="pure-u"] {
    font-family: sans-serif
}

.pure-u-1,
.pure-u-1-1,
.pure-u-1-2,
.pure-u-1-3,
.pure-u-2-3,
.pure-u-1-4,
.pure-u-3-4,
.pure-u-1-5,
.pure-u-2-5,
.pure-u-3-5,
.pure-u-4-5,
.pure-u-5-5,
.pure-u-1-6,
.pure-u-5-6,
.pure-u-1-8,
.pure-u-3-8,
.pure-u-5-8,
.pure-u-7-8,
.pure-u-1-12,
.pure-u-5-12,
.pure-u-7-12,
.pure-u-11-12,
.pure-u-1-24,
.pure-u-2-24,
.pure-u-3-24,
.pure-u-4-24,
.pure-u-5-24,
.pure-u-6-24,
.pure-u-7-24,
.pure-u-8-24,
.pure-u-9-24,
.pure-u-10-24,
.pure-u-11-24,
.pure-u-12-24,
.pure-u-13-24,
.pure-u-14-24,
.pure-u-15-24,
.pure-u-16-24,
.pure-u-17-24,
.pure-u-18-24,
.pure-u-19-24,
.pure-u-20-24,
.pure-u-21-24,
.pure-u-22-24,
.pure-u-23-24,
.pure-u-24-24 {
    display: inline-block;
    *display: inline;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    text-rendering: auto
}

.pure-u-1-24 {
    width: 4.1667%;
    *width: 4.1357%
}

.pure-u-1-12,
.pure-u-2-24 {
    width: 10.3333%;
    *width: 10.3023%
}
.insurance-item-wrap .pure-u-2-24 {
    width: 8.3333%;
    *width: 10.3023%
}

.pure-u-1-8,
.pure-u-3-24 {
    width: 10.5%;
    *width: 12.469%
}

.pure-u-1-6,
.pure-u-4-24 {
    width: 15.6667%;
}

.pure-u-1-5 {
    width: 20%;
    *width: 19.969%
}

.pure-u-5-24 {
    width: 20.8333%;
    *width: 20.8023%
}

.pure-u-1-4,
.pure-u-6-24 {
    width: 25%;
    *width: 24.969%
}

.pure-u-7-24 {
    width: 29.1667%;
    *width: 29.1357%
}

.pure-u-1-3,
.pure-u-8-24 {
    width: 33.3333%;
    *width: 33.3023%
}

.pure-u-3-8,
.pure-u-9-24 {
    width: 37.5%;
    *width: 37.469%
}

.pure-u-2-5 {
    width: 40%;
    *width: 39.969%
}

.pure-u-5-12,
.pure-u-10-24 {
    width: 41.6667%;
    *width: 41.6357%
}

.pure-u-11-24 {
    width: 45.8333%;
    *width: 45.8023%
}

.pure-u-1-2,
.pure-u-12-24 {
    width: 50%;
    *width: 49.969%
}

.pure-u-13-24 {
    width: 54.1667%;
    *width: 54.1357%
}

.pure-u-7-12,
.pure-u-14-24 {
    width: 58.3333%;
    *width: 58.3023%
}

.pure-u-3-5 {
    width: 60%;
    *width: 59.969%
}

.pure-u-5-8,
.pure-u-15-24 {
    width: 62.5%;
    *width: 62.469%
}

.pure-u-2-3,
.pure-u-16-24 {
    width: 66.6667%;
    *width: 66.6357%
}

.pure-u-17-24 {
    width: 70.8333%;
    *width: 70.8023%
}

.pure-u-3-4,
.pure-u-18-24 {
    width: 75%;
    *width: 74.969%
}

.pure-u-19-24 {
    width: 79.1667%;
    *width: 79.1357%
}

.pure-u-4-5 {
    width: 80%;
    *width: 79.969%
}

.pure-u-5-6,
.pure-u-20-24 {
    width: 83.3333%;
    *width: 83.3023%
}

.pure-u-7-8,
.pure-u-21-24 {
    width: 87.5%;
    *width: 87.469%
}

.pure-u-11-12,
.pure-u-22-24 {
    width: 91.6667%;
    *width: 91.6357%
}

.pure-u-23-24 {
    width: 95.8333%;
    *width: 95.8023%
}

.pure-u-1,
.pure-u-1-1,
.pure-u-5-5,
.pure-u-24-24 {
    width: 100%
}
/*2015-1-21 头部灰色底快捷区 */

.wraper {
    width: 1190px;
    margin: auto;
    background-color: #fff;
}

.main {
    width: 1190px;
    margin: auto;
    background-color: #fff;
}

.top2015-1 {
    height: 30px;
    color: #676767;
    min-width: 1190px;
    background: url(/Images/86mall/toptb-1.png) repeat;
}

.top2015-1-left {
    float: left;
    height: 30px;
    margin-right: 20px;
}

.topwenzi-1 {
    color: #ccc;
    float: left;
    line-height: 30px;
}

.topwenzi-2,
.topbtn-1 {
    color: #676767;
    float: left;
    line-height: 30px;
}

.topwenzi-2 {
    height: 30px;
}

.topbtn-2 {
    color: #676767;
    float: right;
    line-height: 30px;
    /*margin-left: 30px;*/
    padding: 0 12px
}

.top2015-1-right {
    float: right;
    height: 30px;
}
/* .topbtn-3{background:url(/Images/86mall/toptb-5.png) no-repeat; padding-left:20px;} */
/* .topbtn-4{background:url(/Images/86mall/toptb-3.png) no-repeat; width:80px; height:30px; text-align:left;  }
.topbtn-4 a:hover{ background:url(/Images/86mall/toptb-3-up.png) no-repeat ;width:75px; height:30px; padding-left:5px;  } */

.topbtn-1 a:link,
.topbtn-1 a:visited,
.topbtn-2 a:link,
.topbtn-2 a:visited,
.main_o_t a:link,
.main_o_t a:visited {
    display: inline-block;
}
/*2015-1-22国家下拉层 */

.country-box-show {
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}

text-alert {
    color: #f37326
}

a.text-alert:hover {
    color: #da590c
}

[class^="litb-icon-"],
[class*="litb-icon-"] {
    display: inline-block;
    vertical-align: top;
    margin-top: 1px;
    *margin-right: .3em
}

.switch-country {
    font-size: 12px;
    margin: 0;
}

.switch-country .country-selector {
    margin-left: 0;
    display: inline-block;
    position: relative;
}

.switch-country .country-selector li {
    padding: 0
}

.switch-country .country-selector .dropdown-menu {
    left: 0
}

.switch-country .country-selector .countrytoggleclass {
    font-size: 12px;
    border: 1 solid #f2f2f2;
    background-image: none;
    z-index: 9;
    position: relative;
    margin-top: 2px;
    left: 0;
    padding-top: 2px;
    line-height: 20px;
    font-weight: normal;
    top: -4px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.switch-country .country-selector .countrytoggleclass:active {
    box-shadow: none
}

.switch-country .country-selector.open .countrytoggleclass {
    border: 1px solid #bbb;
    -webkit-border-radius: 6px 6px 0 0;
    background-color: #fff;
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    border-bottom: 1px solid transparent
}

.open {
    *z-index: 1000
}

.open>.dropdown-menu {
    display: block
}

.switch-country {
    font-size: 12px;
    margin: 0;
}

.switch-country .country-selector {
    margin-left: 0;
    display: inline-block;
    position: relative;
}

.switch-country .country-selector li {
    padding: 0
}

.switch-country .country-selector .dropdown-menu {
    left: 0
}

.switch-country .country-selector .countrytoggleclass {
    font-size: 12px;
    border: 1px solid #f2f2f2;
    background-image: none;
    z-index: 9;
    position: relative;
    margin-top: 2px;
    left: 0;
    padding-top: 2px;
    line-height: 20px;
    font-weight: normal;
    top: -4px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.switch-country .country-selector .countrytoggleclass:active {
    box-shadow: none
}

.switch-country .country-selector.open .countrytoggleclass {
    border: 1px solid #bbb;
    -webkit-border-radius: 6px 6px 0 0;
    background-color: #fff;
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    border-bottom: 1px solid transparent
}

.curCountry_ch {
    background: url(/Images/86mall/bg0129-down.png) right no-repeat;
    padding-right: 20px;
}


.btn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #333;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    background-color: #f2f2f2;
    background-image: -moz-linear-gradient(top, #fff, #fafafa);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fafafa));
    background-image: -webkit-linear-gradient(top, #fff, #fafafa);
    background-image: -o-linear-gradient(top, #fff, #fafafa);
    background-image: linear-gradient(to bottom, #fff, #fafafa);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);
    border-color: #fafafa #fafafa #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #fafafa;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    border: 1px solid #bbb;
    *border: 0;
    border-bottom-color: #a2a2a2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    *margin-left: .3em;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05)
}

.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
    color: #333;
    background-color: #fafafa;
    *background-color: #fff
}

.btn:active,
.btn.active {
    background-color: #ccc \9
}

.btn:first-child {
    *margin-left: 0
}

.btn:hover {
    color: #333;
    text-decoration: none;
    background-position: 0 -15px;
    -moz-transition: background-position .1s linear .5s ease-in 0s;
    -webkit-transition: background-position .1s linear .5s ease-in 0s;
    -o-transition: background-position .1s linear .5s ease-in 0s;
    -ms-transition: background-position .1s linear .5s ease-in 0s;
    transition: background-position .1s linear .5s ease-in 0s;
    -webkit-transition: background-position .1s linear;
    -moz-transition: background-position .1s linear;
    -o-transition: background-position .1s linear;
    transition: background-position .1s linear
}

.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
    margin-top: -1px
}

.btn-mini {
    padding: 0 6px;
    font-size: 10.5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.litb-icon-search {
    width: 15px;
    height: 15px;
    background: url(/Images/86mall/topbg-13.png) 0 -4px no-repeat
}

.switch-country .country-selector .dropdown-menu {
    top: 19px;
    z-index: 11;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px 6px;
    border-radius: 0 6px 6px 6px
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box
}

.dropdown-menu.pull-right {
    right: 0;
    left: auto
}

.dropdown-menu .divider {
    *width: 100%;
    height: 1px;
    margin: 9px 1px;
    *margin: -5px 0 5px;
    overflow: hidden;
    background-color: #e5e5e5;
    border-bottom: 1px solid #fff
}

.dropdown-menu li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 20px;
    color: #333;
    white-space: nowrap
}

.dropdown-menu li>a:hover,
.dropdown-menu li>a:focus,
.dropdown-submenu:hover>a {
    text-decoration: none;
    color: #fff;
    background-color: #FF4C5B;
    background-image: -moz-linear-gradient(top, #FC6876, #FF4C5B);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FC6876), to(#FF4C5B));
    background-image: -webkit-linear-gradient(top, #FC6876, #FF4C5B);
    background-image: -o-linear-gradient(top, #FC6876, #FF4C5B);
    background-image: linear-gradient(to bottom, #FC6876, #FF4C5B);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FF4C5B', endColorstr='#FF4C5B', GradientType=0)
}

.dropdown-menu .active>a,
.dropdown-menu .active>a:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #FF4C5B;
    background-image: -moz-linear-gradient(top, #FC6876, #FF4C5B);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FC6876), to(#FF4C5B));
    background-image: -webkit-linear-gradient(top, #FC6876, #FF4C5B);
    background-image: -o-linear-gradient(top, #FC6876, #FF4C5B);
    background-image: linear-gradient(to bottom, #FC6876, #FF4C5B);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FF4C5B', endColorstr='#FF4C5B', GradientType=0)
}

.dropdown-menu .disabled>a,
.dropdown-menu .disabled>a:hover {
    color: #999
}

.dropdown-menu .disabled>a:hover {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    cursor: default
}

.open {
    *z-index: 1000
}

.open>.dropdown-menu {
    display: block
}

.pull-right>.dropdown-menu {
    right: 0;
    left: auto
}

.country-selector .dropdown-menu {
    left: auto;
    right: 0;
    width: 185px
}

.country-selector .dropdown-menu .filter-input {
    position: relative
}

.country-selector .dropdown-menu .filter-input input {
    height: 18px;
    line-height: 18px;
    width: 147px;
    margin: 2px 0 0 6px;
    padding: 4px 4px 4px 20px;
    outline: 0;
    border: 1px #ccc solid;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.country-selector .dropdown-menu .filter-input em {
    position: absolute;
    left: 8px;
    top: 8px;
    width: 16px;
    height: 16px
}

.country-selector .dropdown-menu .country-list,
.country-selector .dropdown-menu .lang-list {
    height: 200px;
    overflow-y: scroll;
    margin: 6px 6px 0 6px;
    position: relative;
    text-align: left;
}

.country-selector .dropdown-menu .lang-list {
    height: auto;
}

.country-selector .dropdown-menu .country-list li a {
    white-space: normal;
    padding: 3px 5px 3px 25px;
    line-height: 14px;
    position: relative
}

.country-selector .dropdown-menu .country-list li a em {
    position: absolute;
    left: 5px;
    top: 2px
}

.country-selector .dropdown-menu .no-result {
    white-space: normal;
    padding: 6px 11px;
    position: absolute;
    top: 40px;
    overflow: hidden;
    width: 141px
}

.country-selector .dropdown-toggle em {
    margin-top: 2px
}

.country-selector .dropdown-toggle .caret {
    margin-top: 8px
}

.country-selector .dropdown-toggle .in {
    background-position: -280px -80px
}

.country-selector [class^="litb-icon-"],
.country-selector [class*="litb-icon-"] {
    width: 16px;
    height: 13px
}

.currency-selector {
    position: relative
}

.currency-selector .dropdown-menu {
    left: auto;
    right: 0;
    width: 63px;
    min-width: 63px
}

.currency-selector .dropdown-menu li>a {
    padding: 0 10px 0 29px;
    line-height: 20px;
    position: relative
}

.currency-selector .dropdown-menu li>a em {
    position: absolute;
    width: 19px;
    top: 2px;
    left: 10px;
    line-height: 16px
}

.currency-selector em {
    font-style: normal
}

.nav-cross-shop {
    position: relative
}

.english {
    margin-right: 5px;
}
/*弹出层 */

.fcc20150128-box1 {
    position: fixed;
    display: none;
    z-index: 9999;
    left: 50%;
    top: 30%;
    margin-left: -300px;
    width: 560px;
    height: 290px;
    font-size: 12px;
    background-color: #fff;
    border: 3px #ccc solid;
    padding: 10px 10px 20px 20px;
    min-height: 290px;
    /*高度最小值设置为：100px*/

    height: auto !important;
    /*兼容FF,IE7也支持 !important标签*/

    overflow: visible;
    /*兼容ie6*/
}

.btn0128-dg-1 {
    width: 160px;
    height: 36px;
    margin: auto;
    cursor: pointer;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-size: 16px;
}

.btn0128-dg-1 a:link,
.btn0128-dg-1 a:visited {
    display: block;
    text-decoration: none;
    width: 160px;
    height: 36px;
    line-height: 36px;
    background-color: #eb0000;
    color: #FFF;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px #db002a solid;
}

.btn0128-dg-1 a:hover {
    background-color: #ff0000;
    color: #FFF;
    font-size: 16px;
}

.litb-icon-flag {
    background-image: url(/Images/86mall/flag_country-icon.png?v=101);
    background-repeat: no-repeat
}

.af {
    background-position: 0 0
}

.WW {
    background-position: -20px 0
}

.WW {
    background-position: -40px 0
}

.al {
    background-position: -60px 0
}

.WW {
    background-position: -80px 0
}

.dz {
    background-position: -100px 0
}

.as {
    background-position: -120px 0
}

.ad {
    background-position: -140px 0
}

.ao {
    background-position: -160px 0
}

.ai {
    background-position: -180px 0
}

.WW {
    background-position: -200px 0
}

.ag {
    background-position: -220px 0
}

.WW {
    background-position: -240px 0
}

.ar {
    background-position: -260px 0
}

.am {
    background-position: -280px 0
}

.aw {
    background-position: -300px 0
}

.WW {
    background-position: -320px 0
}

.au {
    background-position: -340px 0
}

.at {
    background-position: -360px 0
}

.az {
    background-position: -380px 0
}

.bs {
    background-position: -400px 0
}

.bh {
    background-position: -420px 0
}

.bd {
    background-position: -440px 0
}

.bb {
    background-position: -460px 0
}

.WW {
    background-position: -480px 0
}

.by {
    background-position: 0 -20px
}

.be {
    background-position: -20px -20px
}

.bz {
    background-position: -40px -20px
}

.bj {
    background-position: -60px -20px
}

.bm {
    background-position: -80px -20px
}

.bt {
    background-position: -100px -20px
}

.bo {
    background-position: -120px -20px
}

.ba {
    background-position: -140px -20px
}

.bw {
    background-position: -160px -20px
}

.WW {
    background-position: -180px -20px
}

.br {
    background-position: -200px -20px
}
.bih{
    background-position: -440px -220px;
}
.io {
    background-position: -220px -20px
}

.bn {
    background-position: -240px -20px
}

.bg {
    background-position: -260px -20px
}

.bf {
    background-position: -280px -20px
}

.bi {
    background-position: -300px -20px
}

.kh {
    background-position: -320px -20px
}

.cm {
    background-position: -340px -20px
}

.ca {
    background-position: -360px -20px
}

.cv {
    background-position: -380px -20px
}

.WW {
    background-position: -400px -20px
}

.WW {
    background-position: -420px -20px
}

.ky {
    background-position: -440px -20px
}

.cf {
    background-position: -460px -20px
}

.td {
    background-position: -480px -20px
}

.cl {
    background-position: 0 -40px
}

.cn {
    background-position: -20px -40px
}

.cx {
    background-position: -40px -40px
}

.WW {
    background-position: -60px -40px
}

.cc {
    background-position: -80px -40px
}

.co {
    background-position: -100px -40px
}

.WW {
    background-position: -120px -40px
}

.km {
    background-position: -140px -40px
}

.cg {
    background-position: -160px -40px
}

.WW {
    background-position: -180px -40px
}

.ck {
    background-position: -200px -40px
}

.cr {
    background-position: -220px -40px
}

.ci {
    background-position: -240px -40px
}

.hr {
    background-position: -260px -40px
}

.cu {
    background-position: -280px -40px
}

.WW {
    background-position: -300px -40px
}

.cy {
    background-position: -320px -40px
}

.cz {
    background-position: -340px -40px
}

.dk {
    background-position: -360px -40px
}

.dj {
    background-position: -380px -40px
}

.dm {
    background-position: -400px -40px
}

.do {
    background-position: -420px -40px
}

.ec {
    background-position: -440px -40px
}

.eg {
    background-position: -460px -40px
}

.sv {
    background-position: -480px -40px
}

.WW {
    background-position: 0 -60px
}

.gq {
    background-position: -20px -60px
}

.er {
    background-position: -40px -60px
}

.ee {
    background-position: -60px -60px
}

.et {
    background-position: -80px -60px
}

.eu {
    background-position: -100px -60px
}

.fk {
    background-position: -120px -60px
}

.WW {
    background-position: -140px -60px
}

.WW {
    background-position: -160px -60px
}

.fj {
    background-position: -180px -60px
}

.fi {
    background-position: -200px -60px
}

.fr {
    background-position: -220px -60px
}

.tf {
    background-position: -240px -60px
}

.gf {
    background-position: -260px -60px
}

.ga {
    background-position: -280px -60px
}

.WW {
    background-position: -300px -60px
}

.gm {
    background-position: -320px -60px
}

.ge {
    background-position: -340px -60px
}

.de {
    background-position: -360px -60px
}

.gh {
    background-position: -380px -60px
}

.gi {
    background-position: -400px -60px
}

.gr {
    background-position: -420px -60px
}

.gl {
    background-position: -440px -60px
}

.gd {
    background-position: -460px -60px
}

.WW {
    background-position: -480px -60px
}

.gt {
    background-position: 0 -80px
}

.gu {
    background-position: -20px -80px
}

.gg {
    background-position: -40px -80px
}

.gn {
    background-position: -60px -80px
}

.gw {
    background-position: -80px -80px
}

.gy {
    background-position: -100px -80px
}

.ht {
    background-position: -120px -80px
}

.WW {
    background-position: -140px -80px
}

.hn {
    background-position: -160px -80px
}

.hk {
    background-position: -180px -80px
}

.hu {
    background-position: -200px -80px
}

.WW {
    background-position: -220px -80px
}

.is {
    background-position: -240px -80px
}

.WW {
    background-position: -260px -80px
}

.IN {
    background-position: -280px -80px
}

.id {
    background-position: -300px -80px
}

.ir {
    background-position: -320px -80px
}

.iq {
    background-position: -340px -80px
}

.ie {
    background-position: -360px -80px
}

.WW {
    background-position: -380px -80px
}

.WW {
    background-position: -400px -80px
}

.il {
    background-position: -420px -80px
}

.it {
    background-position: -440px -80px
}

.jm {
    background-position: -460px -80px
}

.jp {
    background-position: -480px -80px
}

.je {
    background-position: 0 -100px
}

.jo {
    background-position: -20px -100px
}

.kz {
    background-position: -40px -100px
}

.ke {
    background-position: -60px -100px
}

.ki {
    background-position: -80px -100px
}

.WW {
    background-position: -100px -100px
}

.kw {
    background-position: -120px -100px
}

.kg {
    background-position: -140px -100px
}

.WW {
    background-position: -160px -100px
}

.lv {
    background-position: -180px -100px
}

.lb {
    background-position: -200px -100px
}

.ls {
    background-position: -220px -100px
}

.lr {
    background-position: -240px -100px
}

.WW {
    background-position: -260px -100px
}

.li {
    background-position: -280px -100px
}

.lt {
    background-position: -300px -100px
}

.lu {
    background-position: -320px -100px
}

.WW {
    background-position: -340px -100px
}

.mk {
    background-position: -360px -100px
}

.mg {
    background-position: -380px -100px
}

.mw {
    background-position: -400px -100px
}

.my {
    background-position: -420px -100px
}

.mv {
    background-position: -440px -100px
}

.ml {
    background-position: -460px -100px
}

.mt {
    background-position: -480px -100px
}

.mh {
    background-position: 0 -120px
}

.mq {
    background-position: -20px -120px
}

.mr {
    background-position: -40px -120px
}

.mu {
    background-position: -60px -120px
}

.yt {
    background-position: -80px -120px
}

.mx {
    background-position: -100px -120px
}

.fm {
    background-position: -120px -120px
}

.md {
    background-position: -140px -120px
}

.mc {
    background-position: -160px -120px
}

.mn {
    background-position: -180px -120px
}

.me {
    background-position: -200px -120px
}

.ms {
    background-position: -220px -120px
}

.ma {
    background-position: -240px -120px
}

.mz {
    background-position: -260px -120px
}

.mm {
    background-position: -280px -120px
}

.na {
    background-position: -300px -120px
}

.WW {
    background-position: -320px -120px
}

.nr {
    background-position: -340px -120px
}

.np {
    background-position: -360px -120px
}

.an {
    background-position: -380px -120px
}

.nl {
    background-position: -400px -120px
}

.WW {
    background-position: -420px -120px
}

.nz {
    background-position: -440px -120px
}

.ni {
    background-position: -460px -120px
}

.ne {
    background-position: -480px -120px
}

.ng {
    background-position: 0 -140px
}

.nu {
    background-position: -20px -140px
}

.nf {
    background-position: -40px -140px
}

.WW {
    background-position: -60px -140px
}

.WW {
    background-position: -80px -140px
}

.WW {
    background-position: -100px -140px
}

.mp {
    background-position: -120px -140px
}

.no {
    background-position: -140px -140px
}

.WW {
    background-position: -160px -140px
}

.WW {
    background-position: -180px -140px
}

.WW {
    background-position: -200px -140px
}

.om {
    background-position: -220px -140px
}

.WW {
    background-position: -240px -140px
}

.pk {
    background-position: -260px -140px
}

.pw {
    background-position: -280px -140px
}

.WW {
    background-position: -300px -140px
}

.pa {
    background-position: -320px -140px
}

.pg {
    background-position: -340px -140px
}

.py {
    background-position: -360px -140px
}

.pe {
    background-position: -380px -140px
}

.ph {
    background-position: -400px -140px
}

.pn {
    background-position: -420px -140px
}

.pl {
    background-position: -440px -140px
}

.pt {
    background-position: -460px -140px
}

.pr {
    background-position: -480px -140px
}

.qa {
    background-position: 0 -160px
}

.WW {
    background-position: -20px -160px
}

.WW {
    background-position: -40px -160px
}

.ro {
    background-position: -60px -160px
}

.ru {
    background-position: -80px -160px
}

.rw {
    background-position: -100px -160px
}

.WW {
    background-position: -120px -160px
}

.WW {
    background-position: -140px -160px
}

.lc {
    background-position: -160px -160px
}

.WW {
    background-position: -180px -160px
}

.WW {
    background-position: -200px -160px
}

.ws {
    background-position: -220px -160px
}

.sm {
    background-position: -240px -160px
}

.st {
    background-position: -260px -160px
}

.sa {
    background-position: -280px -160px
}

.WW {
    background-position: -300px -160px
}

.sn {
    background-position: -320px -160px
}

.rs {
    background-position: -340px -160px
}

.sc {
    background-position: -360px -160px
}

.sl {
    background-position: -380px -160px
}

.sg {
    background-position: -400px -160px
}

.WW {
    background-position: -420px -160px
}

.sk {
    background-position: -440px -160px
}

.si {
    background-position: -460px -160px
}

.sb {
    background-position: -480px -160px
}

.so {
    background-position: 0 -180px
}

.xs {
    background-position: -20px -180px
}

.za {
    background-position: -40px -180px
}

.WW {
    background-position: -60px -180px
}

.kp {
    background-position: -80px -180px
}

.WW {
    background-position: -100px -180px
}

.es {
    background-position: -120px -180px
}

.lk {
    background-position: -140px -180px
}

.kn {
    background-position: -160px -180px
}

.vc {
    background-position: -180px -180px
}

.sd {
    background-position: -200px -180px
}

.sr {
    background-position: -220px -180px
}

.sj {
    background-position: -240px -180px
}

.sz {
    background-position: -260px -180px
}

.se {
    background-position: -280px -180px
}

.ch {
    background-position: -300px -180px
}

.sy {
    background-position: -320px -180px
}

.WW {
    background-position: -340px -180px
}

.tw {
    background-position: -360px -180px
}

.tj {
    background-position: -380px -180px
}

.tz {
    background-position: -400px -180px
}

.th {
    background-position: -420px -180px
}

.WW {
    background-position: -440px -180px
}

.tg {
    background-position: -460px -180px
}

.tk {
    background-position: -480px -180px
}

.to {
    background-position: 0 -200px
}

.tt {
    background-position: -20px -200px
}

.WW {
    background-position: -40px -200px
}

.tn {
    background-position: -60px -200px
}

.tr {
    background-position: -80px -200px
}

.tm {
    background-position: -100px -200px
}

.tc {
    background-position: -120px -200px
}

.tv {
    background-position: -140px -200px
}

.ug {
    background-position: -160px -200px
}

.ua {
    background-position: -180px -200px
}

.WW {
    background-position: -200px -200px
}

.WW {
    background-position: -220px -200px
}

.ae {
    background-position: -240px -200px
}

.gb {
    background-position: -260px -200px
}

.WW {
    background-position: -280px -200px
}

.WW {
    background-position: -300px -200px
}

.us {
    background-position: -320px -200px
}

.gt {
    background-position: -420px -220px
}

.uy {
    background-position: -340px -200px
}

.uz {
    background-position: -360px -200px
}

.vu {
    background-position: -380px -200px
}

.va {
    background-position: -400px -200px
}

.ve {
    background-position: -420px -200px
}

.vn {
    background-position: -440px -200px
}

.vg {
    background-position: -460px -200px
}

.vi {
    background-position: -480px -200px
}

.WW {
    background-position: 0 -220px
}

.WW {
    background-position: -20px -220px
}

.eh {
    background-position: -40px -220px
}

.WW {
    background-position: -60px -220px
}

.WW {
    background-position: -80px -220px
}

.ye {
    background-position: -100px -220px
}

.zm {
    background-position: -120px -220px
}

.zw {
    background-position: -140px -220px
}

.tp {
    background-position: -160px -220px
}

.fo {
    background-position: -180px -220px
}

.gp {
    background-position: -200px -220px
}

.kr {
    background-position: -220px -220px
}

.la {
    background-position: -240px -220px
}

.ly {
    background-position: -260px -220px
}

.mo {
    background-position: -280px -220px
}

.ic {
    background-position: -320px -220px
}

.cd {
    background-position: -340px -220px
}

.xy {
    background-position: -360px -220px
}

.pf {
    background-position: -380px -220px
}

.sh {
    background-position: -400px -220px
}

.re {
    background-position: -220px -60px
}

.pm {
    background-position: -220px -60px
}

.wf {
    background-position: -220px -60px
}

.nc {
    background-position: -220px -60px
}
/* .guojialayer2015-1 {
    float: left;
    width: 144px;
    height: 254px;
    background: url(/Images/86mall/topbg-11.png) no-repeat;
}

.guojialayer2015-nr1 {
    float: left;
    margin: 7px 10px 0 7px;
    width: 127px;
    height: 227px;
}

.guojiasearch2015-box1 {
    float: left;
    width: 107px;
    background: url(/Images/86mall/topbg-13.png);
    height: 25px;
    padding: 3px 0 0 20px;
}

.guojiasearch2015-form1 {
    font-size: 12px;
    width: 96px;
    color: #999;
    line-height: 20px;
    height: 20px;
    border: 0;
}

.guojiaxz2015-box1 {
    float: left;
    width: 127px;
    margin-top: 5px;
}

.guojialistbox1 {
    float: left;
    width: 100px;
}

.guojiabtn-1 {
    color: #676767;
    font-size: 12px;
    float: left;
    line-height: 24px;
    width: 100px;
    height: 24px;
    text-align: left;
}

.guojiabtn-1 a:link,
.guojiabtn-1 a:visited {
    float: left;
    text-decoration: none;
    width: 100px;
    height: 24px;
    padding-left: 5px;
}

.guojiabtn-1 a:hover {
    background-color: #e56766;
    width: 100px;
    color: #fff;
    height: 24px;
    padding-left: 5px;
} */
/* .topbtn-5{background:url(/Images/86mall/toptb-9.png) no-repeat; width:68px; height:30px; padding-right:5px; text-align:center; }
.topbtn-5 a:link,.topbtn-5 a:visited{ float:left; color:#676767; text-decoration:none; width:68px; height:30px; padding-right:5px; }
.topbtn-5 a.bar_show{ text-decoration:underline;background:url(/Images/86mall/toptb-9-up.png) no-repeat;width:68px; height:30px;padding-right:5px;  }

.topdengji5015{ float:left; width:20px; height:18px; color:#fff; background-color:#ff4c5b;-webkit-border-radius:18px;border-radius:18px; text-align:center; margin-top:5px; font:10px; -webkit-text-size-adjust:none;line-height:18px;}
 */
/*2015-1-21 logo+搜索区 */

.topbghuawen20150203 {
    width: 100%;
    margin: 0 auto 0 auto;
    min-width: 1190px;
    overflow: visible;
    border-bottom:2px solid #333;
}

.logomenu2015-1 {
    width: 100%;
    margin: 0 auto 0 auto;
    min-width: 1190px;
    overflow: visible;
}

.top2015-2 {
    margin: 0 auto 0 auto;
    width: 1190px;
    height: 137px;
    position: relative;
}

.top2015-2-logo {
    float: left;
    height: 137px;
    position: relative;
    width: 200px;
}

.top2015-2-logo img{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin:auto;
    width: 100%;
    height: auto;
}

.top2015-2-right1 {
    position: relative;
    float: left;
    height: 137px;
    width: 790px;
}

.top2015-2-right2 {
    float: right;
    height: 137px;
    position: relative;
    width: 200px;
}

.animate-deer{
    background:url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/86new/deer.png) no-repeat center top;
    width:25px;
    height:35px;
    position: absolute;
    top:0;
    left:37%;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    transition: all .2s;
}

.animate-deer.show{
    top:-35px;
}

.deer-eye{
    position: absolute;
    top: 10px;
    left: 8px;
    -webkit-animation: zmload .5s linear 0s alternate none infinite;
    -moz-animation: zmload .5s linear 0s alternate none infinite;
    animation: zmload .5s linear 0s alternate none infinite;
}

@-moz-keyframes zmload {
    0% {
        left: 9px;
    }
    50% {
        left: 8px;
    }
    100% {
        left: 7px;
    }
}

@-webkit-keyframes zmload {
    0% {
        left: 9px;
    }
    50% {
        left: 8px;
    }
    100% {
        left: 7px;
    }
}

@keyframes zmload {
    0% {
        left: 9px;
    }
    50% {
        left: 8px;
    }
    100% {
        left: 7px;
    }
}

.search2015_box1 {
    width: 595px;
    text-align: left;
    margin: auto;
    position: absolute;
    height: 44px;
    top:0;
    bottom:0;
    left:0;
    right: 0;
    border: 4px solid #eee;
}

.search_label{
    position: absolute;
    font-size: 14px;
    top: -26px;
    left: -4px;
    line-height: 24px;
    color: #666;
}

.search_label span{
    display: inline-block;
    float: left;
    height: 22px;
    width: 60px;
    text-align: center;
    cursor: pointer;
}

.search_label span.active{
    background: #eee;
}

.search2015_guanjianzi1 {
    float: left;
    line-height: 22px;
    color: #999;
    width: 580px;
    margin: 8px 0
}

.search2015_guanjianzi1 a:link,
.search2015_guanjianzi1 a:visited {
    margin: 4px;
    color: #949494;
    display: inline;
}

.search2015_guanjianzi1 a:nth-child(2n) {
    color: #FD526E
}

.search2015-textarea1 {
    float: left;
    background-color: #fff;
    border: 1px solid #ccc;
    /* overflow: hidden; */
    padding: 0;
    width: 462px;
    position: relative;
    height: 42px;
    padding-left: 5px;
    zoom: 1
}

.search2015-textarea1 input {
    float: left;
    border: 0 none;
    font-size: 12px;
    height: 42px;
    line-height: 1.5em;
    width: 450px;
    line-height: 42px;
    color: #999;
    margin: 0 4px;
}

.search2015_btn1 {
    float: left;
    width: 126px;
    height: 44px;
    border: 0 none;
    background: #151515 url("https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/86new/index-search.jpg") no-repeat center;
    cursor: pointer;
    color: #fff;
    text-align: center;
    line-height: 44px;
    font-size: 17px;
}

.search2015_btn1 a:link,
.search2015_btn1 a:visited {
    float: left;
    text-decoration: none;
    width: 126px;
    border: 0 none;
    background: #333;
    color: #fff;
    text-align: center;
    font-size: 17px;
}

.search2015_btn1 a:hover {}

.sel_wrap {
    height: 22px;
    background: url(/Images/86new/bg0129-down.png) no-repeat 55px;
    font-size: 13px;
    border-right: 1px solid #FC5B74;
    position: absolute;
    top: 0;
    left: 0;
    _filter: alpha(opacity=0);
    width: 80px;
    margin: 7px 0;
}
.label-hot, .label-free, .label-new {
    background: url(/Images/86new/label_hot.jpg) no-repeat center top;
    display: inline-block;
    width: 23px;
    height: 15px;
    margin-left: 4px;
}
.label-free {
    background: url(/Images/86new/book_free_2.png) no-repeat center top;
}
.label-new {
    background: url(/Images/86new/memberday/new_tip2.png) no-repeat center top;
}
.nav-pills > li.active .label-free {
    background: url(/Images/86new/book_free_1.png) no-repeat center top;
}
.nav-pills > li.active .label-new {
    background: url(/Images/86new/memberday/new_tip1.png) no-repeat center top;
}
.sel_wrap label {
    padding: 0 20px 0 5px;
    font-size: 13px;
    line-height: 22px;
    height: 22px;
    display: block;
    text-align: center;
    overflow: hidden;
    color: #666;
    cursor: pointer;
}
.sel_wrap div{
  margin-top: 5px;
  width: 80px;
  position: relative;
  left: -1px;
  border: 1px solid #FC5B74;
  display: none;
}
.sel_wrap span{
  display: block;
  padding: 7px 20px 7px 5px;
    font-size: 13px;
    line-height: 22px;
    height: 22px;
    display: block;
    text-align: center;
    color: #666;
    cursor: pointer;
    background: #fff;
}
.sel_wrap span:hover{
  background: #FFA9AA;
  color: #fff;
}


/* 搜索建议 */

#search_suggest {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff none repeat scroll 0 0;
    border-color: -moz-use-text-color #ccc #ccc;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    display: none;
    float: left;
    font-size: 12px;
    line-height: 25px;
    margin-left: 0;
    margin-top: 36px;
    opacity: 0.95;
    text-align: left;
    text-indent: 8px;
    width: 467px;
    z-index: 9999;
    position: absolute;
}

#search_suggest li {
    clear: both;
    cursor: pointer;
    position: relative;
    width: 100%;
}

#search_suggest li .mysearch {
    position: absolute;
    right: 1px;
    top: 1px;
}

#search_suggest li .suggest_name {
    color: #666;
    float: left;
    font-weight: 400;
}

#search_suggest li .suggest_products {
    color: green;
    float: right;
    font-weight: 400;
    padding-right: 8px;
}

#search_suggest li.suggest_selected {
    background: #a6d3ff none repeat scroll 0 0;
    color: #fff;
}

#head_buyInput {
    height: 24px;
}

#search_suggest ul {
    width: 100%;
}
/* .yifenzhongbox-1{height:40px; float:left; margin-left:10px; } */
/* .topbtn-6{float:left;font-size:13px; color:#555;width:108px;height:33px; line-height:33px;text-align:center;background:url(/Images/86mall/toptb-6.png) no-repeat; margin-top:11px; }
.topbtn-6 a:link,.topbtn-6 a:visited{ float:left; color:#555; text-decoration:none; width:108px; height:33px; line-height:33px; }
.topbtn-6 a:hover{text-decoration:none; }

.topbtn-7-bg{float:left;width:118px;height:44px;background:url(/Images/86mall/toptb-7.png) no-repeat; }
.topbtn-7-shuzi{float:left;font-size:12px; height:16px;color:#fff; font-weight:bold;text-align:center; line-height:16px; margin-left:23px; width:25px;}

.topbtn-7{float:left;font-size:13px; color:#555;width:118px;height:28px; line-height:28px;text-align:center; }
.topbtn-7 a:link,.topbtn-7 a:visited{ float:left; color:#555; text-decoration:none; width:129px; height:28px; line-height:24px; }
.topbtn-7 a:hover{text-decoration:none; } */
/*2015-1-21 导航 */
.container{
    width: 1190px;
    margin: 0 auto;
}

.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none
}

.nav:before,
.nav:after {
    content: " ";
    display: table
}

.nav:after {
    clear: both
}

.nav>li {
    position: relative;
    display: block
}

.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px
}

.nav>li>a:hover,
.nav>li>a:focus {
    text-decoration: none;
    color: #fff;
    background-color: #ff4c5b
}

.nav>li.disabled>a {
    color: #777
}

.nav>li.disabled>a:hover,
.nav>li.disabled>a:focus {
    color: #777;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed
}

.nav .open>a,
.nav .open>a:hover,
.nav .open>a:focus {
    background-color: #ff4c5b;
    color: #fff;
    border-color: #337ab7
}

.nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.nav>li>a>img {
    max-width: none
}

.nav-tabs {
    border-bottom: 1px solid #ddd
}

.nav-tabs>li {
    float: left;
    margin-bottom: -1px
}

.nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0
}

.nav-tabs>li>a:hover {
    border-color: #eee #eee #ddd
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
    color: #555;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default
}

.nav-pills>li {
    float: left;
    /*static width*/
    width: 154px;
    font-size:16px;
    color: #333;
    text-align: center;
}
.nav-pills>li:first-child {
    width: 200px;
}
/*.nav-pills>li+li {
    margin-left: 2px
}*/

.nav-pills>li.active>a,
.nav-pills>li.active>a:hover,
.nav-pills>li.active>a:focus {
    color: #fff;
    background-color: #ff4c5b
}

.nav-stacked>li {
    float: none
}

.nav-stacked>li+li {
    margin-top: 2px;
    margin-left: 0
}

.nav-justified,
.nav-tabs.nav-justified {
    width: 100%
}

.nav-justified>li,
.nav-tabs.nav-justified>li {
    float: none
}

.nav-justified>li>a,
.nav-tabs.nav-justified>li>a {
    text-align: center;
    margin-bottom: 5px
}

.nav-justified>.dropdown .dropdown-menu {
    top: auto;
    left: auto
}

/*@media (min-width: 768px) {*/
    .nav-justified>li,
    .nav-tabs.nav-justified>li {
        display: table-cell;
        width: 1%
    }
    .nav-justified>li>a,
    .nav-tabs.nav-justified>li>a {
        margin-bottom: 0
    }
/*}*/

.nav-tabs-justified,
.nav-tabs.nav-justified {
    border-bottom: 0
}

.nav-tabs-justified>li>a,
.nav-tabs.nav-justified>li>a {
    margin-right: 0;
    border-radius: 4px
}

.nav-tabs-justified>.active>a,
.nav-tabs.nav-justified>.active>a,
.nav-tabs-justified>.active>a:hover,
.nav-tabs.nav-justified>.active>a:hover,
.nav-tabs-justified>.active>a:focus,
.nav-tabs.nav-justified>.active>a:focus {
    border: 1px solid #ddd
}

/*@media (min-width: 768px) {*/
    .nav-tabs-justified>li>a,
    .nav-tabs.nav-justified>li>a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }
    .nav-tabs-justified>.active>a,
    .nav-tabs.nav-justified>.active>a,
    .nav-tabs-justified>.active>a:hover,
    .nav-tabs.nav-justified>.active>a:hover,
    .nav-tabs-justified>.active>a:focus,
    .nav-tabs.nav-justified>.active>a:focus {
        border-bottom-color: #fff
    }
/*}*/

.tab-content>.tab-pane {
    display: none
}

.tab-content>.active {
    display: block
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

/* 二维码 */
.nav_qr{
    width: 113px;
    height: 106px;
    background: url(/Images/86new/qr_box.png) no-repeat center;
    position: absolute;
    margin: auto;
    top: 0;
    bottom:0;
    left: 0;
    right:0;
    text-align: center;
}
.nav_qr img{
    width: 70px;
    height: 70px;
    position: absolute;
    left: 24px;
    bottom: 7px;
}

.nav_qr p{
    position: absolute;
    bottom: -24px;
    left: 18px;
    color: #ff4c5b;
}

/*2015-1-21 网站顶部 end */
/*2015-1-21 导航轮播 */

.index2015-row1-bg1 {
    width: 100%;
    height: 390px;
    /*margin-bottom: 20px;*/
}

.index2015-row1-box1 {
    width: 1190px;
    height: 390px;
    margin: auto;
    position: relative;
}
/*2015-1-26 轮播 */

.bannerimg2015-1 {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    z-index: 0;
    min-width: 1190px;
    overflow: visible;
}

.bannerimg2015-1 .bannerbg1 {
    width: 100%;
    height: 390px;
    text-align: center;
    min-width: 1190px;
    overflow: visible;
}

.bannerimg2015-1 .bannerbg1 .bgimg {
    width: 1000px;
    margin: auto;
    text-align: left;
    padding-left: 204px;
    overflow: hidden;
}

.bannerimg2015-1 .bannerbg1 .bgimg .off {
    transform: scaleX(1.07) scaleY(1.07);
    -ms-transform: scaleX(1.07) scaleY(1.07);
    -moz-transform: scaleX(1.07) scaleY(1.07);
    -webkit-transform: scaleX(1.07) scaleY(1.07);
    -o-transform: scaleX(1.07) scaleY(1.07);
}

.bannerimg2015-1 .bannerbg1 .bgimg .on {
    transform: scaleX(1.0) scaleY(1.0);
    -ms-transform: scaleX(1.0) scaleY(1.0);
    -moz-transform: scaleX(1.0) scaleY(1.0);
    -webkit-transform: scaleX(1.0) scaleY(1.0);
    -o-transform: scaleX(1.0) scaleY(1.0);
    transition: transform 6s linear 0s;
    -o-transition: transform 6s linear 0s;
    -webkit-transition: transform 6s linear 0s;
    -moz-transition: transform 6s linear 0s;
    -ms-transition: transform 6s linear 0s;
}
/*-- 轮播页码按钮--*/

.lunboimg2015-box1 {
    float: left;
}

.lunboyema2015-btn1 {
    position: absolute;
    z-index: 1;
    left: 50%;
    margin-left: -45px;
    /* bottom: 18px; */
    bottom: 0px;
}

.lunboyema2015-btn1 li {
    height: 20px;
    width: 20px;
    margin-right: 10px;
    float: left;
}

.lunboyema2015-btn1 a:link,
.lunboyema2015-btn1 a:visited {
    line-height: 20px;
    cursor: pointer;
    text-align: center;
    color: #fff;
    display: inline;
    background: url(/Images/86mall/btn2015-banner0123-off.png?v=1) no-repeat 0 0;
    background-size: 15px;
    height: 15px;
    width: 15px;
    float: left;
    text-decoration: none;
}

.lunboyema2015-btn1 a:hover {
    background: url(/Images/86mall/btn2015-banner0123-on.png?v=1) no-repeat 0 0;
    background-size: 15px;
    height: 15px;
    width: 15px;
    color: #fff;
    text-decoration: none;
}

.lunboyema2015-btn1 a.selected {
    background: url(/Images/86mall/btn2015-banner0123-on.png?v=1) no-repeat 0 0;
    background-size: 15px;
    height: 15px;
    width: 15px;
    color: #fff;
    text-decoration: none;
}

.lunboyema2015-btn1 .li-up a {
    background: url(/Images/86mall/btn2015-banner0123-on.png?v=1) no-repeat 0 0;
    background-size: 15px;
    height: 15px;
    width: 15px;
    color: #fff;
    text-decoration: none;
}
/*2015-2-4 banner文字 */

.bannerwenzi {
    float: left;
    text-align: left;
}

.bannerwenzi-nr ul {
    z-index: 999;
    display: block;
    width: 810px;
    height: 390px;
    position: absolute;
    opacity: 0;
}

.right2015-lunbo-box1 {
    float: left;
    margin-left: 955px;
    width: 235px;
    height: 485px;
    position: absolute;
    z-index: 5
}

.demoList3 {
    overflow: hidden;
    float: left;
    width: 235px;
}

.demoList3 li {
    float: right;
    position: relative;
    cursor: pointer;
    width: 230px;
    height: 242px;
    text-align: right;
}

.demoList3 li.on {
    -webkit-transform: translatex(-5px);
    -moz-transform: translatex(-5px);
    -o-transform: translatex(-5px);
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
}

.demoList3 li.off {
    -webkit-transform: translatex(0px);
    -moz-transform: translatex(0px);
    -o-transform: translatex(0px);
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
}

/*头像加冕*/
.gradient-outside > .crown {
    position: absolute;
    bottom: -10px;
    left: 3px;
}
.gradient-outside {
    position: relative;
    width: 95px;
    height: 95px;
    padding: 2px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: -moz-linear-gradient(top, #e7948b 0%, #bc5d53 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7948b), color-stop(100%,#bc5d53));
    background: -webkit-linear-gradient(top, #e7948b 0%,#bc5d53 100%);
    background: -o-linear-gradient(top, #e7948b 0%,#bc5d53 100%);
    background: -ms-linear-gradient(top, #e7948b 0%,#bc5d53 100%);
    background: linear-gradient(to bottom, #e7948b 0%, #bc5d53 100%);
}
.gradient-inside {
    width: 91px;
    height: 91px;
    padding: 1px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: -moz-linear-gradient(top, #5b3739 0%, #ffccc8 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b3739), color-stop(100%,#ffccc8));
    background: -webkit-linear-gradient(top, #5b3739 0%,#ffccc8 100%);
    background: -o-linear-gradient(top, #5b3739 0%,#ffccc8 100%);
    background: -ms-linear-gradient(top, #5b3739 0%,#ffccc8 100%);
    background: linear-gradient(to bottom, #5b3739 0%, #ffccc8 100%);
}
.gradient-bg {
    width: 89px;
    height: 89px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #fff;
}
.gradient-outside.vip2 {
    background: -moz-linear-gradient(top, #c1d0dc 0%, #a8b5ce 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1d0dc), color-stop(100%,#a8b5ce));
    background: -webkit-linear-gradient(top, #c1d0dc 0%,#a8b5ce 100%);
    background: -o-linear-gradient(top, #c1d0dc 0%,#a8b5ce 100%);
    background: -ms-linear-gradient(top, #c1d0dc 0%,#a8b5ce 100%);
    background: linear-gradient(to bottom, #c1d0dc 0%, #a8b5ce 100%);
}
.gradient-outside.vip2 .gradient-inside {
    background: -moz-linear-gradient(top, #707e96 0%, #eef2f5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#707e96), color-stop(100%,#eef2f5));
    background: -webkit-linear-gradient(top, #707e96 0%,#eef2f5 100%);
    background: -o-linear-gradient(top, #707e96 0%,#eef2f5 100%);
    background: -ms-linear-gradient(top, #707e96 0%,#eef2f5 100%);
    background: linear-gradient(to bottom, #707e96 0%, #eef2f5 100%);
}
.gradient-outside.vip3 {
    background: -moz-linear-gradient(top, #ffdc3b 0%, #eba808 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffdc3b), color-stop(100%,#eba808));
    background: -webkit-linear-gradient(top, #ffdc3b 0%,#eba808 100%);
    background: -o-linear-gradient(top, #ffdc3b 0%,#eba808 100%);
    background: -ms-linear-gradient(top, #ffdc3b 0%,#eba808 100%);
    background: linear-gradient(to bottom, #ffdc3b 0%, #eba808 100%);
}
.gradient-outside.vip3 .gradient-inside {
    background: -moz-linear-gradient(top, #e3a409 0%, #f5dc69 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3a409), color-stop(100%,#f5dc69));
    background: -webkit-linear-gradient(top, #e3a409 0%,#f5dc69 100%);
    background: -o-linear-gradient(top, #e3a409 0%,#f5dc69 100%);
    background: -ms-linear-gradient(top, #e3a409 0%,#f5dc69 100%);
    background: linear-gradient(to bottom, #e3a409 0%, #f5dc69 100%);
}
.gradient-outside.vip4 {
    background: -moz-linear-gradient(top, #a542eb 0%, #7c40c1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a542eb), color-stop(100%,#7c40c1));
    background: -webkit-linear-gradient(top, #a542eb 0%,#7c40c1 100%);
    background: -o-linear-gradient(top, #a542eb 0%,#7c40c1 100%);
    background: -ms-linear-gradient(top, #a542eb 0%,#7c40c1 100%);
    background: linear-gradient(to bottom, #a542eb 0%, #7c40c1 100%);
}
.gradient-outside.vip4 .gradient-inside {
    background: -moz-linear-gradient(top, #440e82 0%, #d6b8ff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#440e82), color-stop(100%,#d6b8ff));
    background: -webkit-linear-gradient(top, #440e82 0%,#d6b8ff 100%);
    background: -o-linear-gradient(top, #440e82 0%,#d6b8ff 100%);
    background: -ms-linear-gradient(top, #440e82 0%,#d6b8ff 100%);
    background: linear-gradient(to bottom, #440e82 0%, #d6b8ff 100%);
}
/*2015-1-21 左边导航 */
/* .left2015menu-bg1{ float:left; width:190px; height:485px; background-color:#2d2d2d; background:url(/Images/86mall/index-left-bg-1.png) no-repeat;position:absolute;z-index:2} */

/* index banner */
.banner-aside{
    color: #333;
    margin-bottom: 18px;
}
.banner-aside-title i{
    margin-right: 8px;
}
.banner-aside-title {
    font-size: 14px;
    font-weight: 700;
    line-height: 36px;
}

.banner-aside li[class*="pure-u-"]{
    line-height: 24px;
}
.banner-aside .pure-u-1-4,
.banner-aside .pure-u-1-3{
    text-align: right;
}

.banner-aside .pure-u-1-4:nth-child(4n+1){
    text-align:left;
}

.banner-aside .pure-u-1-3:nth-child(3n+1){
    text-align:left;
}
.banner-aside .pure-u-1-3:nth-child(3n+2){
    text-align:center;
}

.link-box-right{
    position: absolute;
    top: 0;
    right:0;
    bottom: 0;
    margin: auto;
    width: 220px;
    height: 332px;
    background: #fff;
    z-index: 10;
    padding: 15px;
    box-sizing: border-box;
    border-top: 3px solid #fe4f5e;
}
.link-box-right .user_info {
    height: 54px;
}
.link-box-right .user_info > div{
    float: left;
}
.link-box-right .user_info .user_headimg{
    width:54px;
    height: 54px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}

.link-box-right .user_info > div:last-child {
    height: 47px;
    margin-top: 7px;
}
.link-box-right .user_info p {
    width: 130px;
    font-size: 12px;
    color: #1d1d1d;
    margin-left: 6px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.link-box-right .user_info p.level_zs {
    width: 38px;
    height: 15px;
    background:url(/Images/86new/icon-user-index.png);
    background-position: 0 68px;
}
.link-box-right .btn_login_register {
    width: 188px;
    margin: 0 auto;
    padding: 8px 0;
    clear: both;
}
.link-box-right .btn_login_register a {
    padding: 6px 26px;
    background:#fe4f5e;
    color: #fff;
}
.link-box-right .btn_login_register a:last-child {
    margin-left: 32px;
}
.link-box-right .order_state {
    height: 25px;
    line-height: 25px;
}
.link-box-right .order_state li {
    float: left;
    width: 25%;
    text-align: center;
}
.link-box-right ul.oper_list {
    float: left;
    margin-top: 4px;
    border-top: 1px solid #eee;
    text-align: center;
}
.link-box-right ul.oper_list>li {
    float: right;
    width: 50%;
    padding: 6px 0;
    border-bottom: 1px solid #eee;
    box-sizing: border-box;
}
.link-box-right ul.oper_list>li.on {
    border-bottom: 0;
}
.link-box-right ul.oper_list>li a {
    display: inline-block;
}
.link-box-right ul.oper_list>li.on a {
    color:#fe4f5e;
}
.link-box-right ul.oper_list>li:first-child, .link-box-right ul.oper_list>li:nth-child(3) {
    border-right: 1px solid #eee;
}
.link-box-right ul.oper_list > li div {
    width:31px;
    height: 28px;
    margin: 0 auto 5px;
    background:url(/Images/86new/icon-user-index.png);
}
.link-box-right ul.oper_list > li div.new_user_guide {
    background-position: 0 4px;
}
.link-box-right ul.oper_list > li div.user_comment {
    background-position: -44px 4px;
}
.link-box-right ul.oper_list > li div.pay_money {
    background-position: -87px 0;
}
.link-box-right ul.oper_list > li div.safe_post {
    background-position: -129px 1px
}
.link-box-right ul.oper_list>ul {
    position:relative;
    width:190px;
    height:65px;
    overflow: hidden;
    padding-top:8px;
    clear: both;
}
/*
.link-box-right ul.oper_list>ul li {
    position: relative;
    top:0;
}
.link-box-right ul.oper_list>ul li:nth-child(2) {
    top: -70px;
    left:190px
}
*/
.link-box-right ul.oper_list>ul li.pay{
    width:190px;
    height:65px;
    margin: auto;
    background: url(/Images/86new/pay.png?v=1001) center no-repeat;
}
.font_red{
    color:#fe4f5e;
}

.left2015link-box1 {
    float: left;
    background: #fff;
    width: 176px;
    height: 374px;
    /*padding: 0;*/
    position: relative;
    z-index: 10;
    padding: 10px 12px;
}

.left2015link-box1 img {
    outline-width: 0px;
    vertical-align: top;
    margin-bottom: 1px;
}

.left2015link-div {
    background: #fff;
    width: 200px;
    height: 114px;
    margin-bottom: 1px;
    cursor: pointer;
}

/*countdown*/
.countDown-area{
    font-size: 14px
}

.time-block{
    display: inline-block;
    width: 18px;
    height:22px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    background: #151515;
    margin: 0 2px;
}


/* .left2015link-div img {
    float: left;
    margin: 15px 17px;
}

.left2015link-div p {
    font-smoothing: antialiased;
    color: #777;
    padding: 46px 0;
    font-size: 14px;
} */
/* .left2015link-box2{ float:left; width:190px; height:330px; margin-top:8px;}

.left2015link-box2 .btn-0121-1-1{float:left; list-style:none; line-height:32px; text-align:left; height:32px;width:190px;   }
.left2015link-box2 .btn-0121-1-1 a:link,.left2015link-box2 .btn-0121-1-1 a:visited{color:#fff; display:block; padding-left:60px;text-decoration:none;font-size:12px;background:url(/Images/86mall/index-left-menu-icon1-1.png) no-repeat ; }
.left2015link-box2 .btn-0121-1-1 a:hover{color:#fff; background:url(/Images/86mall/index-left-menu-icon1-2.png) 2px 0 #ff4c5b no-repeat ;  text-decoration:none;height:32px;padding-left:62px;}

.left2015link-box2 .btn-0121-1-2{float:left; list-style:none; line-height:32px; text-align:left; height:32px; width:190px; }
.left2015link-box2 .btn-0121-1-2 a:link,.left2015link-box2 .btn-0121-1-2 a:visited{color:#fff; display:block; padding-left:60px;text-decoration:none;font-size:12px;background:url(/Images/86mall/index-left-menu-icon2-1.png) no-repeat ; }
.left2015link-box2 .btn-0121-1-2 a:hover{color:#fff; background:url(/Images/86mall/index-left-menu-icon2-2.png)  2px 0 #ff4c5b no-repeat ;  text-decoration:none;height:32px;padding-left:62px;}

.left2015link-box2 .btn-0121-1-3{float:left; list-style:none; line-height:32px; text-align:left; height:32px;width:190px;  }
.left2015link-box2 .btn-0121-1-3 a:link,.left2015link-box2 .btn-0121-1-3 a:visited{color:#fff; display:block; padding-left:60px;text-decoration:none;font-size:12px;background:url(/Images/86mall/index-left-menu-icon3-1.png) no-repeat ; }
.left2015link-box2 .btn-0121-1-3 a:hover{color:#fff; background:url(/Images/86mall/index-left-menu-icon3-2.png)  2px 0 #ff4c5b no-repeat ;  text-decoration:none;height:32px;padding-left:62px;}

.left2015link-box2 .btn-0121-1-4{float:left; list-style:none; line-height:32px; text-align:left; height:32px; width:190px; }
.left2015link-box2 .btn-0121-1-4 a:link,.left2015link-box2 .btn-0121-1-4 a:visited{color:#fff; display:block; padding-left:60px;text-decoration:none;font-size:12px;background:url(/Images/86mall/index-left-menu-icon4-1.png) no-repeat ; }
.left2015link-box2 .btn-0121-1-4 a:hover{color:#fff; background:url(/Images/86mall/index-left-menu-icon4-2.png)  2px 0 #ff4c5b no-repeat ;  text-decoration:none;height:32px;padding-left:62px;}

.left2015link-box2 .btn-0121-1-5{float:left; list-style:none; line-height:32px; text-align:left; height:32px;width:190px;  }
.left2015link-box2 .btn-0121-1-5 a:link,.left2015link-box2 .btn-0121-1-5 a:visited{color:#fff; display:block; padding-left:60px;text-decoration:none;font-size:12px;background:url(/Images/86mall/index-left-menu-icon5-1.png) no-repeat ; }
.left2015link-box2 .btn-0121-1-5 a:hover{color:#fff; background:url(/Images/86mall/index-left-menu-icon5-2.png)  2px 0 #ff4c5b no-repeat ;  text-decoration:none;height:32px;padding-left:62px;}

.left2015link-box2 .btn-0121-1-6{float:left; list-style:none; line-height:32px; text-align:left; height:32px; width:190px; }
.left2015link-box2 .btn-0121-1-6 a:link,.left2015link-box2 .btn-0121-1-6 a:visited{color:#fff; display:block; padding-left:60px;text-decoration:none;font-size:12px;background:url(/Images/86mall/index-left-menu-icon6-1.png) no-repeat ; }
.left2015link-box2 .btn-0121-1-6 a:hover{color:#fff; background:url(/Images/86mall/index-left-menu-icon6-2.png)  2px 0 #ff4c5b no-repeat ;  text-decoration:none;height:32px;padding-left:62px;}

.left2015link-box2 .btn-0121-1-7{float:left; list-style:none; line-height:32px; text-align:left; height:32px;width:190px;  }
.left2015link-box2 .btn-0121-1-7 a:link,.left2015link-box2 .btn-0121-1-7 a:visited{color:#fff; display:block; padding-left:60px;text-decoration:none;font-size:12px;background:url(/Images/86mall/index-left-menu-icon7-1.png) no-repeat ; }
.left2015link-box2 .btn-0121-1-7 a:hover{color:#fff; background:url(/Images/86mall/index-left-menu-icon7-2.png)  2px 0 #ff4c5b no-repeat ;  text-decoration:none;height:32px;padding-left:62px;}

.left2015link-box2 .btn-0121-1-8{float:left; list-style:none; line-height:32px; text-align:left; height:32px; width:190px; }
.left2015link-box2 .btn-0121-1-8 a:link,.left2015link-box2 .btn-0121-1-8 a:visited{color:#fff; display:block; padding-left:60px;text-decoration:none;font-size:12px;background:url(/Images/86mall/index-left-menu-icon8-1.png) no-repeat ; }
.left2015link-box2 .btn-0121-1-8 a:hover{color:#fff; background:url(/Images/86mall/index-left-menu-icon8-2.png)  2px 0 #ff4c5b no-repeat ;  text-decoration:none;height:32px;padding-left:62px;}

.left2015link-box2 .btn-0121-1-9{float:left; list-style:none; line-height:32px; text-align:left; height:32px;width:190px;  }
.left2015link-box2 .btn-0121-1-9 a:link,.left2015link-box2 .btn-0121-1-9 a:visited{color:#fff; display:block; padding-left:60px;text-decoration:none;font-size:12px;background:url(/Images/86mall/index-left-menu-icon9-1.png) no-repeat ; }
.left2015link-box2 .btn-0121-1-9 a:hover{color:#fff; background:url(/Images/86mall/index-left-menu-icon9-2.png)  2px 0 #ff4c5b no-repeat ;  text-decoration:none;height:32px;padding-left:62px;}


.left2015link-box2 .btn-0121-2{float:left; list-style:none; line-height:32px; text-align:left; -webkit-text-size-adjust:none;height:32px; width:190px;     }
.left2015link-box2 .btn-0121-2 a:link,.left2015link-box2 .btn-0121-2 a:visited{color:#fff; display:block; padding-left:34px;text-decoration:none;height:32px; font-size:14px; }
.left2015link-box2 .btn-0121-2 a:hover{color:#fff; background-color:#ff4c5b; text-decoration:none;height:32px;}

.leftbtn-0121-3{float:left; width:80px; color:#fff;text-align:center;  }
.leftbtn-0121-3 a:link,.leftbtn-0121-3 a:visited{float:left; color:#fff; text-decoration:none;font-size:12px;  }
.leftbtn-0121-3 a:hover{text-decoration:none;color:#ff4c5b;  } */
/*2015-1-21 右登录 */
/*
.right2015-login-box{ float:left; margin-left:960px;width:230px; height:485px; background-color:#fff;position:absolute;z-index:3}
.login2015-row1{float:left; width:230px; height:149px;background:url(/Images/86mall/index-right-bg1.png) no-repeat; padding-top:106px;}

.sign-btn2015-1 {margin:auto; width:150px; height:32px;}
.sign-btn2015-1 a{width:150px; height:32px; border:0 none;  background-color:#ff662d; color:#fff; text-align:center; line-height:32px;  font-size:16px; cursor:pointer;border-radius:5px;text-decoration:none; border:1px #ef551b solid;}
.sign-btn2015-1 a:link,.sign-btn2015-1 a:visited{display:block;color:#fff;font-size:16px;  }
.sign-btn2015-1 a:hover{background-color:#ff4400; color:#fff; text-decoration:none;}
.jiaoyi-btn2015-1 { margin:auto; width:133px; height:39px; padding-top:20px;}
登陆后
.login2015-row1-2{float:left; width:230px; height:228px;padding-top:26px; background-color:#fff;border-top:1px #ddd solid; }
.yonghu-touxiang2{ margin:auto;width:92px; height:92px; padding:3px; background:url(/Images/86mall/index-right-bg2.png) no-repeat;-webkit-border-radius:92px;border-radius:92px;  }

.QA2015-row2{float:left; width:230px; height:234px; text-align:left;}
.QAtitle2015-box-1{width:230px; float:left; line-height:28px; font-size:12px; border-bottom:1px #ccc solid; border-top:1px #ccc solid; height:28px; clear:both; }

.QAbtn-0121-1{float:left;width:76px;position:relative; z-index:99999; background-color:#fff;}
.QAbtn-0121-1 a:link,.QAbtn-0121-1 a:visited{float:left; color:#333;width:76px;  height:28px;text-align:center; text-decoration:none;}
.QAbtn-0121-1 a:hover{color:#ff4c5b;}
.QAbtn-0121-1 a.selected{float:left;width:76px; color:#ff4c5b; height:26px; border-bottom:3px #ff4c5b solid; font-weight:bold; background-color:#fff;}

.QAbtn-0121-2{float:left;width:76px;position:relative; z-index:99998; background-color:#fff;border-left:1px #ccc solid;}
.QAbtn-0121-2 a:link,.QAbtn-0121-2 a:visited{float:left; color:#333;width:76px;  height:28px; text-align:center; text-decoration:none;}
.QAbtn-0121-2 a:hover{color:#ff4c5b;}
.QAbtn-0121-2 a.selected{float:left;width:76px; color:#ff4c5b; height:26px; border-bottom:3px #ff4c5b solid; font-weight:bold; background-color:#fff;}

.QAbtn-0121-3{float:left;width:76px; background-color:#fff;position:relative; z-index:99997;border-left:1px #ccc solid;}
.QAbtn-0121-3 a:link,.QAbtn-0121-3 a:visited{float:left; color:#333;width:75px;height:28px;text-align:center; text-decoration:none;}
.QAbtn-0121-3 a:hover{color:#ff4c5b;}
.QAbtn-0121-3 a.selected{float:left;width:76px; color:#ff4c5b; height:26px; border-bottom:3px #ff4c5b solid; font-weight:bold; background-color:#fff;}


.QAnr2015-box-1{float:left;width:230px;border-bottom:1px #ddd solid; height:179px; margin-top:20px; }
.R2015-R-con1{float:left;width:210px;font-size:12px;color:#333; margin-left:10px; text-align:left; }
.R2015-R-con1 ul{float:left;color:#333; }
.R2015-R-con1 li{ float:left; width:210px;list-style:none;  line-height:32px; font-size:12px;-webkit-text-size-adjust:none; color:#333; }
.R2015-R-con1 a{color:#333; display:block; text-decoration:none ;}
.R2015-R-con1 a:link ,.R2015-R-con1,a:visited{ display:block;color:#333;}
.R2015-R-con1 a:hover{color:#ff4400; text-decoration:underline; line-height:32px; }
.R2015-R-con1 a.selected{ color:#ff4400;text-decoration:none ; }

.PL2015-touxiang1{ float:left;width:40px; height:40px; padding:2px; background:url(/Images/86mall/index-right-bg3.png) no-repeat;-webkit-border-radius:40px;border-radius:40px;  }
.PL2015-row1{float:left; width:160px;clear:both;}
.PL2015-row1 .leftname{float:left; color:#333;}
.PL2015-row1 .rightguojia{float:right; color:#999; text-align:right;}
.PL2015-row2{float:left; width:160px;clear:both; margin-top:10px; line-height:16px;} */
/*2015-1-21 宣传语 */
/* .index2015-box-row2 { margin:auto;width:1190px; background-color:#fff; border:1px #ddd solid; height:110px; padding-top:10px;}
.wenzi-0121-1{font-size:17px;color:#333;text-align:left;  }
.wenzi-0121-2{margin:auto; font-size:13px; color:#333; line-height:32px; text-align:center; } */
/*2015-1-21 淘直购楼层 */
.index2015-box-row3 { margin:auto;width:1190px; clear:both; }
.index2015-floor-box1 {float:left;width:1188px; background-color:#fff; border:1px #ddd solid; height:422px; margin-top:30px;}

.index2015-floor-left1{ float:left; width:190px;}
.index2015-floor-mid1{ float:left; width:398px;}
/*图片链接样式*/
/* .floor2015-right-cp1{ float:right; width:600px;   }
.floor2015-right-cp1 ul{float:left;overflow:hidden;}
.floor2015-right-cp1 li{float:left;width:200px;float:left;text-align:left; display:block;  }

.indexbtn2015_cp1{ width:200px;height:256px;}
.indexbtn2015_cp1 a:link,.indexbtn2015_cp1 a:visited{padding:1px;background:url(/Images/86mall/picbg2015-1.png) no-repeat; display:block;  }
.indexbtn2015_cp1 a:hover{background:url(/Images/86mall/picbg2015-2.png) no-repeat; }

.indexbtn2015_cp2{ width:200px; height:166px; }
.indexbtn2015_cp2 a:link,.indexbtn2015_cp2 a:visited{padding:1px;background:url(/Images/86mall/picbg2015-3.png) no-repeat; display:block;  }
.indexbtn2015_cp2 a:hover{background:url(/Images/86mall/picbg2015-4.png) no-repeat;}

.floor2015-0121-1{float:left;font-size:12px; color:#333;text-align:center;width:80px;  }
.floor2015-0121-1 a:link,.floor2015-0121-1 a:visited{float:left; color:#333; text-decoration:none;  }
.floor2015-0121-1 a:hover{ text-decoration:underline;color:#ff4c5b;  }
*/
.wenzi-0121-3{font-size:20px;color:#fff;text-align:center;  }
.wenzi-0121-3 a:hover{text-decoration:underline ;}
/*图片移动代码*/
/* .floor2015-right-box1{ float:right; width:600px;} */
/*2015-4-28 右登录 */

.right2015-login0428-box {
    float: left;
    margin-left: 928px;
    width: 262px;
    height: 355px;
    position: absolute;
    z-index: 3;
    background-color: #fff;
}

.right2015-login0428-box-nr {
    float: left;
    width: 262px;
    height: 364px;
}

.login20150428-row-dl1 {
    float: left;
    width: 261px;
    height: 55px;
    margin-top: 18px;
    margin-top: 14px\0;
}

.login20150428-row-dl2 {
    float: left;
    width: 242px;
    margin: 0 20px;
    color: #666;
    font-size: 12px;
    line-height: 14px;
}

.login20150428-row-jybh {
    float: left;
    width: 262px;
    text-align: center;
    margin: 10px 0 0 0;
}

.sign-btn20150428-1 {
    float: left;
    width: 106px;
    height: 36px;
    margin: 0 10px 0 20px;
}

.sign-btn20150428-1 a {
    width: 106px;
    height: 36px;
    background-color: #FF4C5B;
    color: #fff;
    text-align: center;
    line-height: 36px;
    font-size: 16px;
    cursor: pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-decoration: none;
}

.sign-btn20150428-1 a:link,
.sign-btn20150428-1 a:visited {
    display: block;
    color: #fff;
    font-size: 16px;
}

.sign-btn20150428-1 a:hover {
    background-color: #ff334a;
    color: #fff;
    text-decoration: none;
}

.sign-btn20150428-2 {
    float: left;
    width: 102px;
    height: 32px;
    margin: 0;
}

.sign-btn20150428-2 a {
    width: 102px;
    height: 32px;
    background-color: #FF4C5B;
    color: #fff;
    border: 2px solid #FF4C5B;
    text-align: center;
    line-height: 32px;
    font-size: 14px;
    cursor: pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-decoration: none;
}

.sign-btn20150428-2 a:link,
.sign-btn20150428-2 a:visited {
    display: block;
    color: #fff;
    font-size: 16px;
}

.sign-btn20150428-2 a:hover {
    background-color: #ff334a;
    color: #fff;
    text-decoration: none;
}

.gonggaonr2015-box-1 {
    float: left;
    width: 262px;
    height: 110px;
    margin-top: 10px;
}

.R20150428-R-con2 {
    float: left;
    width: 260px;
    font-size: 12px;
    color: #333;
    text-align: left;
}

.R20150428-R-con1 {
    float: left;
    width: 235px;
    font-size: 12px;
    color: #333;
    text-align: left;
    margin-left: 20px;
}

.R20150428-R-con1 ul {
    float: left;
    color: #333;
}

.R20150428-R-con1 li {
    float: left;
    width: 236px;
    list-style: none;
    line-height: 28px;
    font-size: 12px;
    -webkit-text-size-adjust: none;
    color: #333;
}

.R20150428-R-con1 a {
    color: #333;
    display: block;
    text-decoration: none;
}

.R20150428-R-con1 a:link,
.R20150428-R-con1,
a:visited {
    display: block;
    color: #333;
}

.R20150428-R-con1 a:hover {
    color: #ff4400;
    text-decoration: underline;
    line-height: 28px;
}

.R20150428-R-con1 a.selected {
    color: #ff4400;
    text-decoration: none;
}

.PL20150428-touxiang1 {
    margin: auto;
    width: 30px;
    height: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}

.PL20150428-row1 {
    float: left;
    width: 180px;
    clear: both;
}

.PL20150428-row1 .leftname {
    float: left;
    color: #b8b8b9;
}

.PL20150428-row1 .rightguojia {
    float: right;
    color: #b8b8b9;
    text-align: right;
}

.PL20150428-row2 {
    float: left;
    width: 180px;
    clear: both;
    margin-top: 5px;
    line-height: 16px;
    overflow: hidden;
    height: 16px;
}

.login20150428-row3 {
    float: left;
    width: 262px;
}

.login20150428-row1-2 {
    float: left;
    width: 262px;
    height: 228px;
    padding-top: 26px;
    background-color: #fff;
    border-top: 1px #ddd solid;
}

.gonggao20150428-row2 {
    float: left;
    width: 262px;
    text-align: left;
}

.gonggaotitle2015-box-1 {
    width: 262px;
    float: left;
    line-height: 36px;
    font-size: 14px;
    height: 36px;
    clear: both;
}

.gonggaobtn-0428-1 {
    float: left;
    width: 131px;
    position: relative;
    z-index: 99999;
    background-color: #fff;
}

.gonggaobtn-0428-1 a:link,
.gonggaobtn-0428-1 a:visited {
    float: left;
    color: #FD526E;
    width: 131px;
    height: 36px;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
}

.gonggaobtn-0428-1 a:hover {
    color: #FD526E;
}

.gonggaobtn-0428-1 a.selected {
    float: left;
    width: 131px;
    color: #FD526E;
    height: 36px;
    font-weight: bold;
    background-color: #fff;
}

.gonggaobtn-0428-2 {
    float: left;
    width: 131px;
    position: relative;
    z-index: 99998;
    background-color: #FFA9AA;
}

.gonggaobtn-0428-2 a:link,
.gonggaobtn-0428-2 a:visited {
    float: left;
    color: #fff;
    width: 131px;
    height: 36px;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    background: #FFA9AA;
}

.gonggaobtn-0428-2 a:hover {
    color: #FD526E;
}

.gonggaobtn-0428-2 a.selected {
    float: left;
    width: 131px;
    color: #fff;
    height: 36px;
    font-weight: bold;
    background-color: #FFA9AA;
}
/*常用工具 */
/* .gongju0504box-1{ float:left; width:262px; height:119px;border-top:1px #ddd solid;border-bottom:1px #ddd solid; }

.gjbtn0504-1{cursor:pointer; margin:auto;}
.gjbtn0504-1 a:link,.gjbtn0504-1 a:visited{display:block; text-decoration:none; width:88px;  padding-top:30px; color:#ff6603; font-size:12px; text-align:center; background:url(/Images/86mall/gongju-tu1-2.jpg) 0 -5px no-repeat;}
.gjbtn0504-1 a:hover{color:#777; background:url(/Images/86mall/gongju-tu1-1.jpg) 0 -5px no-repeat;}

.gjbtn0504-2{cursor:pointer; margin:auto;}
.gjbtn0504-2 a:link,.gjbtn0504-2 a:visited{display:block; text-decoration:none; width:88px;  padding-top:30px; color:#ff6603; font-size:12px; text-align:center; background:url(/Images/86mall/gongju-tu2-2.jpg) 0 -5px no-repeat;}
.gjbtn0504-2 a:hover{color:#777; background:url(/Images/86mall/gongju-tu2-1.jpg) 0 -5px no-repeat;}

.gjbtn0504-3{cursor:pointer; margin:auto;}
.gjbtn0504-3 a:link,.gjbtn0504-3 a:visited{display:block; text-decoration:none; width:88px;  padding-top:30px; color:#ff6603; font-size:12px; text-align:center; background:url(/Images/86mall/gongju-tu3-2.jpg) 0 -5px no-repeat;}
.gjbtn0504-3 a:hover{color:#777; background:url(/Images/86mall/gongju-tu3-1.jpg) 0 -5px no-repeat;}

.gjbtn0504-4{cursor:pointer; margin:auto;}
.gjbtn0504-4 a:link,.gjbtn0504-4 a:visited{display:block; text-decoration:none; width:88px;  padding-top:30px; color:#ff6603; font-size:12px; text-align:center; background:url(/Images/86mall/gongju-tu4-2.jpg) 0 -5px no-repeat;}
.gjbtn0504-4 a:hover{color:#777; background:url(/Images/86mall/gongju-tu4-1.jpg) 0 -5px no-repeat;} */
/*登陆后 */

.dlhbox20150428 {
    width: 225px;
    float: left;
    height: 66px;
    padding: 5px 5px 0 10px;
    margin-left: 10px;
    border: 1px #ffd700 dashed;
    background-color: #fff6c7;
    overflow: hidden;
    display: inline-block;
}

.dlhbox20150428 ul {
    padding: 0;
    list-style: none;
}

.dlhbox20150428 ul li {
    width: 90px;
    float: left;
    height: 30px;
    line-height: 30px;
    user-style: none;
    display: block;
    margin-left: 12px;
    text-align: center;
}

.dlhbox20150428 ul li a {
    float: left;
    list-style: none;
    text-decoration: none;
    font-size: 12px;
    -webkit-text-size-adjust: none;
    display: block;
    color: #555;
}

.dlhbox20150428 ul li a:visited {
    color: #555;
}

.dlhbox20150428 ul li a:hover {
    color: #F30;
    text-decoration: underline;
}
/*宣传语 */

.xuanchuan0505box1 {
    width: 100%;
    height: 282px;
}

.xuanchuan0505box-nr1 {
    margin: auto;
    width: 1190px;
    background-color: #f2f2f2;
    height: 282px;
}

.xcybtn0505-1 {
    cursor: pointer;
    float: left;
}

.xcybtn0505-1 a:link,
.xcybtn0505-1 a:visited {
    display: block;
    text-decoration: none;
    padding-top: 210px;
    width: 238px;
    height: 70px;
    color: #666;
    text-align: center;
    background: url(/Images/86mall/xctu0505-1.png?v=1001) no-repeat;
}

.xcybtn0505-1 a.selected {
    color: #fff;
    background: url(/Images/86mall/xctu0505-1-on.png?v=1001) no-repeat #b9a8df;
}

.xcybtn0505-2 {
    cursor: pointer;
    float: left;
}

.xcybtn0505-2 a:link,
.xcybtn0505-2 a:visited {
    display: block;
    text-decoration: none;
    padding-top: 210px;
    width: 238px;
    height: 70px;
    color: #666;
    text-align: center;
    background: url(/Images/86mall/xctu0505-2.png) no-repeat;
}

.xcybtn0505-2 a.selected {
    color: #fff;
    background: url(/Images/86mall/xctu0505-2-on.png) no-repeat #6abde9;
}

.xcybtn0505-3 {
    cursor: pointer;
    float: left;
}

.xcybtn0505-3 a:link,
.xcybtn0505-3 a:visited {
    display: block;
    text-decoration: none;
    padding-top: 210px;
    width: 238px;
    height: 70px;
    color: #666;
    text-align: center;
    background: url(/Images/86mall/xctu0505-3.png?v=1001) no-repeat;
}

.xcybtn0505-3 a.selected {
    color: #fff;
    background: url(/Images/86mall/xctu0505-3-on.png?v=1001) no-repeat #67c9a2;
}

.xcybtn0505-4 {
    cursor: pointer;
    float: left;
}

.xcybtn0505-4 a:link,
.xcybtn0505-4 a:visited {
    display: block;
    text-decoration: none;
    padding-top: 210px;
    width: 238px;
    height: 70px;
    color: #666;
    text-align: center;
    background: url(/Images/86mall/xctu0505-4.png?v=1001) no-repeat;
}

.xcybtn0505-4 a.selected {
    color: #fff;
    background: url(/Images/86mall/xctu0505-4-on.png?v=1001) no-repeat #e5ba28;
}

.xcybtn0505-5 {
    cursor: pointer;
    float: left;
    ;
}

.xcybtn0505-5 a:link,
.xcybtn0505-5 a:visited {
    display: block;
    text-decoration: none;
    padding-top: 210px;
    width: 238px;
    height: 70px;
    color: #666;
    text-align: center;
    background: url(/Images/86mall/xctu0505-5.png) no-repeat;
}

.xcybtn0505-5 a.selected {
    color: #fff;
    background: url(/Images/86mall/xctu0505-5-on.png) no-repeat #f99193;
}
/*footer-2015-01-22*/

.bodybox2015-0121-1 {
    margin: auto;
    width: 100%;
    min-width: 1190px;
    overflow: visible;
    background: #fff;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    clear: both;
    height: 100px;
    text-align: center;
    padding-top: 15px;
    clear: both;
    margin-top: 15px;
}

.footer2015 {
    width: 100%;
    height: auto;
    background: #f7f7f7;
    padding-top: 30px;
    color: #666666;
    line-height: 24px;
    border-top: 1px solid #ddd;
    min-width: 1190px;
    overflow: visible;
}

.footer2015_1 {
    width: 1190;
    height: 180px;
    margin: auto;
    padding-bottom: 20px;
}

.footer2015_1 td {
    padding: 3px 3px 3px 20px;
}

.footer2015_1 a:link,
.footer2015_1 a:visited {
    color: #333;
    text-decoration: none
}

.footer2015_1 a:hover {
    text-decoration: underline;
    color: #ff4c5b;
}

.line_shu {
    border-right: 1px solid #EBEBEB;
    margin-right: 10px;
}

.footer2015_2 {
    width: 100%;
    /*border-top: 3px solid #ff4c5b;*/
    min-width: 1190px;
    text-align: center;
    background: #333;
    min-height: 230px;
    height: auto !important;
    overflow: visible;
    clear: both;
}

.footer2015_2 .time-block {
    background: #444;
    width: 24px;
    height: 32px;
    line-height: 32px;
}

.bottom2015_link-1 {
    width: 560px;
    height: 27px;
    margin: 30px auto 12px;
    text-align: left;
    color: #ccc;
    background: #333;
}

.bottom2015_link-1 .linkcolor {
    float: left;
}

.bottom2015_link-1 .linkcolor a:link,
.bottom2015_link-1 .linkcolor a:visited {
    text-decoration: none;
    color: #ccc;
    font-size: 16px;
    line-height: 27px;
}

.bottom2015_link-1 .linkcolor a:hover {
    color: #fff;
    text-decoration: underline;
}

.bottom2015-jiange1 {
    float: left;
    margin: 0 10px;
    font-size: 16px
}

.bottom2015_bq-1 {
    width: 560px;
    line-height: 27px;
    margin: 10px auto 30px auto;
    text-align: left;
    color: #ccc;
    font-size: 14px;
}

.footer2015_1190box {
    margin: auto;
    width: 1190px;
    background: #333;
}

.footer2015_1190box_left {
    float: left;
    width: 580px;
    background: #333;
}

.footer2015_1190box_right {
    background: #333;
}

.bottom_links {
    border-top: 1px solid #E8E8E8;
    padding: 20px 0 20px 0;
    width: 100%;
    text-align: left;
    background: #fff
}

.bottom_links1 {
    width: 1150px;
    margin: auto;
    font-size: 12px;
}

.bottom_links a {
    color: #666;
    margin-right: 10px;
}
/*2015-1-28工具下拉层 */
/* .tool2015-box1{ float:left;width:70px;border:1px solid #cccccc;border-top:0; background-color:#fff;position:absolute;top:30px;display:none;margin-left:-13px;}
.tool2015btn-1{color:#666; font-size:12px;float:left; line-height:24px; width:70px; height:24px; text-align:center;   }
.tool2015btn-1 a:link,.tool2015btn-f1 a:visited{ float:left;width:70px; height:24px;color:#666;}
.tool2015btn-1 a:hover{width:70px; height:24px; color:#ff4c5b; } */
/* 首页内容 */

.index2015-floor-newbox {
    width: 1190px;
    margin: 0 auto 50px;
}

.index2015-floor-newbox1 {
    margin: 25px auto;
}

.newbox-title-hd {
    border-bottom: 1px solid #eee;
    height: 40px;
    margin-top: 40px;
}

.newbox-title-hd:first-of-type dt{
    background: #ff9c00;
}
.newbox-title-hd:nth-of-type(1) dt{
    background: #db00ef;
}
.newbox-title-hd:nth-of-type(2) dt{
    background: #0076ee;
}
.newbox-title-hd:nth-of-type(3) dt{
    background: #90d60f;
}
.newbox-title-hd:nth-of-type(4) dt{
    background: #fe4f5e;
}
.newbox-title-hd:nth-of-type(5) dt{
    background: #fea14f;
}
.newbox-title-hd:nth-of-type(6) dt{
    background: #4424af;
}

.newbox-title-hd dt {
    float: left;
    font-size: 18px;
    font-style: normal;
    line-height: 40px;
    text-align: center;
    color: #fff;
    width: 200px;
    height: 40px;
    background: #ff4c5b;
}

.newbox-title-hd dd {
    line-height: 40px;
}

.newbox-title-hd dd a {
    margin: 0 20px;
    color: #666;
}


.newbox-saleList {
    margin-top: 20px;
    /*border: 1px solid #eee;*/
    overflow: hidden;
}

.saleList_post,
.saleList_4 {
    float: left;
    width: 247px;
    box-sizing: border-box;
    padding-left: 20px;
    text-align: center;
    /*border-left: 1px solid #eee;*/
}

.saleList_post {
    padding: 0;
    width: 200px;
    border: none;
}

.saleList_post img {
    outline-width: 0;
    vertical-align: top;
    height: 280px;
    width: 200px;
}
/* 遮罩层 */

#index_mask {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    overflow: hidden;
}

.mask_bg {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0.5;
    filter: alpha(opacity=50);
    z-index: 99;
    background: #000;
}

.mask_cnt {
    display: none;
    position: relative;
    width: 730px;
    height: 60%;
    margin: 10% auto;
    z-index: 1000;
    background: #fff;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
}

.mask_cnt_header {
    width: 730px;
    height: 34px;
}

.mask_cnt_header img{
    -webkit-border-radius:10px 10px 0 0;
    -moz-border-radius:10px 10px 0 0;
    border-radius:10px 10px 0 0;
}

.mask_cnt_title {
    position: absolute;
    left: 9px;
    top: 0px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
}

.mask_cnt_body {
    height: 100%;
}

.mask_cnt_x {
    position: absolute;
    top: 0;
    right: 7px;
    font-weight: 400;
    font-style: normal;
    color: #FFF;
    font-size: 32px;
    cursor: pointer;
    height: 34px;
    line-height: 34px;
}
/* 右边菜单 */

body {
    margin: 0;
}

.cebianbox-1 {
    z-index: 999;
    width: 36px;
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/cebianbg1121-1.png?v=1001) repeat;
    height: 100%;
}

.conbox1121-1 {
    width: 36px;
    float: left;
    margin-top: -280px;
    position: absolute;
    top: 50%;
}

.btncb-1_off,
.btncb-1_on,
.btncb-2_off,
.btncb-2_on,
.btncb-3_off,
.btncb-3_on,
.btncb-5_off,
.btncb-5_on,
.btncb-6_off,
.btncb-6_on,
.btncb-7_off,
.btncb-7_on,
.btncb-8_off,
.btncb-8_on,
.btncb-9_off,
.btncb-9_on,
.btncb-13_off,
.btncb-13_on,
.btncb-14_off,
.btncb-14_on{
    float: left;
    width: 36px;
    height: 36px;
    cursor: pointer;
    margin-top: 10px;
}

.btncb-1_off {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon1-off.png?v=1001) no-repeat;
}

.btncb-1_on {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon1-on.png?v=1001) no-repeat;
}

.btncb-2_off {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon2-off.png?v=1001) no-repeat;
}

.btncb-2_on {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon2-on.png?v=1001) no-repeat;
}

.btncb-3_off {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon3-off.png?v=1001) no-repeat;
}

.btncb-3_on {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon3-on.png?v=1001) no-repeat;
}

.btncb-5_off {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon5-off.png?v=1001) no-repeat;
}

.btncb-5_on {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon5-on.png?v=1001) no-repeat;
}

.btncb-6_off {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon6-off.png?v=1001) no-repeat;
}

.btncb-6_on {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon6-on.png?v=1001) no-repeat;
}

.btncb-7_off {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon7-off.png?v=1001) no-repeat;
}

.btncb-7_on {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon7-on.png?v=1001) no-repeat;
}

.btncb-8_off {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon8-off.png?v=1001) no-repeat;
}

.btncb-8_on {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon8-on.png?v=1001) no-repeat;
}

.btncb-9_off {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon9-off.png?v=1001)#333 no-repeat;
}

.btncb-9_on {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon9-on.png?v=1001) no-repeat;
}

.btncb-13_off {
    background: #333 url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon14-off.png?v=1001) no-repeat;
}

.btncb-13_on {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon13-on.png?v=1001) no-repeat;
}

.btncb-14_off {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon14-off.png?v=1002) no-repeat;
}

.btncb-14_on {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon14-on.png?v=1002) no-repeat;
}

.btncb-4_off,
.btncb-4_on,
.btncb-4_off2,
.btncb-4_on2 {
    float: left;
    width: 36px;
    height: 39px;
    margin-top: 10px;
    text-align: center;
    line-height: 24px;
    text-decoration: none;
    font-size: 14px;
    padding-top: 90px;
    line-height: 36px;
}

.btncb-4_off {
    color: #fff;
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon4-off.png?v=1001) #333 no-repeat;
    background-color: #000\0;
}

.btncb-4_on {
    color: #ff9900;
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon4-on.png?v=1001) #ff6600 no-repeat;
}

.btncb-4_off2 {
    color: #fff;
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon4-off2.png?v=1001) #333 no-repeat;
    background-color: #000\0;
}

.btncb-4_on2 {
    color: #ff9900;
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon4-on.png?v=1001) #ff6600 no-repeat;
}

.conbox1121-2 {
    width: 36px;
    float: left;
    position: absolute;
    bottom: 0;
}
/*鼠标经过层 */

.mouseover1121-box1 {
    width: 280px;
    border: 1px #cecece solid;
    background-color: #fff;
    float: right;
    display: none;
    position: absolute;
    right: 35px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    clear: both;
}

.mouseover1121-box1 .close {
    margin: auto;
    text-align: right;
    padding: 15px 15px 0 0;
}

.mouseover1121-box1 .clear {
    margin: auto;
    height: 20px;
    text-align: right;
}

.mouseover1121-box1 .hy-touxiang {
    margin: auto;
    width: 66px;
    height: 66px;
    border: 1px #ddd solid;
    -webkit-border-radius: 90px;
    border-radius: 90px;
}

.mouseover1121-box1 .denglu-box1121-1 {
    margin: auto;
    width: 100%;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 12px;
    color: #333;
}

.mouseover1121-box1 .sancaidanbox {
    width: 100%;
    height: 104px;
    margin: auto;
    border-top: 1px #e5e5e5 solid;
    background-color: #f8f8f8;
    padding-top: 20px;
}

.btn1121-lb1,
.btn1121-lb2,
.btn1121-lb3 {
    cursor: pointer;
    margin: auto;
}

.btn1121-lb1 a:link,
.btn1121-lb1 a:visited,
.btn1121-lb2 a:link,
.btn1121-lb2 a:visited,
.btn1121-lb3 a:link,
.btn1121-lb3 a:visited {
    display: block;
    text-decoration: none;
    width: 90px;
    padding-top: 55px;
    color: #666;
    font-size: 12px;
    text-align: center;
}

.btn1121-lb1 a:link,
.btn1121-lb1 a:visited {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/dengluicon-1.png?v=1001) 25px 5px no-repeat;
}

.btn1121-lb1 a:hover {
    color: #f90;
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/dengluicon-1-on.png?v=1001) 25px 5px no-repeat;
}

.btn1121-lb2 a:link,
.btn1121-lb2 a:visited {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/dengluicon-2.png?v=1001) 25px 5px no-repeat;
}

.btn1121-lb2 a:hover {
    color: #f90;
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/dengluicon-2-on.png?v=1001) 25px 5px no-repeat;
}

.btn1121-lb3 a:link,
.btn1121-lb3 a:visited {
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/dengluicon-3.png?v=1001) 25px 5px no-repeat;
}

.btn1121-lb3 a:hover {
    color: #f90;
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/dengluicon-3-on.png?v=1001?v=1001) 25px 5px no-repeat;
}

.mouseover1121-box2 {
    z-index: -1;
    height: 34px;
    width: 100px;
    text-align: center;
    line-height: 34px;
    color: #4d4d4d;
    font-size: 12px;
    padding: 0 20px 0 20px;
    border: 1px #cecece solid;
    background-color: #fff;
    right: -100px;
    display: none;
    position: fixed;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    clear: both;
}

.mouseover1121-box3 {
    color: #4d4d4d;
    padding: 3px;
    border: 1px #cecece solid;
    background-color: #fff;
    float: right;
    position: absolute;
    z-index: 1;
    display: none;
    margin-top: -87px;
    right: 35px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    clear: both;
}

.mouseover1125-box4 {
    width: 128px;
    height: 36px;
    line-height: 36px;
    color: #4d4d4d;
    font-size: 12px;
    right: 60px;
    position: absolute;
    display: none;
    clear: both;
    text-align: center;
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/sbjgbj1125.png?v=1001) no-repeat;
}

.mouseover1125-box5 {
    width: 128px;
    height: 36px;
    line-height: 36px;
    color: #4d4d4d;
    font-size: 12px;
    right: 60px;
    position: absolute;
    display: none;
    clear: both;
    text-align: center;
    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/new_bg.png?v=1001) no-repeat;
}
.mouseover1125-box6 {
    width: 137px;
    height: 149px;
    right: 31px;
    position: absolute;
    top:-40px;
    clear: both;
}

.nav_menu {
    position: relative;
    z-index: 99;
}

#sidebar-nav {
    position: relative;
    z-index: 99;
}

.menu-bd {
    display: none;
    position: relative;
    right: 314px;
    top: -126px;
    width: 296px;
    line-height: 20px;
    min-height: 111px;
    overflow: hidden;
    padding: 8px;
    text-align: left;
    background: #fff;
    color: #000;
    font-size: 12px;
    border: 1px #cecece solid;
    z-index: 2;
}

.mini-cart-hd,
.mini-cart-ft p {
    padding-bottom: 10px
}

.mini-cart-bd li {
    margin-bottom: 10px;
    height: 40px;
    overflow: hidden
}

.mini-cart-bd a {
    color: #000
}

.mini-cart-bd a:hover {
    text-decoration: none;
    color: #f22e00
}

.mini-cart-bd .mini-cart-img {
    float: left;
    margin-right: 10px;
    width: 40px;
    height: 40px;
    display: inline-block;
    overflow: hidden;
    text-align: center
}

.mini-cart-bd .mini-cart-count {
    float: right
}

.mini-cart-bd .mini-cart-title {
    height: 20px;
    overflow: hidden
}

.mini-cart-bd .mini-cart-title a {
    float: left;
    width: 168px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.mini-cart-price {
    color: #f22e00
}

.mini-cart-bd .mini-cart-del {
    float: right
}

.mini-cart-ft {
    text-align: right
}

.site-nav-btn {
    display: inline-block;
    vertical-align: middle;
    padding: 0 10px;
    height: 25px;
    line-height: 25px;
    color: #FFF;
    background: #F40 none repeat scroll 0 0;
    border-radius: 2px
}

.site-nav-btn:hover,
.site-nav-btn:visited,
.site-nav-btn:link {
    text-decoration: none;
    color: #fff;
}

.customer-service-box {
    -webkit-animation: animationClipCSB 2s infinite;
    -moz-animation: animationClipCSB 2s infinite;
    -o-animation: animationClipCSB 2s infinite;
    animation: animationClipCSB 2s infinite;
    width: 82px;
    height: 36px;
    right: 50px;
    position: absolute;
    display: block;
    clear: both;
    text-align: center;
/*    background: url(https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/customer_service.png?v=413414) no-repeat center right;*/
    z-index: 1;
}

@-webkit-keyframes animationClipCSB {
    0% {
        right: 50px;
    }
    10% {
        right: 40px;
    }
    20% {
        right: 50px;
    }
    30% {
        right: 45px;
    }
    40% {
        right: 50px;
    }
    100% {
        right: 50px;
    }
}

@-moz-keyframes animationClipCSB {
    0% {
        right: 50px;
    }
    10% {
        right: 40px;
    }
    20% {
        right: 50px;
    }
    30% {
        right: 45px;
    }
    40% {
        right: 50px;
    }
    100% {
        right: 50px;
    }
}

@-o-keyframes animationClipCSB {
    0% {
        right: 50px;
    }
    10% {
        right: 40px;
    }
    20% {
        right: 50px;
    }
    30% {
        right: 45px;
    }
    40% {
        right: 50px;
    }
    100% {
        right: 50px;
    }
}

@keyframes animationClipCSB {
    0% {
        right: 50px;
    }
    10% {
        right: 40px;
    }
    20% {
        right: 50px;
    }
    30% {
        right: 45px;
    }
    40% {
        right: 50px;
    }
    100% {
        right: 50px;
    }
}

.nav_hide_icon {
    width: 36px;
    height: 36px;
    position: fixed;
    top: 0;
    right: 0;
    z-index: 1000;
    background: url("https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon10-off.png") no-repeat;
    cursor: pointer;
    transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    -webkit-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
}

.nav_hide_icon:hover {
    background-color: #FE4C5A;
    opacity: 1;
    filter: alpha(opacity=100);
}

.nav_icon_on {
    background-color: #333;
    background: #333 url("https://rabbos-sourcefiles.oss-us-west-1.aliyuncs.com/images/sidebar/youceicon10-on.png") no-repeat\0;
    opacity: 0.6;
    filter: alpha(opacity=60);
    top: 50%;
    transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -webkit-transform: rotateZ(180deg);
    -o-transform: rotateZ(180deg);
    transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    -webkit-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
}

/* 首页指南层 */
/* .guide_mask {
  display: block;
  position: relative;
  z-index: 99;
}
.guide_mask_bg{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.7;
  filter: alpha(opacity=70);
  background: #000;
  z-index: 99;
}
.guide_mask_cnt {
  position: fixed;
  top: 30px;
  left: 50%;
  z-index: 100;
}
.guide_mask_cnt img{
  right: 50%;
  position: relative;
  z-index: 100;
} */
.guide_mask {
  display: block;
  position: relative;
  z-index: 99999;
}
.guide_mask_bg{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  background: #000;
  z-index: 99;
}
.guide_mask_cnt_wrap {
  position: fixed;
  top: 30px;
  left: 50%;
  z-index: 100;
  /*width:45%;
  max-width: 1920px;*/
  width: 680px;
}
.guide_mask_cnt{
  right: 50%;
  position: relative;
  z-index: 100;
}
.act_spinner {
  width: 50px;
  height: 60px;
  text-align: center;
  position: absolute;
  top: 46px;
  opacity: 0;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
.act_spinner.left{
  left: 240px;
}
.act_spinner.right{
  right: 210px;
}

.act_spinner > div {
  background-color: #fff;
  height: 100%;
  width: 8px;
  display: inline-block;
  margin: 0 2px;
  -webkit-animation: stretchdelay 1.2s infinite ease-in-out;
  animation: stretchdelay 1.2s infinite ease-in-out;
}

.act_spinner .act_rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.act_spinner .act_rect3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}
.act_spinner.right .act_rect1 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}
.act_spinner.right .act_rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.act_spinner.right .act_rect3 {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
@-webkit-keyframes stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.4) }
  20% { -webkit-transform: scaleY(1.0) }
}

@keyframes stretchdelay {
  0%, 40%, 100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }  20% {
    transform: scaleY(1.0);
    -webkit-transform: scaleY(1.0);
  }
}
.guide_mask_cnt .img_bg{
  width:100%;
  opacity: 0;
  -webkit-transform: scale(0.9,0.9) rotateZ(0deg);
  -moz-transform: scale(0.9,0.9) rotateZ(0deg);
}
.guide_mask_cnt .img_bg.active{
  opacity:1;
  transform: scale(0.9,0.9) rotateZ(0deg);
  -webkit-animation: pngScale 0.5s cubic-bezier(0.64, 1.08, 0.66, 1.4);
  -moz-animation: pngScale 0.5s cubic-bezier(0.64, 1.08, 0.66, 1.4);
  animation: pngScale 0.5s cubic-bezier(0.64, 1.08, 0.66, 1.4);
}
@-moz-keyframes pngScale {
  0% {
    -moz-transform: scale(0,0) rotateZ(0deg);
    transform: scale(0,0) rotateZ(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: scale(0.9,0.9) rotateZ(0deg);
    transform: scale(0.9,0.9) rotateZ(0deg);
    opacity: 1;
  }
}
@-webkit-keyframes pngScale {
  0% {
    -webkit-transform: scale(0,0) rotateZ(0deg);
    transform: scale(0,0) rotateZ(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0.9,0.9) rotateZ(0deg);
    transform: scale(0.9,0.9) rotateZ(0deg);
    opacity: 1;
  }
}
@keyframes pngScale {
  0% {
    transform: scale(0,0) rotateZ(0deg);
    opacity: 1;
  }
  100% {
    transform: scale(0.9,0.9) rotateZ(0deg);
    opacity: 1;
  }
}

/*list inline*/
.list-inline { padding-left: 0; list-style: none; margin-left: -5px; }
.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }

/*btn default*/
.bs-btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 6px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.bs-btn:hover, .bs-btn:focus, .bs-btn.focus { color: #333; text-decoration: none; }
.bs-btn:active, .bs-btn.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.bs-btn.disabled, .bs-btn[disabled], fieldset[disabled] .bs-btn { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }

a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; }
.btn-default { color: #fff; background-color: #FF4C5B; border-color: #FF4C5B; background-image: none;}
.btn-default.hollow { border-width: 2px; color: #FF4C5B; background: #fff; }
.btn-default.hollow:hover { background: #FF4C5B; color: #fff; border-color: #FF4C5B; }
.btn-default.hollow:hover { background: #FF4C5B; color: #fff; border-color: #FF4C5B; }
.btn-default:focus, .btn-default.focus { color: #fff; background-color: #FF4C5B; border-color: #761c19; }
.btn-default:hover { color: #fff; background-color: #FF4C5B; border-color: #FF4C5B; }
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { color: #fff; background-color: #FF4C5B; border-color: #FF4C5B; }
.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus { color: #fff; background-color: #FF4C5B; border-color: #761c19; }
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { background-image: none; }
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active { background-color: #FF4C5B; border-color: #FF4C5B; }
.btn-default .badge { color: #FF4C5B; background-color: #fff; }

/*new user coupon*/
.coupon-userNew{
  display: inline-block;
  height:50px;
  min-width: 120px;
  position: relative;
  color: #fff;
}
.coupon-userNew.indexlg{
    height: 68px;
    color: #f13333;
    background: #fff;
}
.coupon-userNew.color-orange{
  background: #FF6600;
}
.coupon-userNew.color-green{
  background: #8AD0A0;
}
.coupon-userNew.color-blue{
  background: #8AD0E8;
}
.coupon-userNew span[class*="coupon-dot"]{
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: #fff;
  position: absolute;
}
.indexlg span[class*="coupon-dot"]{
    background: #F13333;
}
.indexlg .coupon-dot-light{
    /*background: #F13333  !important;*/
    background: #FB463D  !important;
}
.indexlg .coupon-dot-deep{
    background: #D61C1D !important;
    /*background: #f13333  !important;*/
}
.indexlg span[class*="coupon-dot"]{
    width: 13.6px;
    height: 13.6px;
}
.coupon-userNew span[class*="coupon-dot-left"]{
  left: -5px;
}
.coupon-userNew span[class*="coupon-dot-right"]{
  right: -5px;
}
.indexlg span[class*="coupon-dot-left"]{
  left: -6.8px;
}
.indexlg span[class*="coupon-dot-right"]{
  right: -6.8px;
}
.coupon-dot-left1,.coupon-dot-right1{
  top: 5px;
}
.indexlg .coupon-dot-left1,.indexlg .coupon-dot-right1{
  top: 6.8px;
}
.coupon-dot-left2,.coupon-dot-right2{
  top: 20px;
}
.indexlg .coupon-dot-left2,.indexlg .coupon-dot-right2{
  top: 27.2px;
}
.coupon-dot-left3,.coupon-dot-right3{
  top: 35px;
}
.indexlg .coupon-dot-left3,.indexlg .coupon-dot-right3{
  top: 47.6px;
}
.coupon-userNew-title{
    float: left;
    font-size: 14px;
    width: 20px;
    line-height: 14px;
    font-weight: bold;
    padding: 4px 8px 4px 10px;
}
.coupon-userNew-detail{
    float: right;
    font-size: 24px;
    font-weight: bold;
    line-height: 40px;
    height: 40px;
    margin: 5px 0px;
    padding: 0px 21px 0px 16px;
    border-left: 1px solid;
}
.indexlg .coupon-userNew-title{
    padding: 4px 8px 4px 14px;
    font-size: 20px;
    line-height: 20px;
}
.indexlg .coupon-userNew-detail{
    height: 58px;
    line-height: 58px;
    font-size: 46px;
    padding: 0px 12px 0px 0px;
}
.coupon-userNew-detail sub {
    position: relative;
    font-size: 24px;
    vertical-align: bottom;
    line-height: 40px;
}
.coupon-userNew-detail sub span{
    position: absolute;
    top: -26px;
    left: 0;
    font-size:14px;
}
/*collapse*/
.badge {
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: 700;
    color: #fff;
    line-height: 1;
    white-space: nowrap;
    text-align: center;
    background-color: #777;
    border-radius: 10px
}
.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.fade.in {
    opacity: 1
}

.collapse {
    display: none
}

.collapse.in {
    display: block
}

tr.collapse.in {
    display: table-row
}

tbody.collapse.in {
    display: table-row-group
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
    -webkit-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

/*modal part*/
.modal-open { overflow: hidden; }

.modal { display: none; overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; -webkit-overflow-scrolling: touch; outline: 0; }
.modal.fade .modal-dialog { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); -webkit-transition: all 0.3s cubic-bezier(0.2, 1.32, 0.34, 1.45); -o-transition: all 0.3s cubic-bezier(0.2, 1.32, 0.34, 1.45); transition: all 0.3s cubic-bezier(0.2, 1.32, 0.34, 1.45); }
.modal.in .modal-dialog { opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }

.modal-open .modal { overflow-x: hidden; overflow-y: auto; }

.modal-dialog { position: relative; width: auto; margin: 10px; opacity: 0; filter: alpha(opacity=0); }

.modal-content { position: relative; background-color: #fff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.2);  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box; outline: 0; }

.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; }
.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); }
.modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); }

.modal-header { padding: 15px; /*border-bottom: 1px solid #e5e5e5;*/ min-height: 16.42857px; }

.modal-header .close { margin-top: -2px; }

.modal-title { margin: 0; line-height: 1.42857; }

.modal-body { position: relative; padding: 15px; }

.modal-footer { padding: 15px; text-align: right; /*border-top: 1px solid #e5e5e5;*/ }
.modal-footer:before, .modal-footer:after { content: " "; display: table; }
.modal-footer:after { clear: both; }
.modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; }
.modal-footer .btn-group .btn + .btn { margin-left: -1px; }
.modal-footer .btn-block + .btn-block { margin-left: 0; }

.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }
.modal-dialog { width: 600px; margin: 80px auto; }
  .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
  .modal-sm { width: 300px; }
.close {
    float:right;
    font-size:21px;
    font-weight:700;
    line-height:1;
    color:#000;
    text-shadow:0 1px 0 #fff;
    filter:alpha(opacity=20);
    opacity:.2
}
.close:focus,.close:hover {
    color:#000;
    text-decoration:none;
    cursor:pointer;
    filter:alpha(opacity=50);
    opacity:.5
}
button.close {
    -webkit-appearance:none;
    padding:0;
    cursor:pointer;
    background:0 0;
    border:0
}

/*drop down*/
.dropdown,
.dropup {
    position: relative
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    /*font-size: 14px;*/
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    background-clip: padding-box
}

.dropdown-menu-right,
.dropdown-menu.pull-right {
    left: auto;
    right: 0
}

.dropdown-header,
.dropdown-menu>li>a {
    padding: 3px 20px;
    line-height: 1.42857;
    display: block;
    white-space: nowrap
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.dropdown-menu>li>a {
    font-weight: 400;
    color: #333
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5
}

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #337ab7
}

.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
    color: #777
}

.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    cursor: not-allowed
}

.open>.dropdown-menu {
    display: block
}

.dropdown-menu-left {
    left: 0;
    right: auto
}

.dropdown-header {
    font-size: 12px;
    color: #777
}

.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990
}

.pull-right>.dropdown-menu {
    right: 0;
    left: auto
}

/*pagination*/
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 0
  line-height: 0;
  vertical-align: middle
}

.pagination>li {
  display: inline-block;
  font-size: 14px;
  font-size: 1rem
}

.pagination>li>a,
.pagination>li>span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857;
  text-decoration: none;
  color: #555;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px
}

.pagination>li:first-child>a,
.pagination>li:first-child>span {
  margin-left: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0
}

.pagination>li:last-child>a,
.pagination>li:last-child>span {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0
}

.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
  z-index: 3;
  background-color: #fff;
  border-color: #ff4c5b
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
  z-index: 2;
  background-color: #fff;
  border-color: #ff4c5b;
  color: #ff4c5b;
  cursor: default
}

.pagination>.disabled>a,
.pagination>.disabled>a:focus,
.pagination>.disabled>a:hover,
.pagination>.disabled>span,
.pagination>.disabled>span:focus,
.pagination>.disabled>span:hover {
  color: #ccc;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed
}

.pagination-lg>li>a,
.pagination-lg>li>span {
  padding: 10px 16px;
  font-size: 16px;
  line-height: 1.33333
}

.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px
}

.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px
}

.pagination-sm>li>a,
.pagination-sm>li>span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5
}

.pagination-sm>li:first-child>a,
.pagination-sm>li:first-child>span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px
}

.pagination-sm>li:last-child>a,
.pagination-sm>li:last-child>span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px
}

.pagination>li:first-child,
.pagination>li:last-child {
  margin: 0 10px
}

.pagination-direct,
.pagination-info {
  display: inline-block;
  color: #555;
  position: relative;
  top: -1px;
}

.pagination-direct {
  margin: 0 20px
}

.pagination-direct input {
  width: 30px;
  height: 28px;
  padding: 0 4px;
  margin: 0 6px;
  border: 1px solid #ccc;
}

.pagination-info .btn {
  height: 24px;
  box-sizing: border-box;
  height: 30px;
  vertical-align: top;
  border-radius: 0;
  margin-left: 12px;
  font-size: 12px;
}
/* 会员活动日 */
.membership_banner {
    height: 537px;
    background: #3C2D4A  url(/Images/membership/membership_banner_img.jpg) center no-repeat;
}
.membership_activity {
    position: relative;
    top:-90px;
    left:50%;
    margin-left: -500px;
    height:300px;
    width:1000px;
    background:#ff0;
}
.membership_activity .title {
    height: 148px;
    text-align: center;
    line-height: 148px;
}
.membership_activity .title > span {
    display: inline-block;
    width: 35px;
    height: 35px;
    background-repeat:no-repeat;
}
.membership_activity .title > span:first-child {
    background-image: url(/Images/membership/left_oblique_line.png);
}
.membership_activity .title p {
    font-size: 31px;
    font-weight: bold;
    display: inline-block;
    width:244px;
    position: relative;
    top:-20px;
    left: 0px;
    letter-spacing: 3px;
}
.membership_activity .title p>span {
    position: absolute;
    top:26px;
    left: 6px;
    font-size: 13px;
    letter-spacing: 1px;
}
.membership_activity .title > span:last-child {
    background-image: url(/Images/membership/right_oblique_line.png);
}
.membership_activity ul li.item {

}
