@charset "utf-8";
<!--
h1 {
color:#c00;
font-size:16px;
border-bottom:1px dotted #e5e5e5;
margin:5px;
padding:5px;
}

h1 img {
vertical-align:middle;
margin:0 7px;
}

.frm {
font-size:12px;
display:block;
color:#666;
margin:15px 10px 0 20px;
text-align:center;
}

.frm fieldset {
border:1px solid #ddd;
margin-bottom:10px;
}

.frm legend {
color:#03c;
font-size:13px;
text-align:left;
}

.frm p {
width:100%;
float:right;
text-align:left;
margin:0 0 10px;
}

.frm p label {
width:160px;
float:left;
text-align:right;
font-size:12px;
font-weight:700;
color:#333;
margin:3px 10px 0 0;
}

.frm p .text {
width:350px;
}

.frm p strong {
color:#36c;
position:relative;
top:3px;
}
.frm p span img{
vertical-align:middle;
}
em {
padding-left:3px;
display:block;
border-left:3px solid #f30;
font-size:11px;
color:#999;
margin:0 0 5px 190px;
}

#found {
text-align:right;
font-size:11px;
color:#666;
margin:5px 0;
padding:5px;
}

#add {
float:left;
margin-left:15px;
}

#add a {
text-decoration:none;
color:#666;
}

#add img {
border:0;
vertical-align:middle;
}

table.list {
border-collapse:collapse;
width:730px;
font-size:11px;
margin:5px 0 10px 10px;
}

table.list th {
border:1px solid #ccc;
/*background-color:#36c;*/
background-color:#333333;
color:#FFF;
padding:5px;
text-align:center;
}

table.list td {
border:1px solid #ccc;
padding:3px;
}

table.list td a {
color:#36c;
font-weight:700;
text-decoration:none;
}

table.list td a:hover {
color:#f60;
font-weight:700;
text-decoration:underline;
}

table.list td img {
border:none;
margin-left:5px;
vertical-align:middle;
}

table.list td a img {
margin-left:0px;
}

div.sort {
font-size:10px;
float:right;
font-weight:700;
color:#c00;
}

div.sort select {
font-size:11px;
}

#uploadtarget {
width:0;
height:0;
border:none;
}

#filename {
display:none;
}

ul.amenity {
color:#333;
font-size:11px;
margin:0 30px;
padding:0;
}

ul.amenity li {
display:inline;
float:left; 
text-align:left;
width:160px;
margin-bottom:10px;
}

ul.amenity li img {
vertical-align:middle;
}

#found span,#add a:hover {
color:red;
}
div#member-detail h3 {
border-bottom:1px dotted #ddd;
padding:5px;
margin:10px 0;
font-size:14px;
color:#36c;
}
div#member-detail {
padding-left:10px;
margin-bottom:10px;
}
div#member-detail dl{
clear:both;
overflow:hidden;
line-height:18px;
margin:0 5px;
border-bottom:1px solid #fff;
}
* html div#member-detail dl{
background-color:#fff;
border-bottom:1px solid #e8f1fa;
}
div#member-detail dl dt{
float:left;
font-weight:bold;
color:#f60;
width:140px;
padding:5px;
text-align:right;
}
div#member-detail dl dd{
float:right;
width:540px;
margin:0;
padding:5px;
color:#444;
}
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;
}
-->
-->