/* 漸層背景 */
body{background:url(../img/background/bg.jpg) center repeat-y; background-color:#CECECE; margin:0; padding:0;}
/* 網站 */
._wrap{width:1000px; margin:0 auto;}
._wrap i{background:url(../img/background/copyright_bg.jpg) repeat-y; color:#FFF8E3; font-size:12px; font-style:normal; text-align:center; padding:20px; display:block; width:1000px;}
/* 主視覺 */
._header{margin-bottom:-3px;}
/* 主選單 */
._nav{text-align:center;}
._nav ul{margin:0 auto; display:table;}
._nav ul li{float:left;}
._nav ul li a{
	display:inline-block;
	padding:10px;
	font-weight:bolder;
	text-decoration: none;
	-webkit-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
._nav ul li a{background-position:center 40px; background-repeat:no-repeat;}
._nav ul li a:hover{padding:10px 20px; background-image:url(../img/menu/arr_H.png); background-position:center bottom; background-repeat:no-repeat;}
/* 圖檔選單 */

/* 內容元素 */
._content{padding:30px 100px; position:relative; border-bottom:#A1A1A1 3px solid; background:#FFFFFF;}
._content h2{font-size:1.5em; border-bottom:#A0A7AD 1px dotted; padding:.3em 0; margin-bottom:.5em;}
._content h3{font-size:1.3em; padding:.3em 0;}
._content p{line-height:1.5em; padding:1em 0;}
._content a{color:#036CAC; text-decoration:underline;}
._content a:hover{color:#AD1748; text-decoration:none;}
._content table{border-collapse:collapse; width:800px; border-collapse:separate;}
._content table th, ._content table td{padding:.5em; line-height:1.5em; vertical-align:middle; border:1px solid #FFF;}
._content table th{}
._content table td._time{text-align:center; vertical-align:middle;}
._content table td._center{text-align:center;}
._content table tr._lineA{}
._content table tr._lineB{}
._content i{text-align:right; background:none; width:800px; color:#A90A0D;}
._content a._top{font-size:12px; padding:.5em .5em .3em .5em; border-top-left-radius:6px; border-top-right-radius:6px; background:#A1A1A1; color:#FFF; position:absolute; bottom:0; right:100px;}
._content ul li{list-style:circle; list-style-position:inside; padding-left:.2em; line-height:2em;}
._content ol a{text-align:right;}
._content ol li{list-style:decimal; list-style-position:inside; padding-left:2.2em; text-indent:-1em; line-height:1.6em;}
._content ol._ch{list-style:cjk-ideographic;}
._content table._speaker{table-layout:fixed; border-collapse:collapse; border-spacing:0; margin-bottom:30px;}
._content table._speaker td{vertical-align:top; border-bottom:#9F9F9F 1px dotted; padding:0;}
._content table._speaker td._foto{width:160px; height:210px; text-align:center; border:none;}
._content table._speaker td dl{padding-left:20px; margin-top:-3px;}
._content table._speaker td dl dt{font-weight:bold;}
._content table._speaker td dl dd{color:#303030; padding:0 0 1em .5em;}
._content table._company{margin-bottom:30px;}
._content table._company td._logo{border:none;}
._content table._company td{vertical-align:top; border-bottom:#9F9F9F 1px dotted;}
._content form{text-align:center; padding:20px;}
._content form input{padding:1em; margin:10px; border-radius:.3em; border:none; font-size:16px;}
._content form input[type=checkbox]{margin:0;}
._content form input[type=text]{}
._content form input[type=submit]:hover, ._content form input[type=button]:hover, ._content form input[type=reset]:hover{cursor:pointer; box-shadow:0 0 0; position:relative; top:5px;}
/* LOGO */
._footer{vertical-align:bottom;}