.attr-list li{display:inline-block;_zoom:1;*display:inline;width:33%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 0;height:28px;line-height:28px}
.product-content{position:relative}
.product-content .sub-1,.product-content .sub-2{position:absolute;bottom:0;top:0}
.product-content .sub-1{left:0;width:240px}
.product-content .sub-2{position:relative;margin-left:240px;margin-right:0}
.goods-detail{position:relative; overflow: hidden;}
.goods-detail .sidebar{width:230px;float:left}
.goods-detail .sidebar .category-nav{padding-left:15px;line-height:24px}
.goods-detail .sidebar .category-nav li{padding-top:10px}
.goods-detail .child-category-list li{margin-top:10px}
.child-category-list li dt,.child-category-list li dd{margin:5px 0}
.consult-q,.consult-a,.comment{position:relative;padding:10px 0}
.consult-footer{margin-top:10px;height:60px}
.consult-footer input{vertical-align:top}
.comment{padding:10px 0}
.consult-item,.comment-item{border-bottom:#eee 1px solid;margin-top:20px}
.consult-item .head,.comment-item .head{width:80px;text-align:center;position:absolute}
.consult-item .head .arrow,.comment-item .head .arrow{border-color:transparent #d5d5d5;color:#d5d5d5;border-width:8px 12px 8px 0;left:105px;margin-top:20px;top:0;z-index:1000}
.consult-item .head .arrow b,.comment-item .head .arrow b{border-color:transparent #f6f5fb;color:#f6f5fb;border-width:8px 12px 8px 0;margin-top:-8px;left:2px}
.consult-item .head .arrow b,.consult-item .head .arrow,.comment-item .head .arrow b,.comment-item .head .arrow{border-style:dashed solid dashed dashed;font-size:0;line-height:0;position:absolute}
.consult-item .head img,.comment-item .head img{border-radius:100%;border:#ccc 1px solid;display:block}
.consult-content,.comment-content{padding:10px;margin-left:117px;top:0;background:#f6f5fb;border:1px solid #d8d8d8;border-color:#d8d8d8 #d5d5d5 #b8b8b8;border-radius:5px;box-shadow:0 1px 1px #dad7d7;position:relative;min-height:100px}
.comment-content img{width:60px;height:60px;border:1px solid #f1f1f1;margin-right:10px}
.comment-content .top{border-bottom:dotted 1px #ccc;padding:5px 0;margin-bottom:10px;height:20px}
.consult-a{margin-top:20px}
.consult-a .consult-content{right:107px;top:0;left:auto;margin-left:224px}
.consult-q .consult-content{margin-right:107px}
.consult-a .head{margin-left:auto;margin-right:0;text-align:center;right:0}
.consult-a .head img{margin-left:auto;margin-right:0}
.consult-a .head .arrow{border-color:transparent #d5d5d5;color:#d5d5d5;border-width:8px 0 8px 12px;left:auto;right:95px;margin-top:20px;top:0;z-index:1000}
.consult-a .head .arrow b{border-color:transparent #fceeee;color:#259bfd;border-width:8px 0 8px 12px;margin-top:-8px;right:2px;left:auto}
.consult-a .head .arrow b,.consult-a .head .arrow{border-style:dashed dashed dashed solid;font-size:0;line-height:0;position:absolute}
.consult-a .consult-content{background:#fceeee;color:#666;text-align:right}
.comment-score{width:120px;height:120px;border-radius:100%;border:1px #999 dashed;background:#FFF7EE}
.comment-score .circle{padding-left:10px;height:52px;font-size:40px;color:#548325;display:block;font-style:normal;font-family:Arial;line-height:50px;padding-top:10px;border-bottom:1px #ccc solid;margin-bottom:15px}
.comment-list .comment-top{position:relative;height:160px;overflow:hidden}
.comment-list .comment-top li{float:left}
.comment-list .comment-top li.comment-grade{margin-left:20px;width:210px;padding:10px 15px;border-right:dotted 1px #999}
.comment-list .comment-top li.comment-action{float:right;padding-top:20px}
.comment-percent dt{float:left;width:30px;line-height:26px;display:block}
.comment-percent dd.bar{float:left;width:135px;background:#ccc;text-align:left;display:block;margin-top:6px;height:13px}
.comment-percent dd.bar i{display:block;height:13px;background:#ac0000}
.comment-percent dd.percent{float:left;width:40px;line-height:26px;text-align:right}
.product_show li{width: 242px;
margin-left: 10px;
margin-top: 10px;
float: left}
.product_show li .product{padding:10px 0}
#selector{overflow:hidden;border-bottom:none}
#selector .spec-attr{border-bottom:none}
#selector .spec-attr h2{font-size:16px;font-weight:700;color:#14191e}
#selector a.select{background:#f1f1f1;color:#1c92c2}
#selector .attr{padding:6px 12px;border-bottom:#ccc 1px dotted;overflow:hidden;height:auto;padding-right:70px;position:relative;_padding-bottom:2px}
#selector .attr .o-more{position:absolute;top:5px;right:10px;width:31px;height:32px;line-height:32px;text-decoration:none;cursor:pointer;color:#005AA0;padding-right:24px}
#selector .attr .attr-key{float:left;font-weight:700;width:100px;text-align:right;height:20px;padding:4px 25px 4px 5px}
#selector .attr .attr-value{height:26px;line-height:26px;overflow:hidden;zoom:1}
#selector .attr .attr-value i{margin-top:3px}
#selector .unflod .attr-value{height:auto}
#selector .attr .attr-value a{display:block;float:left;position:relative;height:24px;padding:2px 25px 2px 5px;white-space:nowrap;_padding-bottom:0}
#selector .attr .attr-value a.select i{display:inline-block;background:url(../images/icons.png);width:16px;height:16px;background-position:-32px -32px;position:absolute;top:3px;right:3px}
#selector .attr .attr-value a.select:hover i{background-position:-32px -16px}
#selector .attr-extra b,#selector .o-more b{display:block;position:absolute;top:7px;right:10px;overflow:hidden;width:16px;height:16px;background:url(../images/icons.png) no-repeat;background-position:0 -64px}
#selector .unflod b{background-position:0 -80px}
#selector .attr-extra{position:relative;display:inline-block;*display:inline;_zoom:1;height:32px;border:1px solid #ddd;border-top:none;margin-top:-1px;background:#fff;line-height:20px;text-align:right;cursor:pointer;font-size:12px}
#selector .attr-extra div{position:relative;_display:inline;_zoom:1;height:32px;padding:0 32px 0 24px;line-height:32px}
#selector #select-more{position:relative;overflow:visible;height:auto;border-bottom:none;border-top:1px solid #E6E6E6;margin-bottom:10px;text-align:center;font-size:0;margin-top:-1px}
.sort-bar{margin-top:5px}
.sort-bar a,.sort-bar span{display:block;float:left;padding:7px 30px;margin-right:5px;position:relative}
.sort-bar a:hover{color:#1c92c2}
.sort-bar a.current:hover,.sort-bar a.current-2:hover{color:#ffffff}
.sort-bar a.current,.sort-bar a.current-2{background:#1c92c2;color:#fff;position:relative}
.sort-bar a.current i,.sort-bar a.current-2 i{background:url(../images/icons.png);display:inline-block;position:absolute;top:9px;width:16px;height:16px;overflow:hidden;font-size:0px;background-position:0 -144px;margin-left:5px}
.sort-bar a.current-2 i{background-position:-16px -144px}
.sort-bar span{border:none}
.txt-panel{padding-right:10px;background:#fff;border:1px solid #c4c4c4;box-shadow:0 1px 0 #fff}
.txt-panel textarea{background:#fff;border:0;color:#636363;line-height:1.5;padding:5px;height:80px;width:100%;resize:vertical;overflow:auto;vertical-align:top;-webkit-transition:height .24s linear;-moz-transition:height .24s linear;-ms-transition:height .24s linear;transition:height .24s linear}
.markting-info{width:auto;color:#999;border-top:#e5e5e5 1px dotted;border-bottom:#e5e5e5 1px dotted;height:50px;padding-top:10px}
.markting-info li{float:left;width:33%;border-right:1px solid #e5e5e5;text-align:center}
.markting-info li.end{border-right:none}
.markting{position:relative}
.markting .sub-1,.markting .sub-2{position:absolute;bottom:0;top:0}
.markting .sub-1{left:0;width:420px}
.markting .sub-2{position:relative;margin-left:420px;margin-right:0}
.markting .sub-2{padding-right:40px}
.markting .markting-ext{padding:15px 0 10px 0}
.bundling-bar,.bundling-bbar{background:#f7f7f7;padding:25px;border-bottom:#ddd 1px solid;position:relative;overflow:visible}
.bundling-spec{height:30px;padding:20px 0 0 30px;font:normal 24px/30px 'microsoft yahei';color:#FF6600}
.bundling-bbar{border-bottom:none}
.bundling-bar .save-top{position:absolute;left:50%;background:url(../images/icon.png) no-repeat;width:210px;height:180px;top:-1px;background-position:0 -456px;z-index:10001;margin-left:-105px}
.bundling-bar .save-top .save-price{margin-top:68px;font-size:24px;color:#fff;text-align:center}
.bund-info dt{font-size:16px;font-weight:700;float:left;vertical-align:middle;line-height:30px}
.bund-info dd{float:left;margin-left:10px;line-height:30px}
.bund-info .price-caption{background:#c00;color:#fff;padding:2px 5px}
.bund-info .price{color:#c00;font-size:24px}
.bundling-list .product{border:none;width:100px}
.bundling-list .product dd,.bundling-list .product dt{padding:0}
.bundling-list .group-item{position:relative;zoom:1}
.bundling-list .group-item s{position:absolute;width:16px;height:16px;left:-28px;margin-top:40px}
.bundling-list .goods-item{float:left;margin-left:40px;position:relative}
.piclist{display:inline-block}
.piclist li{float:left;margin:5px 5px 5px 0;width:88px;display:block}
.piclist li div.bord{padding:3px;border:1px solid #d0d0d0;line-height:0px}
.piclist li div.opera{height:20px;line-height:20px;text-align:center;padding:0 6px}
#pic_list li.current .bord{border:2px dotted #ae0000;padding:2px}
.bundling-list{margin-left:-30px;position:relative}
.bundling-list .sub-2,.bundling-list .sub-1{position:absolute;bottom:0;top:0}
.bundling-list .sub-2{right:0;width:200px}
.bundling-list .sub-1{position:relative;margin-left:0;margin-right:200px}
.layout-2col{position:relative}
.layout-2col .sidebar{width:230px;float:left}
.layout-2col .content{padding-left:245px}
.sub-left{float:left;width:220px;padding:0 10px}
.sub-left .product{margin-bottom:20px;border-color:#FFF}
.sub-right{margin-left:250px}
.product-list .product .product-ext{visibility:hidden}
.product-list .product:hover{border:1px solid #1c92c2}
.product-list .product:hover .product-ext{visibility:visible}

/*# sourceMappingURL=product.css.map */

