
/*========課程報名區塊================*/
#neilsignedup_c1_block1{
	position: relative;
/*	padding: 10px 10px; */
}


/*=========圖文區塊樣式=============*/ 
#neilsignedup_c1_block1 .signedupstyle0 .signedup_c1_block1row{
	position: relative;
	left: -15px;
	width: 101.8%;

} 

#neilsignedup_c1_block1 .signedupstyle0 #block1box{
	position: relative;
	width: 102%;		
	height: 830px;

	margin: 20px 0px 15px 0px;
     color: #ffffff;
}

#neilsignedup_c1_block1 .signedupstyle0 .block1box01{
	background: #e54d8e url(../../img/unit/) no-repeat left top;
		border: 1px solid #e54d8e;
}


#neilsignedup_c1_block1 .signedupstyle0 .block1box02{
	background: #f05756 url(../../img/unit/) no-repeat left top;
		border: 1px solid #f05756;
}
#neilsignedup_c1_block1 .signedupstyle0 .block1box03{
	background: #f5446f url(../../img/unit/) no-repeat left top;
		border: 1px solid #f5446f;
}



#neilsignedup_c1_block1 .signedupstyle0 #block1box #titlebox{
	position: relative;
 display:flex;
    align-items:center;
    justify-content:center;
	height: 100px;
	background: #ffffff url(../../img/unit/) no-repeat left top;
		text-align: center;
		font-size: 150%;
		overflow: hidden;

}
#neilsignedup_c1_block1 .signedupstyle0 #block1box #titlebox div{
 position: relative;
    padding: 0px 10px;
    max-height:87px;
    overflow: hidden;
    line-height: 140%;
}

#neilsignedup_c1_block1 .signedupstyle0 .block1box03  #titlebox a,
#neilsignedup_c1_block1 .signedupstyle0 .block1box02  #titlebox a,
#neilsignedup_c1_block1 .signedupstyle0 .block1box01  #titlebox a{
color: #080808;
}



#neilsignedup_c1_block1 .signedupstyle0 .block1box01  #titlebox a:hover{
color: #e54d8e;
}

#neilsignedup_c1_block1 .signedupstyle0 .block1box02  #titlebox a:hover{
color: #f05756;
}

#neilsignedup_c1_block1 .signedupstyle0 .block1box03  #titlebox a:hover{
color: #f5446f;
}

/*====代表圖===========*/
#neilsignedup_c1_block1 .signedupstyle0  #imgbox{
	width: auto;	/*==352==*/	
	margin: 25px 22px 5px 22px;
height: 294px;
overflow: hidden;
border: 2px solid #ffffff;
 /*   display:flex;
    align-items:center;
    justify-content:center;*/
    
}

#neilsignedup_c1_block1 .signedupstyle0  #imgbox img{
width: 100%;
min-height: 294px;
}




#neilsignedup_c1_block1 .signedupstyle0 #subtitlebox{
 position: relative;
 padding: 0px 10px;
		text-align: center; 
				font-size: 170%;
		    line-height: 190%;		
height: 65px;
    overflow: hidden;
}


#neilsignedup_c1_block1 .signedupstyle0 #startclasstimebox{
 position: relative;
 padding: 0px 30px;
		text-align: center; 
				font-size: 150%;
		    line-height: 140%;		
height: 57px;
    overflow: hidden;

}

#neilsignedup_c1_block1 .signedupstyle0 #sorttitlebox{
 position: relative;
 padding: 0px 10px;
		text-align: center; 
				font-size: 120%;
		    line-height: 180%;		
height: 43px;
    overflow: hidden;
     color: #000000;
}


#neilsignedup_c1_block1 .signedupstyle0 .block1box01 #sorttitlebox{
	background: #f4afcd url(../../img/unit/) no-repeat left top;
}
#neilsignedup_c1_block1 .signedupstyle0 .block1box02 #sorttitlebox{
	background: #ffafae url(../../img/unit/) no-repeat left top;
}
#neilsignedup_c1_block1 .signedupstyle0 .block1box03 #sorttitlebox{
	background: #ffafc2 url(../../img/unit/) no-repeat left top;
}





#neilsignedup_c1_block1 .signedupstyle0 #sorttitlebox a{
     color: #000000;
}

#neilsignedup_c1_block1 .signedupstyle0 #descriptionbox{
 position: relative;
 padding: 10px 10px;
		text-align: center; 
				font-size: 120%;
		    line-height: 175%;		
height: 140px;
    overflow: hidden;
}

#neilsignedup_c1_block1 .signedupstyle0 #blockblockbox{
 position: relative;
 		text-align: center; 
 		margin: 25px 0px 0px 0px;
} 

#neilsignedup_c1_block1 .signedupstyle0 .blockblock{
 position: relative;
 color: #000000;
 				font-size: 130%;
 				padding: 10px 30px;
	background: #ffffff url(../../img/unit/) no-repeat left top;

} 

#neilsignedup_c1_block1 .signedupstyle0 .blockblock:hover {
 color: #BA3D73;
}


/*=========文字條列樣式=============*/ 
#neilsignedup_c1_block1 .signedupstyle1 .signedup_c1_block1row{
	position: relative;
    margin: 5px 0px 5px 0px !important;

} 



#neilsignedup_c1_block1 .signedupstyle1 #titlebox{
	position: relative;
	font-size: 150%;
	height: 45px;
	overflow: hidden;
	line-height: 150%;
	margin: 5px 0px 12px 0px;
	padding: 0px 0px 0px 15px;
		background:  url(../../img/unit/) no-repeat left top;
} 
#neilsignedup_c1_block1 .signedupstyle1 #titlebox a{
color: #ffffff;
}
#neilsignedup_c1_block1 .signedupstyle1 #titlebox a:hover{
color: #000000;
}


#neilsignedup_c1_block1 .signedupstyle1 #titlebox #iconbox img{
width: 33px;
}
#neilsignedup_c1_block1 .signedupstyle1 #titlebox #iconbox{
	position: relative;
	left: -15px;
	top: 6px;
} 



/*========簡章索取區塊================*/
#neilsignedup_c1_block2{
	position: relative;
	padding: 15px 10px;
	background:  url(../../img/unit/) no-repeat left top;
	max-height: 440px;
	
	
}

#neilsignedup_c1_block2 .thumbnail{
border: none;
width: 431px;
	background:  url(../../img/unit/) no-repeat left top;
}

#neilsignedup_c1_block2  .adminbtn{
	text-align: center;
    position: absolute;
    left: 35%;
    bottom: 30px;
}


#neilsignedup_c1_block2 #barmemu{
 width: 100%;
padding: 5px 0px 10px 0px;
margin: 0px 0px 40px 0px;
} 



#neilsignedup_c1_block2 li{
padding: 0px 0px 0px 0px;
width: 50%;
float: left;
}

#neilsignedup_c1_block2 #briefcontentbox{
margin: 0px 0px 0px 30px;
font-size: 120%;
line-height: 160%; 
color: #ffffff;
}

#neilsignedup_c1_block2 #briefcontentbox h3{
font-size: 250%;
text-shadow: 1px 1px 1px #000000;
margin: 5px 0px 25px 0px;
height: 65px;
line-height: 160%; 
overflow: hidden;
}


#neilsignedup_c1_block2 #briefdescriptionbox{
font-weight: bold;
	position: relative;
font-size: 120%;
	left: -17px;
	top: 3px;
	height: 33px;
line-height: 160%; 	
	overflow: hidden;
	padding-left: 7px;
}

#neilsignedup_c1_block2 a:hover{
color: #FFFFFF;
}



#neilsignedup_c1_block2 #briefdescriptionbox #iconbox{
	position: relative;
	left: -7px;
	top: 4px;
	
}

#neilsignedup_c1_block2  .briefbuttond{
	position: relative;
	top: 10px;
	display: block;
	width: 100%;
padding: 3px 0px 7px 0px; 
    background: linear-gradient(to bottom,  #fd1631 5%,#c00000 100%); 
	border: 3px solid #fb152f;
	border-radius: 10px;
	font-size: 200%;
text-shadow: 1px 1px 1px #000000;	
	transition: all .35s ease .1s; 	 
	
}

#neilsignedup_c1_block2  .briefbuttond:hover{
	position: relative;
	top: 15px;

}



/*=====防機器人============*/



#neilsignedup_c1_block2  #checkboxmycheckbox .robottimedateboxdiv{
			position: relative;
        left: 0px;
        top: 10px;
}

#neilsignedup_c1_block2 #checkboxmycheckbox .robottimedateboxdiv .radio-inline{
		position: relative;
	top: -5px;
}
