body{
color:#333;
background:#fff;
font-size:7pt;font-family:verdana;
overflow-X:hidden;
SCROLLBAR-FACE-COLOR:#fff;
SCROLLBAR-HIGHLIGHT-COLOR:#fff;
SCROLLBAR-SHADOW-COLOR:#fff;
SCROLLBAR-3DLIGHT-COLOR:#fff;
SCROLLBAR-ARROW-COLOR:#fff;
SCROLLBAR-TRACK-COLOR:#fff;
SCROLLBAR-DARKSHADOW-COLOR:#fff;
background:url("http://a120.loxa.edu.tw/image/material/back/back_008.gif") 0% 5% #ffffff fixed;}
a{
color:#333;
text-decoration:none;
font-size:7pt;font-family:verdana;}
a:hover {
text-decoration:underline;
font-size:7pt;font-family:verdana;}


/*header*/

#header {

height:auto!important;
height:150px;
position:relative;
min-height:80px;
font-size:7pt;font-family:verdana;
}

#header h1 {
position:relative;
top:0px;
left:40px;
font-size:9px;
width:830px;
border-bottom:10px solid #FF0000;
border-top:10px solid #FF0000;
border-right:20px solid #FF0000;
border-left:20px solid #FF0000;
background-color:#FFFF00;
margin-bottom:10px;
padding-bottom:10px;
margin-right:10px;
padding-right:10px;
padding-left:10px;
margin-top:10px;
padding-top:10px;
font-size:7pt;
font-family:verdana;
text-align:center;}


#header h1 a {color:#333;font-size:7pt;font-family:verdana;}



#main_tab li {float:left;margin-right:30px;
background:no-repeat left top;font-size:7pt;font-family:verdana;
background:no-repeat left top;}


.msg_body {position:relative;color:#000;font:9px verdana;left:26px;padding:5px;width:400px!important;border:1px solid #ccc;}
.msg_word strong {display:block;padding:10px;margin:5px;zoom:1;}
.msg_content {position:relative;padding:0px 20px;}
.msg_content li.msg_word span {display:block;color:#000;font:9px verdana;font-weight:bold;background:#fff;padding:3px;margin-left:15px;text-align:left;}
.msg_img {position:absolute;left:0px;top:12px;padding:3px;filter:alpha(opacity=70);border:1px solid #ccc;}
.msg_man {position:absolute;left:120px;top:15px;color:#000;font:9px verdana;}
.msg_title {position:absolute;left:120px;top:40px;color:#000;font:9px verdana;}
.msg_date {position:absolute;left:120px;top:75px;color:#000;font:9px verdana;}
.msg_word{padding:110px 0 0;}
.msg_info{padding:5px 0px;}
.msg_info span {color:#000000;}
.msg_ip{position:relative;float:right;color:#FF0000;background:#FFFF00;top:0px;padding:3px;}



body {font-size:10px;margin:0px;color:#000000;
font-family:verdana;}
a {color:#000000;text-decoration:none;}
a:hover {color:#ccc;text-decoration:none;}


#banner {background-position:left top;
margin-top:5px;
font-weight:bold;
background-attachment:scroll;left:20px;
background-image:none;
margin-left:10px;
color:#000000;
background-repeat:repeat-x;
font-style:normal;
top:20px;
text-align:left;
}


#pageheader h1 a {
padding-right:10px;
padding-left:5px;
font-weight:normal;
font-size:7pt;
left:93px;
float:left;
padding-bottom:3px;
width:505px;
color:#000;
padding-top:4px;
position:absolute;
top:7px;
text-align:center;
border:1px solid #e9e9e9;
}


#pageheader h1 a:hover {color:#999;
background-color:#ececec;}
#pageheader #description2 .description {
padding-right:0px;
padding-left:10px;
scrollbar-face-color:#ffffff;
font-size:7pt;
background:#ffffff;
left:635px;
padding-bottom:0px;
scrollbar-highlight-color:#ffffff;
overflow:auto;
width:230px;
scrollbar-shadow-color:#ffffff;
color:#000;
scrollbar-3dlight-color:#ffffff;
line-height:15pt;
scrollbar-arrow-color:#ffffff;
padding-top:2px;
scrollbar-track-color:#ffffff;
font-family:verdana;
scrollbar-darkshadow-color:#ffffff;
position:absolute;
top:7px;
height:43px;
border:1px solid #e9e9e9;
}
h1 .description {
display:none;
}


#container1 {
margin:50px auto 0px;
width:800px;
background-repeat:no-repeat;
background-color:#ffffff;
}


#content {
font-size:10px;
background:none transparent scroll repeat 0% 0%;
float:left;
width:550px;
line-height:180%;
padding-top:10px;
}



.date {
background-position:0% 0%;
background-image:none;
color:#555555;
font-style:normal;
text-align:left;
}


.blogbody {
padding-right:10px;
border-left-color:transparent;
margin-bottom:15px;
border-bottom-color:transparent;
color:#000000;
border-top-color:transparent;
border-right-color:transparent;
}


.articletext .extended {
font-size:10px;
color:#000000;
text-align:right;
}


.posted {
padding-right:0px;
padding-left:0px;
font-size:0px;
margin-bottom:0px;
padding-bottom:0px;
color:#ffffff;
padding-top:0px;
font-family:verdana;
letter-spacing:0px;
text-align:right;
}



.posted a {
font-size:7pt;
margin-right:1px;
font-family:verdana;
letter-spacing:1px;
}


.total-comments-div {
margin-top:10px;
padding-top:10px;
}


.total-comments-div .trackbacks-head .comments-head {
padding-right:7px;
padding-left:7px;
background:#ffffff;
margin-bottom:10px;
padding-bottom:7px;
width:50px;
color:#000000;
padding-top:7px;
text-align:center;
}


.total-comments-div .comments-head {
padding-right:7px;
padding-left:7px;
background:#ffffff;
padding-bottom:7px;
width:50px;
color:#000000;
padding-top:7px;
text-align:center;
}


.total-comments-div .comments-bottom .comments-head {
padding-right:7px;
margin-top:7px;
padding-left:7px;
background:#ffffff;
padding-bottom:7px;
width:50px;
color:#000000;
padding-top:7px;
text-align:center;
}


.total-comments-div .comments-body .comments-post {
color:#000000;
text-align:left;
}
#text {
width:300px;
}


.side {
border-top-width:1px;
border-left-width:1px;
background:none transparent scroll repeat 0% 0%;
border-bottom-width:1px;
color:#000000;
padding-top:2px;
letter-spacing:0.1em;
border-right-width:1px;
}
span.calendar a {
display:block;
background:#000000;
width:30px;
color:#000000;
line-height:17px;
text-align:center;
}
span.calendar a:hover {
background:#000000;
color:#000000;
}


#boxProfile .boxProfile1 .side select {
font-size:10px;
left:50px;
width:150px;
clip:rect(2px 740px 18px 2px);
color:#000000;
font-family:verdana;
position:absolute;
top:30px;
}


.boxGiftLink {
display:none;
}


.boxAddFriendLink {
display:none;
}


#boxProfile .boxProfile1 .side br {display:none;}
#boxProfile .boxProfile1 .side a {display:block;color:#000000;}
#boxProfile .boxProfile1 .side a:hover {background:#ffffff;color:#ccc;text-decoration:none;}
#boxFolder .boxFolder1 .side br {display:none;}


#links #boxNewArticle .boxNewArticle1 .side a {display:block;color:#000000;}
#links #boxNewArticle .boxNewArticle1 .side a:hover {color:#ccc;text-decoration:none;}


#boxSearch {display:none;}


#scupioSearch {display:none;}


#boxNewComment .boxNewComment1 .side {color:#000000;text-align:right;}


#boxNewComment .boxNewComment1 .side br {
color:#000000;
text-align:left;
}


#boxNewComment .boxNewComment1 .side a {
display:block;
color:#000000;
text-align:left;
}


#boxNewComment .boxNewComment1 .side a:hover {
color:#ccc;
text-decoration:none;
}


.boxNewComment1 .side {
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
overflow:auto;
width:220px;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
height:200px;
}


#boxFolder .boxFolder1 .side br {display:none;}


#links #boxFolder .boxFolder1 .side a {
display:block;
color:#000000;
text-align:left;
}


#links #boxFolder .boxFolder1 .side a:hover {
color:#ccc;
text-decoration:none;
}
input {
font-size:7pt;
background:#ffffff;
filter:alpha(opacity=60);
color:#000000;
font-family:verdana;
border:1px solid #e9e9e9;
}


.calendarhead {width:50px;}
.calendar table {width:200px;}


.side select {font-size:x-small;}


#blogCategory {display:none;}


.title {
background-position:left center;
margin-top:3px;
font-weight:normal;
font-size:x-small;
color:#000000;
line-height:0px;
padding-top:8px;
border-bottom:0px solid;
background-repeat:no-repeat;
height:10px;
text-align:left;
}


.powerlogo {display:none;}


#banner a {
font-size:xx-small;
color:#ffffff;
background-color:transparent;
}


#text {
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
}


.description {
font-weight:normal;
font-size:xx-small;
color:#000000;
font-style:normal;
background-color:#ffffff;
}


.innertext {
font-size:xx-small;
color:#000000;
}


.sidetitle {
padding-left:5px;
font-size:x-small;
color:#999;
border-top-style:none;
background-repeat:no-repeat;
font-style:normal;
text-align:left;
}


.boxCounter1 .side {
font-size:7pt;
background:#ffffff;
color:#000000;
}


.comments-reply .comments-author {
background:#e9e9e9;
color:#000;
}


#do_comments-reply-edit {
background:#ffffff;
width:450px;
color:#000000;
height:60px;
border:1px solid #e9e9e9;
font-family:verdana;
font-size:7pt;
}
div.comments-body #text {
font-size:7pt;
color:#000000;
border:1px solid #e9e9e9;
font-family:verdana;
}


.total-comments-div .comments-body {
padding-left:10px;
border:1px solid #e9e9e9;
background-color:#ffffff;
}
comments-reply .comments-author .comments-post {
color:#000000;
}


.boxNewArticle1 a {color:#000000;}


#boxNewArticle .side br {display:none;}
#boxNewArticle .side a {color:#000000;}
#boxNewArticle .side a:hover {color:#ccc;}


#service li {
font-size:x-small;
padding-bottom:2px;
color:transparent;
padding-top:2px;
background-repeat:no-repeat;
text-align:left;
}
#boxSlideShow {
display:none;
}

.calendar {display:none;}


#boxDate {display:none;}
#boxRssList {display:none;}
#boxSearch {display:none;}
#boxSearch form {display:none;}
#boxRssList {display:none;}


.syndicate {display:none;}


.datediv {
padding-left:10px;
font-weight:normal;
font-size:x-small;
color:#999;
}
div#article_counter {
padding-right:2px;
padding-left:2px;
padding-bottom:2px;
width:450px;
color:#000;
padding-top:2px;
background-color:#e9e9e9;
text-align:center;
}


.articletext {padding-left:10px;}


select {
font-size:10pt;
background:#ffffff;
color:#000;
}


#friendlist {
font-size:7pt;
left:750px;
clip:rect(2px 75px 16px 2px);

font-family:verdana;
position:absolute;}