.boxSizing { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .cases_title_img { background-image: url("./../../images/cases/cases_title.png"); } .selector_outer { width: 100%; height: 40px; overflow: hidden; position: relative; } .selector_outer:before { content: ''; position: absolute; top: 1px; left: 0; width: 10px; height: 38px; background-color: rgba(255, 255, 255, 0.6); z-index: 2; } .selector_outer:after { content: ''; position: absolute; top: 1px; right: 0; width: 10px; height: 38px; background-color: rgba(255, 255, 255, 0.6); z-index: 2; } .case_selectors { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; height: 40px; border-bottom: 1px solid #d1d1d1; overflow: hidden; overflow-x: auto; white-space: nowrap; position: relative; } .case_selectors .selector_list li { height: 40px; display: inline-block; } .case_selectors .selector_list li a { display: block; height: 40px; font-size: 1.4rem; line-height: 40px; color: #666; padding: 0 10px; } .case_selectors .selector_list li a.active { color: #c30d23; } .cases_list { width: 100%; margin-top: 20px; overflow: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 3%; } .cases_list li { width: 100%; overflow: hidden; border-bottom: 1px dotted #d1d1d1; padding: 15px 0; position: relative; } .cases_list li:last-child { border-bottom: none; } .cases_list li .time_box { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; width: 60px; height: 64px; overflow: hidden; float: left; margin-right: 20px; text-align: center; border: 1px solid #d1d1d1; } .cases_list li .time_box .time_top { height: 25px; font-size: 1.2rem; line-height: 25px; background-color: #f2f2f2; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid #d1d1d1; overflow: hidden; } .cases_list li .time_box .time_bottom { height: 39px; font-size: 2.8rem; line-height: 36px; color: #c30d23; overflow: hidden; } .cases_list li .list_content h3 { font-size: 1.6rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .cases_list li .list_content .label_box { width: calc(100% - 90px); white-space: nowrap; overflow: auto; margin: 15px 0; } .cases_list li .list_content .label_box.out_length { -webkit-box-shadow: -10px -2px 20px -13px #b5b5b5 inset; box-shadow: -10px -2px 20px -13px #b5b5b5 inset; } .cases_list li .list_content .label_box .labels a { display: inline-block; font-size: 1.3rem; line-height: 1.3rem; color: #666; padding: 6px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #d1d1d1; margin-right: 5px; } /*# sourceMappingURL=cases.css.map */