﻿@charset "utf-8";
@import url("bootstrap-grid.css");
/* 國立中興大學工學院 CSS Document */
* { margin:0; padding:0;}
a{color:#000000;}
a:hover{color:#0056a1;}
@media only screen and (min-width: 768px) {
  .dropdown:hover .dropdown-menu {
    display: block;

  }
}

@media only screen and (max-width: 479px) {
.img-responsive img{width:100%;max-width: 100%;}	
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.img-responsive img{width:100%;max-width: 100%;}	
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.img-responsive img{width:100%;max-width: 100%;}
}

/*@media only screen and (max-width: 768px) { 	
.mobile{display:inline-block;}
.desktop{display:none;}	
}

@media (min-width: 769px) {
.mobile{display:none;}
.desktop{display:inline-block;}

}*/


@media only screen and (max-width: 479px) {
	.mobile{display:block;}
	.desktop{display:none;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.mobile{display:block;}
	.desktop{display:none;}	
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.mobile{display:block;}
	.desktop{display:none;}	
}
@media (min-width: 960px) {
	
	.mobile{display:none;}
	.desktop{display:block;}		
}
/*index_pic*/
#wrap_Pic{ width:100%;background:url(../images/index_bg.jpg) repeat-x center top;padding:15px 0;}


.Mtitle{font:18pt "微軟正黑體";font-weight:bold;color:#222222;padding:1.5em 0;}
.Mtitle01{font:18pt "微軟正黑體";font-weight:bold;color:#222222;padding:1.5em 0 0.1em 0;border-bottom:2px #676767 solid;}

.Mtitle_block{width:100%; margin:0 0 2em 0;text-align: center; background-image: linear-gradient(300deg,#00a38b, #115288);background-position:center;background-size: 1px 2px;background-repeat: repeat-x;padding-bottom:5px;}
.Mtitle_block .Mtitle_content{width:auto;height:auto;display:inline-block;padding:3px; margin:0 auto;border-radius:30px;background-image:-webkit-linear-gradient(300deg,#00a493, #00639f);background-image:-moz-linear-gradient(300deg,#00a493, #00639f);background-image:linear-gradient(300deg,#00a493, #00639f);}
.Mtitle_block .Mtitle_content .Mtitle_text{width:auto;height:auto;font:18pt "微軟正黑體";font-weight: 700; border-radius:30px;background:#fff;padding:0.2em 1.2em}



#contents {width:100% !important;height:100% !important;min-height: 500px; margin:0 0 0.5em 0; padding:0;zoom:1;}
#contents:after {content:''; clear:both; display:block;}


#container{width:1200px;max-width: 1200px; height:100% !important;margin:0 auto;padding:0 !important;background:transparent;}
#Mcontainer{width:calc(1200px - 2em);height:100% !important;margin:0 auto;padding:1em 1em;background:transparent;}
#Mcontents {width:100%;padding:0;font:13pt "微軟正黑體";line-height:28px;font-weight:400;letter-spacing:1px;}

#nav_container{width:1200px;height:auto;margin:0 auto;padding:0 !important;}
#nav_container .Prelative{position:relative;z-index:1;width:100%;}
#nav_container .Prelative .Pabsolute{position:absolute;z-index: 999999;top:0;width:100%;height:auto;margin:0 auto}

@media only screen and (max-width: 479px) {
#nav_container{width:100%;height:auto;margin:0 auto;padding:0 0%;background:transparent;}	

#nav_container .Prelative{position:relative;z-index:1;width:100%;height: 80px;}
#nav_container .Prelative .Pabsolute{position:absolute;z-index: 999999;top:0;width:100%;height:auto;margin:0 auto}
	
#Mcontainer{width:100%;height:100% !important;margin:0 auto;padding:2em 1em 8em 1em;background:#transparent;}	
	
}
@media screen and (min-width: 480px) and (max-width: 768px) {
#nav_container{width:100%;height:auto;margin:0 auto;padding:0 0%;background:transparent;}
#nav_container .Prelative{position:relative;z-index:1;width:100%;height: 80px;}
#nav_container .Prelative .Pabsolute{position:absolute;z-index: 999999;top:0;width:100%;height:auto;margin:0 auto}
	
#Mcontainer{width:100%;height:100% !important;margin:0 auto;padding:2em 1em 8em 1em;background:#transparent;}
}

@media screen and (min-width: 769px) and (max-width: 991px) {
#nav_container{width:100%;height:auto;margin:0 auto;padding:0 0%;background:transparent;}		

#Mcontainer{width:100%;height:100% !important;margin:0 auto;padding:2em 1em 8em 1em;background:#transparent;}
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
#nav_container{width:100%;height:auto;margin:0 auto;padding:0 0%;background:transparent;}		
#Mcontainer{width:100%;height:100% !important;margin:0 auto;padding:2em 1em 8em 1em;background:#transparent;}
}


.main_title_block{width:100%;height:253px;background:url(../images/main_title/title_bg.jpg) repeat-x center top;}
@media only screen and (max-width: 959px) {
.main_title_block{width:100vw;height:253px;background:url(../images/main_title/title_bg.jpg) repeat-x center top;}
}



/*index_about*/
#Iabout_title{display:none;}
#Iabout_block {width:100%;height:670px;margin:0;background:url(../images/index/about_bg.jpg) center top no-repeat;}
#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;}
                    
#Iabout_block #Iabout .about_img{width:65%;}
#Iabout_block #Iabout .about_content{width:35%;margin-top: 150px; color:#000000;font:12pt "微軟正黑體";font-weight:500;letter-spacing:1px;font-weight:700;line-height:30px;}

@media only screen and (max-width: 479px) {

#Iabout_title {font:20pt "微軟正黑體";font-weight: 700;margin:2em 0 1em 0;display:inline-block;width:100%;text-align: center;}	
#Iabout_title span{color:#0056a1;}		
#Iabout_block {width:100%;height: auto;background: #ffffff;}
	
	
	
#Iabout_block #Iabout .about_img{width:100%;}	
#Iabout_block #Iabout .about_img img{width:100%;}		
#Iabout_block #Iabout .about_content{width:100%;padding:1em 1.5em;font:14pt "微軟正黑體";font-weight:500;margin-top: 10px; }
}
	
@media screen and (min-width: 480px) and (max-width: 767px) {
	

#Iabout_title {font:20pt "微軟正黑體";font-weight: 700;margin:2em 0 1em 0;display:inline-block;width:100%;text-align: center;}	
#Iabout_title span{color:#0056a1;}		
#Iabout_block {width:100%;height: auto;}
	
	
	
#Iabout_block #Iabout .about_img{width:100%;}	
#Iabout_block #Iabout .about_img img{width:100%;}		
#Iabout_block #Iabout .about_content{width:100%;padding:1em 1.5em;font:14pt "微軟正黑體";font-weight:500;margin-top: 10px; }	
}
@media screen and (min-width: 768px) and (max-width: 959px) {


#Iabout_title {font:20pt "微軟正黑體";font-weight: 700;margin:2em 0 1em 0;display:inline-block;width:100%;text-align: center;}	
#Iabout_title span{color:#0056a1;}		
#Iabout_block {width:100%;height: auto;margin:0;padding: 2.5em 0 2.5em;background:#e3efef;}
	
	
	
#Iabout_block #Iabout .about_img{width:50%;}	
#Iabout_block #Iabout .about_img img{width:100%;}		
#Iabout_block #Iabout .about_content{width:50%;padding:1em 1.5em;font:12.5pt "微軟正黑體";font-weight:500;margin: 0;}		
	
}
@media screen and (min-width: 960px) and (max-width: 1199px) {

	
#Iabout_title {font:20pt "微軟正黑體";font-weight: 700;margin:2em 0 1em 0;display:inline-block;width:100%;text-align: center;}	
#Iabout_title span{color:#0056a1;}		
#Iabout_block {width:100%;height: auto;margin:0;padding: 2.5em 0 2.5em;background:#e3efef;}
	
	
	
#Iabout_block #Iabout .about_img{width:50%;}	
#Iabout_block #Iabout .about_img img{width:100%;}		
#Iabout_block #Iabout .about_content{width:50%;padding:1em 1.5em;font:12.5pt "微軟正黑體";font-weight:500;margin: 0;}
}

/*Iphoto*/
#Iphoto_title{font:20pt "微軟正黑體";font-weight: 700;margin:2em 0 1em 0;display:inline-block;width:100%;text-align: center;}	
#Iphoto_title span{color:#0056a1;}

#Iphoto_block{display: flex;flex-wrap: wrap;justify-content:center;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 0em;}
#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:calc(100% - 2px);height:auto !important;background:rgba(255,255,255,1);z-index:1;position:relative;border-radius:0 0 0.7em 0.7em; box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);}
#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;0:10px;right:2vw;}
#Iphoto_block .list .photo #photo_total .Picon{display:inline-block;padding:0.5em 0.2em;background:#00a493;color:#fff;}

#Iphoto_block .list .photo .note{width:calc(100% - 4%);margin:2%;padding:0 0 4em;background: #ffffff;}
#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:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title{width:100%;color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a:hover{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .phnumber{width:100%;color:#FF9E00;font:10.5pt "微軟正黑體";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;}

@media only screen and (max-width: 479px) {
#Iphoto_block .list{height:auto !important;cursor:pointer;}
#Iphoto_block .list:after {content:''; clear:both; display:block;}	
#Iphoto_block .list .photo{width:calc(100% - 2px);height:auto !important;z-index:1;position:relative;border-radius:0 0 0.7em 0.7em; box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);}
#Iphoto_block .list .photo:hover{filter:alpha (opacity=50); opacity: 0.5;}
#Iphoto_block .list .photo .note{width:calc(100% - 4%);margin:2%;padding:0 0 4em;background: #ffffff;}
#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:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title{width:100%;color:#1E1E1E;font:14pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a{color:#1E1E1E;font:14pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a:hover{color:#1E1E1E;font:14pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .phnumber{width:100%;color:#FF9E00;font:10.5pt "微軟正黑體";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;}	
	
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
#Iphoto_block .list{height:auto !important;cursor:pointer;}
#Iphoto_block .list:after{content:''; clear:both; display:block;}	
#Iphoto_block .list .photo{width:calc(100% - 2px);height:auto !important;z-index:1;position:relative;border-radius:0 0 0.7em 0.7em; box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);}
#Iphoto_block .list .photo:hover{filter:alpha (opacity=50); opacity: 0.5;}
#Iphoto_block .list .photo .note{width:calc(100% - 4%);margin:2%;padding:0 0 4em;background: #ffffff;}
#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:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title{width:100%;color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a:hover{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .phnumber{width:100%;color:#FF9E00;font:10.5pt "微軟正黑體";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;}	
	
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
#Iphoto_block .list{height:auto !important;cursor:pointer;}
#Iphoto_block .list:after {content:''; clear:both; display:block;}	
#Iphoto_block .list .photo{width:calc(100% - 2px);height:auto !important;z-index:1;position:relative;border-radius:0 0 0.7em 0.7em; box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);}
#Iphoto_block .list .photo:hover{filter:alpha (opacity=50); opacity: 0.5;}
#Iphoto_block .list .photo .note{width:calc(100% - 4%);margin:2%;padding:0 0 4em;background: #ffffff;}
#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:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title{width:100%;color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .title a:hover{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
#Iphoto_block .list .photo .note .phnumber{width:100%;color:#FF9E00;font:10.5pt "微軟正黑體";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;}	
	
}



/*video*/
#Ivideo_award_block{background:url(../images/index/award_bg.jpg) repeat-x center top;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;height: auto;padding:2em 0 5.25em;}
#Ivideo_award_block #Iaward_bg_block{width:100%;}



#Ivideo_award_block #Iaward_bg_block #Iaward_title{display:none;}	
#Ivideo_award_block #Iaward_bg_block #Iaward_img{background: url(../images/index/award.jpg) no-repeat left top;width:100%;height:450px;padding-bottom: 6.25em;}
#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block{width:100%;padding:7em 0 0 12em;}


#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block .Iaward_list{display:flex;flex-wrap: wrap;justify-content:flex-start;align-content: space-between;align-items: stretch;height: auto;}
#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block .Iaward_list .Ilist_date{width:100%;font:10.5pt "微軟正黑體";}
#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block .Iaward_list .Ilist_title{width:100%;font:13pt "微軟正黑體";font-weight: 700;}
#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block .Iaward_list .Ilist_title a{color:#333333;}
#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block .Iaward_list .Ilist_title a:hover{color:#0d7cb5;}
#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block .Iaward_list .Ilist_line{width:100%;margin-bottom: 5px; padding-top:5px;height:1px;line-height:1px;border-bottom:1px #9a9a9a dotted;}



/*footer*/
#footer_address_block{width:100%;background:#00a493;}
#footer_address_block .f_address_block{display:flex;flex-wrap: wrap;justify-content:flex-start;align-content: center;align-items:center;height: auto;}
#footer_address_block .f_address_block .f_logo{width:280px;}
#footer_address_block .f_address_block .f_address{width:calc((100% - (68px*3)) - 280px); text-align: left;color:#ffffff;font:11.25pt "微軟正黑體";padding:0 0 0 1em;}
#footer_address_block .f_address_block .f_button{width:calc(68px*3);display: flex;flex-wrap: wrap;justify-content:flex-start;align-content: center;align-items:center;  height: auto;}
#footer_address_block .f_address_block .f_button img{width:100%;}



#footer_link_block{width:100%;background:#fffff;text-align: center;}
#footer_link_block .f_link_block{display: flex;flex-wrap: wrap;justify-content:center;align-content:  space-between;align-items:stretch;  height: auto;padding:0 0 1em 0}

#footer_link_block .f_link_block .f_link01 a{display:inline-block;padding:0.5em 0.4em;margin:1em 1em 0;background:#0056a1;color:#ffffff;border-radius: 4px;}
#footer_link_block .f_link_block .f_link01 a:hover{display:inline-block;padding:0.5em 0.4em;margin:1em 1em 0;background:#00317C;color:#ffffff;}

#footer_link_block .f_link_block .f_link02 a{display:inline-block;padding:0.5em 0.4em;margin:1em 1em 0;background:#52A425;color:#ffffff;border-radius: 4px;}
#footer_link_block .f_link_block .f_link02 a:hover{display:inline-block;padding:0.5em 0.4em;margin:1em 1em 0;background:#215c00;color:#ffffff;}
#footer_link_block .f_link_block .f_link03 a{display:inline-block;padding:0.5em 0.4em;margin:1em 1em 0;background:#a7c404;color:#000;border-radius: 4px;}
#footer_link_block .f_link_block .f_link03 a:hover{display:inline-block;padding:0.5em 0.4em;margin:1em 1em 0;background:#5c6d00;color:#ffffff;}
#footer_link_block .f_link_block .f_link04 a{display:inline-block;padding:0.5em 0.4em;margin:1em 1em 0;background:#e66905;color:#ffffff;border-radius: 4px;}
#footer_link_block .f_link_block .f_link04 a:hover{display:inline-block;padding:0.5em 0.4em;margin:1em 1em 0;background:#863c00;color:#ffffff;}





#footer_block{width:100%;background: #0056a1 url(../images/index/footer_bg.jpg) no-repeat center top;}

#footer_block .menuList{width:100%;margin:0 auto;padding:1em 0 4em 0;float:left;  zoom:1;}
#footer_block .menuList:after {content:''; display:block; clear:both;}
#footer_block .menuList .list{width:100%;margin:0 auto;}

#footer_block .menuList .list ul{width:100%;padding:0;margin:0;}
#footer_block .menuList .list ul a{color:rgba(255,255,255,0.7)}
#footer_block .menuList .list ul a:hover{color:#ffffff;}

#footer_block .menuList .list li{float:left;}
#footer_block .menuList .list .title{font:11.25pt "微軟正黑體";font-weight:900;display:inline-block;vertical-align:middle;color:#ffffff;margin-bottom:1.5em;zoom:1}
#footer_block .menuList .list .title a{display:inline-block;  font:13px Arial; color:#ffffff;}
#footer_block .menuList .list .title a:hover{color:#ffffff;}


#footer_block .menuList .list .column1{width:calc((100%/9) - 10px);margin:0 calc(10px/2);bottom:0em;text-align:left;}
#footer_block .menuList .list .column1 > ul >li{width:100%;font:9.75pt "微軟正黑體";font-weight:700;text-align:left;  line-height:20px;clear:both;}
#footer_block .menuList .list .column2{width:calc((100%/6) - 10px);margin:0 calc(10px/2);bottom:0em;text-align:left;}
#footer_block .menuList .list .column2 > ul >li{width:100%;font:9.75pt "微軟正黑體";font-weight:700;text-align:left;padding:0.5rem 0; line-height:0.8125rem;clear:both;}


@media only screen and (max-width: 991px) { 
/*footer*/	
#footer_block{width:100%;background: #0056a1 url(../images/index/footer_bg.jpg) no-repeat center top;padding:0; margin:0 auto;}	
	

#footer_block .menuList{width:100%;margin:0 auto;padding:1em 2em 1.5em}
#footer_block .menuList .list .title{font:calc(11.25pt*1.25) "微軟正黑體";font-weight:900;display:inline-block;vertical-align:middle;color:#ffffff;margin:0.5em 0;zoom:1}
#footer_block .menuList .list .column1{width:50%;margin:0 0;bottom:0.3em;text-align:left;}
#footer_block .menuList .list .column1 > ul >li{width:100%;font:calc(9.75pt*1.25) "微軟正黑體";font-weight:700;text-align:left;  line-height:20px;clear:both;}
#footer_block .menuList .list .column2{width:50%;margin:0 0;bottom:0.3em;text-align:left;}
#footer_block .menuList .list .column2 > ul >li{width:100%;font:calc(9.75pt*1.25) "微軟正黑體";font-weight:700;text-align:left;  line-height:20px;clear:both;}

	

	
}

@media only screen and (max-width: 479px) {


#footer_address_block .f_address_block{display:flex;flex-wrap: wrap;justify-content:center;align-content: center;align-items:center; height: auto;padding:0.4em 0;}
	
#footer_address_block .f_address_block .f_logo{width:100%;}
#footer_address_block .f_address_block .f_logo img{width:70%;}		
#footer_address_block .f_address_block .f_address{width:100%; text-align: left;color:#ffffff;font:11.25pt "微軟正黑體";padding:0.5em 0;text-align:center;}
#footer_address_block .f_address_block .f_button{width:100%;display: flex;flex-wrap: wrap;justify-content:center;align-content: center;align-items:center;  height: auto;}
#footer_address_block .f_address_block .f_button img{width:68px;}	
	
}
@media screen and (min-width: 480px) and (max-width: 767px) {
 	
#footer_address_block .f_address_block{display:flex;flex-wrap: wrap;justify-content:center;align-content: center;align-items:center; height: auto;padding:0.4em 0;}
	
#footer_address_block .f_address_block .f_logo{width:100%;}
#footer_address_block .f_address_block .f_logo img{width:50%;}		
#footer_address_block .f_address_block .f_address{width:100%; text-align: left;color:#ffffff;font:11.25pt "微軟正黑體";padding:0.5em 0;text-align:center;}
#footer_address_block .f_address_block .f_button{width:100%;display: flex;flex-wrap: wrap;justify-content:center;align-content: center;align-items:center;  height: auto;}
#footer_address_block .f_address_block .f_button img{width:68px;}		
}
@media screen and (min-width: 768px) and (max-width: 959px) {
	
 	
#footer_address_block .f_address_block{display:flex;flex-wrap: wrap;justify-content:center;align-content: center;align-items:center; height: auto;padding:0.4em 0;}
	
#footer_address_block .f_address_block .f_logo{width:100%;}
#footer_address_block .f_address_block .f_logo img{width:50%;}		
#footer_address_block .f_address_block .f_address{width:100%; text-align: left;color:#ffffff;font:11.25pt "微軟正黑體";padding:0.5em 0;text-align:center;}
#footer_address_block .f_address_block .f_button{width:100%;display: flex;flex-wrap: wrap;justify-content:center;align-content: center;align-items:center;  height: auto;}
#footer_address_block .f_address_block .f_button img{width:68px;}		
}


#copy_block{width:100%;font:12pt "微軟正黑體";font-weight: 700; color:#ffffff;padding:0.5em 0;background:#008fdc;text-align: center;}

.top_menu_mobile{display:none;}
#top_menu_block{display:flex;flex-wrap: wrap;justify-content: flex-end;align-content: space-between;align-items: stretch;height: auto;background:#ffffff;padding:0.4em 0}
/*#top_menu_block .top_menu_left{width:70%;}
#top_menu_block .top_menu_left .left_link a{font:10pt "微軟正黑體";font-weight: 700;padding:0.2em 1.5em; border-radius:30px;border: 1px solid #c5c5c5;}
#top_menu_block .top_menu_left .left_link a:hover{border-radius:30px;border: 1px solid #000000;}*/

#top_menu_block .top_menu_right{width:530px;}
#top_menu_block .top_menu_right .right_link01 a { vertical-align:middle;background:url(../images/top_menu_fb.svg)  no-repeat center center;background-position:0 0;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:-9999px;margin-right:0.1em;}
#top_menu_block .top_menu_right .right_link01 a:hover{vertical-align:middle;background-position:0 -24px;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:0;text-indent:-9999px;margin-right:0.1em;}
#top_menu_block .top_menu_right .right_link02 a{background:#00a493;color:#ffffff;font:11pt "微軟正黑體";font-weight: 700;padding:0.4em 0.7em;}
#top_menu_block .top_menu_right .right_link02 a:hover{background:#007c6f;}
#top_menu_block .top_menu_right .right_link03 a{background:#0056a1;color:#ffffff;font:11pt "微軟正黑體";font-weight: 700;padding:0.4em 0.7em;}
#top_menu_block .top_menu_right .right_link03 a:hover{background:#004480;}
#top_menu_block .top_menu_right .left_link a{font:10pt "微軟正黑體";font-weight: 700;padding:0.2em 1.5em; border-radius:30px;border: 1px solid #c5c5c5;}
#top_menu_block .top_menu_right .left_link a:hover{border-radius:30px;border: 1px solid #000000;}

#top_menu_block .top_menu_right .right_link04 a { vertical-align:middle;background:url(../images/top_menu_instagram.svg)  no-repeat center center;background-position:0 0;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:-9999px;margin-right:0.1em;}
#top_menu_block .top_menu_right .right_link04 a:hover{vertical-align:middle;background-position:0 -24px;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:0;text-indent:-9999px;margin-right:0.1em;}

#top_menu_block .top_menu_right .right_link05 a { vertical-align:middle;background:url(../images/top_menu_twitter.svg)  no-repeat center center;background-position:0 0;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:-9999px;margin-right:0.1em;}
#top_menu_block .top_menu_right .right_link05 a:hover{vertical-align:middle;background-position:0 -24px;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:0;text-indent:-9999px;margin-right:0.1em;}



#top_menu_block .top_menu_right_ch{width:550px;}
#top_menu_block .top_menu_right_ch .right_link01 a { vertical-align:middle;background:url(../images/top_menu_fb.svg)  no-repeat center center;background-position:0 0;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:-9999px;margin-right:0.1em;}
#top_menu_block .top_menu_right_ch .right_link01 a:hover{vertical-align:middle;background-position:0 -24px;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:0;text-indent:-9999px;margin-right:0.1em;}
#top_menu_block .top_menu_right_ch .right_link02 a{background:#00a493;color:#ffffff;font:11pt "微軟正黑體";font-weight: 700;padding:0.4em 0.7em;}
#top_menu_block .top_menu_right_ch .right_link02 a:hover{background:#007c6f;}
#top_menu_block .top_menu_right_ch .right_link03 a{background:#0056a1;color:#ffffff;font:11pt "微軟正黑體";font-weight: 700;padding:0.4em 0.7em;}
#top_menu_block .top_menu_right_ch .right_link03 a:hover{background:#004480;}
#top_menu_block .top_menu_right_ch .left_link a{font:10pt "微軟正黑體";font-weight: 700;padding:0.2em 1.5em; border-radius:30px;border: 1px solid #c5c5c5;}
#top_menu_block .top_menu_right_ch .left_link a:hover{border-radius:30px;border: 1px solid #000000;}

#top_menu_block .top_menu_right_ch .right_link04 a { vertical-align:middle;background:url(../images/top_menu_instagram.svg)  no-repeat center center;background-position:0 0;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:-9999px;margin-right:0.1em;}
#top_menu_block .top_menu_right_ch .right_link04 a:hover{vertical-align:middle;background-position:0 -24px;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:0;text-indent:-9999px;margin-right:0.1em;}

#top_menu_block .top_menu_right_ch .right_link05 a { vertical-align:middle;background:url(../images/top_menu_twitter.svg)  no-repeat center center;background-position:0 0;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:-9999px;margin-right:0.1em;}
#top_menu_block .top_menu_right_ch .right_link05 a:hover{vertical-align:middle;background-position:0 -24px;background-size:24px;height:24px;width:24px;display:inline-block;text-indent:0;text-indent:-9999px;margin-right:0.1em;}


@media only screen and (max-width: 320px) {
#top_menu_block{display:none;}
.top_menu_mobile{display:block;background:rgba(255,255,255,0.8);padding:0.5em 0em;}		
.top_menu_mobile .top_menu_mobile_list_block01{font:11pt "微軟正黑體";font-weight: 600;display: flex; flex-wrap: wrap;justify-content: center;align-content: space-between;align-items: stretch;height:auto;margin-bottom:0.3em}
.top_menu_mobile .top_menu_mobile_list_block02{font:11pt "微軟正黑體";font-weight: 600;display: flex; flex-wrap: wrap;justify-content: center;align-content: space-between;align-items: stretch;height:auto;}
	
	                                                                                
.top_menu_mobile .top_menu_mobile_list_block01 .text04_1 a{display: inline-block;background:#472bad;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block01 .text04_1 a:hover{display: inline-block;background:#1c0960;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block01 .text04_6 a{display: inline-block;background:#666666;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block01 .text04_6 a:hover{display: inline-block;background:#000000;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	
.top_menu_mobile .top_menu_mobile_list_block01 .text04_2 a{display: inline-block;background:#1e73b2;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block01 .text04_2 a:hover{display: inline-block;background:#185782;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	
.top_menu_mobile .top_menu_mobile_list_block01 .text04_5 a{display: inline-block;background:#f59e00;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block01 .text04_5 a:hover{display: inline-block;background:#aa6e00;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}

	


.top_menu_mobile .top_menu_mobile_list_block02 .text04_2 a{display: inline-block;background:#1e73b2;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block02 .text04_2 a:hover{display: inline-block;background:#185782;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	

.top_menu_mobile .top_menu_mobile_list_block02 .text04_4 a{display: inline-block;background:#0056a1;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	
.top_menu_mobile .top_menu_mobile_list_block02 .text04_4 a:hover{display: inline-block;background:#00447f;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	


.top_menu_mobile .top_menu_mobile_list_block02 .text04_3 a{display: inline-block;background:#ff543e;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block02 .text04_3 a:hover{display: inline-block;background:#d52c23;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	

.top_menu_mobile .top_menu_mobile_list_block02 .text04_5 a{display: inline-block;background:#50abf1;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block02 .text04_5 a:hover{display: inline-block;background:#1f7cb5;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	
	
	
}

@media screen and (min-width: 321px) and (max-width: 1118px) {
#top_menu_block{display:none;}
.top_menu_mobile{display:block;background:rgba(255,255,255,0.8);padding:0.5em 0em;}	
.top_menu_mobile .top_menu_mobile_list_block01{font:12pt "微軟正黑體";font-weight: 600;display: flex; flex-wrap: wrap;justify-content: center;align-content: space-between;align-items: stretch;height:auto;margin-bottom:0.3em}
.top_menu_mobile .top_menu_mobile_list_block02{font:12pt "微軟正黑體";font-weight: 600;display: flex; flex-wrap: wrap;justify-content: center;align-content: space-between;align-items: stretch;height:auto;}	
	                                                                                
.top_menu_mobile .top_menu_mobile_list_block01 .text04_1 a{display: inline-block;background:#472bad;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block01 .text04_1 a:hover{display: inline-block;background:#1c0960;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block01 .text04_6 a{display: inline-block;background:#666666;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block01 .text04_6 a:hover{display: inline-block;background:#000000;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	
.top_menu_mobile .top_menu_mobile_list_block01 .text04_2 a{display: inline-block;background:#1e73b2;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block01 .text04_2 a:hover{display: inline-block;background:#185782;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	

.top_menu_mobile .top_menu_mobile_list_block01 .text04_5 a{display: inline-block;background:#f59e00;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block01 .text04_5 a:hover{display: inline-block;background:#aa6e00;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}

	

.top_menu_mobile .top_menu_mobile_list_block02 .text04_2 a{display: inline-block;background:#1e73b2;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block02 .text04_2 a:hover{display: inline-block;background:#185782;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	

.top_menu_mobile .top_menu_mobile_list_block02 .text04_4 a{display: inline-block;background:#0056a1;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	
.top_menu_mobile .top_menu_mobile_list_block02 .text04_4 a:hover{display: inline-block;background:#00447f;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}		



.top_menu_mobile .top_menu_mobile_list_block02 .text04_3 a{display: inline-block;background:#ff543e;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block02 .text04_3 a:hover{display: inline-block;background:#d52c23;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	

.top_menu_mobile .top_menu_mobile_list_block02 .text04_5 a{display: inline-block;background:#50abf1;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}
.top_menu_mobile .top_menu_mobile_list_block02 .text04_5 a:hover{display: inline-block;background:#1f7cb5;padding:0.4em;margin:0 0.2em;border-radius: 5px;color:#ffffff;}	

	

}


/*Inews*/

#Inews_video_block_bg{width:100%;height: auto;min-height: 520px; background:url(../images/index/video_bg_.jpg) repeat-x center top;margin-bottom: 1em; }
#Inews_video_block_bg #Inews_video_block{width:100%;padding:0 0 0 0;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content:space-between;margin: 0 0 4em}
#Inews_video_block_bg #Inews_video_block:after {content:''; clear:both; display:block;}

#Inews_video_block_bg #Inews_video_block .Ivideo_block{width:50%;padding:6em 0 0 0;/*background:#00aa00;*/}
#Inews_video_block_bg #Inews_video_block .Ivideo_block #Ivideo_img{width:100%;/*background:#4400ff*/}
#Inews_video_block_bg #Inews_video_block .Ivideo_block #Ivideo_img #Ivideo_title{display:none; font:20pt "微軟正黑體";font-weight: 700;margin:1em 0 0 0;width:100%;text-align: center;}	
#Inews_video_block_bg #Inews_video_block .Ivideo_block #Ivideo_img #Ivideo_title span{color:#0056a1;}	
#Inews_video_block_bg #Inews_video_block .Ivideo_block #Ivideo_img .Icontent_video_block{width:calc(100% - 4em);padding:0 0 0 0em;margin:0 2em;}	
#Inews_video_block_bg #Inews_video_block .Ivideo_block #Ivideo_img .Icontent_video_block #Ivideo_date_block{width:100%;height: 60px;}
#Inews_video_block_bg #Inews_video_block .Ivideo_block #Ivideo_img .Icontent_video_block #Ivideo_date_block .date{width:50px;height:50px;margin-right:10px;float:left;position:relative;display:inline-block;background:url(../images/index/date_bg.png) no-repeat left top;color:#3b363d;font:13pt Arial;font-weight:700;letter-spacing:-2px;}
#Inews_video_block_bg #Inews_video_block .Ivideo_block #Ivideo_img .Icontent_video_block #Ivideo_date_block .date .month{position:absolute;top:10px;left:10px;}
#Inews_video_block_bg #Inews_video_block .Ivideo_block #Ivideo_img .Icontent_video_block #Ivideo_date_block .date .day{position:absolute;top:23px;right:8px;}
#Inews_video_block_bg #Inews_video_block .Ivideo_block #Ivideo_img .Icontent_video_block #Ivideo_date_block .title{width:calc(100% - 60px);height:50px;float:left;display:inline-block;padding-top:0.7em;color:#000000;font:13pt "微軟正黑體";font-weight:700;}




#Inews_video_block_bg #Inews_video_block .Inews_block{width:50%;/*background:#ff0000;*/}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block{width:100%;margin:0;padding:0;}
/*#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_title{width:100%;display:inline-block;font:19pt "微軟正黑體";font-weight: 700;margin:0.15em 0 3em 0;}	*/


#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_title{font:20pt "微軟正黑體";font-weight: 700;margin:0.5em 0 2.7em 0;display:inline-block;width:100%;}	
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_title span{color:#0056a1;}	



#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list{width:calc(100% - 0em); display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding:0;}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_date{width:120px;font:10.5pt "微軟正黑體";}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_cate{width:120px;margin: 0 8px 0 0;text-align: center;}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_cate div{width:100%;border-radius: 5px;padding:0.1em 0.2em;}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_title{width:calc(100% - 248px);font-weight: 700;}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_title a{color:#333333;}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_title a:hover{color:#0d7cb5;}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_line{width:100%;margin-bottom: 11px; padding-top:10px;height:1px;line-height:1px;border-bottom:1px #ffffff solid;}




@media only screen and (max-width: 479px) {
#Inews_video_block_bg{width:100%;height: auto;min-height: auto;background:#ffffff; }	
#Inews_video_block_bg #Inews_video_block{width:100%;padding:0 0 0 0;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content:space-between;margin: 0 0 4em}	
#Inews_video_block_bg #Inews_video_block .Ivideo_block{width:100%;padding:0 0 0 0;background:#e5f1f1;}
#Inews_video_block_bg #Inews_video_block .Ivideo_block #Ivideo_img #Ivideo_title{display:block;background: #ffffff;margin:0 0 0.5em 0;padding:0 0 0.5em 0}	
	
#Inews_video_block_bg #Inews_video_block .Inews_block{width:calc(100% - 2em);background:#ffffff;margin:0 1em;}	
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_title{font:20pt "微軟正黑體";font-weight: 700;margin:1em 0 1em 0;display:inline-block;width:100%;text-align: center;}	
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_date{width:100%;font:10.5pt "微軟正黑體";}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_cate{width:120px;border-radius: 5px;padding:0.1em 0.2em;text-align: center;margin: 0 8px 0 0;}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_title{width:calc(100% - 148px);font-weight: 700;font:14pt "微軟正黑體";font-weight: 700}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_line{width:100%;margin-bottom: 11px; padding-top:10px;height:1px;line-height:1px;border-bottom:1px #c7c7c7 solid;}	
	
}
@media screen and (min-width: 480px) and (max-width: 767px) {
#Inews_video_block_bg{width:100%;height: auto;min-height: auto;background:#ffffff; }	
#Inews_video_block_bg #Inews_video_block{width:100%;padding:0 0 0 0;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content:space-between;margin: 0 0 4em}	
#Inews_video_block_bg #Inews_video_block .Ivideo_block{width:100%;padding:0 0 0 0;background:#e5f1f1;}
#Inews_video_block_bg #Inews_video_block .Ivideo_block #Ivideo_img #Ivideo_title{display:block;background: #ffffff;margin:0 0 0.5em 0;padding:0 0 0.5em 0}

	
	
#Inews_video_block_bg #Inews_video_block .Inews_block{width:calc(100% - 2em);background:#ffffff;margin:0 1em;}	
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_title{font:20pt "微軟正黑體";font-weight: 700;margin:1em 0 1em 0;display:inline-block;width:100%;text-align: center;}	
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_date{width:100%;font:10.5pt "微軟正黑體";}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_cate{width:120px;border-radius: 5px;padding:0.1em 0.2em;text-align: center;margin: 0 8px 0 0;}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_title{width:calc(100% - 148px);font-weight: 700;font:14pt "微軟正黑體";font-weight: 700}
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_list .Ilist_line{width:100%;margin-bottom: 11px; padding-top:10px;height:1px;line-height:1px;border-bottom:1px #c7c7c7 solid;}	
	
}
@media screen and (min-width: 768px) and (max-width: 959px) {
#Inews_video_block_bg{width:100%;height: auto;min-height: auto;background:#ffffff; }		
#Inews_video_block_bg #Inews_video_block .Ivideo_block{width:50%;padding:6em 0 0 0;background:url(../images/index/video_bg.jpg) no-repeat right top;}
#Inews_video_block_bg #Inews_video_block .Inews_block{width:50%;/*background:#ff0000;*/}	
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_title{font:20pt "微軟正黑體";font-weight: 700;margin:0.5em 0 1em 0;display:inline-block;width:100%;text-align: center;}	
	
}
@media screen and (min-width: 960px) and (max-width: 1199px) {
#Inews_video_block_bg{width:100%;height: auto;min-height: auto;background:#ffffff; }		
#Inews_video_block_bg #Inews_video_block .Ivideo_block{width:50%;padding:6em 0 0 0;background:url(../images/index/video_960_bg.jpg) no-repeat right top;}
#Inews_video_block_bg #Inews_video_block .Inews_block{width:50%;/*background:#ff0000;*/}	
#Inews_video_block_bg #Inews_video_block .Inews_block #Inews_list_block #Inews_title{font:20pt "微軟正黑體";font-weight: 700;margin:0.5em 0 1em 0;display:inline-block;width:100%;text-align: center;}	
	
}



/*main_location_info*/
#Mcontainer .location_info {float:left; width:100%; height:40px;margin:0 0 4em 0; padding:0; clear:both;}
#Mcontainer .location_info .location {line-height:40px;text-align:left;}
#Mcontainer .location_info .location span {display:inline-block; padding-right:10px; vertical-align:middle; font:10pt "微軟正黑體";font-weight:bold; color:#7e7e7e; background:url(../images/arr_location.jpg) no-repeat right 7px;}
#Mcontainer .location_info .location span a{color:#7e7e7e;}
#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:10pt "微軟正黑體";font-weight:bold; height:27px;line-height:27px; color:#0a5a9f;}
#Mcontainer .location_info .location strong a {color:#7e7e7e;}
#Mcontainer .location_info .location span.searchWord {background:none; color:#7e7e7e;}

/*page*/
/*.Page_block{width:auto;height:50px;line-height:50px;border-top:2px #373737 solid;padding-top:15px;margin-top:1em;}
.Page_block ol{height:50px;background:#f1f1f1;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.Page_block li{float:left;padding:0;margin:0;}
.Page_block .textarea01{width:49%;padding-left:0.5em;}
.Page_block .textarea02{width:49%;text-align:right;padding:0.9em 0.5em 0 0;}*/


/*full_page*/

.M_note{width:100%;font:13pt "微軟正黑體";line-height:28px;font-weight:400;letter-spacing:1px;word-wrap: break-word;/*word-break: break-all;*/display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 1em;}
.M_note .M_note_l{width:40%;margin:0 5%;}
.M_note .M_note_l img{width:100%;max-width: 100%;}
.M_note .M_note_r{width:40%;margin:0 5%;}

.M_note_title{width: 100%;font: 18pt "微軟正黑體";font-weight: 700;color: #222222;padding: 1em 0;}
.M_note .M_note_full{width:100%;padding:0.5em;}

.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:#0b3aca;}
.M_note a:hover{color:#000000;}

.M_note_map{width:calc(100% - 1em);margin:0.5em;}
.M_note_map img{width:100%;max-width: 100%;}

/*staff*/

.M_note .staff_l{width:20%;margin:0 5%;}
.M_note .staff_l img{width:100%;max-width: 100%;}
.M_note .staff_r{width:60%;margin:0 5%;}

/*search*/

.news_searchst{width:calc(100% - 0em);height:auto;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#E7E7E7;padding:0.8em 1.2em 0em 1.2em;margin:2em 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:#ffffff;border:0px solid #DDDDDD;padding:0.2em 0.5em;font:12pt "微軟正黑體";margin:0 0.2em}
@media only screen and (max-width: 479px) {
.M_note .M_note_l{width:90%;margin:0 5%;}
.M_note .M_note_l img{width:100%;max-width: 100%;}
.M_note .M_note_r{width:90%;margin:0 5%;}	
	
/*staff*/

.M_note .staff_l{width:90%;margin:0 5%;}
.M_note .staff_l img{width:100%;max-width: 100%;}
.M_note .staff_r{width:90%;margin:0 5%;}
	
	
	
.news_searchst .news_search .inpu .input{width:calc(100% - 11em);background:#ffffff;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:#ffffff;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:#ffffff;border:0px solid #DDDDDD;padding:0.2em 0.5em;font:12pt "微軟正黑體";margin:0 0.2em}
}

.news_searchst .news_search .news_searchbu a{font:11pt "微軟正黑體";color:#ffffff;background:#043f79;display:inline-block;text-align:center;padding:0.4em 1em;border:none;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*/
.new_list_Mtitle_bg{width:100%;display:inline-block; vertical-align:middle;  background:url(../nimages/calendar/calendar_line.jpg) repeat-x left 0px;}

.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:10.5pt '微軟正黑體';font-weight:700;padding:0.2em 0;border-radius: 3px;width:104px;text-align: center}
.news_list_block .txt03_3{width:calc(100% - 240px);font:13pt "微軟正黑體";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*/
.news_content_title{width:100%;margin:1em 0 0.5em 0;}
.news_content_title .cate{width:10%;color:#c74104;font:14pt "微軟正黑體";font-weight:700;}

.news_content_title_block{width:100%;overflow:hidden;/*background:#f7f7f7;border-width:5px; border-top: solid #f36a00;*/padding:0;}
.news_content_title_block ol{float:left;padding:0;margin:0;width:100%;}
.news_content_title_block .cate{float:left;width:100%;}
.news_content_title_block .Ntitle{float:left;width:100%;font:15pt "微軟正黑體";font-weight:700;}
.news_content_title_block .Nfb{float:left;width:100%;margin-top:1%;}
.news_content_title_block .line{clear:both;width:100%;height:2px;line-height:2px;margin-top:0.7em;border-bottom:1px solid #d1d1d1;}
.news_content_title_block .Nnote{width:calc(100% - 0em);font:10pt "微軟正黑體";font-weight:700;color:#6c6c6c;padding:1em;background:#f1f1f1;margin:1% 0;}
.news_content_title_block .Nnote .Nnote01{display:inline-block;width:calc(100%/3 - 1.3em);background:url(../images/icon01.gif) no-repeat 0 2px;padding-left:1.1em;}
.news_content_title_block .Nnote .Nnote02{display:inline-block;width:calc(100%/3 - 1.3em);background:url(../images/icon01.gif) no-repeat 0 2px;padding-left:1.1em;}
.news_content_title_block .Nnote .Nnote03{display:inline-block;width:calc(100%/3 - 1.3em);background:url(../images/icon01.gif) no-repeat 0 2px;padding-left:1.1em;}
.news_files{text-align:right;padding:2em 0 0.5em 0;width:95%;}

.news_content{font:13pt "微軟正黑體";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;border-bottom:1px solid #919191;}
.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 img{width:100%;max-width: 100%;}


/*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:14pt "微軟正黑體";font-weight:700;line-height:40px;color:#616161;margin-bottom: 0.4em;}
.Registration_form .Rform .Rtxt01{width:15%;padding-left:1%;font:14pt "微軟正黑體";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:14pt "微軟正黑體";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:12.5pt "微軟正黑體";font-weight:700;}
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:auto;font:12.5pt "微軟正黑體";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:12.5pt "微軟正黑體";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_479.jpg) center top no-repeat;}	
.Registration_form .Rform .Rtxt00{width:100%;font:15pt "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}
.Registration_form .Rform .Rtxt01{width:100%;font:15pt "微軟正黑體";font-weight:700;line-height:40px;background:#f1f1f1;color: #282828; text-align:left;}
.Registration_form .Rform .Rtxt02{width:100%;font:15pt "微軟正黑體";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:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((25% - 1em) - 2px);font:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rtxt02 select{font:12.5pt "微軟正黑體";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_767.jpg) center top no-repeat;}	

.Registration_form .Rform .Rtxt00{width:100%;font:14pt "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}	
.Registration_form .Rform .Rtxt01{width:100%;font:14pt "微軟正黑體";font-weight:700;line-height:40px;background:#f1f1f1;color: #282828; text-align:left;}
.Registration_form .Rform .Rtxt02{width:100%;font:14pt "微軟正黑體";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:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((25% - 1em) - 2px);font:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rtxt02 select{font:12.5pt "微軟正黑體";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_992.jpg) center top no-repeat;}	
.Registration_form .Rform .Rtxt00{width:100%;font:14pt "微軟正黑體";font-weight:700;line-height:40px;color:#616161;}	
.Registration_form .Rform .Rtxt01{width:100%;font:13pt "微軟正黑體";font-weight:700;line-height:40px;background:#f1f1f1;color: #282828; text-align:left;}
.Registration_form .Rform .Rtxt02{width:100%;font:13pt "微軟正黑體";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:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rform_input01{border:1px #c9caca solid;background:#ffffff;padding:0.5em;width:calc((100px - 1em) - 2px);font:12.5pt "微軟正黑體";font-weight:700;}	
.Registration_form .Rform .Rtxt02 select{font:12.5pt "微軟正黑體";font-weight:700;padding:0.5em;}	
}



/*bottom news*/
.news_more{background:#f7f7f7;padding:0.2em;}
.news_more:after {content:''; display:block; clear:both;}

.news_more .title{font:13.5pt "微軟正黑體";font-weight:700;text-align:center;background:#d6d6d6;color:#34314c;padding:0.3em 0;}

.news_more .news_more_block{width:100%;font:15pt "微軟正黑體";font-weight:700;margin:0;padding-bottom:10px;padding-top:10px;}
.news_more .news_more_block .list{width:100%;padding:0.5em 0;}
.news_more .news_more_block li{float:left;font:11pt "微軟正黑體";color:#7B7B7B;margin:0.5% 0;}
.news_more .news_more_block .txt01{width:5%;margin-right:1%;text-align:center;}
.news_more .news_more_block .txt02{width:calc(100% - 6%);}
.news_more .news_more_block a{color:#737373;}
.news_more .news_more_block a:hover{color:#000000;}


/*download*/
.download_title{clear:both;font:18.75pt "微軟正黑體";font-weight:bold;color:#222222;padding:0.5em 1.5em;margin:3em 0 1em 0;background:url(../nimages/arrow.jpg) no-repeat left 15px;border-bottom:2px solid #000000;}
.download_block{width:100%;line-height:35px;}
.download_block:after {content:''; clear:both; display:block;}
.download_block .list ol{width:100%;}
.download_block .list{width:100%;color:#424242;font:12pt "微軟正黑體";}
.download_block  li{float:left;padding:0.5em 0;margin:0;background:url(../nimages/line01.gif) repeat-x 0 1em;}
.download_block .list .txt01{width:10%;text-align:center;background:#ffffff;}
.download_block .list .txt02{width:calc(100% - 30%);}
.download_block .list .txt02 span{background:#ffffff;padding:0 0.5em 0 0;font-weight:700;color:#000000;}
.download_block .list .txt03{width:20%;text-align:right;}
.download_block .list .txt03 span{background:#ffffff;}
.download_block .list .txt03 a{margin-right:0.2em;}
.download_block .list .download_line{display:none;}

.download_year_search{font:13pt "微軟正黑體";font-weight: 700; display: flex;flex-wrap: wrap;justify-content: flex-end;align-content: space-between;align-items: stretch;background:#f6f6f6;padding:1em 1.5em;}
/*download*/
#download_block{font:12pt "微軟正黑體";display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;padding:0;height: auto;}
#download_block .text03_1{width:120px;text-align:center;padding:0.5em 0}
#download_block .text03_2{width:calc((100% - 20%) - 120px);font-weight: 700; padding:0.5em 0}
#download_block .text03_3{width:20%;text-align:right;;padding:0.5em 0}
#download_block .text03_3 img{padding:0 0 0 0.2em;}
/*facility_儀器*/

.facility_title_block{width:100%;font:13pt "微軟正黑體";font-weight:700;color:#ffffff;display:flex;flex-wrap: wrap;justify-content:flex-start;align-content:space-between;align-items: stretch;padding:1em 1em;box-shadow:2px 3px 0px 0px rgba(213,213,213,1);background-color:#9e9e9e;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}
.facility_title_block .text06_1{width:calc(100% - 490px)}
.facility_title_block .text06_2{width:150px;}
.facility_title_block .text06_3{width:100px;}
.facility_title_block .text06_4{width:80px;text-align: center}
.facility_title_block .text06_5{width:80px;text-align: center}
.facility_title_block .text06_6{width:80px;text-align: center}



div.facility_list_block:nth-of-type(even){background-color:#f6f6f6;}
.facility_list_block{width:100%;font:13pt "微軟正黑體";font-weight:700;color:#666666; display:flex;flex-wrap: wrap;justify-content:flex-start;align-content:space-between;align-items: stretch;padding:1em 1em;}
.facility_list_block .text06_1{width:calc(100% - 490px)}
.facility_list_block .text06_2{width:150px;}
.facility_list_block .text06_3{width:100px;}
.facility_list_block .text06_4{width:80px;text-align: center}
.facility_list_block .text06_5{width:80px;text-align: center}
.facility_list_block .text06_6{width:80px;text-align: center}

.facility_list_block .facility_list_mobile_block{display:none;}

/*facility_場地*/
.lease_block{width:100%;float:left;background:#ffffff;}
.lease_block a{color:#565656;font:13pt "微軟正黑體";font-weight:700;}
.lease_block a:hover{color:#ff6600;font:13pt "微軟正黑體";font-weight:700;}
.lease_block .text01{float:left;width:30%;}
.lease_block .text03{float:left;width:40%; text-align:center;font:18pt "微軟正黑體";font-weight:700;}
.lease_block .text02{float:left;width:30%;display: flex;justify-content:flex-end;}


.lease_list{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:  space-between;/*align-items:baseline;*/background-color: #61a0f8;}
.lease_list .lease_info{width:calc(100%/1 - 0%);height:auto;margin:0%;padding:2%;background:#ffffff;box-shadow: inset 0px 0px 0px 1px rgba(190,190,190,1);}
.lease_list .lease_info .date{background:#f4f4f4;display:inline-block;padding:0.5em;text-align:center;font-weight:700;margin-bottom:1em;}
.lease_list .lease_info .date .ye{font-weight:500;}
.lease_list .lease_info .date .wk{font:10pt Arial;color:#5B5B5B;}

.lease_block_gray_title{display:inline-block;color:#ffffff;background:#3E3E3E;margin:1em 0;padding:0.4em 0.7em;font:9.75pt "微軟正黑體";-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.lease_block_gray_title:after {content:''; clear:both; display:block;}

/*photo*/

.photost{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 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;0:10px;right:2vw;}
.photost .list .photo #photo_total .Picon{display:inline-block;padding:0.5em 0.5em;font-weight: 700; background:#00a493;color:#fff;}



.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 .date{width:100%;color:#8c919b;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title{width:100%;color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a:hover{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .phnumber{width:100%;color:#FF9E00;font:10.5pt "微軟正黑體";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;}


/*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 - 8%);height:auto;margin:2%;padding:2%;}
.video_block .video_list .video_info .vdate{font:12pt Arial;font-weight:700;}
.video_block .video_list .video_info .vtitle{font:14pt "微軟正黑體";font-weight:700;color:#0053A0;}
.video_block .video_list .video_info .vsub{font:12pt "微軟正黑體";font-weight:500;color:#767676;margin-top:0.5em;}


/*unit_block*/
#unite_title_block{width:100%;margin:2em 0 1.5em;}
#unite_title_block .unite_title{font:22pt "微軟正黑體";font-weight:700;}
#unite_title_block .unite_title .sp1{display:inline-block;background:#d38a18;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp2{display:inline-block;background:#d31856;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp3{display:inline-block;background:#8814b8;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp4{display:inline-block;background:#1414b8;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp5{display:inline-block;background:#145db8;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp6{display:inline-block;background:#14b8ab;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp7{display:inline-block;background:#14b818;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp8{display:inline-block;background:#515151;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp9{display:inline-block;background:#008dd9;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp10{display:inline-block;background:#493190;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp11{display:inline-block;background:#266d92;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp12{display:inline-block;background:#5f9e35;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp13{display:inline-block;background:#7a8016;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp14{display:inline-block;background:#801654;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}
#unite_title_block .unite_title .sp15{display:inline-block;background:#584ebf;color:#ffffff;border-radius: 50px;padding:0.1em 0.3em}



#unite_title_block .eng{font:9pt "微軟正黑體";font-weight: 500;color:#b8b8b8;padding-left:4.2em}

#unite_block{display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch; background:#f1f1f1;border-radius: 12px; padding:2em 1em;}
#unite_block .unite_content{width:70%;}
#unite_block .unite_img{width:30%;text-align: center;padding:0 1em;}
#unite_block .unite_img img{width:100%;max-width: 100%;}

#unite_teacher_title{font:16pt "微軟正黑體";font-weight: 700;border:2px #000 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}

#unite_teacher_title1{font:16pt "微軟正黑體";font-weight: 700;background:#d38a18;color:#ffffff;border:2px #d38a18 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title2{font:16pt "微軟正黑體";font-weight: 700;background:#d31856;color:#ffffff;border:2px #d31856 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title3{font:16pt "微軟正黑體";font-weight: 700;background:#8814b8;color:#ffffff;border:2px #8814b8 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title4{font:16pt "微軟正黑體";font-weight: 700;background:#1414b8;color:#ffffff;border:2px #1414b8 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title5{font:16pt "微軟正黑體";font-weight: 700;background:#145db8;color:#ffffff;border:2px #145db8 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title6{font:16pt "微軟正黑體";font-weight: 700;background:#14b8ab;color:#ffffff;border:2px #14b8ab solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title7{font:16pt "微軟正黑體";font-weight: 700;background:#14b818;color:#ffffff;border:2px #14b818 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title8{font:16pt "微軟正黑體";font-weight: 700;background:#515151;color:#ffffff;border:2px #515151 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title9{font:16pt "微軟正黑體";font-weight: 700;background:#008dd9;color:#ffffff;border:2px #008dd9 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title10{font:16pt "微軟正黑體";font-weight: 700;background:#493190;color:#ffffff;border:2px #493190 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title11{font:16pt "微軟正黑體";font-weight: 700;background:#266d92;color:#ffffff;border:2px #266d92 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title12{font:16pt "微軟正黑體";font-weight: 700;background:#5f9e35;color:#ffffff;border:2px #5f9e35 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title13{font:16pt "微軟正黑體";font-weight: 700;background:#7a8016;color:#ffffff;border:2px #7a8016 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title14{font:16pt "微軟正黑體";font-weight: 700;background:#801654;color:#ffffff;border:2px #801654 solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}
#unite_teacher_title15{font:16pt "微軟正黑體";font-weight: 700;background:#584ebf;color:#ffffff;border:2px #584ebf solid;padding:0.3em 2em;border-radius: 50px;display:inline-block;margin:2em 0 1em;}

#unite_teacher_title1 a,#unite_teacher_title2 a,#unite_teacher_title3 a,#unite_teacher_title4 a,#unite_teacher_title5 a,#unite_teacher_title6 a,#unite_teacher_title7 a,#unite_teacher_title8 a,#unite_teacher_title9 a,#unite_teacher_title10 a,#unite_teacher_title11 a,#unite_teacher_title12 a,#unite_teacher_title13 a,#unite_teacher_title14 a,#unite_teacher_title15 a{color:#ffffff;}


#unite_teacher_list_block{display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch; background:#f1f1f1;}
#unite_teacher_list_block .unite_teacher_list{width:calc(100%/4);}


/*link*/

#link_Mtitle1{font:18pt "微軟正黑體";font-weight:bold;color:#2e2e2e;width:calc(100% - 1em);padding:0.2em 0 0.5em;margin:1em 0 0;/*box-shadow:2px 3px 0px 0px rgba(213,213,213,1);background-color:#0a3266;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;*/}
#link_Mtitle1 span{display:inline-block;background: #666666;color:#ffffff;padding:0.1em 0.3em;border-radius: 5px;}
#link_Mtitle2{font:18pt "微軟正黑體";font-weight:bold;color:#2e2e2e;width:calc(100% - 1em);padding:0.2em 0 0.5em;margin:1em 0 0;/*box-shadow:2px 3px 0px 0px rgba(213,213,213,1);background-color:#49660a;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;*/}
#link_Mtitle2 span{display:inline-block;background:#1660A4;color:#ffffff;padding:0.1em 0.3em;border-radius: 5px;}
#link_Mtitle3{font:18pt "微軟正黑體";font-weight:bold;color:#2e2e2e;width:calc(100% - 1em);padding:0.2em 0 0.5em;margin:1em 0 0;/*box-shadow:2px 3px 0px 0px rgba(213,213,213,1);background-color:#ff7200;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;*/}
#link_Mtitle3 span{display:inline-block;background:rgba(2,119,148,1.00);color:#ffffff;padding:0.1em 0.3em;border-radius: 5px;}




#link01_block {clear:both;width:100%;padding:1.5em;margin:0.5em 0 1em 0; zoom:1;background:#f1f1f1;}
#link01_block:after {content:''; clear:both; display:block;}
#link01_block  ol{padding:0px;margin:0;}
#link01_block  ol li{width:100%;height:auto;margin-left:0%;}
#link01_block .txt{width:calc(100%/2 - 20px);line-height:30px;margin:0.5% 0;padding-left:25px;float:left;vertical-align:middle; font:12pt "微軟正黑體";font-weight:700; color:#7e7e7e;background:url(../images/icon04.png) no-repeat left 0px;word-wrap: break-word;word-break: break-all;}
#link01_block a{color:#616161;}
#link01_block a:hover{color:#000000;}

#link02_block {clear:both;width:100%;padding:1.5em;margin:0.5em 0 1em 0; zoom:1;background:#f1f1f1;}
#link02_block:after {content:''; clear:both; display:block;}
#link02_block  ol{padding:0px;margin:0;}
#link02_block  ol li{width:100%;height:auto;margin-left:0%;}
#link02_block .txt{width:calc(100%/2 - 20px);line-height:30px;margin:0.5% 0;padding-left:25px;float:left;vertical-align:middle; font:12pt "微軟正黑體";font-weight:700; color:#7e7e7e; background:url(../images/icon04.png) no-repeat left 0px;word-wrap: break-word;word-break: break-all;}
#link02_block a{color:#616161;}
#link02_block a:hover{color:#000000;}

#link03_block {clear:both;width:100%;padding:1.5em;margin:0.5em 0 1em 0; zoom:1;background:#f1f1f1;}
#link03_block:after {content:''; clear:both; display:block;}
#link03_block  ol{padding:0px;margin:0;}
#link03_block  ol li{width:100%;height:auto;margin-left:0%;}
#link03_block .txt{width:calc(100%/2 - 20px);line-height:30px;margin:0.5% 0;padding-left:25px;float:left;vertical-align:middle; font:12pt "微軟正黑體";font-weight:700; color:#7e7e7e; background:url(../images/icon04.png) no-repeat left 0px;word-wrap: break-word;word-break: break-all;}
#link03_block a{color:#616161;}
#link03_block a:hover{color:#000000;}


/*alumni_list areas*/

#alumni_list_line{width:100%;font:7pt Arial;height:auto !important;margin-bottom:15px;background-image: linear-gradient(to right, #333 40%, rgba(51, 51, 51, 0) 40%);background-position: bottom;background-size: 5px 1px;background-repeat: repeat-x;padding-bottom:15px;}


#alumni_list_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;padding: 2em 0em;}
#alumni_list_block:after {content:''; clear:both; display:block;}
#alumni_list_block .Tphotolist{height:auto !important;cursor:pointer;}
#alumni_list_block .Tphotolist:after {content:''; clear:both; display:block;}



#alumni_list_block .Tphotolist #foo {width:100%;height:auto !important;z-index:1;position:relative;}
#alumni_list_block .Tphotolist #foo:hover{filter:alpha (opacity=50); opacity: 0.5;}


#alumni_list_block .Tphotolist .name{position:absolute;z-index:1;width:100%;display: flex;justify-content:center;bottom:0;background:#00a493;}
#alumni_list_block .Tphotolist .name span{font:12pt "微軟正黑體";font-weight:700;width:100%;display:inline-block;padding:8px 15px;text-align:center;color:#000000;/*background:#febb24;*/}
#alumni_list_block .Tphotolist .info{font:11pt "微軟正黑體";font-weight:700;position:absolute;z-index:1;width:100%;display: flex;justify-content:center;}



/*calendar*/
.Calendar_Mtitle_bg{width:100%;margin-left:0px;display:inline-block; vertical-align:middle;  background:url(../nimages/calendar/calendar_line.jpg) repeat-x left 13px;}


.calendar_Today_block{display:flex;flex-wrap:wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:0;}
.calendar_Today_block .text02_1{width:160px;}
.calendar_Today_block .text02_1 .Tday_block{display:inline-block;background:#f6f6f6;padding:1.5em 2em;border-radius: 10px;font:17pt "微軟正黑體";font-weight: 700;}
.calendar_Today_block .text02_1 .Tday_block .ca_year{font:16pt "微軟正黑體";font-weight: 700;}
.calendar_Today_block .text02_1 .Tday_block .ca_Mon{}
.calendar_Today_block .text02_1 .Tday_block .ca_wek{font:12pt "微軟正黑體";font-weight: 700;color:#4a4a4a}

.calendar_Today_block .text02_2{width:calc(100% - 160px);font:15pt "微軟正黑體";font-weight: 700;}


.Calendar_next_year_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;margin-bottom: 1em;}
.Calendar_next_year_block a{color:#565656;font:13pt "微軟正黑體";font-weight:700;}
.Calendar_next_year_block a:hover{color:#0056a1;font:13pt "微軟正黑體";font-weight:700;}

.Calendar_next_year_block .text01{width:90%;text-align: right;}
.Calendar_next_year_block .text03{display:none;}
.Calendar_next_year_block .text02{width:10%;display: flex;justify-content:flex-end;}

.Calendar_note_block{width:100%;font:12pt "微軟正黑體";font-weight: 700;display:flex;flex-wrap: wrap;justify-content: center;align-content:space-between;align-items: stretch;padding:0.2em 0;}


/*calendar_list*/
.calendar_title_block{width:100%;font:13pt "微軟正黑體";font-weight:700;color:#ffffff;display:flex;flex-wrap: wrap;justify-content:flex-start;align-content:space-between;align-items: stretch;padding:1em 1.5em;box-shadow:2px 3px 0px 0px rgba(213,213,213,1);background-color:#666666;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}
.calendar_title_block .text03_1{width:40px;text-align:center;}
.calendar_title_block .text03_2{width:calc(100% - 190px);}
.calendar_title_block .text03_3{width:150px;text-align:center;}


.calendar_list_block:nth-last-of-type(odd){background:#f6f6f6;}
.calendar_list_block{width:100%;font:13pt "微軟正黑體";font-weight:700;color:#000000;display:flex;flex-wrap: wrap;justify-content:flex-start;align-content:space-between;align-items: stretch;padding:1em 1.5em;}
.calendar_list_block .text03_1{width:40px;text-align:center;}
.calendar_list_block .text03_2{width:calc(100% - 190px);}
.calendar_list_block .text03_3{width:150px;text-align:center;}
.calendar_list_block a{color:#0245c0;}
.calendar_list_block a:hover{color:#000000;}


.calendar_content_title_block{background:rgba(193,193,193,0.5);padding:1em 1.5em;border-radius: 8px;margin-bottom: 2em}
.calendar_content_title_block .date{font:9pt "微軟正黑體";width:100%;}
.calendar_content_title_block .title{font:16pt "微軟正黑體";font-weight: 700;}
.calendar_content_block{font:15pt "微軟正黑體";font-weight: 700;color:#3b3b3b;min-height: 400px;padding:1em 1.5em;}

.calendar_content_files_block{display:flex;flex-wrap: wrap;justify-content:flex-start;align-content:space-between;align-items: stretch;padding:1em 1.5em;}
.calendar_content_files_block .file_block{width:100%;}	
.calendar_content_files_block .url_block{width:100%;}

@media only screen and (max-width: 479px) {
#unite_block{display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch; background:#f1f1f1;border-radius: 12px; padding:2em 1em;}
#unite_block .unite_content{width:100%;}
#unite_block .unite_img{width:100%;text-align: center;padding:0 1em;}
#unite_block .unite_img img{width:100%;max-width: 100%;}

#unite_teacher_list_block{display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch; background:#f1f1f1;padding:1em;}
#unite_teacher_list_block .unite_teacher_list{width:calc(100%/1);}	
	
	
.Calendar_next_year_block .text01{width:30%;text-align:left;}
.Calendar_next_year_block .text03{width:40%; text-align:center;font:18pt "微軟正黑體";font-weight:700;display:inline-block;}
.Calendar_next_year_block .text02{width:30%;display: flex;justify-content:flex-end;}	
}
@media screen and (min-width: 480px) and (max-width: 767px) {

	
	
.Calendar_next_year_block .text01{width:30%;text-align:left;}
.Calendar_next_year_block .text03{width:40%; text-align:center;font:18pt "微軟正黑體";font-weight:700;display:inline-block;}
.Calendar_next_year_block .text02{width:30%;display: flex;justify-content:flex-end;}	
	
}
@media screen and (min-width: 768px) and (max-width: 959px) {
	
	
.Calendar_next_year_block .text01{width:30%;text-align:left;}
.Calendar_next_year_block .text03{width:40%; text-align:center;font:18pt "微軟正黑體";font-weight:700;display:inline-block;}
.Calendar_next_year_block .text02{width:30%;display: flex;justify-content:flex-end;}		
}

/*mobile_rule*/
@media only screen and (max-width: 479px) {
	
/*Inews_block*/	
	
	
.news_list_block .txt03_1{width:120px;color:#8c8c8c;}
.news_list_block .txt03_2{width:120px;vertical-align:middle;}
.news_list_block .txt03_3{width:calc(100% - 0px);font:13pt "微軟正黑體";font-weight:700;}

/*Registration*/	
.Registration_form .Rform_pic img{width:100%;max-width: 100%; height:auto;}		
	
/*download*/

.download_block  li{float:left;padding:0.1em 0;margin:0;background:#ffffff;}
.download_block .list .txt01{width:100%;text-align:left;background:#ffffff;}
.download_block .list .txt02{width:100%;}
.download_block .list .txt02 span{background:#ffffff;padding:0 0.5em 0 0;font-weight:700;color:#000000;}
.download_block .list .txt03{width:100%;text-align:left;}
.download_block .list .txt03 span{background:#ffffff;}
.download_block .list .download_line{display:block;float:left;width:100%;font:7pt Arial;height:5px;margin-bottom:2px;background-image: linear-gradient(to right, #c0c0c0 40%, rgba(192, 192, 192, 1) 100%);background-position: bottom;background-size: 5px 1px;background-repeat: repeat-x;padding-bottom:2px;}

/*download*/
#download_block{font:12pt "微軟正黑體";display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;padding:0;height: auto;}
#download_block .text03_1{width:100%;text-align:left;padding:0.1em 0}
#download_block .text03_2{width:calc(100% - 0%);font-weight: 700; padding:0.1em 0}
#download_block .text03_3{width:100%;text-align:left;;padding:0.1em 0 1em 0}	
	
/*video*/
#Ivideo_award_block{display:flex;/*background:url(../images/index/award_bg.jpg) repeat-x left top;*/flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;height: auto;padding:2em 0 0.25em;}
#Ivideo_award_block #Ivideo_bg_block{width:100%;background:url(../images/index/video_bg01.jpg) repeat-x right top;display: flex;flex-wrap: wrap; float: right;justify-content:flex-end;}
#Ivideo_award_block #Iaward_bg_block{width:100%;background:url(../images/index/award_bg.jpg) repeat-x left top;}	
/*#Ivideo_award_block #Ivideo_bg_block #Ivideo_img{background:url(../images/index/video_bg_m.jpg) no-repeat right top;width:100%;height:450px;}
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img #Ivideo_title{font:20pt "微軟正黑體";font-weight: 700;margin:1em 0 0 0;display:inline-block;width:100%;text-align: center;}	
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img #Ivideo_title span{color:#0056a1;}		
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img .Ivideo_block{width:calc(100% - 4em);padding:3em 0 0 0em;margin:0 2em;}	
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img .Ivideo_block .content_video{width:100%;}	*/

#Ivideo_award_block #Iaward_bg_block #Iaward_img{background:#ffffff;/*background: url(../images/index/award_m.jpg) no-repeat left top;*/width:auto;height:450px;padding-bottom: 0.25em;}
#Ivideo_award_block #Iaward_bg_block #Iaward_title{font:20pt "微軟正黑體";font-weight: 700;margin:0em 0 0 0;display:inline-block;width:100%;text-align: center;}	
#Ivideo_award_block #Iaward_bg_block #Iaward_title span{color:#0056a1;}		

#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block{width:calc(100% - 3em);margin:0em 1.5em 0em 1.5em;padding:1em 2.5em 1em;border-radius: 10px; border: 4px solid transparent;box-sizing: border-box;     background: linear-gradient(to bottom, white, white),  linear-gradient(-180deg, #008eda , #6eb906); background-clip: padding-box, border-box;background-origin: padding-box, border-box;}
#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block .Iaward_list{display:flex;flex-wrap: wrap;justify-content:flex-start;align-content: space-between;align-items: stretch; height: auto;}

	
	
	
/*photo*/	
.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 3px 5px 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;0:10px;right:2vw;}
.photost .list .photo #photo_total .Picon{display:inline-block;padding:0.5em 0.5em;font-weight: 700;background:#00a493;color:#fff;}
	
.photost .list .photo .note{width:calc(100% - 4%);margin:2%;}
.photost .list .photo .note .snote{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;line-height:30px;}
.photost .list .photo .note .date{width:100%;color:#8c919b;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title{width:100%;color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a:hover{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .phnumber{width:100%;color:#FF9E00;font:10.5pt "微軟正黑體";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;}		

/*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:12pt Arial;font-weight:700;}
.video_block .video_list .video_info .vtitle{font:16pt "微軟正黑體";font-weight:700;color:#0053A0;}
.video_block .video_list .video_info .vsub{font:14pt "微軟正黑體";font-weight:500;color:#767676;margin-top:0.5em;}	
	
	
/*facility_儀器*/

.facility_title_block{display: none;}	
.facility_list_block .text06_1{width:100%;font:16pt "微軟正黑體";font-weight: 700;} 	
.facility_list_block .text06_1 .mobile{font:10pt "微軟正黑體";font-weight: 500;}	
.facility_list_block .text06_2{display: none;}
.facility_list_block .text06_3{display: none;}
.facility_list_block .text06_4{display: none;}
.facility_list_block .text06_5{display: none;}
.facility_list_block .text06_6{display: none;}	

.facility_list_block .facility_list_mobile_block{width:100%;padding:0.5em 0;display: block}	
	

	
	
}
@media screen and (min-width: 480px) and (max-width: 767px) {
	
	
/*Inews_block*/	
	

.news_list_block .txt03_1{width:120px;color:#8c8c8c;}
.news_list_block .txt03_2{width:120px;}
.news_list_block .txt03_3{width:calc(100% - 240px);font:13pt "微軟正黑體";font-weight:700;}

/*download*/

.download_block  li{float:left;padding:0.1em 0;margin:0;background:#ffffff;}
.download_block .list .txt01{width:100%;text-align:left;background:#ffffff;}
.download_block .list .txt02{width:100%;}
.download_block .list .txt02 span{background:#ffffff;padding:0 0.5em 0 0;font-weight:700;color:#000000;}
.download_block .list .txt03{width:100%;text-align:left;}
.download_block .list .txt03 span{background:#ffffff;}
.download_block .list .download_line{display:block;float:left;width:100%;font:7pt Arial;height:5px;margin-bottom:2px;background-image: linear-gradient(to right, #c0c0c0 40%, rgba(192, 192, 192, 1) 100%);background-position: bottom;background-size: 5px 1px;background-repeat: repeat-x;padding-bottom:2px;}

/*download*/
#download_block{font:12pt "微軟正黑體";display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;padding:0;height: auto;}
#download_block .text03_1{width:120px;text-align:left;padding:0.1em 0}
#download_block .text03_2{width:calc(100% - 120px);font-weight: 700; padding:0.1em 0}
#download_block .text03_3{width:100%;text-align:left;padding:0.1em 0 1em 120px}	
	
/*video*/
#Ivideo_award_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;height: auto;padding:2em 0 2.25em;}
/*#Ivideo_award_block #Ivideo_bg_block{width:100%;background:url(../images/index/video_bg01.jpg) repeat-x right top;display: flex;flex-wrap: wrap; justify-content:flex-end;padding-bottom: 2em;}
#Ivideo_award_block #Iaward_bg_block{width:100%;background:url(../images/index/award_bg.jpg) repeat-x left top;}	
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img{background: url(../images/index/video_bg_m.jpg) no-repeat right top;width:100%;height:450px;}
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img #Ivideo_title{font:20pt "微軟正黑體";font-weight: 700;margin:1em 0 0 0;display:inline-block;width:100%;text-align: center;}	
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img #Ivideo_title span{color:#0056a1;}		
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img .Ivideo_block{width:calc(100% - 4em);padding:3em 0 0 0em;margin:0 2em;}	
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img .Ivideo_block .content_video{width:100%}	*/	
	
#Ivideo_award_block #Iaward_bg_block #Iaward_title{font:20pt "微軟正黑體";font-weight: 700;margin:8% 0 0 0;display:inline-block;width:100%;text-align: center;}	
#Ivideo_award_block #Iaward_bg_block #Iaward_title span{color:#0056a1;}		
#Ivideo_award_block #Iaward_bg_block #Iaward_img{background: url(../images/index/award_m.jpg) no-repeat left top;width:auto;height:450px;padding-bottom: 6.25em;}
#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block{width:calc(100% - 2em);margin:0 2em 0 0;padding:5em 0 0 7em}
#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block .Iaward_list{display:flex;flex-wrap: wrap;justify-content:flex-start;align-content: space-between;align-items: stretch;height: auto;}
	
/*photo*/	
.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 3px 5px 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;0:10px;right:2vw;}
.photost .list .photo #photo_total .Picon{display:inline-block;padding:0.5em 0.5em;font-weight: 700;background:#00a493;color:#fff;}	
	
.photost .list .photo .note{width:calc(100% - 4%);margin:2%;}
.photost .list .photo .note .snote{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;line-height:30px;}
.photost .list .photo .note .date{width:100%;color:#8c919b;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title{width:100%;color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a:hover{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .phnumber{width:100%;color:#FF9E00;font:10.5pt "微軟正黑體";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;}

/*facility_儀器*/

.facility_title_block{display: none;}	
.facility_list_block .text06_1{width:100%;font:16pt "微軟正黑體";font-weight: 700;} 	
.facility_list_block .text06_1 .mobile{font:10pt "微軟正黑體";font-weight: 500;}	
.facility_list_block .text06_2{display: none;}
.facility_list_block .text06_3{display: none;}
.facility_list_block .text06_4{display: none;}
.facility_list_block .text06_5{display: none;}
.facility_list_block .text06_6{display: none;}	

.facility_list_block .facility_list_mobile_block{width:100%;padding:0.5em 0;display: block}	
	

}
@media screen and (min-width: 768px) and (max-width: 959px) {
	
/*Inews_block*/	

.news_list_block .txt03_1{width:120px;color:#8c8c8c;}
.news_list_block .txt03_2{width:120px;}
.news_list_block .txt03_3{width:calc(100% - 240px);font:13pt "微軟正黑體";font-weight:700;}
	
	
/*download*/

.download_block  li{float:left;padding:0.1em 0;margin:0;background:#ffffff;}
.download_block .list .txt01{width:100%;text-align:left;background:#ffffff;}
.download_block .list .txt02{width:100%;}
.download_block .list .txt02 span{background:#ffffff;padding:0 0.5em 0 0;font-weight:700;color:#000000;}
.download_block .list .txt03{width:100%;text-align:left;}
.download_block .list .txt03 span{background:#ffffff;}
.download_block .list .download_line{display:block;float:left;width:100%;font:7pt Arial;height:5px;margin-bottom:2px;background-image: linear-gradient(to right, #c0c0c0 40%, rgba(192, 192, 192, 1) 100%);background-position: bottom;background-size: 5px 1px;background-repeat: repeat-x;padding-bottom:2px;}

/*download*/
#download_block{font:12pt "微軟正黑體";display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;padding:0;height: auto;}
#download_block .text03_1{width:120px;text-align:left;padding:0.1em 0}
#download_block .text03_2{width:calc(100% - 120px);font-weight: 700; padding:0.1em 0}
#download_block .text03_3{width:100%;text-align:left;padding:0.1em 0 1em 120px}		
/*video*/
#Ivideo_award_block{background:#ffffff ; display:flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;height: auto;padding:2em 0 4.25em;}
/*#Ivideo_award_block #Ivideo_bg_block{width:100%;background:url(../images/index/video_bg01.jpg) repeat-x right top;display: flex;flex-wrap: wrap; justify-content:flex-end;padding-bottom: 2em;}
#Ivideo_award_block #Iaward_bg_block{width:100%;background:url(../images/index/award_bg.jpg) repeat-x left top;}	
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img{background: url(../images/index/video_bg_m.jpg) no-repeat right top;width:100%;height:450px;}
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img #Ivideo_title{font:20pt "微軟正黑體";font-weight: 700;margin:1em 0 0 0;display:inline-block;width:100%;text-align: center;}	
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img #Ivideo_title span{color:#0056a1;}		
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img .Ivideo_block{width:calc(100% - 4em);padding:3em 0 0 0em;margin:0 2em;}	
#Ivideo_award_block #Ivideo_bg_block #Ivideo_img .Ivideo_block .content_video{width:100%}	*/	
	
#Ivideo_award_block #Iaward_bg_block #Iaward_title{font:20pt "微軟正黑體";font-weight: 700;margin:20% 0 0 0;display:inline-block;width:100%;text-align: center;}	
#Ivideo_award_block #Iaward_bg_block #Iaward_title span{color:#0056a1;}		
#Ivideo_award_block #Iaward_bg_block #Iaward_img{background: url(../images/index/award_m.jpg) no-repeat left top;width:auto;height:450px;padding-bottom: 6.25em;}
#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block{width:calc(100% - 2em);margin:0 2em 0 0;padding:5em 0 0 7em}
#Ivideo_award_block #Iaward_bg_block #Iaward_img .Iaward_block .Iaward_list{display:flex;flex-wrap: wrap;justify-content:flex-start;align-content: space-between;align-items: stretch;height: auto;}

/*photo*/	
.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 3px 5px 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;0:10px;right:2vw;}
.photost .list .photo #photo_total .Picon{display:inline-block;padding:0.5em 0.5em;font-weight: 700;background:#00a493;color:#fff;}	
	
.photost .list .photo .note{width:calc(100% - 4%);margin:2%;}
.photost .list .photo .note .snote{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;line-height:30px;}
.photost .list .photo .note .date{width:100%;color:#8c919b;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title{width:100%;color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .title a:hover{color:#1E1E1E;font:12pt "微軟正黑體";font-weight:700;}
.photost .list .photo .note .phnumber{width:100%;color:#FF9E00;font:10.5pt "微軟正黑體";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;}	

/*facility_儀器*/

.facility_title_block{display: none;}	
.facility_list_block .text06_1{width:100%;font:16pt "微軟正黑體";font-weight: 700;} 	
.facility_list_block .text06_1 .mobile{font:10pt "微軟正黑體";font-weight: 500;}	
.facility_list_block .text06_2{display: none;}
.facility_list_block .text06_3{display: none;}
.facility_list_block .text06_4{display: none;}
.facility_list_block .text06_5{display: none;}
.facility_list_block .text06_6{display: none;}	

.facility_list_block .facility_list_mobile_block{width:100%;padding:0.5em 0;display: block}	
	


}






