﻿	/* 嵌入字型設定 */
@font-face {
    font-family: "黑體";
    src: url(msjh.ttf);
}
body {

	margin: 0; padding: 0;
	font-family:微軟正黑體,arial;

}
.ErrMsg{
	color:red;
}
* {
margin:0;
padding:0;
}
#header { /*首頁橫幅*/
background: url(../images/logo.gif) no-repeat left top;
width:1000px;
height:64px;
margin:0 auto;
}
    #header a {
        font-size: 0.7142em;
        color: #6c6c6c;
        text-decoration: none;
        font: Arial, Helvetica, sans-serif,Microsoft YaHei,"黑體";
    }
#header .toppic {
	width:700px;
	margin:0 auto;
	float:right;
	margin: 10px 0 0px 5px;
	
	/*background: #991122 center;*/
	font-size: small;
	font: Arial, Helvetica, sans-serif,Microsoft YaHei,"黑體";
}
#headermenu { /*首頁上方菜單*/
width:1000px;
height:49px;
margin:0 auto;
}
#mainX {
width:1000px;
margin:0 auto;
}
#mainX #sidebar {
width:640px;
float:left;
background:#fff;
margin:0 auto;
}
#mainX #sidebar .bannerA{  /*首頁橫幅*/
	margin: 0px 0 0px 0px;
}
#mainX #sidebar .countP{  /*網站瀏覽人次*/
	font-family:微軟正黑體,arial;
	font-size: 100%;
	text-align:left;	
	line-height:  150%;	
	margin:0px 0 0px 0px;
}
#mainX #containe {
width:350px;
float:right;
background:#ffffff;
}
    #mainX #containe .contTime {
        font-family: 微軟正黑體,arial;
        font-size: 0.7142em;
        line-height: 150%;
        color: #424343;
    }
#mainX #containe .contTitle {
	font-family:微軟正黑體,arial;
	font-size:0.83645834169792em;	
	line-height:  150%;		
	color:#424343;	
}
#mainX #containe .linkNow {  /*現在位置*/
	font-family:微軟正黑體,arial;
	font-size: 100%;
	text-align:left;	
	line-height:  150%;	
	margin: 5px 0 5px 30px;
}
/* --------------------------------------- */
#main {
width:1000px;
margin:0 auto;
display:inline;
}
#main .headerB { /*內頁橫幅*/
background: url(../images/main_05.png) no-repeat left top;
width:1000px;
height:135px;
margin:0 auto;
}
#main  .nowPower{  /*目前權限*/
	font-family:微軟正黑體,arial;
	font-size: 100%;
	line-height:  150%;	
	margin: 55px 0px 0px 75px;
	color:#ffffff;
}
#main #sidebar {
width:200px;
float:left;
background:#fff;
}
#main #sidebar .countP{  /*網站瀏覽人次*/
	font-family:微軟正黑體,arial;
	font-size: 100%;
	text-align:left;	
	line-height:  150%;	
	margin: 5px 0 15px 5px;
}
#main #containe {
width:780px;
float:right;
background:#ffffff;
}
#main #containe .linkNow {  /*現在位置*/
	font-family:微軟正黑體,arial;
	font-size: 100%;
	text-align:left;	
	line-height:  150%;	
	margin: 5px 0 5px 30px;
}
#footer {
background: url(../images/pagebottom.gif) no-repeat left top;
width:1000px;
height:128px;
margin:0 auto;

}
#footer .bottommenu{
	width:100%;
	height:64px;
}
    #footer .context {
        width: 100%;
        vertical-align: middle;
        font-family: 微軟正黑體,arial;
        font-size: 0.7142em;
        text-align: left;
        line-height: 200%;
        color: #69889c;
        margin: 5px 10px 0 10px;
    }
#clearfloat {
clear:both;
height:1px;
overflow:hidden;
margin-top:-1px;
}

/* -------------------------------------- */
#list_unit { float:left; width:700px; margin-left:15px; padding:15px 0 8px 0; border-bottom:1px dotted #9AC4E9;}
#list_unit { display:inline;}
#list_unit p { float:left; width:164px;}
    #list_unit p a {
        display: block;
        border: 1px solid #03c;
        font-size: 0.7142em;
    }
#list_unit p a:hover { border:1px dashed #00f;}
        #list_unit p a img {
            width: 160px;
            height: 120px;
            margin: 1px;
            border: 0;
            font-size: 0.7142em;
        }
#list_unit span { display:block;}
#list_unit span a { display:block; width:164px; height:25px; border:0; line-height:25px; text-align:center;}
#list_unit span a:hover { border:0; color:#c00;}
    #list_unit ul {
        list-style-image: url(../_images/dot/dot.gif);
        float: right;
        width: 500px;
        margin-top: 5px;
        line-height: 25px;
        font-size: 0.7142em;
    }

/* --------------------------------------  */
/* -------------------------------------- */
#list_tel { width:280px; margin-left:15px; padding:0px 0 8px 0;}
#list_tel { display:inline;}
#list_tel p { float:left; width:164px;}
    #list_tel p a {
        display: block;
        border: 1px solid #03c;
        font-size: 0.7142em;
        text-decoration: none;
    }
#list_tel p a:hover { border:1px dashed #00f;text-decoration: underline;}
    #list_tel p a img {
        width: 160px;
        height: 120px;
        margin: 1px;
        border: 0;
        font-size: 0.7142em;
        text-decoration: none;
    }
#list_tel span { display:block;}
#list_tel span a { display:block; width:164px; height:25px; border:0; line-height:25px; text-align:center;}
#list_tel span a:hover { border:0; color:#c00;}
    #list_tel ul {
        list-style-image: url(../_images/dot/icon01.gif);
        float: right;
        width: 250px;
        margin-top: 5px;
        line-height: 25px;
        font-size: 0.7142em;
    }
#list_tel li {  border-bottom:1px dotted #ded9d4;}

/* -------------------------------------- */
#list_link {width:280px; margin-left:15px; padding:0px 0 8px 0;}
#list_link { display:inline;}
#list_link p { float:left; width:164px;}
    #list_link p a {
        display: block;
        border: 1px solid #03c;
        font-size: 0.7142em        ;
        text-decoration: none
    }
#list_link p a:hover { border:1px dashed #00f;;text-decoration: none}
        #list_link p a img {
            width: 160px;
            height: 120px;
            margin: 1px;
            border: 0;
            font-size: 0.7142em
            ;
            text-decoration: none
        }
#list_link span { display:block;}
#list_link span a { display:block; width:164px; height:25px; border:0; line-height:25px; text-align:center;;text-decoration: none}
#list_link span a:hover { border:0; color:#c00;;text-decoration: none}
    #list_link ul {
        list-style-image: url(../_images/dot/icon02.gif);
        float: right;
        width: 250px;
        margin-top: 5px;
        line-height: 25px;
        font-size: 0.7142em;
    }
#list_link li {  border-bottom:1px dotted #ded9d4;}
/*-------------------------------------*/
.t1 {
    font-size: 1.0714em;
    font-family: 微軟正黑體,arial;
}
.N1 {	font-size:1em;	font-family:微軟正黑體,arial;}
#bm {
    font-size: 0.7857em;
    font-family: 微軟正黑體,arial;
}
div#abgne_marquee {
		position: relative;
		overflow: hidden;	/* 超出範圍的部份要隱藏 */
		width: 415px;
		height: 25px;
		border: 1px solid #ccc;
	}
	div#abgne_marquee ul, div#abgne_marquee li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	div#abgne_marquee ul {
		position: absolute;
		left: 30px;			/* 往後推個 30px */
	}
        div#abgne_marquee ul li a {
            display: block;
            overflow: hidden; /* 超出範圍的部份要隱藏 */
            font-size: 0.8571em;
            height: 25px;
            line-height: 25px;
            text-decoration: none;
        }
	div#abgne_marquee div.marquee_btn {
		position: absolute;
		cursor: pointer;
	}
	div#abgne_marquee div#marquee_next_btn {
		left: 5px;
	}
	div#abgne_marquee div#marquee_prev_btn {
		right: 5px;
	}