@charset "utf-8";
/* 欄位設定 */

/* 快速查詢
--------------------------*/
#fsearch {
	background:url(../images/search_bg.gif) no-repeat top center;
	height:170px;
}

#fsearch p {
	font-size: 13px;
	color:#AC7D39;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 40px;
	line-height: 28px;
}

#fsearch select {
	border: 1px solid #666666;
	color: #666666;
}

#fsearch .nanny_submit {
	background-image: url(../images/bt_go.jpg);
	width: 28px;
	height: 28px;
	border: none;
	background-repeat: no-repeat;
	margin-left: 5px;

}
#fsearch .nanny_search {
	background-image: url(../images/bt_sgo.jpg);
	width: 71px;
	height: 21px;
	border: none;
	background-repeat: no-repeat;
	margin-left: 5px;

}

#fsearch input {
	border: 1px solid #999999;
	height: 16px;
	padding-top: 2px;
	padding-left: 2px;
	font-size: 12px;
	color: #333333;

}

#fsearch .iradio{
	border:0px;
	height: 16px;
	padding-top: 2px;
	padding-left: 2px;
	font-size: 12px;
	color: #333333;	
}

/* 保母box
-------------------------------------------------*/
#nannybox{
	width:auto;
	/*width: 520px;*/
	margin-top: 10px;
	/*margin-right: 5px;
	margin-left: 5px;*/
}/*整體框架*/
#nannybox .ntop_t {
	position:relative;
	height:34px;
	background-image: url(../images/nanny_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}/*box上方底圖*/
#nannybox .ntop_t h2 {
	visibility:hidden;
}
#nannybox .ntop_t div{
	position:absolute;
	top:4px;
	right:140px;
	background-color:#FFF;
	line-height:1.5em;
}

#nannybox .ntop_t div a{
	font-size:13px;
	line-height:1.5em;
}
#nannybox .ntop_b {
	height:30px;
	background-image: url(../images/nanny_03.gif);
	background-repeat: no-repeat;
	background-position: center top;
}/*box下方底圖*/

#nannybox .ntop_more {
	background-image: url(../images/nanny_02.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: right;
	padding-right: 8px;
	padding-left: 8px;
}/*more*/

#nannybox .ntop_mid {
	background-image: url(../images/nanny_02.gif);
	background-repeat: repeat-y;
	background-position: center;
	height: auto;
	width:auto;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	text-align:center;
}/*box中間底圖*/



/*保母內文
----------------------------*/
#nanny {
width:500px;
}
#case{
width:500px;
}
#nanny p{
	font-size: 13px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	line-height: 20px;
	margin-top: 3px;
	padding-left: 3px;
}

#nanny h1{
	font-size: 13px;
	color: #666666;
	background-color: #FED9A3;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	vertical-align: middle;
	line-height: 18px;
	padding-top: 2px;
}

#nanny a {
	color:#666666;
	text-decoration:none;
}
#nanny a:hover {
	color:#FF6600;
}


/* 案件box
-------------------------------------------------*/
#casebox{
	width:auto;
	/*width: 520px;*/
	margin-top: 10px;

}/*整體框架*/
#casebox .ctop_t {
	height:34px;
	background-image: url(../images/casebox_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}/*box上方底圖*/
#casebox .ctop_t  h2 {
	visibility:hidden;
}
#casebox .ctop_b {
	height:30px;
	background-image: url(../images/nanny_03.gif);
	background-repeat: no-repeat;
	background-position: center top;
}/*box下方底圖*/

#casebox .ctop_more {
	background-image: url(../images/nanny_02.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: right;
	padding-right: 8px;
	padding-left: 8px;
}/*more*/

#casebox .ctop_mid {
	background-image: url(../images/nanny_02.gif);
	background-repeat: repeat-y;
	background-position: center;
	height: auto;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}/*box中間底圖*/



/*案件內文
----------------------------*/
#case {

}

#case h1{
	font-size: 13px;
	color: #666666;
	background-color: #FED9A3;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	vertical-align: middle;
	line-height: 18px;
	padding-top: 2px;
}

#case p{
	font-size: 13px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	line-height: 20px;
	margin-top: 3px;
	padding-left: 3px;
	text-align: center;
}


#case a {
	color:#666666;
	text-decoration:none;
}
#case a:hover {
	color:#FF6600;
}

.CaseHoverTr{background-color:#CCFFFF; cursor:pointer;}

/* 大明星box
-------------------------------------------------*/
#starbox{
	width:auto;
	/*width: 520px;*/
	margin-top: 10px;

}/*整體框架*/
#starbox .stop_t {
	height:55px;
	background-image: url(../images/photostar_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}/*box上方底圖*/
#starbox .stop_t  h2 {
	visibility:hidden;
}
#starbox .stop_b {
	height:25px;
	background-image: url(../images/photostar_03.gif);
	background-repeat: no-repeat;
	background-position: center top;
}/*box下方底圖*/

#starbox .stop_mid {
	background-image: url(../images/photostar_02.gif);
	background-repeat: repeat-y;
	background-position: center;
	height: 100%;
	width:auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	*height : 1% 
}/*box中間底圖*/
/* FF, Chrome */
#starbox .stop_mid:after {
	clear :left;
	content : '.';
	display : block;
	font-size : 0;
}
/* 相簿框
-------------------------------------------------*/
#photobook{
	width:140px;
	margin:8px;
	padding:0;
	float:left;
}
#photobook p{
	font-size: 13px;
	color: #666666;
	line-height: 20px;
	text-align: center;
}

#photobook a {
	color:#666666;
	text-decoration:none;
	text-align: center;
}
#photobook a:hover {
	color:#FF6600;
	text-align: center;
}

#photobg{
	background-image: url(../images/photostar_picbg.gif);
	height: 115px;
	width: 140px;
	margin-bottom: 5px;
}

#photobg img{
	border: 1px solid #666666;
	padding: 2px;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}

/* 討論box
-------------------------------------------------*/
#disbox{
	width:auto;
	/*width: 520px;*/
	margin-top: 10px;
	margin-bottom: 20px;

}/*整體框架*/
#disbox .dtop_t {
	height:25px;
	background-image: url(../images/disbox_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}/*box上方底圖*/
#disbox .dtop_t  h2 {
	visibility:hidden;
}
#disbox .dtop_b {
	height:22px;
	background-image: url(../images/disbox_03.gif);
	background-repeat: no-repeat;
	background-position: center top;
}/*box下方底圖*/


#disbox .dtop_mid {
	background-image: url(../images/disbox_02.gif);
	background-repeat: repeat-y;
	background-position: center;
	height: auto;
	padding-right: 10px;
	padding-left: 10px;
}/*box中間底圖*/



/*討論內文
----------------------------*/
#dis {

}

#dis p{
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	margin-top: 3px;
	padding-left: 3px;
}

#dis h1{
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF9900;
	text-align: center;
	vertical-align: middle;
	line-height: 18px;
	padding-top: 2px;
}

#dis a {
	color:#666666;
	text-decoration:none;
}
#dis a:hover {
	color:#FF6600;
}
