@charset "utf-8";
@import url('./core.css');
@import url('./header.css');
@import url('./menu.css');
@import url('./atrium.css');
@import url('./footer.css');

body {
	font-family:"新細明體","PMingLiU","細明體","MingLiU","標楷體","DFKai-sb",serif;
}

/* -- header -- */
div#header div.container div.left h1 a {
	display:block;
	text-indent:-9999px;
	width:365px;
	height:75px;
	background:url(../img/tc/enb_logo.gif) left top;
	background-size: contain;
    background-repeat: no-repeat;

}
div#header div.container div.right ul.ref li.a a {
	width:50px;
	background:url(../img/tc/topnav_sitemap.gif) no-repeat left top;
}
div#header div.container div.right ul.ref li.a a.selected,
div#header div.container div.right ul.ref li.a a:hover	{
	background-position:left bottom;
}
div#header div.container div.right ul.ref li.b a {
	width:50px;
	background:url(../img/tc/topnav_contactus.gif) no-repeat left top;
}
div#header div.container div.right ul.ref li.b a.selected,
div#header div.container div.right ul.ref li.b a:hover	{
	background-position:left bottom;
}
/* -- ended -- */

/* -- menu -- */
div#menu div.container ul {
	/* width:795px; */
	width:auto;
	/* margin: 0 auto; */
}
div#menu div.container ul li a {
	font-size: 17px;
	font-family: "Microsoft JhengHei", PMingLiU, Arial, Helvetica, sans-serif;
}
div#menu div.container ul li.a a {
	/*width:105px;*/
}
div#menu div.container ul li.b a {
	/*width:90px;*/
}
div#menu div.container ul li.c a {
	/*width:85px;*/
}
div#menu div.container ul li.d a {
	/*width:100px;*/
}
div#menu div.container ul li.e a {
	/*width:90px;*/
}
/* -- ended -- */

/* -- submenu title -- */
div#atrium div.container div#submenu div.s_0 {
	background:url(../img/tc/sectitle_the_scheme_tc.gif) no-repeat center 34px;
}
div#atrium div.container div#submenu div.s_1 {
	background:url(../img/tc/sectitle_the_rules.gif) no-repeat center 34px;
}
div#atrium div.container div#submenu div.s_2 {
	background:url(../img/tc/sectitle_awards.gif) no-repeat center 34px;
}
div#atrium div.container div#submenu div.s_3 {
	background:url(../img/tc/sectitle_news.gif) no-repeat center 34px;
}
div#atrium div.container div#submenu div.s_4 {
	background:url(../img/tc/sectitle_support_organisations.gif) no-repeat center 34px;
}
div#atrium div.container div#submenu div.s_5 {
	background:url(../img/new_subtitle/sectitle_Promotional_tc.png) no-repeat center 34px;
}
div#atrium div.container div#submenu div.s_6 {
	background:url(../img/new_subtitle/sectitle_usefulInfo_tc.png) no-repeat center 34px;
}
#contact_page .section_name{
	background:url(../img/tc/sectitle_contact_us.gif) no-repeat center 34px;
}
#rules_page .section_name{
	background:url(../img/new_subtitle/sectitle_rules_tc.png) no-repeat center 34px;
}
#siteMap_page .section_name{
	background:url(../img/new_subtitle/sectitle_siteMap_tc.png) no-repeat center 34px;
}
/* -- ended -- */

/* -- home page -- */
div.home_visual {
	background:url(../img/common/mainC.png) no-repeat center top;
}
/* -- ended -- */

/* -- atrium -- */
div#atrium div.container div#hall div.btn_wrap a.btn_top {
	text-align:right;
	text-decoration:none;
	background:url(../img/common/btn_top.gif) no-repeat left top;
	padding-left:9px;
	margin-bottom:10px;
	height:14px;
	width:32px;
	float:right;
	display:block;
	font-size:1.3em;
	color:#237fa6;
}
div#atrium div.container div#hall div.btn_wrap a.btn_top:hover {
	background-position:left bottom;
	color:#c05900;
}
/* -- ended -- */
div#content table.news tr td .latest:after {
	background: url(../img/tc/icon-new.png) no-repeat center center;
}