@charset "utf-8";
/*****************************************
*      CSS Document for Longtou          *
*      filename: apartment.css           *
*      function: set 1.apartment.php     *
*                    2.room.php          *
*                    3.furniture.php     *
*                    4.ap_qa.php         *
*                    5.weekly.php        *
*                    6.system.php        *
*                    7.type.php          *
*                    8.weekly_qa.php     *
*                    9.case.php          *
*      birthday: 2008-05-26              *
*****************************************/

/* Configuration
--------------------------------------------*/

/* side */
#room #side a#m1,
#furniture #side a#m2,
#ap_qa #side a#m3,
#system #side a#m1,
#type #side a#m2,
#weekly_qa #side a#m3,
#case #side a#m4 {
	font-weight:bold;
	color:#fff;
	background:url(../img/side_h.png)!important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/side_h.png');
}
/* Element
--------------------------------------------*/
#apartment h2,
#room h2,
#furniture h2,
#ap_qa h2,
#weekly h2,
#system h2,
#type h2,
#weekly_qa h2,
#case h2 {
	color:#363;
	text-indent:0;
	margin-bottom:15px;
	border-bottom:1px solid #663;
}
/* p */
#apartment p { clear:both;}
#system ul p,
#system ol p,
#type ul p { margin-left:12px; color:#444;}
/* image */
#apartment .fl,
#weekly .fl { margin-left:20px; border:0;}
#apartment .fr,
#weekly .fr { margin-right:20px; border:0;}

#furniture .fl { margin:10px 0 0 0;}
#system .fl { margin:5px;}
/* table */
table { text-align:left;}
caption { color:#64A046; text-align:left; line-height:18px;}
th a { color:#fff; border-bottom:1px dashed #fff;}
th a:hover { color:#363;}
td a {
	color:#64A046;
	margin-left:10px;
	padding-left:15px;
	background:url(../img/quote.gif) left 2px no-repeat;
}
td a:hover { color:#fff; background-color:#64A046;}

#link td a { color:#363; margin-left:0;}
#link td a:hover { color:#fff;}

#furniture table { width:70%; clear:none; float:right; margin:10px 0 15px 0;}
/* ol/ul */
#core ol,
#core ul {
	font:12px/24px Arial, "MS Gothic";
	color:#363;
	list-style-type:decimal;
	padding-left:20px;
}
#core ul { list-style-type:disc;}
#core li { clear:both;}

#furniture #core ul { width:68%; float:right;}
#ap_qa #core ol,
#system #core ul,
#weekly_qa #core ol,
#case #core ul { font-weight:bold;}

#ap_qa #core li,
#weekly_qa #core li,
#case #core li { margin-bottom:10px; border-bottom:1px dashed #696;}