

/* 右边栏热门品类品牌 */
#hot-cate-brand-tabs > li {
    font-size: 16px;
}


/* 下边是红线的tab样式 */
.nav-red-bottom-line {

}

.nav-tabs.nav-red-bottom-line > li {
    border: none;
    border-bottom: 1px solid #ddd;
   /* font-size: 15px;*/
}
.right-part .right-part-sub {
    margin-bottom: 15px !important;
}
.nav-tabs.nav-red-bottom-line > li > a, .nav-tabs.nav-red-bottom-line > li > a:hover, .nav-tabs.nav-red-bottom-line > li > a:focus {
    border: none;
    border-radius: 0;
    color: #666;
    background: none;
    font-weight: 500;
}

.nav-tabs.nav-red-bottom-line > li.active > a, .nav-tabs.nav-red-bottom-line > li.active > a:hover, .nav-tabs.nav-red-bottom-line > li.active > a:focus {
    border: none;
    border-radius: 0;
    border-bottom: 2px solid #F74645;
    color: #F74645;
    position: relative;
    top:1px;
}


/* --- 右边栏热门品类和热门品牌  ---- */
#hot-cate-brand-content {
    padding: 13px 13px 8px 13px;
    /*height: 225px;*/
}
.hotBrand_tab_list{
    margin-right:-5px;
    margin-bottom:-5px;
}
#hot-brand-content>a {
    float: left;
    color: #666666;
    font-size: 13px;
    height:37px;
    line-height: 37px;
    border: 1px solid #ddd;
    margin-bottom:5px;
    width: 87px;
    margin-right:5px;
    text-align: center;
    width: 127px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#hot-cate-content > a{
    float: left;
    color: #666666;
    font-size: 13px;
    height:37px;
    line-height: 35px;
    border: 1px solid #ddd;
    margin-bottom:5px;
    width: 133px;
    margin-right:5px;
    /*text-align: center;*/
    padding-left: 10px;
    box-sizing: border-box;
    width: 127px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#hot-cate-content > a > i {
    float: right;
    font-size: 14px;
    margin-top: 11px;
    margin-right: 8px;
}
#hot-brand-content > a:hover,#hot-cate-content > a:hover {
    color: #F74645;
    background: #f7f7f7;
}
/* ---右边栏聚惠几日新增统计---- */
.new-zhi-statistics-head {
    height: 42px;
    line-height: 30px;
    font-size: 16px;
    color: #f74645;
    padding: 6px 15px 0 15px;
}

.new-zhi-statistics-head > .stress {
    font-size: 22px;
    font-weight: bold;
}

.new-zhi-statistics-body {
    min-height: 50px;
    line-height: 20px;
    font-size: 13px;
    padding: 0px 15px 6px 15px;
}

.new-zhi-statistics-body .no-new-zhi {
    text-align: center;
    width: 100%;
    display: block;
    line-height: 20px;
    margin-bottom: 10px;
    color: #999999;
}

.new-zhi-statistics-body table {
    margin-bottom: 10px;
}

.new-zhi-statistics-body table tr {
    border-bottom: 1px dashed #ddd;
}
.new-zhi-statistics-body table thead th{
    color:#656565;
    font-weight: bold;
    border:none;
}
.new-zhi-statistics-body table tr > td {
    border: none;
}

.new-zhi-statistics-search {
    padding: 0 0 15px 15px;
}

.new-zhi-statistics-search #searchName {
    width: 173px;
    border: 2px solid #f74645;
}

.new-zhi-statistics-search .input-group-addon {
    background: #f74645;
    color: #FFFFFF;
    height: 34px;
    border: 2px solid #f74645;
}



/* ---右边栏值得买今日top10---- */
#right-zhi-today-top {
    width: 285px;
    z-index: 8;
}

.right-zhi-today-top-head {
    height: 42px;
    line-height: 30px;
    font-size: 16px;
    color: #f74645;
    padding: 10px 15px 0 15px;
}
.right-zhi-today-top-head>span{
    font-size: 19px;
}
.right-zhi-today-top-head > a {
    line-height: 30px;
    font-size: 12px;
    color: #999;
    float: right;
}

.right-zhi-today-top-body {
    min-height: 50px;
    line-height: 17px;
    font-size: 13px;
    /*padding: 6px 0 6px 15px;*/
    padding: 6px 0 6px 0px;
}
.right-zhi-today-top-body .zhi-top-tr:hover{
    background:#f8f7f7;
}
.right-zhi-today-top-body .zhi-top-tr {
    /*margin: 5px 0 15px 0;*/
    padding:5px 0 15px 15px;
    /*margin-top:5px;*/
}

.right-zhi-today-top-body .zhi-top-index {
    font-size: 16px;
    width: 30px;
    height:30px;
    line-height: 28px;
    border: 1px solid #f74645;
    text-align: center;
    /*background:#f74645;*/
    color: #f74645;
    border-radius:30px;
    margin-top:2px;
    float:left;

}

.right-zhi-today-top-body .zhi-top-text {
    float: left;
    width: 240px;
    padding: 0px 10px 0px 10px;
    font-size: 12px;
}

.right-zhi-today-top-body .zhi-top-text a {
    -ms-word-break: break-all;
    word-break: break-all;
    color: #666666;
    font-family: "宋体";
}
/*.right-zhi-today-top-body .zhi-top-text a:hover{
    color:#f74645;
   !* text-decoration: underline;*!
}*/

.right-zhi-today-top-body .zhi-top-text a > span {
    color: #f74645;
}


/* 右边"回到顶部按钮" */
#right-goto-top {
    position:fixed;
    bottom: 100px;
    display: none;
}

#right-goto-top > a {
    display: block;
    font-size: 20px;
    text-align: center;
    color: #ddd;
    line-height: 60px;
    width: 60px;
    height: 60px;
    cursor: pointer;
}

#right-goto-top > a:hover {
    background: #f74645;
    color: #FFFFFF;
}



/* ---右边栏登录入口及用户信息---- */
#right-login-info {
    width: 285px;
}

#right-login-info .right-login-info-offline, .right-login-info-online {
    padding: 20px 10px 20px 10px;
}

#right-login-info .right-login-info-avatar {
    float: left;
    width: 70px;
    height: 70px;
    border-radius: 6px;
    overflow: hidden;
    margin-right: 10px;
    margin-left: 5px;
    border:1px solid #eee;
}

#right-login-info .right-login-info-avatar > img {
    width: 100%;
    height: 100%;
}

#right-login-info .right-login-info-offline .right-login-info-content {
    padding: 0 0 0 10px;
    float: left;
    font-size: 14px;
    color: #666666;
    line-height: 23px;
}

#right-login-info .right-login-info-online .right-login-info-content {
    padding: 0px 0 0 10px;
    float: left;
    width: 180px;
}

#right-login-info .right-login-info-online .right-login-info-content .right-login-info-hello {
    font-size: 14px;
    color: #666666;
    line-height: 30px;
}

#right-login-info .right-login-info-online .right-login-info-content .right-login-info-hello .right-login-info-hello-msgnum {
    /*margin: 5px 10px 0 0;*/
}

#right-login-info .right-login-info-online .right-login-info-content .right-login-info-opt > a {
    float: left;
    display: inline-block;
    padding-right: 15px;
    font-size: 12px;
    color: #999999;
    line-height: 20px;
}

#right-login-info .right-login-info-button {
    border-top: 1px dashed #ddd;
    padding-top: 13px;
    margin-top: 13px;
}

#right-login-info .right-login-info-offline .right-login-info-button .button {
    padding: 0 3px;
    width: 85px;
    font-size: 13px;
}

#right-login-info .right-login-info-online .right-login-info-button .button {
    padding: 0 3px;
    width: 120px;
    font-size: 14px;
    line-height: 35px;
    height: 35px;
    font-family: 'Microsoft YaHei';
}

#right-login-info .right-login-info-online .right-login-info-button .btn-sign-in {
    color: #FFFFFF;
    background: #ff7e00;
    margin: 0 5px 0 5px;
}
#right-login-info .right-login-info-online .right-login-info-button .btn-sign-in:hover{
    box-shadow: 0 0 10px #E67817;
}
#right-login-info .right-login-info-online .right-login-info-button .btn-exchange-score {
    color: #FFFFFF;
    background: #00aeff;
    margin: 0 0 0 5px;
}
#right-login-info .right-login-info-online .right-login-info-button .btn-exchange-score:hover{
    box-shadow: 0 0 10px #00aeff;
}

/*top10*/
.text-container ul{
    width:100%;
    list-style: none;
    font-family: 'SimSun';
    /*padding-top:5px;*/
    /*padding-bottom:10px;*/
    margin:0;
    /*padding:5px 0 10px 0;*/
}
.text-container ul li{
    padding:8px 13px;
}
.text-container ul h3{
    padding:0;
    margin:0;
}
.text-container .right a{
    line-height: 16px;
    color:#666;
}
.text-container .right span{
    line-height: 16px;
    color:#f74645;
}
.text-container ul li:hover{
    background-color:#f8f7f7 ;
}
.text-container ul li:hover a{
    color:#f74645;
}
.text-container ul li div.number{
    width:32px;
    height:32px;
    border-radius: 32px;
    line-height: 32px;
    text-align: center;
    border:1px solid #f74645;
    float:left;
    font-size:15px;
    color:#f74645;
    font-family: "Microsoft YaHei";
}
.text-container ul li div.right{
    line-height: 16px;
    float:left;
    margin-left:10px;
    font-size: 12px;
    max-width:217px;
    word-break: break-all;
    font-family: "Microsoft YaHei";
}

.right-top-head-new{
    padding: 0 15px 0 15px;margin: 0;height: 45px;line-height: 45px;overflow: hidden;
}
.right-top-head-new:hover .more {
    color: #EC2B35;
}
.right-top-head-new .icon{
    width: 25px;height: 25px;float: left;display: block;margin:10px 5px 0 0;
    background: url(../images/all-icon-bg2.png?v=003) center 50% no-repeat;
}
.right-top-head-new .h-title {
    font-size: 16px;margin: 0;padding: 0;height: 45px;line-height: 45px;max-width: 220px;float: left;
    color: #666;
}
.right-top-head-new h2 {
    font-size: 16px;margin: 0;padding: 0;height: 45px;line-height: 45px;max-width: 220px;float: left;
    color: #666;
}
.right-top-head-new h3 {
    font-size: 16px;margin: 0;padding: 0;height: 45px;line-height: 45px;max-width: 220px;float: left;
    color: #666;
}
.right-top-head-new .right-discount-title {
    font-size: 16px;margin: 0;padding: 0;height: 45px;line-height: 45px;max-width: 220px;float: left;
    color: #666;
}
/*购物指南*/
.right-top-head-new .icon_gwzn{
    background-position: -10px -5px;
}
/*品牌故事视频*/
.right-top-head-new .icon_ppstory{
    background-position: -45px -5px;
}
/*相似榜单*/
.right-top-head-new .icon_xsbd{
    background-position: -80px -5px;
}
/*打折优惠*/
.right-top-head-new .icon_dzyh{
    background-position: -115px -5px;
}
/*优惠券*/
.right-top-head-new .icon_yhq{
    background-position: -150px -5px;
}
/*最新折扣*/
.right-top-head-new .icon_zxzk{
    background-position: -185px -5px;
}
/*旗下店铺*/
.right-top-head-new .icon_qxdp{
    background-position: -220px -5px;
}
/*排行榜*/
.right-top-head-new .icon_phb{
    background-position: -255px -5px;
}
/*top10*/
.right-top-head-new .icon_top10{
    background-position: -290px -5px;
}
/*热门*/
.right-top-head-new .icon_hot{
    background-position: -325px -5px;
}
/*品牌动态*/
.right-top-head-new .icon_ppdt{
    background-position: -358px -5px;
}
/*电商导航*/
.right-top-head-new .icon_dsdh{
    background-position: -10px -40px;
}


.right-top-head-new .more{
    float: right;font-size: 12px;color: #999;margin-top: 1px;
}
.right-top-head-new .more .iconfont{
    margin-top: 16px;float: right;font-size: 14px;
}


