﻿
.crumb{ margin:8px 0px; }
.box { background: #fff; border: 1px solid #eee;width:238px }
.box-h2 {line-height:40px;line-height:40px;padding:0 10px;font-weight:normal;color:#666;font-size:16px }
.col-l { width: 950px; float:left}
.col-r { width: 240px; float:right}
.rec .box-main { padding: 10px; }
.rec li { height: auto; overflow: hidden; border-bottom: 1px dotted #eee;margin-bottom:10px }
.rec li:last-child { border-bottom: 0px; }
.rec .img { width: auto; max-height: 140px; overflow: hidden; }
.rec .img img { width: 100%; height:100%}
.rec h3 { height: auto;line-height:1.8em; margin: 5px 0;font-size:12px;font-weight:normal }
.rec .price { color: #f76120; }
.rec .price strong { font-size: 16px;margin-right:10px }
.rec p { color: #C5C5C5;padding:2px 0 8px 0}
.rec .num {color: #f76120;font-weight:normal;padding-left:5px}
.filter { margin-bottom: 10px; border: 1px solid #ebebeb; padding: 8px 8px 0 8px; }
.filter dl {  line-height: 24px;margin-bottom: 10px; height: 100%; overflow: hidden; padding: 8px 15px; border-bottom: 1px #e6e6e6 dashed; }
.filter dl:last-child { border: 0px; }
.filter dt { width: 50px; float: left; color: #333; text-align: right; }
.filter dd { float: left; width: 1070px;padding-left:10px }
.filter dd a { display: inline-block; margin-right: 7px; color: #666; padding: 0 5px; height:24px;}
.filter dd a.on {  background: #f46060; color: #fff;border-radius:2px }
.list {overflow:hidden;width:100%; }
.list ul { width: 980px; }


.container .wrap2.filter .second {display:none; }
.container .wrap2.filter .second p { display: none; height: auto; overflow: hidden;border:1px dotted #ebebeb;padding:5px 0;background:#fdfdfd }

.list li {background:#fff; width: 308px;margin:0 10px 11px 0;border:1px solid #eee;height:345px;float:left}
.list li:hover { -webkit-box-shadow: 0px 0px 8px #999;box-shadow: 0px 0px 8px #999;-moz-box-shadow: 0px 0px 8px #999;border-color:#ffa5be}
.list .img { width: 100%; height: 206px; overflow: hidden; position:relative}
.list .img img { width: 100%; }
.list h3 { font-size:16px;font-weight:400;color: #333;padding:8px 10px }
.list .depict{ color: #999;font-size:14px;line-height:1.6em;padding:3px 10px;max-height:45px;overflow:hidden}
.list .price { padding: 5px 10px; }
.list .big-p { color: #f72862;font-size:16px }
.list .big-p strong { font-size: 24px; }
.list .big-p em { color: #C5C5C5;text-decoration:line-through;margin-left:5px;font-size:14px }
.list .num { color: #C5C5C5;float:right;padding-top:11px }
.list .num strong { color:#f72862;padding-left:5px }
.seck { background:#f61d4b; position: absolute; top: 0px; right: 0px; color: #fff;font-size:14px;height:31px;line-height:30px;opacity:0.9;width:100%}
.seck em { background: url(../images/m_tag.png) -65px -10px no-repeat; display: inline-block; float: left;width:52px;padding-left:10px;color:#f61d4b ;}
.seck b { padding: 0 2px; display: inline-block;font-weight:normal;color:#ffe290 }
