.contentinner_tt {
    display: block;
    margin: 0 auto;
    width: 100%;
}

.tt_left,
.tt_right {
    margin: 0 auto;
    width: 300px;
}

.tt_left {
    margin-top: 34px;
}

@media screen and (min-width:360px) {

    .tt_left,
    .tt_right {
        width: 340px;
    }
}

@media screen and (min-width:375px) {

    .tt_left,
    .tt_right {
        width: 355px;
    }
}

@media screen and (min-width:400px) {

    .tt_left,
    .tt_right {
        width: 380px;
    }
}

@media screen and (min-width:412px) {

    .tt_left,
    .tt_right {
        width: 392px;
    }
}

@media screen and (min-width:414px) {

    .tt_left,
    .tt_right {
        width: 394px;
    }
}

@media screen and (min-width:424px) {

    .tt_left,
    .tt_right {
        width: 404px;
    }
}

@media screen and (min-width:450px) {

    .tt_left,
    .tt_right {
        width: 410px;
    }
}

@media screen and (min-width:480px) {

    .tt_left,
    .tt_right {
        width: 440px;
    }
}

@media screen and (min-width:512px) {

    .tt_left,
    .tt_right {
        width: 472px;
    }
}

@media screen and (min-width:540px) {

    .tt_left,
    .tt_right {
        width: 472px;
    }
}

@media screen and (min-width:568px) {

    .tt_left,
    .tt_right {
        width: 500px;
    }
}

@media screen and (min-width:600px) {

    .tt_left,
    .tt_right {
        width: 532px;
    }
}

@media screen and (min-width:640px) {

    .tt_left,
    .tt_right {
        width: 572px;
    }
}

@media screen and (min-width:664px) {

    .tt_left,
    .tt_right {
        width: 596px;
    }
}

@media screen and (min-width:698px) {

    .tt_left,
    .tt_right {
        width: 630px;
    }
}

@media screen and (min-width:720px) {

    .tt_left,
    .tt_right {
        width: 652px;
    }
}

@media screen and (min-width:740px) {

    .tt_left,
    .tt_right {
        width: 672px;
    }
}

@media screen and (min-width:760px) {

    .tt_left,
    .tt_right {
        width: 692px;
    }
}

@media screen and (min-width:768px) {

    .tt_left,
    .tt_right {
        width: 700px;
    }
}

@media screen and (min-width:800px) {

    .tt_left,
    .tt_right {
        width: 732px;
    }
}

@media screen and (min-width:850px) {

    .tt_left,
    .tt_right {
        width: 782px;
    }
}

@media screen and (min-width:900px) {

    .tt_left,
    .tt_right {
        width: 832px;
    }
}

@media screen and (min-width:960px) {

    .tt_left,
    .tt_right {
        width: 892px;
    }
}

@media screen and (min-width:1024px) {
    .contentinner_tt {
        width: 956px;
    }

    .tt_left {
        display: block;
        float: left;
        margin-top: 51px;
        width: 300px;
    }

    .tt_right {
        display: block;
        float: right;
        width: 622px;
    }
}

@media screen and (min-width:1100px) {
    .contentinner_tt {
        width: 1032px;
    }

    .tt_right {
        width: 698px;
    }
}

@media screen and (min-width:1200px) {
    .contentinner_tt {
        width: 1132px;
    }

    .tt_right {
        width: 798px;
    }
}

@media screen and (min-width:1300px) {
    .contentinner_tt {
        width: 1232px;
    }

    .tt_right {
        width: 898px;
    }
}

@media screen and (min-width:1366px) {
    .contentinner_tt {
        width: 1298px;
    }

    .tt_right {
        width: 964px;
    }
}

@media screen and (min-width:1536px) {
    .contentinner_tt {
        width: 1468px;
    }

    .tt_right {
        width: 1134px;
    }
}

.tt_left_list {
    display: block;
    background-color: #7d7d7d;
    color: #fff;
    padding: 17px;
}

.tt_left_list_active {
    display: block;
    background-color: #003149;
}

.tt_mi {
    display: none;
}

#tt_seach {
    clear: both;
    display: inline-block;
    width: 100%;
}

#tt_button {
    display: block;
    float: right;
}

.tt_button {
    border-radius: 5px;
    color: #f6f7f8;
    display: inline-block;
    float: right;
    margin-left: 10px;
    padding: 10px;
}

.tt_reft_list_active {
    background-color: #f6f7f8;
    border: double 2px #00081a;
    color: #00081a;
    font-weight: bold;
    padding: 9px 10px;
}

.border-all {
    border: solid 1px #7d7d7d;
    border-radius: 5px;
    padding: 8px;
    text-align: justify;
}

.bkcolor_fff {
    background-color: #fff;
}

@media screen and (min-width:500px) {
    .searchyaereq_content {
        margin: 8px 4% 0px 0;
        width: 90%;
    }

    .searcheq_content {
        margin: 8px 4% 0px 0;
        width: 90%;
    }
}

@media screen and (min-width:600px) {
    .searchyaereq_content {
        margin: 8px 4% 0px 0;
        width: 90%;
    }

    .searcheq_content {
        margin: 8px 4% 0px 0;
        width: 90%;
    }
}

@media screen and (min-width:840px) {
    .searchyaereq_content {
        margin: 8px 17px 0px 0;
        width: 95%;
    }

    .searcheq_content {
        margin: 8px 17px 0px 0;
        width: 95%;
    }
}