﻿@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@500&display=swap');

/*2025中興大學理學院emi CSS Document */
@import url("bootstrap-grid.css");


* { margin:0; padding:0;}
iframe{border: 0px;display: block;}

@media only screen and (max-width: 991px) {
.mobile{display:block;}
.desktop{display:none;}
}

@media (min-width: 992px) {
.mobile{display:none;}
.desktop{display:block;}
}

@media only screen and (min-width: 992px) {
  .dropdown:hover .dropdown-menu {
    display: block;

  }
}


#contents {width:100% !important;height:100% !important; margin:0; padding:0;zoom:1;}
#contents:after {content:''; clear:both; display:block;}

#Mcontainer{width:100%;height:100% !important;margin:0 0 2em 0;padding:1em 0em;/*background:rgba(255,0,4,0.1)*/}
#Mcontainer:after {content:''; clear:both; display:block;}

#Mcontents {width:100% !important;height:100% !important; margin:0; padding-bottom:2.5em;zoom:1;}
#Mcontents:after {content:''; clear:both; display:block;}

/*top_menu*/
#top_menu_block{width:220px;height: auto;display: inline-block;background:#000;border-radius: 30px;margin:calc((88px - 39px)/2) 0;}
#top_menu_block .top_menu_list_block{display: flex;flex-wrap: wrap;justify-content: center; align-content: center;align-items: center;padding:0.2em 1em;}
#top_menu_block .top_menu_list_block .text04{width:calc(100%/2);text-align: center;font:1.4rem "微軟正黑體";font-weight: 700;}	
#top_menu_block .top_menu_list_block .text04 a{color:#ffffff}
#top_menu_block .top_menu_list_block .text04 a:hover{color:#ffffff}
#top_menu_block .top_menu_list_block .text04 .eng{font:1rem "微軟正黑體";font-weight: 700;display: block;color:rgba(255,255,255,0.7);}
#top_menu_block .top_menu_list_block .text04 .eng a{color:rgba(255,255,255,0.7);}
#top_menu_block .top_menu_list_block .text04 .eng a:hover{color:rgba(255,255,255,0.7);}

@media only screen and (max-width: 1118px) {
#nav_container{width:100%;height:100% !important;margin:0 auto;padding:0 0%;background:transparent;}	

#nav_container .Prelative{position:relative;z-index:10000;width:100%;height: 88px;}
#nav_container .Prelative .Pabsolute{position:absolute;z-index: 5;top:0px;width:100%;height:auto;margin:0 auto}
	
#container{width:100%;height:100% !important;margin:0 auto;padding:0 0.5em;background:transparent;}	
#container:after {content:''; clear:both; display:block;}

	
/*top_menu*/
#top_menu_block{width:100%;height: auto;display: inline-block;background:#f6f6f6;border-radius: 0px;margin:0;padding:1em 0;}
#top_menu_block .top_menu_list_block{display: flex;flex-wrap: wrap;justify-content: center; align-content: center;align-items: center;padding:0.2em 1em;}
#top_menu_block .top_menu_list_block .text04{width:calc(100%/2);text-align: center;font:1.6rem "微軟正黑體";font-weight: 700;}	
#top_menu_block .top_menu_list_block .text04 a{color:#006da0}
#top_menu_block .top_menu_list_block .text04 a:hover{color:#000}	
    
#top_menu_block .top_menu_list_block .text04 .eng{font:1rem "微軟正黑體";font-weight: 700;display: block;color:rgba(0,109,160,0.7);}    
}
@media screen and (min-width: 1119px) and (max-width: 1399px) {
#container{width:100%;height:100% !important;margin:0 auto;padding:0 0em;background:transparent;}	
#container:after {content:''; clear:both; display:block;}	
	
}
@media (min-width: 1440px) {
#container{width:1400px;height:100% !important;margin:0 auto;padding: 0 0em;background:rgba(255,0,4,0);}
#container:after {content:''; clear:both; display:block;}	
    
#nav_container{position:relative;z-index:1030;width:1400px;margin:0 auto;padding:0; height: auto;background: transparent;}  
#nav_container .Prelative{position:relative;z-index:10000;width:100%;}
#nav_container .Prelative .Pabsolute{position:absolute;z-index: 5;top:5px;width:100%;height:auto;margin:0 auto}	
}
#Icontainer{width:100%;height:100% !important;margin:0 auto;padding: 0 0em;}

/*Iphoto*/
#Iphoto_title_st{width:100%;display: flex;flex-wrap: wrap;justify-content: center;}
#Iphoto_title_block{width:200px;text-align: center; margin:2em 0 1em 0;padding:1.2em 0 0 0;min-height: 70px; background: url("../images/Iphoto_titlebg.jpg") no-repeat center top;}
#Iphoto_title_block #Iphoto_title{font:3rem "微軟正黑體";font-weight: 700;display:inline-block;}	
#Iphoto_title_block #Iphoto_subtitle{color:rgba(0,0,0,0.6);font:1.4rem "微軟正黑體";}

#Iphoto_bg_block{min-height: 515px; background:#fff url(../images/photo_bg.jpg) center top no-repeat;padding-top:0;}


#Iphoto_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0.5em 0em 0.5em 0;}
#Iphoto_block:after {content:''; clear:both; display:block;}
#Iphoto_block .list{height:auto !important;cursor:pointer;}
#Iphoto_block .list:after {content:''; clear:both; display:block;}
#Iphoto_block .list .photo{width:100%;height:auto !important;background:rgba(255,255,255,0);z-index:1;position:relative;}
#Iphoto_block .list .photo:hover{filter:alpha (opacity=50); opacity: 0.5;}



#Iphoto_block .list .photo #photo_total{width:auto;height:auto;z-index:2;position:absolute;top:10px;left:0px;}
#Iphoto_block .list .photo #photo_total .Picon{display:inline-block;padding:0.2em 0.6em;border-radius:0 30px 30px 0; background: linear-gradient(90deg, rgba(0, 94, 172, 1) 50%, rgba(33, 127, 158, 1) 100%);color:#fff;box-shadow: 1px 3px 0px 0px #878787;}

#Iphoto_block .list .photo .note{width:calc(100% - 4%);margin:2%;padding:0 0 0em;}
#Iphoto_block .list .photo .note .snote{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;line-height:30px;}
#Iphoto_block .list .photo .note .date{width:100%;color:#8c919b;font:1.5rem "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title{width:100%;color:#1E1E1E;font:1.7rem "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a{color:#1E1E1E;font:1.7rem "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a:hover{color:#1E1E1E;font:1.7rem "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .phnumber{width:100%;color:#FF9E00;font:1.5rem "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .phnumber .txt01{display:inline-block;color:#b44d01;width:45%;}
#Iphoto_block .list .photo .note .phnumber .txt02{display:inline-block;color:#949494;width:50%;text-align:right;}


/*Inews_block*/
#Inews_block_bg{width:100%;min-height: 410px;padding:1em 0;margin:1.5vh 0 0 0; background:#f6f6f6;}
#Inews_block_bg #Inews_list_Bg{width:100%;/*min-height: 606px;*/padding: 0;background:/*#006da0*/ url("../images/Inews_photo02.jpg")no-repeat left -12vw top 0;/*border-radius:0 30em 30em 0;*/}
#Inews_block_bg #Inews_list_Bg #Inews_list_block{width:100%; background:#006da0 url("../images/Inews_photo03.jpg")no-repeat right top;border-radius:0 30em 30em 0;box-shadow:25px 0px 20px -20px rgba(0,0,0,0.8) ; display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: center;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_Timg_block{width:88px}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block{width:calc((100% - 588px) - 5rem);padding:1em 0;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_1{width:120px;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_1 span{display: inline-block;padding:0.5em 0.8em;font:1.4rem "微軟正黑體";font-weight:500;border-radius: 20px;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_2{width:calc(100% - 120px)}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_2 .date{font:1.3rem "微軟正黑體";font-weight:600;color:rgba(255,255,255,0.8);}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content a{color: rgba(255,255,255,1);font:1.7rem "微軟正黑體";font-weight: 600;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content a:hover{color: rgba(255,255,255,0.8)}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .line{border-bottom:1px solid rgba(255,255,255,0.3);width:100%;padding:0 0.5em 10px 0.5em;margin: 0 0 10px 0;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_img_block{width:500px;margin:0 0 0 5rem;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_img_block img{max-width: 100%;height: auto;}

/*index_about*/
#Iabout_title{display:none;}
#Iabout_block {width:100%;height:auto;margin:0;background:url("../images/about_bg.jpg")no-repeat left top;}
#Iabout_block:after {content:''; clear:both; display:block;}
#Iabout_block #Iabout{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:3em 0}
                    
#Iabout_block #Iabout .about_img{width:600px;}
#Iabout_block #Iabout .about_content{width:calc(100% - 0px);padding:0 3em;color:rgba(24,24,24,0.9);font:1.8rem "微軟正黑體";font-weight:500;letter-spacing:1px;font-weight:700;line-height:27px;}
#Iabout_block #Iabout .about_content .about_title{font:3rem "微軟正黑體";font-weight: 700;color:#000;margin-bottom: 2em}
#Iabout_block #Iabout .about_content .about_title .eng{color:rgba(0,0,0,0.5);font:1.4rem "微軟正黑體";}


#Iabout_block #Iabout .about_content ul {list-style:disc;padding:0 0 0 2em;}
#Iabout_block #Iabout .about_content ol {list-style:decimal;padding:0 0 0 2em;}

/*main_pic*/

#Mpic{width:100%;height:100% !important;margin:0 auto;padding:0 15%;}
#Mpic .Tfont{clear:both;position:relative;width:100%;height:0px;z-index:9;text-align: left;background: rgba(255,0,4,0.8)}
#Mpic .Tfont span{width:250px;text-align:left;text-shadow: 0 0 5px rgba(255, 255, 255, 0.7);color:#000;position:absolute;top:calc((231px/2) - 30px);background: rgba(184,255,0,0);left:1.7vw;}
#Mpic .Tfont span .tspan{font-size: 4rem; font-family: "Noto Sans TC", sans-serif;font-optical-sizing: auto;font-weight: 500;font-style: normal;}
#Mpic .Tfont span .eng{font:1.5rem "微軟正黑體";font-weight: 500;color:rgba(0,0,0,0.5);padding-left:5px;}	


/*main_pic*/
/*#main_pic1 {width:100%;height:231px;background:url(../images/main_title/title01.jpg) no-repeat center top;zoom:1;margin:0 0 0 0;}*/
#main_pic1 {width:100%;height:231px;background:url(../images/main_title/banner1.jpg) no-repeat center top;zoom:1;margin:0 0 0 0;}
#main_pic2 {width:100%;height:231px;background:url(../images/main_title/banner2.jpg) no-repeat center top;zoom:1;margin:0 0 0 0;}
#main_pic3 {width:100%;height:231px;background:url(../images/main_title/banner3.jpg) no-repeat center top;zoom:1;margin:0 0 0 0;}
#main_pic4 {width:100%;height:231px;background:url(../images/main_title/banner4.jpg) no-repeat center top;zoom:1;margin:0 0 0 0;}
#main_pic5 {width:100%;height:231px;background:url(../images/main_title/banner5.jpg) no-repeat center top;zoom:1;margin:0 0 0 0;}
#main_pic6 {width:100%;height:231px;background:url(../images/main_title/banner6.jpg) no-repeat center top;zoom:1;margin:0 0 0 0;}

@media only screen and (max-width: 991px) {
#Mpic .Tfont span .tspan{font-size: 3.8rem; font-family: "Noto Sans TC", sans-serif;font-optical-sizing: auto;font-weight: 500;font-style: normal;}
#main_pic1 {width:100%;height:231px;background:url(../images/main_title/banner1.jpg) no-repeat left 20% top;zoom:1;margin:0;}
#main_pic2 {width:100%;height:231px;background:url(../images/main_title/banner2.jpg) no-repeat left 20% top;zoom:1;margin:0;}
#main_pic3 {width:100%;height:231px;background:url(../images/main_title/banner3.jpg) no-repeat left 20% top;zoom:1;margin:0;}
#main_pic4 {width:100%;height:231px;background:url(../images/main_title/banner4.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic5 {width:100%;height:231px;background:url(../images/main_title/banner5.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic6 {width:100%;height:231px;background:url(../images/main_title/banner6.jpg) no-repeat left 20% top;zoom:1;margin:0;}		
	
}
@media only screen and (max-width: 450px) {

#Mpic .Tfont span{width:250px;text-align:left;text-shadow: 0 0 5px rgba(255, 255, 255, 0.7);color:#000;position:absolute;top:calc((210px/2) - 30px);background: rgba(184,255,0,0);left:1.7vw;}
#Mpic .Tfont span .tspan{font-size: 3.2rem; font-family: "Noto Sans TC", sans-serif;font-optical-sizing: auto;font-weight: 500;font-style: normal;}

/*main_pic*/
#main_pic1 {width:100%;height:210px;background:url(../images/main_title/banner1.jpg) no-repeat left 20% top;zoom:1;margin:0;}
#main_pic2 {width:100%;height:210px;background:url(../images/main_title/banner2.jpg) no-repeat left 20% top;zoom:1;margin:0;}
#main_pic3 {width:100%;height:210px;background:url(../images/main_title/banner3.jpg) no-repeat left 20% top;zoom:1;margin:0;}
#main_pic4 {width:100%;height:210px;background:url(../images/main_title/banner4.jpg) no-repeat left 20% top;zoom:1;margin:0;}
#main_pic5 {width:100%;height:210px;background:url(../images/main_title/banner5.jpg) no-repeat left 20% top;zoom:1;margin:0;}
#main_pic6 {width:100%;height:210px;background:url(../images/main_title/banner6.jpg) no-repeat left 20% top;zoom:1;margin:0;}

	
	
}
@media screen and (min-width: 451px) and (max-width: 580px) {
	
#Mpic .Tfont span{width:250px;text-align:left;text-shadow: 0 0 5px rgba(255, 255, 255, 0.7);color:#000;position:absolute;top:calc((215px/2) - 30px);background: rgba(184,255,0,0);left:1.7vw;}
#Mpic .Tfont span .tspan{font-size: 3.4rem; font-family: "Noto Sans TC", sans-serif;font-optical-sizing: auto;font-weight: 500;font-style: normal;}
	
/*main_pic*/
#main_pic1 {width:100%;height:215px;background:url(../images/main_title/banner1.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic2 {width:100%;height:215px;background:url(../images/main_title/banner2.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic3 {width:100%;height:215px;background:url(../images/main_title/banner3.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic4 {width:100%;height:215px;background:url(../images/main_title/banner4.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic5 {width:100%;height:215px;background:url(../images/main_title/banner5.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic6 {width:100%;height:215px;background:url(../images/main_title/banner6.jpg) no-repeat left 20% top;zoom:1;margin:0;}	

	
}

@media screen and (min-width: 481px) and (max-width: 779px) {
	
#Mpic .Tfont span{width:250px;text-align:left;text-shadow: 0 0 5px rgba(255, 255, 255, 0.7);color:#000;position:absolute;top:calc((220px/2) - 30px);background: rgba(184,255,0,0);left:1.7vw;}
#Mpic .Tfont span .tspan{font-size: 3.6rem; font-family: "Noto Sans TC", sans-serif;font-optical-sizing: auto;font-weight: 500;font-style: normal;}
	
/*main_pic*/
#main_pic1 {width:100%;height:220px;background:url(../images/main_title/banner1.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic2 {width:100%;height:220px;background:url(../images/main_title/banner2.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic3 {width:100%;height:220px;background:url(../images/main_title/banner3.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic4 {width:100%;height:220px;background:url(../images/main_title/banner4.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic5 {width:100%;height:220px;background:url(../images/main_title/banner5.jpg) no-repeat left 20% top;zoom:1;margin:0;}	
#main_pic6 {width:100%;height:220px;background:url(../images/main_title/banner6.jpg) no-repeat left 20% top;zoom:1;margin:0;}		
}


/*footer_block*/
#footer_bg_block{width:100%;background: #e9e9ea url("../images/footer_bg.jpg") no-repeat center top;padding:1em 0 2em 0;}

#footer_bg_block #footer_info{display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;}
#footer_bg_block #footer_info .f_address_block{width:360px;padding:0em;margin:0 2rem 0 0;color:#464646;}
#footer_bg_block #footer_info .f_address_block .f_logo{width:100%;}

#footer_bg_block #footer_info .f_address_block .note_block{width:100%;padding:0 0 0 1.7em;display:flex; flex-direction: column-reverse;justify-content: flex-start;align-content: space-around;align-items: stretch;}
#footer_bg_block #footer_info .f_address_block .note_block .f_address{width:100%;padding:0;}


#footer_bg_block #footer_info .f_address_block .note_block .f_address ol{list-style-type: none;padding:0 0 0 0.2em;}
#footer_bg_block #footer_info .f_address_block .note_block .f_address ol li{position: relative;padding:0 0 0 1.3em;}
#footer_bg_block #footer_info .f_address_block .note_block .f_address ol .icon01::before{position: absolute;left:0;top:3px;content: '';width:17px;height: 17px; background:url("../images/map_icon.png") no-repeat center center;}
#footer_bg_block #footer_info .f_address_block .note_block .f_address ol .icon02::before{position: absolute;left:0;top:3px;content: '';width:17px;height: 17px; background:url("../images/phone-icon.png") no-repeat center center;}
#footer_bg_block #footer_info .f_address_block .note_block .f_address ol .icon03::before{position: absolute;left:0;top:3px;content: '';width:17px;height: 17px; background:url("../images/fax_icon.png") no-repeat center center;}
#footer_bg_block #footer_info .f_address_block .note_block .f_address ol .icon04::before{position: absolute;left:0;top:3px;content: '';width:17px;height: 17px; background:url("../images/email_icon.png") no-repeat center center;}

#footer_bg_block #footer_info .f_address_block .note_block .f_address a{color: #464646;}
#footer_bg_block #footer_info .f_address_block .note_block .f_address a:hover{color:#000000;}


#footer_bg_block #footer_info .f_address_block .note_block .f_href{width:100%; font:1.4rem "微軟正黑體";padding:0;}


#footer_bg_block #footer_info .f_address_block .note_block .f_href span{width:270px;text-align: center; display: inline-block;color:#000; padding:0.15em 0;background:rgba(70,70,70,0.5);border-radius: 15px;margin:0 0 0.7em 0;}
#footer_bg_block #footer_info .f_address_block .note_block .f_href span a{color:#000;}
#footer_bg_block #footer_info .f_address_block .note_block .f_href span:hover a{color:#fff;}
#footer_bg_block #footer_info .f_address_block .note_block .f_href span:hover {background:#000}

#footer_bg_block #footer_info #footer_block {width:calc(100% - 360px - 2rem);display: grid;grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));}
#footer_bg_block #footer_info #footer_block .column {box-sizing: border-box;padding:0 0 20px 0;}
#footer_bg_block #footer_info #footer_block .column .title{width:100%;font:1.5rem "微軟正黑體";font-weight:700;color:#0563ab;margin:0 0 1em 0;text-align: left}
#footer_bg_block #footer_info #footer_block .column .title .eng{width:100%;font:1.1rem "微軟正黑體";font-weight:700;color:rgba(5,99,171,0.7);display: block;}

#footer_bg_block #footer_info #footer_block .column .column_list_block{width:100%;margin:0;}
#footer_bg_block #footer_info #footer_block .column .column_list_block div{width:100%;font:1.5rem "微軟正黑體";font-weight:500;color:#464646;padding:0 0 0.5em 0;}
#footer_bg_block #footer_info #footer_block .column .column_list_block div a{color:#464646;width:100%;}
#footer_bg_block #footer_info #footer_block .column .column_list_block div a:hover{color:rgba(0,0,0,1);}

#footer_bg_block #footer_info #footer_block .column .column_list_block div .eng{width:100%;font:1.1rem "微軟正黑體";font-weight:700;color:#464646;display: block;}

#copy_block{width:100%;font:1.4rem "微軟正黑體";font-weight: 700; color:rgba(255,255,255,0.7);padding:0.5em 0;background: linear-gradient(90deg, rgba(0, 94, 172, 1) 0%, rgba(33, 127, 158, 1) 50%, rgba(169, 196, 131, 1) 100%);text-align: center;}





/*main_location_info*/
#Mcontainer .location_info {float:left; width:100%; height:auto;margin:2vw 0 0 0; padding:0; clear:both;}
#Mcontainer .location_info .location {/*line-height:40px;*/text-align:left;padding:0 0 0em 0;margin:0 0 0 0;}
#Mcontainer .location_info .location span {display:inline-block; padding:0 20px 0 5px; vertical-align:middle; font:1.4rem "微軟正黑體";font-weight:bold; color:rgba(0,0,0,0.5); background:url(../images/arr_location.jpg) no-repeat right 5px;}
#Mcontainer .location_info .location span a{color:rgba(0,0,0,0.5);}
#Mcontainer .location_info .location span a:hover{color:#000000;}
#Mcontainer .location_info .location span.last {background:none;}
#Mcontainer .location_info .location strong {display:inline-block;padding-left:5px; vertical-align:middle; font:1.4rem "微軟正黑體";font-weight:bold; /*height:27px;line-height:27px;*/ color:#000000;}
#Mcontainer .location_info .location strong a {color:rgba(0,0,0,0.5);}
#Mcontainer .location_info .location span.searchWord {background:none; color:#000000;}

#Mcontainer .location_info .location .home-icon{position:relative;padding-left:25px}
#Mcontainer .location_info .location .home-icon::before{content:'';display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url(../images/Home.jpg) no-repeat center;background-size:contain}



.Mtitle{font:2.7rem "微軟正黑體";font-weight:700;color:#000000;padding:0 0 0.4em 0;border-bottom:1px rgba(0,0,0,0.4) solid;margin:1em 0;}
.Mtitle .eng{font:2.2rem "微軟正黑體";font-weight:700;color:rgba(0,0,0,0.5)}

.Mtitle .Bc01{border-left: 5px solid #00b7be;padding:0 0 0 0.3em; letter-spacing: 1px;}
.Mtitle .Bc02{border-left: 5px solid #00bd6f;padding:0 0 0 0.3em; letter-spacing: 1px;}
.Mtitle .Bc03{border-left: 5px solid #beaf00;padding:0 0 0 0.3em; letter-spacing: 1px;}

.Mtitle .Bc04{border-left: 5px solid #9700bd;padding:0 0 0 0.3em; letter-spacing: 1px;}

.Mtitle .Bc05{border-left: 5px solid #009157;padding:0 0 0 0.3em; letter-spacing: 1px;}
.Mtitle .Bc06{border-left: 5px solid #bd6000;padding:0 0 0 0.3em; letter-spacing: 1px;}
.Mtitle .Bc07{border-left: 5px solid #910100;padding:0 0 0 0.3em; letter-spacing: 1px;}
.Mtitle .Bc08{border-left: 5px solid #854da5;padding:0 0 0 0.3em; letter-spacing: 1px;}
.Mtitle .Bc09{border-left: 5px solid #6d6d6d;padding:0 0 0 0.3em; letter-spacing: 1px;}
.Mtitle .Bc10{border-left: 5px solid #12ad94;padding:0 0 0 0.3em; letter-spacing: 1px;}
.Mtitle .Bc11{border-left: 5px solid #242e6d;padding:0 0 0 0.3em; letter-spacing: 1px;}
.Mtitle .Bc12{border-left: 5px solid #357828;padding:0 0 0 0.3em; letter-spacing: 1px;}
.Mtitle .Bc13{border-left: 5px solid #ee1500;padding:0 0 0 0.3em; letter-spacing: 1px;}


/*full_page*/
.M_note{width:100%;font:1.7rem "微軟正黑體";color:#343434;line-height:28px;font-weight:400;letter-spacing:1px;padding: 2em 1em;}

.M_note ul {list-style:disc;padding:0 0 0 2em;}
.M_note ol {list-style:decimal;padding:0 0 0 2em;}

.M_note a{color:#003e90;}
.M_note a:hover{color:#000000;}


/*search*/

.news_searchst{width:calc(100% - 0em);height:auto;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#fff;border:1px solid rgba(0,0,0,0.2);border-radius: 5px; padding:0.8em 1.2em 0.8em 1.2em;margin:0em 0}
.news_searchst .news_search{width:100%;display:inline-block;margin:0 auto;font-weight:700;}
.news_searchst .news_search .inpu{width:100%;display:inline-block;color:#000000;}
.news_searchst .news_search .inpu .input{width:calc(100%/2 - 13em);background:rgba(0,0,0,0.1);border:0px solid #DDDDDD;padding:0.2em 0.5em;font:12pt "微軟正黑體";margin:0 0.2em}
@media only screen and (max-width: 479px) {
.news_searchst .news_search .inpu .input{width:calc(100% - 11em);background:rgba(0,0,0,0.1);border:0px solid #DDDDDD;padding:0.2em 0.5em;font:12pt "微軟正黑體";margin:0 0.2em}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.news_searchst .news_search .inpu .input{width:calc(100% - 16em);background:rgba(0,0,0,0.1);border:0px solid #DDDDDD;padding:0.2em 0.5em;font:12pt "微軟正黑體";margin:0 0.2em}
}
@media screen and (min-width: 768px) and (max-width: 959px) {
.news_searchst .news_search .inpu .input{width:calc(100%/2 - 11em);background:rgba(0,0,0,0.1);border:0px solid #DDDDDD;padding:0.2em 0.5em;font:12pt "微軟正黑體";margin:0 0.2em}
}

.news_searchst .news_search .news_searchbu a{font:1.5rem "微軟正黑體";color:#ffffff;background:#043f79;display:inline-block;text-align:center;padding:0.4em 1em;border-radius:5px;cursor:pointer;}
.news_searchst .news_search .news_searchbu a:hover{color:#ffffff;background:#012b55;display:inline-block;text-align:center;padding:0.4em 1em;}

/*new_list*/

.news_list_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;margin:2em 0;}

.news_list_block .txt03_1{width:120px;color:#8c8c8c;}
.news_list_block .txt03_2{width:120px;}
.news_list_block .txt03_2 span{display:inline-block;font:1.4rem '微軟正黑體';font-weight:700;padding:0.2em 0;border-radius: 30px;width:104px;text-align: center}
.news_list_block .txt03_3{width:calc(100% - 240px);font:1.7rem "微軟正黑體";font-weight:700;}
.news_list_block .news_line{float:left;width:100%;height:auto !important;margin-bottom:15px;background-image: linear-gradient(to right, #a7a7a7 40%, rgba(167, 167, 167, 0) 40%);background-position: bottom;background-size: 4px 1px;background-repeat: repeat-x;padding-bottom:15px;}


.news_list_block  a{color:#353535;}
.news_list_block  a:hover{color:#000000;}

.news_list_block .mob{display: none;}

/*news*/
#news_title_block{width:100%;height: auto;padding:0.5em 0;}
#news_title_block #news_title{width:100%;font-weight:700; display: flex;flex-wrap: wrap;justify-content: flex-start;padding:0 0 0 130px}	
#news_title_block #news_title .Ndate{width:calc(100% - 60px); padding:0;font:1.5rem '微軟正黑體';display: flex;flex-wrap: wrap;justify-content: flex-start;}
#news_title_block #news_title .Ndate .Nnote01{color:#0260ab;padding:0 5px 0}
#news_title_block #news_title .Ndate .Nnote02{color:#3d8d98;padding:0 5px 0}
#news_title_block #news_title .Ndate .Nnote03{color:#be4c9c;padding:0 5px 0}

#news_title_block #news_title .Nfb{width:60px;}

#news_title_block #ntitle_block{width: 100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;margin:0 0 10px 0;}
#news_title_block #ntitle_block .cate{width:140px}
#news_title_block #ntitle_block .cate span{font:1.4rem '微軟正黑體';font-weight:700;display:inline-block;padding:0.2em 1.5em;border-radius: 30px;}
#news_title_block #ntitle_block .Ntitle01{width:calc(100% - 140px);font:1.8rem "微軟正黑體";font-weight: 700;color:#000;margin:0}	



.news_content{font:1.7rem "微軟正黑體";line-height:25px;letter-spacing:1px;min-height:300px;font-weight:700;color:#535353;margin:0 0 1em 0;padding:0.5em 1em 1em 1em;background:rgba(0,0,0,0.05) ;}
.news_content a{color:#FF6E00;}
.news_content a:hover{color:#000000;}
.news_content ul {list-style:disc;padding:0 0 0 2em;}
.news_content ol {list-style:decimal;padding:0 0 0 2em;}

.news_content .news_files{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-end}
.news_content .news_files img{padding:0 2px;}
.news_content .news_files .Nnote{width:120px;font:1.5rem '微軟正黑體';font-weight:700;}
/*bottom news*/
.news_more{padding:1em 0.5em;}
.news_more .title{font:1.6rem "微軟正黑體";font-weight:700;text-align:center;background:linear-gradient(180deg, #ffffff 0%, rgba(0, 0, 0, 0.3) 100%);border-radius: 10px;border: 1px solid rgba(0, 0, 0, 0.3);color:rgba(0,0,0,0.8);padding:0.7em 0;}

.news_more .news_more_block{width:100%;font:1.6rem "微軟正黑體";font-weight:700;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;padding:0.5em 0;}

.news_more .news_more_block .txt_block{width:calc(100% - 26px);background:url(../images/more_icon.jpg) no-repeat left 2px;padding-left:27px;margin:0.2em 0;}
.news_more .news_more_block .dotted_line{float:left;width:100%;height:auto !important;margin-bottom:5px;background-image: linear-gradient(to right, #8f8f8f 40%, rgba(143, 143, 143, 0) 40%);background-position: bottom;background-size: 4px 1px;background-repeat: repeat-x;padding-bottom:5px;}

.news_more .news_more_block a{color:rgba(0,0,0,0.8);}
.news_more .news_more_block a:hover{color:#000000;}

/*Registration_form*/
.Registration_form{border:1px solid #C3C3C3 ;padding:0.7em;margin-top:2em;}
.Registration_form .Rform_pic{width:auto;height:178px;/*padding:10px;*/background:url(../images/form_title.jpg) center top no-repeat;}
.Registration_form .line{float:left;width:100%;height:auto !important;margin-bottom:5px;background-image: linear-gradient(to right, #333 20%, rgba(51, 51, 51, 0) 20%);background-position: bottom;background-size: 1px 1px;background-repeat: repeat-x;padding-bottom:5px;}
.Registration_form .Rform{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:0;}

.Registration_form .Rform .Rtxt00{width:100%;float:left;font:1.7rem "微軟正黑體";font-weight:700;line-height:40px;color:#616161;margin-bottom: 0.4em;}
.Registration_form .Rform .Rtxt01{width:15%;padding-left:1%;font:1.7rem "微軟正黑體";font-weight:700;line-height:40px;text-align:right;background:#f1f1f1;color: #282828;margin-bottom: 0.4em;}
.Registration_form .Rform .Rtxt02{width:83%;padding-left:1%;float:left;font:1.7rem "微軟正黑體";font-weight:700;line-height:40px;color:#616161;margin-bottom: 0.4em;}
.Registration_form .Rform .Rform_input{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:auto;font:1.6rem "微軟正黑體";font-weight:700;}
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:auto;font:1.6rem "微軟正黑體";font-weight:700;}
.Registration_form .Rform .Rform_textarea{width:auto;max-width:700px;height:70px;max-height:70px; border:1px #bbbbbb solid;padding:0.5em;}
.Registration_form .Rform .Rtxt02 select{font:1.6rem "微軟正黑體";font-weight:700;padding:0.5em;border:1px #c9caca solid;background:#ffffff;width:auto}

@media only screen and (max-width: 479px) {
/*Registration_form*/
.Registration_form .Rform_pic{width:auto;height:178px;background:url(../images/form_title.jpg) center top no-repeat;}	
.Registration_form .Rform .Rtxt00{width:100%;font:1.5rem "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}
.Registration_form .Rform .Rtxt01{width:100%;font:1.5rem "微軟正黑體";font-weight:700;line-height:40px;background:#f1f1f1;color: #282828; text-align:left;}
.Registration_form .Rform .Rtxt02{width:100%;font:1.5rem "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}
.Registration_form .Rform .Rform_input{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((100% - 1em) - 2px);font:1.5rem "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((25% - 1em) - 2px);font:1.5rem "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rtxt02 select{font:1.5rem "微軟正黑體";font-weight:700;padding:0.5em;border:1px #c9caca solid;background:#ffffff;width:100%}
}
@media screen and (min-width: 480px) and (max-width: 767px) {

.Registration_form .Rform_pic{width:auto;height:178px;background:url(../images/form_title.jpg) center top no-repeat;}	

.Registration_form .Rform .Rtxt00{width:100%;font:1.5rem "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}	
.Registration_form .Rform .Rtxt01{width:100%;font:1.5rem "微軟正黑體";font-weight:700;line-height:40px;background:#f1f1f1;color: #282828; text-align:left;}
.Registration_form .Rform .Rtxt02{width:100%;font:1.5rem "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}	
.Registration_form .Rform .Rform_input{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((100% - 1em) - 2px);font:1.5rem "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((25% - 1em) - 2px);font:1.5rem "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rtxt02 select{font:1.5rem "微軟正黑體";font-weight:700;padding:0.5em;}	
}
@media screen and (min-width: 768px) and (max-width: 992px) {

.Registration_form .Rform_pic{width:auto;height:178px;background:url(../images/form_title.jpg) center top no-repeat;}	
.Registration_form .Rform .Rtxt00{width:100%;font:1.6rem "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}	
.Registration_form .Rform .Rtxt01{width:100%;font:1.6rem "微軟正黑體";font-weight:700;line-height:40px;background:#f1f1f1;color: #282828; text-align:left;}
.Registration_form .Rform .Rtxt02{width:100%;font:1.6rem "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}	
.Registration_form .Rform .Rform_input{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((100% - 1em) - 2px);font:1.6rem "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((100px - 1em) - 2px);font:1.6rem "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rtxt02 select{font:1.6rem "微軟正黑體";font-weight:700;padding:0.5em;}	
}



/*course*/
#course_Mtitle{font:2.2rem "微軟正黑體";font-weight:700;color:#000000;padding:0;margin:1em 0;width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: center;align-items: center;}

#course_Mtitle span{background:#00aa00;border-radius: 5px;padding:0.3em 0.5em;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: center;align-items: center;}

#course_title_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:0.5em 0.5em;background:#292929;color:#ffffff;border-radius: 5px;font:1.7rem "微軟正黑體";font-weight: 700;}
#course_title_block .text08_1{width:200px;padding:0 10px 0 0}
#course_title_block .text08_2{width:calc(100% - 820px);}
#course_title_block .text08_3{width:120px;text-align: center;}
#course_title_block .text08_4{width:100px;text-align: center;}
#course_title_block .text08_5{width:100px;text-align: center;}
#course_title_block .text08_6{width:100px;text-align: center;}
#course_title_block .text08_7{width:100px;text-align: center;}
#course_title_block .text08_8{width:100px;text-align: center;}
#course_title_block .eng{font:1.2rem"微軟正黑體";font-weight:700;display: block;}

#course_list_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:0.5em 0.5em;font:1.7rem "微軟正黑體";font-weight: 500;Border-bottom-style: inset ;  border-width: 1px}
#course_list_block .mobile{display:none;}
#course_list_block .text08_1{width:200px;}
#course_list_block .text08_2{width:calc(100% - 820px);font-weight: 700;}
#course_list_block .text08_3{width:120px;text-align: center;}
#course_list_block .text08_4{width:100px;text-align: center;}
#course_list_block .text08_5{width:100px;text-align: center;}
#course_list_block .text08_6{width:100px;text-align: center;}
#course_list_block .text08_7{width:100px;text-align: center;}
#course_list_block .text08_8{width:100px;text-align: center;}



/*video*/
.video_block{width:100%;height:100% !important;overflow:hidden;}
.video_block .video_list{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items:flex-start;}
.video_block .video_list .video_info{width:calc(100%/2 - 4%);height:auto;margin:2%;padding:2%;}
.video_block .video_list .video_info .vdate{font:1.7rem Arial;font-weight:700;}
.video_block .video_list .video_info .vtitle{font:1.7rem "微軟正黑體";font-weight:700;color:#0053A0;}
.video_block .video_list .video_info .vsub{font-weight:500;color:#767676;margin-top:0.5em;}


/*photo*/

.photost{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0em 0em;}
.photost:after {content:''; clear:both; display:block;}
.photost .list{height:auto !important;cursor:pointer;}
.photost .list:after {content:''; clear:both; display:block;}
.photost .list .photo{width:100%;height:auto !important;z-index:1;position:relative;/*box-shadow:0px 2px 6px 0px rgba(0,0,0,0.2);*/}
.photost .list .photo:hover{filter:alpha (opacity=50); opacity: 0.5;}

.photost .list .photo #photo_total{width:auto;height:auto;z-index:2;position:absolute;top:10px;left:0px;}
.photost .list .photo #photo_total .Picon{display:inline-block;padding:0.2em 0.6em;border-radius:0 30px 30px 0; background: linear-gradient(90deg, rgba(0, 94, 172, 1) 50%, rgba(33, 127, 158, 1) 100%);color:#fff;box-shadow: 1px 3px 0px 0px #878787;}

.photost .list .photo .note{width:calc(100% - 4%);margin:2%;padding:0 0 4em;}
.photost .list .photo .note .snote{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;line-height:30px;}

.photost .list .photo .note .title{width:100%;color:#1E1E1E;font:1.7rem "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a{color:#1E1E1E;font:1.7rem "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a:hover{color:#1E1E1E;font:1.7rem "微軟正黑體";font-weight:700;}
.photost .list .photo .note .text{font:1.3rem"微軟正黑體";font-weight:500;}



.photost .list .photo .note .phnumber{width:100%;color:#FF9E00;font:1.5rem "微軟正黑體";font-weight:700;}
.photost .list .photo .note .phnumber .txt01{display:inline-block;color:#b44d01;width:45%;}
.photost .list .photo .note .phnumber .txt02{display:inline-block;color:#949494;width:50%;text-align:right;}

/*Med_photo_list*/


.Mphotost{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:space-between;align-items:stretch;  height: auto;padding: 2em 0em;background:#EFEFEF;}
.Mphotost:after {content:''; clear:both; display:block;}
.Mphotost .list{height:auto !important;cursor:pointer;}
.Mphotost .list:after {content:''; clear:both; display:block;}
.Mphotost .list .photo{width:100%;height:auto !important;}
.Mphotost .list .photo:hover{filter:alpha (opacity=50); opacity: 0.5;}

/*download*/
#download01_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:0.5em 0;}
#download01_block .text03_1{width:120px;font:1.7rem "微軟正黑體";font-weight: 700;color:#0a68a8;}
#download01_block .text03_2{width:calc(100% - 120px);font:1.8rem "微軟正黑體";font-weight: 700;color:#000; }
#download01_block .text03_2 .mob{display: none;}

#download01_block .text03_3{width:160px;font:1.5rem "微軟正黑體";font-weight: 700;color:#616161;line-height: 32px;text-align: right;}
#download01_block .text03_4{width:calc(100% - 160px);font:1.5rem "微軟正黑體";font-weight: 600;color:#077423;position: relative;}

#download01_block .text03_4  ol{list-style-type: none;padding:0 0 0 0.2em;}
#download01_block .text03_4  ol li{position: relative;padding:0 0 0 0em;}
/*#download01_block .text03_4  ol li::before{position: absolute;left:0;top:3px;content: '';width:17px;height: 17px;border-radius: 3em; background:rgba(0,0,0,0.4) url("../images/arrow02.png") no-repeat center center;}
*/
#download01_block:nth-of-type(odd){background-color:rgba(0,0,0,0.05);}


/*
#download01_block:nth-of-type(4n+1){background-color:rgba(0,0,0,0.05);}
#download01_block:nth-of-type(4n+2){background-color:rgba(0,0,0,0.05);}*/

/*link*/
#link_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:0.5em 0;}
#link_block .list{width:calc((100%/5) - 1em);margin:0.5em;}
#link_block .list img{width:100%;max-width: 100%;border: 1px solid #b5b5b5;box-sizing: border-box}
#link_block .list .note{font:1.7rem "微軟正黑體";font-weight: 700;color:#000;padding:0.2em 0;}

#link_block .list a{color:#000000;}
#link_block .list a:hover{color:#003a9a;}


/**********************mobile*****************************/


@media only screen and (max-width: 575px) { 
	
/*Iphoto*/
#Iphoto_title_block{width:100%;text-align: center;margin:0.5em 0 0.5em 0;padding:0.5em 0 0 0;}
#Iphoto_title_block #Iphoto_title{font:2.2rem "微軟正黑體";font-weight: 700;display:inline-block;}	
#Iphoto_title_block #Iphoto_subtitle{color:rgba(0,0,0,0.6);font:1.4rem "微軟正黑體";}



#Iphoto_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0.5em 0em 0.5em 0;}

#Iphoto_block .list .photo .note .title{width:100%;color:#1E1E1E;font:1.5rem "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a{color:#1E1E1E;font:1.5rem "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a:hover{color:#1E1E1E;font:1.5rem "微軟正黑體";font-weight:700;}

	
/*Inews_block*/
#Inews_block_bg{width:100%;padding:1em 0;margin:2vh 0 0 0; background:#f6f6f6;}
#Inews_block_bg #Inews_list_Bg{width:100%;/*min-height: 606px;*/padding:1em 0;background:#006da0 url("../images/Inews_photo02.jpg")no-repeat left -12vw top 0;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block{width:100%; background:transparent/*#006da0*/ /*url("../images/Inews_photo03.jpg")no-repeat right top*/;border-radius:0 0em 0em 0;box-shadow:25px 0px 20px -20px rgba(0,0,0,0) ; display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: center;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_Timg_block{ width:40px}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block{width:calc((100% - 40px) - 0px);padding:1em 0;margin:0 0px 0 0;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_1{width:110px;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_1 span{display: inline-block;padding:0.5em 0.8em;font:1.4rem "微軟正黑體";font-weight:500;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_2{width:calc(100% - 110px);}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_2 .date{font:1.3rem "微軟正黑體";font-weight:600;color:rgba(255,255,255,0.8);}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content a{color: rgba(255,255,255,1);font:1.5rem "微軟正黑體";font-weight: 600;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content a:hover{color: rgba(255,255,255,0.8)}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .line{border-bottom:1px solid rgba(255,255,255,0.3);width:100%;padding:0 0.5em 10px 0.5em;margin: 0 0 10px 0;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_img_block{display: none; width:0px;margin:0 0 0 0rem;}	
	
/*Iabout*/
#Iabout_block #Iabout .about_img{width:100%;}

#Iabout_block #Iabout .about_content{width:100%;padding:0 0.5em;color:#56686c;font:1.5rem "微軟正黑體";font-weight:500;letter-spacing:1px;font-weight:700;line-height:27px;}
#Iabout_block #Iabout .about_content .about_title{width:100%;text-align: center; font:2.2rem "微軟正黑體";font-weight: 700;color:#000;margin:1em 0 1em 0;}

	
	
/*footer_block*/
#footer_bg_block #footer_info .f_address_block{width:100%;padding:0 0 2em;color:#464646;}
#footer_bg_block #footer_info .f_address_block .f_logo{width:100%;}    
#footer_bg_block #footer_info .f_address_block .note_block{width:100%;padding:0 0 0 1.7em;display:flex; flex-direction: column-reverse;justify-content: flex-start;align-content: space-around;align-items: stretch;}
#footer_bg_block #footer_info .f_address_block .note_block .f_address{width:100%; text-align: left;color:#464646;font:1.5rem "微軟正黑體";padding:0;}	
	
    
#footer_bg_block #footer_info #footer_block {width:100%;display: grid;grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));padding:0 3rem;}		
	
.Mtitle{font:2rem "微軟正黑體";font-weight:700;color:#000000;padding:0 0 0.4em 0;border-bottom:1px rgba(0,0,0,0.4) solid;margin:1em 0;}	

/*full_page*/
.M_note{width:100%;font:1.5rem "微軟正黑體";color:#343434;line-height:28px;font-weight:400;letter-spacing:1px;padding: 1em 0.5em;}	
	
/*new_list*/

.news_list_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;margin:1em 0;}

.news_list_block .txt03_1{display: none;}
.news_list_block .txt03_2{width:100%;}
.news_list_block .txt03_2 span{display:inline-block;font:1.4rem '微軟正黑體';font-weight:700;padding:0.2em 0;border-radius: 30px;width:104px;text-align: center}
.news_list_block .txt03_3{width:100%;font:1.5rem "微軟正黑體";font-weight:700;}
.news_list_block .news_line{float:left;width:100%;height:auto !important;margin-bottom:15px;background-image: linear-gradient(to right, #a7a7a7 40%, rgba(167, 167, 167, 0) 40%);background-position: bottom;background-size: 4px 1px;background-repeat: repeat-x;padding-bottom:15px;}

.news_list_block .mob{display: block;color:rgba(0,0,0,0.5);font-weight:500;}	
	
	
#news_title_block #news_title{width:100%;font-weight:700; display: flex;flex-wrap: wrap;justify-content: flex-start;padding:0 0 0 5px}		
#news_title_block #ntitle_block .cate{width:100%;}
#news_title_block #ntitle_block .cate span{font:1.4rem '微軟正黑體';font-weight:700;display:inline-block;padding:0.2em 1.5em;border-radius: 30px;}
#news_title_block #ntitle_block .Ntitle01{width:100%;font:1.5rem "微軟正黑體";font-weight: 700;color:#000;margin:0;padding:0 0 0 5px;}		

.news_content{font:1.5rem "微軟正黑體";line-height:25px;letter-spacing:1px;min-height:300px;font-weight:700;color:#535353;margin:0 0 1em 0;padding:0.5em;background:rgba(0,0,0,0.05) ;}	
	
/*bottom news*/
.news_more{padding:1em 0.5em;}
.news_more .title{font:1.5rem "微軟正黑體";font-weight:700;text-align:center;background:linear-gradient(180deg, #ffffff 0%, rgba(0, 0, 0, 0.3) 100%);border-radius: 10px;border: 1px solid rgba(0, 0, 0, 0.3);color:rgba(0,0,0,0.8);padding:0.7em 0;}

.news_more .news_more_block{width:100%;font:1.5rem "微軟正黑體";font-weight:700;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;padding:0.5em 0;}
	
	
/*course*/
#course_Mtitle{font:1.8rem "微軟正黑體";font-weight:700;color:#000000;padding:0;margin:0.5em 0;width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: center;align-items: center;}
		
#course_title_block{display:none;}

#course_list_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:0.5em 0.5em;font:1.5rem "微軟正黑體";font-weight: 500;}
#course_list_block .mobile{display:inline-block;}
#course_list_block .text08_1{width:100%;margin:0 0 0.2em 0;}
#course_list_block .text08_1 span{border-radius: 50px;background:rgba(50,50,50,1.00);color:#ffffff;padding:0.2em 1em;display: inline-block}	
#course_list_block .text08_2{width:calc(100% - 0px);font:1.5rem "微軟正黑體";font-weight: 700;margin:0 0 1em 0;}
#course_list_block .text08_3{width:100%;text-align: left;}
#course_list_block .text08_4{width:100%;text-align: left;}
#course_list_block .text08_5{width:100%;text-align: left;}
#course_list_block .text08_6{width:100%;text-align: left;}
#course_list_block .text08_7{width:100%;text-align: left;}
#course_list_block .text08_8{width:100%;text-align: left;}	
#course_list_block .eng{color: rgba(0,0,0,0.6)}    
	
	
.photost .list .photo .note .title{width:100%;color:#1E1E1E;font:1.5rem "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a{color:#1E1E1E;font:1.5rem "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a:hover{color:#1E1E1E;font:1.5rem "微軟正黑體";font-weight:700;}
.photost .list .photo .note .text{font:1.3rem"微軟正黑體";font-weight:500;color:rgba(0,0,0,0.5)}
.photost .list .photo .note .phnumber{width:100%;color:#FF9E00;font:1.4rem "微軟正黑體";font-weight:700;}	
	
	
/*video*/
.video_block{width:100%;height:100% !important;overflow:hidden;}
.video_block .video_list{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items:flex-start;}
.video_block .video_list .video_info{width:calc(100%/1 - 8%);height:auto;margin:2%;padding:2%;}
.video_block .video_list .video_info .vdate{font:1.5rem Arial;font-weight:700;}
.video_block .video_list .video_info .vtitle{font:1.5rem "微軟正黑體";font-weight:700;color:#0053A0;}
.video_block .video_list .video_info .vsub{font:1.4rem "微軟正黑體";font-weight:500;color:#767676;margin-top:0.5em;}	
	

	
	
	
/*download*/	
	
#download01_block .text03_1{width:100%;font:1.5rem "微軟正黑體";font-weight: 700;color:#0a68a8;}	
#download01_block .text03_2{width:100%;font:1.5rem "微軟正黑體";font-weight: 700;color:#000; }	
#download01_block .text03_2 .mob{width:100%;display: block;}    
#download01_block .text03_3{display:none;}	
#download01_block .text03_4{width:100%;font:1.4rem "微軟正黑體";font-weight: 600;color:#077423;position: relative;}	
	
	
/*link*/
#link_block .list{width:calc((100%/2) - 1em);margin:0.5em;}	
#link_block .list .note{font:1.5rem "微軟正黑體";font-weight: 700;color:#000;padding:0.2em 0;}	
}

@media screen and (min-width: 576px) and (max-width: 640px) {
	
/*Inews_block*/
#Inews_block_bg{width:100%;padding:1em 0;margin:10vh 0 0 0; background:/*#f6f6f6;*/}
		
}
@media screen and (min-width: 641px) and (max-width: 710px) {
	
/*Inews_block*/
#Inews_block_bg{width:100%;padding:1em 0;margin:12vh 0 0 0; background:/*#f6f6f6;*/}
		
}
@media screen and (min-width: 711px) and (max-width: 767px) {
/*Inews_block*/
#Inews_block_bg{width:100%;padding:1em 0;margin:13.5vh 0 0 0; background:/*#f6f6f6;*/}

	
	
}


@media screen and (min-width: 576px) and (max-width: 767px) {
#Iphoto_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 0.5em 0em 0.5em 0;overflow: auto;}
#Iphoto_block:after {content:''; clear:both; display:block;}	
/*Inews_block*/

#Inews_block_bg #Inews_list_Bg{width:100%;/*min-height: 606px;*/padding:1em 0;background:#006da0 url("../images/Inews_photo02.jpg")no-repeat left -12vw top 0;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block{width:100%; background:transparent/*#006da0*/ /*url("../images/Inews_photo03.jpg")no-repeat right top*/;border-radius:0 0em 0em 0;box-shadow:25px 0px 20px -20px rgba(0,0,0,0) ; display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: center;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_Timg_block{width:50px}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block{width:calc((100% - 50px) - 0px);padding:1em 0;margin:0 0px 0 0;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_1{width:120px;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_1 span{display: inline-block;padding:0.5em 0.8em;font:1.4rem "微軟正黑體";font-weight:500;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_2{width:calc(100% - 120px);}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_2 .date{font:1.3rem "微軟正黑體";font-weight:600;color:rgba(255,255,255,0.8);}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content a{color: rgba(255,255,255,1);font:1.5rem "微軟正黑體";font-weight: 600;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content a:hover{color: rgba(255,255,255,0.8)}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .line{border-bottom:1px solid rgba(255,255,255,0.3);width:100%;padding:0 0.5em 10px 0.5em;margin: 0 0 10px 0;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_img_block{display: none; width:500px;margin:0 0 0 0rem;}
	
/*Iabout*/
#Iabout_block #Iabout .about_img{width:100%;text-align: center;}
	
#Iabout_block #Iabout .about_content{width:100%;padding:0 1em;color:#56686c;font:1.5rem "微軟正黑體";font-weight:500;letter-spacing:1px;font-weight:700;line-height:27px;}
#Iabout_block #Iabout .about_content .about_title{width:100%;text-align: center; font:2.4rem "微軟正黑體";font-weight: 700;color:#000;margin:1em 0 1em 0;}

	
	
/*footer_block*/
#footer_bg_block #footer_info .f_address_block{width:100%;padding:0 0 2em;color:#464646;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;}
#footer_bg_block #footer_info .f_address_block .f_logo{width:320px;}
#footer_bg_block #footer_info .f_address_block .note_block{width:100%;padding:0 0 0 1.7em;display:flex; flex-direction: column-reverse;justify-content: flex-start;align-content: space-around;align-items: stretch;}
#footer_bg_block #footer_info .f_address_block .note_block .f_address{width:100%; text-align: left;color:#464646;font:1.5rem "微軟正黑體";padding:0;}	
			
#footer_bg_block #footer_info #footer_block {width:100%;display: grid;grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));padding:0 3rem;}			

.Mtitle{font:2.2rem "微軟正黑體";font-weight:700;color:#000000;padding:0 0 0.4em 0;border-bottom:1px rgba(0,0,0,0.4) solid;margin:1em 0;}		
	
/*new_list*/

.news_list_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;margin:1.5em 0;}

.news_list_block .txt03_1{display: none;}
.news_list_block .txt03_2{width:100%;}
.news_list_block .txt03_2 span{display:inline-block;font:1.4rem '微軟正黑體';font-weight:700;padding:0.2em 0;border-radius: 30px;width:104px;text-align: center}
.news_list_block .txt03_3{width:100%;font:1.6rem "微軟正黑體";font-weight:700;}
.news_list_block .news_line{float:left;width:100%;height:auto !important;margin-bottom:15px;background-image: linear-gradient(to right, #a7a7a7 40%, rgba(167, 167, 167, 0) 40%);background-position: bottom;background-size: 4px 1px;background-repeat: repeat-x;padding-bottom:15px;}

.news_list_block .mob{display: block;color:rgba(0,0,0,0.5);font-weight:500;}		
	
#news_title_block #news_title{width:100%;font-weight:700; display: flex;flex-wrap: wrap;justify-content: flex-start;padding:0 0 0 5px}		
#news_title_block #ntitle_block .cate{width:100%;}
#news_title_block #ntitle_block .cate span{font:1.4rem '微軟正黑體';font-weight:700;display:inline-block;padding:0.2em 1.5em;border-radius: 30px;}
#news_title_block #ntitle_block .Ntitle01{width:100%;font:1.7rem "微軟正黑體";font-weight: 700;color:#000;margin:0;padding:0 0 0 5px;}		

.news_content{font:1.6rem "微軟正黑體";line-height:25px;letter-spacing:1px;min-height:300px;font-weight:700;color:#535353;margin:0 0 1em 0;padding:0.5em;background:rgba(0,0,0,0.05) ;}	
	
	
	
/*full_page*/
.M_note{width:100%;font:1.6rem "微軟正黑體";color:#343434;line-height:28px;font-weight:400;letter-spacing:1px;padding: 1.5em 1em;}		
	
/*course*/
#course_Mtitle{font:2rem "微軟正黑體";font-weight:700;color:#000000;padding:0;margin:0.5em 0;width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: center;align-items: center;}
	
#course_title_block{display:none;}

#course_list_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:1em 0.5em;font:1.5rem "微軟正黑體";font-weight: 500;}
#course_list_block .mobile{display:inline-block;}
#course_list_block .text08_1{width:100%;margin:0 0 0.2em 0;}
#course_list_block .text08_1 span{border-radius: 50px;background:rgba(50,50,50,1.00);color:#ffffff;padding:0.2em 1em;display:inline-block}	
#course_list_block .text08_2{width:calc(100% - 0px);font:1.5rem "微軟正黑體";font-weight: 700;margin:0 0 1em 0;}
#course_list_block .text08_3{width:100%;text-align: left;}
#course_list_block .text08_4{width:100%;text-align: left;}
#course_list_block .text08_5{width:100%;text-align: left;}
#course_list_block .text08_6{width:100%;text-align: left;}
#course_list_block .text08_7{width:100%;text-align: left;}
#course_list_block .text08_8{width:100%;text-align: left;}		
#course_list_block .eng{color: rgba(0,0,0,0.6)}    	
	
/*download*/
#download01_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:0.5em 0;}
#download01_block .text03_1{width:120px;font:1.6rem "微軟正黑體";font-weight: 700;color:#0a68a8;}
#download01_block .text03_2{width:calc(100% - 120px);font:1.6rem "微軟正黑體";font-weight: 700;color:#000; }
#download01_block .text03_2 .mob{display: none;}

#download01_block .text03_3{width:160px;font:1.6rem "微軟正黑體";font-weight: 700;color:#616161;line-height: 32px;text-align: right;}
#download01_block .text03_4{width:calc(100% - 160px);font:1.6rem "微軟正黑體";font-weight: 600;color:#077423;position: relative;}	
	
/*link*/
#link_block .list{width:calc((100%/3) - 1em);margin:0.5em;}		
#link_block .list .note{font:1.5rem "微軟正黑體";font-weight: 700;color:#000;padding:0.2em 0;}		
}
@media screen and (min-width: 768px) and (max-width: 991px) {

/*Inews_block*/
#Inews_block_bg{width:100%;min-height: 410px;padding:1em 0;margin: 0; background:#f6f6f6;}
#Inews_block_bg #Inews_list_Bg{width:100%;padding: 0;background:#006da0 url("../images/Inews_photo02.jpg")no-repeat left -12vw top 0;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block{width:100%; background:transparent /*url("../images/Inews_photo03.jpg")no-repeat right top;*/;border-radius:0 0em 0em 0;box-shadow:25px 0px 20px -20px rgba(0,0,0,0.8) ; display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: center;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_Timg_block{width:60px}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block{width:calc((100% - 60px) - 50px);padding:1em 0;margin:0 50px 0 0;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_1{width:120px;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_1 span{display: inline-block;padding:0.5em 0.8em;font:1.4rem "微軟正黑體";font-weight:500;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_2{width:calc(100% - 120px)}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_2 .date{font:1.3rem "微軟正黑體";font-weight:600;color:rgba(255,255,255,0.8);}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content a{color: rgba(255,255,255,1);font:1.6rem "微軟正黑體";font-weight: 600;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content a:hover{color: rgba(255,255,255,0.8)}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .line{border-bottom:1px solid rgba(255,255,255,0.3);width:100%;padding:0 0.5em 10px 0.5em;margin: 0 0 10px 0;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_img_block{display: none; width:500px;margin:0 0 0 0rem;}	
	
	
/*Iabout*/
#Iabout_block #Iabout .about_img{width:100%;text-align: center}
#Iabout_block #Iabout .about_content{width:100%;padding:0 1.5em;color:#56686c;font:1.6rem "微軟正黑體";font-weight:500;letter-spacing:1px;font-weight:700;line-height:27px;}
#Iabout_block #Iabout .about_content .about_title{width:100%;text-align: center; font:2.6rem "微軟正黑體";font-weight: 700;color:#000;margin:1em 0 1em 0;}
	
	
	
/*footer_block*/
#footer_bg_block #footer_info .f_address_block{width:100%;padding:0 0 2em;color:#464646;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;}
#footer_bg_block #footer_info .f_address_block .f_logo{width:100%;}
#footer_bg_block #footer_info .f_address_block .note_block{width:100%;padding:0 0 0 1.7em;display:flex;flex-wrap: wrap; flex-direction: row;justify-content: flex-start;align-content: space-around;align-items: stretch;}
#footer_bg_block #footer_info .f_address_block .note_block .f_address{width:calc(100% - 320px); text-align: left;color:#464646;font:1.5rem "微軟正黑體";padding:0;}	
#footer_bg_block #footer_info .f_address_block .note_block .f_href{width:320px; font:1.4rem "微軟正黑體";padding:0;}			
    
    
#footer_bg_block #footer_info #footer_block {width:100%;display: grid;grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));padding:0 3rem;}			
	
.Mtitle{font:2.6rem "微軟正黑體";font-weight:700;color:#000000;padding:0 0 0.4em 0;border-bottom:1px rgba(0,0,0,0.4) solid;margin:1em 0;}		

	
/*course*/
#course_title_block{display:none;}

#course_list_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:1em 0.5em;font:1.6rem "微軟正黑體";font-weight: 500;}
#course_list_block .mobile{display:inline-block;}
#course_list_block .text08_1{width:100%;margin:0 0 0.2em 0;}
#course_list_block .text08_1 span{border-radius: 50px;background:rgba(50,50,50,1.00);color:#ffffff;padding:0.2em 1em;display: inline-block;}	
#course_list_block .text08_2{width:calc(100% - 0px);font:1.6rem "微軟正黑體";font-weight: 700;margin:0 0 1em 0;}
#course_list_block .text08_3{width:100%;text-align: left;}
#course_list_block .text08_4{width:100%;text-align: left;}
#course_list_block .text08_5{width:100%;text-align: left;}
#course_list_block .text08_6{width:100%;text-align: left;}
#course_list_block .text08_7{width:100%;text-align: left;}
#course_list_block .text08_8{width:100%;text-align: left;}		
#course_list_block .eng{color: rgba(0,0,0,0.6)}    
    
/**/
#link_block .list{width:calc((100%/4) - 1em);margin:0.5em;}		
#link_block .list .note{font:1.6rem "微軟正黑體";font-weight: 700;color:#000;padding:0.2em 0;}		
}
@media screen and (min-width: 992px) and (max-width: 1118px) {
	/*Inews_block*/
#Inews_block_bg{width:100%;min-height: 410px;padding:1em 0; background:#f6f6f6;}
#Inews_block_bg #Inews_list_Bg{width:100%;/*min-height: 606px;*/padding: 0;background:/*#006da0*/ url("../images/Inews_photo02.jpg")no-repeat left -12vw top 0;/*border-radius:0 30em 30em 0;*/}
#Inews_block_bg #Inews_list_Bg #Inews_list_block{width:100%; background:#006da0 url("../images/Inews_photo03.jpg")no-repeat right top;border-radius:0 30em 30em 0;box-shadow:25px 0px 20px -20px rgba(0,0,0,0.8) ; display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: center;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_Timg_block{width:40px}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block{width:calc((100% - 40px) - 0px - 38%);padding:1em 0;margin:0 0px 0 0;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_1{width:120px;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_1 span{display: inline-block;padding:0.5em 0.8em;font:1.4rem "微軟正黑體";font-weight:500;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_2{width:calc(100% - 120px)}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .text02_2 .date{font:1.3rem "微軟正黑體";font-weight:600;color:rgba(255,255,255,0.8);}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content a{color: rgba(255,255,255,1);font:1.6rem "微軟正黑體";font-weight: 600;}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content a:hover{color: rgba(255,255,255,0.8)}
#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_content_block .Inews_content .line{border-bottom:1px solid rgba(255,255,255,0.3);width:100%;padding:0 0.5em 10px 0.5em;margin: 0 0 10px 0;}

#Inews_block_bg #Inews_list_Bg #Inews_list_block .Inews_img_block{width:38%;margin:0 0 0 0rem;}


/*Iabout*/
#Iabout_block #Iabout{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items:stretch;height: auto;padding:3em 0}	
	
#Iabout_block #Iabout .about_img{width:50%;}
#Iabout_block #Iabout .about_content{width:100%;padding:0 2em;color:#56686c;font:1.7rem "微軟正黑體";font-weight:500;letter-spacing:1px;font-weight:700;line-height:27px;}
#Iabout_block #Iabout .about_content .about_title{width:100%; font:2.8rem "微軟正黑體";font-weight: 700;color:#000;margin:0em 0 1em 0;}
	
}
