.preInIcss { z-index: 20; position: fixed; top: 50px; bottom: 10px; width: 450px; right: 10px; background-color: #fff; overflow: hidden; .scrollWrap { overflow: auto; height: 100%; padding-bottom: 30px; } .title { height: 40px; line-height: 40px; position: relative; padding-left: 20px; border-bottom: 1px solid #979797; span { font-size: 16px; } img { position: absolute; right: 10px; top: 8px; cursor: pointer; } } .mainPre { padding: 15px 20px 15px 20px; font-size: 14px; border-bottom: 5px solid #f5f5f5; li { // line-height: 18px; padding: 5px 0; span { color: #000; font-weight: bold; } .current { // height: 24px; overflow: hidden; } .curStyle { padding: 0 0 5px 0; } .slideTgl { line-height: 18px; padding: 5px 0; } .last { font-weight: bold; line-height: 18px; padding: 5px 0; } .preImg { .img { width: 120px; height: 145px; float: left; margin-right: 10px; margin-top: 10px; border: 1px solid #ccc; overflow: hidden; position: relative; .report { width: 100%; } .mimi { position: absolute; bottom: 8px; right: 8px; width: 15px; cursor: pointer; } } .img:nth-child(3n+3){ margin-right: 0; } } } } .slidesx { cursor: pointer; color: #58ACD7; text-align: right; img { width: 15px; height: 15px; position: relative; top: 2px; } } .pushPre { width: 50px; height: 26px; line-height: 26px; background-color: #3B9ED0; border-radius: 4px; color: #fff; text-align: center; font-size: 12px; margin-top: 15px; cursor: pointer; } }