﻿/*其他字体引入*/

@font-face {
    font-family: 'moneyfont';
    src: url('../fonts/gothapromed.woff.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/gothapromed.woff.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/gothapromed.woff.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/gothapromed.woff.woff') format('woff'), /* Modern Browsers */
    url('../fonts/gothapromed.woff.svg') format('svg');
    /* Legacy iOS */
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-weight: normal;
    font-style: normal;
    font-family: 'numfont';
    src: url('../fonts/news706b.ttf');
}

/*头部顶部*/

.header_wrap {
    background: #fff;
    position: relative;
}

.header_wrap:after {
    content: "";
    display: block;
    border-bottom: 1px solid #dedede;
    margin-top: -1px;
}

.header_tp {
    height: 38px;
    background: #F1F1F1;
}

.header_cter {
    width: 1200px;
    height: 38px;
    line-height: 38px;
    margin: 0 auto;
}

.header_welcome {
    float: left;
    height: 100%;
}

.header_welcome>span {
    float: left;
    display: inline-block;
    font-size: 12px;
    color: #5f5f5f;
    margin-right: 6px;
}

.header_welcome a {
    display: inline-block;
    font-size: 12px;
    position: relative;
}

.header_welcome .signlink {
    float: left;
    color: #e61716;
    padding: 0 12px;
}

.header_welcome .reglink {
    float: left;
    color: #7f7f7f;
    padding: 0 12px;
}

.header_welcome .signlink::after,.header_welcome .reglink::after {
    content: "/";
    display: block;
    font-size: 12px;
    color: #a8a8a8;
    position: absolute;
    left: 0;
    top: 0;
}

.marquee {
  float: left;
  width: 275px;
  height: 38px;
  margin-left: 20px;
  background: url(../images/xiaolaba.png) no-repeat left center;
  padding-left: 18px;
}

.marquee marquee{
  width: 275px;
  font-size: 12px;
  line-height: 38px;
  color: #7f7f7f;
}

.header_func {
    float: right;
    height: 100%;
}

.header_func li {
    float: left;
    height: 100%;
    position: relative;
}

.header_func li a {
    display: inline-block;
    font-size: 12px;
    color: #7f7f7f;
    padding-left: 15px;
    vertical-align: top;
}

.header_func .li06 a {
    padding-left: 15px;
}

.header_func .li06 a b{
    font-weight: bold;
    font-size: 13px;
}

.header_func li:first-child a {
    color: #e61716;
}

.header_func .li05:hover .mabox {
    display: block;
}

.header_func .li05 .mabox{
    width: 283px;
    height: 160px;
    background: #fafafa;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    position: absolute;
    top: 38px;
    left: 50%;
    margin-left: -124px;
    z-index: 99999;
    box-shadow: 0 1px 5px rgba(198, 198, 198, 0.5);
    -webkit-box-shadow: 0 1px 5px rgba(198, 198, 198, 0.5);
    display: none;
}
.header_func .li05 .mabox::after{
    content: "";
    display: block;
    border-bottom: 5px solid #fafafa;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    position: absolute;
    top: -5px;
    left: 50%;
    margin-left: -4px;
}
.header_func .li05 .mabox b{
    display: block;
    font-weight: normal;
    margin-top: 10px;
    text-align: center;
    width: 108px;
    height: 108px;
    padding: 6px;
    background: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: 0 0 5px rgba(198, 198, 198, 0.5);
    -webkit-box-shadow: 0 0 5px rgba(198, 198, 198, 0.5);
}
.header_func .li05 .mabox b p{
    margin: 5px -6px 0;
    font-size: 14px;
    color: #666;
    line-height: 26px;
}
.header_func .li05 .mabox .fl{
    margin-left: 13px;
}
.header_func .li05 .mabox .fr{
    margin-right: 13px;
}
.header_func .li05 .mabox .fl::after{
    content: "";
    display: block;
    width: 1px;
    height: 120px;
    background: #f1f1f1;
    position: absolute;
    top: 10px;
    left: 141px;
}
.header_func .li05 .mabox img{
    max-width: initial;
    max-width: none;
    width: 108px;
    height: 108px;
}

.header_func li a:after {
    content: "";
    float: left;
    width: 16px;
    height: 38px;
    margin-right: 4px;
}

.header_func li.li02 a:after {
    width: 15px;
    background: url("../images/contact_icon.png") no-repeat center center;
}

.header_func li.li03 a:after {
    width: 14px;
    background: url("../images/help_icon.png") no-repeat center center;
}

.header_func li.li04 a:after {
    width: 12px;
    background: url("../images/report.png") no-repeat center center;
}

.header_func li.li05 a:after {
    width: 13px;
    background: url("../images/attention_icon.png") no-repeat center center;
}

.header_func li.li06 a:after {
    width: 16px;
    background: url("../images/phone_icon.png") no-repeat center center;
}

/*头部中部*/

.header_mid {
    width: 1200px;
    height: 103px;
    margin: 0 auto;
    position: relative;
}

.header_mid .logo {
    float: left;
    display: table;
    height: 103px;
}

.header_mid .logo .mid {
    display: table-cell;
    height: 103px;
    vertical-align: middle;
}

.header_mid .logo .mid a {
    display: inline-block;
    margin-top: -10px;
}

.header_mid .logo img {
    display: inline-block;
    max-height: 103px;
    max-width: none;
    max-width: initial;
}

.header_mid .logo_expain {
    margin-top: 12px;
    margin-left: 10px;
}

.search_box {
    height: 66px;
    padding-top: 24px;
    position: absolute;
    top: 0;
    right: 0;
}

.search_box_fl{
    height: 66px;
    float: left;
}

.head_search {
    width: 100%;
    height: 42px;
}

.searchform {
    width: 515px;
    height: 38px;
    border: 2px solid #e62129;
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
    -webkit-box-sizing: initial;
    -moz-box-sizing: initial;
    box-sizing: initial;
    position: relative;
}

.matchbox{
    width: 435px;
    padding: 6px 0;
    background: #fff;
    border: 2px solid #e62129;
    position: absolute;
    left: 78px;
    top: 38px;
    z-index: 99999;
    display: none;
}
.matchbox li{
    height: 26px;
}
.matchbox li a{
    display: block;
    line-height: 26px;
    padding-left: 11px;
    color: #4c4c4c;
}

.matchbox li:hover a,.matchbox li.on a{
    color: #e62129;
}

.pull_down * {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
    -webkit-box-sizing: initial;
    -moz-box-sizing: initial;
    box-sizing: initial;
}

.searchform .selectbox {
    width: 80px;
    height: 38px;
    position: relative;
}

.searchform .selectbox::after{
    content: "";
    display: block;
    width: 1px;
    height: 38px;
    background: #ebebeb;
    position: absolute;
    top: 0;
    right: 0;
}

.searchform .select_tit{
    display: block;
    width: 69px;
    height: 38px;
    line-height: 38px;
    padding-left: 11px;
    font-size: 14px;
    color: #e62129;
    background: url(../images/icon_pulldown.png) no-repeat right 14px center;
    cursor: pointer;
}
.searchform .select_pull{
    width: 78px;
    padding: 6px 0;
    border: 2px solid #e62129;
    background: #fff;
    position: absolute;
    top: 38px;
    left: -2px;
    z-index: 99999;
    display: none;
}

.searchform .select_pull li{
    line-height: 26px;
    padding-left: 11px;
    color: #4c4c4c;
    cursor: pointer;
}

.searchform .select_pull li:hover{
    color: #e62129;
}

.searchform input.inp {
    width: 359px;
    height: 38px;
    line-height: 38px;
    background: url(../images/search_inp.png) #fff no-repeat 12px center;
    text-indent: 30px;
    color: #282828;
    font-size: 14px;
}

.searchform input.button {
    width: 80px;
    height: 38px;
    padding-left: 2px;
    line-height: 38px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    background: #e62129;
    border: none;
    cursor: pointer;
    margin-left: -4px;
}

.headerm {
    margin-top: 4px;
}

.headerm li:first-child {
    padding-left: 8px;
    padding-right: 0;
}

.headerm ul {
    display: inline-block;
    vertical-align: top;
}

.headerm li {
    float: left;
    padding-right: 20px;
    line-height: 20px;
}

.headerm li a,
.headerm li span {
    color: #bdbcbc;
    font-size: 12px;
}

.headerm li.on a,
.headerm li:hover a {
    color: #e10b23;
}

.headerm .more {
    display: inline-block;
    color: #bdbcbc;
    font-size: 12px;
    margin-left: 32px;
    line-height: 20px;
}

.header_mid .sell_btn {
    display: block;
    width: 126px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    color: #e62129;
    background: #fff;
    border: 1px solid #ededed;
    float: left;
    margin-left: 9px;
}

.header_mid .buy_btn {
    display: block;
    width: 126px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    color: #ff7e00;
    background: #fff;
    border: 1px solid #ededed;
    border-left: none;
    float: left;
}

.header_mid .sell_btn i,.header_mid .buy_btn i {
    display: inline-block;
    vertical-align: top;
    height: 40px;
    margin-right: 8px;width: 16px;
    background: url(../images/icon_sell.png) no-repeat center;
}

.header_mid .buy_btn i{
    background: url(../images/icon_buy.png) no-repeat center;
}

.fixedtop {
    width: 100%;
    padding: 8px 0;
    background: #fff;
    box-shadow: 0 5px 8px rgba(0, 0, 0, 0.06);
    -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.06);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999;
    -webkit-transform: translateZ(0);
}

.fixedtop form {
    display: table;
    margin: 0 auto;
}

.fixedtop .sm_logo {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -18px;
    margin-left: -560px;
}

.sm_logo {
    display: none;
}

.sm_logo img {
    width: 85px;
}

/*头部导航*/

.header_nav {
    width: 1200px;
    height: 36px;
    margin: 0 auto;
    position: relative;
    z-index: 9999;
}

.menu_wrap {
    height: 100%;
}

.menu_wrap:before,
.menu_wrap:after {
    content: "";
    display: block;
    clear: both;
}

.menu_wrap>li {
    float: left;
    height: 36px;
    padding: 0 12px;
    position: relative;
}

.menu_wrap>.li2{
    padding-left: 11px;
}
.menu_wrap>.li3{
    padding-left: 10px;
}

.menu_wrap>.li1>a{
    width: 33px;
    text-indent: -9999px;
    background: url(../images/icon_menu1.png) no-repeat left 4px;
}

.menu_wrap>.li2>a{
    width: 65px;
    text-indent: -9999px;
    padding-left: 36px;
    background: url(../images/icon_menu2.png) no-repeat left 4px;
}
.menu_wrap>.li3>a{
    width: 65px;
    text-indent: -9999px;
    color: #5cae0b;
    padding-left: 38px;
    background: url(../images/icon_menu3.png) no-repeat left 4px;
}

.menu_wrap>.li4>a{
  width: 64px;
  text-indent: -9999px;
  padding-left: 26px;
  background: url(../images/icon003.png) no-repeat left 3px;
}

.menu_wrap>.li4.sty_sm>a span,.menu_wrap>.li4.sty_sm:hover>a span{
  background: url(../images/icon005.png) no-repeat left 14px;
}

.menu_wrap>.li3.on>a, .menu_wrap>.li3:hover>a{
    color: #5cae0b!important;
}

.menu_wrap>li:hover .tb-div {
    display: block;
}

.tb-div {
    width: 87px;
    background: #fff;
    border-top: 2px solid #e61716;
    padding: 6px 0 11px;
    text-align: center;
    position: absolute;
    top: 34px;
    left: 11px;
    display: none;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
}

.tb-div::after {
    content: "";
    display: inline-block;
    border-top: 4px solid #e61716;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    position: absolute;
    left: 50%;
    margin-left: -4px;
    top: 0;
}

.tb-div li a {
    display: block;
    padding: 0 8px 0 6px;
    line-height: 28px;
    font-size: 13px;
    color: #666;
}

.tb-div li:hover a {
    color: #eb0c2c;
}

.menu_wrap>li:first-child {
    width: 230px;
    height: 42px;
    padding: 0;
    background: url(../images/bg_pulldown1.png) no-repeat;
    line-height: 22px;
    margin-right: 1px;
    margin-top: -6px;
}

.menu_wrap>li:first-child .pull_down {
    visibility: hidden;
}

.menu_wrap>li:first-child:hover .pull_down {
    visibility: visible;
}

.menu_wrap>li:first-child>a {
    display: block;
    height: 42px;
    line-height: 42px;
    text-align: center;
    color: #fff;
    font-weight: normal;
    text-indent: -9999px;
}

.menu_wrap>li>a {
    display: inline-block;
    height: 36px;
    line-height: 30px;
    font-size: 16px;
    color: #e3182f;
    position: relative;
}

.menu_wrap>li.on>a,.menu_wrap>li:hover>a {
    color: #e3182f!important;
}

.menu_wrap>li.sty_sm>a span{
    background: url(../images/menu_pull_down_000.png) no-repeat left 14px;
}

.menu_wrap>li.on>a span,.menu_wrap>li:hover>a span{
    background: url(../images/menu_pull_down_ff0.png) no-repeat left 14px;
}

.menu_wrap>li>a span {
    display: inline-block;
    width: 8px;
    height: 23px;
    vertical-align: top;
    background: url(../images/menu_pull_down.png) no-repeat left 14px;
    position: absolute;
    right: -12px;
    top: 0;
}

.menu_wrap>li.sty_b>a {
    font-weight: bold;
}

.menu_wrap>li.sty_sm {
    padding: 0 12px;
}

.menu_wrap>li.sty_sm>a {
    color: #282828;
}

.menu_wrap>li.sty_sm.kfcter {
    padding: 0 0 0 15px;
    display: none;
}
.menu_wrap>li.sty_sm.kfcter a {
    color: #e62129;
}

/*hot&new图标*/

.menu_wrap .icon {
    display: inline-block;
    width: 31px;
    height: 18px;
    position: absolute;
    top: -10px;
    right: -26px;
    animation: downup 1s infinite linear;
    -webkit-animation: downup 1s infinite linear;
}

.menu_wrap .icon_new {
    background: url("../images/icon_new.png") no-repeat;
}

.menu_wrap .icon_hot {
    background: url("../images/icon_hot.png") no-repeat;
}

.menu_wrap .icon_ghu {
    background: url("../images/icon_ghu.png") no-repeat;
}

.menu_wrap .icon_11store {
    width: 62px;
    background: url("../images/icon_11store.png") no-repeat;
    right: -23px;
}

.menu_wrap .icon_cp {
    width: 49px;
    height: 19px;
    background: url("../images/icon_cp5.png") no-repeat;
    right: 15px;
}

@keyframes downup {
    0% {
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0);
    }
    50% {
        -webkit-transform: translate(0, -4px);
                transform: translate(0, -4px);
    }
    100% {
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0);
    }
}

@-webkit-keyframes downup {
    0% {
        -webkit-transform: translate(0, 0);
    }
    50% {
        -webkit-transform: translate(0, -4px);
    }
    100% {
        -webkit-transform: translate(0, 0);
    }
}

/*hot&new图标结束*/

/*下拉开始*/

.pull_down {
    width: 230px;
    height: 590px;
    background: url(../images/bg_pulldown2.png) no-repeat;
    position: absolute;
    top: 42px;
    left: 0;
}

.pull_down:hover {
    width: 965px;
}

.pull_sign {
    width: 230px;
    height: 104px;
}

.pull_sign00 {
    height: 70px;
}

.pull_sign00 a {
    display: block;
    height: 70px;
    text-indent: -9999px;
}

.pull_sign.on {
    background: #fff;
    /* border-radius: 4px 0 0 4px;
    -webkit-border-radius: 4px 0 0 4px; */
}

.pull_sign00.on {
    background: none;
}

.pull_tab {
    margin: 0 14px 0 26px;
    height: 100%;
}

.pull_sign02 .pull_tab .sm_link {
  background: url(../images/icon002.png) no-repeat 113px 16px;
}

.pull_tab .sm_link {
    display: block;
    height: 22px;
    line-height: 22px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding: 14px 0 6px;
}

.pull_sign:first-child .pull_tab .sm_link {
    padding: 20px 0 6px;
}

.pull_sign.on .pull_tab .sm_link {
    color: #333;
}

.pull_sign.on .pull_tab .sm_link:hover {
    color: #e61716;
}

.pull_tab .sm_link i {
    display: inline-block;
    width: 22px;
    height: 22px;
    vertical-align: top;
}

.pull_tab .sm_link .tall {
    background: url("../images/best_tmall.png") no-repeat left center;
}

.pull_tab .sm_link .taobao {
    background: url("../images/best_taobao.png") no-repeat left center;
}

.pull_tab .sm_link .jd {
    background: url("../images/best_jd.png") no-repeat left center;
}

.pull_tab .sm_link .mg {
    background: url("../images/best_pdd.png") no-repeat left center; /* Update by LiGang in 2019.07.15*/
}

.pull_tab .sm_link .other {
    background: url("../images/best_other.png") no-repeat left center;
}

.pull_tab .sm_link:after {
    content: "";
    display: inline-block;
    width: 14px;
    height: 22px;
    vertical-align: top;
    margin-left: 5px;
    background: url("../images/dot_pull.png") no-repeat center center;
}

.pull_sign.on .pull_tab .sm_link:after {
    background: url("../images/dot_on_pull.png") no-repeat center center;
}

.pull_tab .links {
    overflow: hidden;
}

.pull_tab .links a {
    float: left;
    display: block;
    width: 61px;
    line-height: 24px;
    font-size: 13px;
    color: #c3c3c3;
}

.pull_sign.on .pull_tab .links a {
    color: #888888;
}

.pull_sign.on .pull_tab .links a:hover {
    color: #e61716;
}

.pull_sign .pull_cont {
    display: none;
    width: 695px;
    padding: 0 20px;
    height: 581px;
    background: url("../images/pull_tall.png") no-repeat #fcfcfc right bottom;
    position: absolute;
    left: 230px;
    top: 9px;
    border-radius: 0 4px 4px 0;
    -webkit-border-radius: 0 4px 4px 0;
    box-shadow: 0 1px 10px rgba(137,143,173,0.3);
    -webkit-box-shadow: 0 1px 10px rgba(137,143,173,0.3);
}

.pull_sign .pull_cont:after {
    content: "";
    display: none;
    width: 1px;
    height: 105px;
    background: #fff;
    position: absolute;
    top: 0;
    left: -1px;
}

.pull_sign01 .pull_cont:after {
    top: 0;
}

.pull_sign02 .pull_cont:after {
    top: 107px;
}

.pull_sign03 .pull_cont:after {
    top: 214px;
}

.pull_sign04 .pull_cont:after {
    top: 321px;
}

.pull_sign05 .pull_cont:after {
    top: 428px;
}

.pull_sign01 .pull_cont {
    background: url("../images/pull_tall.png") no-repeat #fff right bottom;
}

.pull_sign02 .pull_cont {
    background: url("../images/pull_tao.png") no-repeat #fff right bottom;
}

.pull_sign03 .pull_cont {
    background: url("../images/pull_jd.png") no-repeat #fff right bottom;
}

.pull_sign04 .pull_cont {
    background: url("../images/pull_mg.png") no-repeat #fff right bottom;
}

.pull_sign05 .pull_cont {
    background: url("../images/pull_other.png") no-repeat #fff right bottom;
}

.pull_sign.on .pull_cont {
    display: block;
}

.hotstag {
    width: 100%;
    height: 24px;
    padding: 30px 0 15px;
}

.hotstag .tit {
    float: left;
    width: 42px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background: url("../images/hotstag_tit.png") no-repeat;
}

.hotstag .cont {
    float: left;
    width: 695px;
    height: 24px;
    overflow: hidden;
}

.hotstag .cont a {
    float: left;
    height: 24px;
    line-height: 24px;
    margin-left: 7px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    background: #3c3c3c;
    padding: 0 8px;
}

.hotstag .cont a:first-child {
    margin-left: 0;
}

.hotstag .cont a::after {
    content: "";
    display: inline-block;
    vertical-align: top;
    height: 24px;
    width: 4px;
    background: url(../images/hot_pull.png) no-repeat center;
    margin-left: 19px;
}

.hotstag .cont a:hover {
    color: #e61716;
}

.hotstag .cont a:hover::after {
    background: url(../images/hot_on_pull.png) no-repeat center;
}

.filtrate {
    width: 695px;
    margin-left: 0;
}

.filtrate li {
    padding: 16px 0 13px;
    border-bottom: 1px dashed #E1E1E1;
    position: relative;
    overflow: hidden;
}

.filtrate li .title {
    float: left;
    width: 70px;
    min-height: 23px;
}

.filtrate li .title span {
    display: inline-block;
    line-height: 23px;
    font-size: 15px;
    font-weight: bold;
    color: #5c5c5c;
}

.filtrate li .title .filter_icon1 {
    background: url("../images/filter_icon1.png") no-repeat left center;
}

.filtrate li .title .filter_icon2 {
    background: url("../images/filter_icon2.png") no-repeat left center;
}

.filtrate li .title .filter_icon3 {
    background: url("../images/filter_icon3.png") no-repeat left center;
}

.filtrate li .title .filter_icon4 {
    background: url("../images/filter_icon4.png") no-repeat left center;
}

.filtrate li .title .filter_icon5 {
    background: url("../images/filter_icon5.png") no-repeat left center;
}

.filtrate li .cont {
    float: left;
    width: 625px;
    min-height: 23px;
}

.filtrate li .cont span {
    display: inline-block;
    float: left;
    width: 103px;
    height: 23px;
    margin-bottom: 5px;
    position: relative;
}

.filtrate li .cont span::after {
    content: "";
    display: block;
    width: 1px;
    height: 10px;
    background: #d6d6d6;
    position: absolute;
    top: 7px;
    left: -8px;
}

.filtrate li .cont a {
    display: inline-block;
    height: 23px;
    line-height: 23px;
    font-size: 13px;
    color: #666;
    padding: 0 8px;
    border-radius: 11.5px;
    -webkit-border-radius: 11.5px;
}

.filtrate li .cont a:hover {
    color: #e61716;
}

.filtrate li .cont a.on {
    /* background: #e61716;
    background: -webkit-gradient(linear, left top, right bottom, from(#FB4B4F), to(#E82D32));
    background: linear-gradient(to bottom right, #FB4B4F, #E82D32);
    background: -webkit-linear-gradient(to bottom right, #FB4B4F, #E82D32); */
    color: #e61716;
}

.recom_goods {
    width: 695px;
    height: 136px;
    position: absolute;
    bottom: 26px;
    left: 20px;
}

.recom_goods li {
    width: 344px;
    height: 100%;
    float: left;
    position: relative;
    margin-left: 7px;
    background: #fff;
    box-shadow: 0 1px 10px rgba(137,143,173,0.3);
    -webkit-box-shadow: 0 1px 10px rgba(137,143,173,0.3);
}

.recom_goods li:first-child {
    margin-left: 0;
}

.recom_goods li a {
    display: block;
    width: 300px;
    height: 100%;
    padding: 0 20px 0 24px;
}

.recom_goods li .title {
    font-weight: bold;
    font-size: 15px;
    color: #4c4c4c;
    height: 38px;
    line-height: 19px;
    overflow: hidden;
    padding-top: 13px;
}

.recom_goods li .title:hover {
    color: #e61716;
}

.recom_goods li .title img {
    vertical-align: top;
    margin: 2px 5px 2px 0;
    width: 15px;
    height: 15px;
}

.recom_goods li .detail {
    overflow: hidden;
    margin-top: 6px;
    border-bottom: 1px dashed #f3f3f3;
    padding-bottom: 5px;
}

.recom_goods li .descr {
    float: left;
    overflow: hidden;
}

.recom_goods li .descr>div {
    float: left;
    text-align: center;
    padding-left: 31px;
    overflow: hidden;
    position: relative;
}

.recom_goods li .descr>div:first-child {
    padding-left: 0;
}

.recom_goods li .descr>div::after {
    content: "";
    display: block;
    width: 1px;
    height: 10px;
    background: #d6d6d6;
    position: absolute;
    left: 15px;
    top: 9px;
}

.recom_goods li .descr>div:first-child::after {
    display: none;
}

.recom_goods li .descr span {
    display: inline-block;
    line-height: 26px;
    font-size: 12px;
    color: #a4a1b2;
}

.recom_goods li .descr p {
    display: inline-block;
    line-height: 26px;
    font-size: 12px;
    color: #a4a1b2;
}

.recom_goods li .price {
    font-weight: bold;
    font-size: 18px;
    color: #fd4249;
    margin-top: 6px;
    line-height: 34px;
}

.recom_goods li .price span {
    font-family: 'moneyfont';
}

.price span img {
    margin-top: -5px !important;
}

.recom_goods li .price::after {
    content: "";
    display: inline-block;
    float: right;
    width: 14px;
    height: 34px;
    vertical-align: top;
    background: url(../images/dot_pull.png) no-repeat center center;
}

/*下拉开始结束*/

/*底部开始*/

.footer {
    width: 100%;
    height: initial;
    background: url(../images/footer_bg1.png) repeat;
    overflow: hidden;
}

.main {
    width: 1200px;
    margin: 0 auto;
}

.footer_bt{
    background: url(../images/footer_bg3.png) repeat rgba(0, 0, 0, 0.5);
    margin-top: -62px;
    position: relative;
    z-index: 2;
}

.footer_top_left {
    padding: 26px 0 42px;
}

.footer_list {
    width: 116px;
    height: 200px;
    padding-left: 35px;
    position: relative;
}

.footer_list:first-child {
    width: 114px;
    padding-left: 0;
}

.footer_list::after {
    content: "";
    display: block;
    width: 2px;
    height: 157px;
    background: url(../images/footer_line.png) repeat;
    position: absolute;
    top: 0;
    right: 0;
}

.footer_list.liner1::after{
    height: 157px;
}

.footer_list.liner2::after{
    height: 98px;
}

.footer_list.liner3::after{
    height: 157px;
}

.footer_list.liner4::after{
    height: 121px;
}

.footer_list.liner5::after{
    height: 143px;
}

.footer_list h3 {
    font-size: 15px;
    font-weight: bold;
    color: #efefef;
    margin-bottom: 14px;
}

.footer_list a {
    display: block;
    color: #6f6f6f;
    font-size: 14px;
    line-height: 35px;
}

.footer_list a:hover {
    color: #d4d4d4;
}

.logo_lists a {
    margin-right: 12px;
}

.footer_top_right {
    width: 464px;
    height: 370px;
    position: relative;
}
.footer_top_right::after {
  display: block;
  content: "";
  background: url(../images/area_2.png) no-repeat right -7px;
  position: absolute;
  right: -68px;
  top: 0;
  left: 0;
  bottom: 0;
}

.yidian_site {
    padding-left: 12px;
    padding-top: 26px;
    color: #6f6f6f;
    line-height: 24px;
}

.yidian_site p {
    height: 24px;
    font-size: 15px;
    font-weight: bold;
    color: #efefef;
    padding-bottom: 12px;
}

.yidian_site a {
    float: right;
    font-size: 14px;
    color: #b4b4b4;
    font-weight: normal;
}

.yidian_site a:hover {
    color: #f26709;
}

.yidian_site a::after {
    content: "";
    display: inline-block;
    height: 24px;
    width: 13px;
    background: url(../images/icon_detail.png) no-repeat center;
    vertical-align: top;
    margin-left: 7px;
}

.yidian_site::after {
    content: "---------";
    display: block;
    margin-top: 2px;
}

.erweima_box{
    padding-left: 11px;
}

.erweima_box img {
    width: 93px;
    height: 93px;
    margin-top: 9px;
}

.erweima_box p {
    width: 108px;
    height: 130px;
    background: #cbcbcb;
    float: left;
    font-size: 12px;
    font-weight: bold;
    color: #2a2a2a;
    margin-top: 21px;
    text-align: center;
    margin-right: 10px;
    line-height: 26px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
}

.footer_mid {
    padding-top: 40px;
}

.footer_bottom {
    padding: 26px 0 34px;
}

.footer_mid .midlist{
    border-bottom: 1px solid #373737;
    padding-bottom: 36px;
}

.footer_please {
    margin-bottom: 7px;
    color: #ababab;
}

.footer_contact span {
    margin-right: 16px;
}

.footer_mid .midlist > div img {
    margin-right: 5px;
    margin-top: -2px;
}

.footer_name {
    color: #fff;
}

.footer_mid_left,
.footer_mids,
.footer_mid_right {
    position: relative;
}

.footer_mid_left {
    width: 340px;
}

.footer_mids{
    width: 242px;
    padding-left: 38px;
}

.footer_mid_right {
    width: 294px;
    padding-left: 38px;
}

.footer_mid_su {
    width: 214px;
    padding-left: 34px;
}

.footer_mid .midlist > div:after{
    content: '';
    display: block;
    position: absolute;
    width: 1px;
    height: 40px;
    background: #373737;
    right: 0;
    top: 3px;
}

.footer_change {
    color: #fff;
    cursor: text;
}


.footer_copy {
    color: #929292;
    font-size: 12px;
    padding-top: 22px;
}
.footer_copy a,.footer_copy a:hover{
  color: #929292;
  font-size: 12px;
}

.footer_link {
    font-size: 12px;
    color: #929292;
    padding-bottom: 22px;
    border-bottom: 1px solid #373737;
}

.link_lists {
    width: 88%;
}

.footer_link_name {
    line-height: 20px;
}

.footer_link_name a {
    color: #929292;
}

.link_lists a {
    margin-left: 10px;
    font-size: 12px;
    color: #929292;
    line-height: 20px;
}

.link_lists .link_more {
    color: #fff;
}

/*底部结束*/

/*底部悬浮框开始*/

.supension {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 99999;
}

.supension_btn {
    width: 190px;
    height: 120px;
    background: url(../images/supension_1.png) no-repeat center center;
    background-size: 100% 100%;
    position: absolute;
    bottom: 115px;
    cursor: pointer;
    left: 15px;
}

.supension_btn span {
    position: absolute;
    right: 0;
    height: 46px;
    width: 120px;
    line-height: 46px;
    bottom: 15px;
    text-align: center;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
}

.supension_con {
    position: absolute;
    bottom: 0;
    left: -100%;
    background: rgba(0, 0, 0, 0.85);
    width: 100%;
    height: 108px;
}

.supension_main {
    position: relative;
}

.supension_img {
    position: absolute;
    bottom: 0;
}

.suspension_slide {
    width: 1088px;
    margin-left: 112px;
    position: relative;
}

.supension_bd_list {
    height: 108px;
    display: table;
    text-align: center;
    width: 248px;
    padding-left: 22px;
    position: relative;
}

.supension_bd_list:after {
    content: "";
    display: block;
    width: 2px;
    height: 108px;
    background: url("../images/line_kefu.png") no-repeat center center;
    position: absolute;
    top: 0;
    left: -8px;
}

.supension_bd_list:first-child:after {
    display: none;
}

.supension_dl {
    display: table-cell;
    vertical-align: middle;
    height: 108px;
}

.supension_bd {
    width: 1112px;
}

.supension_dt {
    width: 83px;
    height: 83px;
    border-radius: 100%;
    margin-right: 15px;
}

.supension_dt img {
    width: 100%;
    height: 100%;
    border-radius: 100%;
}

.supension_dd {
    text-align: left;
}

.supension_consult {
    margin-bottom: 3px;
    padding-top: 4px;
}

.supension_consult .supension_title {
    color: #fff;
    height: 20px;
    line-height: 20px;
    padding: 0 3px;
    background: #e60001;
    border-radius: 3px;
    font-size: 12px;
}

.supension_consult .supension_name {
    color: #fff;
}

.supension_contact {
    display: block;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 112px;
    height: 24px;
    line-height: 24px;
    background: #ffeeca url(../images/supension_btn.png) no-repeat 99px center;
    color: #603815;
    border-radius: 3px;
    font-size: 12px;
}

.supension_contact:hover {
    background-color: #603815;
    color: #ffeeca;
}

.supension_prev,
.supension_next {
    position: absolute;
    top: 50%;
    margin-top: -6px;
    width: 30px;
    height: 12px;
    display: inline-block;
}

.supension_prev {
    background: url(../images/supension_prev.png) no-repeat center center;
    background-size: 100% 100%;
    right: 60px;
}

/*.supension_next {
    background: url(../images/supension_next.png) no-repeat center center;
    background-size: 100% 100%;
    right: 0;
}*/

.supension_next {
    width: 25px;
    height: 61px;
    background: url(../images/change_btn.png) rgba(0, 0, 0, 0.85) no-repeat center center;
    background-size: 100% 100%;
    right: 1px;
    margin-top: -25px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}

.supension_c {
    position: absolute;
    background: url(../images/supension_c.png) no-repeat center center;
    width: 8px;
    height: 8px;
    right: 40px;
    top: 50%;
    margin-top: -4px;
}

.supension_close {
    position: absolute;
    right: 0;
    display: block;
    width: 29px;
    height: 25px;
    background: url(../images/supension_close.png) no-repeat center center;
    top: -14px;
}

@media (max-width: 1288px) {
    .supension_close {
        position: fixed;
        right: 36px;
        top: inherit;
        bottom: 97px;
        z-index: 999;
    }
    .supension_next {
        display: none;
    }
}

.supension_more {
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    width: 36px;
    height: 17px;
    background: url(../images/supension_more.png) no-repeat center center;
}

.tianmao_list,
.jing_list,
.tao_list,
.mo_list {
    position: absolute;
    opacity: 0;
}

.maoShow {
    opacity: 100;
    z-index: 999;
}

/*底部悬浮框结束*/

.display {
    display: none;
}

/*顶部下拉*/

.header_ad {
    width: 100%;
    height: 90px;
    position: relative;
    overflow: hidden;
    display: none;
}

.header_ad .playbtn {
    display: block;
    width: 166px;
    height: 95px;
    background: url("../images/playbtn.png") no-repeat center center;
    position: absolute;
    top: 17px;
    left: 50%;
    margin-left: -566px;
    z-index: 2;
}

.header_ad>a img {
    max-width: initial;
    height: 90px;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -960px;
    z-index: 1;
}

.header_ad .ad_close {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 6px;
    right: 50%;
    margin-right: -600px;
    z-index: 2;
    cursor: pointer;
}

/* 20181212通栏 */
.header_ad .years_ad_close {
    width: 22px;
    height: 22px;
    top: 56px;
    margin-right: -629px;
}
/* 20181212通栏 */

/* 帮助中心头部 */

.helphead_center {
    width: 100%;
    background: #f6f6f6;
}

.helphead {
    width: 1200px;
    height: 80px;
    margin: auto;
    overflow: hidden;
}

.helphead_logo {
    float: left;
    display: table;
    height: 80px;
}

.helphead_logo .mid {
    display: table-cell;
    height: 80px;
    vertical-align: middle;
}

.helphead_logo .mid a {
    display: inline-block;
    margin-top: -10px;
}

.helphead_logo .mid img {
    display: inline-block;
    max-height: 80px;
    max-width: none;
    max-width: initial;
}

.helphead_server {
    float: right;
}

.helphead_server a {
    font-size: 16px;
    color: #333333;
    font-weight: bold;
    line-height: 80px;
}

.helphead_server a:after {
    content: '';
    display: inline-block;
    width: 1px;
    height: 9px;
    background: #e3e3e3;
    margin: 0 22px;
}

.helphead_server .helpC {
    color: #ef0018;
}

.helphead_server .helpS:after {
    content: none;
}

/* 在线客服弹窗 */
.contactbox { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.6); z-index: 999999; display: none;}
.contactbd{width: 804px;height: 380px;background: url(../images/contactbox.png) no-repeat;position: fixed;top: 50%;left: 50%;margin-top: -190px;margin-left: -402px;-webkit-transition: all .2s;transition: all .2s;-webkit-transform: scale(0);transform: scale(0)}
.contact_close{text-indent: -9999px;cursor: pointer;width: 40px;height: 40px;position: absolute;right: 22px;top: 15px;background: url(../images/contact_close.png) no-repeat;}
.contact_tit{height: 70px;line-height: 70px;padding-left: 81px;font-size: 18px;color: #fff;}
.contact_list{height: 262px;overflow: hidden;}
.contact_list li{width: 200px;height: 100%;float: left;border-left: 1px solid transparent;text-align: center;}
.contact_list li:first-child{border-left: none;}
.contact_list li .p1{width: 96px;height: 96px;border-radius: 100%;-webkit-border-radius: 100%;overflow: hidden;margin: 49px auto 0;}
.contact_list li .p1 img{width: 96px;height: 96px;}
.contact_list li .p2{font-weight: bold;font-size: 18px;color: #333;height: 24px;line-height: 23px;margin-top: 20px;}
.contact_list li .p4{font-weight: bold;font-size: 16px;color: #333;height: 24px;line-height: 24px;}
.contact_list li .p2 span,.contact_list li .p2 i{display: inline-block;vertical-align: top;width: 14px;height: 24px;padding: 0 6px;}
.contact_list li .p2 span{background: url(../images/line_fl.png) no-repeat center center}
.contact_list li .p2 i{background: url(../images/line_fr.png) no-repeat center center}
.contact_list li .p3{font-size: 14px;color: #fff;width: 136px;height: 32px;line-height: 32px;background: #f23737;margin: 2px auto 0;display: block;border-radius: 4px; -webkit-border-radius: 4px;box-shadow: 0 2px 8px rgba(230,15,15,0.34);-webkit-box-shadow: 0 2px 8px rgba(230,15,15,0.34)}
.contact_list li .p3 i{display: inline-block;vertical-align: top;width: 14px;height: 32px;margin-right: 6px;background: url(../images/cursur.png) no-repeat center center;}
.contact_hont{height: 48px;line-height: 48px;font-size: 14px;color: #999;text-align: center;}
.contact_hont span{color: #f22a2a;}
.contactfloat{z-index: 999999;cursor: pointer;position:fixed;width:180px;height: 131px;left:0;bottom:132px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:transform .4s;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s;}
.contactgifbtn{font-size: 14px;color: #4c4c4c;width: 114px;height: 30px;line-height: 30px;border: 1px solid #e0e0e0;background: url(../images/icon_kefu.png) #fefefe no-repeat 24px center;border-bottom-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-top-right-radius: 4px;-webkit-border-top-right-radius: 4px;padding-left: 52px;position: absolute;bottom: 0;left: 0;}
.contactgif{width: 180px;height: 125px;background-image: url(../images/pic_e1.png);background-repeat: no-repeat;animation: kefu 3.5s steps(1) infinite;-webkit-animation: kefu 3.5s steps(1) infinite;}
@keyframes kefu { 28.5% { background-image: url(../images/pic_e2.png); } 34.2% { background-image: url(../images/pic_e3.png); } 37.05% { background-image: url(../images/pic_e4.png); } 42.75% { background-image: url(../images/pic_e5.png); } 99.75% { background-image: url(../images/pic_e1.png); } }
@-webkit-keyframes kefu { 28.5% { background-image: url(../images/pic_e2.png); } 34.2% { background-image: url(../images/pic_e3.png); } 37.05% { background-image: url(../images/pic_e4.png); } 42.75% { background-image: url(../images/pic_e5.png); } 99.75% { background-image: url(../images/pic_e1.png); } }

/* 新年公告弹窗 */
.newyear{position: fixed;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;z-index: 999999;background: rgba(0,0,0,.5);display: none;}
.newyearbox{width: 1074px;height: 659px;background: url(../images/newyearbox.png) no-repeat;position: absolute;top: 50%;left: 50%;margin-top: -330px;margin-left: -537px;}
.newyear_close{width: 40px;height: 42px;background: url(../images/newyear_close.png) no-repeat;position: absolute;right: 184px;top: 75px;text-indent: -9999px;cursor: pointer;}
.newyear_01{position: absolute;left: 148px;top: 174px;z-index: 2;animation: lantern 1.6s ease-in-out infinite alternate;-webkit-animation: lantern 1.6s ease-in-out infinite alternate;}
.newyear_02{position: absolute;left: 51px;top: 271px;z-index: 3;animation: lantern 1.6s ease-in-out infinite alternate;-webkit-animation: lantern 1.6s ease-in-out infinite alternate;}
.newyear_03{position: absolute;right: 73px;top: 233px;z-index: 3;animation: lantern 1.6s ease-in-out infinite alternate;-webkit-animation: lantern 1.6s ease-in-out infinite alternate;}
.newyear_text{width: 392px;height: 283px;position: absolute;top: 251px;left: 348px;}
.newyear_text p:first-child{text-indent: 0;padding-top: 10px;}
.newyear_text p{font-family: "Adobe 黑体 Std";font-size: 14px;color: #0f0f0f;line-height: 22px;text-indent: 18px;}
.newyear_text p span{color: #e41515;}
.newyear_text div{font-family: "Adobe 黑体 Std";font-size: 14px;color: #0f0f0f;line-height: 22px;padding-left: 124px;padding-top: 6px;}
@keyframes lantern{ 100%{ transform: translateY(-5px) } }
@-webkit-keyframes lantern{ 100%{ -webkit-transform: translateY(-5px) } }
/* 元宵节logo */
.logor{width:225px;height:64px;position: absolute;top: 16px;left: 0;}
.logor1{width:22px;height:18px;background: url(../images/yuanxiao1.png);position: absolute;top: 3px;left: 59px;animation: yuanxiao 2s both infinite linear;-webkit-animation: yuanxiao 2s both infinite linear;}
.logor2{width:22px;height:18px;background: url(../images/yuanxiao2.png);position: absolute;top: 3px;left: 81px;animation: yuanxiao 2s both infinite linear;-webkit-animation: yuanxiao 2s both infinite linear;}
.logor3{width:22px;height:18px;background: url(../images/yuanxiao3.png);position: absolute;top: 3px;left: 103px;animation: yuanxiao 2s both infinite linear;-webkit-animation: yuanxiao 2s both infinite linear;}
@keyframes yuanxiao {
    0% {
        background: url(../images/yuanxiao1.png);
    }
    50% {
        background: url(../images/yuanxiao1_2.png);
    }
    100% {
        background: url(../images/yuanxiao1.png);
    }
}

@-webkit-keyframes yuanxiao {
    0% {
        background: url(../images/yuanxiao1.png);
    }
    50% {
        background: url(../images/yuanxiao1_2.png);
    }
    100% {
        background: url(../images/yuanxiao1.png);
    }
}

/* 出售弹窗 */
.sellbox{width: 100%;height: 100%;background: url(../images/opacitybg.png) repeat;background: rgba(0,0,0,0.8);position: fixed;top: 0;left: 0;z-index: 9999999;display: none;}
.sellbd{width: 714px;background: url(../images/icon3.png) #fff no-repeat center top;position: absolute;top: 50%;left: 50%;margin-left: -357px;margin-top: -250px;border-radius: 8px;-webkit-border-radius: 8px;overflow: hidden;}
.sellbd .tit{height: 70px;line-height: 70px;font-size: 20px;color: #fff;padding-left: 103px;position: relative;}
.sellbd .tit span{position: relative;padding-left: 20px;display: inline-block;vertical-align: top;}
.sellbd .tit span::after{content: "";display: block;width: 1px;height: 17px;background: #ff8888;position: absolute;left: 10px;top:26px;}
.sellbd .sellclose{width: 40px;height: 40px;position: absolute;top: 15px;right: 44px;cursor: pointer;text-indent: -9999px;z-index: 9;}
.sellbd .cont{background: url(../images/icon1.png) #fff no-repeat center bottom;padding-top: 41px;}
.sellbd .cont::after,.myfollow ul::after{content: "";display: block;clear: both;}
.sellbd .forminp{display: table;margin: 0 auto;}
.sellbd .forminp li{height: 42px;margin-bottom: 11px;}
.sellbd .forminp li span{display: inline-block;font-size: 14px;color: #27292e;line-height: 42px;vertical-align: top;width: 80px;text-align: right;}
.sellbd .forminp li span.placeholder{display: none!important;}
span.placeholder{display: none!important;}
.sellbd .forminp li i{color: #f23737;}
.sellbd .forminp li input{border:1px solid #e4ebf5;height: 40px;line-height: 40px;padding: 0 18px;font-size: 12px;color: #999;border-radius: 4px;-webkit-border-radius: 4px;}
.sellbd .forminp li .inp1{width: 509px;}
.sellbd .forminp li .inp2{width: 374px;}
.sellbd .forminp li a{display: inline-block;width: 127px;height: 42px;line-height: 42px;text-align: center;background: #f0f0f0;border-radius: 4px;-webkit-border-radius: 4px;font-size: 12px;color: #727272;margin-left: 8px;}
.sellbd .forminp li a:hover{background: #f23737;color: #fff;}
.sellbd .cont .altbtn{display: block;font-size: 16px;color: #fff;width: 196px;height: 42px;line-height: 42px;text-align: center;background: #f23737;border-radius: 4px;-webkit-border-radius: 4px;box-shadow: 1.18px 1.62px 8px rgba(230,15,15,0.34);-webkit-box-shadow: 1.18px 1.62px 8px rgba(230,15,15,0.34);margin: 17px auto 30px;}
.sellbd .cont .altbtn i{display: inline-block;vertical-align: top;width: 14px;height: 42px;background: url(../images/icon4.png) no-repeat center;margin-right: 8px;}
.myfollow{border-top: 1px dashed #e5e5e5;}
.myfollow ul{display: table;margin: 0 auto;padding: 24px 0 26px;}
.myfollow li{float: left;height: 34px;position: relative;}
.myfollow li span{font-weight: bold;font-size: 14px;color: #666;font-style: italic;display: inline-block;line-height: 20px;padding-top: 7px;padding-right: 23px;}
.myfollow .li1 span{background: url(../images/icon5.png) no-repeat 4px top;}
.myfollow .li2 span{background: url(../images/icon13.png) no-repeat 4px top;}
.myfollow .li3 span{background: url(../images/icon14.png) no-repeat 4px top;}
.myfollow .li4 span{background: url(../images/icon15.png) no-repeat 4px top;}
.myfollow .li5 span{background: url(../images/icon16.png) no-repeat 4px top;}
.myfollow .li6 span{background: url(../images/icon17.png) no-repeat 4px top;padding-right: 0;}
.myfollow .li1{background: url(../images/icon6.png) no-repeat left bottom 10px;padding-left: 10px;}
.myfollow .li2{background: url(../images/icon7.png) no-repeat left bottom 10px;padding-left: 18px;margin-left: 5px;}
.myfollow .li3{background: url(../images/icon8.png) no-repeat left bottom 10px;padding-left: 19px;margin-left: 7px;}
.myfollow .li4{background: url(../images/icon9.png) no-repeat left bottom 10px;padding-left: 21px;margin-left: 7px;}
.myfollow .li5{background: url(../images/icon10.png) no-repeat left bottom 10px;padding-left: 20px;margin-left: 6px;}
.myfollow .li6{background: url(../images/icon11.png) no-repeat left bottom 10px;padding-left: 18px;margin-left: 6px;}
.myfollow .li6::after{display: none;}
.myfollow li::after{content: "";display: block;width: 19px;height: 34px;position: absolute;top: 0;right: 0;background: url(../images/icon12.png) no-repeat center;}
.sellbd .cont .myhont{height: 53px;line-height: 53px;text-align: center;font-size: 14px;color: #999;background: url(../images/icon2.png) no-repeat center;}
.sellbd .cont .myhont span{color: #f22a2a;}

/* 2019.11.11 */
.sidebar_double11 {
  top: 235px;
  right: 160px;
  width: 160px;
  height: 358px;
  z-index: 1200;
  position: fixed;
  background: url(../images/1111.gif) no-repeat center;
}
.sd11_close {
  top: 31px;
  right: 11px;
  width: 28px;
  height: 28px;
  cursor: pointer;
  position: absolute;
}
.sd11_lottery {
  top: 155px;
  left: 45px;
  width: 78px;
  height: 30px;
  cursor: pointer;
  position: absolute;
}
.sd11_hots {
  top: 187px;
  left: 45px;
  width: 78px;
  height: 31px;
  cursor: pointer;
  position: absolute;
}
.sd11_service {  
  left: 45px;
  width: 78px;
  height: 31px;
  bottom: 106px;
  cursor: pointer;
  position: absolute;
}
/* 国庆视频弹窗 */
.alertbg{background: url(../images/opacitybg.png) repeat;background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;left:0;top:0;z-index:999999;}
.guoqingbox{display: none;}
.guoqing{width: 922px;height: 610px;background: url(../images/guoqing.png) repeat;position: absolute;left: 50%;top: 50%;margin-left: -461px;margin-top: -305px;}
.guoqing .videobox{width: 898px;height: 496px;position: absolute;left: 12px;top: 103px;border-radius: 4px;-webkit-border-radius: 4px;}
.guoqing video{width: 898px;height: 496px;}
.guoqing_close{text-indent: -9999px;width: 36px;height: 36px;background: url(../images/guoqing_close.png) repeat;position: absolute;bottom: -19px;left: 50%;margin-left: -19px;cursor: pointer;z-index: 2;}

