/* search-wrap */
.search-wrap{position:relative; min-width:320px; max-width:1200px; padding:35px 20px 0px 20px; margin:0 auto;}

    @media only screen and  (max-width:1200px) {

    }
    @media only screen and  (max-width:999px) {
        .search-wrap{padding:20px 15px;}
    }
    @media only screen and  (max-width:680px) {

    }   

    @media only screen and  (max-width:480px) {
        
    }   

/* search-checks */
.search-wrap .search-checks{margin-bottom:45px; border:1px solid #d6d6d6; background:#f5f5f5;}
.search-wrap .search-checks .checks input[type="checkbox"] + label{font-size: 15px;}
.search-wrap .search-checks .input-check{padding:23px 280px; border-bottom:1px solid #d6d6d6; }
.search-wrap .search-checks .input-check .input-btn{position:relative; width:466px; display:inline-block; border:3px solid #32374f; padding-right:44px;}
.search-wrap .search-checks .input-check .input-btn input[type="text"]{width:100%; height:44px; border:none;}
.search-wrap .search-checks .input-check .input-btn .btn{position:absolute; top:0px; right:0px; width:44px; height:44px; background:url(/image/new/Potal_/_Img/layout/bt-search.png) no-repeat center center #32374f; display:block;}
.search-wrap .search-checks .input-check .checks{margin-left:15px;}

.search-wrap .search-checks .sel-check{padding:15px 280px;}
.search-wrap .search-checks .sel-check .checks{margin-right:20px;}

    @media only screen and  (max-width:1200px) {
        .search-wrap .search-checks .input-check{padding:23px 150px;}

        .search-wrap .search-checks .sel-check{padding:15px 150px;}
    }

    @media only screen and  (max-width:999px) {
        .search-wrap .search-checks{margin-bottom:30px;}
        .search-wrap .search-checks .input-check{padding:15px 0px; text-align:center;}
        .search-wrap .search-checks .input-check .input-btn{width:380px;}

        .search-wrap .search-checks .sel-check{padding:10px 0px; text-align:center;}

    }

    @media only screen and  (max-width:680px) {
        .search-wrap .search-checks{margin-bottom:20px;}
        .search-wrap .search-checks .checks input[type="checkbox"] + label{font-size:14px;}
        .search-wrap .search-checks .input-check{padding:10px;}
        .search-wrap .search-checks .input-check .input-btn{width:100%; box-sizing:border-box; padding-right:38px;}
        .search-wrap .search-checks .input-check .input-btn input[type="text"]{height:38px;}
        .search-wrap .search-checks .input-check .input-btn .btn{width:38px; height:38px;}
        .search-wrap .search-checks .input-check .checks{text-align:left; margin:5px 0px 0px 0px; display:block;}

        .search-wrap .search-checks .sel-check{padding:10px; text-align:left;}
        .search-wrap .search-checks .sel-check .checks{margin-right:5px;}
    }   

    @media only screen and  (max-width:480px) {
        
    }   


/* resarti-taps */
.search-wrap .resarti-taps{position:relative; text-align:center; }
.search-wrap .resarti-taps .result-txt{font-size:18px; padding:13px 0px; background:#dbe9f8; color:#555555; border:1px solid #d6d6d6; border-bottom:none; line-height:120%; letter-spacing:-0.01em;}
.search-wrap .resarti-taps .result-txt strong{font-size:22px; color:#000000;}

.search-wrap .resarti-taps .taps{overflow:hidden; border:1px solid #d6d6d6;}
.search-wrap .resarti-taps .taps li{width:14.2857142%; float:left; box-sizing:border-box;}
.search-wrap .resarti-taps .taps li a{line-height:50px; font-size:16px; color:#333; display:block; border-right:1px solid #d6d6d6;}
.search-wrap .resarti-taps .taps li:last-child a{border-right:none;}
.search-wrap .resarti-taps .taps li.active a{color:#fff; background:#166fc6;}
.search-wrap .resarti-taps .taps li.active:hover a{color:#fff;}
.search-wrap .resarti-taps .taps li:hover a{color:#166fc6; text-decoration:underline;}

.search-wrap .resarti-taps .taps li input[type="submit"]{display:block; width: 100%;line-height:50px; font-size:16px; color:#333;border: none;border-right:1px solid #d6d6d6;cursor: pointer;}
.search-wrap .resarti-taps .taps li:last-child input[type="submit"]{border-right:none;}
.search-wrap .resarti-taps .taps li.active input[type="submit"]{color:#fff;background:#166fc6;}
.search-wrap .resarti-taps .taps li.active:hover input[type="submit"]{color:#fff;}
.search-wrap .resarti-taps .taps li:hover input[type="submit"]{color:#166fc6; text-decoration:underline;}

    @media all and (max-width:1000px){
        .search-wrap .resarti-taps .result-txt{font-size:17px; padding:10px 0px;}
        .search-wrap .resarti-taps .result-txt strong{font-size:20px;}

        .search-wrap .resarti-taps .taps li a{line-height:45px; font-size:15px;}
        .search-wrap .resarti-taps .taps li input[type="submit"]{line-height:45px; font-size:15px;}
    }

    @media all and (max-width:680px){
        .search-wrap .resarti-taps .result-txt{font-size:15px;}
        .search-wrap .resarti-taps .result-txt strong{font-size:17px;}

        .search-wrap .resarti-taps .taps li{width:25%}
        .search-wrap .resarti-taps .taps li a{line-height:40px; font-size:14px; border-bottom:1px solid #d6d6d6;}
        .search-wrap .resarti-taps .taps li:nth-child(4) a{border-right:none;}
        .search-wrap .resarti-taps .taps li:nth-child(5) a{border-bottom:none;}
        .search-wrap .resarti-taps .taps li:nth-child(6) a{border-bottom:none;}
        .search-wrap .resarti-taps .taps li:nth-child(7) a{border-bottom:none;}
        .search-wrap .resarti-taps .taps li:last-child a{border-right:1px solid #d6d6d6;}
		
        .search-wrap .resarti-taps .taps li input[type="submit"]{line-height:40px; font-size:14px; border-bottom:1px solid #d6d6d6;}
        .search-wrap .resarti-taps .taps li:nth-child(4) input[type="submit"]{border-right:none;}
        .search-wrap .resarti-taps .taps li:nth-child(5) input[type="submit"]{border-bottom:none;}
        .search-wrap .resarti-taps .taps li:nth-child(6) input[type="submit"]{border-bottom:none;}
        .search-wrap .resarti-taps .taps li:nth-child(7) input[type="submit"]{border-bottom:none;}
        .search-wrap .resarti-taps .taps li:last-child input[type="submit"]{border-right:1px solid #d6d6d6;}
    }

    @media all and (max-width:480px){

    }


/* content-wrap */
.search-wrap .content-wrap{position:relative;}
.search-wrap .content-wrap:after{clear:both; content:""; display:block;}

    @media all and (max-width:1600px){
        .search-wrap .content-wrap{border-left:none; border-right:none;}
        .search-wrap .content-wrap:before{right:30%;}
    }

    @media all and (max-width:1000px){
        .search-wrap .content-wrap:before{right:35%;}
    }

    @media all and (max-width:680px){
        .search-wrap .content-wrap:before{display:none;}
    }

    @media all and (max-width:480px){

    }

/* .search-wrap .content-wrap .contents */
.search-wrap .content-wrap .contents{width:920px; float:left;}
.search-wrap .content-wrap .contents .tsrn-txt{padding:20px 0px; font-size:18px; color:#111; font-weight:600; letter-spacing:-0.01em; border-bottom:1px solid #d1d1d1;}

.search-wrap .content-wrap .contents .tsrn-detail{padding:30px 40px 15px 40px; border-bottom:1px solid #d1d1d1; background:#f7f7f7;}
.search-wrap .content-wrap .contents .tsrn-detail .title{font-size:18px; color:#111; margin-bottom:15px;}
.search-wrap .content-wrap .contents .tsrn-detail .list{overflow:hidden;}
.search-wrap .content-wrap .contents .tsrn-detail .list li{float:left; width:25%; margin-bottom:15px;}
.search-wrap .content-wrap .contents .tsrn-detail .list li a{position:relative; padding-left:13px; display:block; font-size:16px;}
.search-wrap .content-wrap .contents .tsrn-detail .list li a:before{position:absolute; top:9px; left:0px; width:4px; height:4px; background:#727294; border-radius:50%; content:"";}
.search-wrap .content-wrap .contents .tsrn-detail .list li a:hover{color:#00ae73;}

    @media all and (max-width:1200px){
        .search-wrap .content-wrap .contents{width:69%;}
    }

    @media all and (max-width:1000px){
        .search-wrap .content-wrap .contents{width:64%;}
        .search-wrap .content-wrap .contents .tsrn-txt{padding:15px 0px; font-size:16px;}

        .search-wrap .content-wrap .contents .tsrn-detail{padding:15px 20px 5px 20px;}
        .search-wrap .content-wrap .contents .tsrn-detail .title{font-size:16px; margin-bottom:10px;}
        .search-wrap .content-wrap .contents .tsrn-detail .list li{width:33.3333333333%; margin-bottom:10px;}
        .search-wrap .content-wrap .contents .tsrn-detail .list li a{position:relative; padding-left:8px; font-size:14px;}
    }

    @media all and (max-width:680px){
        .search-wrap .content-wrap .contents{width:100%; border-bottom:1px solid #d1d1d1; float:none;}
        .search-wrap .content-wrap .contents .tsrn-txt{font-size:15px;}

        .search-wrap .content-wrap .contents .tsrn-detail{padding:15px 15px 10px 15px;}
        .search-wrap .content-wrap .contents .tsrn-detail .title{font-size:15px; margin-bottom:10px;}
        .search-wrap .content-wrap .contents .tsrn-detail .list li{width:33.3333333333%; margin-bottom:5px;}
        .search-wrap .content-wrap .contents .tsrn-detail .list li a{padding-left:8px; font-size:13px;}
    }

    @media all and (max-width:480px){
        .search-wrap .content-wrap .contents .tsrn-detail .list li{width:50%;}
    }

.search-wrap .content-wrap .contents .search-results{padding:30px 0px;}
.search-wrap .content-wrap .contents .search-results:last-child{border-bottom:none;}
.search-wrap .content-wrap .contents .search-results .title{position:relative; padding-top:12px; font-size:24px; color:#111; font-weight:500; line-height:120%; margin-bottom:20px;}
.search-wrap .content-wrap .contents .search-results .title:before{position:absolute; top:0px; left:0px; width:26px; height:3px; background:url("/image/new/Potal_/_Img/layout/h4_icon.png") no-repeat center; content:"";}

.search-wrap .content-wrap .contents .search-results .title strong{color:#166fc6;}

.search-wrap .content-wrap .contents .search-results .results-list{margin-bottom:15px;}
.search-wrap .content-wrap .contents .search-results .results-list .list01{border-top:2px solid #d1d1d1;}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li{padding:30px 0px; border-bottom:1px dotted #d1d1d1;}

.search-wrap .content-wrap .contents .search-results .results-list .list01 li a{display:block;}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a .btxt{position:relative; font-size:16px; color:#000; display:block; padding:0px 20px; line-height:120%; letter-spacing:-0.02em; margin-bottom:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a .btxt:before{position:absolute; top:8px; left:0px; width:8px; height:2px; background:#656565; content:"";}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a .btxt strong{font-weight:500; color:#166fc6;}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a .stxt{font-size:15px; color:#555; display:block; padding:0px 20px; line-height:140%; height:44px; margin-bottom:10px; overflow:hidden;}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a .ltxt{font-size:15px; color:#666; display:block; padding:0px 20px; margin-bottom:20px;}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a .ntxt{font-size:15px; color:#26915b; display:block; padding:0px 20px;}
 
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a .btxt .dw-btn{font-size:14px; line-height:26px; display:inline-block; vertical-align:middle; margin-left:5px; border:1px solid #b3b3b3; background:#f7f7f7; color:#555; padding:0px 10px;}

.search-wrap .content-wrap .contents .search-results .results-list .list01 li a:hover .btxt{color:#00ae73}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a:hover .btxt:before{background:#00ae73;}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a:hover .btxt strong{color:#00ae73}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a:hover .stxt{color:#00ae73}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a:hover .ltxt{color:#00ae73}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a:hover .ntxt{color:#00ae73}
.search-wrap .content-wrap .contents .search-results .results-list .list01 li a:hover .btxt .dw-btn{background:#00ae73; color:#fff; border-color:#00ae73;}

    @media all and (max-width:1000px){
        .search-wrap .content-wrap .contents .search-results{padding:20px 0px;}
        .search-wrap .content-wrap .contents .search-results .title{font-size:21px; margin-bottom:15px;}

        .search-wrap .content-wrap .contents .search-results .results-list .list01 li{padding:20px 0px;}
        .search-wrap .content-wrap .contents .search-results .results-list .list01 li a .btxt{font-size:15px; margin-bottom:5px; padding:0px 15px;}
        .search-wrap .content-wrap .contents .search-results .results-list .list01 li a .stxt{font-size:14px; height:40px; margin-bottom:5px;}
        .search-wrap .content-wrap .contents .search-results .results-list .list01 li a .ltxt{font-size:14px; margin-bottom:10px;}
        .search-wrap .content-wrap .contents .search-results .results-list .list01 li a .ntxt{font-size:14px;}
        .search-wrap .content-wrap .contents .search-results .results-list .list01 li a .btxt .dw-btn{font-size:13px; line-height:24px; padding:0px 10px;}
    }

    @media all and (max-width:680px){
        .search-wrap .content-wrap .contents .search-results{padding:20px 0px;}
        .search-wrap .content-wrap .contents .search-results .title{font-size:18px;}

        .search-wrap .content-wrap .contents .search-results .results-list{margin-bottom:10px;}

        .search-wrap .content-wrap .contents .search-results .results-list .list01 li{padding:15px 0px;}
        .search-wrap .content-wrap .contents .search-results .results-list .list01 li a .btxt{font-size:14px;}
        .search-wrap .content-wrap .contents .search-results .results-list .list01 li a .stxt{font-size:13px; height:36px;}
        .search-wrap .content-wrap .contents .search-results .results-list .list01 li a .ltxt{font-size:13px; margin-bottom:5px;}
        .search-wrap .content-wrap .contents .search-results .results-list .list01 li a .ntxt{font-size:13px;}
        .search-wrap .content-wrap .contents .search-results .results-list .list01 li a .btxt .dw-btn{font-size:13px; line-height:24px; padding:0px 10px;}
    }


.search-wrap .content-wrap .contents .search-results .results-list .gallery01{margin:0px -1%;}
.search-wrap .content-wrap .contents .search-results .results-list .gallery01:after{clear:both; content:""; display:block;}
.search-wrap .content-wrap .contents .search-results .results-list .gallery01 li{width:23%; margin:0px 1%; float:left;}
.search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a{display:block; border:1px solid #d6d6d6;}
.search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .img{height:120px; display:block; margin-bottom:15px; overflow:hidden;}
.search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .img img{width:100%; -webkit-transition: all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
.search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a:hover .img img{opacity:0.8; transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1);}
.search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .tit{padding:0px 15px; color:#000; font-size:16px; font-weight:500; margin-bottom:5px; line-height:120%; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .date{padding:0px 15px; font-size:15px; color:#666; margin-bottom:15px; display:block;}

.search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a:hover .tit{color:#00ae73}
.search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a:hover .date{color:#00ae73}

.search-wrap .content-wrap .contents .search-results .more-btn{display:inline-block; padding:7px 10px; border:1px solid #b3b3b3; background:#f7f7f7; font-size:14px; color:#555;}
.search-wrap .content-wrap .contents .search-results .more-btn span{padding-right:25px; background:url("/image/new/Potal_/_Img/layout/ts-more-btn.png") no-repeat right;}

    @media all and (max-width:1200px){
        .search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .img{height:105px;}
    }

    @media all and (max-width:1000px){
        .search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .img{height:65px; margin-bottom:5px;}
        .search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .tit{font-size:14px; margin-bottom:3px;}
        .search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .date{font-size:14px;}

        .search-wrap .content-wrap .contents .search-results .more-btn{font-size:14px;}
    }

    @media all and (max-width:680px){
        .search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .img{height:75px;}
        .search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .tit{font-size:13px; margin-bottom:1px;}
        .search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .date{font-size:13px;}

        .search-wrap .content-wrap .contents .search-results .more-btn{font-size:13px;}
    }

    @media all and (max-width:480px){
        .search-wrap .content-wrap .contents .search-results .results-list .gallery01 li{width:48%;}

        .search-wrap .content-wrap .contents .search-results .results-list .gallery01 li a .img{height:105px;}
    }

/* .search-wrap .content-wrap .contents .no-data */
.search-wrap .content-wrap .contents .no-data{padding:75px 80px;}
.search-wrap .content-wrap .contents .no-data .tit-list{padding-left:165px; background:url("/image/new/Potal_/_Img/layout/no-data-icon.png") no-repeat left;}
.search-wrap .content-wrap .contents .no-data .tit-list .title{font-size:18px; color:#111; line-height:120%; font-weight:500; margin-bottom:25px;}
.search-wrap .content-wrap .contents .no-data .tit-list .title strong{color:#dd563c; font-weight:500; }
.search-wrap .content-wrap .contents .no-data .tit-list .list li{position:relative; padding-left:14px; line-height:120%; margin-bottom:8px; letter-spacing:-0.02em;}
.search-wrap .content-wrap .contents .no-data .tit-list .list li:before{position:absolute; top:5px; left:0px; width:4px; height:4px; background:#727294; border-radius:50%; content:"";}
.search-wrap .content-wrap .contents .no-data .tit-list .list li:last-child{margin-bottom:0px;}

    @media all and (max-width:1200px){
        .search-wrap .content-wrap .contents .no-data{padding:75px 40px;}
        .search-wrap .content-wrap .contents .no-data .tit-list{padding-left:140px;}
    }

    @media all and (max-width:1000px){
        .search-wrap .content-wrap .contents .no-data{padding:40px 20px;}
        .search-wrap .content-wrap .contents .no-data .tit-list{padding-left:0px; padding-top:120px; background-position:top center;}
        .search-wrap .content-wrap .contents .no-data .tit-list .title{font-size:18px; margin-bottom:20px;}
        .search-wrap .content-wrap .contents .no-data .tit-list .list li{padding-left:14px;}
    }

    @media all and (max-width:680px){
        .search-wrap .content-wrap .contents .no-data{padding:30px 15px;}
        .search-wrap .content-wrap .contents .no-data .tit-list .title{font-size:16px; margin-bottom:15px;}
        .search-wrap .content-wrap .contents .no-data .tit-list .list li{padding-left:13px; margin-bottom:5px;}
    }


/* .search-wrap .content-wrap .ranks-warp */
.search-wrap .content-wrap .ranks-warp{width:234px; padding-top:30px; float:right;}
.search-wrap .content-wrap .ranks-warp .ranks-results{position:relative; padding:25px 20px; background:#f5f5f5; border:1px solid #d6d6d6; border-top:3px solid #274873; margin-bottom:30px;}
.search-wrap .content-wrap .ranks-warp .ranks-results:before{position:absolute; top:-3px; left:0px; width:58px; height:3px; background:#26915b; content:"";}

.search-wrap .content-wrap .ranks-warp .ranks-results .title{position:relative; padding-left:50px; font-size:22px; color:#333; font-weight:600; margin-bottom:15px; line-height:40px; letter-spacing:-0.02em;}
.search-wrap .content-wrap .ranks-warp .ranks-results .title:before{position:absolute; top:0px; left:0px; width:40px; height:40px; display:block; content:""; border-radius:50%; background:url("/image/new/Potal_/_Img/layout/cb-icon-speech.png") no-repeat center #9db7d1; background-size:26px;}

.search-wrap .content-wrap .ranks-warp .ranks-results .btns{overflow:hidden;}
.search-wrap .content-wrap .ranks-warp .ranks-results .btns .btn{font-size:16px; padding:0px 10px; width:31.333333333%; line-height:38px; border:1px solid #d8d8d8; text-align:center; margin:0px 1%; box-sizing:border-box; margin-bottom:10px; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search-wrap .content-wrap .ranks-warp .ranks-results .btns .btn:hover{color:#2359f5}

.search-wrap .content-wrap .ranks-warp .ranks-results .taps{overflow:hidden; margin-bottom:20px;}
.search-wrap .content-wrap .ranks-warp .ranks-results .taps li{float:left; width:50%;}
.search-wrap .content-wrap .ranks-warp .ranks-results .taps li a{display:block; width:100%; line-height:38px; border:1px solid #d8d8d8; background:#f7f7f7; color:#333; font-size:16px; text-align:center; box-sizing:border-box;}
.search-wrap .content-wrap .ranks-warp .ranks-results .taps li:hover a{color:#4d5bbc;}
.search-wrap .content-wrap .ranks-warp .ranks-results .taps li.active a{background:#fff; border-color:#4d5bbc; color:#4d5bbc;}

.search-wrap .content-wrap .ranks-warp .ranks-results .r-list{}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li{position:relative; font-size:15px; color:#666; padding-left:22px; line-height:120%; margin-bottom:10px;}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:last-child{margin-bottom:0px;}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li a{color:#666; font-size:15px; letter-spacing:-0.02em; position:relative; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:before{position:absolute; top:3px; left:0px; width:15px; height:15px; line-height:15px; font-size:11px; text-align:center; color:#fff; font-weight:500; background:url("/image/new/Potal_/_Img/layout/clist-num-icon.jpg") no-repeat center; content:""; border-radius:2px;}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:nth-child(1):before{content:"1";}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:nth-child(2):before{content:"2";}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:nth-child(3):before{content:"3";}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:nth-child(4):before{content:"4";}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:nth-child(5):before{content:"5";}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:nth-child(6):before{content:"6";}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:nth-child(7):before{content:"7";}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:nth-child(8):before{content:"8";}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:nth-child(9):before{content:"9";}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:nth-child(10):before{content:"10";}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li:last-child{margin-bottom:0px;}
.search-wrap .content-wrap .ranks-warp .ranks-results .r-list li a:hover{color:#00ae73;}

    @media all and (max-width:1200px){
        .search-wrap .content-wrap .ranks-warp{width:29%;}
    }

    @media all and (max-width:1000px){
        .search-wrap .content-wrap .ranks-warp{width:34%;}
        .search-wrap .content-wrap .ranks-warp .ranks-results{padding:20px 15px;}

        .search-wrap .content-wrap .ranks-warp .ranks-results .title{padding-left:40px; font-size:20px; line-height:34px;}
        .search-wrap .content-wrap .ranks-warp .ranks-results .title:before{width:34px; height:34px; background-size:20px;}

        .search-wrap .content-wrap .ranks-warp .ranks-results .btns .btn{font-size:14px; padding:0px 5px; line-height:32px; margin-bottom:5px;}
        .search-wrap .content-wrap .ranks-warp .ranks-results .btns .btn:hover{color:#2359f5}

        .search-wrap .content-wrap .ranks-warp .ranks-results .taps{margin-bottom:15px;}
        .search-wrap .content-wrap .ranks-warp .ranks-results .taps li a{line-height:30px; font-size:14px;}

        .search-wrap .content-wrap .ranks-warp .ranks-results .r-list li a{font-size:14px;}
    }

    @media all and (max-width:680px){
        .search-wrap .content-wrap .ranks-warp{width:100%; float:none;}
        .search-wrap .content-wrap .ranks-warp .ranks-results{padding-bottom:18px; margin-bottom:15px;}
        .search-wrap .content-wrap .ranks-warp .ranks-results:last-child:before{display:none;}

        .search-wrap .content-wrap .ranks-warp .ranks-results .title{font-size:18px;}

        .search-wrap .content-wrap .ranks-warp .ranks-results .btns .btn{font-size:13px; line-height:28px;}

        .search-wrap .content-wrap .ranks-warp .ranks-results .taps{margin-bottom:10px;}
        .search-wrap .content-wrap .ranks-warp .ranks-results .taps li a{line-height:28px; font-size:13px;}

        .search-wrap .content-wrap .ranks-warp .ranks-results .r-list li a{font-size:13px;}
    }

    @media all and (max-width:480px){

    }        