.all {
	width: 360px;
	min-height: inherit;
}

.char_tbl {
	/*zoom:0.6;*/
	/*font-size: 1.250em;*/
}

.com_choose .choose_item {
	width: 45px;
	height: 27px;
	padding-top: 5px;
	line-height: 15px;
}

.com_choose .mychoose {
    height: 180px;
}

/*** header ***/
.header {
	margin: 0;
	padding-top: 7px;
}

.header-menu {
	padding-top: 0;
}

.header-menu #topmenu {
	display: none;
}

#open-retopmenu {
	width: 68px;
	display: block !important;
}

#open-retopmenu a {
	width: 24px;
	height: 22px;
	display: block;
	background-image: url();
	background-repeat: no-repeat;
}

#open-retopmenu a span {
	display: none;
}

.header ul#retopmenu {
	margin: 0;
	z-index: 10;
	width: 208px;
    padding: 8px 0;
    display: none;
    text-align: center;
    background-color: #8A5A34;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
    position: absolute;
    top: 32px;
    right: 0px;
    left: inherit;
}

#retopmenu li a {
	color: #FFFFFF;
	line-height: 25px;
}

/*** search ***/
.itp-gs_search {
	display: none;
}

.itp-gs_research .search_block {
	margin: 8px 0;
	background-color: #FFFFFF;
}

.itp-gs_research_1 .search_block_1 {
	margin: 20px 0;
	background-color: #FFFFFF;
}

.itp-gs_research .search span {
	color: #FFFFFF;
}

.insideSearch {
    position: relative;
    z-index: 1000;
    text-align: right;
}

.insideSearch .search_block {
	box-shadow: 4px 4px 3px rgba(20%,20%,40%,0.5);
    position: relative;
    right: 5px;
    top: 12px;
    width: 110px;
}

.search input.inputbox {
    border: none;
    width: 70px;
}


/*** mainmenu ***/
#mainmenu {
	display: none;
}

#open-remainmenu {
	float: right;
	margin-top: -42px;
	display: block !important;
	background-color:rgba(255,255,255,0.1);
	top: 124px;
    left: 305px;
	position:absolute;
	
}

#open-remainmenu a {
	width: 35px;
	height: 35px;
	display: block;
	background-image: url(https://webarchive.lib.ntu.edu.tw:443/archive/wayback/20180503171926/https://moe.senioredu.moe.gov.tw/Home/image/0-05.png);
	background-repeat: no-repeat;

}

#open-remainmenu a span {
	display: none;
}

.mainmenu ul#remainmenu {
	margin: 0;
	z-index: 10;
	width: 180px;
    top: 120px;
    right: 0px;
    left: inherit;
    text-align: center;
    position: absolute;
}

#remainmenu .mainlevel1 .itemlevel1 {
	background-color:#FFB55C;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFB55C, endColorstr=#FE9941);
	background:rgba(102,51,0,0.8);	
	border-top: 1px solid rgba(210,200,230,0.8);
}

#remainmenu .mainlevel1.active .itemlevel1  {  /*��憿*/
	border-top: none;
	background-color:#FFB55C;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#EB6A4B, endColorstr=#E55038);
	background:linear-gradient(to bottom,#FFB55C 0%, #FCC43F 100%);
}

#remainmenu .mainlevel1 a {
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	line-height: 28px;
}

#remainmenu .mainlevel2 .itemlevel2 {
	background-color:rgba(128, 83, 50, 0.9);
}

#remainmenu .mainlevel2 a {
	color: #FFFFFF;
	font-size:1em;
	font-weight: normal;
}

#remainmenu .mainlevel2 .itemlevel2:hover,
#remainmenu .current.mainlevel2 .itemlevel2 {
	background-color: #805332;
}

#remainmenu .mainlevel2 .itemlevel2:hover a,  /*�蝑��犖�蝯梯����*/
#remainmenu .current.mainlevel2 .itemlevel2 a {
	color: #FFB55C; 
}

#remainmenu .mainlevel2 .itemlevel2 {
	text-align: left;
}

#remainmenu .submenu_icon {
	font-weight: bold;
	color: #FF7635;
	margin: 0 10px 0 20px;
}

/*** banner ***/
.head_banner {
	margin-top: -23px;
}

#home_banner .bannergroup,
#tmpl_banner .bannergroup {
    height: 130px;
} 

/*** home ***/
.home {
	margin: 0;
}

#contentarea_block {
	margin: 0;
	min-height: 665px;
}

/*撌虫����蔭*/
.home .quick_link,
#contentarea_block .quick_link {  
	padding: 5px 13px 2px 13px;
}

.quick_link .item_block img,
.quick_link .time_block img {   /*撌虫����-撠撟祝摨�*/
	width: 330px;
    margin-left: 15px;
}

.item_block .quick_left,
.time_block .quick_left {
	margin-right: 2px;
}

.item_block .quick_right,
.time_block .quick_right {
	margin-right: 0px;
}

.home .home_area {
	height: auto;
}

.home_area .left,
.home_area .middle,
.home_area .right {
	margin: 0 18px 0 15px;
	float: none;
	width: auto;
}
.home_area .middle{
	/* display:none; */
	flex: 2;
	margin-bottom: 2%;
}
.home_area .left{
	flex: 1;
}
.flexbox{
	display:flex;
	flex-direction:column-reverse;
}
/*** left ***/
#tabs_announcement .tab-box {
	background-size: 100%;
	background-position-y: -2%;
}

#tabs_announcement .tab-title_announcement.tab-1st {
    left: 52px;
}

#tabs_announcement .tab-title_announcement.tab-2nd {
	left: 154px;
}

#tabs_announcement .tab-separator {
	left: 142px !important;
}

/*** middle ***/


.mod_hit .hit_block {
	height: auto;
}

.mod_hit .datablock {
	padding: 15px 10px;
}

.mod_hit .h_content,
.mod_hit .h_more {
	width: auto;	
}

.mod_hit .h_youtube embed {
	width: 260px;
	height: 160px;
}

/* ���瘨 */
.home_area .newsflash {  /* 擃漲 */
  /* height: auto; */
	height: 410px;
}

.home_area .newsflash .hit_name { /*���瘨璅����*/
	top: 130px;
    left: 15px;
}

/* ���� */
.home_area .map {  
	padding: 18px 26px;
	border-radius: 14px;
	border: 2px solid #EB6548;
	border-top: 16px solid #EB6548;
	height: auto;
	margin-top:12px;
	position:inherit;
    width: 275px;
    top: 1273px;
}
.home_area .map .hit_name1 {   /*��������-撠撟�蔭*/
	/*shi mai 20171123
	position: absolute;
    top: 1796px;
    left: 15px;
    */
    position: relative;
    top: -35px;
    left: -35px;
}



/*** footer ***/
#footermenu {
	margin: -5px 0;
	display: block !important;
}

.foot_main .custom_footerintro {
	margin-bottom: 0px;
}

.foot_main .footergroup { /*����-��偏雿蔭*/
	height: 40px;
	position:inherit;

}

/*** leftmenu ***/
#left_menu {
	display: none;
}

.contentarea #content, .return {
	margin: 0;
	padding: 0;
}



/*** 撠���� ***/
#remainmenu .item-153,
#remainmenu .item-167,
#remainmenu .item-158,
#remainmenu .item-164 {
	display: none !important;
}


.main_box .box{
	width:100%;
	margin: 0 auto;
	text-align: center;
	/*display: none;*/
}

/*** 撠�＊蝷箸�內���� ***/
.hint_msg {
	display: block !important;
}

/*���瘨����*/
#apDiv5 #Image40{
	position:absolute;
	left:-20px;
	top:-5px;
	width:30%;
	height: auto;
	
}
#apDiv5 #Image41{
	position:absolute;
	left:60px;
	top:-5px;
	width:40%;
	height: auto;
}
#apDiv5 #Image42{
	position:absolute;
	left:170px;
	top:-5px;
	width:45%;
	height: auto;
}
#hotNews{
	color:rgba(153,153,153,1);
	font-size:0.750em;
	position:absolute;
	left:37px;
	top:-16px;
}

/**/
.home_area .newsflash .hit_name {  /*���瘨璅����*/
	font-size: 1.250em;
}
.home_area .map .hit_name1 {  /*��������*/
	font-size: 1.250em;
	margin-top: -50px;
}

/**/
#title01 #Image19{
	position:absolute;
	top: -5px;
    left: -25px;
    width: 65%;
	height:auto;
}

#apDiv2, #Image22, #apDiv3, #Image20, #apDiv4, #Image21{
	display:none;
}

#apDiv2_1 #Image22_1 #apDiv3_1 #Image20_1 #apDiv4_1 #Image21_1{
	display:none;
}

#bot #bot1{
	position:absolute;
	width:90%;
	height:auto;
	top:1020px;
	left:15px;
}
/**/
#dd01, #dd02, #dd03, #dd04, #dd05, #dd06{
	width:300px;
	position:absolute;
	left:-15px;
 }

/*撌虫����*/

#leftbut{
	position: relative;
    top: 0px;
}

#footer #footerimg{
	display:none;

}


/*��������*/
.home_area .NavigationBar .hit_name,     /*��������*/
.home_area .NavigationBar03 .hit_name03,
.home_area .TutorMore01 .TMhit_name01,   /*頛���璅���� 雿蔭*/
.home_area .Else01 .hit_nameEL01{  		 /*撌虫�����敺�4��  璅�� 雿蔭*/
	top: 130px;
    left: 15px;
	font-size: 1.250em;
}

.hit_name03_second {
	left: 15px;
	font-size: 1.250em;
}

/*���������*/
.home_area .NavigationBar .hit_nameS { /*��������-�璅�*/
    position: absolute;
	top: 128px;
    left: 160px;
	font-size: 0.625em;
}


/*�����獢�-撠��*/
.home_area .NavigationBar02 .hit_name02S{  /*���������*/

	top: 570px;
    left: 15px;
	font-size: 1.250em;
}

/*/Home/RetirementIntroduction.jsp*/
#re_intro{
	margin: 125px 20px 17px 20px;
}

/*/Home/EnglishLearning.jsp*/
 #panel2 #panel_1, #panel2 #panel_3, #panel2 #panel_2, #panel2 #panel_4{
	cursor: pointer; 
	margin-left:20px;
} 

#flip3,#flip1,#flip2,#panel1,#panel2,
#flip3 #Image101, #flip1 #Image102, #flip2 #Image103{
	width:auto;
	height:40px;
}
#Image104, #Image105, #Image106,
#Image107, #Image108, #Image1013{
	width:auto;
	height:25px;
} 
#panel2 #Image109, #panel2 #Image1010, #panel2 #Image1011,
#panel2 #Image1012{
	width:auto;
	height:20px;
}
.pagechange{
	margin-left:80px; 
	background-color:#default; 
	width:400px; 
	height:20px; 
}

/*/Home/UniversityRead.jsp*/
.home_area .NavigationBar04 .hit_name04{  /*璅憭批飛璅����*/	
    position: absolute;
    top: 235px; /* localhost是跑版的，上去正式機不會跑版 */
    left: 15px;
    font-size: 1.250em;
}

.home_area .TutorMoreNews .TMNhit_name01 { /*頛���璅���� 雿蔭*/
	top: 515px;
    left: 15px;
	font-size:1.250em;
}

#TM01 #Image101,#TM01 #Image102,#TM01 #Image103,
#TM01 #Image104,#TM01 #Image105,#TM01 #Image106,#TM01 #Image107, #TM01 #Image108{
	width:80%;
	height:auto;
}

#TM02 #Image111,#TM02 #Image112,#TM02 #Image113,
#TM03 #Image114,#TM03 #Image115{
	width:100%;
	height:auto;
}

#TM02_1{
	width:70px;
	left:-20px;

}
#TM02_2{
	width:90px;
	margin-left:2px;
	left:-10px;
}
#TM02_3{
	width:90px;
	margin-left:2px;

}

#TM03_1{
	width:110px;

}

#TM03_2{
	width:90px;
	margin-left:13px;
}


/*撠蝤�*/
.top-menu-guide, .main-menu-guide ,.left-menu-guide{
	display: none;
	}


/*銵���*/
.home_area #tabs_announcement {
	position:relative;
/*	float:right;  */
	}
.home_area #tabs_announcement01 {
	position:relative;
/*	float:right;  */
 	border-top: 43px solid #FF9E45;
    background-color: #FFEDD9;
    width: 100%;
    margin-bottom: 10px;
    position: inherit;
	}
.home_area #bot01{
	    max-height: 0px;
}
#bot01 #bot1 {
	position: relative;
	top: -60px;
    left: 15px;
	display: -webkit-box;
}

/*���憭�*/
.mod_announcement .more_announcement a {
    font-size: 1.125em;
    top: 405px;
}

/*������*/
.map #mapPic{
/*	max-width: 120%;
    margin-left: -25px;  */
    display: none;  
}
.map #DMenu{
	width: 100%;
    height: auto;

}

/*��偏*/

#footer #footerimg01{
	position:absolute;
	top:-5px;
	left:0px;
	width: 100%;
    height: auto;
	display: -webkit-box;
	margin-top:7px;
	display:none;

	}
	
#footer #FTer{
	font-size:0.938em;
    color: #3F9495;
	font-family:Microsoft JhengHei;
	text-align: left;
    margin-left: 20px;
    
}

.sub_name_newNotice {
    color: #FF9E45;
    position: absolute;
    left: 125px; 
    top: 133px; 
    font-size: 1em;
    padding: 0px 23px;
    margin-left: 30px;
    background-color: #F2f2f2;
    line-height: 1;
}





/*
     FILE ARCHIVED ON 17:19:26 五月 3, 2018 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 4:21:45 五月 14, 2026.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
