/*品字结构下的布局*/
.page-maincontent:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.page-maincontent {*+height:1%;}

.siderbar,
.page-3nd-wrap .gallery-sider,
.page-3nd-wrap .product-sider {width:225px;float:left;overflow:hidden}
.page-3nd-wrap .gallery-show,
.page-3nd-wrap .product-show,
.page-2nd-wrap .gallery-contant,
.page-2nd-wrap .product-contant {width:955px;float:right;} 


/*======================商品筛选===============================*/
.filter-container {border-color:#e1e7f5;position:relative;margin-bottom:40px;}
.filter-container .filter-title {background-color:#fff;border-bottom:1px solid #e1e7f5;color:#666;line-height:46px;padding:0 15px;font-size:14px}
.filter-container .filter-title .filter-clean .icon {color:#fd550e}
.filter-container .filter-title .filter-clean a:hover,
.filter-container .filter-title .filter-clean a:hover .icon,
.filter-container .filter-title .gallery-total-info b.op-search-result {}

/*筛选列表样式*/
.filter-selected,.filter-lists-container {padding:0}
.filter-selected-list,.filter-lists-container .filter-entries,.filter-promotion {border-bottom:1px solid #ededed;min-height:46px;padding:0;margin:0;background:#f2f2f2;position:relative}
.filter-lists-container .filter-entries-label,.filter-selected .filter-selected-title,.filter-promotion .filter-promotion-label {width:86px;line-height:45px;color:#666;margin:0;padding-left:15px;text-align:right}
.filter-lists-container .filter-entries-values,.filter-selected .filter-selected-values,.filter-promotion .filter-promotion-values {background:#fff;margin-left:111px;margin-right:0;padding:8px 150px 0 20px;position:relative;}
.filter-lists-container .filter-entries-values,.filter-selected .filter-selected-values,.filter-promotion .filter-promotion-values {min-height:36px;}
.filter-lists-container .filter-entries-more {position:absolute;right:24px;top:12px;z-index:3}

/*默认样式*/
.filter-item {height:22px;line-height:22px;margin:4px 12px 8px 0;padding:0 8px;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis;}

/*已选择的*/
.filter-selected .filter-selected-values {padding-top:10px;}
.filter-selected-entries {}
.filter-selected-item  {border-color:#fd550e;color:#fd550e;height:22px;line-height:22px;cursor:pointer}
.filter-selected-item .icon {color:#fd550e;}
.filter-selected-item:hover {border-color:#fd550e;color:#fd550e}
.filter-selected-item:hover .icon {color:#fd550e;}

/*显示更多*/
.filter-more {margin:0;padding:0;height:0;}
.filter-more .action-filter-more {height:22px;line-height:22px;padding:2px 9px;width:104px;display:block;margin:0 auto;position:absolute;left:50%;bottom:0;text-align:center;margin:0 0 -25px -50px;background:#ccc;text-align:center;border-bottom-right-radius:5px;border-bottom-left-radius:5px;color:#fff}


/*普通选择及鼠标悬停状态*/
.filter-item .handle {color:666}
.filter-item .handle:hover {color:#fd550e;}

/*当前指示及鼠标悬停状态*/
.filter-lists-container .active:hover,
.filter-promotion .active:hover {}

.filter-lists-container .active,
.filter-promotion .active,
.filter-lists-container .active a,
.filter-promotion .active a,
.filter-lists-container .active:hover,
.filter-promotion .active:hover,
.filter-lists-container .active:hover a,
.filter-promotion .active:hover a {color:#fff}
.filter-lists-container .active .icon {margin-left:5px;}

/*列表导航*/
.gallery-sortbar {background:#f2f2f2;margin-bottom:20px}
.gallery-sortbar .gallery-sort a,
.gallery-sortbar .gallery-sort em,
.gallery-sortbar .gallery-sort .order-container .notice-box i,
.order-container .notice-box .gallery-sortbar .gallery-sort i {border:none;background:none}
.gallery-sortbar .gallery-sort,
.gallery-sortbar .gallery-sort .action-sort,
.gallery-sortbar .gallery-showmode a,
.gallery-sortbar .gallery-showmode {color:#413b49;} 
.gallery-sortbar .gallery-sort .action-sort:hover,
.gallery-sortbar .gallery-showmode .active .icon,
.gallery-sortbar .gallery-showmode a:hover {color:#fd550e;}
.gallery-sortbar .gallery-showmode .active,
.gallery-sortbar .gallery-sort .active {color:#333;}
.gallery-sortbar .gallery-sort a {margin-right:0px}
.gallery-sortbar .gallery-sort label,
.gallery-sortbar .gallery-showmode {padding-left:30px}
.gallery-sortbar .sortbar-filter-tags {padding:8px 10px}


/*=============================列表页商品===============================*/
.goods-item .goods-inner {position:relative;background-color:#fff;}
.goods-item .goods-pic {margin:0 auto;position:relative/*不使用二次开发目录时，将static改成relative*/}
.goods-item .goods-price {line-height:16px}
.goods-item .goods-price ins,.goods-item .goods-price del {display:inline}
.goods-item .goods-price ins {color:#e9363b;font-size:16px;font-weight:normal}
.goods-item .goods-price del.price {color:#999;font-size:12px;margin-left:5px;}

.goods-item .goods-buy {margin-bottom:5px}
.goods-item .btn-simple {margin-right:5px;}

.goods-item .goods-name a{color:#333;}
.goods-item .goods-name a:hover {color:#da251e;}
.goods-item .goods-pic .img-tag-tl, .goods-item .goods-pic .img-tag-tr, .goods-item .goods-pic .img-tag-bl, .goods-item .goods-pic .img-tag-br {width:50px;height:50px;}
.goods-item .goods-pic .img-tag-tl img, .goods-item .goods-pic .img-tag-tr img, .goods-item .goods-pic .img-tag-bl img, .goods-item .goods-pic .img-tag-br img {max-width:50px;max-height:50px;}
.goods-item .goods-pic .img-tag-tr,.goods-item .goods-pic .img-tag-br {text-align:right}

/*大图模式*/
.gallery-grid .goods-item {border:1px solid #e5e5e5;margin:0 10px 10px 0;width:209px;overflow:hidden}
.gallery-grid .goods-item.last {margin-right:0;}
.gallery-grid .goods-item:hover {border-color:#fd550e}



/*促销信息+文字标签*/
.gallery-grid  .goods-text-tag{font-size:12px;height:18px;width:100%;overflow:hidden;margin-top:15px;position:relative;font-family:Arial}
.gallery-grid  .goods-text-tag span {height:16px;line-height:16px;margin-right:3px;padding:1px 4px;display:inline-block;*display:inline;*zoom:1;background-color:#fd550e;color:#fff}
.gallery-grid .goods-name {max-height:40px;margin:10px 0 5px;line-height:20px;font-size:14px}
.gallery-grid .goods-price{padding:5px 0 8px;color:#999}
.gallery-grid .goods-comment  {float:right;color:#999}


/*图文模式*/
.gallery-list .goods-item {padding:15px;}
.gallery-list .goods-pic {width:160px;height:160px;*font-size:139px;line-height:160px;}
.gallery-list .goods-pic img {max-width:160px;max-height:160px;}
.gallery-list .goods-info {margin:0 360px 0 175px;padding-top:15px;}
.gallery-list .goods-price li {line-height:1.8;padding:2px 0}
.text-tag-tr,.text-tag-tl,.text-tag-bl,.text-tag-br {padding:1px 2px;font-size:12px;font-family:Arial,Simsun}


/*对比框*/
.gallery-compare {right:40px} 
.gallery-compare .header{background:#f4f4f4}
.gallery-compare .unfold{background:#fff;border-color:#ddd}
.gallery-compare .handle-collapse .icon{background:#c40000;}


/*品牌列表页*/
.brands-list dd {height:42px;line-height:42px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.brands-list dl:hover dd{background-color:#85ac11}
.brands-list dl:hover dd a {color:#fff}



/*品牌页*/
.page-brand-wrap {background:url("brand_bg.jpg") no-repeat center 0;background-size:1920px 100%;padding:52px 0;margin-bottom:40px;}
.brand-info {padding:30px;color:#333;background:#fff;-moz-box-shadow:0px 0px 5px #999;-webkit-box-shadow:0px 0px 5px #999; box-shadow:0px 0px 5px #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.brand-info .brand-pic {width:100%;text-align:center;margin-bottom:25px;}
.brand-info .brand-pic img {width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.brand-info .brand-desc {line-height:1.5;font-size:14px;color:#333;margin:0;}
.brand-info .brand-desc .brand-logo {display:none;float:left;width:120px;height:60px;overflow:hidden;display:table-cell;margin-right:15px;vertical-align:middle;font-family:Arial;text-align:center}
.brand-info .brand-desc .brand-logo img{max-width:120px;max-height:60px;vertical-align:middle}

.brand-info .brand-desc p {margin:1em 0;color:#333;text-indent:0}
.brand-info .brand-desc p:last-child {margin-bottom:0;}




/*==================================详情页 商品详情==============================*/
.product-section {overflow:visible}
.product-buy-action .action-buynow,.product-buy-action .action-addtocart,.product-buy-action .action-notify,.comment-list .discuss-label,#JS_quickcart  {background:url("i/detail_icon.png") no-repeat;}

.product-information {}

/*产品标题*/
.product-titles {padding:0 5px;}
.product-titles,.product-concerns {border:none}
.product-titles {padding-bottom:20px;}
.product-titles h2 {color:#333;font-size:18px;font-weight:400;padding-bottom:5px;}
.product-titles p {font-size:14px;}


/*价格评分等*/

.product-information .detail,
.product-information .product-gifts .label {line-height:24px;}
.product-information .product-params,
.product-concerns  {padding:10px 5px;}

.product-titles p,
.product-information .detail a,
.product-concerns li .action-saveprice {color:#9f6565}


.product-information .pop-body {border-color:#e5e5e5}
.product-information .pop-body li {color:#666}
.product-information .detail .minor {color:#666}
.product-information .detail a.action-handle {border:1px solid #fff;border-bottom:none;padding:0 8px;background:#fff;display:inline-block;height:22px;line-height:22px;position:relative;z-index:2;}
.product-information .detail a.action-handle.active  {border-color:#e5e5e5;}
.product-information .detail .action-memberprice {top:18px;}
.product-information .detail .action-mktprice{color:#999;text-decoration:none;font-size:14px}
.action-memberprice ul li {height:auto !important;line-height:28px !important;}

.product-concerns {margin:0} 
.product-concerns li {padding:2px 0;}
.product-concerns li .action-saveprice {margin-left:8px;}
.product-information .product-concerns .price ins {font-size:18px;color:#e93a38;font-weight:normal;}


/*促销*/
.product-promotion  {margin:15px 0;}
.product-promotion .tabs li,
.product-promotion .panel-top {border-color:#e3e3e3}
.product-promotion .tabs .active {border-top:2px solid #E63639}
.product-promotion .switchable-panel li {margin:5px 0}
.product-promotion .switchable-panel .name {color:#333}
.product-information .label-alert,
.product-promotion .useless .label-alert {background-color:#9f6565}


/*扩展属性*/
.product-params {margin-bottom:0;border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:15px 0;}
.product-params ul li {width:50%;float:left;overflow:hidden;padding:5px 0;}
.product-params ul li .label {color:#333;margin-right:5px;}


/*购买按钮*/
.product-buy {margin-top:15px;}
.product-buy .item-label {width:auto;}
.product-buy .item-content {margin-left:0}


.product-buy-action .btn span {font-size:16px;padding-left:45px;}
.product-buy-action .btn span span {padding:0 45px 0 0;line-height:3;}


/*扫购*/
.product-buy .pop-wrapper .action-handle {color:#666}
.product-buy .pop-wrapper .pop-body {bottom:19px}

.consult-title .btn-simple {*width:66px _width:68px;_height:24px;_overflow:hidden; }
.product-score .btn-simple{*width:66px;*text-decoration:none;}
.consult-content .tabs li.active a,
.consult-content .tabs a:hover { background-color:#da251e;text-decoration:none; }
.product-related .goods-item { text-align:center; width:160px; padding:0 15px;overflow:hidden;}
.product-related .goods-item .goods-pic{width:160px; height:160px;border:none;}
.product-related .goods-item .goods-info .goods-name { width:160px; height:34px; line-height:17px; overflow:hidden; margin-top:0;margin-bottom:6px; color:#666; margin:0 auto;text-align:left; }
.product-related .goods-item .goods-info a {color:#666; }
.product-related .goods-item .goods-info a:hover, .product .price {color:#da251e}


/*切换按钮*/
.product-tagsw {height:46px;background-color:#e5e5e5;position:relative;overflow:visible}
.product-tags {height:46px;border:none;margin:0}
.product-tags .tags-hd {width:134px;height:43px;border:solid #e5e5e5;border-width:3px 0 0;line-height:40px;background:none;z-index:1;position:relative;text-align:center;margin:0}
.product-tags .tags-hd.active {border-top:3px solid #c7140c;color:#c7140c;background:#fff;z-index:2}
.product-tags .tags-hd a{border:none;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:none;height:43px;width:134px;display:block;width:132px;padding:0;font-size:16px;font-weight:normal;}
.product-tags .tags-hd.active a {color:#c7140c}

.action-scanbuy {position:absolute;right:0;top:0;}



/*介绍*/
.detail-content,.custom_tab {padding:30px;line-height:1.8;color:#333}
.detail-content p,.custom_tab p {margin:0.5em 0}
.product-attributes {border-color:#e5e5e5;background:#fff;margin:0;font-size:14px;margin:20px 0;background:#f5f5f5}
.product-attributes ul {border:none}
.detail-content img {vertical-align:middle;margin:0;}
 
/*商品评论*/
.mod {border:none;margin:30px 0 0}
.mod-title {background-color:none;height:40px;line-height:40px;background:#f1f1f1}
.product-adjunct .mod-title, .product-related .mod-title, .product-section .mod-title {height:40px;}
.product-adjunct .mod-title h2,.product-related .mod-title h2,.product-section .mod-title h2 {width:178px;height:40px;line-height:40px;border-right:1px solid #fff;text-align:center;color:#fff;background-color:#da251e}
.product-score{border-bottom: 1px solid #eee;}
.product-comment .mod-content .btn-simple{font-weight:bold;}
.score-total .score,.scores-list .score,.score-total .total-count,.comment-list .title a:hover,.reply-action .inter-handle a:hover{color:#ea3b38;}
.comment-list .discuss-content{border:none}
.score-total .score,.scores-list .score,.score-total .total-count,.score-total .label {font-weight:normal}
.answer-admin .infos em{font-weight:bold;}
.comment-list,.consult-title,.consult-content {padding:20px 30px}
.consult-content .tabs {margin-top:0}
.comment-list .title {padding:10px}
.comment-list .member-discuss {background:#fafafa;padding:0 30px 15px}
.comment-list .discuss-label {background-position:bottom left;background-repeat:repeat-x;padding-top:21px;}
.comment-list .comment-item .time {color:#999}
.comment-list .point-left .below,.comment-list .member-discuss {border:none}

/*自定义tab*/

/*商品相关*/
.product-related .flip {position:absolute;width:28px;height:52px;top:50%;margin-top:-26px;z-index:3;text-align:center;}
.product-related .flip a.icon {color:#666;width:28px;height:52px;font-size:30px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#BF000000', endColorstr='#BF000000');background:rgba(0,0,0,.75);line-height:52px;border-radius:2px}
.product-related .prev {left:0}
.product-related .next {right:0}
.product-related .next:hover a.icon,
.product-related .prev:hover a.icon{color:#fff}
.product-related .goods-item {padding:15px 20px 30px;width:165px;}
.product-related .goods-item .goods-pic {width:165px;margin:0 auto;text-align:center}
.product-related .goods-item .goods-pic  a{width:165px;height:165px;line-height:100%;*font-size:144px;display:table-cell;vertical-align:middle;*display:block;;border:none;}
.product-related .goods-item .goods-pic img{max-width:165px;max-height:165px;vertical-align:middle;}
.product-related .goods-item .goods-info .goods-name{max-height:36px;text-align:center;margin:10px 0}
.product-related .goods-item .price{font-size:14px;}
.product-related .goods-item .goods-info a:hover{color:#f60;}

/*配件*/
.product-adjunct .mod-title {margin-bottom:10px;}
.product-adjunct .adjunct-list {padding:0;}
.tab-triggers {border:1px solid #fff;} 
.product-adjunct .adjunct-list .active {background-color:#f3f3f3;border-color:#ddd #ddd #c40000;}
.product-adjunct .adjunct-items {padding-top:20px; padding-bottom:30px;background:#fff;}
.product-adjunct .adjunct-group .item {width:120px;padding:0;background:url("i/add_bg.png") no-repeat right 50px;padding:10px 12px;}
.product-adjunct .adjunct-group .item:last-child{background:url("i/aq_bg.png") no-repeat right 50px;}
.product-adjunct .goods-pic {width:120px;height:120px; line-height:120px;overflow:hidden;border:none;}
.product-adjunct .goods-pic img {max-width:100%;max-height:100%;}
.product-adjunct .goods-info h3 {height:34px; line-height:17px;margin-bottom:3px;overflow:hidden;font-family:"Microsoft Yahei";font-weight:normal;font-size:12px;}
.product-adjunct .flip {top:75px;}
.product-adjunct .flip a {background-color:#e8e8e8;}
.product-adjunct .over a {background-color:#f0f0f0;}
.pro-price {color:#a6a6a6; text-decoration:line-through;}
.product-adjunct .button-area {text-align:left;}
.product-adjunct .adjunct-group .selected,
.product-adjunct .info-area {background-color:#f5f5f5;}
.button-area .btn-major span span { width:100px; display:block; text-align:center; color:#fff; font-family:"Microsoft Yahei"; font-size:16px;height:30px; line-height:30px; position:relative; cursor:pointer; border-radius:3px;}


/*====================购物按钮======================*/
.gallery-list .btn-major:hover {text-decoration:none}
.gallery-list .btn-major span,
.minicart-infos .btn-major span{background-image:linear-gradient(#E70B17,#E70B17);background-image:-webkit-linear-gradient(#E70B17,#E70B17);background-image:-moz-linear-gradient(#E70B17,#E70B17);background-image:linear-gradient(#E70B17,#E70B17);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FFE70B17',endColorstr='#FFE70B17') \9;}
.gallery-list .btn-major:hover span,
.minicart-infos .btn-major:hover span {background:#C00A13;linear-gradient(#C00A13,#C00A13);background-image:-webkit-linear-gradient(#C00A13,#C00A13);background-image:-moz-linear-gradient(#C00A13,#C00A13);background-image:linear-gradient(#C00A13,#C00A13);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FFC00A13',endColorstr='#FFC00A13') \9}

