@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{margin:0;padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
input {line-height: 12px;font-size:12px;}

/*-----內文使用---------------------------*/

/*內文大標題文字*/
.center_bigtitle{
	font-size: 16px;
	line-height: 22px;
	color: #003399;
	font-weight: bold;
}


/*內文中標題文字*/
.center_title{
	font-size: 13px;
	line-height: 22px;
	color: #ff6600;
	font-weight: bold;
}


/*文章標題文字*/
.title_word{
	font-size: 16px;
	color: #003f98;
	line-height: 22px;
	text-decoration: none;
}

/*內文使用*/
.word{
    font-size: 12px;
	color: #000;
	line-height:22px;
	text-decoration: none;
}

/*內文連結文字用*/
.word a{
    font-size: 12px;
	color: #0000FF;
	line-height: 22px;
	text-decoration: none;

}

/*內文連結文字之hover使用*/
.word a:hover{
    font-size: 12px;
	color: #0000FF;
	line-height: 22px;
	text-decoration:underline;

}

.word a:visited{
    font-size: 12px;
	color: #00CCFF;
	line-height: 22px;
	text-decoration:underline;

}


/*中間內文使用--紅字*/
.center_red {
	font-size: 12px;
	color: #ff0000;
	text-align:justify;
}

/*表格數少的線條設定*/
.tb_broder {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
}
.tb_broder td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	padding:5px 5px;
}


/*表格數多的線條設定*/
.tb_much_broder {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
}
.tb_much_broder td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	padding:3px 3px;
}




/*----------內文項目符號用(含長型底色)---------------*/


/*項目符號設定使用*/
.list{
	background-repeat: no-repeat;
	line-height:25px;
}

/*項目符號使用-連結文字設定*/
.list a {
	display:block;
	width:510px;
	height:25px;	
	color:#000;
	text-decoration: none;
	background-color:#fff;
}

/*項目符號使用-連結文字設定*/	
.list a:hover{
	background-color: #f0f0f0;
	width:510px;
	height:25px;
	color:#0075c1;
	vertical-align: baseline;
}

/*li項目符號圖片規格*/
.n1{
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color: #666;
	line-height:25px;
}



/*----------紅色箭頭項目符號---------------*/

/*項目符號設定使用*/
.red_list,.red_list li{
	background-repeat: no-repeat;
	line-height:25px;
}

/*項目符號使用-連結文字設定*/
.red_list a{
	height:25px;	
	color:#000;
	text-decoration: none;
	padding: 0 0 0 15px;
}

/*項目符號使用-連結文字設定*/	
.red_list a:hover{
	height:25px;
	color:#0075c1;
	vertical-align: baseline;
}

/*li項目符號圖片規格*/
.red_n1{
	background-image: url(./../images/alluse/li_img_red.gif);
	border-bottom-color: #666;
	line-height:25px;
	background-repeat: no-repeat;	
}
