@charset "utf-8";
/* CSS Document */

body{background:#4b4b4b; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#top{width:952px; height:18px; background:url(../images/primary/top_bg.jpg) no-repeat left bottom; margin:auto; padding:11px 38px 0 0;}
#top img{float:right; margin-left:17px;}
#wraper{width:990px; background:url(../images/primary/bg.jpg) repeat-y; margin:auto;}
#container{width:958px; height:518px; margin:auto;}

/* header */
#header{height:94px; position:relative;}
#header #logo{width:261px; height:48px; padding:15px 0 0 22px;}
#header #logo h1{
	color: #CCCCCC;
	margin-left: 72px;
}

/* sideBar */
#sideBar{position: absolute; width: auto; height: auto; top: 2px; left:0;_left:1px; background:3e3e3e; text-align:left;}
#sideBar h2{display:none;}
#sideBar ul{background:#3e3e3e; filter: Alpha(Opacity=60);-moz-opacity:0.7; width:142px; min-height:208px; height:auto !important; height:208px; padding:12px 0; float:left;} 
#sideBar ul li{color:#bababa; width:102px;}
#sideBar ul li a{width:100%; background:url(../images/primary/sidebar_icon.gif) no-repeat 20px 9px; padding:5px 0 3px 40px; margin-bottom:10px;}
#sideBar ul li a:link, #sideBar li a:visited{color:#FFF; font-family:verdana; text-decoration:none; display:block;}
#sideBar ul li a:hover{color:#FF0000; display:block; background:#1b1b1b; margin-left:1px;}
#sideBarTab{float:left; height:137px; width:28px;}
#sideBarContents{float:left; overflow:hidden !important; width:212px; height:320px;}
#sideBarContentsInner{width:212px;}

/* 捲軸 */
body{
scrollbar-face-color: #1c1c1c; /*捲軸顏色*/ 
scrollbar-highlight-color: #535353; /*捲軸左與上內邊框*/ 
scrollbar-shadow-color: #535353;/*捲軸右與下內邊框*/ 
scrollbar-3dlight-color: #1c1c1c; /*捲軸左與上外邊框*/ 
scrollbar-darkshadow-color: #1c1c1c;/*捲軸右與下外邊框*/ 
scrollbar-arrow-color: #535353; /*捲軸箭頭*/ 
scrollbar-track-color: #1c1c1c; /*捲軸底色*/ }



/* footer */
#footer{background:url(../images/primary/footer_bg2.jpg) no-repeat top; width:990px; height:18px; margin:auto; padding-top:26px; text-align:center; color:#808080; font-size:11px; line-height:20px;}
#footer a{color:#808080; text-decoration:none;}
#footer a:hover{color:#fff;}
#footer .mar{font-size:13px; padding-bottom:5px; color:#fff; letter-spacing:1px;}
#footer .mar a{color:#FFF;}




















.CL {
	color: #FF0000;
	text-decoration: none;
}

