[data-goods-spec-box-widget] .line{line-height:30px;font-size:13px;padding:0 0 10px 5em;overflow:hidden}[data-goods-spec-box-widget] .line .name{color:#666;display:block;float:left;margin:0 0 0 -5em}[data-goods-spec-box-widget] .line .value .market-price{color:#999;text-decoration:line-through}[data-goods-spec-box-widget] .line .value .price{color:#d32048;font-size:16px}[data-goods-spec-box-widget] .line .value .stock{color:#666}[data-goods-spec-box-widget] .line .value .cover{width:60px;height:60px;border:1px solid #EEE;background:center no-repeat #FFF;background-size:cover;border-radius:3px}[data-goods-spec-box-widget] .line.spec .value span{border:1px solid #CCC;border-radius:3px;display:inline-block;padding:0 5px;color:#999;cursor:pointer;line-height:28px;user-select:none}[data-goods-spec-box-widget] .line.spec .value span.active{color:#d32048;border-color:#d32048}[data-goods-spec-box-widget] .line.spec .value span.disable{background:#CCC;color:#FFF}[data-goods-spec-box-widget] .line.amount .value input{border:1px solid #CCC;border-radius:3px;display:inline-block;color:#666;line-height:28px;width:4em;text-align:center;box-sizing:border-box;outline:0;padding:0;vertical-align:top;height:30px;font-size:12px}[data-goods-spec-box-widget] .line.amount .value span{border:1px solid #CCC;border-radius:3px;display:inline-block;color:#999;cursor:pointer;line-height:28px;width:30px;text-align:center;user-select:none}