body{
	margin:0px;
	padding:0px;
	background:url(/http/en.rf.hk/images/bg.jpg) repeat-x top left #fff;
	font-family:Verdana, Arial;
	font-size:12px;
}
form,div,li,dt,dd{margin:0px; padding:0px;}
ul,dl{margin:0px; padding:0px; list-style:none;}
img{border:none;}
select{font-size:12px;}

/*Url*/
a:link,a:visited{color:#000; text-decoration:none;}
a:hover{color:#f30; text-decoration:underline;}

.pc{clear:both; height:0px; overflow:hidden;}
.pl{ float:left;}
.pr{ float:right;}
.ph8{clear:both; height:8px; width:1px; overflow:hidden;}
.ph20{clear:both; height:20px; width:1px; overflow:hidden;}


.top{background:url(/http/en.rf.hk/images/light.jpg) no-repeat top left;}
.wrap{
	margin:auto;
	width:982px;
}
.wrapper{
	width:820px;
	text-align:left;
}
.wrapl{float:left; width:204px; overflow:hidden;}
.wrapc{float:left; margin-left:8px; width:428px; overflow:hidden;}
.wrapr{float:right; width:172px; overflow:hidden;}
.wrapr_{float:right; width:600px; overflow:hidden;}
/*logo*/
.logo{ float:left; height:64px; padding:20px 0px; }
.logo img{ height:64px; }
/*
#logo{float:left; background:url(/http/en.rf.hk/images/logo_.png) no-repeat; width:525px; height:94px;}
*html #logo{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/http/en.rf.hk/images/logo_.png");
	background:none;
}
*/

/* top right*/
.language{margin-top:25px; text-align:right;}
.language a{color:#fff;}
.search{margin-top:10px;}
#q{background:#fff; border:1px solid #1d64aa; font-size:12px; font-family:Arial; width:158px; height:15px; line-height:15px; padding:4px; vertical-align:middle; color:#999;}

/* menu */
#menubg{height:41px; overflow:hidden;}
#menubg .l{float:left; width:10px; height:41px; background:url(/http/en.rf.hk/images/menu.gif) no-repeat left top;}
#menubg .c{float:left; width:800px; height:41px; background:url(/http/en.rf.hk/images/menu.gif) repeat-x left center;}
#menubg .r{float:right; width:10px; height:41px; background:url(/http/en.rf.hk/images/menu.gif) no-repeat left bottom;}

#menu{width:800px; font-size:14px; line-height:40px;}
#menu a{color:#fff; text-decoration:none;}
#menu a:hover{text-decoration:underline;}
#menu li{float:left; height:40px; padding-left:12px; padding-right:12px;}
#menu li.first{padding-left:8px; padding-right:12px;}
#menu li.last{padding-left:12px; padding-right:8px; background:none;}

/*channel*/
.channel{overflow:hidden; font-size:12px; font-weight:bold; color:#276DB2;}
.channel a{color:#276DB2;}
.channel ul{background:url(/http/en.rf.hk/images/channel.gif) no-repeat top left; height:27px;}
.channel ul li{background:url(/http/en.rf.hk/images/channel.gif) no-repeat right bottom; margin-left:10px; height:24px; line-height:24px; padding-top:3px;}
.channel_{
	border-bottom: #609BCD 1px solid;
	border-left: #609BCD 1px solid;
	border-right: #609BCD 1px solid;
	background:#f4faff;
}
.info{padding:5px;}
.info li{background:url(/http/en.rf.hk/images/news_icon.gif) no-repeat left 9px; padding:3px 0px 3px 8px; line-height:16px;}

.link_{padding:6px 6px 2px 6px; line-height:21px; width:806px;}
.link_ li{float:left; margin-right:10px; white-space: nowrap;}


/*contact us*/
.contact{line-height:20px; color:#333; padding:5px;}
.contact a{text-decoration:underline;}

/*news*/
.nw{width:188px; overflow:hidden;}
.nlocation{margin:5px 0px;}
.ntitle{font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; color:#276DB2; font-weight:bolder; margin-top:12px;}
.nshow{font-size:14px; margin:12px 0px 6px 0px;}

.menutwo li{height:34px; line-height:34px; overflow:hidden;}
.menutwo li.n{background:url(/http/en.rf.hk/images/menutwo.gif) no-repeat right center;}
.menutwo li.n a{color:#2376c1; height:34px; display:block; padding-left:20px;}
.menutwo li.n a:hover{background:url(/http/en.rf.hk/images/menutwo.gif) no-repeat right bottom; font-weight:bold; text-decoration:underline; padding-left:20px;}
.menutwo li.y{background:url(/http/en.rf.hk/images/menutwo.gif) no-repeat right top; font-weight:bold;}
.menutwo li.y a{color:#2376c1; height:34px; display:block; padding-left:20px;}
.menutwo li.y a:hover{font-weight:bold; text-decoration:underline; padding-left:20px;}

.focus{margin:8px 0px; overflow:hidden;}
.focus .l{float:left; text-align:center; width:94px; overflow:hidden;}
.focus .l img{padding:1px; border:solid #888 1px;}
.focus .r{float:right; width:326px;}
.focus .r dt{font-weight:bold; line-height:18px;}
.focus .r dt a{color:#2a79c1; text-decoration:underline;}
.focus .r dt a:hover{color:#f30;}
.focus .r dd{color:#888; line-height:14px;}
.focus .r dd.more{color:#888; text-align:right;}
.dashed{clear:both; background:url(/http/en.rf.hk/images/dashed.gif) repeat-x left top; height:1px; overflow:hidden;}

.company{margin:12px 0px; height:124px; overflow:hidden;}
.company .l{float:left; width:326px; overflow:hidden; line-height:18px;}
.company .r{float:right;}
.company .r img{padding:1px; border:solid #888 1px;}

.faq{background:url(/http/en.rf.hk/images/faqicon.gif) no-repeat left top; padding-left:22px; color:#2a79c1; font-weight:bold; margin:12px 0px 4px 0px; font-family:Georgia, "Times New Roman", Times, serif;}
.faq a{color:#2a79c1;}
.faq_{width:428px; height:142px; overflow:hidden; padding-left:10px; line-height:21px; background:url(/http/en.rf.hk/images/news_icon.gif) repeat-y left 8px;}
.faq_ li{float:left; white-space:nowrap; margin-right:16px;}

.clh{line-height:21px;}


/*bottom*/
.bottom{background:#eff4f7; border-top:solid 2px #dde8f1; padding:5px 0px; width:820px; margin-top:10px;}
.bottom table{text-align:left; line-height:20px;}
.copyright{font-size:10px; color:#667a8d; margin:5px 0px;}
.copyright a{color:#667a8d; text-decoration:underline;}
.copyright a:hover{color:#f30;}
.copyright h1{font-size:10px;}

/*page*/
.page{
	clear:both;
	margin-top:10px;
	width:650px;
}
a.pageon:link, a.pageon:visited{
	float:left;
	display:block;
	border:solid 1px #888;
	padding:1px 5px;
	font-weight:bold;
	background-color:#888;
	margin:1px;
	color:#fff;
	text-decoration:none;
}
a.pageon:hover{
	float:left;
	display:block;
	border:solid 1px #888;
	padding:1px 5px;
	font-weight:bold;
	background-color:#888;
	margin:1px;
	color:#fff;
	text-decoration:none;
}
a.pageoff:link, a.pageoff:visited{
	float:left;
	display:block;
	border:solid 1px #bbb;
	padding:1px 5px;
	background-color:#fff;
	margin:1px;
	color:#333;
	text-decoration:none;
}
a.pageoff:hover{
	float:left;
	display:block;
	border:solid 1px #bbb;
	padding:1px 5px;
	background-color:#fff;
	margin:1px;
	color:#333;
	text-decoration:underline;
}

/*Message*/
#mwrap{
	display:block;
	height:21px;
	width:198px;
	overflow:hidden;
	border:solid 1px #EC5C00;
	background-color:#fffdf5;
	padding:0px;
	position:fixed;
	_position:absolute; /*IE6*/
	_top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); /*IE6*/
	right:0px;
	bottom:0px;
	font-family:Verdana;
	font-size:12px;	
}
#mhead{
	width:198px;
	height:21px;
	line-height:25px;
	text-align:right;
	margin:0px;
	background:url(http://en.rf.hk/images/message.gif) top left no-repeat;
}
#mtitle{float:left; line-height:21px; height:21px; width:72px; color:#fff; text-align:center}
#mbtn{
	cursor:pointer;
	width:17px;
	height:17px;
	float:right;
	margin:2px;
}
.mopen{background:url(http://en.rf.hk/images/message.gif) left -21px no-repeat;}
.mclose{background:url(http://en.rf.hk/images/message.gif) left -38px no-repeat;}
#mbody{
	height:210px;
	width:182px;
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#755240;
}
.mtextarea{background:#fff; border:solid 1px #963600; overflow:auto; width:180px; height:80px;}
.minput{background:#fff; border:solid 1px #963600; width:128px;}
.mcontent{margin-bottom:5px;}
.msubmit{background:url(http://en.rf.hk/images/send.gif); width:66px; height:19px; border:0px; color:#9b4500;}
.mess_error{color:#FF0000;}
