@charset "utf-8";

*{
	color:#205ea9;
}
/* Specail Setting
=========================================================================================== */

/* Sidebar */
#Contents #Sidebar #SideMenu ul li{
	background:url(../images/service/menulist_icon.gif) no-repeat 41px 11px;
}
#Contents #Sidebar #SideMenu ul li a{
	color:#00446f;
}
#Contents #Sidebar #SideMenu ul li a:hover{
	color:#4085d1;
}
#Contents #Sidebar #SideMenu ul li a.Actived{
	color:#4085d1;
}
#Contents #Sidebar #SideMenu ul li.First{
	background:url(../images/service/menulist_icon_firstbg.gif) no-repeat 0 0;
}

/* Mainbody Common */
#Contents #Main{
	position:relative;
	height:auto!important;
	height:630px;
	min-height:630px;	
}
#Contents #Main #Locator{
	background:url(../images/service/locator_bg.gif) no-repeat 0 0;
	color:#205ea9;
}
#Contents #Main #Mainbody{
	padding:15px 15px 30px;
}
#Contents #Main #Mainbody p{
	line-height:1.8;
}

#Contents #Main #Mainbody #NotaryQuery{
	margin:0 auto 180px;
	padding:40px 0 4px;
	width:543px;
	background:url(../images/about/notaryquery_bottom.gif) no-repeat left bottom;
	text-align:center;
}
#Contents #Main #Mainbody #NotaryQuery #NotaryQueryTitle{
	height:49px;
	overflow:hidden;
}
#Contents #Main #Mainbody #NotaryQuery #NotaryQueryMain{
	padding:30px 0 25px 0;
	background:url(../images/about/notaryquery_bg.gif) repeat-y 0 0;
}
#Contents #Main #Mainbody #NotaryQuery #NotaryQueryMain table th{
	color:#205ea9
}
#Contents #Main #Mainbody #NotaryQuery #NotaryQueryMain table td{
	padding:5px;
	color:#205ea9;
	line-height:1;
	font-weight:bold;
}
#Contents #Main #Mainbody #NotaryQuery #NotaryQueryMain table td .SeachInput{
	width:268px;
	*width:260px;
}
#Contents #Main #Mainbody #NotaryQuery #NotaryQueryMain table td select{
	font-size:12px;
}
#Contents #Main #Mainbody #SpecialService{ }
#Contents #Main #Mainbody #SpecialService ul.ServiceList{
	margin-top:10px; 
}
#Contents #Main #Mainbody #SpecialService ul.ServiceList li{
	position:relative;
	margin:0 0 27px;
	padding:13px 9px 7px 16px;
	border:1px solid #81abda;
	background-color:#eff9fc;
	font-weight:bold;
}
#Contents #Main #Mainbody #SpecialService ul.ServiceList p{
	padding:0 0 5px 25px;
	background:url(../images/service/special_list_ico.gif) no-repeat 4px 4px;
	border-bottom:1px dashed #999;
}
#Contents #Main #Mainbody #SpecialService ul.ServiceList p span{
	position:absolute;
	top:13px;
	right:12px!important;
	right:28px;
}
#Contents #Main #Mainbody #OnlineConsult{
	padding:10px 40px 10px 20px;
	background-color:#eff9fc;
	border:1px solid #81abda;
}
#Contents #Main #Mainbody #OnlineConsult .Head{
	position:relative;
	margin-bottom:1px;
	padding:10px 0 3px;
	border-bottom:1px solid #b1b8bc;
	color:#7f7e7e;
	font-weight:bold;
}
#Contents #Main #Mainbody #OnlineConsult .Head span{
	position:absolute;
	top:10px;
	right:0!important;
	right:55px;
	color:#7f7e7e;
	font-weight:normal;	
}
#Contents #Main #Mainbody #OnlineConsult .Main{
	padding:12px 0 9px;
	border-top:1px dashed #b1b8bc;
}
#Contents #Main #Mainbody #OnlineConsult .Main .Avatar{
	float:left;
	width:138px;
}
#Contents #Main #Mainbody #OnlineConsult .Main .Avatar img.AvatarPic{
	border:1px solid #d9d9d9;
}
#Contents #Main #Mainbody #OnlineConsult .Main .Avatar p.AvatarId{
	margin-top:-1px;
	padding:4px 0;
	width:121px;
	background-color:#ebfaff;
	border:1px solid #d9d9d9;
	border-top:0;
	color:#7f7e7e;
	text-align:center;
}
#Contents #Main #Mainbody #OnlineConsult .Main .Message{
	float:right;
	width:512px;
}
#Contents #Main #Mainbody #OnlineConsult .Main .Message h4{
	padding-bottom:4px;
	border-bottom:1px dashed #b1b8bc;
}
#Contents #Main #Mainbody #OnlineConsult .Main .Message p{
	padding:15px 10px;
	text-indent:20px;
}
#Contents #Main #Mainbody #OnlineConsult .Feedback{
	margin:0 0 12px;
	padding:15px 20px 30px;
	background-color:#fff;
	border:1px solid #d0e2f2;
}
#Contents #Main #Mainbody #OnlineConsult .Feedback span{
	display:block;
	float:right;
	margin-top:10px;
	*margin-top:-20px;
	padding-right:15px;
	text-align:right;

}
#Contents #Main #Mainbody #CommentTable{
	margin-top:10px;
}
#Contents #Main #Mainbody #CommentTable td{
	padding:5px;
	color:#333;	
}
#Contents #Main #Mainbody #GuarantyTable td{
	padding:8px 5px;
	background:url(../images/service/guaranty_td_bottom.gif) repeat-x 0 100%;
	color:#333;
	text-align:center;
	line-height:18px;
}
#Contents #Main #Mainbody #GuarantyTable td.Bottom{
	background:none;
}
#Contents #Main #Mainbody p.Left10Padding{
	padding-left:10px;
}
#Contents #Main #Mainbody #EstateTable1 td{
	color:#333;
}
#Contents #Main #Mainbody ul.AuthernUl li{
	margin:10px 0;
	padding-bottom:5px;
	background:url(../images/service/special_list_ico.gif) no-repeat 5px 5px;
	border-bottom:1px dashed #b1b8bc;
	line-height:20px;
	text-indent:24px;
}
#Contents #Main #Mainbody p.AuthernP{
	margin-left:10px;
	padding:20px 30px;
	border:1px solid #81abda;
	background-color:#eff9fc;
	line-height:30px;
}
#Contents #Main #Mainbody p.CopyrightP{
	margin-bottom:15px;
	padding:20px 30px;
	border:1px solid #81abda;
	background-color:#eff9fc;
}
#Contents #Main #Mainbody ul.CopyrightUl{
	margin:10px 0 20px 10px;
}
#Contents #Main #Mainbody ul.CopyrightUl li{
	padding:13px 0 10px;
	border-bottom:1px dashed #999;
	line-height:20px;
}

#Contents #Main #Mainbody #BacktoTop{
	position:absolute;
	bottom:0;
	right:15px;
	padding:6px 15px 8px 0;
	width:710px;
	border-top:1px dashed #999;
	text-align:right;
}
#Contents #Main .Resultbody{
	padding:25px 5px!important;
}
#Contents #Main #Mainbody #ResultTable{
	background:url(../images/service/result_bg.gif) repeat-y;
}
#Contents #Main #Mainbody #ResultTable th{
	background:url(../images/service/result_th_bg.gif) repeat-x;
	height:31px;
	border-right:1px solid #b7b7b7;
	line-height:31px;
	text-align:center;
}
#Contents #Main #Mainbody #ResultTable th.FirstTh{
	border-left:1px solid #75b4e1
}
#Contents #Main #Mainbody #ResultTable th.LastTh{
	border-right:1px solid #75b4e1
}
#Contents #Main #Mainbody #ResultTable td{
	border-bottom:1px solid #b7b7b7;
	border-right:1px solid #b7b7b7;
	line-height:30px;
	text-align:center;
	color:#333;
}
#Contents #Main #Mainbody #ResultTable .ResultBottomTd{
	margin-top:-1px;
	border:none;
}
#Contents #Main #Mainbody #ResultTable .RightTd{
	border:none;
	background:url(../images/service/result_rtd_bg.gif) left bottom no-repeat;
}


