/* CSS Document */
.product-attr{ position:relative; border:1px solid #E4E4E4; padding:0px 10px; margin-bottom:20px; z-index:2;}
.product-attr h2{ font-weight:normal; padding:10px 0px;}
.attribute-list .list_child{ position:relative; border-bottom:1px dashed #E4E4E4;}
.attribute-list .list_child:last-child{ border-bottom:none;}
.product-attr h3{ position:absolute; left:0px; top:10px; font-size:12px; font-weight:normal; color:#999;width:90px;height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.product-attr .list-a{padding:0px 100px 0px 100px;  height:36px; overflow:hidden;}
.attribute-list .list_child.active .list-a{ height:auto;}
.attribute-list .list_child .more em{display:inline-block; width:7px; margin-left:2px; height:4px; background:url(/catalog/view/theme/default/image/pin_arrows.png) no-repeat 0px 0px; vertical-align:middle;}
.attribute-list .list_child.active .more em{ background-position:-17px 0px;}
.product-attr .list-a-box a{ display:inline-block; height:16px; *display:inline; *zoom:1; color:#333745; margin:10px 30px 10px 0px;}	
.product-attr .list-a-box span{ float:left; display:none; width:10px; height:10px; margin:4px 5px 0px 0px;background:url(/catalog/view/theme/default/image/narrow-by-bg.gif) no-repeat 0px 0px; background-size:cover; }
.product-attr .list-a-box img{ float:left; width:25px; height:25px; margin:-4px 5px 0px 0px;}
.product-attr .list-a-box em{float:left; font-style:normal;}
.product-attr .list-a-box .on span{ background-position:0px -26px;}
.toggle a:hover,.product-attr .list-a-box a:hover,.product-attr .list-btn a:hover{ color:#EB5858;}
.list-a-btn{ display:none; text-align:center; margin:10px 0px;}
.list-a-btn a{ display:inline-block; padding:0 6px; margin:0 6px;line-height: 20px;border-radius: 2px;}
.list-a-btn a.submit{color: #fff;background:#EB5858;border:1px solid #EB5858;}
.list-a-btn a.cancel{ color:#333745; border:1px solid #DAD9D9;}
.list-a-btn a.submit:hover{ color:#fff;}
.list-a-btn a.cancel:hover{ border-color:#EB5858; color:#EB5858;}
.product-attr .list-btn{ position:absolute; right:0px; top:10px; width:90px;}
.product-attr .list-btn a{color:#333745;}
.product-attr .list-btn a.check{ border:1px solid #DAD9D9; padding:0px 5px;position:absolute; right:60px; color:#6B6B6B; width: 37px;}
.product-attr .list-btn a.more{ position:absolute; right:0px; color:#6B6B6B;}
div.has-a{display: inline-block;}
.product-attr .has-overlay {
padding: 10px 100px 10px 100px;
}
.product-attr .has-overlay span{
    margin: 0px 30px 0px 0px;
}
