/*
    基于IE8功能和布局满足，效果可以尽量兼容。
    盒模型基于box-sizing: border-box;
    js事件绑定只能使用id，id驼峰命名；或者使用j-className命名方式的
    class命名分隔符'-'
    分级：
        1、初始化浏览器默认样式（包含指定项目全局默认样式的设定）
        2、通用CSS属性
        3、布局class
        4、go2元件（单独某个按钮、输入框等元素）
        5、go2组件（复杂的，带有一定功能的模块）

 */

/* 初始化：重置浏览器默认样式 */
html{overflow-y: scroll;}
html,body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,div,li,table,thead,tbody,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,select{margin: 0;padding: 0;box-sizing: border-box;}
img{border: 0 none;vertical-align: middle}
ul,ol,li{list-style: none}
body,input{-webkit-text-size-adjust:none;line-height:1.5; font:normal 12px Tahoma,Arial,'\5B8B\4F53','Microsoft YaHei',sans-serif;outline:none;}
a { text-decoration:none; color:#9a9a9a;}
select,input,a:focus{outline:0;}
textarea{resize: none;border: 1px solid #e2e2e2;}
i{display: inline-block;font-style: normal;vertical-align: middle}
button{background-color: transparent;border: 0;padding: 0;outline: none;cursor: pointer;}
input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="time"],
input[type="url"],
input[type="week"],
select{
    display: inline-block;
    width: 200px;height: 35px;
    line-height: 33px;
    padding: 0 0 0 6px;
    border: 1px solid #e2e2e2;
    box-sizing: border-box;
}

/* 属性便捷class */
/*
    字体大小：ft-12;
    字体font-family：ft-arial;ft-tahoma;
    字体斜体：ft-italic{font-style: italic}
    等等
 */
/* 字体粗细 */
.ft-bold{font-weight: bold;}
.ft-normal{font-weight: normal;}
/* 字体大小 */
.ft-12{font-size:12px;}
.ft-14{font-size:14px;}
.ft-16{font-size:16px;}
.ft-18{font-size:18px;}
.ft-20{font-size:20px;}
.ft-22{font-size:22px;}
.ft-24{font-size:24px;}
.ft-40{font-size:40px;}
/* 字体family */
.ft-arial{font-family: Arial;}
.ft-tahoma{font-family: "Tahoma";}
.ft-yahei{font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei";}
.ft-songti{font-family: '\5B8B\4F53';}
/* 斜体 */
.ft-italic{font-style: italic;}


@font-face {
  font-family: 'FontAwesome';
  src: url('/styles/main/font-awesome/fonts/fontawesome-webfont/v/4.6.3.eot');
  src: url('/styles/main/font-awesome/fonts/fontawesome-webfont/.eot') format('embedded-opentype'), url('/styles/main/font-awesome/fonts/fontawesome-webfont.woff2') format('woff2'), url('/styles/main/font-awesome/fonts/fontawesome-webfont/v/4.6.3.woff') format('woff'), url('/styles/main/font-awesome/fonts/fontawesome-webfont/v/4.6.3.ttf') format('truetype'), url('/styles/main/font-awesome/fonts/fontawesome-webfont/v/4.6.3.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-lock:before {
  content: "\f023";
}

/* 字体颜色样式 */
.color-black{color: #000;}
.color-34{color: #333;}
.color-blue{color: #3b8fe4;}
.color-gray-d{color: #666;}
.color-dimgrey{color:#7c7c7c;}
.color-darkgrey{color:#999;}
.color-gray-s{color: #a3a3a3;}
.color-lightgrey{color:#B6B6B6;}
.color-red{color: #ff3c3c;}
.color-orange{color: #ff6c00;}
.color-white{color:#fff;}
/* 背景颜色 */
.bg-white{background-color: #fff;}
.bg-black{background-color: #000;}
.bg-orange{background-color: #ff6c00;}
.bg-deepgrey{background-color:#393939}
.bg-darkgrey{background-color:#d6d6d6 }
.bg-blue{background-color: #0072ff}
.bg-grey{background-color: #a7a7a7;}
/* 布局样式 */
.pull-left{float: left;}
.pull-right{float: right;}
.clr{clear: both;}
.text-center{text-align: center}
.text-left{text-align: left}
.text-right{text-align: right}
.border-box{box-sizing:border-box;}
.mg-r-5{margin-right: 5px;}
.mg-l-5{margin-left: 5px;}
.mg-t-10{margin-top: 10px;}
.mg-l-10{margin-left: 10px;}
.mg-r-10{margin-right: 10px;}
.mg-b-10{margin-bottom: 10px;}
.mg-t-12{margin-top: 12px;}
.mg-t-15{margin-top: 15px;}
.mg-l-15{margin-left: 15px;}
.mg-r-15{margin-right: 15px;}
.mg-b-15{margin-bottom: 15px;}
.mg-t-20{margin-top: 20px;}
.mg-l-20{margin-left: 20px;}
.mg-r-20{margin-right: 20px;}
.mg-b-20{margin-bottom: 20px;}
.mg-t-30{margin-top: 30px;}
.mg-l-30{margin-left: 30px;}
.mg-r-30{margin-right: 30px;}
.mg-b-30{margin-bottom: 30px;}
.mg-b-24{margin-bottom:24px;}
/* 综合效果、布局class */
/* 块状元素水平居中 */
.area-center{margin-left: auto;margin-right: auto;}

/*clear float*/
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
.overflow{overflow: hidden}

/* 单行显示文字，超长省略号 */
.over-ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.overhidden{overflow:hidden}

/* go2通用元件 */
a{color: #9a9a9a;}
a:hover{color: #ff6c00;}
.w-1190{width: 1190px;}

/* 元件 */
/* btn */
.btn{
    display: inline-block;
    box-sizing: border-box;
    text-align: center;
    font-weight: normal;
    font-size: 14px;
    height: 40px;
    line-height: 38px;
    padding: 0 12px;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
        touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-image: none;
    border: 1px solid transparent;
}
.btn-default{color: #333;background-color: #fff;border-color: #ccc;}
.btn-default:hover{}
.btn-orange{color: #fff;background-color: #ff6c00;border-color: #ff6c00;}
.btn-orange:hover{}
.btn-blue{color: #006bca;background-color: #e5eeff;border-color: #bccfff;}
.btn-blue:hover{background-color: #d1e4ff;}
.btn-gray{}
.btn-gray:hover{}
.btn-pink{}
.btn-pink:hover{}
.btn-red{color: #fff;background-color: #fc4a37;border-color: #fc4a37;}
.btn-red:hover{background-color: #f9220a;border-color: #f9220a;}
.btn-yellow{color: #fff;background-color: #ff8400;border-color: #ff8400;}
.btn-yellow:hover{background-color: #ff9e34;border-color: #ff9e34;}
.btn-yellow-pale{color: #ff6c00;background-color: #fff5ec;border-color: #f2dcbc;}
.btn-yellow-pale:hover{background-color: #fbead7;}

/* products and suppliers的标签 统一样式 前端默认承载元素都用i标签；下一期更新icon类名和title提示到数据库 */
.icon{display: inline-block;vertical-align: middle;}
.icon-sm{width: 16px;height: 16px;background-image: url(/images/main/common/label_sprite.png);}
.icon-md{width: 32px;height: 32px;background-image: url(/images/main/common/label_sprite_md.png);}
.icon-lg{width: 48px;height: 48px;background-image: url(/images/main/common/label_sprite_lg.png);}

/* sm小号icon */
/*.p_15days_change{background-position: -112px -50px;}
.p_15days_return{background-position: -96px -50px;}*/
.p_24hours_shipping{background-position: -64px -66px;}
/*.p_30days_change{background-position: -112px -66px;}
.p_30days_return{background-position: 0px -82px;}*/
.p_48hours_shipping{background-position: -94px -32px;}
.p_72hours_shipping{background-position: -110px -32px;}
/*.p_7days_change{background-position: -126px -32px;}
.p_7days_return{background-position: 0px -50px;}*/
.p_dahuo{background-position: -16px -50px;}
.p_factory{background-position: -32px -50px;}
.p_jingpin{background-position: -48px -50px;}
.p_weihuo{background-position: -64px -50px;}
/*更改图标显示*/
.p_30days_change{background-position: 0px -82px;}
.p_15days_change{background-position: -96px -50px;}
.p_7days_change{background-position: 0px -50px;}
.p_30days_return{background-position: -96px -82px;}
.p_15days_return{background-position: -80px -82px;}
.p_7days_return{background-position: -64px -82px;}
/*新增12小时发货*/
.p_12hours_shipping{background-position: -48px -82px;}
/*.p_zhenpi{background-position: -80px -50px;}*/
.p_zhenpi{background: url(/images/main/common/icon-leather.jpg) no-repeat center center;}
.p_taobao{display: none;}
.s_aptitude{background-position: -32px -82px;}
.s_auth{background-position: -128px -50px;}
.s_auth_high{background-position: 0px -66px;}
.s_auth_name{background-position: -16px -66px;}
.s_factory{background-position: -32px -66px;}
.s_field_visit{background-position: -48px -66px;}
.s_gold_s{background-position: -80px -66px;}
.s_own_brand{background-position: -96px -66px;}
.s_shili_s{background-position: -16px -82px;}
.s_registered{background-position: -128px -66px;}

.p_3days_new{background: url(/images/main/common/p_supplier.png) no-repeat 0 0;}
.p_7days_hot{background: url(/images/main/common/p_7days_hot.png) no-repeat 0 0;}
.p_unique{background: url(/images/main/common/p_unique.png) no-repeat 0 0;}
.p_supplier{background: url(/images/main/common/p_new_supplier.png) no-repeat 0 0;}
.p_sjhb{background: url(/images/main/sjhb.png) no-repeat 0 0;width: 30px !important;}

.s_weihuo{background: url(/images/main/common/dp.png) no-repeat 0 0;width:62px;height:18px;}

/* md中号icon */

/* lg 大号icon */

/* 尺寸不规则icon */
.s_assure_daifa{background-position: -74px -16px;width: 78px;height: 16px;background-image: url(/images/main/common/label_sprite.png);}
.s_gold_b{background-position: 0px 0px;width: 37px;height: 50px;background-image: url(/images/main/common/label_sprite.png);}
.s_own_license{background-position: -74px -32px;width: 20px;height: 16px;background-image: url(/images/main/common/label_sprite.png);}
.s_shili_b{background-position: -37px 0px;width: 37px;height: 50px;background-image: url(/images/main/common/label_sprite.png);}
.s_zhiyin_b{width: 37px;height: 50px;background-image: url(/images/main/sup-street.png);}
.s_deposit_b {
    width:37px;
    height:50px;
    background:transparent url(/images/main/product/s_deposit_b.png) no-repeat center center;
    background-size:100% 100%;
}
.s_fanxian_b {
    width:50px;
    height:50px;
    background:transparent url(/images/main/product/s_fanxian_b.png) no-repeat center center;
    background-size: 100%;
}
/*新增环保*/
.s_huanbao_b {
    width:37px;
    height:49px;
    background:transparent url(/images/main/product/s_huanbao_b.png) no-repeat center center;
    background-size: 100%;
}
.s_fanxian_b.big {
    width: 104px;
    height: 90px;
}
.s_support_daifa{background-position: -74px 0px;width: 78px;height: 16px;background-image: url(/images/main/common/label_sprite.png);}
.icon-cash{background-image: url(/images/main/common/icon-cash.png);width: 14px;height: 16px;}
/* qq交谈按钮icon */
.icon-sm-qq{background-image: url(/images/main/common/qq-sm.png);width: 16px;height: 16px;cursor: pointer;}
.icon-md-qq{background-image: url(/images/main/common/qq-md.png);width: 77px;height: 22px;cursor: pointer;}
.icon-lg-qq{background-image: url(/images/main/common/qq-md.png);width: 92px;height: 22px;cursor: pointer;}
.icon-qq-s-df{background-image: url(/images/main/common/icon-qq-s-df.jpg);width: 16px;height: 16px;cursor: pointer;}
/* 阿里旺旺icon */
.icon-sm-wangwang{background-image: url(/images/main/common/wangwang-sm.png); width: 16px;height: 16px;}

/* 其他icon */
.icon-tel{background-image: url(/images/main/product/small_ico_tell.png);width:11px;height:17px;}
.icon-time{background-image: url(/images/main/common/icon-time.png) !important;width:16px;height:16px; margin-top: -1px;}
.icon-hot{background-image: url(/images/main/common/icon-hot.png) !important;width:16px;height:16px;}
.icon-hot_01{background-image: url(/images/main/common/icon-hot_01.png) !important;width:16px;height:16px;}
.icon-dj{background-image: url(/images/main/common/icon-dj.png) !important;width:16px;height:16px;margin-top: -2px;}
.tag-arrow{background: url(/images/main/product/ico_arrow.png) no-repeat center; width: 12px;height: 12px}
.icon-user-df{background: url(/images/main/common/icon-user.png) no-repeat 0 0; width: 16px;height: 16px;margin-right: 3px; }

.icon-go2jx{background: url(/images/main/common/GO2jingxuan_default.png) no-repeat ;width: 14px;height: 14px;margin-top: -2px;}
.icon-go2tj{background: url(/images/main/common/changshangtuijian_default.png) no-repeat ;width: 14px;height: 14px;margin-top: -2px;}

/* 身份认证icon */
.icon-idcard{background-image: url(/images/main/common/idcard-icon.jpg);width: 19px;height: 14px;}
.icon-ok{background:url(/images/main/common/ok.png) no-repeat 0 0;width:14px;height:14px;}
.icon-ok-grey{background:url(/images/main/common/ok-grey.png) no-repeat 0 0;width:14px;height:14px;}
.icon-fast-w{background:url(/images/main/common/fast_icon_w.png) no-repeat 0 0;width:10px;height:15px;}

/* 代发新增icon */
.icon-share{width:12px;height:12px;background:url(/images/main/daifa/share.png) no-repeat 0 0;}

/* 文字性的产品或商家标签：tag tag-xxx（颜色） ：比如“高级认证、生产厂家”标等 */
.tag{display: inline-block;font-size: 12px;line-height: 12px;padding: 1px 3px;color: #fff;margin: 0 2px;}
.tag-default{color: #6a6a6a;background-color: #fff;}
.tag-orange{background-color: #ff6c00;}
.tag-blue{background-color: #0087ff;}
.tag-gray{background-color: #9d9d9d;}
.tag-pink{}
.tag-red{background-color: #fc4a37;}
.tag-yellow{background-color: #ff9300;}
.tag-high-quality{display:block;position:absolute;right:-7px;top:0;background:url(/images/main/common/high_quality.png) no-repeat 0 0;width: 57px;height: 21px;}

/* 页面整体结构 */
.header{}
.main{color:#9a9a9a;}
.outer{color:#9a9a9a}
.footer{}
.sidebar{}
.search-result-list{width: 1190px; float: left;}
.search-result-list02 ul{margin-right:-20px;}

/* 组件 */
/* 模拟checkbox */
.checkbox{overflow: hidden;}
.checkbox>li{float: left;margin-left: 20px;height: 32px;padding: 0 5px;}
.checkbox>li:first-child{margin-left: 0;}
.checkbox>li>label{display: block;cursor: pointer;overflow: hidden;height: 14px;margin-top: 9px;}
.checkbox>li>label>input{display: none;display: inline\9;margin: 0;padding: 0;outline: 0;float: left\9;}
.checkbox>li>label>span{display: inline-block;display: none\9;float: left;box-sizing: border-box;width: 13px;height: 13px;border: 1px solid #c1caca;background-color: #fff;margin-top: 1px;}
.checkbox>li>label>input:checked+span{border-color: #ff6c00;position: relative;}
/*.checkbox>li>label>input:checked+span::before{display: block;width: 11px;height: 11px;text-align: center;content: "√";font-size: 10px;color: #ff6c00;line-height: 11px;font-family: Tahoma;}*/
.checkbox>li>label>input:checked+span::before{display: block;width: 11px;height: 11px;text-align: center;content: "";font-size: 10px;color: #ff6c00;line-height: 11px;font-family: Tahoma;background: url(/images/main/search/choice_white.png) no-repeat center center;background-color: #ff6c00;}
.checkbox>li>label>.checked-box{border-color: #ff6c00;position: relative;}
.checkbox>li>label>.checked-box:before{position: absolute;top: 0;left: 2px;content: "√";font-size: 10px;color: #ff6c00;font-family: Tahoma;}
.checkbox>li>label>i{line-height: 13px;float: left;margin-left: 3px;}
.checkbox>li>label>input:checked~i{color: #ff6c00;}

/* form表单组件，定义结构和整体和细节风格（验证提示展示位置、颜色等的统一规范） */
form{}
.form-group{padding: 10px 0 20px;}
.form-group>label{display: inline-block;width: 80px;line-height: 35px;text-align: right;}

/* table表格 */
table{border-collapse: collapse;border-spacing: 0;border: 1px solid red;}
thead{}
tbody{}
tr{}
th{padding: 5px 8px;border: 1px solid #aaa;}
td{padding: 5px 8px;text-align: center;border: 1px solid #aaa;}


/* 顶部登陆、联系等top-nav导航栏组件样式 */
.top-nav{height: 36px;border-bottom: 1px solid #efefef;line-height: 34px;}
.else-kind-nav{color: #456c8d;}
.top-nav-left{float: left;}
.data-url-login{border-left: 1px solid #efefef;border-right: 1px solid #efefef;padding: 0 15px;color: #9a9a9a;overflow: hidden;}
.top-nav-right{float: right;color: #868686;}
.top-nav-right .icon-md-qq{margin-top:-2px;}
.top-nav-right li{float: left;border-right: 1px solid #efefef;padding: 0 15px;position: relative;}
.top-nav-right li:first-child{border-left: 1px solid #efefef;}
.rexian-box{position: relative;width:175px;height: 34px;}
.rexian-box:hover .absolute-box{height: 68px;border-color:#efefef;}
.rexian-box:hover .arrow-down-b{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.rexian-box .absolute-box{position: absolute;left: 40px;top: 2px;padding: 0 20px 0 5px;width: 135px;height: 33px;background: #fff;border:1px solid #fff;border-top: none;border-right: 1px solid #efefef;overflow: hidden;z-index: 999;}
.rexian-box .arrow-down-b{position: absolute;right: 5px;top:14px;z-index: 1000;}
.top-nav-right .focus-go2 a{display: block;line-height: 35px;}
.top-nav-qrcode{position: absolute;display: block;top: 36px;left: -22px;z-index: 10;display: none;width: 120px;}
.top-nav-right li:hover .top-nav-qrcode{display: block;}
.top-float-link{position: relative;display: block;width: 100%;height: 90px;}
.close-top-banner{display: block;position: absolute;top: 10px;right: 10px;width: 24px;height: 24px;line-height: 24px;color: #9a9a9a;text-align: center;font-size: 24px;}
.user-info{position: relative;float:left;margin-right: 8px;font-weight: bold;}
.user-menu-box{position: absolute; top: 35px; right: 0; background: #fff; border: 1px solid #efefef; width: 90px;display: none;z-index:1;}
.user-info:hover .user-menu-box{display: block}
.user-menu-box a{display: block; text-align: center;}
.user-menu-box a:hover{background: #F1F1F1;}
.tri-down{display: inline-block;margin: 15px 5px;}
.icon-tri_down {background-image: url(/images/main/daifa/sprite_common.png);background-position: -150px -39px;width: 6px;height: 5px;}
.my-go2{display: inline-block;float: left;padding: 0 13px;border-right: 1px solid #efefef;}
.user-head{display: inline-block;margin: 10px 5px 11px 0;}
.icon-user{background-image: url(/images/main/daifa/sprite_common.png);background-position: -136px -39px;width: 14px;height: 13px;}
.reg-link{display: inline-block;float: left;}
.reg-link:first-child{padding-left: 0;}
.or-letter{display: block;float: left;width: 40px;text-align: center;}

/*网站导航*/
.top-nav-right  .dh-navtobar{position: relative;z-index: 999;-webkit-transition
    : all .1s;transition: all .1s;color:#9a9a9a;}
.top-nav-right  .dh-navtobar span{display: inline-block;height: 26px;}
.top-nav-right  .dh-navtobar:after{display: none;content:'';position: absolute;top: -1px;left: -1px;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;border-bottom: 3px solid #fff;border-top: none;z-index: 1000;width: 100%;height: 35px;}
.top-nav-right .dh-icon{display: inline-block;}
.top-nav-right  .dh-navtobar .dh-navbox{display: none;box-sizing: content-box;position: absolute;
    overflow: hidden;
    width:355px;
    top:35px;
    right: -1px;
    padding:20px 20px 5px;
    z-index: 9;
    border: 1px solid #e6e6e6;background: #fff;
}
.top-nav-right  .dh-navtobar .dh-navbox a:hover{color: #ff6c00;}
.top-nav-right  .dh-navtobar:hover .dh-icon{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);}
.top-nav-right  .dh-navtobar:hover .dh-navbox{display: block;}
.top-nav-right  .dh-navtobar:hover:after{display: block;}

.top-nav-right .dh-item-wrapper{width: 100%;margin-bottom: 18px;
    position: relative;
    left: 0px;
    ;padding-bottom: 5px;border-bottom: 1px solid #e6e6e6;
}
.top-nav-right .dh-item-wrapper-end{border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}
.top-nav-right .dh-item-wrapper .title-txt{height: 14px;line-height: 14px;font-weight: 700;color: #8D8D8D;}
.top-nav-right .dh-item-wrapper ul{width: 300px;}
.top-nav-right .dh-item-wrapper li{
    width: 75px;
    border:none;
    padding: 0 5px;
    margin:0 0 12px 0;
    height: 14px;
    line-height: 14px;
}
.top-nav-right .dh-item-wrapper li.official-wx{position: relative;}
.top-nav-right .dh-item-wrapper li.official-wx div.img{display: none;position: absolute;top: -144px;left: -40px;width: 146px;height: 146px;overflow: hidden;}
.top-nav-right .dh-item-wrapper li.official-wx div.img img{width: 100%;height: 100%;}
.top-nav-right .dh-item-wrapper li.official-wx:hover .img{display: block;}
.arrow-down-b-header {
    width: 12px;
    height: 7px;
    background: url(/images/main/search/arrow_down_b_g.png) no-repeat 0 0;
    -webkit-transition
    : -webkit-transform 0.4s;
    transition
    : -webkit-transform 0.4s;
    transition
    : transform 0.4s;
    transition: transform 0.4s, -webkit-transform 0.4s;
}




/* 头部搜索 + logo 区域 */
.logo-search{height: 102px;}
.logo{margin-right: 8px;}
.logo-search .logo{margin-top:30px;}
.icon-go2_logo{background-image: url(/images/main/daifa/sprite_common.png);background-position: 0px -39px;width: 136px;height: 43px;}
.logo-msg-box{margin-top: 30px;}
.page-title{width: 143px;color: #3d3d3d;line-height: 26px;margin-bottom: 3px;}
.page-title span{font-weight: normal;}
.logo-letter{display: block;width: 96px;height: 26px;background: url(/images/main/common/logo-letter_new.png);}
.logo-shoe{display: inline-block;width: 34px;height: 23px;background-image: url(/images/main/common/logo_shoe.png);margin: 2px 8px 0 0;}
.title-msg{line-height: 14px;}

/* animated */

.slidedown{-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:transform .3s;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition:transform .3s, -webkit-transform .3s;}
.animated {-webkit-transform:translate(0,0);transform:translate(0,0)}



/* topbar */
.topbar{display:none;position:fixed;top:0;left:0;z-index:1000;background:#fff;width:100%;height:60px;box-shadow: 0 1px 3px #ccc;}
.sitename{width:133px;height:28px;margin:16px 0;background:url(/images/main/common/logo.png) no-repeat 0 0;text-indent:-9999em;}
.sitename-s-logo{display:none;}
.topbar-nav{margin-left:7px;}
.topbar-nav-item{padding:23px 12px;line-height:14px;position:relative;z-index:5;}
.topbar-nav-item.sort.active{background:url(/images/main/common/desc.png) no-repeat right center;padding-right:17px;}
.topbar-nav-item.sort.active a{position:relative;}
.topbar-nav-item.sort.active a:after{display:block;content:"";width:100%;height:2px;background:#ff6c00;position:absolute;bottom:-4px;left:0;}
.topbar-nav-item:after{display:block;content:"";width:1px;height:14px;background:#d7d7d7;position:absolute;left:-1px;top:23px;}
.topbar-nav-item:first-child:after{display:none;}
.topbar-nav-item>a,.topbar-nav-item span{color:#646464;font-family:"Microsoft YaHei";font-size:14px}
.topbar-nav-item>a:hover{color:#ff6c00;}
.icon-arrow-down{background:url(/images/main/common/arrow_down_g.png) no-repeat 0 0;width:10px;height:10px;margin-left: 4px;}
.topbar-nav-item:hover .icon-arrow-down{background:url(/images/main/common/arrow_down_o.png) no-repeat 0 0;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition: -webkit-transform 0.4s;transition: -webkit-transform 0.4s;transition: transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s;width:10px;height:10px;}
.topbar-nav-item a i{/*margin-left:3px;*/position:absolute;right:8px;top:25px;}
.topbar-nav-item-drop {padding-left:10px;padding-right:22px;min-width:75px;}
.topbar-nav-item-drop:hover{border-left:1px solid #d7d7d7;padding-left:9px;padding-right:21px;border-right:1px solid #d7d7d7;box-shadow:2px 2px 1px rgba(204,204,204,0.4);}
.topbar-nav-item-drop:hover:before{display:block;content:"";width:100%;height:2px;background:#fff;position:absolute;left:0;bottom:-1px;z-index:5;}
.topbar-nav-item-drop:hover:after{background:#d7d7d7}
.topbar-nav-item-drop:hover + .topbar-nav-item:after{display:none;}
.topbar-nav-item-drop:hover>a,.topbar-nav-item.active>a{color:#ff6c00}

/*一件代发下拉样式*/
.topbar-nav.pull-right .has-pull{padding: 0 1px;}
.topbar-nav.pull-right .has-pull:hover{border-left: 1px solid #d6d6d6;border-right: 1px solid #d6d6d6;padding: 0;box-shadow:2px 2px 1px rgba(204,204,204,0.4);}
.topbar-nav.pull-right .has-pull>span{display: block;padding: 19px 8px;position: relative;z-index: 1;}
.topbar-nav.pull-right .has-pull:hover>span{border-bottom: 1px solid #fff;}
/*.has-pull>div,.has-pull>ul{-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;height: 0;padding-top: 0;padding-bottom: 0;opacity: 0;}*/
.topbar-nav.pull-right .has-pull .info1.animated{height: 162px;opacity: 1;}
.topbar-nav.pull-right .has-pull .info2.animated{height: auto;opacity: 1;}
.topbar-nav.pull-right .has-pull .pub-list.animated{height: 120px;opacity: 1;}
.has-pull .info{display: none;position: absolute;width: 362px;border: 1px solid #d6d6d6;top: 60px;right: -1px;background-color: #fff;padding: 20px 15px 0px 15px;box-shadow:2px 2px 1px rgba(204,204,204,0.4);font-family: "Microsoft YaHei";}
.has-pull .info h2{line-height: 30px;color: #333;font-weight: bold;}
.has-pull .info p{line-height: 30px;color: #9a9a9a;/*overflow: hidden;text-overflow: ellipsis;white-space: nowrap;*/}

.has-pull .info .topbar-daifa-item a{color: #333; display: block;height: 52px;line-height: 52px;}
.has-pull .info .topbar-daifa-item a:hover{color: #FF6C00;}
.has-pull .info p.border-b{border-bottom: 1px dashed #ccc;}
.has-pull .info .topbar-daifa-item{margin-top: 5px;margin-right: 10px;}
.has-pull .info .topbar-daifa-item a img{width:50px;height:50px;border-radius:50%;border:2px solid #e8e8e8}
.has-pull .info .topbar-daifa-item a span{display:inline-block;width:90px;margin-left:6px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.has-pull .info .bottom-content{margin-top: 5px; height: 40px;line-height: 40px;margin-left: -15px;margin-right: -15px;background: #f2f2f2;padding-left: 15px;border-top: 1px solid #ccc;}



.topbar-nav-item .info1{height: 0px;}
.has-pull:hover .info1{display: block;}
/*.topbar-nav-item .info2{height: 0px;}*/
.has-pull:hover .info2{display: block;}
.has-pull .info2 .link1{color: #ff6c00;font-size: 12px;}
.down-box .pull-addr{line-height: 20px!important;}
.down-box .pull-phone{line-height: 20px!important;}
.has-pull .info2 .daifa-msg{padding: 5px 0;line-height: 20px;}
.has-pull .info2 p img{position: relative;top: -3px;}
.topbar-nav-item .pub-list{display: none;position: absolute;width: 125px;height: 0;box-shadow:2px 2px 1px rgba(204,204,204,0.4);border: 1px solid #d6d6d6;background-color: #fff;top: 60px;left: -1px;padding: 8px 0;font-size: 14px;font-family: "Microsoft YaHei";}
.has-pull:hover .pub-list{display: block;}
.topbar-nav-item .pub-list li{line-height: 34px;height: 34px;padding-left: 10px;}
.topbar-nav .add-order-box{background-color: #ff6c00;padding: 19px 24px 19px 13px;margin-left: 10px;}
.topbar-nav .add-order-box .add-order{display: block;font-size: 20px;font-weight: bold;color: #fff;background-color: #ff6c00;height: 22px;line-height: 22px;border: 0;}
.topbar-nav .add-sold-out:hover>a{cursor: default;}
.topbar-nav .add-sold-out{background-color: #dfdfdf;padding: 19px 24px 19px 13px;margin-left: 10px;}
.topbar-nav .add-sold-out .add-sold{display: block;font-size: 20px;font-weight: bold;color: #AAAAAA;background-color: #dfdfdf;height: 22px;line-height: 22px;border: 0;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:450px!important;height:450px!important;background:#ffffff;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("/images/main/product/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.topbar-daifa:hover a{color: #FF6C00;}
.topbar-daifa .info2 p a{color:#333;}
.topbar-daifa .info2 p a:hover{color:#FF6C00;}


/* gold 重置 topbar logo */
.gold .sitename{width:104px;}
.gold .sitename-s-logo{display:block;margin-top:12px;}



/* topbar 广告 */
.topbar-item{width:109px;}
.topbar-item-gg{width:109px;height:60px;position:relative;z-index: 2;display:block;}
.topbar-item-img{padding:0 8px 8px 8px;display:none;-webkit-transform:translate(0,-101px);transform:translate(0,-101px);-webkit-transition:transform .2s;-webkit-transition: -webkit-transform .2s;transition: -webkit-transform .2s;transition: transform .2s;transition:transform .2s, -webkit-transform .2s;position:relative;z-index: 1}
.topbar-item-img.animated {-webkit-transform:translate(0,0);transform:translate(0,0);}

.all-ad{width: 100%;height: 40px;background: #ffee8c;line-height: 40px;color: #7c6045;display: none;}
.all-ad .scroll-text{width: 1195px;margin: 0 auto;position: relative;}
.all-ad .adClose{position: absolute;font-size: 18px;color:#7c6045;right: -30px;top:0px;}
.scroll-text-wrap{overflow: hidden}
.text-nowrap{float:left;height:40px;line-height:40px;white-space:nowrap}
.text-nowrap span{margin-right:200px;}

/* dropdown */
.dropdown{display:none;position:absolute;top:60px;background:#fff;border:1px solid #d7d7d7;z-index:4;box-shadow:2px 2px 1px rgba(204,204,204,0.4);height:0;padding:0;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;opacity: 0;visibility:hidden;}
.dropdown-wide{left:-275px;width:978px;}
.dropdown-narrow{padding:17px 10px;left:-72.5px;width:220px;}
.dropdown-narrow02{padding:0 9px 9px 9px;left:-1px;}
.dropdown-narrow03{top:36px;padding:9px 9px 9px 9px;left:0;border-top:none;}/* 货源分类 */
.dropdown-narrow04{top:40px;padding:0 15px 10px 15px;left:-1px;border:1px solid #eaeaea;border-top: none;box-shadow:none} /* 排序 */
.dropdown-wide.animated{height:101px;opacity:1;visibility:visible;}
.dropdown-narrow.animated{height:77px;opacity:1;visibility:visible;}
.dropdown-narrow02.animated{height:auto;opacity:1;visibility:visible;}
.dropdown-narrow03.animated{width: 83px;height:auto;opacity:1;visibility:visible;}/* 货源分类 */
.dropdown-narrow04.animated{height:auto;opacity:1;visibility:visible;}/* 排序 */


.w-221{width:220px;}
.w-470{width:470px;}
.w-207{width:286px;}
.dropdown-wide dl{padding:17px 0;position:relative;}
.dropdown-wide dl:after{display:block;content:"";width:1px;height:66px;background:#dedede;position:absolute;left:0px;top:17px;}
.dropdown-wide dl:first-child:after{display:none;}
.dropdown-wide dl dt{width:24px;height:24px;margin:17px 25px;font-family:"Microsoft YaHei";color:#494949;font-weight: bold}
.dropdown-list li{float:left;margin:0 20px 12px 0;}
.dropdown-list li.aequilate-item{min-width:36px;}
.dropdown-list li a,.dropdown-list li span{color:#888888;cursor:pointer;}
.dropdown-list li span{font-size:12px;}
.dropdown-list li a:hover,.dropdown-list li:hover span{color:#ff6c00;}

.dropdown-list02{margin-right:-25px;}
.dropdown-list02 li{margin:0 25px 10px 0;max-width:48px;}

.dropdown-list03{margin-right:-13px;margin-top:6px;padding-top:16px;position:relative;}
.dropdown-list03 li{margin:0 13px 10px 0;}
.dropdown-list04 li{float:none;width: 100%;margin: 0;}
.dropdown-list04 li a{display:block;border-bottom:1px solid #eaeaea;padding:8px 0;}
.dropdown-list04 li.active a{color:#ff6c00;}
.souce-area li:hover .dropdown-list04 li:hover{color:#eaeaea;}
.dropdown-list04 li:first-child{padding-top: 0;}
.dropdown-list04 li:last-child a{border-bottom: none;}
.dropdown-list03:after{display:block;content:"";width:200px;height:1px;background:#e3e3e3;position:absolute;left:0px;top:0;}
.topbar .search-box{width:auto;margin-top:12px;margin-right:10px;}
.topbar .search-box02{margin-right:0;}
.topbar .search-box .search-bar{width:230px;}
.topbar .search-box .search-bar input{width:147px;}



/* 前台搜索组件 search-*/
.search-box{width: auto;margin-top:12px;}
.has-sup-reg{width: 598px;}
.search-box .search-type a{display: inline-block;padding: 0 8px;line-height: 29px; color: #FF6C00;}
.search-box .search-type a.active{color:#ff6c00;font-weight: bold;background: #FF6C00;color: #fff;}
.search-box .search-type a.search-pro:hover{background: #fff0e5;}
.search-box .search-type a.search-pro.active:hover{background: #ff6c00;color: #fff;}
.search-box .search-type a.search-strength.active{color:#fff;background:#4bb9c6 ;}
.search-box .search-type a.search-sup.active{color:#fff;background: #FF6C00;}
.search-box .search-type a.search-strength:hover{background: #edf8f9;color: #4bb9c6;}
.search-box .search-type a.search-strength.active:hover{color:#fff;background: #4bb9c6;}
.search-box .search-type a.search-sup:hover{background:#fff0e5 ;}
.search-box .search-type a.search-sup.active:hover{color:#fff;background: #FF6C00;}
.s-pro-link{text-align: center;box-sizing: border-box;}
.s-str-link,.s-fac-link{width: 72px;text-align: center;box-sizing: border-box;}
.search-type-sep01{color: #dfdfdf;}
.search-type-sep02{color: #dfdfdf;}
.search-box .search-bar{border:2px solid #fe6e00;width: 495px;height: 34px;position:relative;}
.search-box .search-bar i,.icon-search{background: url(/images/main/search/search_ico.png);height: 14px;width:15px;margin: -2px 1px 0 5px;}
.search-box .search-bar input{padding: 0;border:0;line-height: 30px;height: 30px;width:411px;}
.search-box .search-bar .search-btn{position:absolute;right:-2px;top:-2px;width: 57px;text-align: center;line-height: 34px;font-family: "Microsoft YaHei";}
.search-box .search-bar .search-btn:hover{color:#fff;}
.search-box .supplier-reg-btn{box-sizing: border-box;background: #fff;color: #6a6a6a;border: 1px solid #dfdfdf;height: 34px;line-height: 32px;margin-left: 5px;padding:0 9px;}
.search-box .supplier-reg-btn:hover{color: #ff6c00;border-color:#ff6c00;}
.search-box .choose-btn{width: 80px;height: 34px;line-height: 34px;text-align: center;background: #979797}
.search-box .choose-btn:hover{color:#fff;}
.search-bar .search-nearest{display:none;position: absolute;left:-2px;top:32px;width:495px;height:221px;border:1px solid #ff6c00;border-top:none;z-index:99;padding: 13px 11px; color: #a2a2a2}
.search-bar .nearest-link{height: 22px;margin-top:14px;margin-bottom: 10px;}
.search-bar .nearest-link a{display: inline-block;box-sizing: border-box;height: 22px;padding:2px 2px 3px;white-space: nowrap;border:1px solid #eaeaea;margin-right:7px;float: left;margin-right: 8px;}
.search-bar .nearest-link a:hover{color: #ff6c00;border-color:#ff6c00;}

.search-bar .common-link a{margin-right: 20px;line-height: 25px;}
.search-bar.search-sup-model .common-link a{font-size: 12px;line-height: 25px;font-weight: normal;color: #FF6C00;margin-left: 15px;margin-right: 0px;font-family: "microsoft yahei";display: inline-block;}
.search-bar .other-looking{padding-top: 15px;border-top: 1px solid #eaeaea;}
.search-bar.search-sup-model .other-looking{color: #FF6C00;position: relative;}
.search-bar.active:hover .search-nearest{display: block}
.search-sup-model{display: none;}
.search-strength-model{display: none;}
.search-bar.search-sup-model .other-looking .advert-tag{
  float: right;
  color:  rgba(134,134,134,0.2);
  font-size: 12px;
  border: 1px solid #eaeaea;
  padding: 1px 4px;
}



.search-box .search-bar.search-strength-model{border-color: #4bb9c6;}
.search-box .search-bar.search-strength-model .search-btn{background: #4BB9C6;}
.search-strength-model.search-bar .search-nearest{border-color: #4bb9c6;}
.search-strength-model.search-bar .nearest-link a:hover{color:#00bec4 ;border-color: #00bec4;}
/*.search-sup-model.search-bar .nearest-link a:hover{color:#e422ad ;border-color:#e422ad ;}*/
.search-strength-model.search-bar .common-link a:hover{color:#00bec4 ;}
/*.search-sup-model.search-bar .common-link a:hover{color:#e422ad ;}*/


/* 导航条 nav-（主站前台、商家首页版本）*/
.nav-area{height: 48px;background-color: #fff;border-bottom:2px solid #F56A00; }
.nav-ul{width: 100%;}
.nav-ul li{height: 48px;float: left;width: 100px;position: relative;}
.nav-ul li a{display:block;height:47px;line-height: 48px;font-size: 18px;font-weight: bold;color: #3D3D3D;position:relative;font-family:MicrosoftYaHei-Bold;}
.nav-ul li a span{display: inline-block;width: 100%;text-align: center;}
.nav-ul li a  .hot{position: absolute;display: block;width: 20px;height:14px;background: url(/images/hot.gif);right: -5px;top: 5px;z-index: 1;}
.nav-ul .pull-right{float: right;width: auto !important;}
.nav-ul li .rightpart{font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:rgba(61,61,61,1);line-height:47px;padding:0 12px;height: 45px;}
.nav-ul li a .index-icon{display: inline-block;margin-top: 19px;margin-right: 8px;}
.icon-home-img{background-image: url(/images/main/daifa/sprite_common.png);background-position: -136px -52px;width: 12px;height: 12px;}
.seprate-vl{display: inline-block;height: 23px;position:absolute;top:12px;left:0;border-left: 1px solid #565656;}
.merchant-add{display:block;width:66px;height:22px;line-height:22px;text-align:center;background:#ff6c00;position: absolute;top: -12px;right:-17px;color: #fff;font-size:12px;font-weight:normal;z-index:2;}
.merchant-add:after{display:block;content:"";border-top:6px solid #ff6c00;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;position:absolute;bottom:-12px;left:29px;}

.nav-ul li a:hover{color: #ff6c00;}
.nav-ul li a:hover .merchant-add{color: #fff;}
.nav-ul li a:hover .icon-home-img{background: url(/images/main/welcome/index-hover.png) center center;}
.nav-ul li.nav-active .index-link .icon-home-img{background-image: url(/images/main/daifa/sprite_common.png);background-position: -136px -52px;width: 12px;height: 12px;}
.nav-ul li.nav-active a{background-color: #ff6c00;border-color:#d15a00;}
.nav-ul li.nav-active .rightpart{color: #ff6c00;background-color: #fff;}
.nav-ul li.nav-active .rightpart .nav-link{color: #ff6c00;}
.nav-ul li.nav-active a .nav-link{color: #fff;}
.nav-ul li.nav-active a .seprate-vl{display: none;}
.nav-ul li.nav-active + li a .seprate-vl{display: none;}
.nav-right{height: 14px;margin-top: 17px;overflow: hidden;}
.nav-right a{display: inline-block;line-height: 14px;color: #dfdfdf;float: left;}
.nav-right a:hover{color: #ff6c00;}
.nav-r-sep{display: inline-block;height: 14px;border-left: 1px solid #565656;float: left;margin: 0 9px;}

/* 面包屑 breadcrumb- */
.breadcrumb{margin:12px 0px;line-height: 26px;overflow: hidden;}
.breadcrumb span,.breadcrumb a{display: inline-block;float: left;}
.breadcrumb span{color:#ff6c00;}
.arrow-r{float:left;width:7px;height:12px;margin:8px 5px 5px 6px;background:url(/images/main/search/arrow-r.png) no-repeat 0 0;}


/* 栏目title， section-head 具体每个颜色的section-head-xxx  */
.section-head{border-width:0 0 3px 0;border-style:solid;line-height:32px;}
.section-head-item{display:block;box-sizing:border-box;min-width:88px;padding:0 12px;height:32px;text-align:center;color:#9a9a9a;font-size:14px;font-weight: bold;background-color:#ebebeb;margin-right:2px;cursor:pointer;}
.section-head p{margin-left:2px;}
.section-head p.pull-left a{margin:0 6px;}

.section-head-code{display:inline-block; width: 32px; height: 32px;background: #b9b9b9 url(/images/main/welcome/category_two_code.png) no-repeat center;margin-left:-2px;position: relative;}
.section-head-code:hover .two-code-img{display:block;}
.section-head-code .two-code-img{position: absolute; left: 32px; bottom: 0; border: 1px solid #e0e0e0; padding: 22px;text-align: center; display: none; cursor: default; z-index: 2; background: #fff;}
.section-head-code .two-code-img:before{content: "";position: absolute; left: -20px; bottom: 14px;border-width:10px;border-style:solid;border-color:transparent #e0e0e0 transparent transparent;}
.section-head-code .two-code-img:after{content: "";position: absolute; left: -18px; bottom: 15px;border-width:9px;border-style:solid;border-color:transparent #fff transparent transparent;}
.section-head-link{margin-left:10px;color:#9a9a9a;}

/* 栏目不同颜色板块 */
.section-head-green{border-color:#4cbac7;}
.section-head-green .section-head-item.active{background-color:#4cbac7;color:#fff;}
.section-head-green .section-head-item:hover{color:#4cbac7;}
.section-head-orange{border-color:#ff6d00;}
.section-head-orange .section-head-item.active{background-color:#ff6d00;color:#fff;}
.section-head-red{border-color:#fe3c3c;}
.section-head-red .section-head-item.active{background-color:#fe3c3c;color:#fff;}
.section-head-blue{border-color:#43bdc8;}
.section-head-blue .section-head-item.active{background-color:#43bdc8;color:#fff;}
.section-head-blue .section-head-item:hover{color:#43bdc8;}
.section-head-blue .section-head-item.active:hover{color:#fff;}

.section-head-yellow{border-color:#ffb400;}
.section-head-yellow .section-head-item.active{background-color:#ffb400;color:#fff;}
.section-head-violet{border-color:#4c30a1;}
.section-head-violet .section-head-item.active{background-color:#4c30a1;color:#fff;}
.section-head-violet .section-head-item:hover{color:#4c30a1;}
.section-head-violet .section-head-item.active:hover{color:#fff;}

/*右侧广告位*/
.right-ad-list{float:left;width: 222px;margin-right: -1px;}
.right-ad-list .list-text{width:222px; height: 12px;position:relative;}
.right-ad-list .list-text .ad-text{position: absolute;right: 0;top:-8px;z-index: 99;color:#ededed;}
.gg-item{width: 222px; border: 1px solid #fff;padding: 1px;background-color: #FAFAFA; margin-bottom: 17px;height: 336px;}
.gg-item:hover{width: 222px;border-color: #ff6c00;background-color: #ff6c00;}
.gg-item .product-normal-info{background-color: #f6f6f6;}
.gg-item .product-img-box{position: relative; display: block; overflow: hidden;}
.gg-item img{width:100%;}
.gg-item .recommend{background: #c54240; color: #fff; float: right; padding: 1px 5px; margin: 3px;}
.gg-item .product-number{float: left; color: #c54240; text-align: right;}

/* 商品推荐 homepage */
.section-left{width: 793px;}
.section-right{width: 397px;}
.section-box02 .section-right{margin-left:-1px;}
.recommend-list{border-left:1px solid #ddd;}
.section-right .recommend-list{width: 100%;}
.recommend-list-l{width: 595px;}
.recommend-item{float: left; width:198px;height:225px;padding: 8px 9px 14px 8px;border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;position: relative}
.recommend-item .summer-new{width: 60px;height: 60px;position: absolute;left: 0;top:0;z-index: 99;background: url(/images/main/common/summer-new.png) no-repeat;}
.recommend-item .red{width: 90px;height: 90px;position: absolute;left: 0;top: 0;z-index: 99;background: url(/images/main/common/red.png) no-repeat;}
.recommend-item a img{display: block;height: auto !important;}
.recommend-item>a {display: block;width: 180px;height: 180px; overflow: hidden;}
.li-border{position: absolute; width: 0; height: 0; left: 0; top: 0; display: none; z-index: 2;}
.li-border .top{background: #ff3d3b; position: absolute; width: 197px; height: 2px; top: -1px; left: -1px;}
.li-border .right{background: #ff3d3b; position: absolute; width: 2px; height: 226px; left: 196px;top:-1px;}
.li-border .bottom{background: #ff3d3b; position: absolute; width: 197px; height: 2px; top: 223px;}
.li-border .left{background: #ff3d3b; position: absolute; width: 2px; height: 225px; left: -1px;}
.recommend-left .li-border .top,.recommend-left .li-border  .bottom{width:197px;}
.recommend-left .li-border .right{left:197px;}
.recommend-item:hover .li-border{display: block}
.recommend-item .info{margin-top: 7px;white-space: nowrap;}
.recommend-item .info span.tag-list{margin-top:1px;white-space:normal;}
.recommend-item .info strong{font-size: 14px; font-weight: bold; height: 19px; display: inline-block; overflow: hidden; width: 45px; vertical-align: bottom;}
.recommend-banner{float: left; width: 198px;}
.recommend-slider{position: relative;overflow: hidden;display: block;width: 197px;height:449px;border-bottom:1px solid #ddd;}
.recommend-slider li{float:left;width: 198px;height: 449px;}
/*.slide-kinds{height: }*/
.recommend-slider .numeric { bottom: 5px;left: 50%; position: absolute;}
.recommend-slider .numeric ol{float:left;position:relative;left:-50%;}
.recommend-slider .numeric li {background: #fff; cursor: pointer; display: inline-block; height: 13px !important; margin: 0 4px;
    opacity: 1; text-indent: -999em; -webkit-transition: background 0.5s ease 0s, opacity 0.5s ease 0s; transition: background 0.5s ease 0s, opacity 0.5s ease 0s; width: 13px; border-radius: 10px;}
.recommend-slider .numeric li.active { background: #f0770c;}

/* 不同颜色栏目的推荐产品背景 */
.section-blue .recommend-item{background-color:#e6fefe;border-color:#aadfe3}
.section-violet .recommend-item{background-color:#efeafe;border-color:#d5cbf0;}

/* 右下浮动组件 tips */
.tips {position: fixed;z-index:100;border-top:1px solid #e0e0e0;background-color: #fff;}
.tips .effect_01 {display: block;width: 40px;height:40px;position: relative;border: 1px solid #e0e0e0;border-top:none;text-indent:-999em;background:url(/images/icon_tips.png) no-repeat 0 0;box-sizing:border-box;}
.code_float {position: absolute;width: 146px;height: 146px;left: -147px;top: -44px;display: none;background-image: url(/images/code_float_02.jpg);}
.code_float a {display: block;width: 146px;height: 180px;border: 0!important;}
.tips .summer {
    position: absolute;
    top: -225px;
    left: 0;
    width: 40px;
    height: 225px;
    background: #fff url(/images/main/special/summer/tips-bg.jpg) no-repeat 0 0;
}
.tips .effect_01.icon-qq{background-position: 0 0;}
.tips .effect_01.icon-select{background-position: -1px -241px;}
.tips .effect_01.icon-collection{background-position: -1px -284px;}
.tips .effect_01.icon-select:hover{background-position: -42px -241px;}
.tips .effect_01.icon-collection:hover{background-position: -42px -284px;}
.tips .effect_01.icon-tel{text-indent:0;background-position: 0 -40px;}
.tips .effect_01.icon-code_float_01{background-position: 0 -80px;}
.tips .effect_01.icon-user_center{background-position: 0 -160px;}
.tips .effect_01.icon-advice{background-position: 0 -120px;}
.tips .effect_01.icon-uptotop{background-position: 0 -200px;}
.tips .effect_01.icon-tel:hover{background-position: 0 -40px;}
.tips .effect_01.icon-code_float_01:hover{background-position: -40px -80px;}
.tips .effect_01.icon-user_center:hover{background-position: -41px -160px;}
.tips .effect_01.icon-advice:hover{background-position: -41px -120px;}
.tips .effect_01.icon-uptotop:hover{background-position: -40px -200px;}
.tips .effect_01.icon-tel em{display:none;position:absolute;width:86px;left:-106px;top:-1px;padding:0 10px;background:#ff6c00;line-height:42px;color:#fff;font-style:normal;}
.tips .effect_01.icon-tel em:after{display:block;content:"";width:0;height:0;border-left:5px solid #ff6c00;border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;position:absolute;right:-10px;top:15px;}

.tips-warpper{position: fixed;z-index: 99;border-top:1px solid #e0e0e0;background-color: #fff;}
.tips-warpper li{position: relative;width: 50px;height: 44px;border:1px solid #e0e0e0;border-top: none;
-webkit-transition: all .1s;
transition: all .1s;}
.tips-warpper .kf-popbox{display: none;opacity: 0;position: absolute;left: -300px;top: -10px;width: 175px;padding: 30px 25px;box-sizing: content-box;border:1px solid #dddbdb;background: #fff;z-index: 100;color: #6a6a6a;
}
.tips-warpper .app-popbox{display: none;opacity: 0;position: absolute;left: -227px;top: -10px;width: 180px;height:216px;box-sizing: border-box;z-index: 100; background:transparent url(/images/tips-code.png) no-repeat center center; background-size:100% 100%;}
.tips-warpper .kf-popbox a{padding: 0;}
.tips-warpper .kf-popbox .icon-md-qq{background: url('/images/main/supplier/qq_talk.png') no-repeat 0 0;
    width: 77px;
    height: 22px;
    margin-left: 5px;}
.tips-warpper .kf-popbox span,.tips-warpper .app-popbox span{ display:block;
    width:0;
    height:0;
    border-width:10px;
    position:absolute;
    top:20px;
    right:-20px;/* 三角形居中显示 */
    margin-left:-10px;/* 三角形居中显示 */
    border-color:transparent transparent transparent #dddbdb;
    border-style:dashed dotted dashed solid;}
.tips-warpper .kf-popbox em,.tips-warpper .app-popbox em{display:block;
    width:0;
    height:0;
    border-width:10px;
    position:absolute;
    top:-10px;
    left:-11px;
    border-color:transparent transparent transparent #fff;
    border-style:dashed dotted dashed solid;}
  .tips-warpper .app-popbox  .code-box{
    width:130px;
    height:130px;
  }
.tips-warpper .wx-popbox{display: none;position: absolute;top: -50%;margin-top: -100%;right: 78px;width: 146px;height: 146px;overflow: hidden;}
.tips-warpper .wx-popbox img{width: 100%;}
.tips-warpper li a{display: inline-block;padding: 8px 12px;color: inherit;}
.tips-warpper li .icon{display: inline-block;background: url(/images/tips-icon.png) no-repeat;}
.tips-warpper li.line-two{line-height: 29px;}
.tips-warpper li.top-item{margin-top: 8px;border-top:1px solid #e0e0e0;}
.tips-warpper li.item1{background:#0188cc;color: #fff;}
.tips-warpper li.item2{background:#fff;color: #ff771b;}
.tips-warpper li.item3{background:#fff;color: #f60c86;}
.tips-warpper li.item4{background:#fff;color: #9c1de7;}
.tips-warpper li.item4 .icon{position: absolute;top: 5px;right: 2px;width:7px;height: 7px;background-position:0 0;}
.tips-warpper li.item5{background:#fff;color: #a8c001;}
.tips-warpper li.item6{background:#fff;color: #a2745b;}
.tips-warpper li.item7{background:#fff;color: #ff0000;}
.tips-warpper li.item8{text-align: center;cursor: pointer;}
.tips-warpper li.item8 i{width:22px;height: 25px;margin-top: 8px;background-position:0 -24px;}
.tips-warpper li.item9{text-align: center;cursor: pointer;}
.tips-warpper li.item9 i{width:22px;height: 25px;margin-top: 8px;background-position:0 -54px;}
.tips-warpper li.item10{background:#fff;color: #ff5902;}

.tips-warpper li.item2:hover{background: #ff771b;color: #fff;}
.tips-warpper li.item3:hover{background: #f60c86;color: #fff;}
.tips-warpper li.item4:hover{background: #9c1de7;color: #fff;}
.tips-warpper li.item4:hover i{display: none;}
.tips-warpper li.item5:hover{background: #a8c001;color: #fff;}
.tips-warpper li.item6:hover{background: #a2745b;color: #fff;}
.tips-warpper li.item7:hover{background: #ff0000;color: #fff;}
.tips-warpper li.item8:hover{background: #ff5902;}
.tips-warpper li.item8:hover i{background-position:-33px -24px;}
.tips-warpper li.item9:hover{background: #ff5902;}
.tips-warpper li.item9:hover i{background-position:-33px -54px;}
.tips-warpper li.item10:hover{background:#ff5902;color: #fff;}

/* 二级导航 */
.f-s-box{height: 60px;line-height: 59px;}
.f-s-box .hotpointrc{border-bottom: 1px solid #EBEBEB;background: #F7F7F7;height: 59px;overflow: hidden;}
.f-s-box .hotpointrc .title{font-size:14px;font-family:MicrosoftYaHei-Bold;font-weight:bold;color:rgba(102,102,102,1);line-height:58px;padding:0 21px;}
.f-s-box .hotpointrc .titleline{display: inline-block;height: 30px;width: 1px;background: #EBEBEB;margin-top: 15px;margin-right: 21px;}
.f-s-box a{position: relative; display: block;float: left;margin-right:35px;font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei";;font-size: 14px;color: #666666;}
.f-s-box span{display: block;float: left;color: #d6d6d6;}
.f-s-box .gold-fac-link{background-color: #ff6c00;height: 18px;line-height: 18px;color: #fff !important;margin: 10px 2px;padding: 0 6px;border-radius: 9px;}
.f-s-box .gold-fac-link .gold-fac{margin-top: 1px;}
.f-s-box .gold-fac-link .icon-lighting{margin-top: 1px;background-image: url(/images/main/common/lighting.png);}
.gold-fac{display: inline-block;width: 13px;height: 17px;background: url(/images/main/common/gold_icon.png);margin-top: 10px;margin-right: 3px;}
.icon-lighting{display: inline-block;width: 16px;height: 16px;background: url(/images/main/common/lighting.png);margin-top: 11px;margin-right: 3px;}
.fast-sipping{display: inline-block;width: 8px;height: 14px;background: url(/images/main/welcome/fast_icon_green.png);margin-top: 12px;margin-right: 3px;}
.leather-logo{display: inline-block;width: 16px;height: 13px;background: url(/images/main/common/leather_logo.png);margin-top: 12px;margin-right: 3px;}
.f-s-box .gold-fac-link .leather-logo{margin-top: 3px;}
.z-logo{float: left; display: inline-block;width: 18px;height: 16px;background: url(/images/main/common/z_logo.png);margin-top: 15px;margin-right: 5px;}
.f-s-box .join-train{float:right;color: #d10000;font-family: '\5B8B\4F53';}
.f-s-box .join-train:hover,.f-s-box a:hover{color: #ff6c00;}
.f-s-box a.gold-fac-link:hover{color:#fff;}
.f-s-box>div>a .new-tips{display: inline-block;position: absolute;width: 33px;height: 18px;background:url(/images/main/common/new_tips.png) no-repeat center; background-size:cover ;top: -1px;left: 70px;}
.f-s-box .gold-fac-link .video-icon{background-image: url(/images/main/common/video_bo_w.png);margin-top: 0px;}
.f-s-box .gold-fac-link .new-tips{top: -11px;}
.f-s-box .businessrankings{float: right;color: #FF6C00;}
/* search filter 你是不是在找 */

/* keyword-association */
.keyword-association{height:39px;overflow:hidden;line-height: 37px;border:1px solid #eaeaea;padding: 0 10px;background: #fff;position: relative;margin-top:-1px;}
.keyword-association .title{color:#9a9a9a;margin-right: -15px;vertical-align: middle;}
.keyword-association ul{ display: inline-block; vertical-align: middle; width: 990px; height: 15px;}
.keyword-association ul li{float: left; height: 15px; line-height: 15px; margin-right: 20px; padding-left: 20px;position:relative;}
.keyword-association ul li:after{display:block;content:"";width:1px;height:13px;background:#d1d1d1;position:absolute;left:0;top:1px;}
.keyword-association ul li:nth-of-type(1):after{display:none;}
.keyword-association ul li a{cursor: pointer;}
.keyword-item{float: left;margin: 0 12px 0;cursor: pointer;}

/* slider */
.img-slider { position: relative; overflow: hidden;width:785px;}
.img-slider .numeric{position: absolute;bottom: 5px;left: 50%;}
.img-slider .numeric ol{float:left;position:relative;left:-50%;}
.img-slider .numeric li{float: left;width: 12px;height: 12px;border-radius: 6px;background-color: #000;opacity: 0.6;margin-left: 8px;font: 0/0 a;cursor: pointer;}
.img-slider .numeric li:first-child{margin-left: 0;}
.img-slider .numeric li.active{background: #f0770c;opacity: 1;}
/* go2-alert弹窗 */
.go2-alert{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;}
.go2-alert-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;opacity: .4;}
.go2-alert-con{position: relative;z-index: 1050;width: 380px;padding-top: 30px;margin: 100px auto;background-color: #fff;border-radius: 8px;overflow: hidden;}
.go2-alert-con>.go2-alert-close{display: block;width: 22px;height: 22px;position: absolute;top: 15px;right: 15px;cursor: pointer;background: url(/images/main/common/alert-close.png);}
.go2-alert-con>p{padding: 70px 30px 30px;color: #3a3a3a;line-height: 24px;background: url(/images/main/common/alert.png) no-repeat center top;font-size: 18px;font-family: "Microsoft YaHei";text-align: center;}
.go2-alert-success>.go2-alert-con>p{background-image: url(/images/main/common/alert-success.png);}
.go2-alert-success>.go2-alert-con>p a,.go2-alert-wrong>.go2-alert-con>p a{color:#ff6c00;font-size:12px;}
.go2-alert-wrong>.go2-alert-con>p{background-image: url(/images/main/common/alert-wrong.png);}
.go2-alert-con>.go2-alert-sure{display: block;width: 100%;height: 41px;line-height: 40px;text-align: center;cursor: pointer;background-color: #f8f8f8;color: #6a6a6a;font-size: 16px;font-family: "Microsoft YaHei";border-top: 1px solid #dfdfdf;}
/* go2-confirm弹窗 */
.go2-confirm{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;}
.go2-confirm-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;opacity: .4;}
.go2-confirm-con{position: relative;z-index: 1050;width: 380px;padding-top: 30px;margin: 100px auto;background-color: #fff;border-radius: 8px;overflow: hidden;}
.go2-confirm-con>.go2-confirm-close{display: block;width: 22px;height: 22px;position: absolute;top: 15px;right: 15px;cursor: pointer;background: url(/images/main/common/alert-close.png);}
.go2-confirm-con>p{padding: 40px 30px;color: #3a3a3a;line-height: 24px;font-size: 18px;font-family: "Microsoft YaHei";text-align: center;}
.go2-confirm-success>.go2-confirm-con>p{background-image: url(/images/main/common/alert-success.png);}
.go2-confirm-wrong>.go2-confirm-con>p{background-image: url(/images/main/common/alert-wrong.png);}
.go2-confirm-btn-wrapper{width: 100%;height: 41px;line-height: 40px;text-align: center;cursor: pointer;font-size: 16px;font-family: "Microsoft YaHei";border-top: 1px solid #dfdfdf;}
.go2-confirm-btn-wrapper>.go2-confirm-sure{display: block;width: 50%;line-height: 40px;text-align: center;cursor: pointer;background-color: #fd8f3e;color: #fff;float: left;}
.go2-confirm-btn-wrapper>.go2-confirm-cancel{display: block;width: 50%;line-height: 40px;text-align: center;cursor: pointer;background-color: #f8f8f8;color: #6a6a6a;float: left;}


/* 产品列表展示模块 pro-item */
/* 190px宽产品展示模块 pro-item-190 */
.m-pro190{float: left; width: 192px; height: 291px;border: 1px solid #fff;padding: 1px;background-color: #FAFAFA;position: relative; -webkit-transition: all .1s linear; transition: all .1s linear;box-sizing: border-box;margin: 0 8px 8px 0;}
.m-pro190>.product-img-box{background-color: #fff;overflow:hidden;width:100%;height:188px;}
.m-pro190>.product-normal-info{background-color: #fff;position: relative;}
.m-pro190>.product-hover-info{background-color: #fff;}
.m-pro190:hover{border-color: #ff6c00;background-color: #ff6c00;}
/* .m-pro190:nth-child(6n){margin-right: 0;} */
.m-pro190 .product-img-box{position: relative; display: block; }
.m-pro190 .product-img-box .summer-new{background: url(/images/main/common/summer-new.png);width: 60px;height: 60px;position: absolute;left: 0;top:0; }
.m-pro190 .product-img-box .summer,
.m-pro222 .product-img-box .summer{
    position: absolute;
    left: 10px;
    top: 0;
    width: 43px;
    height: 47px;
    background: url(/images/main/special/summer/summer-icon.png) no-repeat 0 0;
}
.m-pro190 .product-img-box .red{background: url(/images/main/common/red.png);width: 90px;height: 90px;position: absolute;left: 0;top:0;}
.m-pro190 .product-img-box .tag-light{background: url(/images/main/common/tag-light.png) no-repeat; width: 79px;height: 21px; position: absolute;top:0;right: -5px;}
.m-pro190:hover .tag-light {display: none;}

.m-pro190 .product-img-box a img{display: block;width: 188px;height: auto;}
.m-pro190 .product-img-box .tag-box img{float: left;margin-left: 1px;}
.m-pro190 .product-img-box .recommend-product{background: url(/images/main/welcome/recommend_ico.png);width: 44px;height: 43px;position: absolute;top:0;left: 0;}
.m-pro190 .product-img-box .recommend-product-one{background: url(/images/main/welcome/recommend_ico.png);width: 44px;height: 43px;position: absolute;top:0;left: 0;background-size: 100% 100%;}
.m-pro190 .product-img-box .tag-box{position: absolute;top:-1px;right: 5px;}
.m-pro190 .product-img-box .tag-box i{display:none;float: left;margin-left: 1px;} /** tag-box 所以标签隐藏 **/
.m-pro190 .product-img-box .tag-box .s_shili_b {
    display:block;
} /** 默认显示担保交易的标签 **/
.m-pro190 .product-img-box:hover .tag-box i{display: block;} /** Hover显示所有标签 **/
.m-pro190 .product-img-box:hover .tag-high-quality{display: none}

.m-pro190 .product-img-box:hover .share-box{bottom:0;}
.m-pro190 .product-img-box .share-box{position: absolute;bottom:-36px;left: 0;background: rgba(253,110,1,0.9);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#E6FD6E01,endcolorstr=#E6FD6E01);right: 0;-webkit-transition: bottom .1s ease;transition: bottom .1s ease;}
.m-pro190 .product-img-box .share-box a{color: #fff; float: left; text-align: center; padding: 8px 0;}
.m-pro190 .product-img-box .share-box .one{width: 30%}
.product-img-box .share-box .two{width: 38%;}
.m-pro190 .product-img-box .share-box .three{width: 32%;}
.m-pro190 .product-img-box .share-box a:hover{background: #ff3c3c;}
.m-pro190 .product-normal-info{padding: 0 8px;height:99px; -webkit-transition: all .2s linear; transition: all .2s linear;position: relative;}
.m-pro190 .product-normal-info>p{color: #6a6a6a;height: 30px;line-height: 30px;}
.m-pro190.jxhy .product-normal-info .t-price,.m-pro190 .product-normal-info .price{color:#fff;font-size: 16px;margin-left: 4px;font-weight: bold;}
.m-pro190 .product-normal-info .hot-level{float: right;margin-top: 5px;}
.m-pro190 .product-normal-info .hot-level i{vertical-align: baseline;}
.m-pro190 .product-normal-info .name{display: block;margin-bottom: 3px;height: 16px;line-height: 16px;overflow: hidden;color: #b6b6b6;}
.m-pro190 .product-normal-info .product-number{color: #3b8fe4; font-size: 12px; /*float: left;*/ max-width: 140px; height: 24px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 24px; display:block;}
.m-pro190 .product-normal-info .product-number:hover{color: #ff6c00;}
.m-pro190 .product-normal-info .tag-list{float: left;width: 76px;height: 18px;overflow: hidden;margin-top: 5px;}
.tag-list i{margin-left: 4px;float: left;}
.tag-list i:first-child{margin-left: 0;}
.m-pro190 .product-hover-info{padding: 0 8px; position: absolute; bottom: -115px; display: none; width: 192px;z-index: 2;height: 215px; background: #fff; border: 2px solid #ff6c00; left: -1px; border-top: none;color: #a3a3a3;}
.m-pro190.jxhy .product-hover-info .t-price,.m-pro190 .product-hover-info .price{width: 110px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #6a6a6a;display: block;float: left;line-height: 28px;height: 28px;margin-top: 2px;}
.m-pro190.jxhy .product-hover-info .t-price strong,.m-pro190 .product-hover-info .price strong{font-size: 16px;color: #ff3c3c;}
.m-pro190.jxhy .product-hover-info .t-price span,.m-pro190 .product-hover-info .price span{color: #ff3c3c;}
.m-pro190 .allow-express{background: #ff6c00; color: #fff; padding: 0 2px; margin-left: 8px;margin-top: 8px;position: relative;display: block;float: right;line-height: 16px;}
.m-pro190 .allow-express:after{content: ""; position: absolute; top: 5px; left: -6px;border:3px solid transparent;border-right-color:#ff6b00;}
.m-pro190 .product-hover-info .item{margin-bottom: 4px;clear: both;line-height: 18px;}
.m-pro190 .product-hover-info .item .tag{line-height: 18px;padding: 0 2px;}
.m-pro190 .product-hover-info .item .text-link{color: #ff6c00;}
.m-pro190 .product-hover-info .item span{}
.m-pro190 .product-hover-info .item .level-one{background: url(/images/main/search/level_1.gif);width: 16px; height: 16px; display: inline-block; margin: 0 1px;vertical-align: sub;}
.m-pro190 .product-hover-info .item .level-two{background: url(/images/main/search/level_2.gif);width: 16px; height: 16px; display: inline-block; margin: 0 1px;vertical-align: sub;}
.m-pro190 .merchant-info{position: absolute;left:0;border-top:1px solid #ddd;width: 176px;bottom: 2px;margin: 0 6px;padding: 0 2px;}
.m-pro190 .merchant-info p.item{height: 24px;padding: 3px 0;line-height: 18px;margin: 7px 0 0;overflow: hidden;}

.m-pro190 .merchant-info .merchant-name{display: inline-block; width: 63px; height: 18px; overflow: hidden;float: left;}
.m-pro190 .merchant-info .merchant-name i{float: left;margin-top: 2px;}
.m-pro190 .merchant-info .merchant-name span{vertical-align: middle;margin-left: 4px;display: inline-block;width: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;line-height: 16px;}
.m-pro190 .merchant-info .merchant-phone{display: inline-block;vertical-align: top;float: left;height: 18px;overflow: hidden;margin-left: 4px;}
.m-pro190 .merchant-info .merchant-phone img{float: left;}
.m-pro190 .merchant-info .merchant-phone span{vertical-align: middle;margin-left:5px;line-height: 18px;float: left;display: block;}
.m-pro190 .merchant-info .merchant-address{height: 22px;line-height: 22px;overflow: hidden;margin-bottom: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m-pro190 .two-code-ico{background: url(/images/main/search/two_code_ico_normal.png) no-repeat; width: 16px; height: 16px;cursor: pointer; position: absolute;right: 2px;bottom: 5px;}
.m-pro190 .two-code-ico:hover{background: url(/images/main/search/two_code_ico_hover.png) no-repeat;}
.m-pro190 .two-code-img{position: absolute; left: 25px; bottom: -15px; border: 1px solid #ff6c00; padding: 18px 20px 8px 21px;text-align: center; display: none; cursor: default; z-index: 2; background: #fff;}
.m-pro190 .two-code-ico:hover .two-code-img{display: block}
.m-pro190 .two-code-img img{margin-bottom: 5px;}
.m-pro190 .two-code-img:before{content: ""; background: url(/images/main/search/left_arrow.png); width: 10px; height: 18px; position: absolute; left: -10px; bottom: 12px;}
.m-pro190 .two-code-img span{color: #a3a3a3;}
.pro-list-end{margin-right: 0!important;}
.pro-list-end .two-code-img{left: auto;right: 26px;}
.pro-list-end .two-code-img:before{display: none;}
.pro-list-end .two-code-img:after{content: ""; background: url(/images/main/search/right_arrow.png); width: 10px; height: 18px; position: absolute; right: -10px; bottom: 13px;}

/* 220px产品列表展示模块 pro-item-220 */
.search-result-list ul{width: 1210px;margin-left: -1px;}
.m-pro222{float: left; width: 224px; height: 336px;margin: 0 18px 17px 0;border: 1px solid #fff;background-color: #FAFAFA;position: relative; -webkit-transition: all .1s linear; transition: all .1s linear;padding: 1px;}
.m-pro222:hover{border:1px solid #ff6c00;background-color: #ff6c00;}

.m-pro222 .product-img-box .tag-light{background: url(/images/main/common/tag-light.png) no-repeat; width: 79px;height: 21px; position: absolute;top:0;right: -5px;}
.m-pro222:hover  .tag-light {display: none;}
.m-pro222 .product-img-box{position: relative;height: 220px;display: block; background-color: #fff;}
.m-pro222 .product-img-box>a{display: block;overflow: hidden;}
.m-pro222 .product-img-box>a>img{height: auto !important;}

.m-pro222 .product-img-box:hover .tag-high-quality{display: none}
.m-pro222 .product-img-box .tag-box {position: absolute;top:-1px;right: 5px;}
.m-pro222 .product-img-box .tag-box i{display:none; float: left;margin-left: 1px;}
.m-pro222 .product-img-box .tag-box .s_shili_b{
    display:block;
}
.m-pro222 .product-img-box:hover .tag-box i {display: block;}
.m-pro222 .product-img-box:hover .share-box{bottom:0;}
.m-pro222 .product-img-box .share-box{position: absolute;bottom:-31px;height: 31px;left: 0;background: rgba(253,110,1,0.9);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#E6FD6E01,endcolorstr=#E6FD6E01);right: 0;-webkit-transition: bottom .1s ease;transition: bottom .1s ease;}
.m-pro222 .product-img-box .share-box a{color: #fff; float: left; text-align: center; padding: 8px 0;}
.product-img-box .share-box .one{width: 30%}
.product-img-box .share-box .two{width: 38%}
.m-pro222 .product-img-box .share-box .three{width: 32%;}
.m-pro222 .product-img-box .share-box a:hover{background: #ff3c3c;}
.m-pro222 .product-normal-info{padding:8px 12px 10px;-webkit-transition: all .2s linear;transition: all .2s linear;background-color: #fff;height: 112px;position: relative;}
.gg-item .product-normal-info{position: relative; padding:6px 6px 0px; overflow: auto;-webkit-transition: all .2s linear;transition: all .2s linear;height: 112px;}
.gg-item .product-normal-info .advert-tag{
  position: absolute;
  bottom: 8px;
  right: 12px;
  color: rgba(134,134,134,0.2);
  font-size: 12px;
  padding: 1px 4px;
}
.m-pro222 .advert-tag{
  position: absolute;
  bottom: 30px;
  right: 15px;
  color: rgba(134,134,134,0.2);
  font-size: 12px;
  padding: 1px 4px;
}
.m-pro190 .advert-tag{
  position:absolute;right:5px;top:5px;z-index:1;color:rgba(134,134,134,0.2)
}

.m-pro222 .product-normal-info .price,.gg-item .product-normal-info .price{color: #ff3c3c;font-size: 20px;display: inline-block;width: 68px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m-pro222.jxhy .product-normal-info .t-price:before,.m-pro222 .product-normal-info .price:before,.gg-item .product-normal-info .price:before{content:"¥";font-size: 16px;color: #6a6a6a;font-family: "Microsoft YaHei";}
.m-pro222.jxhy .product-normal-info .t-price span,.m-pro222 .product-normal-info .price span,.gg-item .product-normal-info .price span{font-size: 12px;}
.m-pro222.jxhy .product-normal-info .t-price>i,.m-pro222 .product-normal-info .price>i{display: none;}
.gg-item .product-normal-info .price{width:auto;}
.product-normal-info .text-link{color: #ff6c00;}
.m-pro222 .product-normal-info .hot-level,.gg-item .product-normal-info .hot-level{float: right;margin-top: 5px;}
.m-pro222 .product-normal-info .hot-level i,.gg-item .product-normal-info .hot-level i{vertical-align: baseline}
.m-pro222 .product-normal-info .name,.gg-item .product-normal-info .name{margin: 5px 0;display: block;height: 16px;overflow: hidden;color: #b6b6b6;line-height: 16px;}
.gg-item .product-normal-info .name{height: 34px;margin: 10px 0px;}
.m-pro222 .product-normal-info .product-number{color: #3b8fe4; font-size: 13px; float: left; max-width: 130px; line-height: 16px;margin:2px 0 10px 0; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gg-item .product-normal-info .product-number{font-weight:bold;}
.m-pro222 .product-normal-info .product-number:hover,.gg-item .product-normal-info .product-number:hover{color: #ff6c00;}
.m-pro222 .product-normal-info .tag-list,.gg-item .product-normal-info .tag-list{display:block;width: 96px;height: 18px;overflow: hidden;}
.m-pro222 .product-hover-info{height: 215px;padding: 9px 14px 5px; position: absolute; bottom: -102px; display: none; width: 224px;z-index: 2; background: #fff; border: 2px solid #ff6c00; left: -1px; border-top: none;color: #a3a3a3;}
.m-pro222.jxhy .product-hover-info .t-price,.m-pro222 .product-hover-info .price{color: #ff3c3c;line-height: 26px;}
.m-pro222.jxhy .product-hover-info .t-price strong,.m-pro222 .product-hover-info .price strong{font-size: 16px;}
.m-pro222 .allow-express{background: #ff6c00; color: #fff; padding: 0 2px; float: right;margin-left: 12px; position: relative;line-height: 16px;margin-top: 4px;}
.m-pro222 .allow-express:after{content: ""; position: absolute; top: 5px; left: -6px; border-color: transparent #ff6c00 transparent transparent; border-style: solid; border-width: 3px;}
.m-pro222 .product-hover-info .item{line-height: 22px;clear: both;height: 22px;}
.m-pro222 .product-hover-info .item .text-link{color: #ff6c00;}
.m-pro222 .product-hover-info .item .level-zero{background: url(/images/main/search/level_0.gif);width: 16px; height: 16px; display: inline-block; margin: 0 1px;vertical-align: sub;}
.m-pro222 .product-hover-info .item .level-one{background: url(/images/main/search/level_1.gif);width: 16px; height: 16px; display: inline-block; margin: 0 1px;vertical-align: sub;}
.m-pro222 .product-hover-info .item .level-two{background: url(/images/main/search/level_2.gif);width: 16px; height: 16px; display: inline-block; margin: 0 1px;vertical-align: sub;}
.m-pro222 .product-hover-info .item .level-tree{background: url(/images/main/search/level_3.gif);width: 16px; height: 16px; display: inline-block; margin: 0 1px;vertical-align: sub;}
.m-pro222 .merchant-info{height: 85px;position: absolute;width: 220px;left:0;border-top:1px solid #ccc;margin-top:12px;padding:0 14px;bottom: 2px;}
.m-pro222 .merchant-info p.item{margin-top: 6px;height: 24px;padding: 3px 0;line-height: 18px;overflow: hidden;}
.m-pro222 .merchant-info .merchant-name{display: inline-block; width: 65px; height: 18px; overflow: hidden;float: left;}
.m-pro222 .merchant-info .merchant-name i{float: left;margin-top: 2px;}
.m-pro222 .merchant-info .merchant-name span{line-height: 16px;vertical-align: middle;margin-left: 4px;font-weight: bold;width: 40px;overflow: hidden;display: inline-block;white-space: nowrap;text-overflow: ellipsis;float: left;}
.m-pro222 .merchant-info .merchant-phone{overflow: hidden;line-height: 18px;float: left;margin-left: 8px;}
.m-pro222 .merchant-info .merchant-phone img{float: left;}
.m-pro222 .merchant-info .merchant-phone span{vertical-align: middle;margin-left:4px;font-weight: bold;display: block;float: left;}
.m-pro222 .merchant-info .merchant-address{height: 18px;overflow: hidden;margin-bottom: 6px;line-height: 18px;clear: both;text-overflow: ellipsis;white-space: nowrap;}
.m-pro222 .two-code-ico{background: url(/images/main/search/two_code_ico_normal.png) no-repeat; width: 16px; height: 16px; float: right;cursor: pointer; position: absolute;bottom: 9px;right: 10px;}
.m-pro222 .two-code-ico:hover{background: url(/images/main/search/two_code_ico_hover.png) no-repeat;}
.m-pro222 .two-code-img{position: absolute; left: 27px; bottom: -13px; border: 1px solid #ff6c00; padding: 18px 20px 13px 21px;text-align: center; display: none; cursor: default; z-index: 2; background: #fff;}
.m-pro222 .two-code-ico:hover .two-code-img{display: block;}
.m-pro222 .two-code-img img{margin-bottom: 8px;}
.m-pro222 .two-code-img span{line-height: 17px;display: block;}
.m-pro222 .two-code-img:before{content: ""; background: url(/images/main/search/left_arrow.png); width: 10px; height: 18px; position: absolute; left: -10px; bottom: 9px;}

.m-pro222 .product-img-box .recommend-product-two{
    background: url(/images/main/common/recommend_ico.png);width: 60px;height: 60px;position: absolute;top:0;left: 0;
}
/*双十一推荐标*/
.m-pro222 .product-img-box .recommend-product-11{
    background: url(/images/main/common/tag-11.png);width: 62px;height: 62px;position: absolute;top:0;left: 0;
}
/*视频标*/
.m-pro190 .product-img-box .icon-has-video{width: 40px;height: 40px;position: absolute;left: 10px;bottom: 10px;background: url(/images/main/product/start-icon.png) no-repeat center; background-size:cover ;}
.m-pro222 .product-img-box .icon-has-video{width: 40px;height: 40px;position: absolute;left: 10px;bottom: 10px;background: url(/images/main/product/start-icon.png) no-repeat center; background-size:cover ;}
.guess-banner .recommend-item .icon-has-video,
.guess-banner-welcome .recommend-item .icon-has-video{width: 40px;height: 40px;position: absolute;left: 20px;bottom: 50px;background: url(/images/main/product/start-icon.png) no-repeat center; background-size:cover ;}
.strength-list .brand-item .icon-has-video{width: 40px;height: 40px;position: absolute;left: 10px;bottom: 10px;background: url(/images/main/product/start-icon.png) no-repeat center; background-size:cover ;}
.feather-col .icon-has-video{width: 40px;height: 40px;position: absolute;left: 10px;bottom: 120px;background: url(/images/main/product/start-icon.png) no-repeat center; background-size:cover ;}
.feather-item .icon-has-video{width: 40px;height: 40px;position: absolute;left: 10px;bottom: 156px;background: url(/images/main/product/start-icon.png) no-repeat center; background-size:cover ;}
.m-pro222-lightning .product-img-box .icon-has-video{width: 40px;height: 40px;position: absolute;left: 10px;bottom: 20px;background: url(/images/main/product/start-icon.png) no-repeat center; background-size:cover ;}
.gold-product .icon-has-video{width: 40px;height: 40px;position: absolute;left: 10px;bottom: 10px;background: url(/images/main/product/start-icon.png) no-repeat center; background-size:cover ;}

.recommend-product-11{
    background: url(/images/main/common/tag-11.png);width: 62px;height: 62px;position: absolute;top:0;left: 0;
}

.m-pro222 .product-img-box .recommend-product{background: url(/images/main/common/recommend_ico.png);width: 60px;height: 60px;position: absolute;top:0;left: 0;}
.m-pro222 .product-img-box .icon-tag-sec{width: 60px;height:60px;position: absolute;top:0;left: 0;}
.m-pro222 .product-img-box .tag-ali{background: url(/images/main/common/tag-ali.png);}
.m-pro222 .product-img-box .tag-approval{background: url(/images/main/common/tag-approval.png);}
.m-pro222 .product-img-box .tag-ditan{background: url(/images/main/common/tag-ditan.png);}
.m-pro222 .product-img-box .tag-factory{background: url(/images/main/common/tag-factory.png);}
.m-pro222 .product-img-box .tag-leather{background: url(/images/main/common/tag-leather.png);}
.m-pro222 .product-img-box .tag-leftover{background: url(/images/main/common/tag-leftover.png);}
.m-pro222 .product-img-box .tag-lightning{background: url(/images/main/common/tag-lightning.png);}
.m-pro222 .product-img-box .tag-meilishuo{background: url(/images/main/common/tag-meilishuo.png);}
.m-pro222 .product-img-box .tag-mogujie{background: url(/images/main/common/tag-mogujie.png);}
.m-pro222 .product-img-box .tag-new_style{background: url(/images/main/common/tag-new_style.png);}
.m-pro222 .product-img-box .tag-newsupplier{background: url(/images/main/common/tag-newsupplier.png);}
.m-pro222 .product-img-box .tag-popularity{background: url(/images/main/common/tag-popularity.png);}
.m-pro222 .product-img-box .tag-shiti{background: url(/images/main/common/tag-shiti.png);}
.m-pro222 .product-img-box .tag-sufficient{background: url(/images/main/common/tag-sufficient.png);}
.m-pro222 .product-img-box .tag-taobao{background: url(/images/main/common/tag-taobao.png);}
.m-pro222 .product-img-box .tag-tmall{background: url(/images/main/common/tag-tmall.png);}
.m-pro222 .product-img-box .tag-vdian{background: url(/images/main/common/tag-vdian.png);}
.m-pro222 .product-img-box .tag-unique{background: url(/images/main/common/tag-unique.png);}

.m-pro222 .product-img-box .summer-new{background: url(/images/main/common/summer-new.png);width: 60px;height: 60px;position: absolute;left: 0;top:0;}
.m-pro222 .product-img-box .red{background: url(/images/main/common/red.png);width: 90px;height: 90px;position: absolute;left: 0;top:0;}
.m-pro222 .product-img-box .recommend-crown{left: -15px;top: -15px; background: url(/images/main/common/rec-queen-tag.png) no-repeat center; display: block;position: absolute;width: 37px;height: 38px;}

.pro222-list-end .two-code-img{left: auto;right: 26px;}
.pro222-list-end .two-code-img:before{background: url(/images/main/search/right_arrow.png);left: auto;right: -10px;}
.product-collected{padding:1px 5px;border:1px solid #ff6c00;color:#ff6c00;border-radius: 2px}
.product-collected:hover{border-color:#cc3366;color:#cc3366;}
.product-collected-a-d{position:absolute;right:12px;bottom:33px;}


/* 平台选货icon */
.icon-platform{display: inline-block;vertical-align: middle;background-repeat: no-repeat;background-position: left center;}
.icon-p-taobao{width: 17px;height: 18px;background-image: url(/images/main/common/icon-p-taobao.png);}
.icon-p-tmall{width: 22px;height: 18px;background-image: url(/images/main/common/icon-p-tmall.png);}
.icon-p-ali{width: 30px;height: 18px;background-image: url(/images/main/common/icon-p-ali.png);}
.icon-p-vdian{width: 16px;height: 18px;background-image: url(/images/main/common/icon-p-vdian.png);}
.icon-p-mogujie{width: 23px;height: 18px;background-image: url(/images/main/common/icon-p-mogujie.png);}
.icon-p-meilishuo{width: 17px;height: 18px;background-image: url(/images/main/common/icon-p-meilishuo.png);}
.icon-p-shiti{width: 19px;height: 18px;background-image: url(/images/main/common/icon-p-shiti.png);}
.icon-p-ditan{width: 16px;height: 18px;background-image: url(/images/main/common/icon-p-ditan.png);}
.icon-p-other{width: 16px;height: 18px;background-image: url(/images/main/common/icon-p-other.png);}
.icon-p-jx{width: 18px;height: 16px;background-image: url(/images/main/common/icon-p-jx.png);}

/*会员专供CSS 列表页样式*/
.m-pro222 .product-img-box a .icon-vip {position: absolute;top: 0;left: 0;width: 49px;height: 49px;}
.m-pro222 .product-img-box .vip-tips {position: absolute;display: block;bottom: 0;width: 100%;line-height: 28px;color: #ffffff;text-align: center;background: rgba(253,110,1,0.9);}
.m-pro222 .product-img-box:hover .vip-tips{display: block;}
.m-pro222 .product-img-box .vip-hover{display: none;}
.m-pro222 .product-img-box:hover .vip-hover{display: block;}
.m-pro222 .product-img-box a .vip-tran {position: absolute;width: 100%;height: 100%; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#E6000000,endcolorstr=#E6000000); top: 0;left: 0;}
.fa-big{position: absolute;left:50%;top:50%;margin-left:-31px;margin-top:-48px;font-size: 96.5px!important;color: rgba(255,255,255,0.8);text-shadow: 0 8px 22px #666;}


/*会员专供CSS 猜你喜欢*/
.recommend-item a .icon-vip {position: absolute; top: 8px;left: 8px;width: 49px;height: 49px;border-bottom: 0;}
.recommend-item a .vip-tran {position: absolute;width: 100%;height: 100%;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#E6000000,endcolorstr=#E6000000);top: 0; left: 0;}
.fa-small{position: absolute;left:50%;top:50%;margin-left:-31px;margin-top:-48px;font-size: 96.5px!important;color: rgba(255,255,255,0.8);text-shadow: 0 8px 22px #666;}

.m-pro190 .product-img-box a .icon-vip {position: absolute;top: 0;left: 0;width: 49px;height: 49px;border-bottom: 0;}
.m-pro190 .product-img-box:hover .vip-tips{display: block;}
.m-pro190 .product-img-box .vip-hover{display: none;}
.m-pro190 .product-img-box:hover .vip-hover{display: block;}
.m-pro190 .product-img-box .vip-tips { position: absolute;/*display: block;*/bottom: 0;width: 100%;line-height: 28px;color: #ffffff;text-align: center; background: rgba(253,110,1,0.9);}
.fa-m-pro190{position: absolute;left:50%;top:50%;margin-left:-31px;margin-top:-48px;font-size: 96.5px!important;color: rgba(255,255,255,0.8);text-shadow: 0 8px 22px #666;}

/* 品牌街产品模块 */
.brand-list{margin-bottom:8px;margin-right:-10px;}
.brand-item{width: 190px;height: 290px;float: left;border: 1px solid #ddd;margin-right: 10px;margin-bottom: 12px;}
.brand-item:hover{border-color: #3e9a00;}
.brand-pro-link{display: block;}
.brand-pro-link img{display: block;width: 188px;height: 228px;}
.brand-name-box{position: relative;left: 50%;float: left;}
.brand-name{text-align: center;padding-top: 12px;height: 30px;line-height: 18px;position: relative;left: -50%;float: left;}
.brand-sup{display: inline-block;font-size: 16px;font-family: "Microsoft YaHei";color: #3c3c3c;max-width: 145px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.brand-new{display: inline-block;min-width: 18px;height: 18px;border-radius: 9px;color: #fff;background-color: #e00000;float: left;}
.brand-msg{text-align: center;line-height: 26px;color: #9b9b9b;padding: 0 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;clear: both;}

/*首页实力制造广告位改版模块11.22*/
.strength-list{margin-bottom:8px;margin-right:-10px;}
.strength-list .brand-item{width: 190px;height: 290px;float: left;border: 1px solid #FAFAFA;margin-right: 10px;margin-bottom: 12px;}
.brand-pro-img{width:188px;height:188px;position:relative;}
.strength-list .brand-pro-link{display: block;position: relative;}
.strength-list .brand-pro-link>.brand-item-tag{position: absolute;top: 0;left: 0;}
.strength-list .brand-pro-link>img{display: block;width: 188px;height: 188px;border: 0;}
.strength-list .brand-pro-link .brand-item-tag>img{width: 60px;height: 60px;}
.strength-list .brand-info-price{text-align: center;color:#333;line-height: 30px;padding-bottom: 8px;}
.strength-list .brand-info-price .brand-item-price{padding-left: 3px; font-size:18px;color: #38b3c1;font-family: "microsoft yahei";font-weight: bold;}
.strength-list .brand-info-price .brand-item-price:before{content:"¥";display: inline-block;font-size: 16px;font-family: "microsoft yahei";font-weight: normal}
.brand-info-box{padding-top:15px;}
.strength-list .brand-info-jinru{text-align: center;padding:0 10px;height: 34px;line-height: 34px;}
.strength-list .brand-info-jinru a{display: block;height: 32px;line-height: 32px;border-top: 1px solid #ddd;color: #999999;}
.strength-list .brand-info-jinru a:after{display: inline-block;content: ">";font-family: "宋体"; padding-left: 5px;}
.strength-list .brand-info-jinru a:hover{color: #c81623;}
.strength-list .brand-name{border-top:1px dashed #dfdfdf;background: #fff;text-align: center;display: block;padding-top: 0;clear: both;height: 40px;line-height: 40px;float: none;left: 0px;margin:0 12px;}
.strength-list .brand-name .brand-sup{color:#858585;float: none;font-size: 14px;}
.strength-list .brand-name .brand-sup:hover{color: #38b3c1;}
.strength-list .brand-item:hover{border-color: #38b3c1;}
.strength-list .item-color999{color: #999;}



/*48小时发货模块06.29*/
.spot-box .section-head-purpel{border-color: #B056E3;}
.spot-box .section-head-purpel .section-head-item.active{background-color:#B056E3;color: #fff;}
.spot-list{margin-right: -10px;}
.spot-item{width: 190px;height: 290px;float: left;border: 1px solid #FAFAFA;margin-right: 10px;margin-bottom: 12px;}
.spot-item:hover{border-color: #b056e3;}
.spot-pro-img{width: 188px;height: 188px;position: relative;}
.spot-item .spot-logo{display: block;position: absolute;width: 50px;height: 50px;top: 0px;left: 0px;background: url(/images/main/welcome/spot-logo.png) no-repeat center;}
.spot-item .spot-hover{display: none; position: absolute;bottom: 0px;left: 0px;background: rgba(0,0,0,.6);height: 22px;line-height: 22px;color: #fff;padding-left: 10px;}
.spot-item .hover-word-up{margin-right: 14px;}
.spot-item .hover-word-down{padding: 0px 8px;background: #b056e3;position: relative;}
.spot-item .hover-word-down:before{display: block;content: "";position: absolute;left: -12px;top: 4px; border-right: 6px solid #B056E3;border-left: 6px solid transparent;border-top: 6px solid transparent;border-bottom: 6px solid transparent;}
.spot-pro-img:hover .spot-hover{display:block ;}
.spot-item .spot-info-box{padding-top: 15px;}
.spot-item .spot-info-price{text-align: center;color: #333;line-height: 30px;padding-bottom: 8px;}
.spot-item .spot-item-price{padding-left: 3px; font-size:18px;color: #b056e3;font-family: "microsoft yahei";font-weight: bold;}
.spot-item .spot-item-price:before{content:"¥";display: inline-block;font-size: 16px;font-family: "microsoft yahei";font-weight: normal;}
.spot-item .spot-name{border-top:1px dashed #dfdfdf;background: #fff;text-align: center;display: block;padding-top: 0;clear: both;height: 40px;line-height: 40px;float: none;left: 0px;margin:0 12px;}
.spot-item .color999{color: #999;}
.spot-item .spot-name .spot-sup{font-size: 14px;color: #858585;display: inline-block;max-width: 145px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.spot-item .spot-name .spot-sup:hover{color: #b056e3;}


.brand-pro-img .share-box{display:none;position: absolute;bottom:0;left: 0;background: rgba(82,196,209,0.9);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#52c4d1,endcolorstr=#52c4d1);right: 0;-webkit-transition: bottom .1s ease;transition: bottom .1s ease;}
.brand-pro-img .share-box a{color: #fff; float: left; text-align: center; padding: 8px 0;}
.brand-pro-img .share-box .one{width:30%;}
.brand-pro-img .share-box .two{width: 38%;}
.brand-pro-img .share-box .three{width: 32%;}
.brand-pro-img .share-box a:hover{background: #38b3c1;}
.brand-pro-img:hover .share-box{display:block}


/* 分页 page- */
.pagination-area{width:1190px;overflow: hidden}
.pagination{float:left;position:relative;left:50%;color:#6a6a6a;}
.changepage{margin:1px 0 45px 0;float:left;position:relative;left:-50%}
.changepage a,.sure{display:block;float:left;height:28px;border-radius:2px;border: 1px solid #dfdfdf;padding:0 10px;line-height:28px;margin:0 5px;}
.changepage span{display:block;float:left;height:30px;padding:0 10px;line-height:28px;margin:0 5px;line-height:22px;}
.pagebut {background: white;color: #909090;}
.pagebut:hover {border: 1px solid; color: #fd6e01;}
.pageon{color:#fff;background:#ff6c00;border-color:transparent !important;}
.pageon:hover{color:#fff;}
.pagenum {color: #6a6a6a;background: #FFFFFF;}
.pagenum:visited {color: black;}
.changepage p {float:left;height: 30px; line-height: 30px;}
.page {text-align: center; width: 40px !important;border-color:#dfdfdf !important;background: white;font-size: 14px;height: 30px !important;padding: 7px 0!important;line-height:16px !important;}
.sure {padding: 0 5px; width: 45px; height: 30px;color:#6a6a6a;background: #f1f1f1; font-size: 14px;cursor: pointer;}
.sure:hover{color:#ff6c00;}
.changepage a.pagedis{color:#bcbcbc;background:#f8f8f8;border-color:#f8f8f8;}

/* 分享组件弹窗 */
.message-lay { width:100%; height:100%; position:fixed; z-index:10000; }
.message-box { border:#bbb solid 4px;height:auto !important; background:#fff; position:absolute; z-index:10001; }
.message-content-info { background: url(/images/info.gif) no-repeat center center; width:70px; min-height:60px; }
.message-content-success { background: url(/images/right.gif) no-repeat center center; width:70px; min-height:60px; }
.message-content-err { background: url(/images/err.gif) no-repeat center center; width:70px; min-height:60px; }
.message-content-ask { background: url(/images/ask.gif) no-repeat center center; width:70px; min-height:60px; }
.message-content-txt { line-height:22px; color:#333; text-align:left; padding:5px; }
.message-title { height:27px; background:#eee; cursor:move; }
.message-title .message-title-txt { float:left; display:inline; line-height:27px; height:27px; color:#333; padding-left:10px; }
.message-title .message-title-close { float:right; display:inline-block; width:12px; height:12px; margin-top:7px; margin-right:8px; background: url(/images/close.gif) no-repeat 0px 0px; overflow:hidden; }
.message-title .message-title-close:hover { float:right; display:inline-block; width:12px; height:12px; margin-top:7px; margin-right:8px; background: url(/images/close.gif) no-repeat 0px -12px; overflow:hidden; }
.message-button { text-align:center; height:35px; width:95%; border-top:#ccc solid 1px; margin:auto; }
.message-button input { color:#333; text-align:center; margin:5px; padding:0px; background:#eee; border:none; width:80px; height:23px; line-height:23px; font-size:12px; }
.message-simpleconfirm { width:260px; position:absolute; z-index:9999; }
.message-simpleconfirm .message-simpleconfirm-triangle { background: url(/images/triangle.gif) no-repeat; width:13px; height:12px; position:absolute; top:0px; left:240px; }
.message-simpleconfirm .message-simpleconfirm-box {border:#ccc solid 1px; margin-top:10px; padding:5px; background:#fff; margin-bottom:2px; margin-right:2px; }
.message-simpleconfirm .message-simpleconfirm-title { line-height:35px; padding-left:18px; background: url(/images/ui-icons_tip.gif) no-repeat left 10px; }
.message-simpleconfirm .message-simpleconfirm-botton { width:100%; border-top:#ccc solid 1px; padding-top:5px; text-align:right; }
.message-simpleconfirm .message-simpleconfirm-botton input { border:none; background:#fff; font-size:12px; font-weight:700; }

/* 轮播组件 slider- */
/* 首页大图播放 */
.top-banner{height: 90px;}
.top-banner li {width: 100%;text-align: center;background: #ffc000;}
.top-banner li img{height: 90px;}

.slider-img { position: relative; overflow: hidden;width: 100%;display:block;margin: 0 auto; }
.slider-img li { list-style: none; }
.slider-img ul li { float: left; }
.slider-img .dots { bottom: 5px;left: 46%; position: absolute;}
.img-slider .dots li {background: #000; cursor: pointer;display: inline-block;height: 13px;
    margin: 0 4px;opacity: 0.6;text-indent: -999em;-webkit-transition: background 0.5s ease 0s, opacity 0.5s ease 0s;transition: background 0.5s ease 0s, opacity 0.5s ease 0s;width: 13px;border-radius: 10px;}
.recommend .dots li{background: #fff !important;border: 1px solid #000}
.img-slider .dots li.active { background: #f0770c;opacity: 1;border: 1px solid #f0770c}

.top-banner-wel .numeric{position: absolute;bottom: 5px;left: 50%;}
.top-banner-wel .numeric ol{float:left ;position: relative;left: -50%;}
.top-banner-wel .numeric li{float: left;width: 10px;height: 10px;border-radius: 5px;background-color: #000;opacity: 0.6;margin-left: 8px;cursor: pointer;font-size: 0px ;}
.top-banner-wel .numeric li:first-child{margin-left: 0px;}
.top-banner-wel .numeric li.active{background: #F0770C;opacity: 1;}



/* 内页 banner */
.banner01-box{width: 1190px;margin: 12px auto;overflow: hidden;}
.banner01-box a{display: block;float: left;}
.banner01-box a img{display: block;width: 290px;height: 100px;margin-right: 10px}
.banner01-box a:last-child img{margin-right: 0;}
.banner11-link{margin-right: 5px;}
.banner11-link img{width: 620px;}
.banner12-link{margin-right: 5px;}
.banner12-link img{width: 280px;}
.banner13-link img{width: 280px;}

/* 详情页footer */
.footer-01{padding:25px 0 23px;height: 189px;margin-top:44px;clear:both}
.footer-01 .f-logo-box{width: 216px;padding-left: 29px;}
.footer-01 .icon-footer_logo{background: url(/images/main/common/whole_site.png) ;width: 159px;height:39px;margin-top:24px;}
.footer-01 .f-logo-box p{padding:19px 0;}
.footer-01 .f-logo-box span{margin: 0 7px;}
.footer-01 .one-col{float:left;height: 141px;border-left:1px solid #515151;width: 140px;padding-left: 28px;}
.footer-01 .one-col p{color:#b6b6b6;font-weight: bold;line-height: 22px;}
.footer-01 .one-col a{display: block;line-height: 30px}
.footer-01 .sup-platform{width: 240px;}
.footer-01 .sup-platform a{float: left;margin-right: 20px;}
.footer-02{padding:14px 0 52px 0;}
.footer-02 .title{background: #C0C0C0;line-height: 29;}
.footer-02  .flow{background: #f4f4f4 url("/images/main/product/flow_chart.jpg") no-repeat center;line-height: 247px;margin-bottom: 20px;}
.footer-02 p{line-height:34px; }
.footer-02 a.qq{display: inline-block;line-height: 22px;vertical-align: middle;}
.footer-02 .fl-one span{margin:0 16px;}
.footer-02 .fl-two span{color:#7c7c7c;margin-left:17px;}
.footer-02 .tell-iphone{color:#b6b6b6 !important;margin-left: 0 !important;}

/* 新增友情链接 */
.footer-area{background:#393939;padding:10px 0}
.footer-area .friendly-link,.footer-area .hot-sort{position:relative;padding:6px 0;line-height:2;border-top:1px solid #3f4042;color:#5c5c5c}
.footer-area .friendly-link{border-bottom:1px solid #3f4042}
.footer-area .friendly-link a,.footer-area .hot-sort a{position:relative;color:#9a9a9a;padding:0 8px;float:left}
.footer-area .friendly-link .friend-title,.footer-area .hot-sort .hot-title{width:60px;float:left}
.footer-area .friendly-link a.last:after,.footer-area .hot-sort a.last:after{position:absolute;top:2px;right:0;content:"";display:inline-block;width:0;height:12px;background-color:#5c5c5c}
.footer-area .friendly-link .footer-link-p a:after,.footer-area .hot-sort .footer-link-p a:after{position:absolute;top:8px;right:0;content:"";display:inline-block;width:1px;height:12px;background-color:#5c5c5c}
.footer-area .footer-link-p a.first:after{width:0;height:0}
.footer-area .friendly-link a:hover,.footer-area .hot-sort a:hover{color:#ff6c00}
.footer-area .arrow-down,.footer-area .arrow-up{position:absolute;bottom:10px;right:2px;cursor:pointer;width:15px;height:15px}
.footer-area .footer-link-p{width:1180px;max-height:72px;padding-right:20px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:inline-block}
.footer-link-p span{word-break:normal!important;text-align:inherit!important;display:inline-block;float:left}
.footer-link-p a.first{border-left:none;padding-left:8px}
.footer-link-p a.first:hover{color:#9a9a9a}
.friendly-link .arrow-down,.friendly-link .arrow-up,.hot-sort .arrow-down,.hot-sort .arrow-up{position:absolute;bottom:15px;right:2px;cursor:pointer;width:15px;height:15px}
.footer-area .arrow-down{background:url(/images/footer_arrow_icons.gif) no-repeat}
.footer-area .arrow-up{background:url(/images/footer_arrow_icons.gif) no-repeat -15px 0}


/* 公告组件（公告信息、可切换） */
.gg-dynamic{border:1px solid #d4d4d5;color:#919191;box-sizing: border-box;}
.gg-dynamic ul{height: 32px;border-bottom:1px solid #d4d4d4;background:#f4f4f4;line-height: 31px;color:#b3b3b3;  }
.gg-dynamic ul li{float: left;width: 50%;box-sizing: border-box;cursor: pointer;text-align: center}
.gg-dynamic ul li:first-child{border-right:1px solid #d4d4d4;}
.gg-dynamic ul li.active{color:#919191;font-weight: bold;background: #fff;}
.gg-dynamic ol.server-text{padding:10px 16px;display: none;}
.gg-dynamic ol.server-text li{margin-bottom:10px;word-break: break-all;}
.gg-dynamic ol.server-text li.last{margin:0;}
.gg-dynamic ol.show{display: block;}


.gg-dynamic-pro{border: 1px solid #e8e8e8; width: 218px;}
.gg-dynamic-pro .title-box{height: 33px;}
.gg-dynamic-pro .title-box .title{background: #fff;line-height: 33px;color: #6a6a6a;font-weight: bold;margin: 0 12px;border-bottom:1px solid #e8e8e8;padding: 0 3px;}
.gg-dynamic-pro .notice-item ul{padding: 15px 15px 0; line-height: 20px;overflow: hidden;}
.gg-dynamic-pro .notice-item ul li{margin-bottom: 15px;border-bottom:1px solid #e8e8e8;padding: 0 3px 10px;}
.gg-dynamic-pro .notice-item ul li .time{color:#BDB4B4;}
.gg-dynamic-pro .notice-item ul>.time{margin-bottom: 8px;cursor: pointer;color:#BDB4B4;float: left;clear: both;}

/* 商家页面 header */
.header-top{height: 38px;line-height:38px}
.top-logo{float: left;border-left:1px solid #F0EFED;padding: 0 10px 0 15px;line-height:38px;position: relative}
.top-logo i{background: url(/images/main/product/ico_arrow_down.png);width: 11px;height: 5px;background-size:100%;-webkit-transition: all .3s ease;transition: all .3s ease; }
.top-logo .link-box{position: absolute; background: #fff; left: 0; font-size: 12px; margin-top: 9px; width: 290px; padding: 10px;display: none;}
.top-logo .link-box a{float: left; margin-right: 14px; line-height: 24px;}
.top-logo:hover i{-webkit-transform: rotate(180deg);transform: rotate(180deg)}
.top-logo:hover .link-box{display: block}
.top-user{float: left;border-left:1px solid #F0EFED;padding: 0 12px;color: #9a9a9a;}
.top-user .or-letter{display: inline-block;float: none;}
.top-user .log-box{border:none;padding:0;}
.top-user i{color:#FF6000;font-weight: bold;margin-right: 8px;}
.top-phone{float: left;border-left:1px solid #F0EFED;border-right:1px solid #F0EFED;padding:0 11px;color: #9a9a9a;line-height: 36px;}
.top-phone strong{font-weight: 500;font-size: 16px;margin-left: 7px;color: #343434;}
.top-nav-main-list{float: right}
.top-nav-item{float:left;}
.top-nav-item a{display:block;height:16px;line-height:16px;margin-top:11px;border-left: 1px solid #cecece; padding: 0 12px;}
.top-nav-item:nth-of-type(1) a{border: none;}
.top-user .user-con-box{position:relative;}
.user-con-box:hover .user-menu-box{display:block;}
.top-user .user-menu-box{top:38px;}
.header-middle{background: #f3f3f3;width: 100%;height:124px;padding:20px 0;}
.merchant-title{display: block; color: #f94c39; font-weight: bold; font-size: 33px; margin-top: 10px;font-family: "Microsoft YaHei";}
.merchant-link{color: #999; display: inline-block; font-size: 16px; margin-right: 10px; margin-bottom: 10px;}
.save-desktop{border-right: 1px solid;padding-right: 5px;line-height: 12px;display: inline-block;margin-right:3px;}
.save-desktop:hover{border-color:#a3a3a3;}
.collect-link{display: inline-block;}
.merchant-lite-info{float: left; text-align: right; margin: 0 15px 0 0; line-height: 22px;}
.merchant-lite-info p{margin:6px 0 3px 0;}
.merchant-qq span{vertical-align: middle;margin-bottom: 10px;margin-right:5px;}
.merchant-phone{line-height:20px}
.merchant-phone i{margin-right: 5px;margin-top:-2px;}
.header-bottom{background: #2f2f2f;border-bottom:3px solid #ff3c3c;height: 34px;}
.nav-main-list li{float: left;}
.nav-main-list li a{position: relative;color:#fff;font-size:14px;padding: 0 19px;display:block;border-right:1px solid #505050;line-height:31px;font-family: "Microsoft YaHei";}
.nav-main-list li a.gray{color: #a4a4a4;}
.nav-main-list li a:hover{background-color:#ededed;color:#454545;font-weight: bold;border-color:transparent;}
.nav-main-list li a.active{background-color:#ff3c3c;color:#fff;font-weight: bold;padding-top: 4px; top: -4px;border-color:transparent}
.nav-main-list li a .new-ico{background: url(/images/new.gif);width: 19px;height: 14px;position: absolute;right: 0;top:-7px;}
.nav-main-list li a .locked-ico{background: url(/images/main/product/lock.png); width: 11px; height: 14px;
vertical-align: middle; margin-right: 6px; margin-top: -3px;}
.header-bottom-right{float: right;margin-top: 11px;margin-right: -8px;}
.nav-other-list li{float: left;margin-top:10px;}
.nav-other-list a{display: block; border-left: 1px solid #737373; font-size: 12px; padding: 2px 10px; color: #fff; line-height: 9px;font-family: "Microsoft YaHei";}
.nav-other-list li:nth-of-type(1) a{border:none;}
.nav-other-list a.page-active{color:#ff3c3c;}

/* 商家二级栏目 */
.second-nav-box{background: #f3f3f3;border-bottom: 1px solid #d9d9d9;}
.second-nav-list{height: 39px;}
.second-nav-item{float: left; padding: 14px 15px 14px 0;}
.second-nav-item a{display: block; padding: 0 0 0 15px; border-left: 1px solid #737373; line-height: 11px; font-size: 12px;-webkit-transition: all .2s ease;transition: all .2s ease;color: #6a6a6a;}
.second-nav-item a:hover{color:#ff3c3c}
.second-nav-item:nth-of-type(1) a{border: transparent}
.second-nav-item a.all{color:#fb4a35;font-weight: bold}
.second-nav-item.active{background: #fff;border: 1px solid;border-color:transparent #d9d9d9 #fff #d9d9d9 ;}
.second-nav-item.active a{border: none;color:#ff3c3c;cursor: default;font-weight: bold}
.second-nav-item.active + .second-nav-item a{border:none;}
.second-nav-item span{margin:0 5px;}
.second-nav-item2{padding-top:12px;}

/* 商家页面 商品推荐 */
.product-details-box{overflow: auto;font-size: 12px;}
.product-details-box .product-recommend{padding-bottom: 1px;width: 160px;}
.product-recommend .recommend-list{border:none;}
.product-recommend .title{line-height:36px;margin-bottom: -15px;width: 160px;}
.product-recommend .recommend-item{margin: 15px 0;float:none;padding:0;height:auto;border:none;}
.product-recommend .recommend-item .price{margin: 5px 0;}
.product-recommend .recommend-item .price:before{content: "¥";font-family: "Microsoft YaHei";}
.product-recommend-1 .recommend-item{width:160px;}
.product-recommend-1 .recommend-item img{width:160px;}
.product-recommend-2{padding:10px 17px 0;}
.product-recommend-2 .recommend-item{width:180px;}
.product-recommend-2 .recommend-item img{width:180px;}


/* 商家首页公告信息组件(可关闭) */
.gg-public{width: 100%;line-height: 23px;border:1px solid #d4d4d4;position:relative;padding: 20px;}
.gg-public .close{position: absolute;top:10px;right:10px;width:16px;height:16px;background:url(/images/main/product/16px_close_default.png) no-repeat 0 0;text-indent:-9999em;}
.gg-public .close:hover{background:url(/images/main/product/16px_close_hover.png) no-repeat 0 0;}

/* 商家首页搜索框 */
.search-box-sup{width: 250px;height: 26px;border:2px solid #fe6e00;position:relative;}
.search-box-sup i{background: url("/images/main/search/search_ico.png");height: 14px;width:15px;margin: -2px 1px 0 5px;}
.search-box-sup input{width: 182px;height: 22px;line-height: 22px;border: none;}
.search-box-sup .search-btn{position:absolute;right:-2px;top:-2px;padding:0 10px;line-height: 26px;}
.search-box-sup .search-btn:hover{color:#fff;}

/* search 模糊搜索 */
.search-bar .search-lists{display:block;position:absolute;left:-2px;top:32px;width:495px;border-top:none;z-index:99;color:#a2a2a2}
.search-bar .search-lists .searchItemSup,
.search-bar .search-lists .searchItemMer,
.search-bar .search-lists .searchItemPro{border:1px solid #ff6c00;clear:both;width:495px;background:#fff;display:none;border-top: 0; border-bottom: 0;}
.search-bar .search-lists .searchItemMer { border: 1px solid #4bb9c6; border-top: none; border-bottom: none;}

.search-bar .search-lists .searchItemSup a,
.search-bar .search-lists .searchItemMer a,
.search-bar .search-lists .searchItemPro a{width:468px;padding-left:25px;text-align:left;display:block;line-height:28px;height:28px;color:#333;cursor:pointer}

.search-bar .search-lists .searchItemSup a:last-child,
.search-bar .search-lists .searchItemPro a:last-child{border-bottom:1px solid #ff6c00;}
.search-bar .search-lists .searchItemMer a:last-child{ border-bottom: 1px solid #4bb9c6;}

.search-bar .search-lists .searchItemSup a.active,
.search-bar .search-lists .searchItemSup a:hover,
.search-bar .search-lists .searchItemMer a.active,
.search-bar .search-lists .searchItemMer a:hover,
.search-bar .search-lists .searchItemPro a.active,
.search-bar .search-lists .searchItemPro a:hover{ background: #eff0ee;}

.search-bar .search-lists .searchItemSup a b,
.search-bar .search-lists .searchItemMer a b,
.search-bar .search-lists .searchItemPro a b {color: red;}

.search-bar .search-lists .searchItemSup a span,
.search-bar .search-lists .searchItemMer a span,
.search-bar .search-lists .searchItemPro a span {
    float: right;
    padding-right: 10px;
    font-size: 12px;
    color: #bcbcbc;
}

/* 猜你喜欢 */
.guess-title{font-size: 18px;text-align: center;position: relative;margin-bottom: 20px;clear: both;font-family: "Microsoft YaHei";}
.guess-title:before{content: ""; position: absolute; width: 535px; height: 2px; left: 0; top: 11px; background: #ccc;}
.guess-title:after{content: ""; position: absolute; width: 535px; height: 2px; right: 0; top: 11px; background: #ccc;}
.guess-banner{ position: relative; overflow: auto;width: 1189px;display:block;margin: 0 auto;padding-bottom: 23px;box-sizing: content-box;}
.guess-banner ul{overflow: visible!important;}
.guess-banner ul li{ float: left;width: 1189px!important;border-left: 1px solid #ccc;border-top: 1px solid #ccc;}
.guess-banner ul li>div{}
.guess-banner .numeric {left: 50%; position: absolute;bottom: -4px;}
.guess-banner .numeric ol{float:left;position:relative;left:-50%;}
.guess-banner .numeric li {background: #d5d5d5; cursor: pointer; display: inline-block; height: 10px;margin: 0 4px; opacity: 1; text-indent: -999em; -webkit-transition: background 0.5s ease 0s, opacity 0.5s ease 0s; transition: background 0.5s ease 0s, opacity 0.5s ease 0s; width: 51px; border-radius: 10px;}
.guess-banner .numeric li.active { background: #f04d43;}

/* 推荐热门商品title */

.hot-list-title{background:#fff6ec;color:#ff6c00;line-height:30px;padding:0 10px;font-size:12px;margin:0 0 19px 0;border:1px solid #f1ddbb;}

/* 厂商筛选 */
.select-box{border: 1px solid #eaeaea;margin-bottom: 12px;position: relative;border-top: 0;border-right: 0;}
.select-box-brand{border-top: 1px solid #eaeaea}
.select-box .address-item-list .active {color: #ff6c00;}
.select-box .text-d{font-size: 12px;font-weight: normal !important;color:#0072e7;background: none !important;width: 278px;border-right: none !important;text-align: right;position: absolute;top:5px;right:20px;}
.select-box .text-d a{color:#0072e7}
.select-box .attribute-tab{width: 100%;height: 40px;border-bottom: #e5e5e5;line-height: 40px;color: #929292;overflow: hidden;padding: 0 12px;border-right: 1px solid #eaeaea;}
.select-box .attribute-tab.border{border-bottom: 1px solid #e5e5e5;}
.select-box .attribute-tab.address li{width: 80px;}
.select-box .attribute-tab li{float: left;padding:0 5px; }
.select-box .attribute-tab li:hover a{color:#ff6c00;}
.select-box .attribute-tab li a{color:#929292;}
.select-box .attribute-tab .active a{color:#ff6c00;}


.select-tab-cat{border:1px solid #e5e5e5;color:#939393;overflow: hidden;}
.select-tab-cat .select-item{height: 40px;width: 100%;background:#f4f4f4;line-height: 40px;overflow: hidden;border-bottom:1px solid #ebebeb;}
.select-tab-cat .select-item .page-box{height: inherit;width: 93px;border-left:1px solid #ebebeb;}
.select-tab-cat li{float: left;padding: 0 17px;}
.select-tab-cat .select-item .attribute-item{float: left;}
.select-tab-cat .attribute-item li{border-right: 1px solid #EAEAEA;}
.select-tab-cat .attribute-item li.active{background: #fff;}
.select-tab-cat .attribute-item li.active a{color: #ff6c00;font-weight: bold;}
.select-tab-cat .attribute-item li:hover a{color: #ff6c00;}
.select-tab-cat .attribute-item li i{color: #ff6c00; display: none;padding-left: 3px;}
.select-tab-cat .attribute-item li:hover i{color: #ff6c00; display: inline-block;}
.select-tab-cat .attribute-item li.active i{color: #ff6c00; display: inline-block;}


.select-tab-cat .select-item .attribute-item-check{float: right;}

.select-tab-cat .attribute-item-order {height: 39px;line-height: 39px;}
.select-tab-cat .attribute-item-order li{padding: 0 9px;min-width: 10px;}
.select-tab-cat .attribute-item-order li a{display: inline-block;}
.select-tab-cat .attribute-item-order li:hover a{color:#ff6c00;font-weight: bold;}
.select-tab-cat .attribute-item-order li.active a{color:#ff6c00;border-bottom: 2px solid #ff6c00;font-size: 16px;}
.select-tab-cat .attribute-item-order li.li-last{border-left: 1px solid #eaeaea;}
.attribute-item-order .letter{color:#333;font-weight: bold;border-bottom: 2px solid #333;}
.select-tab-cat .li-last .pre{font-weight: bold;color: #ff6c00;}

.main > div {
    background-color: #fff;
}

/* 修改闪电发货产品展示样式 */
.m-pro222-lightning{float:left;width:222px;height:315px;margin:0 18px 17px 0;border:1px solid #eaeaea;position:relative;transition:all .1s linear;}
.m-pro222-lightning .product-img-box{position:relative;height:220px;display:block;background-color:#fff}
.m-pro222-lightning .product-img-box>a{display:block}
.m-pro222-lightning .product-img-box:hover .tag-box{display:block}
.m-pro222-lightning .product-img-box:hover .tag-high-quality{display:none}
.m-pro222-lightning .product-img-box .product-attr{position:absolute;left:0;bottom:0; height:20px;line-height:20px;color:#fff}
.m-pro222-lightning .product-img-box .product-attr span{display:inline-block;float:left;line-height:20px;text-align:center}
.m-pro222-lightning .product-img-box .product-attr .product-hour{width:84px;background-color:rgba(0,0,0,.6)}
.m-pro222-lightning .product-img-box .product-attr .product-days{ min-width: 40px; padding: 0 4px; background-color:#b056e3}
.m-pro222-lightning .product-img-box .product-attr .product-days:after{border:10px solid transparent;border-right:10px solid #b056e3;width:0;height:0;left:68px;position:absolute;content:' '}
.m-pro222-lightning .product-img-box .spot-logo{display: block;position: absolute;width: 50px;height: 50px;top: 0px;left: 0px;background: url(/images/main/welcome/spot-logo.png) no-repeat center;}

.m-pro222-lightning .product-normal-info{padding:14px 0 0 14px}
.m-pro222-lightning .product-name a{color:#3b8fe4}
.m-pro222-lightning .price{text-align:left;color:#7c00c7;font-size:20px;
    font-weight:700;display:inline-block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:4px 0}
.m-pro222-lightning .price:before{content:"¥";font-size:16px;color:#6a6a6a;font-family:"Microsoft YaHei"}
.m-pro222-lightning .price span{font-size:12px}
.m-pro222-lightning .price>i{display:none}


.m-pro222-lightning .product-normal-info .level{width:178px; float:left;}
.m-pro222-lightning .product-normal-info .icons{float:left}
.m-pro222-lightning .product-normal-info .icons .icon-zhenpi{width:16px;height:16px;background:url(/images/main/leather/tags/zhen.png) no-repeat center center}

.m-pro222-lightning .product-normal-info .level .level-zero{background:url(/images/main/search/level_0.gif);width:16px;height:16px;display:inline-block;vertical-align:sub}
.m-pro222-lightning .product-normal-info .level .level-one{background:url(/images/main/search/level_1.gif);width:16px;height:16px;display:inline-block;vertical-align:sub}
.m-pro222-lightning .product-normal-info .level .level-two{background:url(/images/main/search/level_2.gif);width:16px;height:16px;display:inline-block;vertical-align:sub}

.m-pro222-lightning .product-hover-info{display: none;}
.m-pro222-lightning .product-hover-info .product-name { border-bottom: 1px solid #eaeaea; height: 37px; line-height: 37px;}
.m-pro222-lightning .product-hover-info .product-name span{display: inline-block;}
.m-pro222-lightning .product-hover-info .product-name span.name{margin: 0 0 0 15px;}
.m-pro222-lightning .product-hover-info .product-name span.price{ margin: 0 10px 0 0;}

.m-pro222-lightning .product-hover-info .product-attr{line-height:20px;border-bottom:1px solid #eaeaea}
.m-pro222-lightning .product-hover-info .product-attr p{margin-left:15px;display:inline-block}
.m-pro222-lightning .product-hover-info .product-attr p .text-color{color:#7c00c7;font-weight:400}
.m-pro222-lightning .product-link .acceded,.m-pro222-lightning .product-link .taobao{width:110px;height:40px;line-height:40px;background:#000;font-size:12px;text-align:center}
.m-pro222-lightning .product-link .acceded a,.m-pro222-lightning .product-link .taobao a{color:#fff; display: block;}
.m-pro222-lightning .product-link .acceded{background:#960dff}

.m-pro222-lightning .product-msg { height:38px; padding: 0 15px;}
.m-pro222-lightning .product-msg a { margin-top: 10px;}
.m-pro222-lightning .product-msg .product-collected{border: 1px solid #7c00c7; color: #7c00c7;}
.m-pro222-lightning .product-msg .product-collected:hover {color: #480670;border: 1px solid #480670;}
.m-pro222-lightning:hover .product-hover-info{display: block;}
.m-pro222-lightning:hover .product-normal-info{display: none}
.m-pro222-lightning:hover .product-img-box{height: 172px; overflow: hidden;}

.remainder{position:relative}
.promise{position:absolute;display:none;left:50%;top:-50px;margin-left:-112px;width:224px;height:26px;background:#feffef;border:1px solid #eaeaea;color:#000;text-align:center;-webkit-box-shadow:1px 5px 15px #bdbdbd;-moz-box-shadow:1px 5px 15px #bdbdbd;box-shadow:1px 5px 15px #bdbdbd}
.promise:after{border:10px solid transparent;border-top:10px solid #feffef;width:0;height:0;left:100px;bottom:-18px;position:absolute;content:' '}
.remainder:hover .promise{display:block}

.m-pro222-lightning .li-border{position: absolute; width: 0; height: 0; left: 0; top: 0; display: none; z-index: 2;}
.m-pro222-lightning .li-border .top{background: #7c00c7; position: absolute; width: 222px; height: 2px; top: -1px; left: -1px;}
.m-pro222-lightning .li-border .right{background: #7c00c7; position: absolute; width: 2px; height: 315px; left: 220px;top:-1px;}
.m-pro222-lightning .li-border .bottom{background: #7c00c7; position: absolute; width: 222px; height: 2px; top: 314px;}
.m-pro222-lightning .li-border .left{background: #7c00c7; position: absolute; width: 2px; height: 315px; left: -1px;}

.m-pro222-lightning:hover .li-border{display: block}
/*主图视频*/
.video-icon{position: relative;top:4px;display: inline-block;width: 18px;height: 18px;margin-right: 2px; background-image: url(/images/main/common/video_bo.png);background-size:cover ;}
/*保*/
.icon-baott{position: relative;top:1px;display: inline-block;width: 12px;height: 14px;background: url(/images/main/common/bao.png);margin-right: 3px; background-size:100% 100%;}
.f-s-box .deposit-nav{color:#00a95b;}
.tag-light{display:none !important;}
/*新增手机app*/
.app-down-code{
  box-sizing:border-box;
  position: relative;
  width:150px;
  height:100%;
  padding:10px;
  box-shadow:0 0 9px rgba(51,51,51,.2);
  background:#fff;
}
.app-down-box{
  box-sizing:border-box;
  position: absolute;
  bottom:-184px;
  left:-22px;
  width:150px;
  height:192px;
  z-index:-2;
  padding-top:10px;
  opacity:0;
}
.down-code-box{
  width:100%;
  height:130px;
}
.down-code-box img,.app-popbox .code-box img{
  display: block;
  width:100%;
  height:100%;
  border:0;
}
.top-app-down p{
  margin-top:3px;
  line-height:18px;
  font-size:12px;
  color:#ff6c00;
  text-align:center;
  white-space: nowrap;
}
.top-app-down i{
  position:absolute;
  top:-4px;
  left:39px;
  z-index:1;
  width:0;
  height:0;
  border-style:solid;
  border-color:#fff #fff transparent transparent;
  border-width:4px;
  transform: rotate(-45deg);
  box-shadow: 2px -2px 2px rgba(51,51,51,.2);
}
.top-app-down a img{
  float:left;
  width:12px;
  height:19px;
  margin-right:6px;
  border:0;
  transform:translateY(8px);
}
.top-app-down a{
  float:left;
  text-align:center;
}
.top-app-down a span{
  float:left;
  width:80px;
  height:100%;
  text-align:center;
}
.top-app-down:hover a{
  font-weight:bold;
}
.top-app-down:hover .app-down-box{
  transition: opacity .3s;
  z-index:999;
  opacity:1;
}
.top-nav .user-info a{
  max-width:74px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
/*新增的精选货源css*/
#jxhy .section-head-orange{
    border-color:#723EF2;
}
#jxhy .section-head-orange .section-head-item.active{
    background:#723EF2;
}
#jxhy .section-head-link{
    color:#666;
}
#jxhy .m-pro190:hover,
.jxhy.m-pro190:hover,
.jxhy.m-pro222:hover{
    border-color:#723EF2;
    background-color:#723EF2;
}
#jxhy .m-pro190 .product-img-box .share-box,
.m-pro190.jxhy .product-img-box .share-box,
.m-pro222.jxhy .product-img-box .share-box{
    background:rgba(114,62,242,.9);
}
#jxhy .m-pro190 .product-img-box .share-box a:hover,
.m-pro190.jxhy .product-img-box .share-box a:hover,
.m-pro222.jxhy .product-img-box .share-box a:hover{
    background:#723EF2;
}
#jxhy .m-pro190 .product-hover-info,
.m-pro190.jxhy .product-hover-info,
.m-pro222.jxhy .product-hover-info{
    border-color:#723EF2;
}
.m-pro190.jxhy .product-hover-info{
    bottom:-95px;
    height:195px;
}
#jxhy .merchant-info .item,
.m-pro190.jxhy .merchant-info .item,
.m-pro222.jxhy .merchant-info .item{
    text-align:center;
}
#jxhy .m-pro190 .product-normal-info .name,
.m-pro190.jxhy .product-normal-info .name,
.m-pro222.jxhy .product-normal-info .name{
    word-break: break-all;
    text-align:justify;
    height:34px;
    margin:1px 0px 7px;
}
.m-pro222.jxhy .product-normal-info .name{
    margin-bottom:20px;
}
#jxhy .m-pro190 .product-number.link-hover,
.m-pro190.jxhy .product-number.link-hover,
.m-pro222.jxhy .product-number.link-hover{
    display:none;
}
#jxhy .m-pro190 .merchant-info .item:nth-of-type(1){
    -webkit-transform: translateY(3px);
    -ms-transform: translateY(3px);
    transform: translateY(3px);
}
#jxhy .m-pro190 .merchant-info .item:nth-of-type(2){
    -webkit-transform: translateY(-6px);
    -ms-transform: translateY(-6px);
    transform: translateY(-6px);
}
.m-pro190.jxhy .merchant-info .item:nth-of-type(2),
.m-pro222.jxhy .merchant-info .item:nth-of-type(2){
    -webkit-transform: translateY(3px);
    -ms-transform: translateY(3px);
    transform: translateY(3px);
}
.m-pro190.jxhy .merchant-info .item:nth-of-type(3),
.m-pro222.jxhy .merchant-info .item:nth-of-type(3){
    -webkit-transform: translateY(-6px);
    -ms-transform: translateY(-6px);
    transform: translateY(-6px);
}
.m-pro222.jxhy .merchant-info{
    height:79px;
    padding:8px 14px;
}
.m-pro190.jxhy .product-normal-info .t-price,
.m-pro222.jxhy .product-normal-info .t-price{
    color: #ff3c3c;font-size: 20px;display: inline-block;width: 68px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.m-pro222.jxhy .product-hover-info .t-price,
.m-pro190.jxhy .product-hover-info .t-price{
    color:#ff3c3c;
    line-height:26px;
}
/*394广告*/
.home-banner a:first-child{
    margin-left:0;
}
.home-banner a{
    margin-left:4px;
}

/* 2019春季新品弹框样式 */
#spring-new-product{
    float: left;
    width: 219px;
    height: 71px;
    margin-top: 15px;
    margin-left: 50px;
    position: relative;
    /* display: none; */
}
#spring-new-product a{
    display: block;
}
#spring-new-product img{
    display: block;
    width: 100%;
    height: 100%;
}
#spring-new-product .closebtn{
    position: absolute;
    width: 14px;
    height: 14px;
    right: 14px;
    top: 16px;
    cursor: pointer;
    background: url(/images/main/welcome/2019cancel.png)
}
/* 右下角浮动资源位（jl-popup） */
.jl-popup{
    display: none;
	width: 240px;
	height: 240px;
	position: fixed;
	z-index: 1000;
	right: 16px;
	bottom:0;
}
.jl-popup .big-pop{
	width: 240px;
	height: 240px;
	background-size: 100%;
	padding-top: 9px;
	position: absolute;
	bottom: 0;
	z-index: 1002;
}
.jl-popup .big-pop .title{
    display: block;
    width: 100%;
    height: 30px;
    text-align: center;
    font-size:14px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:bold;
    color:rgba(255,255,255,1);
    position: absolute;
    top: 1px;
    z-index: 1011;
    line-height: 30px;
}
.jl-popup .big-pop .title .lineth{
    display: inline-block;
    width: 10px;
    border-bottom: 1px solid #fff;
    margin-bottom: 5px;
}
.jl-popup .big-pop .down{
	width: 232px;
	height: 232px;
	position: absolute;
	left: 4px;
    bottom: 4px;
    z-index: 1010;
}
.jl-popup .big-pop .down img{
	width: 100%;
	height: 100%;
	display: block;
}
.jl-popup .big-pop .down .price{
	width: 100%;
	height: 22px;
	background:rgba(0,0,0,.3);
	opacity:0.7;
	text-align: center;
	line-height: 22px;
	font-size:12px;
	font-family:SimSun;
	font-weight:400;
	color:rgba(255,255,255,1);
	position: absolute;
	bottom: 0;
	padding: 0 10px;
}
.jl-popup .big-pop .down video{
	width: 100%;
	height: 100%;
}
.jl-popup .big-pop .down .play-icon{
	width: 50px;
	height: 50px;
	position: absolute;
	display: block;
	background: url(/images/product_img/play.png) no-repeat;
	background-size:100%;
    top: 80px;
    left: 91px;
}
.jl-popup .big-pop .down .href{
	display: block;
	width:70px;
	height:20px;
	background:rgba(102,102,102,1);
	opacity:0.8;
	border-radius:10px;
	line-height: 20px;
	font-size:12px;
	font-family:SimSun;
	font-weight:400;
	color:rgba(255,255,255,1);
	text-align: center;
	position: absolute;
    top: 140px;
    left: 80.5px;
	z-index: 1002;
}
.jl-popup .big-pop .down .price .left{
    display: inline-block;
    margin-right: 15px;
	/* float: left; */
}
.jl-popup .big-pop .down .price .right{
    display: inline-block;
    margin-left: 15px;
    
	/* float: right; */
}
.jl-popup .big-pop  .close{
	cursor: pointer;
	width: 20px;
	height: 20px;
	background: url(/images/main/welcome/jl-close.png);
	background-size: 100%;
	position: absolute;
	right: -15px;
	top:-15px;
	z-index: 1001;
}
.gettop{
	display: none;
	width: 76px;
	height: 76px;
	background: url(/images/product_img/gettop.png);
	background-size: 100%;
	position: fixed;
	right: 96px;
	bottom: 0px;
	cursor: pointer;
	z-index: 1100;
}
/* A3 A4 A5 广告位样式 */
.banner-transverse{
    width: 1190px !important;
    height: 90px !important;
    margin-bottom: 24px !important;
}
.banner-transverse img{
    display:block;
    width: 100%;
    height: 100%;
}

/*完整号码*/
.fullnumber{display: inline-block;width: 56px;text-align:center;color: #707070;padding: 0 3px;background-color: #ffffff;border: 1px solid #DDDDDD;position: relative;cursor: pointer;font-size: 12px;font-weight:400;}
.fullnumber >label{display: none;background:url(/images/fullnumber.png);position: absolute;top: 22px;left: 5px;width: 250px;height: 37px;color: #FF6C00;line-height: 38px;text-align: left;z-index: 55;font-size: 12px;font-weight:400;}
.fullnumber:hover >label{display: block}
.fullnumberseparate{color: #a3a3a3;}
/*普通*/
.showfullnumber1{color: #707070;border: 1px solid #DDDDDD;}
.showfullnumber1:hover{color: #FF6C00;border: 1px solid #DDDDDD;background-color: #DDDDDD}

