@charset "utf-8";
<!--
h1 {
color:#c00;
font-size:16px;
display:inline;
margin:0 5px;
padding:5px;
}

h1 img {
vertical-align:middle;
margin:0 7px;
}
h1 a {
color:#c00;
text-decoration:none;
}
h1 a:hover {
color:#333;
}
h2 {
color:#c00;
font-size:16px;
display:inline;
margin:5px 5px 0;
}
h2 a {
color:#c00;
text-decoration:none;
}
h2 a:hover {
color:#333;
}
div#detail {
padding-left:10px;
margin-bottom:10px;
}
div#detail dl{
clear:both;
overflow:hidden;
line-height:18px;
margin:0 5px;
border-bottom:1px solid #fff;
}
* html div#detail dl{
background-color:#fff;
border-bottom:1px solid #e8f1fa;
}

div#detail dl dt{
float:left;
font-weight:bold;
color:#f60;
width:105px;
padding:5px;
}
div#detail dl dd{
float:right;
width:495px;
margin:0;
padding:5px;
color:#444;
}
.bg-one{
background-color:#e8f1fa;
}
.bg-two{
background-color:#eef6fc;
}
div#detail #photo {
text-align:center;
}
div#detail #photo img {
margin:6px;
border:1px solid #ccc;
padding:2px;
}
div#detail #photo img:hover{
padding:2px;
border:1px solid #ff0000;
}

div#detail #photo2 {
text-align:center;
}
div#detail #photo2 img {
margin:6px;
border:1px solid #ccc;
padding:2px;
}
div#detail #photo2 img:hover{
padding:2px;
border:1px solid #ff0000;
}

div#detail table.list{
width:100%;
margin-right:1px;
border-collapse : collapse;
}
div#detail table.list th{
text-align:left;
padding:5px;
border-top:1px solid #36c;
border-bottom:2px solid #36c;
background-color:#e8f1fa;
color:#f60;
}
div#detail table.list tr:hover{
background-color:#ffc;
}
div#detail table.list td{
font-size:11px;
color:#444;
border-bottom:1px solid #eee;
padding:5px;
vertical-align:top;
}
div#detail table.list td em{
font-size:10px;
color:#999;
}
div#detail table.list td a{
color:#36c;
text-decoration:none;
}
div#detail table.list td a:hover{
color:#f60;
text-decoration:underline;
}

div#action{
text-align:right;
border-top:1px dotted #ccc;
margin-top:5px;
padding-top:5px;
font-size:11px;
color:#666;
clear:both;
}
div#action a{
color:#36c;
text-decoration:underline;
}
div#action a:hover{
color:#f00;
text-decoration:underline;
}


#Cnews {
width:550px;
float:left;
margin:7px 5px 0 0;
padding:0;
}
#CnewsR{
float:right;
width:160px;
border:1px dotted #990000;
margin-top:25px;
padding-bottom:15px;
padding-right:3px;
}
#CnewsR h3{
color:#0070DF;
font-size:13px;
text-align:center;
padding:5px;
}
#CnewsR ul{
padding-left:5px;
width:160px;
float:left;
}
#CnewsR ul li{
line-height:13pt;
float:left;
width:160px;
display:block;
}
#CnewsR ul li a{
color:#000;
font-weight:bold;
font-size:12px;
}
#CnewsR ul li a:hover{
color:#990000;
}



div#detailnews {
padding-left:10px;
margin-bottom:10px;
}
div#detailnews dl{
clear:both;
overflow:hidden;
line-height:18px;
margin:0 5px;
border-bottom:1px solid #fff;
}
* html div#detailnews dl{
background-color:#fff;
border-bottom:1px solid #e8f1fa;
}

div#detailnews dl dt{
float:left;
font-weight:bold;
color:#f60;
width:105px;
padding:5px;
}
div#detailnews dl dd{
float:right;
width:380px;
margin:0;
padding:5px;
color:#444;
}
.bg-one{
background-color:#e8f1fa;
}
.bg-two{
background-color:#eef6fc;
}
div#detailnews #photo {
text-align:center;
}
div#detailnews #photo img {
margin:6px;
border:1px solid #ccc;
padding:2px;
}
div#detailnews #photo img:hover{
padding:2px;
border:1px solid #ff0000;
}

.cdetail{
border:0px dotted #333;
padding:3px 4px;
margin-left:5px;
background:#AA0000;
color:#eee;
}
*:first-child+html .cdetail{
padding:8px 10px;
height:18px;
}
.cdetail:hover{
background:#CCCCCC;
}
-->