*{
  font-family:"微軟正黑體", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #545454;
/*  -webkit-appearance: none;
-webkit-border-radius: 0px; */
}
		
.username_input{
 width:12.5em;	
 font-size: 13pt;
 text-align:center;	
 border:2px solid #0f6568;
 border-radius: 1em;
 padding:0.25em;
 margin-bottom:0.25em;
 background-color:#fff;
 color:#0f6568;
	}	
.username_input::-webkit-input-placeholder { color: #ccc; }		
.login_bot{
 width:13em;	
 font-size: 13pt;	
 border:2px solid #0f6568;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-top:1em;
 background-color:#0f6568;
 color:#fff;
 cursor: pointer;
	}

.login_bot:hover{
 background-color:#ffde00;
 color:#0f6568;
    }
.help_txt a{
 font-weight:bold;	
 color:	#0f6568;
 text-decoration:none;
	}
.help_txt a:hover{
 color:	#0f6568;
 text-decoration:underline;
	}		
	
.school_nav{
 background-color:#00A5FF;
 padding-top:0.5em;
 padding-bottom:0.5em;
	}
.member_name{
 font-size:15pt;
 font-weight:bold;
 color:#fff;
 background-image:url(../simages/member.png);
 background-repeat:no-repeat;
 margin-left:1em;
 padding-bottom:0.4em;
 padding-left:2.2em;
 padding-top:0.2em;   	
 cursor:pointer;
	}

.member_name:hover{
background-image:url(../simages/member2.png);
color:#ffde00;	
}
.van1{ 
 background-image:url(../simages/van1.png);
 background-repeat:no-repeat;
 padding-bottom:0.2em;
 padding-left:1.6em; 	
	}

.van2{
 background-image:url(../simages/van2.png);
 background-repeat:no-repeat;
 padding-bottom:0.2em;
 padding-left:1.2em; 	
	}

.van3{
 background-image:url(../simages/van3.png);
 background-repeat:no-repeat;
 padding-bottom:0.2em;
 padding-left:1.2em; 	
	}
.van4{
 color:	#009cff;	 
 background-image:url(../simages/add.png);
 background-repeat:no-repeat;
 background-position:0.3em 0.5em;
 padding-left:1.25em;
	}
.van4x{
 color:	#aaaaaa;	 
 background-image:url(../simages/add_2.png);
 background-repeat:no-repeat;
 background-position:0.3em 0.5em;
 padding-left:1.25em;
	}
.van5{
 color:	#009cff;	 
 background-image:url(../simages/search.png);
 background-repeat:no-repeat;
 background-position:0.3em 0.35em;
 padding-left:1.25em;
	}
.van6{
 color:	#009cff;	 
 background-image:url(../simages/export.png);
 background-repeat:no-repeat;
 background-position:0.3em 0.35em;
 padding-left:1.25em;
	}
.van7{
 color:	#009cff;	 
 background-image:url(../simages/del.png);
 background-repeat:no-repeat;
 background-position:0.3em 0.35em;
 padding-left:1.25em;
	}
.van8{
 color:	#009cff;	 
 background-image:url(../simages/yes.png);
 background-repeat:no-repeat;
 background-position:0.3em 0.35em;
 padding-left:1.25em;
	}
.van9{
 color:	#009cff;	 
 background-image:url(../simages/cancel.png);
 background-repeat:no-repeat;
 background-position:0.3em 0.35em;
 padding-left:1.25em;
	}
.van10{
 color:	#009cff;
	}
.van11{
 color:	#009cff;	 
 background-image:url(../simages/change.png);
 background-repeat:no-repeat;
 background-position:0.3em 0.35em;
 padding-left:1.25em;
	}
.van12{
 color:	#009cff;	 
 background-image:url(../simages/save_change.png);
 background-repeat:no-repeat;
 background-position:0.3em 0.35em;
 padding-left:1.25em;
	}
.van13{
 color:	#009cff;	 
 background-image:url(../simages/reset_code.png);
 background-repeat:no-repeat;
 background-position:0.3em 0.35em;
 padding-left:1.25em;
	}

.van15{
 color:	#009cff;	 
 background-image:url(../simages/backx.png);
 background-repeat:no-repeat;
 background-position:0.3em 0.35em;
 padding-left:1.25em;
	}	
.van14{
 color:	#009cff;	 
 background-image:url(../simages/back.png);
 background-repeat:no-repeat;
background-position: 0 0.33em;
    padding-left: 1.5em;
	}									
					
.nav_bot1{
 font-size:15pt;
 font-weight:bold;
}
.nav_bot1 a{
 font-size:15pt;
 font-weight:bold;
 margin-left:0.25em;
 margin-right:1em;
 color:#fff;
 text-decoration: none;
}
.nav_bot1 a:hover{
 color:#ffde00;
 text-decoration: underline;
}
.title_box{
 font-size:16pt;
 font-weight:bold;
 background-color:#c3fdff;
 padding-left:0.75em;
 padding-top:0.5em;
 padding-bottom:0.5em;	
	}
.title_box2{
 font-size:13pt;
 background-color:#c3fdff;
 padding-left:1em;	
	}	
	
.title_txt{
 color:#00A5FF;
	}
.box1{
 margin-top:0.5em;
 margin-bottom:1em;	
	}
.box2{
 margin-top:0.5em;
 margin-bottom:0.5em;	
 padding-left: 0.5em;
	}	
.button-box1{
 padding-right:0.5em;
	}	
.box1_txt{
 font-size:11pt;
 margin-left:0.5em;
	}	
.add_sl_box1{
 margin-top: 0.2em;	
 padding: 0.2em 0.5em 0.2em 0.5em;
	}
.right_line{
 border-right:1px solid #CCC;
	}
.left_line{
 border-left:1px solid #CCC;
	}			
	
.label_txt_first{
 font-size:0.8em;
 margin-right:0.5em;
	}
.label_txt{
 font-size:1.2em;
 margin-right:0.5em;
 margin-left:0.5em;
	}
	
.select_type1{
 /* width:7em;	 */
 font-size:0.8em;	
 /* border:0.125em solid #a8a8a8; */
 border: 0.125em solid #009cff;
 border-radius: 1em;
 padding: 0.3em;
 margin-right:1em; 
	}
.select_type2{
 width:5em;	
 font-size:1em;	
 /* border:0.125em solid #a8a8a8; */
 border: 0.125em solid #009cff;
 border-radius: 1em;
 padding: 0.2em;
 margin-right:1em; 
	}
.select_type3{
 width:10em;	
 font-size:11pt;	
 border:0.125em solid #a8a8a8;
 border-radius: 1em;
 padding: 0.2em;
 margin-right:1em; 
	}
.select_type4{
 width:8em;	
 font-size:13pt;	
 border:0.125em solid #a8a8a8;
 border-radius: 1em;
 padding: 0.3em;
 margin-right:0.3em; 
	}	
.select_type5{
 width:18em;	
 font-size:13pt;	
 border:0.125em solid #a8a8a8;
 border-radius: 1em;
 padding: 0.3em;
 margin-right:1em; 
	}	
.select_type6{
 width:5em;	
 font-size:13pt;	
 border:0.125em solid #a8a8a8;
 border-radius: 1em;
 padding: 0.3em;
	}			
.checkbox_type1{
 font-size:13pt;
	}	
	
.bot1{    
display: inline-block;
 text-align: center;
 width:7em;
 background-color:#fff;
 color:	#009cff;	
 font-size: 13pt;	
 border:0.125em solid #009cff;
 border-radius: 1em;
 padding-top:2px;
 padding-bottom:2px;
 margin-left: 0.5em;
 cursor: pointer;
	}
.bot1:hover{
 background-color:#ffde00;
 cursor: pointer;
	}
	
.bot1x{    
display: inline-block;
 text-align: center;
 width:7em;
 background-color:#fff;
 color:	#aaaaaa;	
 font-size: 13pt;	
 border:0.125em solid #aaaaaa;
 border-radius: 1em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-left: 0.5em;
	}
.bot1x:hover{
 background-color:#ffde00;
	}	
	
	
.bot2{
 text-align: center;
 width:5em;
 background-color:#fff;
 color:	#009cff;	
 font-size: 13pt;	
 border:0.125em solid #009cff;
 border-radius: 1em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-left: 0.5em;
 cursor: pointer;
	}
.bot2:hover{
  background-color:#ffde00;
  cursor: pointer;
	}
.bot3{
display:inline-block;
 text-align: center;
 width:5em;
 background-color:#fff;
 color:	#009cff;	
 font-size: 13pt;	
 border:0.125em solid #009cff;
 border-radius: 1em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-right: 0.5em;
 cursor: pointer;
	}
.bot3:hover{
  background-color:#ffde00;
  cursor: pointer;
	}
.bot4{
 color:	#fff;	
 font-size: 13pt;	
 border:0.125em solid #009cff;
 border-radius: 1em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 padding-left:1em;
 padding-right:1em;
 margin-left: 0.5em;
 background-color:#009cff;
 cursor: pointer;
	}
.bot4:hover{
 color:	#009cff;
 background-color:#ffde00;
 cursor: pointer;
	}	

.botdiv{
 width:5em;	
 text-align: center;
 background-color:#fff;
 color:	#009cff;	
 font-size: 13pt;	
 border:0.125em solid #009cff;
 border-radius: 1em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-left: 0.5em;
 cursor: pointer;
	}
.botdiv:hover{
  background-color:#ffde00;
  cursor: pointer;
	}


.botdiv1{
 width:5em;	
 text-align: center;
 background-color:#fff;
 color:	#009cff;	
 font-size: 1em;	
 border:0.125em solid #009cff;
 border-radius: 1em;

 margin-left: 0.5em;
 cursor: pointer;
	}
.botdiv1:hover{
  background-color:#ffde00;
  cursor: pointer;
	}
	
.deta_table1{
  width:100%;
  margin-bottom: 1em;	
	}
.deta_table1 th{
  font-size: 13pt;
  font-weight:bold;
  padding-left:	0.8em;	
  text-align: left;
  background-color: #60e6ef;
  color:#0f6568;  
 border-left: 1px solid #ccc;
 height: 46px;
	}
.deta_table1_tr{
  background-color: #cbfdff;
  border:1 solid #cbfdff;
  border-radius: 1em;
	}	
.deta_table1 td{
  font-size: 12pt;
  padding:	0.8em;  
 border-left: 1px solid #ccc;
  
  
	}
.deta_table1 tr:nth-child(odd){
  background-color: #e4feff;
	}
/*.deta_table1 td:nth-child(9){
  text-align:center; 
    }
.deta_table1 th:nth-child(9){
  text-align:center; 
    }	
.deta_table1 td:last-child{
  text-align:center; 
    }
.deta_table1 th:last-child{
  text-align:center;
    }	
	
*/	
/*.deta_table1 tr:nth-child(odd) td:first-child{
  background-color: #e4feff;
  border-top-left-radius: 1em;
  border-bottom-left-radius: 1em;
	}
.deta_table1 tr:nth-child(odd) td:last-child{
  background-color: #e4feff;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 1em;
	}*/				
.table_mark a{
  font-size: 10pt;	
  color: #0f6568;
  text-decoration: none;
  margin-left:0.25em;
	}
.table_mark a:hover{
  color: #ffde00;
  cursor: pointer;	
	}		
.page_num {
  text-align:right;
  background-color: #eee;
  padding:0.5em;
	}
.page_num a{  	
  font-size: 11pt;
  font-weight:bold;
  text-decoration: none;  
	}
.page_num a:hover{
  color:#0f6568;
  text-decoration: underline;		
	}
.pop_table{
position:absolute;
z-index:499;
 width:150px;	
 font-size: 12pt; 
 text-align:center;
 border-top: 1px solid #ccc;
 border-left: 1px solid #ccc;
 border-right: 1px solid #ccc;
 border-radius: 1em;
 background-color:#fff;
	}
.pop_table td{
 border-bottom: 1px dashed #ccc;
 padding:0.3em; 		
	}
.pop_table a{
 font-size: 12pt;
 color:#00A5FF;
 cursor: pointer;
 text-decoration: none; 
	}	
.pop_table tr td:hover{
 font-size: 12pt;
 cursor: pointer;
 background-color: #ffeb62;
	}
.pop_table tr:first-child td:hover{
 font-size: 12pt;
 cursor: pointer;
 border-top-left-radius: 1em;
 border-top-right-radius: 1em;
 background-color: #ffeb62;
	}
.pop_table tr:last-child td:hover{
 font-size: 12pt;
 cursor: pointer;
 border-bottom-left-radius: 1em;
 border-bottom-right-radius: 1em;
 background-color: #ffeb62;
	}
.pop_win3{
 width:65em;	
 font-size: 12pt;
 padding-top:0.5em;
 padding-bottom:1em; 
 border: 1px solid #ccc;
 border-radius: 0.5em;
 background-color:#fff;
 box-shadow: 3px 6px 14px 0px #969696;
	}	
.pop_title_box{
 font-size:16pt;
 font-weight:bold;
 padding-bottom:0.5em;
 text-align:center;	
	}	
.pop_win2_txt{
 margin-right:1em;
	}
.bot_close{
    padding: 0.3em;
    text-align: center;
    width: 1.2em;
 background-color: #FFF;
 border: 1px solid #009cff;
 border-radius: 0.25em;
 margin-right:0.5em;
 cursor: pointer;	
}

.bot_close:hover{
 background-color: #ffde00;
}	
			
/*.pop_win1 td{
 border-bottom: 1px dashed #ccc;
 padding:0.3em; 		
	}*/
.pop_txt_mg{
 padding-bottom:1em;
	}	
.pop_win_txt{
 background-image:url(../simages/wr.png);
 background-repeat:no-repeat;
 padding-left:1.7em;
	}
	
.input_type1{
 width:8em;	
 font-size:13pt;	
 /* border:0.125em solid #a8a8a8; */
 border: 0.125em solid #009cff;
 border-radius: 1em;
 padding: 0.1em;
 margin-right:1em; 	
	}
.input_typeD{
 width:9em;	
 font-size:13pt;	
 border:0.125em solid #a8a8a8;
 border-radius: 1em;
 padding: 0.3em;
 margin-right:1em; 	
	}	
	
.downlord_txt1{
 margin-top:0.3em;
 margin-bottom:0.5em;	
 padding-left:0.5em;	
	}
.downlord_txt2{
 font-size:13pt;	
 margin-top:0.3em;
 margin-bottom:0.5em;	
 padding-left:0.5em;	
	}	
.downlord_txt_color{
 color:#009cff;	
	}
.pic_box td{
 padding:0em;	 
 font-size:12pt;
 font-weight:bold;
 text-align:center;	
	} 
.pic_box{
 width:200px;
	}
.pic_color1{
 font-size:10pt;
padding:0.1em;
 color:#fff;
 background-color:#9C0;	
	}
.pic_color2{
font-size:10pt;
padding:0.1em; 
 color:#fff;
 background-color:#ff6363;	
	}
.pic_color3{
 font-size:10pt;
padding:0.1em;
 color:#fff;	
 background-color:#66F;	
	}
.pic_colorv{
font-size:10pt;
padding:0.1em; 
 color:#fff;	
 background-color:#ccc;	
	}
.ans_txt_color1{
 font-weight:bold;
 color:#9C0;
	}
.ans_txt_color2{
 font-weight:bold;
 color:#ff6363;
	}
.ans_txt_color3{
 font-weight:bold;
 color:#66F;
	}
	
	
	
	
.st_van_box{
 border-bottom:0.125em solid #00A5FF;
	}
.st_van_box2{
 background-color:#e2fff9;	
 border-bottom:0.125em solid #00A5FF;
 padding-left:0.5em;
 padding-top:0.5em;
 padding-bottom:0.5em;
	}			
.st_bot1{
text-align: center;
 width:8em;
 background-color:#00A5FF;
 color:	#fff;	
 font-size: 13pt;	
 border:0.125em solid #ff6656;
 border-bottom:none;
 border-radius: 0.25em;
 border-bottom-right-radius: 0em;
 border-bottom-left-radius: 0em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-top: 0.25em;
 margin-right: 0.25em;
	}
.st_bot2{
text-align: center;
 width:8em;
 background-color:#287aba;
 color:	#fff;	
 font-size: 13pt;	
 border:0.125em solid #287aba;
 border-bottom:none;
 border-radius: 0.25em;
 border-bottom-right-radius: 0em;
 border-bottom-left-radius: 0em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-top: 0.25em;
 margin-right: 0.25em;
 cursor: pointer;
	}
.st_bot2:hover{
 background-color:#ffde00;
 color:	#00A5FF;
 cursor: pointer;
	}
	

.st_bot2O{
text-align: center;
 width:8em;
 background-color:#ff6656;
 color:	#fff;	
 font-size: 13pt;	
 border:0.125em solid #ff6656;
 border-bottom:none;
 border-radius: 0.25em;
 border-bottom-right-radius: 0em;
 border-bottom-left-radius: 0em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-top: 0.25em;
 margin-right: 0.25em;
 cursor: pointer;
	}
.st_bot2O:hover{
 background-color:#ffde00;
 color:	#00A5FF;
 cursor: pointer;
	}
		
	
.st_bot3{
text-align: center;
 width:2.5em;
 background-color:#23c7cd;
 color:	#fff;	
 font-size: 15pt;
 font-weight:bold;	
 border:0.125em solid #23c7cd;
 border-radius: 0.25em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-right:0.25em;
	}
	
.st_bot6x{
text-align: center;
 width:2.5em;
 background-color:#d9d9d9;
 color:	#fff;	
 font-size: 15pt;
 font-weight:bold;	
 border:0.125em solid #d9d9d9;
 border-radius: 0.25em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-right:0.25em;
	}
.st_bot6{
text-align: center;
 width:2.5em;
 background-color:#00A5FF;
 color:	#fff;	
 font-size: 15pt;
 font-weight:bold;	
 border:0.125em solid #00A5FF;
 border-radius: 0.25em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-right:0.25em;
 cursor: pointer;
	}
	
.st_bot6:hover{
 background-color:#ffde00;
 color:	#00A5FF;
 cursor: pointer;
	}	
.st_bot4{
text-align: center;
 width:5em;
 background-color:#8c8c8c;
 color:	#fff;	
 font-size: 13pt;	
 border:0.125em solid #8c8c8c;
 border-radius: 1em;
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-right: 0.5em;
 cursor: pointer;
	}
	
.st_bot4:hover{
 background-color:#ffde00;
 color:	#464646;
 cursor: pointer;
	}				
.st_bot_color{
 color:	#fff;		
	}
.st_bot5{
text-align: center;
 width:2.5em;
 background-color:#00A5FF;
 color:	#fff;	
 font-size: 15pt;
 font-weight:bold;	
 border:0.125em solid #00A5FF;
 border-radius: 0.25em;
 padding-top:0.25em;
 margin-left:0.5em;
 cursor: pointer;
	}
	
.st_bot5:hover{
 background-color:#ffde00;
 color:	#00A5FF;
 cursor: pointer;
	}	
.st_bot7{
text-align: center;
 background-color:#00A5FF;
 color:	#fff;	
 font-size: 0.8em;
 font-weight:bold;	
 border:0.125em solid #00A5FF;
 border-radius: 0.25em;
 padding-top:0.2em;
 padding-bottom:0.2em;
 margin-right:0.25em;
 cursor: pointer;
	}
	
.st_bot7:hover{
 background-color:#ffde00;
 color:	#00A5FF;
 cursor: pointer;
	}		

.st_bot7x{
text-align: center;
 background-color:#d9d9d9;
 color:	#fff;	
 font-size: 0.8em; /*12pt*/
 font-weight:bold;	
 border:0.125em solid #d9d9d9;
 border-radius: 0.25em;
 padding-top:0.2em;
 padding-bottom:0.2em;
 margin-right:0.25em;
 cursor: pointer;
	}
.st_bot8{
display:inline-block;
 color:	#00A5FF;	
 font-size: 15pt;
 font-weight:bold;	
 border:0.1em solid #00A5FF;
 border-radius: 0.25em;
 padding-top:0.05em;
 padding-bottom:0.25em;
 margin-right:0.25em;
 cursor: pointer;
 width:1.9em;
 text-align:center;
	}
	
.st_bot8:hover{
 background-color:#ffde00;
 color:	#00A5FF;
 cursor: pointer;
	}
.st_bot9{
display:inline-block;
 background-color:#00A5FF;	
 color: #fff;	
 font-size: 15pt;
 font-weight:bold;	
 border:0.1em solid #00A5FF;
 border-radius: 0.25em;
 padding-top:0.05em;
 padding-bottom:0.25em;
 margin-right:0.25em;
 cursor: pointer;
 width:1.9em;
 text-align:center;
	}
	
.st_bot9:hover{
 background-color:#ffde00;
 color:	#00A5FF;
 cursor: pointer;
	}	
			
.article_box3{
 padding-top:0.5em;
 padding-left:1em;
 /* padding-right:1em; */
	}
.article_box4{
 margin-top:0.5em;	
 padding-top:0.5em;
 padding-left:1em;
/* padding-right:1em; */
 padding-bottom:0.5em;
 border-top:1px dashed #00A5FF;
 background-color:#feffd0;
	}
.article_box5{
 margin-top:0.5em;	
 padding-top:0.5em;
 padding-left:1em;
 padding-right:1em;
 padding-bottom:0.5em;
 border-top:1px dashed #00A5FF;
	}					
.article_right_line{
 border-right:2px solid #a0ced0;
 padding-right:0.5em;
	}
.article_data_box{
 padding-bottom:0.5em;
	}	
.article_title{
 font-size: 1.2em; /*17pt*/
 font-weight:bold;
	}
.article_ch_title{
 font-size: 1.0em; /*13pt*/
 color:	#00a5ff;
	}
.article_word{
 font-size: 1.2em;	 	
 line-height: 1.5em;	
	}
.input_type2{
 width:20em;	
 font-size:13pt;
 color:#00A5FF;
 border:0.125em solid #a8a8a8;
 border-radius: 1em;
 padding: 0.3em;
 margin-right:1em;
 margin-bottom:0.5em; 	
	}
.input_type3{
 width:50em;	
 font-size:13pt;
 color:#00A5FF;	
 border:0.125em solid #a8a8a8;
 border-radius: 1em;
 padding: 0.3em;
 margin-right:1em;
 margin-bottom:0.5em; 	
	}
.pic_box1{
 padding:1em;	
	}
.ans_box1{
 padding:1em;		
	}
.ans_box1 td{
  padding-right:0.5em;
 padding-top:0em;
 padding-bottom:0em;		
	}	
.ans_num1{
 font-size:15pt;
 font-weight:bold;
 padding-bottom:1em;		
	}
.ans_word1{
 font-size:15pt;
 font-weight:bold;
 margin:0em;
 padding-bottom:1em;	
 color:	#00A5FF;		
	}
.ans_word2{
 font-size:15pt;
 font-weight:bold;
 margin:0em;
 padding-bottom:1em;	
 color:	#be293e;		
	}
.movie_box1{ 	
 padding:1em;		
	}
.ans_popwin_box1{
 padding-bottom:0.5em;	
	}				

.st_ans_box{
 margin-bottom:1em;	
	}						
	
::-webkit-scrollbar {
      width: 0.3em;
      height: 0.4em;
}
::-webkit-scrollbar-track {
	background-color:#e2e2e2; 
}
 
::-webkit-scrollbar-thumb {
	background-color:#aaaaaa; 
}																
																			

.st_botx{
 color:	#00A5FF;	
 font-size: 15pt;
 font-weight:bold;	
 border:0.1em solid #00A5FF;
 border-radius: 0.25em;
 padding-top:0.05em;
 padding-bottom:0.25em;
 margin-right:0.25em;
 cursor: pointer;
	}
	
.st_botx:hover{
 background-color:#ffde00;
 color:	#00A5FF;
 cursor: pointer;
	}					


.download_box{
 width:70%; 
 margin-top:0.5em;
 padding:0.5em; 	
	}
.download_box td{
 margin-top:0.5em;
 padding-bottom:1em;
 text-align:center;
 border-right: 0.125em dashed #a0ced0; 	
	}
.download_box tr > td:last-child{
 border-right:none; 	
	}
.download_bot_pic{ 
 background-image:url(../simages/download_s.png);
 background-repeat:no-repeat;
 background-position:0.25em 0.25em;
 padding-left:1.6em; 	
	}									
.st_bot10{
text-align: center;
 width:10em;
 background-color:#00A5FF;
 color:	#fff;	
 font-size: 15pt;
 font-weight:bold;	
 border:0.125em solid #00A5FF;
 border-radius: 0.25em;
 padding-top:0.25em;
 padding-bottom:0.25em;
margin: auto;
 cursor: pointer;
/* 
    text-rendering: auto;
    color: buttontext;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    align-items: flex-start;
    background-color: buttonface;
    box-sizing: border-box;
    margin: 0em;
    font: 400 13.3333px Arial; */
	}
	
.st_bot10:hover{
 background-color:#ffde00;
 color:	#00A5FF;
 cursor: pointer;
	}				

.history_pic1{
 background-color:#1db9be;
 color:	#fff;	
 font-size: 12pt;
 border:0.125em solid #00A5FF;
 border-radius: 0.25em;
	}
.history_pic1 td{
 color:	#fff;	
 font-size: 12pt;
 text-align:center;
 border-right:0.125em solid #00A5FF;
 padding-top:0.005em;
 padding-bottom:0.005em;
 padding-left:0.25em;
 padding-right:0.25em;	
	}
.history_pic1 td:last-child{
 color:	#fff;	
 font-size: 12pt;
 border-right:none;
 padding-top:0.005em;
 padding-bottom:0.005em;
 padding-left:0.25em;
 padding-right:0.25em;	
	}		
.history_pic2{
 background-color:#ccc;	
	}
	
.main_pic1{
 background-image:url(../simages/main_pic1.png);
 background-repeat:no-repeat;
 background-position:60% 60%;	
 padding-left:1.6em;

}
.main_pic2{
 background-image:url(../simages/main_pic2.png);
 background-repeat:no-repeat;
 background-position:60% 60%;	
 padding-left:1.6em;	
}
.main_pic3{
 background-image:url(../simages/main_pic3.png);
 background-repeat:no-repeat;
 background-position:60% 60%;	
 padding-left:1.6em;	
}
.main_pic4{
 background-image:url(../simages/main_pic6.png);
 background-repeat:no-repeat;
 background-position:60% 60%;	
 padding-left:1.6em;	
}
.main_pic5{
 background-image:url(../simages/main_pic5.png);
 background-repeat:no-repeat;
 background-position:60% 60%;	
 padding-left:1.6em;	
}
.main_pic6{
 background-image:url(../simages/main_pic4.png);
 background-repeat:no-repeat;
 background-position:60% 60%;	
 padding-left:1.6em;	
}

.main_nav_box{
 background-color: #00a8ff;
 padding-bottom: 0.5em;	
}
.main_nav_bot{
 width:7em;	
 font-size: 13pt;	
 border:0.125em solid #267ab3;
 border-top:none;
 border-bottom-left-radius: 0.25em;
 border-bottom-right-radius: 0.25em;	
 padding-top:0.25em;
 padding-bottom:0.25em;
 margin-right: 0.25em;	
 background-color:#FFF;
 color:#267ab3;
 cursor: pointer;
	}
.main_nav_bot a{
 color:#267ab3;
 text-decoration: none;	
}
.main_nav_bot:hover{
 background-color:#ffde00;
 color:#0f6568;
    }	
	
.inp_txt
{
font-size: 13pt;
padding-top: 0.25em;
padding-bottom: 0.25em;
border: 0.15em solid #009cff;
border-radius: 1em;	
}
.input_typex{
 width:10em;	
 font-size:0.8em;	
 border:0.125em solid #a8a8a8;
 border-radius: 0.5em;
 padding: 0.2em;
 margin-right:1em; 	
	}
.detail
{
padding:0.01em;	
margin: -10px auto -10px 0px;	
}
.detail td 
{
padding:1px;		
}
.detail tr:nth-child(odd) {
    background-color: unset;
}


.fa-times:before {
cursor: pointer;	
	content: 'X';
}
.fa-times {
	color:#009cff;
	transform: scale(1.2,1);
}
.fa-search {
cursor: pointer;	
background-color: #ffffff;
background-image: url(../simages/search1.png);
background-repeat: no-repeat;
    margin-right: 6px;
/*  background-position-y: 2px;*/
}

.search
{
}

.input-wrapper {
 /* border: 2px solid #a8a8a8; */
 border: 0.125em solid #009cff;
    border-radius: 1em;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #ffffff;
  color: #000;
   margin-left: 0.8em;
min-height: 30px;
}
body
{
margin:0 10px;
}