/*浮動廣告

.float_ad{
  width: 150px;
  position:fixed;
　top: 500px;
}

*/

.logo_content {
    background-color: #000000;
}

.logo_content a {

    display: inline-block;
    transition: all 1s ease-out;
}

.logo_content a:hover {
    transform: scale(0.9,0.9);
}

.top_bar{
        background-color: #000000;
        line-height: 30px;
        font-weight: bold;
        color: #ffa500;
}

.top_bar a{
    text-decoration:none;
    color: #ffa500;

}

.top_bar a:hover{
    text-decoration:underline;
    color: #fcfcfc;
    position: relative;
    left: 2px;
    transition: all 0.8s; 
}

.advertise{
    background-color: #000000;   
}

.link_bar{
        background-color: #000000;
        line-height: 35px;
        text-align:right;
        font-size: 10px;  
}

.link_bar a{
    text-decoration:none;
    color: #fcfcfc;
}

.link_bar a:hover{
    text-decoration:underline;
    color: #ffa500;
    position: relative;
    top: 1px;
    left: 1px;
    transition: all 0.3s;
}
.AD_A{
    
}

.AD_B{
    
}

.AD_C{
    
}

.AD_D{
    
}

.AD_E{
    
}

.AD_F{
    
}

.link_notice{
        line-height: 35px;
        font-size: 1em;
    
}

.link_notice a{
    text-decoration:none;
    color: #b2ce69;
    }
.link_notice a:hover{
    text-decoration:underline;
    color: #FF359A;
    position: relative;
    top: 1px;
    left: 1px;
    transition: all 0.3s;
}

.commodity_left{
    
}

.commodity-right{
    
}

.shopping_button{
    
    width: 90px;
}

.shopping_button a{

}

.shopping_button a:hover{
    position: relative;
    top: 2px;
    left: 2px;
    transition: all 0.3s;
}
.news{
    height: 165px;
    font-size: 12px;
    overflow-y: scroll;
    background-color: white;
    table-layout: fixed;
    word-wrap: break-word;
    display: inline-block;
    border-color: #e2e2e2;
    border-style: solid;

}

.film{
        
}

.video-container {

position: relative;

padding-bottom: 56.25%;

padding-top: 30px;

height: 0;

overflow: hidden;

}

.video-container iframe, .video-container object, .video-container embed {

position: absolute;

top: 0;left: 0;

width: 100%;

height: 100%;}

padding-bottom: 56.25%;

padding-top: 30px;


.UP{
    
}

.bottom_bar_left{
    background-color: #fbf5e9;
}

.bottom_bar_left a{
    text-decoration:none;
    color: #000000;
    }
.bottom_bar_left a:hover{
    text-decoration:underline;
    color: #FF359A;
    position: relative;
    top: 1px;
    left: 1px;
    transition: all 0.3s;
}
    
.bottom_bar_right{
     background-color: #fbf5e9;
    
}

.bottom_bar_right a{
    text-decoration:none;
    color: #000000;
    }
.bottom_bar_right a:hover{
    text-decoration:underline;
    color: #FF359A;
    position: relative;
    top: 1px;
    left: 1px;
    transition: all 0.3s;
}
.bottom_bar_end{
     background-color: #000000;
    
}

.rim_advertise{
    background-color: #000000;
    
    
}

.logo_content_lr{
     background-image:url('../images/top_logo_background.png');
    
}

.rim_blank{
    background-color: #000000;
    
}

.rim_bar{
     background-color: #000000;
}

img{
    max-width: 100%;
    height: auto;
}

.knowledge{
    text-align: center;
    width: 900px;
}
.classroom{
    text-align: center;
    width: 900px;
}
.product{
    text-align: center;
    width: 900px;
}

.product_picture{
    text-align: center;
    border-top-style:solid;
    border-color:#adc768;
    border-width: 1px;
    
}
.product_sheet{
    text-align: center; 
    table-layout:fixed;
    word-wrap: break-word;
    border-top-style:solid;
    border-color:#adc768;
    border-width: 1px;
}

.patent{
    text-align: center;
    width: 900px;
}

.probio_angel{
    text-align: center;
    width: 900px;
}





