@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	text-align:center;
}

img {border: 0px;}


#wrapper {
	width: 950px;
}

#header {
	background-color: #c5c5c5;
	width:930px;
	padding:10px;
}


/*---------即時消息總覽內容----------------*/
.news_note {
width:950px;
background-color:#c5c5c5;
margin:10px 0 0 0;
padding-bottom:10px;
}

/*標頭start*/
.news_up {
height:40px;
background:url(/images/global/headerline_04.gif) #c5c5c5 top left no-repeat;
}

.news_map {
font:smaller #000000;
margin:20px 20px 0 200px;
text-align:left;
}

.news_map a{
text-decoration:none;
color:#000000;
}

.news_map a:hover{
text-decoration: underline;
color:#000000;
}
/*標頭end*/
/*下半內容start*/
.news_down {
background-color:#FFFFFF;
width:930px;
margin:0 10px 10px 10px;
}


.overview {
background-color:#ffffff;
padding:20px 0 0 0;
width:100%;
overflow:auto;
}

.tidings {
background-color:#ffffff;
width:50%;
float:left;
}

.tidings ul {
list-style:none;
margin:10px;
}

.tidings li {
margin:2px;
/*background-color:#E8E5C6;*/
list-style: inside url(/images/global/icon/icon_14.gif);
text-align:left;
padding:2px;
border-bottom: #c5c5c5 1px dashed;
}

.tidings a {
font-size: small;
color:#000000;
text-decoration:none;
}

.tidings a:hover {
color:#000000;
text-decoration:underline;
}

.tidings em {
font-style:normal;
padding-left:5px;
}

.c1background {
background-color:#E8E5C6;
}

.c2background {
background-color:#F0EDB8;
}

.pageicon {/*頁數*/
background-color:#ffffff;
width:100%;
font:small #000000;
padding:5px 0 15px 0;
clear: both;
}
.pageicon a{
color:#000000;
text-decoration:none;
}

.pageicon a:hover{
color:#000000;
text-decoration:underline;
}

/*下半內容end*/




/*------------------------------*/
.article {
background-color:#ffffff;
padding:20px 15px 10px 15px;
width:900px;
overflow: auto;
}

.headname {
background-color:#ffffff;
font-size:small;
color:#666666;

}
.headname h1 {
text-align:left;
}


.showday {
background-color:#E8E5C6;
margin-bottom:2px;
padding:2px;
text-align:left;
}

.showday em {
font-style:normal;
font-size:smaller;
padding:3px;
}


.use {
width:860px;
font-size:smaller;
text-align:left;
padding:5px 20px;
overflow:auto;
background-color:#F3F3F1;
}

.writings {
width:70%;
float:left;
text-align:left;
}

.use_photo {
width:30%;
float: right;
}