@import("reset.css");

table, tr,td{text-align:left;}

body {
font-family:airal, sans-serif;
font-size:13px;
}

select.jump{
font-family:arial,sans-serif;
font-size:13px;
background:#fff;
border:1px solid #ddd;
}

.line td {background:("http://www.anyway.com.tw/images/01calender/01_title01_grayline.gif") repeat-x 0% 100%; }

a {color:#555;text-decoration:none;}
a:hover {color:#0094e9;text-decoration:underline;}

#page {
width:960px;
margin:0 auto;
}

.ads {
background:#ddd;
height:155px;
}

.main {
float:left;
margin-left:5px;
_margin-left:3px;
width:718px;
}

.main-l {float:left;width:205px;margin-top:13px;}
.main-r {float:left;}

#login {
height: 182px;
width: 200px;
background-image: url(../images/login_bd.gif);
background-repeat: no-repeat;
background-position: center center;
clear: both;
float: none;
}

#login1 {
height: 182px;
width: 200px;
background-image: url(../images/login_bd_2.gif);
background-repeat: no-repeat;
background-position: center center;
clear: both;
float: none;
}

.login_txt {
font-family: Arial, Helvetica, sans-serif;
width: 125px;
height: 16px;
border: 1px solid #d6f4f4;
font-size: 13px;
background-color: #d6f4f4;
}

.login_style {
font-size: small;
color: #fff;
font-family: Arial, Helvetica, sans-serif ;
}
.login_style a {color: #fff; text-decoration: underline;}
.login_style a:hover {color: #fff; text-decoration: none;}

.login_padding {padding-left:46px;}

.notice {
background: url("images/discuss_12.gif") no-repeat;
margin-top:5px;
margin-top:-22px\9;
*margin-top:5px;
_margin-top:5px;
width:202px;
height:138px;
}

#ctl00_ContentPlaceHolder1_sysnews {
margin:30px 0 0 10px;
position:relative;
top:0;
top:30px\9;
*top:0;
_top:0;
}

.notice a {
background:url("icon/arrow1.gif") no-repeat 0% 0%;
padding-left:18px;
}

.main-r {
background: url("images/discuss_03.gif") no-repeat;
width:504px;
height:340px;
line-height:180%;
margin-bottom:10px;
}

.nav {padding:13px 0 0 112px; line-height:180%;}
.nav1 li {
background:url("icon/arrow3.gif") no-repeat 0% 8px;
list-style-type:none;
padding-left:15px;
}

.nav-text {
text-indent:-5000px;
font-size:0;
}

.nav_title a {color:#306DB8;text-decoration:none;}
.nav_title a:hover {color:#EE0000;text-decoration:underline;}
.nav_author a {color:#306DB8;text-decoration:underline;}
.nav_author a:hover {color:#EE0000;text-decoration:none;}

.arrow1 {position:relative;top:4px;}

.line {background:url("icon/grayline.gif") repeat-x 0% 100%;}

.search {
background:url("images/search.gif") no-repeat 0% 0%;
width:710px;
height:61px;
text-align:left;
}

.search-up {color:#fff;padding: 0 0 0 40px;height:31px;position:relative;top:-6px;*top:-4px;}
.search-down {color:#276aa7;padding-left:40px;position:relative;top:-6px;*top:-4px;}
.searchimg {position:relative;top:8px;}

.report {
margin-top:15px;
width:708px;
height:200px;
line-height:160%;
}

.report-l {
background:url("images/discuss_21.gif") no-repeat;
float:left;
width:351px;
height:192px;
}

.report-r {
background:url("images/discuss_23.gif") no-repeat;
float:right;
width:351px;
height:192px;
}

.report-l .r-l, .report-r .r-r {padding:47px 0 0 5px;}
/*.r-l img, .r-r img {float:left;}*/
.r-l .text, .r-r .text {float:left;padding-left:0px;}

.report a {color:#FF6C00;font-weight:bold;text-decoration:underline;}
.report a:hover {color:#ee0000;text-decoration:none;}

.discuss {width:712px;line-height:180%;margin-top:3px;}

.d1 {
background:url("images/discuss_27.gif") no-repeat;
float:left;
width:357px;
height:208px;
}

.d1 .title {
font-size:15px;
padding:10px 0 0 35px;
}

.d1 .title a {
color:#0079ea;
cursor:pointer;
font-weight:bold;
text-decoration:underline;
}

.d1 .title a:hover {
font-weight:normal;
text-decoration:none;
}

.d1 .list_arrow{
font-size:13px;
padding:10px 0 0 15px;
}

.d1 .list{
font-size:13px;
padding:10px 0 0 5px;
}

.list_arrow1 a {background:url("icon/arrow1.gif") no-repeat 0 2px;color:#285a77;padding-left:18px;}
.list_arrow1 a {*background:url("icon/arrow1.gif") no-repeat 0 0;color:#285a77;padding-left:18px;}

.list a {color:#285a77;}

.d1 .list a:hover, .d1 .list_arrow a:hover {
cursor:pointer;
color:#0090ED;
}

.d1 .tag {
font-size:13px;
padding:0 0 0 20px;
}

.d1_author a {color:#285a77;text-decoration:underline;}
.d1_author a:hover {color:#0090ED;text-decoration:underline;}

.sidebar {
float:right;
width:231px;
margin-top:13px;
margin-right:5px;
_margin-right:3px;
}

.s1 {
background:url("icon/sidebar_bg.gif") no-repeat 0% 100%;
margin-bottom:10px;
width:231px;
height:222px;
}

.s1 .side {
background:url("icon/num.gif") no-repeat 15px 13px;
padding: 10px 0 0 40px;
line-height:160%;
}

.sidebar a {color:#505050;text-decoration:none;}
.sidebar a:hover {color:#ee0000;text-decoration:underline;}

.ajax__validatorcallout_error_message_cell {color:#000;}