/* list page */ header { background-image: url(<%= asset_path "mheader_bg.jpg"%>); } #toolbar { background-image: url(<%= asset_path "mfilter_bg.jpg"%>); border: solid 1px #8b8b8b; box-shadow: inset 0 -1px 0 #9a9a9a; } #feature { border: solid 1px #ccc; padding: 3px; background-color: #fff; margin-bottom: 30px; } #feature ul { margin: 0; padding: 0; list-style: none; height: 220px; } #feature .holder { width: 740px; height: 220px; overflow: hidden; } #feature-nav { float: right; } #feature-nav li { margin-top: 9px; position: relative; } #feature-nav li:first-child { margin-top: 0; } #feature-nav li a { display: block; } #feature-nav li a:hover:after, #feature-nav li.activeSlide a:after { content: ''; display: block; border-top: 30px solid transparent; border-bottom: 30px solid transparent; border-right: 30px solid #fff; position: absolute; left: -30px; top: 4px; } #feature-nav li a:hover, #feature-nav li.activeSlide { outline: solid 9px #fff; position: relative; z-index: 99; box-shadow: 0 10px 3px rgba(0,0,0,0.2); } #item-list ul { margin: 0 -11px; } #item-list li { width: 312px; margin: 0 11px 35px 11px; } #item-list li a { border: solid 1px #ccc; background-color: #fff; } #item-list .item-thumb { width: 144px; height: 144px; border: solid 3px #fff; float: left; } #item-list .item-info { width: 154px; height: 144px; padding: 3px; float: right; position: relative; } #item-list .item-name { color: #000; padding: 8px; display: inline-block; } #item-list .item-price { right: 10px; bottom: 10px; border-radius: 3px; } .fn .label { color: #eee; } /* content page */ #content { background: #fff url(<%= asset_path "mside_bg.png"%>) 0 0 repeat-y; padding: 20px 0; } .user-list { background-color: #fff; } .user-list li:first-child { border-top: 0; } .user-list li { color: #333; border-top: solid 1px #f1f1f1; padding: 8px; padding-left: 20px; background: url(<%= asset_path "ar1.png"%>) 10px 14px no-repeat; }