﻿@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin: 0;padding: 0;}
/* 设置默认字体*/
button,input,select,textarea{font: 12px/1 "Microsoft YaHei";overflow: hidden;}
body {
    background-color: #f4f4f4;font: 12px "Hiragino Sans GB","微软雅黑",sans-serif,"\5b8b\4f53", Tahoma, Helvetica, Arial, sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题*/
}
body, button, input, select, textarea {
    font-size: 12px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1.5;
}
h1{font-size: 18px;/* 18px / 12px = 1.5*/}
h2{font-size: 16px;}
h3{font-size: 14px;}
h4,
h5,
h6{font-size: 100%;}
address,
cite,
dfn,
em,
var{font-style: normal;}
/* 将斜体扶正*/code,
kbd,
pre,
samp,
tt{font-family: "Courier New", Courier, monospace;}
/* 统一等宽字体*/small{font-size: 12px;}
/* 小于 12px 的中文很难阅读，让 small 正常化*//* 重置列表元素*/ul,
ol{list-style: none;}
/* 重置文本格式元素*/
a{color: #333;text-decoration: none;}
a:hover{color:#c40000;text-decoration: none;}
abbr[title],
acronym[title]{/* 注：1.ie6 不支持 abbr;2.这里用了属性选择符，ie6 下无效果*/border-bottom: 1px dotted;cursor: help;}
q:before,
q:after{content: '';}
/* 重置表单元素*/legend{color: #000;}
/* for ie6*/
fieldset,
img{border: none;}
/* img 搭车：让链接里的 img 无边框*//* 注：optgroup 无法扶正*/button,
input,
select,
textarea{font-size: 100%;
/* 使得表单元素在 ie 下能继承字体大小*/}
/* 重置表格元素*/
table{border-collapse: collapse;border-spacing: 0;}
/* 重置 hr*/
hr{border: none;height: 1px;}
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after {display: table; clear: both; content: '';}

/* common*/
.max-width{width: 1100px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content: ".";display: block;height: 0;visibility: hidden;clear: both;}
.hidden{display: none;}
.clear{display: block;width: 100%;height: 0;clear: both;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 15px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.icon {display: block; width: 0px;height: 0; background: url(../images/micons.png) no-repeat 0 0 transparent; text-indent: -50em;overflow: hidden;}
/**** page top ****/
.ptop{height: 35px;background: #f9f9f9;border-bottom: 1px solid #d7d7d7;}
.ptop .tb{height: 35px;line-height: 35px;}
.ptop .tb a{font-family: "宋体";display: block;float: left;height: 35px;}
.ptop .tb a:hover{color: #3d9fe1;}
.ptop .tb .line{margin: 10px 0 0 0;border-left: 1px solid #e9e9e9;border-right: 1px solid #dcdcdc;height: 16px;}
.ptop .tb .login{margin: 0;color: #1d7ad9;}
.ptop .phone{width: 11px;height: 14px;background-position: -143px -40px;float: left;margin: 11px 4px 0 0;}
.ptop .hyw{display: block;float: left;margin-left: 8px;}
.ptop .hy{display: block;float: left;font-family: "宋体";}
.ptop .fl{margin-left: 10px;}
.ptop .fl a{margin: 0 10px;}
.ptop .fr a{margin: 0 7px 0 7px;}
.ptop .fr a.line{height: 16px;border-left: 1px solid #e9e9e9;border-right: 1px solid #dcdcdc;margin-top: 10px;}
.ptop .fr .tx1{display: block;float: left;}
.ptop .fr .em{border-color: #c2c2c2 transparent transparent;border-style: solid dashed dashed;border-width: 4px 4px 0;font-size: 0;height: 0;width: 0;line-height: 0;display: block;float: left;margin: 16px 0 0 2px;}
.ptop .fr .icon{float: left;width: 16px;height: 14px;background-position: -264px -415px;margin-top: 11px;margin-right: 3px;}

#RunTopic{height: 35px; width:880px; margin-left: 20px; line-height: 35px;}
/**** header ****/
.header{ margin:0 auto; padding:18px 0 0; width:1100px; height:92px;}
.logo{ float:left; padding:0;margin-top: -4px;}
.logo h1{ float:left; margin: 0;}
.logo .mall-logo{ display:block;}
.logo .mall-logo img{}
.logo p{ float:left; margin:3px 0 0 10px; padding:0 0 0 10px; border-left:1px solid #eee; font:14px/44px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#666;}
.search-box{ float:right; padding:10px 0 0 58px;}
.search-box .search{ overflow:hidden; zoom:1; width:400px; height:32px; border:2px solid #d10000;}
.search-text{ float:left; padding:6px 10px; width:291px; height:20px; font:14px/20px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#5a5a5a; border:0 none; outline: 0 none;}
.search-btn{ float:right; width:89px; height:32px; font:16px/32px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#fff; border:0 none; background:#d10000; cursor:pointer;}
.tool-search{ padding:7px 0 0; font:12px/18px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.tool-search label { margin-right: 10px; position: relative; top:-3px; margin-left: 4px;}
.header .ad-div{ float:right; position: relative; top:-20px;right:-46px}
.header .ad-div img{ display:block;}

/* 导航 */
.nav-box {
    background: url(../images/homepage-bg.gif) 0 -115px repeat-x;
    border-bottom: 2px solid #d10000
}
.nav-con{ position:relative; z-index:2; zoom:1; margin:0 auto; padding:0 0 0px 200px; width:900px;}
.nav-box .nav li{ height: 24px;font: bold 14px/24px 宋体;float: left;text-align: center;width: 110px;border-left: 1px solid #ddd; margin:5px 0; }
.nav-box .nav a{color:#333;padding: 0 5px;  display: inline-block;}
.nav-box .nav a:hover{ color:#f33;}
.nav-box .nav a.iCar {
    width: 140px;
    background: url("../images/iMenu-btn.gif") no-repeat 20px -62px;
    padding-left: 15px;}
.nav-box .nav .current a,.nav-box .nav .current a:hover{ color:#d10000; text-decoration:none;}
.nav-tips{ position:absolute; top:0; right:0; font:16px/40px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#f33;}
.nav-tips a,nav-tips a:hover{ color:#f33;} 

.category-nav-container{ position:absolute; top:0; left:0; width:200px;}
.category-nav-title{ /*height:42px;*/height:36px; background:#d10000 url(../images/category.png) no-repeat 12px center; font:16px/39px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#fff; padding-left: 38px;}

.category-menu-nav{ position:relative; zoom:1; }
.menu-nav-container{ position:absolute; zoom:1; display: none; background: #fff;width:200px;}
.menu-nav-container li{  margin-top: 4px;}
.menu-nav-container li a.aTit{ padding-left: 38px; font-size: 14px; height:34px; line-height: 34px; display: block;width: 162px; color: #000;
}
.typeList .dd dd a:hover {
    color: #f33;
}

.iNewsList li {
    overflow: hidden;
    height: 25px;
}
    .iNewsList li a {
        background: url(../images/subPage/right780-bg.gif) no-repeat -14px -118px;
        padding-left: 10px;
        font: 110%/25px 宋体;
        color: #555;
    }
/* 焦点图 */
.slideBox{ width:678px; height:444px; overflow:hidden; position:relative; border:1px solid #ddd; float:right; margin: 9px 10px 0 0;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
    .slideBox .bd img {
        width: 678px;
        height: 444px;
        display: block;
    }

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*登录*/
.side_cg{ float:right; width:200px;margin-top:9px;position:relative;}
.side_cg h3{ font-size: 15px; font-weight: normal; text-align: center; margin-bottom: 7px; padding-top: 4px;}
.side_cg .login a{ width:134px; margin-left:30px; display: block; line-height: 28px; text-align: center;font-size: 14px; color: #FFF; background: #d10000; margin-bottom: 10px;}


/*热门*/
.hot_mod{ width:890px; float:right; }
.hot_mod .hot_hd{background: url(../images/homepage-bg.gif) 0 -1px repeat-x;height: 32px;overflow: hidden; border-top:2px solid #d10000; border-bottom: 1px solid #ddd; line-height: 32px;padding-left: 15px;font: bold 15px/33px 微软雅黑;color: #404040;}
.hot_mod .hot_hd a{    color: #666;margin-right: 25px;font-size: 14px; font-weight: normal;}
.hot_mod .hot_bd{ margin-left: -20px; position: relative;}
.hot_mod .hot_bd li{float:left; width:162px;margin-left: 20px; margin-top: 12px;}
.hot_mod .hot_bd li .mp_img{height: 118px;width: 162px; overflow: hidden;}
.hot_mod .hot_bd li .mp_img img{width: 148px;height: 162px;}
.hot_mod .hot_bd li .mp_price{color: #d10000; font-size: 14px; padding: 10px 0;}
.hot_mod .hot_bd li .mp_title{ font-size: 14px; height: 28px; overflow: hidden;}

/*首页公用*/

.tdx_mbox_left{ width:888px; float:left;background-color: #fff}
.tdx_mbox_right{ width:196px; float:right;background-color: #fff}
.txd_box_hd{ height:40px; overflow:hidden; margin-bottom:5px; line-height: 45px;}
.txd_box_hd h2{ font-size:20px; display:block;  float:left; color: #5a5a5a;padding-left: 10px;}
.txd_box_hd .txd_hd_more{ float:right; color: #666;font-size: 14px; margin-right: 7px; font-family: 微软雅黑;}

.txd_hd_fno .pageTag { display:block; overflow:hidden; width:50px; height:45px; background:url(../images/page_tag.png); vertical-align:middle; float:left;}
.txd_hd_fno .pt01 { background-position:0 0;}

/*产品楼层*/
.txd_box_01{ margin-top: 30px; width: 1100px;}
.txd_box_pro{ }
.txd_box_pro .txd_box_pro_l{ width:230px; float:left; }
    .txd_box_pro .txd_box_pro_l img {
        width: 230px;
        height: 450px;
    }
.txd_box_pro .txd_box_pro_r{ width:658px; float:right; overflow:hidden; }
.txd_box_pro .box_pro_lant{font:500 18px/45px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; height:34px; line-height:34px; background:#c40000; color:#fff; text-align:center; }

.txd_hot_brandScroll{ height:150px; overflow:hidden; position:relative;}
.txd_hot_brandScroll .bd{ width:130px; height:120px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:15px; }
.txd_hot_brandScroll .bd p{ width:130px; height:52px; overflow:hidden; margin-bottom:15px;}
.txd_hot_brandScroll .bd p img{ width:96px; height:40px;padding-left: 20px;}
.txd_hot_brandScroll .hd a{ display:block; width:9px; height:16px; background-image:url(../images/t_hot_btn.png); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-8px; cursor:pointer;}
.txd_hot_brandScroll .hd .prev{ left:10px; background-position:left;}
.txd_hot_brandScroll .hd .next{ right:10px; background-position:right;}

.box_pro_cat{ height:250px; background:#f8f8f8;border-bottom:1px dashed #ddd; padding:10px 0 0 13px;}
.box_pro_cat a{display: inline-block;height: 35px;margin-right: 18px;margin-bottom: 5px;color: #666;font: 14px/35px 'microsoft yahei';white-space: nowrap;}
.box_pro_cat a.hot{font-weight: bold;color: #2e82ff}

.txd_mpro_list li{ width:146px; float:left; position:relative;border: 1px solid #ddd; padding:8px}
.txd_mpro_list li .mp_img{ width:136px; height:123px; overflow:hidden; margin-bottom:5px; }
    .txd_mpro_list li .mp_img img {
        width: 136px;
        height: 126px;
    }
    .txd_mpro_list li .mp_title {
        height: 40px;
        word-break: break-all;
        overflow: hidden;
        font: 110%/25px 宋体;
        line-height: 20px
    }
    .txd_mpro_list li .mp_price {
        color: #d10000;
        font: 110%/25px 宋体;
        font-weight:bold;
        padding: 7px 0;
    }
    .box_rank_lant {
        height: 45px;
        line-height: 34px;
        color: #5a5a5a;
        text-align: center;
        border-bottom: 1px solid #ddd;
    }
.box_rank_lant .title_l {}
.box_rank_lant .more_r {font-size:12px; display:block;padding-left:5px;padding-right:10px;float:right;}
.box_rank_lant {
    color: #d10000;
    font: 500 16px/34px "Microsoft YaHei";
    line-height: 45px;
    font-weight: bold;
}
.txd_rank_list{  border-top:none; height:448px; overflow:hidden;}
.txd_rank_list ul{ padding:6px 10px;}
.txd_rank_list li{ border-bottom:1px dashed #ddd; overflow:hidden; padding:6px  0; _padding:6px  0;float:left}
    .txd_rank_list li:last-child{border-bottom:none;}
    .txd_rank_list li span, .txd_rank_list li strong {
        display: inline-block;
    }
.txd_rank_list li .brand_01{ width:30px; height:30px; line-height:30px; float:left; background:url(../images/rank_img.png) no-repeat}
.txd_rank_list li .brand_02{ width:144px; height:30px; line-height:30px; float:left;overflow: hidden;}
    .txd_rank_list li .brand_03 {
        height: 30px;
        line-height: 30px;
        float: left;
        margin-left: 30px;
        font-weight:bold;
        color: #d10000;
        font: 110%/25px 宋体;
    }
.txd_rank_list li .brand_01 a{ display:inline-block; width:18px; height:20px; }
.txd_rank_list li .brand_01 a.top{background:url(../images/rank_img.png) no-repeat 1px -33px; color:#c71f2f}
    .txd_rank_list li .brand_02 a {
        color: #333;
        font: 110%/25px 宋体;
    }
.txd_rank_list li .brand_02 a:hover{ color:#c40000;}
.txd_rank_list li .brand_03 strong{ }

.txd_rank_list li .top1{ background-position:0 -361px;}
.txd_rank_list li .top2{ background-position:0 -391px;}
.txd_rank_list li .top3{ background-position:0 -421px;}
.txd_rank_list li .top4{ background-position:0 -451px;}
.txd_rank_list li .top5{ background-position:0 -481px;}
.txd_rank_list li .top6{ background-position:0 -511px;}
.txd_rank_list li .top7{ background-position:0 -541px;}
.txd_rank_list li .top8{ background-position:0 -571px;}
.txd_rank_list li .top9{ background-position:0 -601px;}
.txd_rank_list li .top10{ background-position:0 -631px;}
.txd_rank_list li .top11{ background-position:0 -661px;}
.txd_rank_list li .top12{ background-position:0 -691px;}
.txd_rank_list li .top13{ background-position:0 -721px;}
.txd_rank_list li .top14{ background-position:0 -751px;}


/**证书服务**/
.honor {width:200px;float:left;}
.honor .hd{ font: bold 14px/32px 宋体;
color: #CE0002; padding:8px 0}
.honor .hd a{font-weight: normal; font-family: "Microsoft YaHei";;}
.honor .hd .more{ float:right}
.layB .tbC {width:200px;position:relative;}
.layB .prev,.layB .next {width: 10px;
height: 20px;
background-image: url(../images/homepage-bg.gif);
background-repeat: no-repeat;
position: absolute;
cursor: pointer;top: 56px;z-index: 999;
}
.layB .prev{background-position:-167px -34px;left: 2px;}
.layB .next {left:auto;right:1px;background-position:-177px -34px;}
.layB .slide {width:200px;overflow:hidden;}
.layB ul {overflow:hidden;zoom:1;}
.layB li {width:200px;display:inline;float:left;line-height:20px;border:1px solid #e6e6e6;}
.layB li img {display:block; padding:15px; width: 170px; height:100px}
.layB li a:hover img {border-color:#888;}

/*服务概述*/
.fHead_title{color:#404040;cursor:default;padding-left:15px;font:bold 15px/33px 微软雅黑;}
.fHead_title.Hand{cursor:pointer}
.fHead_title span{color:#E22E2F;font-size:12px;padding-left:8px;}
.fHead_title e{color:#E22E2F;font-size:12px;padding-left:8px;}
.iService{height:135px;margin-top:8px;padding-bottom:20px;background:url(../images/iService.gif) 20px 95px  no-repeat;float:left;margin-left: 30px;}
.iService p{margin-left:15px;color:Black;font-weight:bold; margin-top: 20px;}
.iService p a{background-color:#D50002;padding:4px 7px;font-weight:normal;margin-left:10px;color:White;}
.iSbtn{height:52px;margin-top:42px;}
.iSbtn a{display:inline-block;width:64px;height:52px;margin-left:28px;}
.iFootUl ul li a:hover,a:hover,.iNewsList li a:hover {
    color: #ed0c1e
}
/*** 公共底部 ***/
.iFoot2{padding:20px 0;}
.iFootUl{width:1000px;margin:0 auto;height:130px;}
.iFootUl ul{float:left; clear:right;width:165px;height:130px;border-right:solid 1px #CCC;}
.iFootUl ul.ntl{border:medium none;}
.iFootUl ul li{padding:15px 0 0 35px;margin-left:15px;}
.iFootUl ul li a{color:Black;}
.iFootUl ul li h2{color:Black;font-family: 微软雅黑;}
.iFootUl ul li span{color:Black;font-family: 微软雅黑; font-size:14px}
.FKFS,.KHFW,.PSFS,.GWZN,.WZSM,.LXWM,.GYSSQ{background-image:url(../images/ifoot-ico.gif);background-repeat:no-repeat;}
.FKFS{background-position:0 5px;}
.KHFW{background-position:0 -30px;}
.PSFS{background-position:0 -62px;}
.GWZN{background-position:0 -93px;}
.WZSM{background-position:0 -125px;}
.LXWM{background-position:0 -160px;}
.GYSSQ{background-position:0 -190px;}
.iFnav{height:30px;line-height:30px;background:url(../images/iFnav-bg.gif) 0 0 repeat-x;width:950px;margin:0 auto;margin-top:8px; position:relative;padding:0 15px; text-align:center;}
.iFleft,.iFright{position:absolute;height:30px;width:15px;background-image:url(../images/iFnav-bg.gif);background-repeat:no-repeat;display:block;top:0;}
.iFleft{left:0;background-position:0 -30px;}
.iFright{right:0;background-position:-15px -30px;}
.iFnavP{color:White;}
.iFnavP a{margin:0 25px 0;color:White;}
.iFoot3{width:700px;margin:15px auto 10px;background-color:#ddd;height:42px;background:url(../images/foot3-logo.gif) no-repeat 150px 0;padding-left:300px;}
.iFoot3P{color:Black; line-height:20px;}
/*---首页友情链接---*/
.iLinks2{border:1px solid #A8ABB2;padding:15px 20px 12px;margin:20px auto 0;width:860px;position:relative;}
.iLinks2 span{display:inline-block;width:158px;padding:5px 4px;}
.iL-h6{font-family:微软雅黑;font-size:14px;position:absolute;top:-10px;background-color:white;padding:0 5px;color:#555;left:15px;}
.iL-tl,.iL-tr,.iL-bl,.iL-br{background-image:url(../images/main/iFnav-bg.gif);background-repeat:no-repeat;width:9px;height:8px;overflow:hidden;position:absolute;}
.iL-tl{background-position:0 -60px;top:-1px;left:-1px;}
.iL-tr{background-position:-9px -60px;top:-1px;right:-1px;}
.iL-bl{background-position:0 -68px;bottom:-1px;left:-1px;}
.iL-br{background-position:-9px -68px;bottom:-1px;right:-1px;}
/*---首页友情链接 更新---*/
.iLinks{width:700px;margin:10px auto 0;color:Black;padding-left:50px;}
.iLinks div span{display:inline-block;padding:0 10px;border-right:1px #ddd solid;margin-bottom:8px;}
.iLinks div span.noRightLine{border-right:none;}
.iLinks div{width:640px;}
.iLinks a{color:Black;}
.iLinks a:hover{color:#ed0c1e;}

/*在线客服*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#d10000;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}


.sanji {
     display: none; 
    border: 1px solid #e8e8e8;
    line-height: 12px;
    top: 0px;
    position: absolute;
    left: 200px;
    width: 688px;
    height: 455px;
    background: #fff;
    z-index: 3;
}
.leftNav > ul > li:hover .sanji {
    display: block;
}
.typeList {
    height: 439px;
    overflow-y: auto;
    padding: 8px 36px 8px 20px;
}
.typeListUl {
    padding: 10px 0;
    background: url(/images/xian.jpg) no-repeat;
    background-position: left 96px bottom;
    background-size: 728px 1px;
}
.clearfix {
    display: block;
    zoom: 1;
}
.typeListUl > div {
    position: relative;
}
.sanji .dt {
    line-height: 18px;
    top: 4px;
    position: absolute;
    left: 0;
    height: 100%;
    z-index: 2;
    background: #fff;
    width: 87px;
    padding-right: 10px;
}
.typeList .dt a {
    color: #333333;
    font-weight: bold;
    font-size: 12px;
}
.sanji .dd {
    float: left;
    width: 565px;
    margin-left: 86px;
}
.typeList .dd dd {
    float: left;
    padding: 0 12px;
    margin: 7px 0;
    border-left: 1px solid #ddd;
}
    .typeList .dd dd a {
        color: #666666;
        background: #fff;
        font-weight: normal;
        text-decoration: none;
        font-size: 12px;
    }
.clearfix:after {
    clear: both;
    content: ".";
    height: 0;
    display: block;
    font-size: 0;
    visibility: hidden;
}
.menu-nav-container li.active{
    background-color:#d10000;
}


     .floor-box {
        width: 1100px;
        margin: 0 auto;
         margin-top: 12px;
    }

         .floor-box .floor-main {
            width: 100%;
            height: 226px;
         }

         .floor-box .floor-content {
            width: 100%;
            margin-top: 30px;
            background: #fff;
        }


     .floor-content img {
        width: 100%;
    }

     .floor-content .recommendations {
        margin: 0 auto;
        overflow: hidden;
        width: 1200px;
        background: #f3f3f3;
    }

         .floor-content .recommendations .list-item {
            background-color: #fff;
        }

     .floor-content .recommend-each::before,  .floor-content .recommend-each::after {
        clear: both;
        content: " ";
        display: block;
    }

     .floor-main .list-item > li {
        float: left;
        display: block;
        height: 204px;
        margin: 0;
        padding: 0;
        width: 160px;
        margin: 14px;
    }
        .floor-main .list-item > li:first-child{
            margin-left:0px;
        }
        .floor-main .list-item > li:last-child{
            margin-right:0px;
        }

        .floor-main .list-item > li img {
            width: 160px;
        }

     .floor-main .effect-box-shadow-floor {
        box-shadow: 2px 5px 6px #a0a0a0;
    }

     .floor-main .effect-box-shaodw-selected {
        box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    }

     .floor-main .effect-translate-up:hover {
        transform: translate(2px, -8px);
    }

     .floor-main .enlarge {
        transition: transform 500ms ease 0s;
    }

         .floor-main .enlarge:hover {
            transform: scale(1.08);
        }

     .floor-content .recommend-each .recommend-brief {
        float: left;
        height: 546px;
        padding: 20px 10px 0;
        position: relative;
        width: 180px;
    }

         .floor-content .recommend-each .recommend-brief img.background {
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%;
            z-index: 1;
        }
        /* .floor-content .recommend-each .recommend-brief .background-url {display:block;height:360px;}*/
         .floor-content .recommend-each .recommend-brief .recommend-link {
            display: block;
            position: absolute;
            bottom: 0;
            height: 360px;
            width: 180px;
            z-index: 2;
            background: #fff;
            opacity: 0;
            filter: alpha(opacity=0);
        }

         .floor-content .recommend-each .recommend-brief .recommend-title {
            color: #fff;
            font-size: 20px;
            margin-bottom: 15px;
            margin-top: 10px;
            position: absolute;
            z-index: 2;
        }

         .floor-content .recommend-each .recommend-brief ul {
            position: absolute;
            top: 70px;
            z-index: 2;
        }

             .floor-content .recommend-each .recommend-brief ul > li {
                margin-bottom: 10px;
                float: left;
            }

                 .floor-content .recommend-each .recommend-brief ul > li > a {
                    border: 1px solid rgba(255, 255, 255, 0.5);
                    border-radius: 20px;
                    color: white;
                    height: 24px;
                    line-height: 24px;
                    margin: 0 10px 10px 0;
                    padding: 3px 5px;
                    transition: all 0.25s ease-out 0s;
                }

                     .floor-content .recommend-each .recommend-brief ul > li > a:hover {
                        background-color: white;
                        border: 1px solid rgba(255, 255, 255, 0.4);
                        color: #007857;
                    }

                 .floor-content .recommend-each .recommend-brief ul > li.background-img {
                    display: block;
                    height: 360px;
                    width: 180px;
                }

                     .floor-content .recommend-each .recommend-brief ul > li.background-img a {
                        border: medium none;
                        color: transparent;
                        display: inline;
                        font-size: 260px;
                        line-height: 360px;
                    }

                         .floor-content .recommend-each .recommend-brief ul > li.background-img a:hover {
                            background-color: transparent;
                            border: medium none;
                            color: transparent;
                        }

     .floor-content .recommend-each .products {
        background-color: white;
        float: left;
        height: 566px;
        padding: 0 20px;
        width: 550px;
        overflow: hidden;
    }

         .floor-content .recommend-each .products .list-tab {
            border-bottom: 1px solid #eee;
            height: 40px;
            text-align: center;
        }

             .floor-content .recommend-each .products .list-tab > .list-tab-item {
                font-size: 14px;
                height: 40px;
                line-height: 38px;
                overflow: hidden;
                float: left;
            }

     .floor-content .recommend-each .list-tab > .list-tab-item {
        border-bottom: 2px solid rgba(0, 120, 87, 0);
        cursor: pointer;
        display: block;
        height: 46px;
        line-height: 46px;
        margin: 0;
        padding: 0;
        text-align: center;
        transition: border-bottom 0.25s ease-out 0s;
        width: 110px;
    }

         .floor-content .recommend-each .list-tab > .list-tab-item:hover {
            border-bottom: 2px solid #007857;
        }

         .floor-content .recommend-each .list-tab > .list-tab-item.active {
            border-bottom: 2px solid #007857;
        }

     .floor-content .recommend-each .products .product-list {
        background: #fff none repeat scroll 0 0;
        margin: 20px 0;
    }

         .floor-content .recommend-each .products .product-list > li {
            height: 243px;
            margin: 0 0 20px;
            padding-left: 7px;
            padding-right: 6px;
            transition: all 0.25s ease-out 0s;
            width: 170px;
            float: left;
        }

             .floor-content .recommend-each .products .product-list > li:nth-child(1),  .floor-content .recommend-each .products .product-list > li:nth-child(2),  .floor-content .recommend-each .products .product-list > li:nth-child(3) {
                border-bottom: 1px dotted #eee;
            }

             .floor-content .recommend-each .products .product-list > li:hover {
                color: #007857;
            }

         .floor-content .recommend-each .products .product-list .product-container {
            padding: 0;
            width: 170px;
        }

             .floor-content .recommend-each .products .product-list .product-container .img-container {
                display: block;
                height: 170px;
                width: 170px;
            }

                 .floor-content .recommend-each .products .product-list .product-container .img-container .label-right-top {
                    display: inline-block;
                    float: right;
                    height: 36px;
                    margin-bottom: -30px;
                    overflow: hidden;
                    position: relative;
                    width: 72px;
                    z-index: 1;
                    word-wrap: break-word;
                }

                     .floor-content .recommend-each .products .product-list .product-container .img-container .label-right-top .label-new-product {
                        line-height: normal;
                        text-align: center;
                    }

                     .floor-content .recommend-each .products .product-list .product-container .img-container .label-right-top i {
                        float: right;
                    }

                     .floor-content .recommend-each .products .product-list .product-container .img-container .label-right-top .label-container {
                        float: right;
                        height: 36px;
                    }

                         .floor-content .recommend-each .products .product-list .product-container .img-container .label-right-top .label-container .label-container-right-top {
                            background: #ff7200 none repeat scroll 0 0;
                            color: white;
                            float: right;
                            font-size: 12px;
                            height: 36px;
                            line-height: 18px;
                            text-align: center;
                            width: 36px;
                        }

.label-container .label-new-product {
    display: inline-block;
    width: 32px;
    height: 32px;
    padding: 2px;
    line-height: 18px;
    font-size: 12px;
    text-align: center;
    float: right;
    color: #fff;
    background: #a241e0;
}


 .floor-content .recommend-each .products .product-list .product-container .img-container .label-right-top .label-container .label-container-right-top:empty {
    display: none;
}

 .floor-content .recommend-each .products .product-list .product-container .product-name-container {
    height: 20px;
    margin: 7px 0 0;
}

     .floor-content .recommend-each .products .product-list .product-container .product-name-container .product-name {
        display: block;
        font-size: 12px;
        height: 20px;
        line-height: 22px;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 170px;
        overflow: hidden;
    }

 .floor-content .recommend-each .products .product-list .product-container .product-price-container {
    margin: 5px 0 0;
}

 .floor-content .recommend-each .products .prodcuts-img li {
    float: left;
    margin-right: 20px;
}

 .floor-content .recommend-each .product-name-container {
    color: #333;
    display: -webkit-box;
    font-size: 12px;
    height: 40px;
    line-height: 20px;
    margin: 10px 0 0;
    overflow: hidden;
    padding: 0;
    text-align: left;
    width: 100%;
}

 .floor-content .recommend-each .product-price-container .price-sale {
    color: #e60012;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

 .floor-content .recommend-each .product-price-container .price-market {
    font-size: 10px;
    font-weight: normal;
    color: #999;
    text-decoration: line-through;
}

 .floor-content .recommend-each .brands {
    background-color: white;
    float: left;
    height: 566px;
    margin-left: 5px;
    width: 200px;
}

     .floor-content .recommend-each .brands .logo-list {
        display: block;
        height: 100%;
        margin: 0 10px 10px;
        overflow: hidden;
        padding: 0;
        width: 180px;
    }

         .floor-content .recommend-each .brands .logo-list .logo-list-content {
            border-bottom: 1px solid #eee;
            float: left;
            overflow: hidden;
            padding: 10px 6px;
        }

             .floor-content .recommend-each .brands .logo-list .logo-list-content .logo-link {
                display: inline-block;
                height: 62px;
                position: relative;
                width: 78px;
            }

                 .floor-content .recommend-each .brands .logo-list .logo-list-content .logo-link img {
                    height: 62px;
                    width: 78px;
                }

                 .floor-content .recommend-each .brands .logo-list .logo-list-content .logo-link .shadow {
                    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
                    height: 62px;
                    opacity: 0;
                    filter: alpha(opacity=0);
                    position: absolute;
                    top: 0;
                    transition: all 0.25s ease-out 0s;
                    width: 78px;
                }

                 .floor-content .recommend-each .brands .logo-list .logo-list-content .logo-link:hover .shadow {
                    display: block;
                    opacity: 0.5;
                }

     .floor-content .recommend-each .brands .title {
        border-bottom: 1px solid #eee;
        font-size: 14px;
        height: 42px;
        line-height: 42px;
        margin: 0 10px;
    }

     .floor-content .recommend-each .brands .brand-content {
        margin: 0 10px 0;
        position: relative;
    }

         .floor-content .recommend-each .brands .brand-content img {
            height: 96px;
            margin: 0 30px;
            width: 120px;
        }

         .floor-content .recommend-each .brands .brand-content .brand-name {
            background-color: #eee;
            height: 24px;
            line-height: 24px;
            position: absolute;
            text-align: center;
            top: 72px;
            width: 180px;
        }

         .floor-content .recommend-each .brands .brand-content .brand-intro {
            height: 87px;
            margin: 15px 0;
            overflow: hidden;
            word-break: break-all;
        }

             .floor-content .recommend-each .brands .brand-content .brand-intro:hover {
                cursor: pointer;
            }

         .floor-content .recommend-each .brands .brand-content .logo-btn {
            border: 1px solid #eee;
            display: inline-block;
            height: 30px;
            padding: 0;
            text-align: center;
            transition: all 0.25s ease-out 0s;
            width: 180px;
        }

             .floor-content .recommend-each .brands .brand-content .logo-btn span {
                display: inline-block;
                line-height: 30px;
            }

             .floor-content .recommend-each .brands .brand-content .logo-btn i {
                line-height: 30px;
                vertical-align: text-bottom;
            }

             .floor-content .recommend-each .brands .brand-content .logo-btn:hover {
                background-color: #2e9b64;
                border-color: #2e9b64;
                color: white;
            }

 .floor-content .recommend-each .ranking {
    background-color: white;
    float: left;
    height: 566px;
    margin-left: 5px;
    width: 200px;
    overflow: hidden;
}

     .floor-content .recommend-each .ranking .title {
        border-bottom: 1px solid #eee;
        font-size: 14px;
        height: 42px;
        line-height: 42px;
        margin: 0 10px;
    }

     .floor-content .recommend-each .ranking .ranking-indicator {
        float: right;
    }

     .floor-content .recommend-each .ranking ul .product-container {
        background-color: #fff;
        border-bottom: 1px solid #eee;
        height: 93px;
        margin: 10px 10px 0;
        padding: 0;
        width: 180px;
    }

         .floor-content .recommend-each .ranking ul .product-container .icon {
            line-height: 24px;
            text-align: center;
        }

         .floor-content .recommend-each .ranking ul .product-container .sprite-ico_rank {
            width: 24px;
            height: 30px;
        }

         .floor-content .recommend-each .ranking ul .product-container .name-price {
            float: right;
            width: 90px;
        }

         .floor-content .recommend-each .ranking ul .product-container .product-name-container {
            float: right;
            margin-top: 0;
            margin-right: 10px;
            width: 80px;
            overflow-x: hidden;
            word-break: break-all
        }

         .floor-content .recommend-each .ranking ul .product-container img {
            float: right;
            height: 60px;
            width: 60px;
        }

         .floor-content .recommend-each .ranking ul .product-container .product-price-container {
            margin-top: 0;
        }

.icon-tabs .icon-tab-btns li {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #007857;
    border-radius: 12px;
    cursor: pointer;
    display: inline-block;
    height: 12px;
    list-style: outside none none;
    transition: width 0.25s ease-out 0s;
    width: 12px;
    margin-left: 3px;
    margin-right: 3px;
}

    .icon-tabs .icon-tab-btns li:hover {
        border: 1px solid #2e9b64;
    }

    .icon-tabs .icon-tab-btns li.active {
        background: #007857 none repeat scroll 0 0;
        border: medium none rgba(0, 0, 0, 0);
        width: 24px;
    }

 .floor-content .icon-tabs .icon-tab-btns {
    margin-bottom: 30px;
    margin-left: 140px;
    margin-top: -30px;
}

.figure {
    width: 1200px;
    margin: 0 auto;
    margin-top: 30px;
}

    .figure img {
        width: 1200px;
        height: 100px;
        border: 1px solid #eee;
    }

.txd_box_pro_l ul {
    position: absolute;
    width: 230px;
    margin-top: 25px;
}
    .txd_box_pro_l ul li {
        width: 70px;
        border: #fff 1px solid;
        text-align: center;
        line-height: 20px;
        margin-bottom:10px;
    }
        .txd_box_pro_l ul li:nth-child(odd) {
            float: left;
            margin-left: 32px;
        }
        .txd_box_pro_l ul li:nth-child(even) {
            float: left;
            margin-left:23px;
        }
        .txd_box_pro_l ul li a {
            color: #fff;
            width: 100%;
            height: 100%;
            display: block;
        }
        .txd_box_pro_l ul li a:hover{
            color:#000;
            background-color:#fff;
        }
    .txd_box_pro_l ul li:last-child{
        width:80px;
        margin-left:72px;
    }


.picScroll-left .next {
    position: absolute;
    top: 7px;
    width: 40px;
    height: 40px;
    z-index: 999;
    text-align: left;
    padding: 0px;
    background-image: url("/images/lbnrbtn.png");
    background-repeat: no-repeat;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
}
    .picScroll-left .next:hover {
        background-image: url("/images/lbnrbtn_hover.png");
    }
.picScroll-left .prev {
    position: absolute;
    top: 7px;
    right: 0;
    width: 40px;
    height: 40px;
    text-align: left;
    padding: 0px;
    z-index: 999;
    background-image: url("/images/rbnrbtn.png");
    background-repeat: no-repeat;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
}
    .picScroll-left .prev:hover {
        background-image: url("/images/rbnrbtn_hover.png");
    }


.big-deal {
    background: #fff;
}
    .big-deal .txd_hd_more {
        float: right;
        color: #666;
        font-size: 14px;
        padding-top: 15px;
        font-family: 微软雅黑;
        margin-right: 7px;
    }
    .big-deal .title {
        width: 920px;
        height: 60px;
        background: url(/images/big-deal.png) no-repeat 0;
        padding-left: 180px;
        background-position-y: 0px;
    }

.big-deal .title .brand {
    float: left;
    padding: 11px 0 8px;
    border-bottom: 4px solid #fff;
    font-size: 16px;
    color: rgba(0,0,0,.45);
    margin-right: 40px;
    cursor: pointer;
    transition: all .3s
}

    .big-deal .title .brand:hover {
        color: #ed2920
    }

.big-deal .title .brand.active {
    color: #ed2920;
    border-bottom: 4px solid #ed2920
}

.big-deal .title .more {
    float: right;
    padding: 8px;
    margin-top: 21px;
    margin-right: 10px;
    line-height: 12px;
    color: #222;
    border: 1px solid rgba(0,0,0,.04);
    border-radius: 14px;
    font-size: 12px;
    text-align: center
}

    .big-deal .title .more:after {
        content: "";
        display: inline-block;
        width: 8px;
        height: 8px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAX0lEQVQ4y2P4//8/IzpmYGBgwiaOVS0WzaxAPA2Ic8k1wAyIrwPxTWIMYcDhBW9iDWHAKUGkIQx4TSfCEAaCfiRgCANRIY3HENobQJEXKApEiqKRooREcVKmODORmp0BY+Z1WYIoPoMAAAAASUVORK5CYII=) no-repeat 50%;
        background-size: cover
    }

    .big-deal .title .more:hover {
        color: #ed2920;
        border: 1px solid #ed2920
    }

        .big-deal .title .more:hover:after {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAeUlEQVQ4y2P4//8/IwZuaGDCKo4FM2AIGhuzvtNS3PBWS6mBLAPe6yrYv9NU+PNWU+E/MYYwYBMEag4n1hAGXBLEGsKAz3RiDGEg5EdChjAQE9L4DKG9ARR5gaJARNb8XkuhnuyEhE8zwaRMSDPezESMZtxhQEJ2BgCrv8CpYltKGAAAAABJRU5ErkJggg==) no-repeat 50%;
            background-size: cover
        }

.big-deal .box .item {
    float: left;
    width: 175px;
    height: 255px;
    padding: 5px 0 10px;
    margin-top: 10px;
    cursor: pointer
}

.big-deal .box .item:hover .good-name {
    color: #ed2920
}

.big-deal .box .item .img-box {
    width: 170px;
    height: 170px;
    margin: 0 auto
}

.big-deal .box .item .img-box img {
    width: 100%;
    height: 100%
}

.big-deal .box .item .good-name {
    width: 156px;
    height: 40px;
    line-height: 20px;
    margin: 10px auto 8px;
    font-size: 14px;
    color: #222;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden
}

.big-deal .box .item .good-price-box {
    text-align: center
}

.big-deal .box .item .good-price {
    display: inline-block;
    height: 30px;
    padding-left: 68px;
    margin: 0 auto 8px;
    line-height: 30px;
    font-size: 18px;
    background: url(/images/price-qy.png) no-repeat 0;
    background-size: contain;
    border-radius: 2px;
    overflow: hidden
}


.big-deal .box .item .good-price i {
    font-size: 12px;
    font-style: normal
}

.big-deal .box .item .good-price span {
    display: block;
    height: 30px;
    padding-right: 10px;
    background: #ed2920;
    color: #fff;
    text-align: center;
    font-weight: 700
}

.big-deal .box .item .good-u-price {
    width: 168px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    margin: 0 auto;
    font-size: 0
}

.big-deal .box .item .good-u-price span.a {
    display: inline-block;
    line-height: 24px;
    font-size: 14px;
    color: rgba(0,0,0,.45);
    text-decoration: line-through
}

.big-deal .box .item .person-price-box {
    padding: 0 20px;
    margin-bottom: 13px;
    text-align: center
}

.big-deal .box .item .person-price-box .person-price {
    display: inline-block;
    line-height: 18px;
    font-size: 18px;
    color: #fa210a;
    vertical-align: top;
    font-weight: 700
}

.big-deal .box .item .person-price-box .person-price i {
    font-size: 12px;
    font-style: normal
}

.big-deal .box .item .person-bottom {
    text-align: center
}

.big-deal .box .item .person-bottom .big-deal-icon {
    margin-left: 0
}

.big-deal .box .item .big-deal-icon {
    display: inline-block;
    height: 24px;
    padding-left: 23px;
    padding-right: 8px;
    margin-left: 12px;
    border-radius: 4px;
    font-size: 12px;
    line-height: 24px;
    color: #ff3502;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAcCAYAAAB75n/uAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB+0lEQVRIx2NgIBL8t+IR+2/KvOK/gwIHAy3AfzOWjv+mTP+Blhz4by7ER13DLfmE/psxfYJYALZkLXUtMGeejzAcis2YfahkOIsrhuFgC5huUyFoOKWBBj3HagEIW7CaU2C4DCcwrE/hNByMWbrJMzxUmw0YxtvxGw6Oh31kGB7KDHT5GoKGQ/BD0gz//58RaPhiIg0HRfR3rEnaTZwbuwWmLG1EGw6x4BtmhmSeDcyUfdjSejBJhkMseIfqQOZoqNzf/1aspggJB14RoOKXJFtgynQJyeUpQP4vpNy+C7mc6SPDcFAqWvXfRZAfaNhULPL//luzqzP8t+EXBLr+M3kWMJ0H4jd48kkbMOyZsskynDgf7gFFzCaaWWDK9BoY/kz3COVWoJo/ZFrwAegDpq94FLz/b84pA7TgJplx9ARkwQ88CgqhGbCfzDjYhy+IXv/3leICWwBMbuDMQ7olxaAMshmH7TPQioC5JBr+678ZhyJIYzxWBebM/igWgDMU00PiLWCeAtEIDAZwcGD4gF0Ns6Rk0wUG6UciIvctqJmDXND5YyriFcZe07FYgQo5PIb/+W/B4oKlqGaqAZcfMIXA+hh3Q4BNC2fSNWfKx9c8CUEEAYsd3srJQZQHGM7zUAo3aLLGX6tBIrMCVPwS2eKzBao9DXRcLDZ5APu+gMnTagwLAAAAAElFTkSuQmCC) no-repeat 7px #fef0f0;
    background-size: 12px 14px
}

.big-deal .box .item + .item {
    margin-left: 10px
}
.site-nav-menu-bd {
    z-index: 10001;
    position: absolute;
    display: none;
    margin-top: -1px;
}
.site-nav-menu-bd .site-nav-menu-bd-panel {
    width: 248px;
}
.site-nav-menu-bd .site-nav-menu-bd-panel {
    position: absolute;
    left: 0;
    top: 0;
    padding: 8px;
    line-height: normal;
    border: 1px solid #EEE;
    background: #FFF;
}
.site-nav-menu-bd .site-nav-user-wrapper {
    float: left;
    margin-right: 10px;
    margin-left: 9px;
    width: 62px;
    height: 62px;
    padding: 9px;
    box-sizing: content-box;
}
.site-nav-menu-bd .site-nav-user-info {
    height: 80px;
    overflow: hidden;
    *zoom: 1;
}
.site-nav-menu-bd .site-nav-user-info .site-nav-user-operate {
    text-align: right;
}
.site-nav-menu-bd .site-nav-user-info p {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    *zoom: 1;
}
.site-nav-pipe {
    padding: 0 5px;
    font-style: normal;
    color: #ddd;
}
.site-nav-menu-bd .site-nav-user-info p {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    *zoom: 1;
}
.site-nav-menu-bd .site-nav-user-privilege {
    display: block;
    text-align: center;
    border: 1px solid #FFE8DE;
    background: #FFF0E8;
    padding: 4px 0;
}
.site-nav-menu-bd .site-nav-user-avatar img {
    display: block;
    width: 56px;
    height: 56px
}
.aSearchBtn:hover,.register_btn:hover {
    color: #fff;
}
