@charset "UTF-8";
#fl { float:left; position:relative; height:36px;  font-size: 14px; font-family:"微软雅黑"}
#fl #tca {color: #FFF;display: block;padding: 0px 26px;line-height:36px;}
#fl a:hover#tca { color:#fff;background-color:#1674d4; text-decoration:none;}
#fl p { padding:0px; margin:0px; border-top:1px solid #fff; }
#fl p a { line-height:30px; height:30px; margin-bottom:1px;color:#fff; display:block; padding-left:15px;background-color: #0642a5;}
#fl p a:hover { text-decoration:none; color:#fff;background-color:#1674d4;}
.tcq p { display:none;}
.tch p{ display:block;}

.article-item .article-title a { font-size: 14px;   }
.sales-rank .goods-price i { font-family:"Microsoft YaHei";   }
.mod {border: 1px solid #ddd;}
.mod-title {background-color: #f2f2f2;}
.tangfl .history li {padding:8px 2px;border-bottom:1px dashed #ddd;text-align: center;    }
.tangfl .history li.last { border-bottom:0px; }
.tangfl .history .goods-pic { width:100%;}
.tangfl .history .goods-info { }

.tangfl { float:left;width:200px;padding-top:356px;  }
.tangfr { float:right;width:1010px;}


.page-container .common-mod .bd {
border: 1px solid #e0e0e0; border-top:0px;margin-bottom:12px; padding:3px 5px 8px 5px;
}
.tangfl .sales-rank .goods-item {margin:0px; padding:10px 0;border-bottom:1px dashed #ddd; }
.tangfl .sales-rank .goods-name {height:40px;white-space: normal; }



#gallery_compare,
#gallery_sortbar .gallery-sort label,
#gallery_sortbar .gallery-sort select.action-orderby,
#gallery_sortbar .gallery-sort .action-sort.price-desc,
#gallery_sortbar .grid-show,
#gallery_sortbar .list-show { display:none;  }
.order-main .highlight .order-section-content {
border:1px solid #D5ECBF;
}
.payment-container .payment-main {background-color:#EFFFE1;}
.payment-center { border: 3px solid #EFFFE1;}
.message {background: #EFFFE1 }
.member-welcome, .member-notice {border: 1px solid #D5ECBF;background-color: #EFFFE1;}

.product-album-thumb .thumbnail-list .active .thumbnail {border: 2px solid #1674d4;}
.product-album-thumb .thumbnail-list .active .arrow-top .below {border-bottom-color: #1674d4;}
.share-recommend .icon-fav { color: #1674d4;}


.member-welcome-alert {border-top: 1px solid #D5ECBF;background-color: #EBFFD9;}
.member-welcome-content b, .member-welcome-content i, .member-welcome-content em {color:#1674d4;}
.steps .active {background-color: #1674d4;}
.steps a:hover {background-color: #1674d4;}
.steps .step-item a:hover i,
.steps .active i {color: #1674d4;}
.order-clearing caption {background-color:#1674d4;color: #fff;}

.order-clearing .order-infor { background-color:#EFFFE1;}     
.order-clearing .order-price {background-color: #EBFFD9;border-left: 1px solid #D5ECBF;}
    
.cart-main .p-gift b, .cart-main .p-promotion b, .cart-main .p-adjunct .p-title b, .cart-main .p-packs-item .p-title b,
.cart-main .p-subtotal,
.cart-main .order-price .price,
.order-clearing .order-price .price,
.btn-link,
.lnklike,
.member-menu-list .active, 
.member-menu-list a:hover,
.member-notice-content .text-warn {color:#1674d4;}


.order-main .notice {background-color: #fff;line-height: 40px;text-align: left;}






.fdwx {position: fixed;z-index: 1000;right: 0px;bottom: 0px;}
.mainrr {width:1015px;  float: right;   }
.price {
color:#1674d4;
}

.bread-crumbs a { color:#1674d4; }
/*------- Author: Tyler Chao===tylerchao.sh@gmail.com -------*/
.inner-wrap { width: 1000px; margin: 0 auto; *zoom: 1; }
.inner-wrap:after { content: "\0020"; display: block; visibility: hidden; clear: both; height: 0; overflow: hidden; }
.inner-wrap .page-aside { width: 160px; }
.inner-wrap .page-article { margin-left: 180px; }

.inside-wrap { width: 1000px; margin: 0 auto; *zoom: 1; }
.inside-wrap:after { content: "\0020"; display: block; visibility: hidden; clear: both; height: 0; overflow: hidden; }

.page-topbar { background-color: #282828; line-height: 32px; color: #cccccc; }
.page-topbar a { color: #eeeeee; margin: 0 3px; }
.page-topbar a:hover { color: #cccccc; }

.topbar-left, .header-left, .header-main, .nav-left, .nav-main, .nav-main .menu li, .minicart-cont .goods-pic, 
.category-content .sub-category dt, .category-content .brands-box .item, .main-slide .trigger-item, .slider .prev, 
.slider .slide-box, .slider .slide-item, .page-container .section-left, .page-container .sidebar, .page-container .main, 
.switchable-trigger, .switchable-panel .goods-item, .sales-rank .goods-pic, .sales-charts .goods-pic, .user-comments .goods-pic, 
.helper-item, .friendlink-list li, .im .im-bar { float: left; _display: inline; }

.topbar-right, .header-right, .nav-right, .slider .next, .page-container .section-right, 
.page-container .aside, .integ-coupon .need-integ, .follow-weibo .add-weibo-btn { float: right; _display: inline; }

.page-header .inner-wrap { margin: 20px auto; overflow: hidden; }
.page-header .logo { margin-top: 15px; }

.header-left { width: 350px; }

.header-main { margin-left: 20px; width: 490px; }

/* 顶部搜索框挂?*/
.searchbar { margin-top: 10px; }
.searchbar .x-input { width: 380px; height: 34px; line-height: 34px; font-size: 14px;outline: 0; }
.searchbar .btn-search { height: 38px; overflow: hidden; }
.searchbar .btn-search span { line-height: 36px; border-color:#1674d4; background-color:#1674d4; }
.searchbar .btn-search .icon { font-size: 24px; color: #eeeeee; }
.searchbar .hots { line-height: 25px; color: #666666; padding-top:6px;}
.searchbar .hots a { color: #666666; }

/* /顶部搜索?*/
.page-nav {height: 40px; position: relative; z-index:10; }
.nav-left { width:200px; }

.nav-main {  /* 导航菜单挂件 */ }
.nav-main .menu { margin-left:10px; }
.nav-main .menu li { line-height: 40px; font-size: 14px; }
.nav-main .menu a { color: white; display: block; padding: 0 20px; }
.nav-main .menu .active, .nav-main .menu a:hover { background-color:#1674d4; }
.nav-right { width: 240px; }

/* 导航栏购物车挂件 */
.minicart { line-height: 40px; text-align: right; position: relative; z-index: 3; }
.minicart .icon { font-size: 12px; margin-right: 3px; }
.minicart .btn-tocart { padding-left: 20px; padding-right: 20px; color: white; background-color:#1674d4; margin-left: 10px; vertical-align: top; }
.minicart-text { display: inline-block; height: 40px; color: white; }

.minicart-cont { width: 238px; overflow-y: auto; overflow-x: hidden; display: none; background-color: white; border-right: 1px solid #1674d4; 
    border-bottom: 1px solid #1674d4; border-left: 1px solid #1674d4; position: absolute; left: 0; top: 40px; z-index: 9998; text-align: left; line-height: 18px; }
.minicart-cont .goods-item { border-bottom: 1px dashed #e0e0e0; padding: 10px; }
.minicart-cont .goods-pic { width: 60px; height: 60px; line-height: 58px; *line-height: 60px; border: 1px solid #cccccc; overflow: hidden; text-align: center; *font-size: 54px; font-family: Arial; }
.minicart-cont .goods-pic img { max-width: 60px; max-height: 60px; vertical-align: middle; }
.minicart-cont .goods-info { margin-left: 70px; }
.minicart-cont .goods-name { margin-bottom: 10px; }
.minicart-cont .goods-name a { color: #666666; }
.minicart-cont .goods-price { overflow: hidden; }
.minicart-cont .p-price, .minicart-cont .p-quantity { color:#1674d4; display: inline; margin-right: 0; }
.minicart-cont .action-delete { float: right; *margin-top: -16px; }
.minicart-cont .no-information { padding: 30px 0; text-align: center; }

.has-minicart { text-align: center; }
.has-minicart .minicart-text { display: block; }

.minicart-active .minicart-text { background-color:#1674d4; }
.minicart-active .minicart-cont { display: block; }

.minicart-info { background-color: #f9f9f9; text-align: right; padding: 10px; }
.minicart-info .btn-tocart { display: inline-block; line-height: 25px; margin-top: 10px; }

/* /导航栏购物车挂件 */
/* 商品弹出式分类挂?*/
.category-handle { line-height: 40px; text-align: center; font-size: 14px; font-weight: bold; }
.category-handle a { color: white; display: block; background-color:#1674d4; }
.category-content { background-color: #f9f9f9; border-bottom: 1px solid #e0e0e0; line-height: 42px; position: absolute; width:220px; z-index: 99; }
.category-content .category-item { position: relative; *zoom: 1; font-size: 14px; }
.category-content .category-link { padding-left: 20px; padding-right: 10px; display: block; color: #666666; overflow: hidden; *zoom: 1; 
    border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; }
.category-content .category-link .icon { color: #aaaaaa; width: 5px; display: inline-block; vertical-align: middle; }
.category-content .category-link .text { width: 155px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block; vertical-align: middle; }
.category-content .category-link:hover { background-color: white; color: #333333; }
.category-content .sub-box { display: none; position: absolute; top: 0; left:218px; border: 2px solid #1674d4; background-color: white; }
.category-content .active { z-index: 1; }
.category-content .active .category-link { border-top: 2px solid #1674d4; border-bottom: 2px solid #1674d4; border-left: 2px solid #1674d4; 
    border-right: 0 none; height: 45px; line-height: 45px; background-color: white; color: #333333; position: relative; z-index: 1; }
.category-content .active .sub-box { display: block; }
.category-content .active .icon { color: #333333; }
.category-content .sub-category-box .padding { padding: 12px 10px 0; }
.category-content .sub-category { line-height: 24px; font-size: 12px; border-bottom: 1px dashed #dddddd; padding-bottom: 12px; margin-bottom: 12px; }
.category-content .sub-category dt { width:100%; }
.category-content .sub-category dd { margin-left: 98px; display: none; }
.category-content .sub-category.last { border-bottom: none; }
.category-content .brands-box {  }
.category-content .brands-box .box-title { padding: 0 10px; }
.category-content .brands-box .item { margin: 10px 9px; overflow: hidden; text-align: center; }
.category-content .brands-box .item img { vertical-align: middle; }
.category-content .level2 { color: black; font-weight: bold; overflow: hidden; }
.category-content .level3 { float: left; _display: inline; margin-right: 8px; white-space: nowrap; }

/* /商品弹出式分类挂?*/
/* 首页商品焦点?*/
.main-slide { height: 334px; width:1015px; margin-bottom: 10px; overflow: hidden; position: relative; }
.main-slide .slide-item { height: 334px; width:1015px; overflow: hidden; }
.main-slide .slide-item img { height: 334px; }
.main-slide .slide-triggers { position: absolute; height: 26px; bottom:10px;right:15px; z-index: 3; color: #fff;}
.main-slide .slide-triggers .active { background-color: #1674d4; color: white; }
.main-slide .trigger-item { width: 22px; height: 22px; line-height: 22px; border-radius:50%;  background-color: #777;
    -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; font-size: 14px; text-align: center; color: #fff;
    margin:0 5px; cursor: pointer; }


/* 商品幻灯slider */
.slider { position: relative; width: 700px; height: 160px; }
.slider .prev, .slider .next { height: 160px; width: 20px; overflow: hidden; cursor: pointer; }
.slider .prev .icon, .slider .next .icon { margin-top: 70px; height: 20px; width: 20px; font-size: 16px; color: #999999; display: inline-block; }
.slider .slide-box { width: 660px; height: 160px; overflow: hidden; }
.slider .slide-item { height: 160px; width: 310px; overflow: hidden; margin: 0 10px; }

/* 商品幻灯slider */
/* 首页通栏banner广告 */
.banner img { display: block; }

/* /首页第一屏内?*/
.page-container { margin-top:10px; margin-bottom: 20px; }
.page-container .section { margin-bottom:10px; }
.page-container .section-title { padding: 0 20px; line-height: 42px; border: 1px solid #e0e0e0; background-color: #f9f9f9; margin-bottom: 20px; }
.page-container .section-title .title { font-size: 18px; color: #fc6b00; }
.page-container .section-title .keyword a { color: #333333; margin: 0 5px; }
.page-container .section-title .keyword a:hover { color: #0563c3; }
.page-container .sidebar { width:200px; min-height: 30px; _height: 30px; }
.page-container .aside { width: 325px; }
.page-container .main { width: 700px; margin-left: 20px; }
.page-container .main-common { margin-left: 180px; }
.page-container .focus, .page-container .focus { margin-bottom: 20px; }
.page-container .common-mod .hd { background-color: #f9f9f9; line-height: 38px; border: 1px solid #e0e0e0; padding: 0 15px; }
.page-container .common-mod .title { font-size: 14px; color: #3D3D3D; }

/* 首页第一屏带标题的幻灯（团购）挂?*/
.title-banner { margin-top:0px; }
.title-banner .title { font-size: 14px; color: #3d3d3d; line-height: 35px; }
.title-banner .auto-bind-widget { height: 125px; overflow: hidden; position: relative; }
.title-banner .auto-bind-widget li img { display: block; }
.title-banner .auto-bind-widget .switchable-triggerBox { position: absolute; bottom: 0; width: 100%; background-color: black; opacity: 0.5; filter: alpha(opacity=50); height: 25px; text-align: right; }
.title-banner .auto-bind-widget .switchable-triggerBox a { color: white; line-height: 25px; font-size: 22px; margin-right: 8px; }
.title-banner .auto-bind-widget .switchable-triggerBox .active { color: red; }

/* 挂件switchable切换 */
.main-mod { margin-bottom: 0; }

.switchable-trigger { padding: 0 20px; margin-right: 10px; font-size: 14px; line-height: 18px; margin-top: 10px; cursor: pointer; }
.switchable-trigger .icon { display: none; }

.switchable-triggerBox .active { color:#1674d4; font-weight: bold; }
.switchable-triggerBox .active .icon { display: block; margin: 0 auto; width: 14px; height: 10px; text-align: center; line-height: 10px; font-size: 18px; *float: left; *margin-left: 5px; _display: inline; }

.switchable-panel .goods-item { margin: 12px 5px 0; width: 165px; }
.switchable-panel .goods-pic { width: 160px; height: 160px; line-height: 158px; *line-height: 160px; border: 0 none; overflow: hidden; margin: 0 auto 10px; text-align: center; *font-size: 144px; font-family: Arial; }
.switchable-panel .goods-pic img { max-width: 160px; max-height: 160px; vertical-align: middle; }
.switchable-panel .goods-name { height:40px;line-height:20px; margin-bottom:3px;font-size: 14px }
.switchable-panel .goods-name a { color: #666666; }
.switchable-panel .goods-name a:hover { color: #0563c3; }
.switchable-panel .selling-price { display: block; color:#1674d4; }
.switchable-panel .selling-price i { font-size: 16px; line-height: 18px; }
.switchable-panel .stars { font-size: 12px; }
.switchable-panel .stars .below { width: 65px; }
.switchable-panel .stars .above { color:#1674d4; }
.switchable-panel .need-integ { color:#1674d4; }
.switchable-panel .need-integ i { font-size: 16px; margin: 0 3px; font-weight: bold; }

/* 挂件switchable切换 */
/* 热卖排行 */
.sales-rank { margin-bottom: 0; }
.sales-rank .goods-item { margin:10px 10px 4px;text-align: center; }
.sales-rank .goods-pic {  border: 0 none; overflow: hidden; text-align: center; margin:0 auto;width: 100%;   }
.sales-rank .goods-pic img {vertical-align: middle;  margin:0 auto;}
.sales-rank .goods-info {  }
.sales-rank .goods-name { line-height:20px; height:20px; font-size: 14px; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.sales-rank .goods-name a { color: #666666; }
.sales-rank .goods-name a:hover { color: #0563c3; }
.sales-rank .goods-price { color: #1674d4; }
.sales-rank .goods-price i { font-size: 16px; line-height: 18px; }

/* /热卖排行 */
/* index news 公告资讯挂件 */
.index-news { margin-bottom: 10px; }
.index-news .news-list { margin-top: 5px; }
.index-news .article-index-list { width: 100%; overflow: hidden; }
.index-news .article-list { margin: 0 2px; }
.index-news .article-index { line-height:25px; list-style: disc inside; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.index-news .article-index a { color: #333333; }

/* /index news 公告资讯挂件 */
/* 热卖品牌挂件 */
.hot-brands .brand-item { width: 140px; height: 44px; line-height: 42px; *line-height: 44px; border: 0 none; overflow: hidden; margin: 20px auto 0; text-align: center; *font-size: 39.6px; font-family: Arial; }
.hot-brands .brand-item img { max-width: 140px; max-height: 44px; vertical-align: middle; }

/* /热卖品牌挂件 */
/* 兑换优惠券挂?*/
.integ-coupon .coupons-list { margin: 0 5px; }
.integ-coupon .coupon-item { margin-top: 10px; }
.integ-coupon .coupon-name { color: #333333; font-size: 14px; line-height: 30px; }
.integ-coupon .coupon-info { color: #999999; line-height: 24px; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.integ-coupon .btn-primary { font-size: 14px; color: white; background-color:#1674d4; padding: 0 12px; line-height: 28px; _float: left; }
.integ-coupon .need-integ { color:#1674d4; }
.integ-coupon .need-integ i { font-size: 16px; }

/* /兑换优惠券挂?*/
/* 本类销售排?*/
.sales-charts .goods-item { margin: 20px 10px 0; }
.sales-charts .goods-pic { width: 70px; height: 70px; line-height: 68px; *line-height: 70px; border: 0 none; overflow: hidden; text-align: center; *font-size: 63px; font-family: Arial; }
.sales-charts .goods-pic img { max-width: 70px; max-height: 70px; vertical-align: middle; }
.sales-charts .goods-info { margin-left: 85px; *zoom: 1; }
.sales-charts .goods-name { width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.sales-charts .goods-name a { color: #666666; }
.sales-charts .goods-name a:hover { color: #0563c3; }
.sales-charts .goods-price { color:#1674d4; }
.sales-charts .goods-price i { font-size: 16px; line-height: 18px; }

/* /本类销售排?*/
/* 用户评论挂件 */
.user-comments .comment-item { overflow: hidden; margin: 10px 10px 0; }
.user-comments .goods-pic { width: 70px; height: 70px; line-height: 68px; *line-height: 70px; border: 0 none; overflow: hidden; text-align: center; *font-size: 63px; font-family: Arial; }
.user-comments .goods-pic img { max-width: 70px; max-height: 70px; vertical-align: middle; }
.user-comments .goods-info { margin-left: 85px; *zoom: 1; }
.user-comments .goods-name { width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.user-comments .goods-name a { color: #666666; }
.user-comments .goods-name a:hover { color: #0563c3; }
.user-comments .goods-comment { color: #999999; height: 54px; }

/* /用户评论挂件 */
/* 关注我们 */
.follow-weibo .add-weibo { height: 24px; line-height: 24px; margin-top: 10px; overflow: hidden; }
.follow-weibo .sina-icon { float: left; _display: inline; width: 20px; height: 18px; background: url(sina_logo.png) no-repeat; }
.follow-weibo .sina-v { float: left; _display: inline; background: url(sina_v.png) no-repeat right 50%; padding: 0 20px 0 5px; font-weight: bold; }
.follow-weibo .weibo-info { margin-top: 10px; }
.follow-weibo .add-weibo-btn { width: 60px; height: 24px; background: url(add_weibo_btn.png) no-repeat; }

/* 面包?*/
.bread-crumbs { margin: 10px 0; line-height: 2; }

/* /面包?*/
.page-helper { background-color: #f9f9f9; }
.page-helper .inner-wrap { padding: 20px 0; }

/* 底部帮助信息挂件 */
.helper-item { margin-right: 10px; width: 235px; }
.helper-item .content-title { font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.helper-item .content-title a { color: #333333; }
.helper-item .node-index, .helper-item .article-index-list { line-height: 26px; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.helper-item .node-index a, .helper-item .article-index-list a { color:#1674d4; }
/* /底部帮助信息挂件 */
/* 友情链接 */
.friendlink-list { overflow: hidden; }
.friendlink-list li { margin-right: 10px; }

/* /友情链接 */
.page-footer { background-color: #636363; }
.page-footer .inner-wrap { text-align: center; color: #cccccc; line-height: 24px; padding: 10px 0; }
.page-footer .footer-nav a { color: #cccccc; margin: 0 3px; }

/*系统区域[不可编辑]*/
.system-widgets-box { border: 1px solid #cccccc; background-color: #e9e9e9; height: 500px; line-height: 500px; text-align: center; font-weight: bold; font-size: 18px; }

/* 在线客服 */
.im { position: absolute; z-index: 1000; }
.im .im-bar { width: 16px; padding: 10px 12px; background-color: #aaaaaa; position: relative; color: white; }
.im .im-bar .icon { font-size: 14px; display: block; height: 20px; }
.im .im-bar .arrow { position: absolute; border-width: 6px 4px; border-style: solid dashed dashed solid; border-color: #aaaaaa transparent transparent #aaaaaa; bottom: -12px; left: 0; width: 0; height: 0; _font-size: 0; _line-height: 0; }
.im .im-main { border: 1px solid #A9A9A9; float: left; _display: inline; padding: 25px 20px; background-color: white; }
.im .im-item { margin: 5px 0; }

/* /在线客服 */
/* 虚拟分类挂件 */
.virtual-category-wrap { border: 1px solid #e0e0e0; margin-top: 10px; }
.virtual-category-wrap .vcat-only { background-color: #f9f9f9; padding: 8px 15px; line-height: 26px; overflow: hidden; }
.virtual-category-wrap .vcat-only li { float: left; margin-right: 10px; font-size: 14px; }
.virtual-category-wrap .vcat-only li a { margin-right: 5px; color:#1674d4; }
.virtual-category-wrap .vcat-only li a:hover { color:#1674d4; }
.virtual-category-wrap .vcat-depth-1 { padding: 8px 15px; }
.virtual-category-wrap .vcat-depth-1 li { line-height: 26px; font-size: 16px; margin: 0 0 15px 0; }
.virtual-category-wrap .vcat-depth-1 li a { color: #fc6b00; }
.virtual-category-wrap .vcat-depth-1 li a:hover { color:#1674d4; }
.virtual-category-wrap .vcat-depth-2 li { float: left; font-size: 12px; margin: 0 20px 0 0; }
.virtual-category-wrap .vcat-depth-2 li a { color: #666666; }
.virtual-category-wrap .vcat-depth-2 li a:hover { color:#1674d4; }
.virtual-category-wrap .vcat-depth-2 li .icon { width: 13px; }
.virtual-category-wrap .vcat-depth-2 li .up { display: none; }
.virtual-category-wrap .vcat-depth-2 li .down { display: inline-block; }
.virtual-category-wrap .vcat-depth-2 .active a { color:#1674d4; }
.virtual-category-wrap .vcat-depth-2 .active .vcat-dropdown a { color: #666666; }
.virtual-category-wrap .vcat-depth-2 .active .up { display: inline-block; }
.virtual-category-wrap .vcat-depth-2 .active .down { display: none; }
.virtual-category-wrap .vcat-dropdown { background-color: #f9f9f9; border: 1px solid #e0e0e0; padding: 0 10px; position: absolute; display: none; }
.virtual-category-wrap .vcat-dropdown li { font-weight: 400; }

/* /虚拟分类挂件 */


/*列表页参?/
.filter-container .filter-title .gallery-total-info b {color:#1674d4;}
.filter-container {border: 1px solid #d3d3d3;}

.filter-container .filter-title {background-color: #f7f5f6;border-bottom:1px solid #ddd; line-height:18px; padding:9px 10px;}
.filter-selected {background-color: #fff; border-bottom:0px dashed #ccc; padding:0px;}
.filter-lists-container {padding:0px;}
.filter-selected-values {min-height: 20px;}
.filter-lists-container .filter-entries { border:0px;border-top: 1px solid #ddd;margin:0px;}
.gallery-filter dt,
.gallery-filter dd { padding:8px 0;}
.filter-lists-container .filter-entries-label { width:90px; text-align:left;}
.gallery-filter dt { background:#fff; text-align:left; width:90px; padding-left:22px;}
.filter-item {margin:0 3px;}
.filter-item a:hover.handle{color:#1674d4;}
.filter-lists-container .active {background-color:#1674d4;}
.filter-lists-container .active a:hover.handle{color:#fff;}

/*工具?/
.mini-pageview .flip {color:#1674d4;padding:0px 4px;}
.mini-pageview { padding-top:7px;}
.mini-pageview .page-action a { line-height:22px; font-size:16px;}
.gallery-sortbar { font-size:13px;}
.gallery-sortbar .gallery-sort label{ margin-left:20px; position:relative; top:2px;}
.gallery-sortbar .gallery-sort select { height:24px;}
.gallery-sortbar .gallery-sort a { height:24px;border: 1px solid #ddd; margin:0px; margin-left:-1px; display:block; float:left; line-height:22px;}
.gallery-sortbar .gallery-sort .active {color:#1674d4; margin:0px;border:1px solid #ddd; background:#fff; }
.gallery-sortbar .gallery-sort a em { height:22px; overflow:hidden;}
.gallery-sortbar .gallery-sort a span {color:#888; margin-left:2px;top:0px; position:relative;}
.gallery-sortbar .gallery-sort .active  span {color:#1674d4;}
.gallery-sortbar .gallery-showmode { padding:8px 20px 0 20px;}
.gallery-sortbar .gallery-showmode a {border:1px solid #ddd; display:block; float:left; line-height:24px; height:24px;
background:#f3f3f3; padding:0 6px; margin:0; margin-left:-1px; }
.gallery-sortbar .gallery-showmode .active {color:#1674d4; background:#fff;}
.gallery-sortbar .gallery-showmode i { top:-1px; position:relative;}
.gallery-sortbar .gallery-showmode a .icon {color:#888;}
.gallery-sortbar .gallery-showmode .active .icon {color:#1674d4;}
.gallery-sortbar .gallery-showmode input {margin-left:20px;position:relative; top:2px;  }
.gallery-sortbar .gallery-showmode label {position:relative; top:3px; color:#555;}
.mini-pageview { font-family:tahoma,arial; font-size:14px; color:#555;}
.mini-pageview .page-current { color:#1674d4;}


/*列表页产?/
.gallery-grid { padding-top:7px; width:1210px;}
.gallery-grid .goods-item { border-bottom:0px; border:1px solid #ddd; padding:16px 11px; margin:0 8px; margin-bottom:15px;}
.gallery-grid .goods-item:hover{}
.gallery-grid .goods-item.first { margin-left:0px;}
.gallery-grid .goods-item.last { margin-right:0px;}
.goods-item .goods-name { height:36px; line-height:18px; font-size:13px;}
.goods-item .goods-name a { color:#555;}
.goods-item .goods-name a:hover { color:#1674d4;}
.goods-item .goods-price .price { font-size:14px; color:#389718;}
.goods-item .goods-comment b {color:#1674d4; font-weight:500;}
/*注册登录按钮*/
.btn-caution span,
.btn-import span,
.btn-major span { background:#1674d4;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px; }
.btn-caution:hover span,
.btn-import:hover span,
.btn-major:hover span { background:#389718;}


/*大图右侧*/
.product-titles p {}

.product-information { color:#555; font-size:13px;}
.product-concerns { border:0px; margin-bottom:0px; padding-bottom:0px;}
.product-concerns .price { font-size:14px; font-family:"Microsoft YaHei";}

.product-concerns .label {line-height:32px;}
.product-concerns .detail {margin-left:0em;line-height:32px;}

.product-buy {background:none;border:0px;padding: 10px 0px;margin-top: 10px;}
.product-buy .item-label {width:4em;margin-right:0px;text-align:left; padding-top:1px; }
.product-buy .item-content {display: block;margin-left:4em;}
.product-album-zoom { display:none;}


/*数量加减*/
.product-buy-quantity .p-quantity { margin-top:-4px; margin-right:5px;}
.p-quantity a:hover {background-color:#1674d4;border-color:#1674d4;}
/*购买*/
.product-information .btn-import span { border:2px solid #1674d4;background:#1674d4;font-family:Microsoft YaHei; padding-left:40px;
    line-height:39px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;filter:none;}
.product-information .btn-import:hover span { background:#389718; border:2px solid #389718 }





.product-information .btn-major span { background:#1674d4;border:2px solid #1674d4;font-family:Microsoft YaHei;padding-left:40px; 
    line-height:39px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;    filter:none;}
.product-information .btn-major:hover span { background:#389718;border:2px solid #389718;  }
.product-information .btn-import span span,
.product-information .btn-import:hover span span,
.product-information .btn-major span span,
.product-information .btn-major:hover span span { background:none; border:0px; padding:0px; padding-right:40px;}

.spec-item .spec-attr {border: 1px solid #cfcfcf; padding:1px;background-color:#fff;}

.spec-item .selected {border:2px solid #1674d4; padding:0px; }
.spec-item .spec-attr a {border:0px;color: #555;line-height:28px;}
.spec-item .spec-attr a:hover{ color:#1674d4;}
.spec-item .spec-attr span {padding: 0 15px;}
.spec-item .selected i {background: url(http://202.85.209.77/public/images/e8/5b/d0/830cd56a96ae79d4f4f698d2acc18fa72559b6dc.gif) no-repeat;}

/*分享收藏
.share-recommend {text-align:left;}
.share-recommend .icon-share { background:url(fx.gif) no-repeat; line-height:0px; font-size:0; display:block; width:15px; height:15px; float:left; margin-top:7px;}
.share-recommend .text {padding: 0 5px; font-size:14px; color:#666;}
.share .btn-rounded,
.share .btn-rounded span {border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;
border:0px; background:none; margin-right:0px;}
.btn-rounded,
.btn-rounded span {
border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px; padding:0px;
border:0px; background:none;}
.share-recommend .icon-fav {color:#fa0;}
*/
/*组合推荐
.mod {border: 1px solid #e1e1e1; padding-bottom:10px;}
.mod .mod-title {background-color:#fff;}
.mod .mod-title h2{ border-top:2px solid #1674d4; float:left; padding:0 25px; margin-top:-1px; font-size:14px; font-weight:700;
color:#389718;}
*/
.product-adjunct .adjunct-group .item {width:158px;}
.product-adjunct .goods-pic {width: 140px;height: 140px;line-height: 138px;border:1px solid #eaeaea;}
.product-adjunct .goods-pic img {max-width: 140px;max-height: 140px;vertical-align: middle;}
.product-adjunct .goods-info { color:#555; width:142px; margin:0 auto;}
.product-adjunct .goods-info h3 { font-size:12px; line-height:18px;height: 36px; display:none;}
.product-adjunct .goods-info a { color:#555;}
.product-adjunct .goods-info a:hover { color:#1674d4;}
.product-adjunct .goods-info .pro-price,
.product-adjunct .goods-info .adj-price {font-family:"Microsoft YaHei";}
.product-adjunct .info-area .adj-amount {font-family:"Microsoft YaHei";font-size:14px;}
.product-adjunct .info-area,
.product-adjunct .adjunct-group .selected { background:none; }
.product-adjunct .info-area .adj-selected { color:#e00; font-weight:400;}
.product-adjunct .info-area{ vertical-align:top; padding-top:26px; width:220px; color:#555; font-size:13px;}
.product-adjunct .button-area {margin-top: 10px;text-align:left;}
.button-area .btn-major:hover span,
.button-area .btn-major span{ background:none; padding:0px; margin:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;}
.button-area .btn-major:hover span span,
.button-area .btn-major span span { padding:0px;background-color:#D1ECB7;color:#389718;border:1px solid #389718;
cursor:pointer;
outline:0;-moz-border-radius:2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;
height:26px;line-height:25px;font-size:12px;font-weight:700;width:122px;text-align: center;}
.button-area .btn-major:hover span span {background-color:#1674d4; color:#fff;}
.product-adjunct .goods-info label { position:relative; top:3px;}



/*tab切换*/
.product-tags .active {
border-top: 2px solid #1674d4;
/*详细*/

.product-attributes {background-color:#fff;border:1px solid #e6e6e6; border-top:1px solid #eaeaea; }
.product-attributes ul {padding:15px 20px; color:#666;}


/*评论*/
.product-comment {}
.product-comment .mod {border-top:1px solid #eaeaea;}
.product-comment .comment-list .member-discuss {background-color:#f9f9f9;border:1px solid #ddd;}
.product-comment .scores-list .score,
.product-comment .score-total .score,
.product-comment .score-total .total-count  {color:#1674d4;}
.product-comment .btn span {border: 1px solid #1674d4;background:#1674d4;border-radius:2px;}
.product-comment .btn span span { background:none; border:0px; color:#fff;}
.product-score {border-bottom: 1px solid #ddd; margin-bottom:8px;}


/*咨询*/
.product-consult  {}
.product-consult .mod {border-top:1px solid #eaeaea;}
.product-consult .btn span {border: 1px solid #1674d4;background:#1674d4;border-radius:2px;}
.product-consult .btn span span { background:none; border:0px; color:#fff;}
.product-consult .consult-title {padding:20px 0 0 20px;border-bottom:0px;}

/*购买记录*/
#product_saleslog { margin-top:10px;}
.saleslog { border:1px solid #eee;}
.saleslog thead th {border-bottom:1px solid #f2f2f2; height:40px; line-height:40px; color:#666;background-color: #f7f7f7;}
.saleslog tbody tr  {border-bottom: 1px dotted #eef1f4;}
.saleslog th, 
.saleslog td {height:38px;color:#666;}
#product_saleslog .p5 { padding:5px 0; }
.pageview a.flip:hover, 
.pageview .active {background-color:#1674d4;border-color:#1674d4;}