@charset "utf-8";

/* 국산차/수입차 */
.tab-CarCountry {position:relative;width:1070px;height:auto;padding:0;margin:0 auto 5px;border-bottom:1px solid #888}
.tab-CarCountry:after {content:"";display:block;visibility:hidden;clear:both}
.tab-CarCountry li {float:left;width:161px}
.tab-CarCountry li span {display:block;position:relative;width:auto;margin:0 -1px -1px 0;padding:8px 0;border:1px solid #e0e0e0;border-bottom:1px solid #888;border-radius:5px 5px 0 0;font-size:14px;font-weight:bold;color:#bbb;text-align:center;background-color:#f2f2f2;cursor:pointer}
.tab-CarCountry li.on span {z-index:10;border:1px solid #888;border-bottom:1px solid #fff;color:#222;background-color:#fff}	

/* 검색초기화 */
.sch_reset {display:block;position:absolute;top:10px;right:0;font-size:13px;color:#333}
.sch_reset li {width:auto}
.sch_reset li i {padding-right:5px}

/* 차량검색 */
.udc_search2_wrap {position:relative;width:100%;padding:35px 0;margin-bottom:50px;background-color:#f7f7f7 !important}

/* 스크롤 상단고정 */
.udc_search2_wrap.fiexd {padding:15px 0;position:fixed;top:0;left:0;z-index:99;width:100%;margin:0; background-color:rgba(247,247,247,.9)!important;box-shadow:0px 5px 8px -5px rgba(0,0,0,0.25); box-sizing:border-box}
.udc_search2_wrap.fiexd .tab-CarCountry li span {padding:5px 0;font-size:13px}
.udc_search2_wrap.fiexd .search-car table th {height:25px}
.udc_search2_wrap.fiexd .search-car table td > ul {height:73px}
.udc_search2_wrap.fiexd .search-car table td .nothing span {height:73px}
.udc_search2_wrap.fiexd .search-car table .sch_btn {height:100px;line-height:100px}
.udc_search2_wrap.fiexd .sch_reset  { top:8px;font-size:12px}


.search-car {position:relative;width:1070px;height:auto;padding:5px 0;margin:0 auto}
.search-car table {width:100%;height:auto;margin:0;padding:0;border:0;border-collapse:collapse;background-color:#fff}
.search-car table th {border:1px solid #aaa}
.search-car table td {padding:0;border:1px solid #f2efe8}
.search-car table th {height:30px;font-weight:bold;color:#fff;text-align:center;background-color:#63686a}
.search-car table td {overflow:hidden;vertical-align:top;letter-spacing:0}
.search-car table td > ul {width:auto;height:170px;margin:0;padding:0;overflow-y:auto}
.search-car table td > ul > li {padding:5px;color:#333;cursor:pointer}
.search-car table td > ul > li.on,.search-car table td > ul > li:hover {color:#fff;background-color:#adb6bb}
.search-car table td > ul > li.emphasis {font-weight:bold;color:#333;background-color:#d9d9d9;cursor:default}
.search-car table td > ul.class > li {overflow:hidden;cursor:default;white-space:nowrap;text-overflow:ellipsis}
.search-car table td > ul.class > li.on, .search-car table td > ul.class > li:hover {color:#333;background-color:#fff}
.search-car table td .nothing {display:table;width:100%;height:auto}
.search-car table td .nothing span {display:table-cell;vertical-align:middle;width:auto;height:170px;color:#757575;text-align:center}
.search-car table .sch_btn {display:block;width:100%;height:200px;line-height:200px;transition:all .15s}
.search-car table .sch_btn:hover {color:#fff;background-color:#727779}