@charset "utf-8";
/* CSS Document */
@import "hikids.css";
/* reset */ 

html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
caption, tbody, tfoot, thead,{ 
    margin: 0; 
    padding: 0; 
    border: 0; 
    outline: 0; 
    font-size: 100%; 
    /*vertical-align: middle;*/ 
    background: transparent; 
} 
select{
	margin:0;
	padding:0;
}
body { 
    line-height: 1; 
} 
ol, ul { 
    list-style: none; 
} 
blockquote, q { 
    quotes: none; 
} 
blockquote:before, blockquote:after, 
q:before, q:after { 
    content: ''; 
    content: none; 
} 

/* remember to define focus styles! */ 
:focus { 
    outline: 0; 
} 

/* remember to highlight inserts somehow! */ 
ins { 
    text-decoration: none; 
} 
del { 
    text-decoration: line-through; 
} 
/*----------------------------------------------------------------------------------------------*/
body{
    background: url(../../../resources/images/gmd_np/index_bg.jpg) repeat-x;
	/*background-color: #009999;*/
	color: #000;
	font-size:18px;
    /*font-family: "細明體",Geneva, Arial, Helvetica, sans-serif;*/
}
/*LOGO區*/
.GMD_top{
	background: url(../../../resources/images/gmd_np/GMD_index_TOPbg.jpg) no-repeat;
	width:951px;
	height:78px;
	margin:0 auto;
}
/*全部範圍*/
.GMDcontents{
 width:950px;
 margin:0 auto;
 font-family: "細明體",Geneva, Arial, Helvetica, sans-serif;
}
/*-----------------------------------------------選單-----------------------------------------*/
/*回Dr4math首頁*/
.M_backDr4math{
	background:url(../../../resources/images/gmd_np/menu/M_backDr4math.png) no-repeat;
	width:119px;
	height:37px;
	float:right;
	cursor:pointer;
}
.M_backDr4math:hover{
	background:url(../../../resources/images/gmd_np/menu/M_backDr4math_hover.png) no-repeat;
}
/*說明*/
.M_explain{
	background:url(../../../resources/images/gmd_np/menu/M_explain.png) no-repeat;
	width:77px;
	height:37px;
	float:right;
	cursor:pointer;
}
.M_explain:hover{
	background:url(../../../resources/images/gmd_np/menu/M_explain_hover.png) no-repeat;
}
.M_explain_now{
	background:url(../../../resources/images/gmd_np/menu/M_explain_now.png) no-repeat;
	width:77px;
	height:37px;
	float:right;
}
/*-----------------------------------------------左邊選單-------------------------------------*/
.GMD_Lmenu{
	width:259px;
	float:left;
	margin:15px 0;
}
.GMD_Lmenu_LT{
	background: url(../../../resources/images/gmd_np/GMD_Lmenu_LT.png) no-repeat;
	width:259px;
	height:19px;
}
.GMD_Lmenu_LC{
	background: url(../../../resources/images/gmd_np/GMD_Lmenu_LC.png) repeat-y;
	width:259px;
}
.GMD_Lmenu_LB{
	background: url(../../../resources/images/gmd_np/GMD_Lmenu_LB.png) no-repeat;
	width:259px;
	height:59px;
}
/*LOGIN*/
.loginTab{
	width:97%;
	font-size:12pt;
	color:#006699;
}
.loginTab td{
	padding:3px 0 ;
}
.loginTab_text{
	font-size:13pt;
	color: #6633CC;
	margin:10px 0 5px 15px;
}
/*登入頁左邊選單*/
.login_list{
	width:89%;
	margin:0 auto;
	border: 1px solid #CCCCCC;
	font-size:12pt;
	line-height:24px;
}
.login_list a{
	color:#000000;
	text-decoration:none;	
}
.login_list a:hover{
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding:0 0 2px 0;
}

.login_list th{
	height:35px;
	background-color: #D2F4FF;
	padding: 2px;
	font-size:15pt;
	color:#0066CC;
}
.login_list td{
	padding:6px 0 ;
}
.login_list .on{
	color:#6600CC;
}
.login_list .on a{
	color:#6600CC;
}
/*項目樣式*/
.bul_rec_pink{
	background:url(../../../resources/images/gmd_np/item/bul_rec_pink.gif) no-repeat;
	width:3px;
	height:3px;
	margin:10px auto;
}
/*分隔虛線*/
.dot{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
/*填入錯誤提示文字*/
.GMDnote_Text{
	font-size:15pt;
	color:#FF0000;
	margin:5px auto;
	width:90%;
}
/*-----------------------------------------------內容-----------------------------------------*/
/* 說明內容*/
.explain-list{
	width:100%;
	line-height:26px;
	font-size:12pt;
	color: #660000;
	
}
.explain-list td{
	padding: 0 0 20px 0;
}
.explain-list .title{
	color: #6633CC;
	font-size:19px;
}
.explain-list strong{
	color:#FF0099;
	font-weight: lighter;
}

.explain-list span{
	color: #FF6600;
	font-size:13pt;
	font-weight: bold;
}

/*橘色標點*/
.GMDGP_dot{
	background:url(../../../resources/images/gmd_np/group/GPdot.gif) center no-repeat ;
	width:23px;
	height:30px;
	float:left;
}

/*內容九宮格*/
.GMD_index{
	width:691px;
	float:left;
}
.GMD_index_LT{
	background: url(../../../resources/images/gmd_np/GMD_index_LT.png) no-repeat;
	width:17px;
	height:17px;
}
.GMD_index_LC{
	background: url(../../../resources/images/gmd_np/GMD_index_LC.png) repeat-y;
	width:17px;
}
.GMD_index_LB{
	background: url(../../../resources/images/gmd_np/GMD_index_LB.png) no-repeat;
	width:17px;
	height:17px;
}
.GMD_index_RT{
	background: url(../../../resources/images/gmd_np/GMD_index_RT.png) no-repeat;
	width:19px;
	height:17px;
}
.GMD_index_RC{
	background: url(../../../resources/images/gmd_np/GMD_index_RC.png) repeat-y;
	width:19px;
}
.GMD_index_RB{
	background: url(../../../resources/images/gmd_np/GMD_index_RB.png) no-repeat;
	width:19px;
	height:17px;
}
.GMD_index_CT{
	background: url(../../../resources/images/gmd_np/GMD_index_CT.png) repeat-x;
	height:17px;
}
.GMD_index_C{
	background: #FFFFFF;
	height:800px;
}
.GMD_index_CB{
	background: url(../../../resources/images/gmd_np/GMD_index_CB.png) repeat-x;
	height:17px;
}

/*步驟說明*/
.Step01{
	background: url(../../../resources/images/gmd_np/step/Step01.gif) no-repeat;
	width:104px;
	height:41px;  
}
.Step02{
	background: url(../../../resources/images/gmd_np/step/Step02.gif) no-repeat;
	width:104px;
	height:41px;  
}
.Step03{
	background: url(../../../resources/images/gmd_np/step/Step03.gif) no-repeat;
	width:104px;
	height:41px;  
}
.Step04{
	background: url(../../../resources/images/gmd_np/step/Step04.gif) no-repeat;
	width:104px;
	height:41px;  
}
.Step05{
	background: url(../../../resources/images/gmd_np/step/Step05.gif) no-repeat;
	width:104px;
	height:41px;  
}
.Step06{
	background: url(../../../resources/images/gmd_np/step/Step06.gif) no-repeat;
	width:104px;
	height:41px;  
}

.Step07{
	background: url(../../../resources/images/gmd_np/step/Step07.gif) no-repeat;
	width:104px;
	height:41px;  
}
.Step08{
	background: url(../../../resources/images/gmd_np/step/Step08.gif) no-repeat;
	width:104px;
	height:41px;  
}
.Step09{
	background: url(../../../resources/images/gmd_np/step/Step09.gif) no-repeat;
	width:104px;
	height:41px;  
}

.Step10{
	background: url(../../../resources/images/gmd_np/step/Step10.gif) no-repeat;
	width:117px;
	height:42px;  
}
.Step11{
	background: url(../../../resources/images/gmd_np/step/Step11.gif) no-repeat;
	width:117px;
	height:42px;  
}
.Step12{
	background: url(../../../resources/images/gmd_np/step/Step12.gif) no-repeat;
	width:117px;
	height:42px;  
}
.Step13{
	background: url(../../../resources/images/gmd_np/step/Step13.gif) no-repeat;
	width:117px;
	height:42px;  
}
.Step14{
	background: url(../../../resources/images/gmd_np/step/Step14.gif) no-repeat;
	width:117px;
	height:42px;  
}
.Step15{
	background: url(../../../resources/images/gmd_np/step/Step15.gif) no-repeat;
	width:117px;
	height:42px;  
}


/*-----------------------------------------------會員註冊-------------------------------------*/
/*左方選單*/
.cate-list{
	font-size:12pt;
	color: #003366;
	line-height:24px;
	width:89%;
	margin:0  auto;

}
.cate-list a{
	font-size:12pt;
	color: #003366;
	text-decoration:none;
}
.cate-list a:hover{
	font-size:12pt;
	color: #003366;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 1px;
}
.cate-list th{
	height:35px;
	background-color: #D2F4FF;
	padding: 2px;
	font-size:15pt;
	color:#0066CC;
}
.cate-list td{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding:10px 0 ;
}
/*立即註冊提示文字*/
.Ask_Text{
	margin:0 auto 20px auto;
	line-height:45px;
	text-align: right;
	font-size:19px;
	color: #009933;
	width:99%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.Ask_Text a{
	color:#FF3300;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 1px;
}


