/* 底色 */
body{background:#D9D9D9; font-family:'微軟正黑體';}

/* 頁首主視覺 */
.wrap{width:850px; margin:0 auto; background:#FFF;}
.wrap .header .KV-1{background:url(../img/webtitle.jpg); height:250; }


/* 頁尾LOGO */
.wrap .footer{background:url(../img/footer.jpg); height:72; }
i{background:#D9D9D9; font-size:12px; text-align:center; padding:15px; display:block;}

/* 選單 */
.nav{background:#52BCD8; height:30px; text-align:center;}
.nav a{height:30px; display:inline-block; width:98px; height:22px; padding-top:8px; color:#FFF; font-size:15px; text-decoration:none;}
.nav a:hover{background:#009FC4;}
.nav dl{height:30px; display:inline-block; width:98px; height:22px; color:#FFF; font-size:14px;}
.nav dl dd{display:none; background:#225D8E;}
.nav dl:hover dd{width:100px; display:block; position:absolute; top:380px;}
.nav dl:hover dd._2{top:410px;}
.nav dl:hover dd a{width:100px;}

/* 內容 */
.content{margin:30px 80px; font-size:14px;}
.content h2, .content h3{color:#003971;}
.content h2{font-size:23px; border-bottom:#CDCDCD 1px dotted; margin-bottom:15px; padding-bottom:10px;}
.content h3{font-size:17px; margin:10px;}
.content p, .content li{font-size:17px; line-height:1.4em; margin:10px 5px;}
.content p.agree{ width:50%;  padding:40px 10px; background:#F5A421; color:#FFFFFF; border-radius: 5px;}
.content p.agree1{ width:50%;  padding:40px 10px; background:#E95452; color:#FFFFFF; border-radius: 5px;}
.content p.agree2{width:50%;  padding:40px 10px; background:#116A93; color:#FFFFFF; border-radius: 5px;}
.content table{
	width: 98%;
	margin: 0 auto;
	background: #225D8E;
	text-align: left;
}
.content table th, .content table td{padding:10px; line-height:1.5em;}
.content table th{color:#FFFDBB;}
.content table td{
	background: #FFFFFF;
	border-bottom: #D7D7D7 1px dotted;
	vertical-align: middle;
	padding: 10px 0;
}
.content table.agenda{width:98%; margin:0 auto; background:#999999;}
.content table.agenda td{background:#FFFFFF; border:#999999 1px solid; vertical-align:middle; padding:10px 0;}
.content table.agenda th{color:#FFFFFF;border:#999999 1px solid;}
.content a.agree{font-size:16px; padding:30px 50px; background:#55C1DD; color:#FFFFFF; margin:10px;text-decoration:none;border-radius: 5px;}
.content a.agree:hover{color: #FFFFFF;	background:#009FC4;}
.content a.agree1{font-size:16px; padding:30px 50px; background:#F39927; color:#FFFFFF; margin:10px;text-decoration:none;border-radius: 5px;}
.content a.agree1:hover{color: #FFFFFF;	background:#ED7223;}

/*  */
._center{text-align:center;}
