@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	background-image:url(bg2.jpg);
}
.arrackd {
	display:none;
}
#top100 {
	width: 100%;
	height: 568px;
	float: left;
	background-image: url(top_bg.jpg);
}
#center100 {
	width: 100%;
	height: auto;
	float: left;
	padding-top: 10px;
	background-image: url(bg.jpg);
	/* [disabled]background-position: top; */
	/* [disabled]background-repeat: repeat-x; */
	/* [disabled]padding-right: 46px; */
}
#footer100 {
	width: 100%;
	height: 185px;
	float: left;
	background-image: url(footerbbbg.jpg);
	/* [disabled]background-position: top; */
	background-repeat: repeat-x;
	/* [disabled]padding-right: 46px; */
}
#title {
	width:720px;
	height:65px;
	background-image:url(title_bg.png);
	background-repeat:no-repeat;
}
#index_marquee {
	width:670px;
	height:16px;
	position:absolute;
	z-index:1;
	left:196px;
	top: 6px;
}
#templants_marquee {
	width:659px;
	height:16px;
	position:absolute;
	z-index:1;
	left:308px;
	top: 414px;
}
#association {
	width: 450px;
	height:26px;
	position:absolute;
	z-index:3;
	left:25px;
	top: 5px;
}
#association_templants {
	width:131px;
	height:26px;
	position:absolute;
	z-index:1;
	left:815px;
	top: 8px;
}
#login {
	width:216px;
	height:60px;
	background-image: url(logo_bg.png);
	position:absolute;
	z-index:1;
	left: 764px;
	top: 43px;
}
#top_link {
	width:1440px;
	height:auto;
	position:absolute;
	z-index:3;
	left:-220px;
	top: 0px;
}
#top_photo {
	width:1440px;
	height:500px;
	position:absolute;
	z-index:1;
	left:-220px;
	top: 34px;
}
#photo_cover {
	width:1440px;
	height:auto;
	top:34px;
	left:-220px;
	z-index:3;
	position:absolute;
}
#photo_cover2 {
	width:1440px;
	height:auto;
	top:484px;
	left:-220px;
	z-index:3;
	position:absolute;
}
#breadcrumbs .td_left {
	width:8px;
	height:29px;
	float:left;
}
#breadcrumbs .td_center {
	width: auto;
	height:19px;
	float:left;
	padding:3px 0px 0px 0px;
	/* [disabled]background-color:#efffbd;
 */
}
#breadcrumbs .td_right {
	width:8px;
	height:29px;
	float:left;
}
#breadcrumbs_space {
	width:725px;
	height:60px;
	float:left;
}
#left {
	width:275px;
	height: auto;
	float:left;
}
#left .left_title {
	width:275px;
	height: auto;
	float:left;
}
#left .left_list {
	width:275px;
	height: auto;
	float:left;
	background-image:url(left_list.jpg);
}
#left .left_bottom {
	width:275px;
	height: auto;
	float:left;
}
#left .left_info {
	width:275px;
	height: auto;
	float:left;
}
#bottom {
	width:795px;
	height:40px;
	float:left;
	background-image:url(bottom.jpg);
}
#link {
	width:241px;
	height:auto;
	position:absolute;
	z-index:1;
	left:745px;
	top: 5px;
	background-image:url(top_link.png);
}
#link_home {
	width:74px;
	height:23px;
	position:absolute;
	z-index:3;
	left:924px;
	top: 8px;
	background-image:url(top_link.png);
}
#about {
	width:273px;
	height:163px;
	float:left;
	position:absolute;
	z-index:2;
	left: 670px;
	top: 947px;
	overflow:hidden;
}
#breadcrumbs {
	width:216px;
	height:auto;
	padding:0px 0px 0px 0px;
	position:absolute;
	z-index:1;
	left:990px;
	top: 627px;
}
#center {
	width:1000px;
	height:auto;
	float:left;
}
#center .top {
	width:1000px;
	height:auto;
	float:left;
}
#center .bottom {
	width:1000px;
	height:auto;
	float:left;
}
#main_index {
	width:1000px;
	height:auto;
	margin:0 auto;
	position:relative;
}
#main_top {
	width:1440px;
	height:auto;
}
#main {
	width:1000px;
	height:auto;
	float:left;
	background-image:url(center_center.png);
}
#footer {
	width: 1000px;
	height: 185px;
	background-image: url(footer.jpg);
	position: relative;
	margin: 0 auto;

}
#left_column {
	width:280px;
	height:auto;
	padding-bottom:10px;
	float:left;
}
#left_column .index_title {
	width:280px;
	height:auto;
}
#left_column .index_fb {
	width:230px;
	height:auto;
	padding-left:20px;
}
#left_column .index_link {
	width:230px;
	height:auto;
	padding:0px 0px 5px 17px;
}
#left_column .index_qr {
	width:114px;
	height:auto;
	margin:0 auto;
}
#alpha_but {
	position:absolute;
	width:auto;
	height:auto;
	left:1036px;
	top:14px;
}
#sidenav-wrap {
	width:1440px;
	height:64px;
	position:absolute;
	top:504px;
	left:-220px;
	z-index:888;
}

/*--- new ----*/

.top-weblink{
	position: absolute;
    left: 220px;
}
.top-weblink a{
	    font-size: 15px;
    background: #5d6907;
    color: #e9eade;
    text-decoration: none;
    letter-spacing: 0.1em;
    font-family: '微軟正黑體';
    padding: 3px 10px 4px;
    border-radius: 5px;
}
.top-weblink a:hover{
	background:#485205;
}