@charset "utf-8";
/* 版面框架 */
body {margin: 0px auto;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 80%;color: #333333; :padding:0px;}
#ok_main {width:960px; margin:0px auto;padding:0px;}
div.ok_header{width:960px;height: 145px;}
div.ok_header .ok_nav{	position: absolute;	width:955px;text-align: right;	margin:5px auto;color: #333333;	font-size: 95%;*font-size: 90%; *font-size: 75%;}
div.ok_header .ok_logo{ position: absolute; width:250px;text-align: right;	}
div.ok_cont{background-image: url(../../images/03/technical/b_main.gif);background-repeat: repeat-x;background-position: left top;padding: 0px;	margin:0px;}
div.ok_cont1{width:940px;padding: 10px;margin:0px auto ;}
div.ok_cont1 .L{	background-color: #FFFFFF;	width: 208px;	float: left; padding:7px 0px 0px 0px; margin:0px;}
div.ok_cont1 .R{	background-color: #FFFFFF;	float: right;	width: 732px; padding:6px 0px 0px 0px;  margin:0px;}
div.ok_cont2{width:732px; padding: 0px;margin:0px;}
div.ok_footer {	margin: 0px;padding: 0px;background-image: url(../../images/03/b_line.gif);	background-repeat: no-repeat;	background-position: left top;padding: 20px 30px 30px 20px;	font-size: 85%;	line-height: 165%;}
div.ok_table1{background-color:#98cbdd;margin:0px 0px 0px 6px; padding:2px 0px 0px 0px;color: #333333;}
div.ok_search{width:180px;margin:0px auto;}
div.ok_search div{margin:5px auto;}
div.ok_cal img{border:0;}
div.ok_calbg {background-image: url(../../images/03/table_line03.gif);}
div.ok_table2{margin:5px 0px 0px 6px; padding:2px 0px 0px 0px;}
div.ok_banner , div.ok_but1{ width: 200px;margin:0px auto;}
div.ok_banner img  , div.ok_but1 img{ width: 200px;margin:2px auto;  border:0;}
*html div.ok_banner img  , div.ok_but1 img{ width: 200px;margin:1px auto; }
*+html div.ok_banner img{ width: 200px;margin:1px auto;}
div.ok_banner img{ width: 200px;margin:2px auto;}
div.ok_focus , div.ok_poll{ width: 200px;margin:5px auto;}
div.ok_focus .logo{ width:100%; text-align:center; margin:10px auto;}
div.ok_focus img{border:0;}
div.ok_poll .Q{width:88%;margin:5px auto; background-color:#F5F5F5; color:#BC4322; padding:4px}
div.ok_poll .A{width:88%;margin:0px auto;}
div.ok_poll .but{width:88%;margin:5px auto;	text-align: right;}
div.ok_news {background-image: url(../../images/03/technical/t_news.gif);	background-repeat: no-repeat;	background-position: left top;	height: 43px;width: 725px; padding:0px;  margin:0px;}
div.ok_news .cont{	width: 82%;	padding:7px 0px 0px 110px;	line-height: 16px;}
div.urlPath{width:96%; margin:0px auto;text-align:right; }
div.urlPath1{ float:right; }
div.page{width:96%; margin:8px auto;text-align:center; }
div.line{width:96%;	height:5px;margin:0px auto;	background-image: url(../../images/03/technical/b_list.gif);	background-repeat: repeat-x;	background-position: left top;}
div.spacer {clear: both;margin: 0px;padding: 0px;}

/* 條列內容 */
table.ok_list{	width:96%;	margin:0px auto;}
table.ok_list th{	background-image: url(../../images/03/technical/list_th.gif);	background-repeat: repeat-x;background-position: left top;	height: 33px;text-align:left; padding-left:6px;color:#52447e;}
table.ok_list tr{}
table.ok_list td{border-bottom: 1px solid #dadada;padding:6px;}

/* 內頁標題 */
div.ok_titlebg{width:685px;background-image: url(../../images/03/dot_titleB.gif);	background-repeat: no-repeat;background-position: left bottom;padding-left: 30px;height:30px;margin: 15px auto;}
div.ok_title{font-size: 125%;	font-weight: bold;	color: #333333;float:left;height:25px; }

/* 無障礙導盲磚 */
div.key_L{	position: absolute;	width:10px;top:150px;}

/* 圖形連結 */
div.ok_but1 { width: 200px;margin:0px auto;}
div.ok_but2 {margin: 0px;background-image: url(../../images/03/b_line.gif);background-repeat: no-repeat;	background-position: left top;padding: 30px 30px 20px 30px;}
div.ok_but2 td{width: 20%;	text-align: center;}
div.ok_but2 img{width: 148px;border: 1px solid #dcdcdc;}

/* 廣告 */
div.ok_ad1{	position: absolute;	width:950px;top:65px;text-align: right;}
div.ok_ad2{	width:940px;background-color: #ffffff; margin:0px auto;text-align: center; padding-top:8px;}
div.ok_ad3{	float:right;width: 160px;margin: 14px auto auto auto;}
div.ok_ad4{ margin:10px auto; width:700px;}

/* 文字設定 */
.font1{color: #FF1700;}
.title_01 {font-family: Arial, Helvetica, sans-serif; font-size: 115%; color: #005981; font-weight: bold; padding-left:80px;}
.title_02 {font-family: Arial, Helvetica, sans-serif; font-size: 115%; color: #005981; font-weight: bold;}
.title_03 {font-family: Arial, Helvetica, sans-serif; font-size: 115%; color: #003399; font-weight: bold; padding-left:10px;}
.title_04 {font-family: Arial, Helvetica, sans-serif; font-size: 120%; color: #005981; font-weight: bold;}

/* 連結設定 */
a img{border:0;}

.ok_list a  {	color: #b84b4b;	text-decoration: none; *font-size: 90%;}
.ok_list a:link {color: #b84b4b;text-decoration: none; *font-size: 90%;}
.ok_list a:visited {color: #c32424;text-decoration: none; *font-size: 90%;}
.ok_list a:hover {color: #c32424;text-decoration: none; *font-size: 90%;}

.ok_focus a{color: #F77E3C;	text-decoration: none; font-size: 85%;}
.ok_focus a:link {color: #F77E3C;text-decoration: none; font-size: 85%;}
.ok_focus a:visited {color: #F77E3C;text-decoration: none; font-size: 85%;}
.ok_focus a:hover {color: #BC4322;text-decoration: none; font-size: 85%;}

.ok_nav a{	color: #333333;	text-decoration: none;}
.ok_nav a:link {color: #333333;text-decoration: none;}
.ok_nav a:visited {color: #333333;text-decoration: none;}
.ok_nav a:hover {color: #217298;text-decoration: none;}

a , .ok_news a{	color: #767676;	text-decoration: none; font-size: 90%;}
a:link , .ok_news a:link {color: #767676;text-decoration: none; font-size: 90%;}
a:visited , .ok_news a:visited {color: #767676;text-decoration: none; font-size: 90%;}
a:hover , .ok_news a:hover {color: #333333;text-decoration: none; font-size: 90%;}

.urlPath a{	color: #767676;	text-decoration: none; font-size: 85%;}
.urlPath a:link {color: #767676;text-decoration: none; font-size: 85%;}
.urlPath a:visited {color: #767676;text-decoration: none; font-size: 85%;}
.urlPath a:hover {color: #333333;text-decoration: none; font-size: 85%;}

.ok_footer a{	color: #ff6060;	text-decoration: none;}
.ok_footer a:link {color: #ff6060;text-decoration: none;}
.ok_footer a:visited {color: #ff6060;text-decoration: none;}
.ok_footer a:hover {color: #c62b2b;text-decoration: none;}

.key a{color: #FFFFFF;text-decoration: none;font-size: 60%;	line-height: 0px;}
a.key:link {color: #FFFFFF;text-decoration: none;font-size: 60%;line-height: 0px;}
a.key:visited {color: #FFFFFF;text-decoration: none;font-size: 60%;line-height: 0px;}
a.key:hover {color: #FFFFFF;text-decoration: none;font-size: 60%;line-height: 0px;}

.home a{color: #217298;text-decoration: none;font-size: 85%;	line-height: 0px;}
a.home:link {color: #217298;text-decoration: none;font-size: 85%;line-height: 0px;}
a.home:visited {color: #217298;text-decoration: none;font-size: 85%;line-height: 0px;}
a.home:hover {color: #295577;text-decoration: none;font-size: 85%;line-height: 0px;}

/* 其他設定 */
.input_t{border:1px solid #9ca1a5;height:16px; color:#636363;}

