﻿
/*------------------ search contents ------------------*/
.body .contents { }
.cnt_box {   }
    .cnt_box > .title { padding: 4px; width: 100%; clear: both; height: 17px;
                      -moz-border-radius-bottomleft:0px;
                      -moz-border-radius-bottomright:0px;
                      -moz-border-radius-topleft:5px;
                      -moz-border-radius-topright:5px; }
        .cnt_box > .title > a { font-size: 1.0em; display: inline; margin: 0 20px; float: left; color:#8B6425; font-weight: bold; text-decoration: none }
        .cnt_box > .title > .tabs { font-size: 0.8em; margin: 0; padding: 0;  float: left; margin-top: -8px; }
            .cnt_box > .title > .tabs li { float:left; padding:9px 2px 6px 0; display: none; }
            .cnt_box > .title > .tabs li.selected, 
            .cnt_box > .title > .tabs li.selected a { 
                                         background: none; display: inline; border-left: none; margin: 0;
                                         color:#8B6425; font-size:1.2em; font-weight:bold; text-decoration:none; }
            .cnt_box > .title > .tabs li a {
                                         font-size: 1em; 
                                         color:#000;
                                         padding:9px 8px 6px 12px;
                                         text-decoration: none; }
    .cnt_box > .body { width: 100%; clear: both; margin: 0; padding: 0; font-size: 0.8em }
        .cnt_box > .body > li { list-style-type: none; float: left; display: none; padding: 4px;
                                border-right: solid 1px #ccc; border-top: solid 3px #F2EA89;  }
        .cnt_box > .body > li.selected { display: block; width:100%; background: url(../images/tab_box_body_bg.png) repeat-x; }
            .cnt_box > .body > li ul { margin-left: 10px; padding: 0; overflow:hidden; }
            .cnt_box > .body > li li { list-style-type: none; }
            .cnt_box > .body > li li.thumb { float: right; padding: 10px; text-align: center; }
                .cnt_box > .body > li li.thumb a { border: 1px solid #AAAAAA; display: block; }
                .cnt_box > .body > li li.thumb p { color: #114477; font-size: 1.6em }
                .cnt_box > .body > li li.thumb img { border: 1px solid #FFFFFF;}
                .cnt_box > .body > li li a { line-height: 24px; border-bottom: dotted 1px #AAAAAA; text-decoration: none; padding: 1px; }
                .cnt_box > .body > li li a:hover { text-decoration: underline }
                

.results { width: 47%; float: left; margin-left: 0; }
    .results .body > li.selected { -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; border: 1px solid #CCCCCC;
                                 -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; border-top: solid 3px #FCDE8B;
                                 padding-bottom: 10px; margin-bottom: 10px; }
.sliders { width:28%; float:right; }
    .sliders .body > li.selected {   }
                .cnt_box > .body > li a { line-height: 20px; border-bottom: dotted 1px #AAAAAA; text-decoration: none; padding: 1px }
                .cnt_box > .body > li a:hover { text-decoration: underline }


#resultEntryPanel li { display: none; width: 100%; clear: both; white-space: normal; } 
    #resultEntryPanel li .hlname a { font-size: 14.7px; color: #2244DD }
    #resultEntryPanel li .hlimg { float: left }
    #resultEntryPanel li img { border: none; margin: 0 2px }
    #resultEntryPanel li .preview_content { display: none; margin: 10px; width: 96%; }
    #resultEntryPanel li .message_content { display: none; margin: 10px; width: 90%; height:350px;*height:400px}
    #resultEntryPanel li .chat_content { display: none; margin: 10px; width: 96%; height:550px}
    #resultEntryPanel li h2.price { margin: 5px }
    #resultEntryPanel table { width: 100%; } 
        #resultEntryPanel table tr { display: none; white-space: normal; } 
        #resultEntryPanel table tr td { width: auto; }
        #resultEntryPanel table tr td img{ width:80px;height:80px; border:1px solid #FCD6AA;margin-right:5px;  }
        #resultEntryPanel table tr td[id] { width: 25%; }
        #resultEntryPanel table tr.desc { display: table-row; }
        #resultEntryPanel table tr.desc div, .detail > table { border: solid 1px #FCDE8B; padding: 10px; margin-bottom: 10px;
            -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;
            -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; } 
#resultPagerPanel li { display: inline; width: auto }
#resultPagerPanel li a { text-decoration: none; padding:1px 8px; border: none; color: #111; }
#resultPagerPanel li a:link:hover { text-decoration: none; background: #8B6425; color: #fff; }
#resultPagerPanel li.selected { border: solid 1px #ccc; margin: 0 2px; }
#resultPagerPanel li.prev a, #resultPagerPanel li.next a,
#resultPagerPanel li.prev a:link:hover, #resultPagerPanel li.next a:link:hover {
                    background: transparent url(http://yui.yahooapis.com/2.7.0/build/assets/skins/sam/sprite.png) no-repeat 0 -1997px;
                    padding:5px 19px; }
#resultPagerPanel li.prev a,
#resultPagerPanel li.prev a:link:hover {
                    background: transparent url(http://yui.yahooapis.com/2.7.0/build/assets/skins/sam/sprite.png) no-repeat 0 -1947px; }
#searchMapButton a { line-height: 28px; font-size: 12px }
.ftr_box { margin-bottom: 10px; } 
.ftr_box h2.title { font-size:1.2857em; font-weight:bold; line-height:1.4; margin:0; cursor: pointer; background: #ccc; color: #fff;
    -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px;
    height: auto; background: transparent url(http://yui.yahooapis.com/2.7.0/build/assets/skins/sam/sprite.png) repeat-x scroll 0 -110px;
    padding-left: 2px;
}
.ftr_box h2.title .btn {
    background: url(images/btn_min.png) no-repeat center center;
    padding: 0 7px;
    float: right;
}
.ftr_box h2.title .hide {
    background: url(images/btn_max.png) no-repeat center center;
}
.ftr_box h2.title a {
    color: #fff;
}
.ftr_box div.content {
    overflow:hidden;
    clear:both;
    word-wrap:break-word;
    float:left;
} 
.ftr_box div.content a {
    line-height: 18px;
    padding: 2px;
    color: #0000EE;
    float:left;
}

#customPanel select { margin: 2px 2px 2px 0;width:100%; } 
body #form_wrap { margin-top: 40px; }
body #form_wrap #search_controls .channels { display: none; }
body #form_wrap #search_controls .search_scopes { display: none; }

.cnt_box > .body > li ul{margin-left:1%;}