﻿@charset "utf-8";

@import url("bootstrap-grid.css");
/* 第十三屆數位典藏與數位人文國際研討會 CSS Document */
* { margin:0; padding:0;}
.ie6 img{width:100%;}


@media only screen and (max-width: 991px) { 	
.mobile{display:block;}
.desktop{display:none;}	

}

@media (min-width: 992px) {
.mobile{display:none;}
.desktop{display:block;}
		
	
}


.Mtitle{font-size:18pt;font-family:"微軟正黑體", Arial;color:#000000;padding:1.5em 0 0.7em 0;border-bottom:2px #000000 solid;text-indent:1em;}
.Mtitle01{font-size:18pt;font-family: "微軟正黑體", Arial;color:#000000;padding:1.5em 0 0.7em 0;text-indent:1em;}


#main_pic_block {width:100%;min-width:1200px;height:152px;background:#000000 url(../images/title/bg.jpg) no-repeat center top;zoom:1;}
#main_pic_block:after {content:''; clear:both; display:block;}
#main_pic_block #Mpic{width:1200px;min-width:1200px;height:100% !important;margin:0 auto;padding:0 !important;}
#main_pic_block #Mpic .Tfont{clear:both;position:relative;width:100%;height:0px;z-index:9;}
#main_pic_block #Mpic .Tfont span{width:auto;text-align:left;text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);color:#ffffff;position:absolute;top:calc((152px/2) - 30px);left:10px;/*left:calc((100%/2) - 170px);*/}
#main_pic_block #Mpic .Tfont span .tspan{font:22.5pt  "微軟正黑體", Arial;font-weight:700;/*background:url(../images/title_icon.png) no-repeat left 4px;padding-left:38px;*/}
#main_pic_block #Mpic .Tfont span .eng{font:13.5pt "微軟正黑體";font-weight: 700;color:rgba(255,255,255,0.6);padding-left:0px;}	

#Mcontents {width:100%;padding:0;font:13pt "微軟正黑體", Arial;line-height:28px;font-weight:400;letter-spacing:1px;}
#Mcontents:after {content:''; clear:both; display:block;}


#contents {width:100% !important;height:100% !important; margin:0; padding:0;zoom:1;}
#contents:after {content:''; clear:both; display:block;}
#container{width:1200px;height:100% !important;margin:0 auto;padding:0 !important;background:transparent;}
#Mcontainer{width:calc(1200px - 1em);height:100% !important;margin:0 auto;padding:1em 0.5em;background:transparent;}

@media only screen and (max-width: 479px) {
#container{width:90%;height:100% !important;margin:0 auto;padding:0 5%;background:transparent;}
#container:after {content:''; clear:both; display:block;}
#Mcontainer{width:100%;height:100% !important;margin:0 auto;padding:1em 1em;background:#transparent;}		
}
@media screen and (min-width: 480px) and (max-width: 767px) {
#container{width:94%;height:100% !important;margin:0 auto;padding:0 3%;background:transparent;}
#container:after {content:''; clear:both; display:block;}
	
#Mcontainer{width:100%;height:100% !important;margin:0 auto;padding:1em 1em;background:#transparent;}
}

@media screen and (min-width: 768px) and (max-width: 991px) {
#container{width:96%;height:100% !important;margin:0 auto;padding:0 2%;background:transparent;}
#container:after {content:''; clear:both; display:block;}
	
#Mcontainer{width:100%;height:100% !important;margin:0 auto;padding:1em 1em;background:#transparent;}
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
#container{width:96%;height:100% !important;margin:0 auto;padding:0 2%;background:transparent;}
#container:after {content:''; clear:both; display:block;}
	
#Mcontainer{width:100%;height:100% !important;margin:0 auto;padding:1em 1em;background:transparent;}	
}

/*main_location_info*/

#Mcontainer .location_info {float:left; width:100%; height:auto; padding:0;/*margin-bottom:1.5em;*/clear:both;}
#Mcontainer .location_info .location {/*line-height:40px;*/text-align:left;}
#Mcontainer .location_info .location .home{display:inline-block; padding-left:0px; vertical-align:middle; font:11.25pt "微軟正黑體";font-weight:bold; color:#7e7e7e; background:url(../images/home_icon.jpg) no-repeat left 1px;}
#Mcontainer .location_info .location span {display:inline-block; padding-right:15px; vertical-align:middle; font:11.25pt "微軟正黑體";font-weight:bold; color:#7e7e7e; background:url(../images/arrow.gif) no-repeat right 6px;}
#Mcontainer .location_info .location span a{color:#8f8f8f;}
#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:11.25pt "微軟正黑體";font-weight:bold; height:27px;line-height:27px; color:#cc0000;}
#Mcontainer .location_info .location strong a {color:#8f8f8f;}
#Mcontainer .location_info .location span.searchWord {background:none; color:#7e7e7e;}




/*footer*/
#footer{width:100%;height:auto;background:#e6e6e6;padding:0.5em 0; margin:0 auto;}
#footer .footer_top {clear: both; display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;margin:1em 0 0 0;padding:0;}
#footer .footer_top:after {content:''; display:block; clear:both;}

#footer #footer_block{width:100%;display:flex;flex-wrap: wrap;justify-content: flex-start;align-items: center; border-bottom: 1px solid rgba(116,116,116,0.7);padding-top:0.5em ; padding-bottom: 0.8em;margin-bottom: 1em;color:rgba(0,0,0,1.00)}
#footer #footer_block:after {content:''; display:block; clear:both;}
#footer #footer_block a{color:#014594;}
#footer #footer_block a:hover{color:#000000;}
#footer #footer_block .footer_logo{width:250px;}
#footer #footer_block .footer_logo img{width:100%;max-width: 100%;height: auto;}
#footer #footer_block .footer_Organizers{width:calc((100% - 250px) - 1em);margin:0 0 0 1em;}



#footer .footer_top .footer_info_block{width:32%;}

#footer .footer_top .footer_info_block .logo{margin-bottom:0em;}
#footer .footer_top .footer_info_block .addressinfo{font:12pt "微軟正黑體";font-weight:700;color:#000000;margin:2em 0 0 1.3em;}
#footer .footer_top .footer_info_block .addressinfo .txt01{margin:0.2em 0;background:url(../Nimages/footer_icon01.png) no-repeat left 0px; padding-left:22px; vertical-align:middle;}
#footer .footer_top .footer_info_block .addressinfo .txt02{margin:0.2em 0;background:url(../Nimages/footer_icon02.png) no-repeat left 0px; padding-left:22px; vertical-align:middle;}
#footer .footer_top .footer_info_block .addressinfo .txt02 a{color:#d2d2d1;}
#footer .footer_top .footer_info_block .addressinfo .txt02 a:hover{color:#ffffff;}
#footer .footer_top .footer_info_block .addressinfo .txt03{margin:0.2em 0;background:url(../Nimages/footer_icon03.png) no-repeat left 0px; padding-left:22px; vertical-align:middle;}
#footer .footer_top .footer_info_block .addressinfo .txt04{margin:0.2em 0;background:url(../Nimages/footer_icon04.png) no-repeat left 0px; padding-left:22px; vertical-align:middle;}

#footer .footer_top .menuList{width:100%;display:flex;flex-wrap: wrap;justify-content: flex-start}

#footer .footer_top .menuList a{color:#353535;font:11pt "微軟正黑體";font-weight:700;}
#footer .footer_top .menuList a:hover{color:#000000;}


#footer .footer_top .menuList .title{font:1em "微軟正黑體";font-weight:700;display:inline-block;vertical-align:middle;color:#000000;zoom:1}

#footer .footer_top .menuList .title a{display:inline-block; font:1em "微軟正黑體";font-weight:700; color:#000000; }
#footer .footer_top .menuList .title a:hover{color:#000000;}
#footer .footer_top .menuList p{font:0.75em "微軟正黑體";font-weight:700;line-height:15px ; margin-bottom:0.5em;}

#footer .footer_top .menuList .column1{width:calc((99%/7) - 0.6em);margin:0 0.3em;bottom:0em;}
#footer .footer_top .menuList .column1 .column1_list_block{width:100%;}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list{width:100%;font:0.875em "微軟正黑體";font-weight:700;}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list a{color:rgba(0,0,0,0.7)}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list a:hover{color:rgba(0,0,0,0.5)}

@media only screen and (max-width: 991px) { 
	
/*footer*/	
#footer{width:100%;height:auto;background:#e6e6e6;padding:0; margin:0 auto;}	
#footer .footer_top {padding:1em 0 2em 0em;  zoom:1;}	
#footer .footer_top .footer_info_block{width:100%;margin:0%;float:left;}
#footer .footer_top .footer_info_block .logo{width: 100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;}


#footer .footer_top .menuList{width:100%;margin:1em 0 0 1.3em;}	
#footer .footer_top .menuList .list .title{font:calc(1em*1.25) "微軟正黑體";font-weight:900;display:inline-block;vertical-align:middle;color:#000000;margin:0;zoom:1}
/*#footer .footer_top .menuList .list .column1{width:50%;margin-left:0%;bottom:0.3em;text-align:left;}
#footer .footer_top .menuList .list .column1 > ul{width:100%;background:#ff6600;border-radius: 10px;}
#footer .footer_top .menuList .list .column1 > ul >li{width:100%;font:calc(9.75pt*1.25) "微軟正黑體";font-weight:700;text-align:left; clear:both;}*/
	
}


/*footer_copy*/
#footer_info{ width:100% !important;overflow:hidden;background:linear-gradient(300deg,#292929, #000000);}
#footer_info .address{font:9.75pt "微軟正黑體";font-weight:700;color:#ffffff;margin:1em 0;zoom:1;}
#footer_info .address a{color:#ffffff;}
#footer_info .address a:hover{color:rgba(255,255,255,0.7);}


.dotted_line{float:left;width:100%;font:7pt Arial;height:auto !important;margin-bottom:10px;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:10px;}
.solid_line{float:left;width:100%;font:7pt Arial;height:auto !important;margin-bottom:10px;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:10px;}
.red{color:#FF0000;font:10.5pt "微軟正黑體";font-weight:500;padding:0.2em 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: 1em 1em;}
.M_note .M_note_l{width:40%;}
.M_note .M_note_l img{width:100%;max-width: 100%;}
.M_note .M_note_r{width:60%;padding:0.2em 1em;}
.M_note .M_note_r img{width:100%;max-width: 100%;}

.M_note_title{width:100%;font:18pt "微軟正黑體";font-weight:700;color:#222222;padding:1em 0;}
.icon_block{width:100%;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;}
.icon_block .icon_item{width:calc(100%/5);}

.icon_block .certificate_item{width:calc(100%/2);}
.icon_block .certificate_item img{width:100%;max-width: 100%;}


.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:#0245c0;font:14pt "微軟正黑體";font-weight:700;}
.M_note a:hover{color:#000000;}



@media only screen and (max-width: 350px) {
.icon_block .icon_item img{width:100%;max-width: 100%;}	
}



/*mobile_style*/
@media only screen and (max-width: 479px) {
.M_note .M_note_l{width:100%;}
.M_note .M_note_l img{width:100%;max-width: 100%;}
.M_note .M_note_r{width:100%;padding:0.2em 1em;}
.icon_block{width:100%;display: flex;flex-wrap: wrap;justify-content:center;align-content:  space-between;align-items:stretch;  height: auto;}	
.icon_block .icon_item{width:calc(100%/2);text-align: center}
	
.icon_block .certificate_item{width:calc(100%/1);}
	
/*pic*/	
#mobile_pic_block {width:100%;height:152px;background:#8a8a8a url(../images/title/title00.jpg) no-repeat center top;zoom:1;text-align: left}
#mobile_pic_block #mobile_tfont{font:22pt  "微軟正黑體";font-weight:700;text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);color:#ffffff;padding-top:calc((152px/2) - 30px);padding-left:calc(50% - (250px/2));}
#mobile_pic_block #mobile_tfont div{width:250px;}
#mobile_pic_block #mobile_tfont div .tspan{/*background: url(../images/title_icon.png) no-repeat left 4px;padding-left:38px;*/}		
#mobile_pic_block #mobile_tfont div .eng{font:13.5pt "微軟正黑體";font-weight: 700;color:rgba(255,255,255,0.6);/*padding-left:38px;*/}	

/*footer*/	
#footer #footer_block .footer_logo{width:100%;}
#footer #footer_block .footer_logo img{width:100%;max-width: 100%;height: auto;}	
#footer #footer_block .footer_Organizers{width:calc(100% - 0.7em);margin: 0 0 0 0.7em;}	
	
#footer .footer_top .menuList .column1{width:calc((99%/2) - 0.6em);margin:0 0.3em;bottom:0em;text-align:left;}
#footer .footer_top .menuList .column1 .column1_list_block{width:100%;/*background: rgba(255,255,255,0.7);border-radius: 10px;padding:0.2em 0.3em*/}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list{width:100%;font:0.875em "微軟正黑體";font-weight:700;}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list a{color:rgba(0,0,0,0.7)}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list a:hover{color:rgba(0,0,0,0.5)}	
	
}
@media screen and (min-width: 480px) and (max-width: 767px) {
.M_note .M_note_l{width:100%;}
.M_note .M_note_l img{width:100%;max-width: 100%;}
.M_note .M_note_r{width:100%;padding:0.2em 1em;}
.icon_block .icon_item{width:calc(100%/3);}		
/*pic*/	
#mobile_pic_block {width:100%;height:152px;background:#8a8a8a url(../images/title/title00.jpg) no-repeat center top;zoom:1;text-align: left}
#mobile_pic_block #mobile_tfont{font:22pt "微軟正黑體";font-weight:700;text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);color:#ffffff;padding-top:calc((152px/2) - 30px);padding-left:calc(50% - (250px/2));}
#mobile_pic_block #mobile_tfont div{width:250px;}
#mobile_pic_block #mobile_tfont div .tspan{/*background: url(../images/title_icon.png) no-repeat left 4px;padding-left:38px;*/}		
#mobile_pic_block #mobile_tfont div .eng{font:13.5pt "微軟正黑體";font-weight: 700;color:rgba(255,255,255,0.6);/*padding-left:38px;*/}	


/*footer*/	
#footer #footer_block .footer_logo{width:100%;}
#footer #footer_block .footer_logo img{width:385px;height: auto;}	
#footer #footer_block .footer_Organizers{width:calc(100% - 0.7em);margin: 0 0 0 0.7em;}	
	
#footer .footer_top .menuList .column1{width:calc((99%/3) - 0.6em);margin:0 0.3em;bottom:0em;}
#footer .footer_top .menuList .column1 .column1_list_block{width:100%;/*background: rgba(255,255,255,0.7);border-radius: 10px;padding:0.2em 0.3em*/}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list{width:100%;font:0.875em "微軟正黑體";font-weight:700;}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list a{color:rgba(0,0,0,0.7)}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list a:hover{color:rgba(0,0,0,0.5)}		
}
@media screen and (min-width: 768px) and (max-width: 959px) {
/*pic*/	
#mobile_pic_block {width:100%;height:152px;background:#8a8a8a url(../images/title/title00.jpg) no-repeat center top;zoom:1;text-align: left}
#mobile_pic_block #mobile_tfont{font:22.5pt  "微軟正黑體";font-weight:700;text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);color:#ffffff;padding-top:calc((152px/2) - 30px);padding-left:calc(50% - (250px/2));}
#mobile_pic_block #mobile_tfont div{width:250px;}
#mobile_pic_block #mobile_tfont div .tspan{/*background: url(../images/title_icon.png) no-repeat left 4px;padding-left:38px;*/}		
#mobile_pic_block #mobile_tfont div .eng{font:13.5pt "微軟正黑體";font-weight: 700;color:rgba(255,255,255,0.6);/*padding-left:38px;*/}		
	

/*footer*/	
#footer #footer_block .footer_logo{width:100%;}
#footer #footer_block .footer_logo img{width:385px;height: auto;}	
#footer #footer_block .footer_Organizers{width:calc(100% - 0.7em);margin: 0 0 0 0.7em;}	
	
#footer .footer_top .menuList .column1{width:calc((99%/4) - 0.6em);margin:0 0.3em;bottom:0em;}
#footer .footer_top .menuList .column1 .column1_list_block{width:100%;/*background: rgba(255,255,255,0.7);border-radius: 10px;padding:0.2em 0.3em*/}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list{width:100%;font:0.875em "微軟正黑體";font-weight:700;}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list a{color:rgba(0,0,0,0.7)}
#footer .footer_top .menuList .column1 .column1_list_block .column1_list a:hover{color:rgba(0,0,0,0.5)}			
}
@media screen and (min-width: 960px) and (max-width: 1199px) {
/*pic*/	
#mobile_pic_block {width:100%;height:152px;background:#8a8a8a url(../images/title/title00.jpg) no-repeat center top;zoom:1;text-align: left}
#mobile_pic_block #mobile_tfont{font:22.5pt  "微軟正黑體";font-weight:700;text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);color:#ffffff;padding-top:calc((152px/2) - 30px);padding-left:calc(50% - (250px/2));}
#mobile_pic_block #mobile_tfont div{width:250px;}
#mobile_pic_block #mobile_tfont div .tspan{/*background: url(../images/title_icon.png) no-repeat left 4px;padding-left:38px;*/}		
#mobile_pic_block #mobile_tfont div .eng{font:13.5pt "微軟正黑體";font-weight: 700;color:rgba(255,255,255,0.6);/*padding-left:38px;*/}		
	
	
}

/******page********/
/*Iintroduction*/
.Iintroduction_title{width:100%;text-align:center;font:24pt "微軟正黑體";font-weight:700;color:#000000;padding:2em 0 1em 0; display:inline-block;}
.Iintroduction{width: 100%;height: auto; color:#000000;font:13pt "微軟正黑體";line-height:30px;padding:1em 0;}

/*index_new*/
#Inews_block {width:100%;height:auto; margin:0;padding:0;background:#ffffff; zoom:1;}
#Inews_block  #Inews_title{width:100%;font:24pt "微軟正黑體";font-weight:700;text-align:center;margin:1em 0;color:#000000}
#Inews_block .Inews_list{display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;}
#Inews_block .Inews_list .text02_1{width:150px;}
#Inews_block .Inews_list .text02_2{width:calc(100% - 150px);}
#Inews_block .Inews_list a{font:13pt "微軟正黑體";font-weight: 700;color:#000000}
#Inews_block .Inews_list a:hover{color:rgba(78,78,78,1.00);}
#Inews_block .Inews_list .Ilink_line{clear:both;height:15px;line-height:15px;border-bottom:1px solid rgba(0,0,0,0.08);width:100%;margin-bottom:1em;}
#Inews_block .Inew_bumore{display: inline-block;padding:0.5em 1em;background:#ffffff;border: 1px solid #666666;border-radius: 8px; margin: 0.5em 0 1.5em 0}
#Inews_block .Inew_bumore a{color:#414141;}
#Inews_block .Inew_bumore a:hover{color:#000000;}
/*index_program*/
#Iprogram_block{width:100%;}
#Iprogram_block img{width:100%;max-width: 100%;}
/*index_Message*/
#IMessage_block {width:100%;height:580px; margin:0;padding:0;background:#e0e0e0 url(../images/index/Message_bg.jpg) no-repeat center top; zoom:1;}
#IMessage_block #IMessage_title{display:none;}
#IMessage_block #IMessage{margin:0 0 0 32em;padding:1em 2em;min-height: 436px;width:calc(100% - 36em);height:calc(100% - 0em);}
#IMessage_block #IMessage .IMessage_list{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;margin-top: 5em}
#IMessage_block #IMessage .IMessage_list .text02_1{width:100%;}
#IMessage_block #IMessage .IMessage_list .text02_2{width:100%;}

#IMessage_block #IMessage .IMessage_list a{font:13pt "微軟正黑體";font-weight: 700;color:#000000}
#IMessage_block #IMessage .IMessage_list a:hover{color:rgba(78,78,78,1.00);}

/*index_links*/
#Ilink_bg_block{width:100%;height:auto;min-height: 350px;background: url(../images/index/link_bg.jpg) no-repeat center top;padding:0; zoom:1;}
#Ilink_bg_block:after {content:''; display:block; clear:both;}
#Ilink_bg_block #Ilink_block{width:100%;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;}

#Ilink_bg_block #Ilink_block .Ilink_left_block{width:50%;height: auto;padding:0 1em;margin:0;}
#Ilink_bg_block #Ilink_block .Ilink_left_block .Ilink_left_title{font:24pt "微軟正黑體";font-weight:700;margin:2em 0 1em 0;padding:0;color:#000000;}	
#Ilink_bg_block #Ilink_block .Ilink_left_block .text01_1{width:100%;}
#Ilink_bg_block #Ilink_block .Ilink_left_block .text01_1 a{color:#000000;}
#Ilink_bg_block #Ilink_block .Ilink_left_block .text01_1 a:hover{color:#000000;}

#Ilink_bg_block #Ilink_block .Ilink_right_block{width:50%;height: auto;padding:0 1em;margin:0;float: right;}
#Ilink_bg_block #Ilink_block .Ilink_right_block .Ilink_right_title{font:24pt "微軟正黑體";font-weight:700;margin:2em 0 1em 0;padding: 0;color:#ffffff;}	

#Ilink_bg_block #Ilink_block .Ilink_right_block .text01_1{width:100%;}
#Ilink_bg_block #Ilink_block .Ilink_line{clear:both;height:10px;line-height:10px;border-bottom:1px solid rgba(255,255,255,0.7);width:90%;margin-bottom:1em;}
#Ilink_bg_block #Ilink_block .Ilink_right_block .text01_1 a{color:#ffffff;}
#Ilink_bg_block #Ilink_block .Ilink_right_block .text01_1 a:hover{color:#ffffff;}

/*index_button*/
#Ibutton_block{width:100%;height: auto;margin: 1em 0;}
#Ibutton_block #Ibutton{width:100%;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;}
#Ibutton_block #Ibutton .Ibutton{width:50%;height: auto;text-align: center}
/*Iinfo_block*/
#Iinfo_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;}
#Iinfo_block #Iinfo{width:calc((100%/3) - 1em);margin: 0.5em;padding:1em;color:#000000;background: rgba(0,0,0,0.07);border-radius: 5px;}
#Iinfo_block #Iinfo img{width:100%;max-width: 100%;}
#Iinfo_block #Iinfo .title{font:20pt "微軟正黑體";font-weight:700;color:#000000;margin-bottom: 0.5em }
#Iinfo_block #Iinfo ul {list-style:disc;padding:0 0 0 2em;}
#Iinfo_block #Iinfo ol {list-style:decimal;padding:0 0 0 2em;}
#Iinfo_block #Iinfo li{line-height: 25px; margin-bottom: 0.5em;}
/*****mobile*******/

@media only screen and (max-width: 479px) {
	
/*index_new*/	
#Inews_block .Inews_list .text02_1{width:100px;margin-top:0em;}
#Inews_block .Inews_list .text02_2{width:calc(100% - 0px);margin-top:0em;margin-bottom: 1em;}	
/*index_Message*/
#IMessage_block {width:100%;height:auto; margin:0;padding:0;background:#e0e0e0; zoom:1;}
#IMessage_block #IMessage_title{display:inline-block;width:100%;font:24pt "微軟正黑體";font-weight:700;text-align:center;margin:0;padding:1em 0;color:#000000;}	
#IMessage_block #IMessage{margin:0 0 0 0em;padding:0em 0.5em;min-height: auto;width:calc(100% - 0em);height:calc(100% - 0em);}	
#IMessage_block #IMessage .IMessage_list{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;margin-top: 0em}
/*index_links*/
#Ilink_bg_block{width:100%;height:auto;min-height: 502px;background: #ffffff;padding:0; zoom:1;}
	
#Ilink_bg_block #Ilink_block .Ilink_left_block{background:#ff7e00;width:100%;height: auto;padding:1em;margin:1em 0 0 0 ;}	
#Ilink_bg_block #Ilink_block .Ilink_left_block .Ilink_left_title{width:100%;font:24pt "微軟正黑體";font-weight:700;text-align:center;margin:0;padding:1em 0;color:#000000;}	
#Ilink_bg_block #Ilink_block .Ilink_right_block{background:#0b90c1;width:100%;height: auto;padding:1em;margin:1em 0 0 0 ; }		
#Ilink_bg_block #Ilink_block .Ilink_right_block .Ilink_right_title{width:100%;font:24pt "微軟正黑體";font-weight:700;text-align:center;margin:0;padding:1em 0;color:#000000;}	

/*index_button*/
#Ibutton_block{width:100%;height: auto; margin: 1em 0;}
#Ibutton_block #Ibutton .Ibutton{width:100%;height: auto;text-align: center}	
#Ibutton_block #Ibutton .Ibutton img{width:100%;max-width: 100%;}	

/*Iinfo_block*/

#Iinfo_block #Iinfo{width:calc((100%/1) - 1em);margin: 0.5em;padding:1em;color:#000000;background: rgba(0,0,0,0.07);border-radius: 5px;}
	
}
@media screen and (min-width: 480px) and (max-width: 767px) {
	
/*index_new*/	
#Inews_block .Inews_list .text02_1{width:100px;margin-top:0em;}
#Inews_block .Inews_list .text02_2{width:calc(100% - 0px);margin-top:0em;margin-bottom: 1em;}	
/*index_Message*/
#IMessage_block {width:100%;height:auto; margin:0;padding:0;background:#e0e0e0; zoom:1;}
#IMessage_block #IMessage_title{display:inline-block;width:100%;font:24pt "微軟正黑體";font-weight:700;text-align:center;margin:0;padding:1em 0;color:#000000;}	
#IMessage_block #IMessage{margin:0 0 0 0em;padding:0em 0.5em;min-height: auto;width:calc(100% - 0em);height:calc(100% - 0em);}	
#IMessage_block #IMessage .IMessage_list{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;margin-top: 0em}
/*index_links*/
#Ilink_bg_block{width:100%;height:auto;min-height: 502px;background: #ffffff;padding:0; zoom:1;}
	
#Ilink_bg_block #Ilink_block .Ilink_left_block{background:#ff7e00;width:100%;height: auto;padding:1em;margin:1em 0 0 0 ;}	
#Ilink_bg_block #Ilink_block .Ilink_left_block .Ilink_left_title{width:100%;font:24pt "微軟正黑體";font-weight:700;text-align:center;margin:0;padding:1em 0;color:#000000;}	
#Ilink_bg_block #Ilink_block .Ilink_right_block{background:#0b90c1;width:100%;height: auto;padding:1em;margin:1em 0 0 0 ; }		
#Ilink_bg_block #Ilink_block .Ilink_right_block .Ilink_right_title{width:100%;font:24pt "微軟正黑體";font-weight:700;text-align:center;margin:0;padding:1em 0;color:#000000;}	

/*index_button*/
#Ibutton_block{width:100%;height: auto; margin: 1em 0;}
#Ibutton_block #Ibutton .Ibutton{width:50%;height: auto;text-align: center}	
#Ibutton_block #Ibutton .Ibutton img{width:95%;max-width: 95%;}		
	
/*Iinfo_block*/

#Iinfo_block #Iinfo{width:calc((100%/1) - 1em);margin: 0.5em;padding:1em;color:#000000;background: rgba(0,0,0,0.07);border-radius: 5px;}
	
}
@media screen and (min-width: 768px) and (max-width: 959px) {
	
/*index_Message*/
#IMessage_block {width:100%;height:auto; margin:1em 0;padding:0;background:#e0e0e0; zoom:1;}
#IMessage_block #IMessage_title{display:inline-block;width:100%;font:24pt "微軟正黑體";font-weight:700;text-align:center;margin:0;padding:1em 0;color:#000000;}	
#IMessage_block #IMessage{margin:0 0 0 0em;padding:0em 0.5em;min-height: auto;width:calc(100% - 0em);height:calc(100% - 0em);}	
#IMessage_block #IMessage .IMessage_list{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;margin-top: 0em}

/*index_button*/
#Ibutton_block{width:100%;height: auto; margin: 1em 0;}
#Ibutton_block #Ibutton .Ibutton{width:50%;height: 305px;text-align: center}	
#Ibutton_block #Ibutton .Ibutton img{width:95%;max-width: 95%;}			
}

@media screen and (min-width: 960px) and (max-width: 1199px) {


/*index_Message*/
#IMessage_block {width:100%;height:580px; margin:0;padding:0;background:#e0e0e0 url(../images/index/Message_bg.jpg) no-repeat center top; zoom:1;}
#IMessage_block #IMessage_title{display:none;}
#IMessage_block #IMessage{margin:0 0 0 45vw;padding:1em 2em;min-height: 436px;width:calc(100% - 45vw);height:calc(100% - 0em);}

	
	
/*index_button*/
#Ibutton_block{width:100%;height: auto; margin: 1em 0;}
#Ibutton_block #Ibutton .Ibutton{width:50%;height: 305px;text-align: center}	
#Ibutton_block #Ibutton .Ibutton img{width:95%;max-width: 95%;}				
	
}


/********/
/*main_location_info*/
/*#Mcontainer .location_info {float:left; width:98%; height:auto; padding:0;clear:both;}
#Mcontainer .location_info .location {text-align:right;}
#Mcontainer .location_info .location .home{display:inline-block;  vertical-align:middle; font:9pt "微軟正黑體";font-weight:bold; color:#000000; }
#Mcontainer .location_info .location span {display:inline-block; padding-right:12px; vertical-align:middle; font:9pt "微軟正黑體";font-weight:bold; color:#000000; background:url(../images/arr_location.svg) no-repeat right 3px;}
#Mcontainer .location_info .location span a{color:#000000;}
#Mcontainer .location_info .location span a:hover{color:#006600;}
#Mcontainer .location_info .location span.last {background:none;}
#Mcontainer .location_info .location strong {display:inline-block;padding-left:5px; vertical-align:middle; font:9pt "微軟正黑體";font-weight:bold; height:27px;line-height:27px; color:#006600;}
#Mcontainer .location_info .location strong a {color:#000000;}
#Mcontainer .location_info .location span.searchWord {background:none; color:#000000;}*/

.title{font:20pt "微軟正黑體";font-weight:bold;color:#494c4f}
.title01{font:15pt "微軟正黑體";font-weight:bold;color:#494c4f}

#NBG{/*margin:0 0.5em;padding:2em 0.2em;background:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.3);*/}
/*#NBG:after {content:''; clear:both; display:block;}*/
/*login*/
#loginbg{width:75%;margin:2em 0;padding-top:2em;border:solid;border-width:7px 1px 1px 1px;border-color:#a90000 #d3d3d3 #d3d3d3 #d3d3d3;margin: 0 auto}
#loginbg .title_block{width:20%;margin: 0 auto;padding:2em 0;text-align: center;}
#loginbg .title_block .title{font:25.5pt "微軟正黑體";font-weight: 550;color:#020202;}
#loginbg .title_block .title span{color:#a90000;font:13.5pt "微軟正黑體";font-weight: 700;display: block;}

#loginbg .input_block{width:100%;overflow: hidden;}
#loginbg .input_block:after {clear : left;content : '.';display : block;height : 0;verflow : hidden;}
#loginbg .input_block .TArea01{width:70%;float: left;}
#loginbg .input_block .TArea01 .TArea01_block{width:100%;margin-bottom: 1em;}
#loginbg .input_block .TArea01 .TArea01_block:after {clear : left;content : '.';display : block;height : 0;verflow : hidden;}
#loginbg .input_block .TArea01 .TArea01_block .text{width:25%;float:left;text-align: right;font:13.5pt "微軟正黑體";font-weight: 700;}

#loginbg .input_block .TArea01 .TArea01_block .text span{display: block;color:#a1a1a1;font-weight: 300;}
#loginbg .input_block .TArea01 .TArea01_block .input_block{width:calc(75% - 2%);float:left;margin-left:2%;}
#loginbg .input_block .TArea01 .TArea01_block .input_block input{border:1px solid #d4d4d4;padding:0.5em;width:calc((100% - 1em) - 2px);}
 


#loginbg .input_block .TArea02{width:30%;float:left;font:14pt "微軟正黑體";}
#loginbg .input_block .TArea02 #Blogin a{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight:700;background:#434343;color:#ffffff;display:inline-block;text-align:center;padding:1.2em 1em;margin:0.2em 0;text-decoration:none;}
#loginbg .input_block .TArea02 #Blogin a:hover{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#000000;color:#ffffff;display:inline-block;text-align:center;padding:1.2em 1em;margin:0.2em 0;}
#loginbg .input_block .TArea02 #Blogin span{display: block;color:#9b9b9b;font:11pt "微軟正黑體";}



/*admin_login*/
#adloginbg{width:75%;margin:2em 0;padding-top:2em;border:solid;border-width:7px 1px 1px 1px;border-color:#4a94ad #d3d3d3 #d3d3d3 #d3d3d3;margin: 0 auto}
#adloginbg .title_block{width:20%;margin: 0 auto;padding:2em 0;text-align: center;}
#adloginbg .title_block .title{font:25.5pt "微軟正黑體";font-weight: 550;color:#020202;}
#adloginbg .title_block .title span{color:#4a94ad;font:13.5pt "微軟正黑體";font-weight: 700;display: block;}

#adloginbg .input_block{width:100%;overflow: hidden;}
#adloginbg .input_block:after {clear : left;content : '.';display : block;height : 0;verflow : hidden;}
#adloginbg .input_block .TArea01{width:70%;float: left;}
#adloginbg .input_block .TArea01 .TArea01_block{width:100%;margin-bottom: 1em;}
#adloginbg .input_block .TArea01 .TArea01_block:after {clear : left;content : '.';display : block;height : 0;verflow : hidden;}
#adloginbg .input_block .TArea01 .TArea01_block .text{width:25%;float:left;text-align: right;font:13.5pt "微軟正黑體";font-weight: 700;}

#adloginbg .input_block .TArea01 .TArea01_block .text span{display: block;color:#a1a1a1;font-weight: 300;}
#adloginbg .input_block .TArea01 .TArea01_block .input_block{width:calc(75% - 2%);float:left;margin-left:2%;}
#adloginbg .input_block .TArea01 .TArea01_block .input_block input{border:1px  solid #d4d4d4;padding:0.5em;width:calc((100% - 1em) - 2px);}
 


#adloginbg .input_block .TArea02{width:30%;float:left;font:14pt "微軟正黑體";}
#adloginbg .input_block .TArea02 #Blogin a{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight:700;background:#434343;color:#ffffff;display:inline-block;text-align:center;padding:1.2em 1em;margin:0.2em 0;text-decoration:none;}
#adloginbg .input_block .TArea02 #Blogin a:hover{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#000000;color:#ffffff;display:inline-block;text-align:center;padding:1.2em 1em;margin:0.2em 0;}
#adloginbg .input_block .TArea02 #Blogin span{display: block;color:#9b9b9b;font:11pt "微軟正黑體";}


@media only screen and (max-width: 767px) {
/*login*/
#loginbg{width:95%;border:solid;border-width:7px 1px 1px 1px;border-color:#68af52 #d3d3d3 #d3d3d3 #d3d3d3;margin: 0 auto}	
#loginbg .title_block{width:100%;margin: 0 auto;padding:2em 0;text-align: center;}	
#loginbg .input_block .TArea01{width:100%;float:left;}
#loginbg .input_block .TArea01 .TArea01_block .text{width:calc(100% - 2em);margin:0 1em;float:left;text-align: left;}
#loginbg .input_block .TArea01 .TArea01_block .input_block{width:calc(100% - 2em);margin:0 1em;float:left;}	
#loginbg .input_block .TArea02{width:calc(100% - 2em);margin:0 1em;float: none;text-align: center;}	
#loginbg .input_block .TArea02 #Blogin a{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight:700;background:#434343;color:#ffffff;display:inline-block;text-align:center;padding:0.7em 10vw;margin:0.2em 0;text-decoration:none;}
#loginbg .input_block .TArea02 #Blogin a:hover{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#000000;color:#ffffff;display:inline-block;text-align:center;padding:0.7em 10vw;margin:0.2em 0;}
#loginbg .input_block .TArea02 #Blogin span{display: block;color:#9b9b9b;font:11pt "微軟正黑體";}	
	
/*adlogin*/
#adloginbg{width:95%;border:solid;border-width:7px 1px 1px 1px;border-color:#4a94ad #d3d3d3 #d3d3d3 #d3d3d3;margin: 0 auto}	
#adloginbg .title_block{width:100%;margin: 0 auto;padding:2em 0;text-align: center;}	
#adloginbg .input_block .TArea01{width:100%;float:left;}
#adloginbg .input_block .TArea01 .TArea01_block .text{width:calc(100% - 2em);margin:0 1em;float:left;text-align: left;}
#adloginbg .input_block .TArea01 .TArea01_block .input_block{width:calc(100% - 2em);margin:0 1em;float:left;}	
#adloginbg .input_block .TArea02{width:calc(100% - 2em);margin:0 1em;float: none;text-align: center;}	
#adloginbg .input_block .TArea02 #Blogin a{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight:700;background:#434343;color:#ffffff;display:inline-block;text-align:center;padding:0.7em 10vw;margin:0.2em 0;text-decoration:none;}
#adloginbg .input_block .TArea02 #Blogin a:hover{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#000000;color:#ffffff;display:inline-block;text-align:center;padding:0.7em 10vw;margin:0.2em 0;}
#adloginbg .input_block .TArea02 #Blogin span{display: block;color:#9b9b9b;font:11pt "微軟正黑體";}	
	
}

/*forgot password*/
#forgotbg{width:75%;margin:2em 0;padding-top:2em;border:solid;border-width:7px 1px 1px 1px;border-color:#b1525a #d3d3d3 #d3d3d3 #d3d3d3;margin: 0 auto}
#forgotbg .title_block{width:20%;margin: 0 auto;padding:2em 0;text-align: center;}
#forgotbg .title_block .title{font:25.5pt "微軟正黑體";font-weight: 550;color:#020202;}
#forgotbg .title_block .title span{color:#ab2234;font:13.5pt "微軟正黑體";font-weight: 700;display: block;}

#forgotbg .input_block{width:100%;overflow: hidden;}
#forgotbg .input_block:after {clear : left;content : '.';display : block;height : 0;verflow : hidden;}
#forgotbg .input_block .TArea01{width:70%;float: left;margin:1.6em 0;}
#forgotbg .input_block .TArea01 .TArea01_block{width:100%;/*margin-bottom: 1em;*/}
#forgotbg .input_block .TArea01 .TArea01_block:after {clear : left;content : '.';display : block;height : 0;verflow : hidden;}
#forgotbg .input_block .TArea01 .TArea01_block .text{width:25%;float:left;text-align: right;font:13.5pt "微軟正黑體";font-weight: 700;}

#forgotbg .input_block .TArea01 .TArea01_block .text span{display: block;color:#a1a1a1;font-weight: 300;}
#forgotbg .input_block .TArea01 .TArea01_block .input_block{width:calc(75% - 2%);float:left;margin-left:2%;}
#forgotbg .input_block .TArea01 .TArea01_block .input_block input{border:1px  solid #d4d4d4;padding:0.5em;width:calc((100% - 1em) - 2px);}
 


#forgotbg .input_block .TArea02{width:30%;float:left;font:14pt "微軟正黑體";}
#forgotbg .input_block .TArea02 #Blogin a{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight:700;background:#434343;color:#ffffff;display:inline-block;text-align:center;padding:1.2em 1em;margin:0.2em 0;text-decoration:none;}
#forgotbg .input_block .TArea02 #Blogin a:hover{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#000000;color:#ffffff;display:inline-block;text-align:center;padding:1.2em 1em;margin:0.2em 0;}
#forgotbg .input_block .TArea02 #Blogin span{display: block;color:#9b9b9b;font:11pt "微軟正黑體";}

@media only screen and (max-width: 767px) {
/*login*/
#forgotbg{width:95%;border:solid;border-width:7px 1px 1px 1px;border-color:#b1525a #d3d3d3 #d3d3d3 #d3d3d3;margin: 0 auto}	
#forgotbg .title_block{width:100%;margin: 0 auto;padding:2em 0;text-align: center;}	
#forgotbg .input_block .TArea01{width:100%;float:left;}
#forgotbg .input_block .TArea01 .TArea01_block .text{width:calc(100% - 2em);margin:0 1em;float:left;text-align: left;}
#forgotbg .input_block .TArea01 .TArea01_block .input_block{width:calc(100% - 2em);margin:0 1em;float:left;}	
#forgotbg .input_block .TArea02{width:calc(100% - 2em);margin:0 1em;float: none;text-align: center;}	
#forgotbg .input_block .TArea02 #Blogin a{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight:700;background:#434343;color:#ffffff;display:inline-block;text-align:center;padding:0.7em 20vw;margin:0.2em 0;text-decoration:none;}
#forgotbg .input_block .TArea02 #Blogin a:hover{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#000000;color:#ffffff;display:inline-block;text-align:center;padding:0.7em 20vw;margin:0.2em 0;}
#forgotbg .input_block .TArea02 #Blogin span{display: block;color:#9b9b9b;font:11pt "微軟正黑體";}	
	
}

#diss_block{width:100%;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;}
#diss_block #diss{width:calc((100%/2) - 1em);margin: 0.5em; }

/*#diss_block #diss .diss01 a .diss01_img { vertical-align:top;background:url(../images/member_icon/dis01.svg)  no-repeat center center;background-position:0 0;background-size:50px;height:50px;width:auto;display:inline-block;padding-left:2.7em;margin-left:0.7em;}
#diss_block #diss .diss02 a .diss02_img { vertical-align:top;background:url(../images/member_icon/dis02.svg)  no-repeat center center;background-position:0 0;background-size:50px;height:50px;width:auto;display:inline-block;padding-left:2.7em;margin-left:0.7em;}
#diss_block #diss .diss03 a .diss03_img { vertical-align:top;background:url(../images/member_icon/dis03.svg)  no-repeat center center;background-position:0 0;background-size:50px;height:50px;width:auto;display:inline-block;padding-left:2.7em;margin-left:0.7em;}
#diss_block #diss .diss04 a .diss04_img { vertical-align:top;background:url(../images/member_icon/dis04.svg)  no-repeat center center;background-position:0 0;background-size:50px;height:50px;width:auto;display:inline-block;padding-left:2.7em;margin-left:0.7em;}


#diss_block #diss .diss01 a{display:inline-block;padding:3em 0;width:100%;background:#a8a8a8;color:#292929;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#diss_block #diss .diss01 a:hover{display:inline-block;padding:3em 0;width:100%;background:#cccccc;color:#000;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#diss_block #diss .diss02 a{display:inline-block;padding:3em 0;width:100%;background:#a8a8a8;color:#292929;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#diss_block #diss .diss02 a:hover{display:inline-block;padding:3em 0;width:100%;background:#cccccc;color:#000;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}

#diss_block #diss .diss03 a{display:inline-block;padding:3em 0;width:100%;background:#fff;border:1px #939393 solid;color:#4d4d4d;font:16pt Arial;font-weight: 700;border-radius: 5px;text-align: center;}
#diss_block #diss .diss03 a:hover{display:inline-block;padding:3em 0;width:100%;background:#fff;border:1px #000000 solid;color:#000;font:16pt Arial;font-weight: 700;border-radius: 5px;text-align: center;}

#diss_block #diss .diss04 a{display:inline-block;padding:3em 0;width:100%;background:#fff;border:1px #939393 solid;color:#4d4d4d;font:16pt Arial;font-weight: 700;border-radius: 5px;text-align: center;}
#diss_block #diss .diss04 a:hover{display:inline-block;padding:3em 0;width:100%;background:#fff;border:1px #000000 solid;color:#000;font:16pt Arial;font-weight: 700;border-radius: 5px;text-align: center;}
*/
#diss_block #diss>a .diss01{width:100%;display:flex;flex-wrap: wrap;justify-content: flex-start;background:#d6d6d6;padding:1em;border-radius: 10px;}
#diss_block #diss>a:hover .diss01{width:100%;display:flex;flex-wrap: wrap;justify-content: flex-start;background:#f6f6f6;}
#diss_block #diss>a .diss01 .img_block{width:170px;text-align: right;}
#diss_block #diss>a .diss01 .text_block{width:calc(100% - 170px);padding:1em 0;font:1.25em "微軟正黑體";font-weight: 700;color:#000000;}
#diss_block #diss>a .diss01 .text_block span{font:0.75em "微軟正黑體";font-weight: 700;color:rgba(94,94,94,1.00);display: block}


#diss_block #diss>a .diss02{width:100%;display:flex;flex-wrap: wrap;justify-content: flex-start;background:#d6d6d6;padding:1em;border-radius: 10px;}
#diss_block #diss>a:hover .diss02{width:100%;display:flex;flex-wrap: wrap;justify-content: flex-start;background:#f6f6f6;}
#diss_block #diss>a .diss02 .img_block{width:170px;text-align: right;}
#diss_block #diss>a .diss02 .text_block{width:calc(100% - 170px);padding:1em 0;font:1.25em "微軟正黑體";font-weight: 700;color:#000000;}
#diss_block #diss>a .diss02 .text_block span{font:0.75em "微軟正黑體";font-weight: 700;color:rgba(94,94,94,1.00);display: block}

@media only screen and (max-width: 767px) {
#diss_block #diss{width:calc((100% / 1) - 1em);margin:0.5em;}
}


/*examinationbg*/
#examinationbg{width:75%;margin:2em 0;padding-top:2em;border:solid;border-width:7px 1px 1px 1px;border-color:#5190b3 #d3d3d3 #d3d3d3 #d3d3d3;margin: 0 auto}
#examinationbg .title_block{width:100%;margin: 0 auto;padding:2em 0;text-align: center;}
#examinationbg .title_block .title{font:25.5pt "微軟正黑體";font-weight: 550;color:#020202;}
#examinationbg .title_block .title span{color:#1976b2;font:13.5pt "微軟正黑體";font-weight: 700;display: block;}

#examinationbg .input_block{width:100%;overflow: hidden;}
#examinationbg .input_block:after {clear : left;content : '.';display : block;height : 0;verflow : hidden;}
#examinationbg .input_block .TArea01{width:70%;float: left;}
#examinationbg .input_block .TArea01 .TArea01_block{width:100%;margin-bottom: 1em;}
#examinationbg .input_block .TArea01 .TArea01_block:after {clear : left;content : '.';display : block;height : 0;verflow : hidden;}
#examinationbg .input_block .TArea01 .TArea01_block .text{width:25%;float:left;text-align: right;font:13.5pt "微軟正黑體";font-weight: 700;}

#examinationbg .input_block .TArea01 .TArea01_block .text span{display: block;color:#a1a1a1;font-weight: 300;}
#examinationbg .input_block .TArea01 .TArea01_block .input_block{width:calc(75% - 2%);float:left;margin-left:2%;}
#examinationbg .input_block .TArea01 .TArea01_block .input_block input{border:1px  solid #d4d4d4;padding:0.5em;width:calc((100% - 1em) - 2px);}
 


#examinationbg .input_block .TArea02{width:30%;float:left;font:14pt "微軟正黑體";}
#examinationbg .input_block .TArea02 #Blogin a{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight:700;background:#434343;color:#ffffff;display:inline-block;text-align:center;padding:1.2em 1em;margin:0.2em 0;text-decoration:none;}
#examinationbg .input_block .TArea02 #Blogin a:hover{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#000000;color:#ffffff;display:inline-block;text-align:center;padding:1.2em 1em;margin:0.2em 0;}
#examinationbg .input_block .TArea02 #Blogin span{display: block;color:#9b9b9b;font:11pt "微軟正黑體";}

@media only screen and (max-width: 767px) {
/*login*/
#examinationbg{width:95%;border:solid;border-width:7px 1px 1px 1px;border-color:#5190b3 #d3d3d3 #d3d3d3 #d3d3d3;margin: 0 auto}	
#examinationbg .title_block{width:100%;margin: 0 auto;padding:2em 0;text-align: center;}	
#examinationbg .input_block .TArea01{width:100%;float:left;}
#examinationbg .input_block .TArea01 .TArea01_block .text{width:calc(100% - 2em);margin:0 1em;float:left;text-align: left;}
#examinationbg .input_block .TArea01 .TArea01_block .input_block{width:calc(100% - 2em);margin:0 1em;float:left;}	
#examinationbg .input_block .TArea02{width:calc(100% - 2em);margin:0 1em;float: none;text-align: center;}	
#examinationbg .input_block .TArea02 #Blogin a{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight:700;background:#434343;color:#ffffff;display:inline-block;text-align:center;padding:0.7em 20vw;margin:0.2em 0;text-decoration:none;}
#examinationbg .input_block .TArea02 #Blogin a:hover{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#000000;color:#ffffff;display:inline-block;text-align:center;padding:0.7em 20vw;margin:0.2em 0;}
#examinationbg .input_block .TArea02 #Blogin span{display: block;color:#9b9b9b;font:11pt "微軟正黑體";}	
	
}

/*index_new*/

/*#Inews_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  height: auto;mragin:0;padding:0;}
#Inews_block #Inews_title{background:#5d9e1c;color:#ffffff;padding:0.8em 0.2em;margin:0.5em 0;border-radius: 5px;font:13pt "微軟正黑體";font-weight: 700;}
#Inews_block #Inews_left{width:calc(50% - 1em);padding:0 0.5em;}
#Inews_block #Inews_left .Inews_list_block{font:13pt "微軟正黑體";font-weight: 700;display: flex; flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;margin-top: 2em;padding:0 0.1em;}
#Inews_block #Inews_left .Inews_list_block .Inews_left{width:120px;}
#Inews_block #Inews_left .Inews_list_block .Inews_right{width:calc(100% - 120px);}
#Inews_block #Inews_left .Inews_list_block .Inews_right a{color:#5e5e5e;}
#Inews_block #Inews_left .Inews_list_block .Inews_right a:hover{color:#000000;}
#Inews_block #Inews_left .Inews_list_block .Inews_line{width:100%;font:7pt Arial;height:auto !important;margin-bottom:10px;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:10px;}
*/

/*index_link*/
#Ilink_block{display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;margin: 0.5em 0;padding:0 0.2em}
#Ilink_block .Ilink_left{width:240px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;}
#Ilink_block .Ilink_left .Ilink_left01{width:100%;margin-bottom: 1em;}
#Ilink_block .Ilink_left .Ilink_left02{width:100%;margin-bottom: 1em;}

#Ilink_block .Ilink_right{width:calc(100% - 240px);display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;}
#Ilink_block .Ilink_right .Ilink_right01{width:calc(50% - 1em);margin:0.5em;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;}
#Ilink_block .Ilink_right .Ilink_right01 .Ilink_right01_title{border-radius:30px;background:#888c01;color:#ffffff;font:13pt "微軟正黑體";font-weight: 700;padding:0.5em;width:100%;}
#Ilink_block .Ilink_right .Ilink_right01 .Ilink_right01_l{width:30px;}
#Ilink_block .Ilink_right .Ilink_right01 .Ilink_right01_r{width:calc(100% - 30px);}


#Ilink_block .Ilink_right .Ilink_right02{width:calc(50% - 1em);margin:0.5em;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;}
#Ilink_block .Ilink_right .Ilink_right02 .Ilink_right02_title{border-radius:30px;background:#888c01;color:#ffffff;font:13pt "微軟正黑體";font-weight: 700;padding:0.5em;width:100%}
#Ilink_block .Ilink_right .Ilink_right02 .Ilink_right01_l{width:30px;}
#Ilink_block .Ilink_right .Ilink_right02 .Ilink_right01_r{width:calc(100% - 30px);}


/*@media only screen and (max-width: 479px) {
#Inews_block #Inews_left{width:calc(100% - 1em);padding:0 0.5em;}	
#Ilink_block .Ilink_left{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;}
#Ilink_block .Ilink_left .Ilink_left01{width:calc(50% - 1em);margin: 0.5em;}
#Ilink_block .Ilink_left .Ilink_left01 img{width:100%;max-width: 100%;height: auto;}	
#Ilink_block .Ilink_left .Ilink_left02{width:calc(50% - 1em);margin: 0.5em;}	
#Ilink_block .Ilink_left .Ilink_left02 img{width:100%;max-width: 100%;height: auto;}	
	
#Ilink_block .Ilink_right{width:calc(100% - 1em);margin: 0.5em;}
#Ilink_block .Ilink_right .Ilink_right01{width:calc(100% - 1em);margin:0.5em;padding:0 1em;}
#Ilink_block .Ilink_right .Ilink_right02{width:calc(100% - 1em);margin:0.5em;padding:0 1em;}	
	
}
@media only screen and (max-width: 767px) {
#Inews_block #Inews_left{width:calc(100% - 1em);padding:0 0.5em;}	
}
*/
/*introduction*/
.introduction_title{width:100%;font:18pt "微軟正黑體";font-weight:bold;color:#494c4f;padding:1.5em 0 0.1em 0;border-bottom: 2px solid #494c4f; margin-bottom: 2rem; display:inline-block;}
.introduction_title p{font:0.6875em "微軟正黑體";color:rgba(78,78,78,1.00);}
.introduction{color:#000000;font:13pt "微軟正黑體";line-height:30px;/*word-wrap: break-word;word-break: break-all;*/}
.introduction img{max-width: 100%; height: auto;}
.introduction ul {list-style:disc;padding:0 0 0 2.5em;}
.introduction ol {list-style:decimal;padding:0 0 0 2.5em;}


/*Sponsers*/
.Sponsers_title{font:18pt "微軟正黑體";font-weight:bold;color:#494c4f;padding:1.5em 0 0.1em 0;margin-bottom: 5rem; display:inline-block;}
.Sponsers{color:#000000;font:13pt "微軟正黑體";line-height:22px;word-wrap: break-word;word-break: break-all;}
.Sponsers img{max-width: 100%; height: auto;}

.Sponsers a{color:#000000;}
.Sponsers a:hover{color:#292929;}


/*member*/
.bg-red{background:#ff0000;color: #ffffff;}
.member_title{font:18pt "微軟正黑體";font-weight:bold;color:#494c4f;padding:1.5em 0 0.1em 0;margin-bottom: 2rem;/* display:inline-block;*/width:100%;}
.member_title p{font:0.75em "微軟正黑體";font-weight: 300;}
	
	
.member_T_block{display:inline-flex;flex-wrap:wrap;width:calc(100% - 2rem);height:auto;margin:0 1rem;vertical-align:middle;align-content:flex-start;background:#000;}
.member_C_block{display:inline-flex;flex-wrap:wrap;width:calc(100% - 2rem);height:auto;margin:0 1rem;vertical-align:middle;align-content:flex-start;}
.member_C_block .line{float:left;width:100%;height:auto !important;margin-bottom:15px;background-image: linear-gradient(to right, #727272 40%, rgba(51, 51, 51, 0) 40%);background-position: bottom;background-size: 8px 1px;background-repeat: repeat-x;padding-bottom:15px;}

.member_C_block .list_2_1_block{width:20%;height:auto;margin:0;padding:1rem 0;text-align: right;font:12pt "微軟正黑體";font-weight: 700;background:#cccccc;color:#000;}
.member_C_block .list_2_1_block p{font:0.8125em "微軟正黑體";font-weight: 300;}


.member_C_block .list_2_2_block{width:calc((100% - 20%) );height:auto;margin:0;padding:1rem 0 1rem 0.5em;background:#f2f2f2;font:12pt "微軟正黑體";font-weight: 700;}
.member_C_block .Mline{float:left;width:100%;height:1px;line-height:1px;margin-bottom:1px;padding-bottom:1px;/*background-image: linear-gradient(to right, #c4c4c4 40%, rgba(51, 51, 51, 0) 40%);background-position: bottom;background-size: 8px 1px;background-repeat: repeat-x;*/}
.member_C_block .Tlist_1_1_block{width:100%;height:auto;margin:0;padding:1rem 0;font:12pt "微軟正黑體";font-weight: 700;background:#000;color:#fff;}
.member_C_block .list_1_1_block{width:100%;height:auto;margin:0;padding:1rem 0;font:12pt "微軟正黑體";font-weight: 700;color:#000;}
.member_C_block .input{width:calc((70% - 1em) - 2px);border:1px #bbbbbb solid;background:#ffffff;padding:0.5em;}
.member_C_block .textarea{width:calc((70% - 1em) - 2px);max-width:700px;height:70px;max-height:70px; border:1px #bbbbbb solid;padding:0.5em;}

.member_C_block .list_4_1_block{width:20%;height:auto;margin:0;padding:1rem 0;text-align: right;font:12pt "微軟正黑體";font-weight: 700;background:#cccccc;color:#000;}
.member_C_block .list_4_2_block{width:calc((100% - 40%)/2);height:auto;margin:0;padding:1rem 0 1rem 0.5em;background:#f2f2f2;font:12pt "微軟正黑體";font-weight: 700;}
.member_C_block .list_4_3_block{width:20%;height:auto;margin:0;padding:1rem 0;text-align: right;font:12pt "微軟正黑體";font-weight: 700;background:#cccccc;color:#000;}
.member_C_block .list_4_4_block{width:calc((100% - 40%)/2);height:auto;margin:0;padding:1rem 0 1rem 0.5em;background:#f2f2f2;font:12pt "微軟正黑體";font-weight: 700;}

#submission_title_block{font:12pt "微軟正黑體";font-weight: 700;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:0.5em;background:#000000;color:#ffffff;}
#submission_title_block .title_3_1{width:calc((100%/3) - 1em);margin: 0.5em;}
#submission_title_block .title_3_2{width:calc((100%/3) - 1em);margin: 0.5em;}
#submission_title_block .title_3_3{width:calc((100%/3) - 1em);margin: 0.5em;}


#submission_list_block{width:100%;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:0.5em;color:#000000;}
#submission_list_block:after {content:''; clear:both; display:block;}

#submission_list_block .list_3_1{width:calc((100%/3) - 1em);margin: 0.2em 0.5em;}
#submission_list_block .list_3_2{width:calc((100%/3) - 1em);margin: 0.2em 0.5em;}
#submission_list_block .list_3_3{width:calc((100%/3) - 1em);margin: 0.2em 0.5em;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;}
#submission_list_block .sline{clear:both;height:10px;line-height:10px;border-bottom:1px solid #7f7f7f;width:100%;}
#submission_list_block .input{border:1px solid #A7A7A7;padding:0.2em;width:100%;}
#submission_list_block .list_3_3 .add a{background:#EF0000;color:#ffffff;font:10pt Arial;font-weight: 700;padding:0.7em;border-radius: 5px;}
#submission_list_block .list_3_3 .add a:hover{background:#7A0002;}
#submission_list_block .list_3_3 .del a{display: inline-block;background:#373737;color:#ffffff;font:10pt Arial;font-weight: 700;padding:0.7em;border-radius: 5px;}
#submission_list_block .list_3_3 .del a:hover{background:#000000;}
#submission_list_block .list_3_3 .Mod a{display: inline-block;margin-right: 0.5em; background:#159F00;color:#ffffff;font:10pt Arial;font-weight: 700;padding:0.7em;border-radius: 5px;}
#submission_list_block .list_3_3 .Mod a:hover{background:#005C0A;}


/*Submission投稿*/
#Submission_T_block{/*display:flex;flex-wrap:wrap;width:calc(100% - 2rem);height:auto;margin:0 1rem;vertical-align:middle;align-content:flex-start;*/background:#000;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;  }
#Submission_C_block{display:flex;flex-wrap:wrap;width:calc(100% - 2rem);height:auto;margin:0 1rem;vertical-align:middle;align-content:flex-start;}
#Submission_C_block .line{float:left;width:100%;height:auto !important;margin-bottom:8px;background-image: linear-gradient(to right, #727272 40%, rgba(51, 51, 51, 0) 40%);background-position: bottom;background-size: 4px 1px;background-repeat: repeat-x;padding-bottom:8px;}

#Submission_T_block .Submission_4_1_block{width:15%;height:auto;margin:0;padding:1.2rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;color:#ffffff;}
#Submission_T_block .Submission_4_2_block{width:calc(100% - 53%);height:auto;margin:0;padding:1.2rem 0 1.2rem 0.5em;font:12pt "微軟正黑體";font-weight: 700;color:#ffffff;}
#Submission_T_block .Submission_4_3_block{width:23%;height:auto;margin:0;padding:1.2rem 0;font:12pt "微軟正黑體";font-weight: 700;color:#ffffff;}
#Submission_T_block .Submission_4_4_block{width:15%;height:auto;margin:0;padding:1.2rem 0 1rem 0.5em;text-align: center;font:12pt "微軟正黑體";font-weight: 700;color:#ffffff;}

#Submission_C_block .Submission_4_1_block{width:15%;height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;color:#000;}
#Submission_C_block .Submission_4_1_block .mobile{display: none;}
#Submission_C_block .Submission_4_2_block{width:calc(100% - 53%);height:auto;margin:0;padding:1rem 0 1rem 0.5em;font:12pt "微軟正黑體";font-weight: 700;}
#Submission_C_block .Submission_4_3_block{width:23%;height:auto;margin:0;padding:1rem 0;font:12pt "微軟正黑體";font-weight: 700;color:#000;}
#Submission_C_block .Submission_4_4_block{width:15%;height:auto;margin:0;padding:1rem 0 1rem 0.5em;text-align: center;font:12pt "微軟正黑體";font-weight: 700;}

#Submission_C_block .Submission_1_1_block{width:calc(100% - 4rem);height:auto;margin:0;padding:1rem 2rem;font:12pt "微軟正黑體";font-weight: 700;color:#000;text-align: left;}


@media only screen and (max-width: 479px) {
.member_C_block .Mtitle{width:calc(100% - 0.2em);height:auto;margin:0;padding:1rem 0.1em;text-align: left;font:12pt "微軟正黑體";font-weight: 700;background:#cccccc;color:#000;}
.member_C_block .Mtext{width:calc(100% - 0.2em);height:auto;margin:0;padding:1rem 0.1em 1rem 0.1em;background:#f2f2f2;font:12pt "微軟正黑體";font-weight: 700;}	
.member_C_block .input{width:calc((100% - 1em) - 2px);border:1px #bbbbbb solid;background:#ffffff;padding:0.5em;}

#Submission_T_block	{display: none;}
#Submission_C_block {margin-top: 2em;}	
#Submission_C_block .Submission_4_1_block{width:100%;text-align: left;padding:0rem 0;color:#008000;}	
#Submission_C_block .Submission_4_1_block .mobile{display:inline-block;font:12pt "微軟正黑體";font-weight: 700;color:#000000;}	
#Submission_C_block .Submission_4_2_block{width:100%;font:calc(12pt * 1.1) "微軟正黑體";font-weight: 700;padding:0rem 0 0rem 0em;}
#Submission_C_block .Submission_4_3_block{width:45%;margin-right:2.5%;padding:0rem 0;color:#002883;}
#Submission_C_block .Submission_4_4_block{width:45%;margin-left:2.5%;text-align: right;padding:0rem 0;color:#7517cc;}	

#Submission_C_block .Submission_1_1_block{width:calc(100% - 00em);height:auto;margin:0;padding:0.2rem 0rem;font:12pt "微軟正黑體";font-weight: 700;color:#000;text-align: left;}	
	
}
@media only screen and (max-width: 767px) {
.member_C_block .list_2_1_block{width:100%;height:auto;margin:0;padding:1rem 0 1rem 0.5em;text-align: left;font:12pt "微軟正黑體";font-weight: 700;background:#cccccc;color:#000;}
.member_C_block .list_2_2_block{width:100%;height:auto;margin:0;padding:1rem 0 1rem 0.5em;background:#f2f2f2;font:12pt "微軟正黑體";font-weight: 700;}

.member_C_block .list_4_1_block{width:100%;height:auto;margin:0;padding:1rem 0 1rem 0.5em;text-align: left;font:12pt "微軟正黑體";font-weight: 700;background:#cccccc;color:#000;}
.member_C_block .list_4_2_block{width:100%;height:auto;margin:0;padding:1rem 0 1rem 0.5em;background:#f2f2f2;font:12pt "微軟正黑體";font-weight: 700;}
.member_C_block .list_4_3_block{width:100%;height:auto;margin:0;padding:1rem 0 1rem 0.5em;text-align: left;font:12pt "微軟正黑體";font-weight: 700;background:#cccccc;color:#000;}
.member_C_block .list_4_4_block{width:100%;height:auto;margin:0;padding:1rem 0 1rem 0.5em;background:#f2f2f2;font:12pt "微軟正黑體";font-weight: 700;}
}



/*member history*/
.member_T_block .history_3_1_block{width:15%;height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;color:#fff;}
.member_T_block .history_3_2_block{width:70%;height:auto;margin:0;padding:1rem 0;text-align: left;font:12pt "微軟正黑體";font-weight: 700;color:#fff;}
.member_T_block .history_3_3_block{width:15%;height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;color:#fff;}

.member_C_block .history_3_1_block{width:15%;height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;}
.member_C_block .history_3_2_block{width:70%;height:auto;margin:0;padding:1rem 0;text-align: left;font:12pt "微軟正黑體";font-weight: 700;}
.member_C_block .history_3_3_block{width:15%;height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;}


.history_T_block{display:inline-flex;flex-wrap:wrap;width:calc(100% - 2rem);height:auto;margin:0 1rem;vertical-align:middle;align-content:flex-start;background:#000;}
.history_C_block{display:inline-flex;flex-wrap:wrap;width:calc(100% - 2rem);height:auto;margin:0 1rem;vertical-align:middle;align-content:flex-start;}
.history_C_block .line{float:left;width:100%;height:auto !important;margin-bottom:15px;background-image: linear-gradient(to right, #727272 40%, rgba(51, 51, 51, 0) 40%);background-position: bottom;background-size: 4px 1px;background-repeat: repeat-x;padding-bottom:15px;}


.history_T_block .history_5_1_block{width:10%;height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;color:#fff;}
.history_T_block .history_5_2_block{width:10%;height:auto;margin:0;padding:1rem 0;text-align: left;font:12pt "微軟正黑體";font-weight: 700;color:#fff;}
.history_T_block .history_5_3_block{width:calc(100% - 45%);height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;color:#fff;}
.history_T_block .history_5_4_block{width:15%;height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;color:#fff;}
.history_T_block .history_5_5_block{width:10%;height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;color:#fff;}

.history_C_block .mobile{display:none;}
.history_C_block .history_5_1_block{width:10%;height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;}
.history_C_block .history_5_2_block{width:10%;height:auto;margin:0;padding:1rem 0;text-align: left;font:12pt "微軟正黑體";font-weight: 700;}
.history_C_block .history_5_3_block{width:calc(100% - 45%);height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;}
.history_C_block .history_5_4_block{width:15%;height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;}
.history_C_block .history_5_5_block{width:10%;height:auto;margin:0;padding:1rem 0;text-align: center;font:12pt "微軟正黑體";font-weight: 700;}

.history_C_block .history_5_5_block #backbu a{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight:700;background:#B4B4B4;color:#000000;display:inline-block;text-align:center;width:auto;padding:0.4em 0.7em;margin:0;text-decoration:none;}
.history_C_block .history_5_5_block #backbu a:hover{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#000000;color:#ffffff;display:inline-block;text-align:center;width:auto;padding:0.4em 0.7em;margin:0;}
.history_C_block .history_5_5_block #backbu span{font:9pt Arial;font-weight:300;display: block;color:#6A6A6A;}



#Author_title_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;background:#000000;font:12pt "微軟正黑體";font-weight: 700;color:#ffffff;padding:0.5em 0;}
#Author_title_block .Author_title_2_1{width:20%;text-align: center;}
#Author_title_block .Author_title_2_2{width:80%;}

#Author_list_block{display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:  space-between;align-items:stretch;font:12pt "微軟正黑體";font-weight: 700;padding:0.5em 0;}
#Author_list_block .Author_list_2_1{width:20%;text-align: center;padding:0.5em 0.5em;}
#Author_list_block .Author_list_2_2{width:80%;padding:0.5em 0.5em;}
#Author_list_block .line{float:left;width:100%;height:auto !important;margin-bottom:8px;background-image: linear-gradient(to right, #727272 40%, rgba(51, 51, 51, 0) 40%);background-position: bottom;background-size: 4px 1px;background-repeat: repeat-x;padding-bottom:8px;}


@media only screen and (max-width: 479px) {
.member_T_block .history_3_1_block,.member_T_block .history_3_2_block,.member_T_block .history_3_3_block{display: none;}
.member_T_block .history_4_1_block,.member_T_block .history_4_2_block,.member_T_block .history_4_3_block,.member_T_block .history_4_4_block{display: none;}

#Author_title_block .Author_title_2_1{width:30%;text-align: center;}
#Author_title_block .Author_title_2_2{width:calc(70% - 2em);padding:0 1em;}	
	
#Author_list_block .Author_list_2_1{width:30%;text-align: center;padding:0.5em 0;}
#Author_list_block .Author_list_2_2{width:calc(70% - 2em);padding:0.5em 1em;}

.history_T_block{display:none;}	
.history_C_block .mobile{display:inline-block;}	
.history_C_block .history_5_1_block{display: none;}
.history_C_block .history_5_2_block .mobile span{display:inline-block;padding:0.2em;border-radius: 3px; color:#ffffff;background:#008000;}	
	
.history_C_block .history_5_2_block{width:100%;padding:0rem 0;text-align: left;margin-bottom: 1em}
.history_C_block .history_5_3_block{width:100%;padding:0rem 0;text-align: left;}
.history_C_block .history_5_4_block{width:100%;padding:0rem 0;text-align: left;}
.history_C_block .history_5_5_block{width:100%;padding:0rem 0;text-align: left;}	
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
.member_T_block .history_4_1_block,.member_T_block .history_4_2_block,.member_T_block .history_4_3_block,.member_T_block .history_4_4_block{display: none;}
	
#Author_title_block .Author_title_2_1{width:30%;text-align: center;}
#Author_title_block .Author_title_2_2{width:calc(70% - 2em);padding:0 1em;}	
	
#Author_list_block .Author_list_2_1{width:30%;text-align: center;padding:0.5em 0;}
#Author_list_block .Author_list_2_2{width:calc(70% - 2em);padding:0.5em 1em;}	

.history_T_block{display:none;}	
.history_C_block .mobile{display:inline-block;}	
.history_C_block .history_5_1_block{display: none;}
.history_C_block .history_5_2_block .mobile span{display:inline-block;padding:0.2em;border-radius: 3px; color:#ffffff;background:#008000;}	
	
.history_C_block .history_5_2_block{width:100%;padding:0rem 0;text-align: left;margin-bottom: 1em}
.history_C_block .history_5_3_block{width:100%;padding:0rem 0;text-align: left;}
.history_C_block .history_5_4_block{width:100%;padding:0rem 0;text-align: left;}
.history_C_block .history_5_5_block{width:100%;padding:0rem 0;text-align: left;}	
}
@media screen and (min-width: 768px) and (max-width: 959px) {
.member_T_block .history_4_1_block,.member_T_block .history_4_2_block,.member_T_block .history_4_3_block,.member_T_block .history_4_4_block{display: none;}
	
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/*new*/
.New_list_block{font:13pt "微軟正黑體";font-weight: 700; width:100%;margin:1em 0;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;}
.New_list_block:after {content:''; display:block; clear:both;}

.New_list_block .New_list_title_3_1{width:20%;color:#ffffff;padding:0.8em 1em;text-align: center; background: linear-gradient(180deg, #303338, #474c50);}
.New_list_block .New_list_title_3_2{width:60%;color:#ffffff;padding:0.8em 1em; background: linear-gradient(180deg, #303338, #474c50);}
.New_list_block .New_list_title_3_3{width:20%;color:#ffffff;padding:0.8em 1em; background: linear-gradient(180deg, #303338, #474c50);}


.New_list_block .New_list_title_3_1 p,.New_list_block .New_list_title_3_2 p,.New_list_block .New_list_title_3_3 p{font:0.75em "微軟正黑體";font-weight: 300;}



.New_list_content_block{font:13pt "微軟正黑體";font-weight: 700; width:100%;margin:1em 0;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;}
.New_list_content_block:after {content:''; display:block; clear:both;}
.New_list_content_block a{color:#484848;}
.New_list_content_block a:hover{color:#071598;}
.New_list_content_block .New_list_3_1{width:20%;color:#484848;padding:0.8em 1em;text-align: center;}
.New_list_content_block .New_list_3_1 .New_list_3_1_mob{display:none;}
.New_list_content_block .New_list_3_2{width:60%;color:#484848;padding:0.8em 1em;}
.New_list_content_block .New_list_3_3{width:20%;color:#484848;padding:0.8em 1em;}
.New_list_content_block .New_list_3_3 .New_list_3_3_mob{display:none;}

@media only screen and (max-width: 479px){
.New_list_block{display: none;}	
.New_list_content_block .New_list_3_1{width:100%;color:#164a8c;padding:0.1em 0.2em;text-align: left;}
.New_list_content_block .New_list_3_1 .New_list_3_1_mob{display:inline-block;}	
.New_list_content_block .New_list_3_2{width:100%;color:#484848;padding:0.1em 0.2em;}
.New_list_content_block .New_list_3_3{width:100%;color:#311061;padding:0.1em 0.2em;}	
.New_list_content_block .New_list_3_3 .New_list_3_3_mob{display:inline-block;}
.New_list_content_block .New_list_3_3 a{color:#311061;}	
.New_list_content_block .New_list_3_3 a:hover{color:#311061;}	
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.New_list_block{display: none;}	
.New_list_content_block .New_list_3_1{width:100%;color:#164a8c;padding:0.1em 0.2em;text-align: left;}
.New_list_content_block .New_list_3_1 .New_list_3_1_mob{display:inline-block;}	
.New_list_content_block .New_list_3_2{width:100%;color:#484848;padding:0.1em 0.2em;}
.New_list_content_block .New_list_3_3{width:100%;color:#311061;padding:0.1em 0.2em;}
.New_list_content_block .New_list_3_3 .New_list_3_3_mob{display:inline-block;}	
.New_list_content_block .New_list_3_3 a{color:#311061;}	
.New_list_content_block .New_list_3_3 a:hover{color:#311061;}	
}

/*Inner news*/
.Inner_news_title_block{width:100%;padding:1em;/*border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:5px solid #4b7e19;border-left:1px solid #b1b1b1;border-right:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1; */}
.Inner_news_title_block:after{content:'' ;clear: both; display: block;}
.Inner_news_title_block .Inew_title{font:1.25em "微軟正黑體";font-weight: 700;color:#000000;}
.Inner_news_title_block .Inew_date{font:9pt Arial;color:#4E4E4E;}

.Inner_news_content_block{width:100%;padding:1em 2em;margin:1em 0;line-height: 30px; word-wrap: break-word;word-break: break-all;background:#f4f4f4;}
.Inner_news_content_block:after{content:'';clear: both;display: block;}

.Inner_news_content_block ul {list-style:disc;padding:0 0 0 2em;}
.Inner_news_content_block ol {list-style:decimal;padding:0 0 0 2em;}

@media only screen and (max-width: 767px){
.Inner_news_content_block img{width:100%;max-width: 100%;height: auto}
	
}

/*allotment*/

.allotment_list_block{width:100%;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content:space-between;}
.allotment_list_block .allotment_title_6_1{width:10%;background: #666666;color:#ffffff;}
.allotment_list_block .allotment_title_6_2{width:56%;background: #666666;color:#ffffff;}
.allotment_list_block .allotment_title_6_3{width:10%;background: #666666;color:#ffffff;}
.allotment_list_block .allotment_title_6_4{width:10%;background: #666666;color:#ffffff;}
.allotment_list_block .allotment_title_6_5{width:7%;background: #666666;color:#ffffff;}
.allotment_list_block .allotment_title_6_6{width:7%;background: #666666;color:#ffffff;}


.allotment_list_block .allotment_list_6_1{width:10%;}
.allotment_list_block .allotment_list_6_2{width:56%;}
.allotment_list_block .allotment_list_6_3{width:10%;}
.allotment_list_block .allotment_list_6_4{width:10%;}
.allotment_list_block .allotment_list_6_5{width:7%;}
.allotment_list_block .allotment_list_6_6{width:7%;}
.allotment_list_block .allotment_list_line{float:left;width:100%;height:auto !important;margin-bottom:15px;background-image: linear-gradient(to right, #727272 40%, rgba(51, 51, 51, 0) 40%);background-position: bottom;background-size: 8px 1px;background-repeat: repeat-x;padding-bottom:15px;}



.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}



/*dis_v2*/
#dis_v2_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;}

#dis_v2_block .dis_v2_list{width:calc((100%/3) - 1.6em);margin:0.5em 0.8em;}
#dis_v2_block .dis_v2_list .dis01 a{display:inline-block;padding:3em 0;width:100%;background:#f0b80f;color:#000;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis01 a:hover{display:inline-block;padding:3em 0;width:100%;background:#9f7211;color:#000;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis01 img{background:#ffffff;border-radius: 50%;background-size:9vw;height:9vw;}


#dis_v2_block .dis_v2_list .dis02 a{display:inline-block;padding:3em 0;width:100%;background:#519624;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis02 a:hover{display:inline-block;padding:3em 0;width:100%;background:#285d1b;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis02 img{background:#ffffff;border-radius: 50%;background-size:9vw;height:9vw;}

#dis_v2_block .dis_v2_list .dis03 a{display:inline-block;padding:3em 0;width:100%;background:#519624;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis03 a:hover{display:inline-block;padding:3em 0;width:100%;background:#285d1b;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis03 img{background:#ffffff;border-radius: 50%;background-size:9vw;height:9vw;}

#dis_v2_block .dis_v2_list .dis04 a{display:inline-block;padding:3em 0;width:100%;background:#1a67a0;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis04 a:hover{display:inline-block;padding:3em 0;width:100%;background:#164d72;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis04 img{background:#ffffff;border-radius: 50%;background-size:9vw;height:9vw;}

#dis_v2_block .dis_v2_list .dis05 a{display:inline-block;padding:3em 0;width:100%;background:#1faac8;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis05 a:hover{display:inline-block;padding:3em 0;width:100%;background:#128f9e;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis05 img{background:#ffffff;border-radius: 50%;background-size:9vw;height:9vw;}

#dis_v2_block .dis_v2_list .dis06 a{display:inline-block;padding:3em 0;width:100%;background:#f27130;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis06 a:hover{display:inline-block;padding:3em 0;width:100%;background:#ba4108;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis06 img{background:#ffffff;border-radius: 50%;background-size:9vw;height:9vw;}

#dis_v2_block .dis_v2_list .dis07 a{display:inline-block;padding:3em 0;width:100%;background:#2f2794;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis07 a:hover{display:inline-block;padding:3em 0;width:100%;background:#0a0268;color:#fff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis07 img{background:#ffffff;border-radius: 50%;background-size:9vw;height:9vw;}

#dis_v2_block .dis_v2_list .dis08 a{display:inline-block;padding:3em 0;width:100%;background:#a60e27;color:#ffffff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis08 a:hover{display:inline-block;padding:3em 0;width:100%;background:#890319;color:#ffffff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis08 img{background:#ffffff;border-radius: 50%;background-size:9vw;height:9vw;}

#dis_v2_block .dis_v2_list .dis09 a{display:inline-block;padding:3em 0;width:100%;background:#ff6600;color:#ffffff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis09 a:hover{display:inline-block;padding:3em 0;width:100%;background:#d05300;color:#ffffff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis09 img{background:#ffffff;border-radius: 50%;background-size:9vw;height:9vw;}


#dis_v2_block .dis_v2_list .dis010 a{display:inline-block;padding:3em 0;width:100%;background:#F20F74;color:#ffffff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis010 a:hover{display:inline-block;padding:3em 0;width:100%;background:#BF005B;color:#ffffff;font:1.125em "微軟正黑體";font-weight: 700;border-radius: 5px;text-align: center;}
#dis_v2_block .dis_v2_list .dis010 img{background:#ffffff;border-radius: 50%;background-size:9vw;height:9vw;}



@media only screen and (max-width: 479px) {
/*dis_v2*/	
#dis_v2_block .dis_v2_list{width:calc((100%/1) - 2em);margin:0.5em 1em;}	
}
@media screen and (min-width: 480px) and (max-width: 767px) {
/*dis_v2*/	
#dis_v2_block .dis_v2_list{width:calc((100%/2) - 2em);margin:0.5em 1em;}	
	
}


.allotment01_title_block{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;}
.allotment01_title_block .allotment_title_7_1{width:calc((60%/6) - 0em);background: #666666;color:#ffffff;padding:0.5em;}
.allotment01_title_block .allotment_title_7_2{width:calc((60%/6) - 0em);background: #666666;color:#ffffff;padding:0.5em;}
.allotment01_title_block .allotment_title_7_3{width:calc(40% - 0em);background: #666666;color:#ffffff;padding:0.5em;}
.allotment01_title_block .allotment_title_7_4{width:calc((60%/6) - 0em);background: #666666;color:#ffffff;padding:0.5em;}
.allotment01_title_block .allotment_title_7_5{width:calc((60%/6) - 0em);background: #666666;color:#ffffff;padding:0.5em;}
.allotment01_title_block .allotment_title_7_6{width:calc((60%/6) - 0em);background: #666666;color:#ffffff;padding:0.5em;}
.allotment01_title_block .allotment_title_7_7{width:calc((60%/6) - 0em);background: #666666;color:#ffffff;padding:0.5em;}

.allotment01_list_block{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;}
.allotment01_list_block .mobile{display:none;}
.allotment01_list_block .allotment_list_7_1{width:calc((60%/6) - 0em);padding:0.5em;}
.allotment01_list_block .allotment_list_7_2{width:calc((60%/6) - 0em);padding:0.5em;}
.allotment01_list_block .allotment_list_7_3{width:calc(40% - 0em);padding:0.5em;}
.allotment01_list_block .allotment_list_7_4{width:calc((60%/6) - 0em);padding:0.5em;}
.allotment01_list_block .allotment_list_7_5{width:calc((60%/6) - 0em);padding:0.5em;}
.allotment01_list_block .allotment_list_7_6{width:calc((60%/6) - 0em);padding:0.5em;}
.allotment01_list_block .allotment_list_7_7{width:calc((60%/6) - 0em);padding:0.5em;}
.allotment01_list_block .allotment_list_line{float:left;width:100%;height:auto !important;margin-bottom:15px;background-image: linear-gradient(to right, #727272 40%, rgba(51, 51, 51, 0) 40%);background-position: bottom;background-size: 8px 1px;background-repeat: repeat-x;padding-bottom:15px;}

.allotment01_list_block:nth-child(odd){background:#f1f1f1;}
@media only screen and (max-width: 991px) {
.allotment01_title_block{display:none;}
.allotment01_list_block .mobile{display:inline-block;font-weight: 700;}	
.allotment01_list_block .allotment_list_7_1{width:100%;padding:0.2em}	
.allotment01_list_block .allotment_list_7_2{width:100%;padding:0.2em}
.allotment01_list_block .allotment_list_7_3{width:100%;padding:0.2em}
.allotment01_list_block .allotment_list_7_4{width:100%;padding:0.2em}
.allotment01_list_block .allotment_list_7_5{width:100%;padding:0.2em}
.allotment01_list_block .allotment_list_7_6{width:100%;padding:0.2em}	
.allotment01_list_block .allotment_list_7_7{width:100%;padding:0.2em}	
	
}

.Questionnaire_block{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;}
.Questionnaire_block .Questionnaire_title{width:100%;font:1.125em "微軟正黑體";font-weight: 700;}
.Questionnaire_block .Questionnaire_list_1_1{width:calc(100% - 20px);margin:0 0 0 20px;}
.Questionnaire_block .Questionnaire_list_2_1{width:20px;}
.Questionnaire_block .Questionnaire_list_2_2{width:calc(100% - 20px);font:1em "微軟正黑體";font-weight: 700;}
.Questionnaire_block .Questionnaire_line{clear:both;height:10px;line-height:10px;border-bottom:1px solid #7f7f7f;width:100%;margin-bottom:1em;}
