﻿#hs {
color: #ccc;
border: 0;
margin: 0 0 14px 0;
padding: 0;
width: 100%;
}
.hs_latest_basic_box  {
    padding: 5px;
    margin: 0 10px 0 10px;
    clear: both;   
    
}
.latest_top_sub {
    float: left;
    padding: 5px;  
    font-weight:bold;
}
.latest_top_more {
    float: right;
    padding: 5px 0 0 0;
}
.hs_subject {
    padding: 3px 0;
    border-bottom: 1px dotted #ccc;
    text-align: left;
    
}

.hs_subject:last-child{ border:none; }

.p_subject {
    float: left;
}   

.p_date {
    float: right;
}
table .table-desc { color:#fff; border-bottom: 1px solid #53b2e7; }
.navdesctop { border-bottom:20px solid #efefef; font-size:xx-large; font-weight:bold; color:#0088cc; padding-left: 10px; line-height:10px; }
.toprightnav { padding-right: 10% }


.gmap { height:160px; width:95%; float:right; margin-top:5px;}
.gmap1 { height:500px; width:95%; margin-top:5px;}
.gmapdesc { font-weight:bold;color:#0088cc; border-bottom:1px dashed #82807f;padding:5px 0; margin-left:24px; padding-bottom:5px; }

.descPro {height:40px;overflow: hidden;text-overflow: ellipsis;padding-top:5px;}

.productImg { height:150px;width:150px;padding-top:5px;}
.certiImg { height:270px;width:270px;padding-top:5px;}
.productContain { margin-top:10px;background-color:#F3F3F3; padding:10px; }

.productTitle { color:#0088cc; background-color:#E1E1E1; padding:5px 0; font-size:13pt; font-weight:bold; margin-bottom:20px; }

.pimg {height:300px; width:300px; padding-top:5px}

.productView {color:#0088cc; padding-left:5px;}
.productSymbol {width:9px;height:9px;}
.symtxt { font-weight:bold;}
.textunderline {text-decoration:underline }

@media only screen and (max-width : 980px) {
    .hs_latest_subject {
        padding: 0;
    }   
    .toprightnav { padding-right: 100px }
    
}/*/mediaquery*/

@media only screen and (max-width : 860px) 
{
	.gmap { height:300px; width:100%; }
	.gmapdesc { margin : 0px;}
	
	
}
.table .title { overflow : hidden; }
@media only screen and (max-width : 768px) 
{
    .productImg {height:auto;width:80%}
    /*.productContain img {height:auto;width:80%}*/
    .hs_subject 
    {
        padding: 4px;
    }   
    .toprightnav { padding-right: 0% }
    .board-list thead { display:none; border:none; }
    #boardTable td { border:none; }
    .table { border:none; } 
    #boardTable .no { display:none; }
    #boardTable .title { font-size:20px; padding:20px 3px; text-align:left; width:80% }
    #boardTable .writer { font-size:18px; padding:20px 0;}
    #boardTable .bdate { display:none; }
    #boardTable colgroup { display:none; }
	
}/*/mediaquery*/



