@media screen and (max-width:734px) {
    .ft_fotter_container {
        margin-top:-60px;
        height:59px;
    }
    
    .ft_fotter_container > div > div {
        text-align:center;
        width:100%;
    }
}

@media screen and (max-width:700px) {
    .ind_bodypart {
        min-width:100%;
        padding-top:20px;
    }
    
    .ind_searchbar {
        min-width:90%;
        max-width:90%;
    }
    
    .hlg_hl1_container_base {
        background:#EEEEEE;
        border-bottom:1px solid #D8D8D8;
        padding-top:10px;
        height:40px;
    }
    
    .hlg_a_bell {
        display:none;
    }
    
    .pdd_open_penal {
        width:70px;
        height:30px;
        background:#EEEEEE;
        border:1px solid #D8D8D8;
        border-radius:2px;
        color:#858585;
    }
    
    .hlg_a_square {
        float:left;
        margin-top:5px;
        margin-left:10px;
    }
    
    .hlg_alink_text {
        float:next;
    }
    
    .hlg_featurecontent {
        top:50px;
        left:0px;
        margin:0px;
        width:100%;
        border:0px;
    }
}

@media screen and (max-width:440px) {
    .ft_fotter_container > div > div > a {
        margin-left:1px;
        margin-right:1px;
    }
    
    .ft_fotter_container > div {
        padding-left:2px;
        padding-right:2px;
    }
    
    .ft_fotter_container > div > div > a {
        font-size:10px;
    }
    
    #pdd_container {
        top:50px;
        left:0px;
        margin:0;
        width:100%;
        border-left:0px;
        border-right:0px;
    }
}

@media screen and (max-width:310px) {
    .ind_bodypart {
        min-width:310px;
    }
}

@media screen and (max-height:400px) and (max-width:700px) {
    .ft_fotter_container {
        display:none;
    }
}

@media screen and (max-height:450px) {
    .ind_bodypart {
        padding-top:20px;
    }
}