/*========共用==========*/
.radio-inline input,
.radio-inline{
position: relative;
top: -9px;
	line-height: 0%;
}
.table td{
line-height: 160% !important;
}

#focusbox{
color: #C9302C;
}

#neilmfdcmsindex .panelCustom,
#mfdcmscentervbox  .panelCustom{
	position: relative;
	width: 104%;
}
#neilmfdcmsindex   #counterArr,
#mfdcmscentervbox  #counterArr{
	background: #5E5E5E url(../../img/frame/) no-repeat left top;
	border-radius: 50px;
	padding: 0px 4px 0px 6px;
    color: 	#FFFFFF;
   	text-align: center;
   	font-size: 95%;	
}

#neilmfdcmsindex    #tagdivboxArr,
#mfdcmscentervbox  #tagdivboxArr{
font-size: 83%;	
}

#neilmfdcmsindex  #tagdivbox li,
#mfdcmscentervbox #tagdivbox li{
float: left;
	margin: 0px 10px 13px 0px;
}

#neilmfdcmsindex   #tagitem,
#mfdcmscentervbox #tagitem{
	border-radius: 3px;
	border: 1px solid #ADADAD;
	padding: 3px 7px;
	background: #EFEFEF url(../../img/frame/) no-repeat left top;
white-space:nowrap;
font-size: 90%;	
}
#neilmfdcmsindex   #tagitem a,
#mfdcmscentervbox #tagitem a{
color: #515151;
}

#neilmfdcmsindex  #tagitem a:hover,
#mfdcmscentervbox #tagitem a:hover{
color: #232323;
}

#neilmfdcmsindex .focusbox #tagitem,
#mfdcmscentervbox .focusbox #tagitem{
	border-radius: 3px;
	border: 1px solid #D19492;
	padding: 3px 7px;
	background: #FFDAD8 url(../../img/frame/) no-repeat left top;
white-space:nowrap;
font-size: 90%;	
}


/*=========讀取圖片===========*/

#allrecordsimg{
position: relative;
display: none;
left: 30%;
width: 400px;
height: 255px;
background:  url(../../img/modules/neilmfdcms/201404180822583ffad.gif) no-repeat left top;	

}


/*====內容首頁===========*/
#neilmfdcmsindex{
	position: relative;
}

#neilmfdcmsindex .topbar{
	position: relative;
	margin: 10px 0px 28px 0px;
}



#neilmfdcmsindex .topbar select.form-control{
	position: relative;
	width: 160px;
	top: 7px;
}
#neilmfdcmsindex .topbar  #FriendLink{
margin: 0px 15px 0px 0px;
}

#neilmfdcmsindex   .rowCustom{
	position: relative;
	left: -15px;
	width: 101.5%;
}

#neilmfdcmsindex   .list-group{
	position: relative;
	width: 104%;
}

#neilmfdcmsindex  .page-header{
	position: relative;
	margin: 0px 0px 10px 0px;
} 



#neilmfdcmsindex .titlepage-header{
font-size: 130%;
}  

/*========新聞類型區塊=============*/
#neilmfdcmsindex #mfdcmsshowindexdivbox1   .media-body #titlebox{
font-size: 110%;
max-height: 68px;
padding: 0px 0px 10px 0px;
overflow: hidden;
border-bottom: 1px solid #E5E5E5;
line-height: 165%;
}


#neilmfdcmsindex #mfdcmsshowindexdivbox1 .help-blockbar{
font-size: 85%;
}
#neilmfdcmsindex #mfdcmsshowindexdivbox1 .help-blockbar .label{
	position: relative;
	top: -2px;
}


#neilmfdcmsindex #mfdcmsshowindexdivbox1 #descriptionindexbox{
	position: relative;
	height: 100px;
	overflow: hidden;
    top: -12px;
   line-height: 180%; 
}

#neilmfdcmsindex #mfdcmsshowindexdivbox1 .breadcrumb{
font-size: 85%;
padding: 3px 10px;
}

#neilmfdcmsindex #mfdcmsshowindexdivbox1 .adminrow{
	position: relative;
	left: 0px;
	top: -8px;
}
#neilmfdcmsindex #mfdcmsshowindexdivbox1  #representimgbox{
	position: relative;
	height: 190px;
	overflow: hidden;
    display:flex;
    align-items:center;
    justify-content:center;
}


#neilmfdcmsindex #mfdcmsshowindexdivbox1  #representimgbox img{
	position: relative;
	min-height: 190px;

}

#neilmfdcmsindex #mfdcmsshowindexdivbox1 .media-middle{
	position: relative;
	padding-top: 4px;
vertical-align:text-top;
}
#neilmfdcmsindex #mfdcmsshowindexdivbox1 hr{
	position: relative;
margin: 0px 10px 20px 0px;
}



/*========簡介類型區塊=============*/
#neilmfdcmsindex #mfdcmsshowindexdivbox2 .masonryrow{
	position: relative;
	left: 0px;
	width: 101.3%;

}

#neilmfdcmsindex #mfdcmsshowindexdivbox2 .introductionboxrow{
	position: relative;
		left: -10px;
			width: 107%;
			
}



#neilmfdcmsindex #mfdcmsshowindexdivbox2  #introductionbox{
	position: relative;
	width: 104%;
	left: -15px;
    border-radius: 6px;
    height: 225px;
    margin: 5px 0px 15px 0px;
    overflow: hidden;
    border: 1px solid  #EAEAEA;
    padding: 7px;
   background: #F7F7F7 url(../../img/modules/) no-repeat left top;	
   font-size: 90%;
}

#neilmfdcmsindex #mfdcmsshowindexdivbox2 .introductionboxrow2{
	position: relative;
	left: -3px;
line-height: 165%;
}

#neilmfdcmsindex #mfdcmsshowindexdivbox2   #titlebox{
font-size: 110%;
max-height: 65px;
padding: 0px 0px 10px 0px;
overflow: hidden;
border-bottom: 1px solid #E5E5E5;
line-height: 155%;
}


#neilmfdcmsindex #mfdcmsshowindexdivbox2  #fileboxfoot{
font-size: 85%;
white-space:nowrap;
}

#neilmfdcmsindex #mfdcmsshowindexdivbox2  #counterbox{
font-size: 85%;
white-space:nowrap;
}


#neilmfdcmsindex #mfdcmsshowindexdivbox2 .help-blockbar{
padding: 1px 0px 0px 0px; 
font-size: 85%;
overflow: hidden;
height: 32px;
}

#neilmfdcmsindex #mfdcmsshowindexdivbox2 .thumbnail{
	position: relative;

		margin-top: 5px;
	left: -3px;
}

#neilmfdcmsindex #mfdcmsshowindexdivbox2  #representimgbox{
	position: relative;

	height: 130px;
	overflow: hidden;
    display:flex;
    align-items:center;
    justify-content:center;	
}

#neilmfdcmsindex #mfdcmsshowindexdivbox2  #representimgbox img{
	position: relative;
	min-height: 130px;

}

#neilmfdcmsindex #mfdcmsshowindexdivbox2 .adminrow{
	position: relative;
    width: 130%;
	left: -12px;
	top: -9px;
font-size: 85%;
}



/*===內容頁=========*/
#barmemu{
 width: 100%;
padding: 5px 0px 10px 0px;
margin: -20px 0px 40px 0px;
} 

 #barmemu li{
padding: 0px 10px 0px 0px;
float: left;
}

#defaultfunctionbox{
	position: relative;
} 

#mfdcmscentervbox{
	position: relative;
margin: 0px 15px 0px 15px;
}

#mfdcmscentervbox .page-header{
	position: relative;
	font-size: 110%;
	line-height: 160%;
	margin: 0px 0px 10px 0px;
} 


#mfdcmscentervbox  .help-blockbar{
font-size: 85%;
margin-bottom: 20px;
}

#mfdcmscentervbox  .list-group{
	position: relative;
	width: 104%;
}

#mfdcmscentervbox   #descriptiondivbox{
	position: relative;
	border-radius: 4px;
	padding: 10px 15px 35px 15px;
	border: 1px solid #EDEDED;
	line-height: 180%;
	margin: 0px 0px 20px 0px;
	min-height: 400px;
   background: #FFFFFF url(../../img/modules/) no-repeat left top;	
}

/*====貼圖框線===========*/
#mfdcmscentervbox   #descriptiondivbox img{
	max-width: 880px;
		height: auto !important;
}




#mfdcmscentervbox   #descriptiondivbox  table td{
border: 1px solid #D8D8D8;

}  



#mfdcmscentervbox   .imagebox{
width: 40%;
float: left;
margin: 5px 15px 0px 0px;
}



#mfdcmscentervbox  .rowCustom{
	position: relative;
	left: -15px;
	width: 103%;
}



#mfdcmscentervboxform #filedivbox,
#mfdcmscentervbox  #filedivbox{
	position: relative;
}
#mfdcmscentervboxform  #filedivbox #datename,
#mfdcmscentervbox  #filedivbox #datename{
	position: relative;
	word-break: break-all;
	height: 56px;
	overflow: hidden;
font-size: 85%;		
line-height: 155%;
padding: 0px 6px 0px 6px;
	text-align: center;
}


#mfdcmscentervbox #centerboxArr .list-group-item{
max-height: 79px;
line-height: 160%;
overflow: hidden;
}




/*====簡介類型=========*/
#typesbox2 #mfdcmscentervbox  .rowCustom{
	position: relative;
	width: 102%;
}



/*==========相關內容===============*/
/*============左右按鈕===========*/
#recommendbox{
	position: relative;
	padding: 0px 0px 10px 0px;
	
}
#recommendbox .thumbnail{
	position: relative;
	width: 100%;
}

#recommendimgboximg{
	position: relative;	
height: 155px;
overflow: hidden;

}

#recommendimgboximg img{
min-height: 155px;
	transition: all .55s ease .1s; 	 
}



#recommendimgboximg img:hover{
transform:scale(1.5,1.5);


}

#recommendbox .captionbox{
	position: relative;
	height: 65px;
	line-height: 150%;
	overflow: hidden;
	padding: 5px 0px 0px 0px;
			text-align: center;
}


#recommendbox  .owl-nav .owl-prev{
	position: absolute;
	top: 75px !important;
   z-index: 1000;
   left: -10px;
background:  url(../../img/modules/neilmfdcms/thin_right_arrow_333.png) no-repeat left top;
width: 69px;
height: 76px;
transform:scale(0.7,0.7);
}

#recommendbox  .owl-nav .owl-next{
	position: absolute;
	top: 75px !important;
   z-index: 1000;
   right: -10px;
background:  url(../../img/modules/neilmfdcms/thin_left_arrow_333.png) no-repeat left top;
width: 69px;
height: 76px;
transform:scale(0.7,0.7);
}
#recommendbox   .owl-nav .owl-next span,
#recommendbox .owl-nav .owl-prev span{
opacity: 0;
}



/*===========內容管理-首頁==================*/
#centeradminbox{
	position: relative;
}


#centeradminbox .alertCustom01 h1{
	position: relative;
	font-size: 170%;
}

#centeradminbox h2{
	position: relative;
	font-size: 150%;
	margin: 10px 0px;
}
#centeradminbox  .list-group-item{
padding: 6px 0px 6px 10px;
}


#centeradminbox .table-striped{
background: #F7F7F7 url(../../img/modules/neilmfdcms/) no-repeat left top;
font-size: 85%;
}

#centeradminbox .rowCustom{
	position: relative;
	left: -30px;
}

#centeradminbox #sorttable{
	position: relative;
	left: -17px;
width: 107%;
}




#centeradminbox #tagdivbox li{
	margin: 0px 0px 13px 0px;
}


#centeradminbox #tagitem{
	border-radius: 3px;
	border: 1px solid #ADADAD;
	padding: 3px 7px;
	background: #EFEFEF url(../../img/frame/) no-repeat left top;
white-space:nowrap;
font-size: 90%;	
}


#centeradminbox .focusbox #tagitem{
	border-radius: 3px;
	border: 1px solid #D19492;
	padding: 3px 7px;
	background: #FFDAD8 url(../../img/frame/) no-repeat left top;
white-space:nowrap;
font-size: 90%;	
}

#centeradminbox  .page-header{
white-space:nowrap;
}



/*===內容管理-分類=========*/
#sortadminbox{
	position: relative;
}

#sortadminbox h2{
	position: relative;
	font-size: 150%;
	margin: 10px 0px;
}

#sortadminbox .table-striped{

font-size: 85%;
}

#sortadminbox .rowCustom{
	position: relative;
	left: -30px;
}

#sortadminbox #sorttable{
	position: relative;
	left: -25px;
width: 110%;
}

#sorttable table{
background: #F7F7F7 url(../../img/modules/neilmfdcms/) no-repeat left top !important;
}

/*=====新增內容-新聞=========*/
#mfdcmscenterbox{
	position: relative;
}
#mfdcmscenterbox .radio-inline{
	text-align: left;
}
 

#mfdcmscenterbox .radio-inline input{
position: relative;
top: 0px;
	line-height: 0%;
}
#mfdcmscenterbox .jumbotron h1{
font-size: 180%;
}

#mfdcmscenterbox .col-sm-12Custom{
position: relative;
left: -15px;
}

#mfdcmscenterbox  #tagbox{
position: relative;
margin: -13px 0px 0px 0px;

}

#mfdcmscenterbox   .col-sm-10Custom{
position: relative;
top: -4px;
}


/*==========自訂頁面=========*/
#about{
position: relative;
}
#about h3{
font-size: 180%;
color: #4C224F;
	text-align: center;
	margin: 20px 0px;
}

#about h4{
font-size: 160%;
color: #00614D;
	text-align: center;
	margin: 17px 0px;
}

#about h5{
font-size: 140%;
color: #918634;
	text-align: center;
	margin: 15px 0px;
}


#about #centerbox{
position: relative;
}
#about  dl{
position: relative;
}
#about  dt{
position: relative;
font-size: 130%;
padding: 0px 0px 5px 0px;
}

#about  dd{
position: relative;
line-height: 180%;
padding: 0px 0px 20px 55px;
}

#about strong{
display: block;
font-size: 140%;
color: #D9534F;
	text-align: center;
	margin: 15px  0px;
line-height: 180%;	
}
#about  .thumbnail{
margin: 15px 0px;
width: 100%;
}
#about  iframe{
margin: 10px 0px;
width: 100%;
height: 500px;
}
#about td{
vertical-align: middle;
	text-align: center;
}
#about #lefttext{
	text-align: left;
}



/*==============關於中興===============*/
#about #page1 dt{
position: relative;
color: #B24C35;
}


/*======地理位置==========*/

#about #page2 .alert-info{
font-size: 130%;
}

#about #page2 dt{
position: relative;
color: #354E71;
}
#about #page2  .alert{
margin: 35px 0px;
}

/*======中興校徽==========*/
#about #page4  h4{
font-size: 140%;
color: #00614D;
	text-align: left;
	margin: 9px 0px 10px 0px;
}

/*======學校願景==========*/
#about #page6 .alert-success{
font-size: 140%;
margin: 20px 0px;
}

/*=========學校現況=============*/
#about #page7 h4{
font-size: 140%;
color: #00614D;
	text-align: left;
	margin:  15px 0px;
} 
/*=========學校特色發展=============*/

#about #page8 .thumbnail{
min-height: 200px !important;
}

#about #page8 h4{
font-size: 140%;
color: #00614D;
	text-align: left;
	margin:  15px 0px;
} 


/*========中興行事曆===========*/
#about #page9 iframe{
height: 800px;
}