@import url("reset.css");

html{ background-color:#006dbb; }

body{ font-size:83%; background-color:#006dbb; color:#666; font-family:Verdana, Geneva, sans-serif;}

#WRAPPER{ margin:0 auto; display:block; width:1000px; height:650px; position:relative;}

#SUB{}

h2{ position:absolute; left:230px;}

#CONTENT{ position:absolute; display:block; margin-top:250px; background:url(../images/case_bg.gif) repeat-y center;}

/*.main_title{border-bottom:#CCCCCC solid 1px; width:900px; margin-left:50px;}
#news_list{}

#news_main{ width:900px; padding-left:60px; line-height:1.6em;}*/
#NEWS_LIST .news_title{ background:url(../images/tab_mid.gif) repeat-x center; color:#FFF;font-size:108%; vertical-align:middle;}
#NEWS_LIST td{ border-bottom:#CCC solid 1px; line-height:28px;}
.gray{background-color:#F5F5F5;}

/* ---------------------內頁新聞中間列表---------------------- */ 

#NEWS_LIST{ width:900px; padding-left:50px; padding-bottom:10px;}
#NEWS_LIST h3{ width:150px; background:url(../images/icon_c.gif) left 8px no-repeat; padding:8px 0 5px 20px; font-size:135%; font-family:華康中黑體; color:#041F51;}

/*#NEWS_LIST .line{ float:left; padding-left:100px; height:20px; width:600px; border-bottom:#EBF4FA 3px solid;}
#NEWS_LIST .news_title{ font-size:120%; background:url(../images/list_2.gif) repeat-x; color:#22516a; font-weight:bold; line-height:25px; text-align:center;}*/

/* ---------------------內頁新聞中間內容---------------------- */ 
#NEWS_LIST h4{ color:#385C70; font-size:120%; padding-left:20px; background:url(../images/case01.gif) left no-repeat; line-height:41px; height:41px;}
#NEWS_LIST h5{ text-align:left; color:#e06939; font-size:110%; padding-top:8px; background:url(../images/icon_7.gif) left no-repeat; padding-left:14px;}
#NEWS_LIST ul{}
#NEWS_LIST li{ line-height:1.8em;}
#NEWS_LIST li.time{color:#630; text-align:right;}

/* ---------------------內頁相片列表---------------------- */ 
#LIST2{ color:#385e8d; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
#LIST2 li{float:left; width:200px;_margin-left:-3px; padding:5px; margin:0 20px; text-align:center;}
#LIST2 li I {height:100%; display:inline-block;}
#LIST2 li a{display:block; text-align:center; vertical-align:middle; width:200px; padding:3px; height:150px;
margin-bottom:5px; margin-top:5px; border: 1px solid #CCC; background-color:#FFF;}
#LIST2 li a:hover{ background-color:#CCC;}
#LIST2 li *{ vertical-align:middle;}

/* ------------------報名專區---------------------- */
#register td{ border:#E6E6E6 solid 1px; padding-left:10px; padding-right:10px;}
.register_title{ background:url(../images/tab_mid.gif) repeat-x center; color:#FFF;font-size:108%; vertical-align:middle; line-height:28px; text-align:left; padding-left:10px;}
.register_title2{ background:url(../images/tab_mid2.gif) repeat-x center; color:#FFF;font-size:108%; vertical-align:middle; line-height:28px; text-align:left; padding-left:10px;}
.register_title3{ background:url(../images/tab_mid3.gif) repeat-x center; color:#FFF;font-size:108%; vertical-align:middle; line-height:28px; text-align:left; padding-left:10px;}
.register_title4{ background:url(../images/tab_mid4.gif) repeat-x center; color:#FFF;font-size:108%; vertical-align:middle; line-height:28px; text-align:left; padding-left:10px;}

#register ul{}
#register li{ background:url(../images/blue_dot.gif) no-repeat left; padding-left:10px; font-size:118%;}
/* ------------------------活動簡章------------------------- */
#article{ width:900px; padding-bottom:10px; }
#article h6{}
#article li{ padding-left:30px;}

#article .time_tab{ margin-left:30px;}
#article .time_tab td{ line-height:28px; border:#CCC solid 1px; padding-left:10px;}


/* ------------------------頁碼------------------------------*/
#PAGENO{ color:#666; margin:0 auto; font-family:Verdana, Geneva, sans-serif; padding:10px 0 10px 0;}
#PAGENO a.page_font{ color:#666; text-decoration:none;}
#PAGENO a:hover.page_font{ color:#F60;}

#Hotkey{ padding-right:50px;text-align:right;}


.w01{ color:#069;}
.w02{ font-size:120%;}
.w03{ font-size:135%; color:#C00; text-align:center; font-weight:bold;}
.w04{ font-size:120%; color:#069;}
.w05{ color:#C00;}
.w06{ font-size:112%}


a.common{ color:#666; text-decoration:none;}
a:hover.common{ color:#069;}

.import { color: #666; letter-spacing: 1px; border: 1px solid #c9c5af; font-size:12px;}


.clearfloat{ clear:both; height:0; font-size:1px; _line-height:0;}

#FOOTER{ background-color:#006dbb; text-align:center;}
