@charset "utf-8";
body {margin:0 auto;text-align:left;background:#ffffff url(../img/bg.jpg) repeat-x top;font:400 13px Arial, Helvetica, sans-serif;color:#535353;}
img a {border:0;}
p, p a {font:400 13px Arial, Helvetica, sans-serif;color:#535353;line-height:24px;margin-top:20px;text-align:justify;}
p a {margin:0;text-decoration:none;}
p a:hover {padding-bottom:1px;border-bottom:1px dashed #394e53;}
.left {float:left;}
.right {float:right;}

.imgwrapper {line-height:1px;}
h1 {font:400 30px Arial, Helvetica, sans-serif;line-height:30px;}
h2 {font:400 18px Arial, Helvetica, sans-serif;line-height:24px;}
h5 {font:400 14px Arial, Helvetica, sans-serif;line-height:24px;}
h6{font:600 14px Arial, Helvetica, sans-serif; line-height:14px;}
.mar-r5{margin-right:5px;}
.mar-r10{margin-right:10px;}
.mar-r15{margin-right:15px;}
.mar-r20{margin-right:20px;}
.bluetext {color:#004098;}
#hmenu {font:400 13px Arial, Helvetica, sans-serif;width:960px;height:49px;position:absolute;top:90px;left:10px;z-index:999;}
#container {width:980px;margin:0 auto;position:relative;}
.textbox {
	color:#666666;
	padding:2px;
	border:1px solid #d0d0d0;
	background:#f2f2f2;
	margin-left: 30px;
	width: 550px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
}
.textbox2 {font:400 12px Arial, Helvetica, sans-serif;color:#666666;padding:2px;border:0px;background:#f2f2f2;}
#header {width:960px;background:url(../img/header.jpg) no-repeat;height:297px;padding:0 10px 30px 10px;overflow:hidden;}
#logo a {width:452px;height:75px;display:block;}
#header-loginbox {width:265px;height:62px;position:relative;padding:13px 0 0 119px;}
#header-loginbox input {width:101px;height:16px;padding:2px;border:1px solid #d0d0d0;background:#f2f2f2;margin-bottom:6px;}
#header-loginbox a.btnLogin {position:absolute;left:246px;top:13px;width:30px;height:31px;display:block;}
#header-loginbox a.btnFogot {position:absolute;left:237px;top:43px;width:52px;height:26px;display:block;}
#header-loginbox a.btnRegister {position:absolute;left:288px;top:13px;width:75px;height:20px;display:block;}
#lang {width:124px;height:32px;position:relative;}
#lang a.langTw {position:absolute;top:13px;left:46px;width:19px;height:20px;display:block;}
#lang a.langUs {position:absolute;top:13px;left:72px;width:32px;height:20px;display:block;}
#index-main {width:960px;background:#fff url(../img/index_bg.jpg) top no-repeat;padding:11px 10px 10px 10px;overflow:hidden;}
#index-left {width:185px;display:inline;margin-right:7px;}
#useful-link {width:185px;position:relative;height:133px;}
#useful-link a.other, #useful-link a.traffic, #useful-link a.tele, #useful-link a.time, #useful-link a.phane, #useful-link a.weather, #useful-link a.ferry, #useful-link a.bus, #useful-link a.train, #useful-link a.currency {position:absolute;width:31px;height:31px;display:block;}
#useful-link a.other {top:40px;left:9px;}
#useful-link a.traffic {top:40px;left:43px;}
#useful-link a.tele {top:40px;left:77px;}
#useful-link a.time {top:40px;left:111px;}
#useful-link a.phane {top:40px;left:145px;}
#useful-link a.weather {top:74px;left:9px;}
#useful-link a.ferry {top:74px;left:43px;}
#useful-link a.bus {top:74px;left:77px;}
#useful-link a.train {top:74px;left:111px;}
#useful-link a.currency {top:74px;left:145px;}
#useful-link a.other:hover {background:url(../img/othericon.jpg);}
#useful-link a.traffic:hover {background:url(../img/trafficicon.jpg);}
#useful-link a.tele:hover {background:url(../img/teleicon.jpg);}
#useful-link a.time:hover {background:url(../img/timeicon.jpg);}
#useful-link a.phane:hover {background:url(../img/phaneicon.jpg);}
#useful-link a.weather:hover {background:url(../img/weathericon.jpg);}
#useful-link a.ferry:hover {background:url(../img/ferryicon.jpg);}
#useful-link a.bus:hover {background:url(../img/busicon.jpg);}
#useful-link a.train:hover {background:url(../img/trainicon.jpg);}
#useful-link a.currency:hover {background:url(../img/currencyicon.jpg);}
#linking {overflow:hidden;width:185px;padding:60px 0 20px 0;text-align:center;}
#index-center {width:559px;display:inline;overflow:hidden;}
#index-news {width:541px;padding:0 10px 25px 8px;position:relative; background:url(/img/home-news-bg_zh_hk.jpg) left top no-repeat; overflow:hidden;}
#index-news-tap ul {width:544px;height:35px;}
#index-news-tap ul li {float:left;}
#index-news-tap ul li a{display:block; margin-right:8px; width:130px; height:35px;}
#index-news-tap ul li.expo a{}
#index-news-tap ul li.visit a {}
#index-news-tap ul li.course a { margin-right:0;}
#index-news-tap ul li.other a {}
#index-news-tap ul li.showall a {}


#index-news-list {width:541px;margin-top:7px;}
#index-news-list ul li {width:513px;padding:4px 14px;margin-bottom:1px; overflow:hidden;}
.greeebg {background:url(../img/news_greenbg.jpg) repeat-y;}
.redbg {background:url(../img/news_redbg.jpg) repeat-y;}
.pbluebg {background:url(../img/news_pbluebg.jpg) repeat-y; background:none;}
.bluebg {background:url(../img/news_bluebg.jpg) repeat-y;}
.greybg {background:url(../img/news_greybg.jpg) repeat-y;}
.marginb5 {margin-bottom:5px;}
#flashbnr {margin-top:64px;}
#hmenu ul li {float:left;}
.green12text, .green12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#3d6d0a;}
.green12text a:hover {color:#62a021;}
.dblue12text, .dblue12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#25606e;}
.dblue12text a:hover {color:#008ca8;}
.purple12text, .purple12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#2b0933;}
.purple12text a:hover {color:#511260;}
.pgreen12text, .pgreen12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#417807;}
.pgreen12text a:hover {color:#57a109;}
.grey12text, .grey12text a{font:400 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#666;}
.grey12text a:hover{color:#848484;}
.blue12text, .blue12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#345b82;}
.blue12text a:hover {color:#4b7baa;}
.red12text, .red12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#ac1014;}
.red12text a:hover {color:#e02b30;}
.black13text, .black13text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#000;}
.black13text a:hover {color:#242424;}
.oragne13text, .oragne13text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#cf7a00;}
.oragne13text a:hover {color:#f18e00;}
#index-news-list h4 {margin-right:25px;font:800 13px Arial, Helvetica, sans-serif;display:inline;}
#index-news-list h5 {font:400 13px Arial, Helvetica, sans-serif;display:inline;}
.btnMore {width:100px;height:21px;font:400 12px Arial, Helvetica, sans-serif;float:right;text-align:right;margin:10px;}
.alignC {text-align:center;}
#index-6box {width:543px;margin:0 9px 0 7px;overflow:hidden;}
#index-event-tracking {width:225px;padding:129px 24px 15px 24px;overflow:hidden;background:url(../img/home_event.jpg) no-repeat top;}
#index-event-replay {width:222px;padding:129px 24px 15px 24px;overflow:hidden;background:url(../img/home_replay.jpg) no-repeat top;}
#index-investor-news {background:url(../img/home_investor_news.jpg) no-repeat top;width:166px;padding:55px 18px 15px 89px;overflow:hidden;}
#index-members {background:url(../img/home_member.jpg) no-repeat top;width:166px;padding:55px 18px 15px 89px;overflow:hidden;}
#index-newsletter {background:url(../img/home_news.jpg) no-repeat top;width:162px;padding:59px 18px 15px 90px;overflow:hidden;}
#index-investor {background: url(../img/home_investor.jpg) no-repeat top;width:162px;padding:59px 18px 15px 90px;overflow:hidden;}
.box6-odd {background:url(../img/6box-add-line.jpg) repeat-y;width:543px;overflow:hidden;}
.box6-even {background:url(../img/6box-even.jpg) repeat-y;width:543px;overflow:hidden;}
ul.listing {padding-left:15px;}
ul.listing li, ul.listing li a {text-align:left;color:#006699;font:400 12px Arial, Helvetica, sans-serif;line-height:15px;margin-bottom:10px;list-style:square;}
ul.listing.greensq li{color:#417807;}
ul.listing.redsq li{color:#AC1014;}
ul.listing li a {margin:0;padding:0;text-decoration:none;}
ul.listing li a:hover {padding-bottom:1px;border-bottom:1px dashed #666666;}
ul.listing2 {padding-left:15px;}
ul.listing2 li, ul.listing2 li a {text-align:left;color:#006699;font:400 12px Arial, Helvetica, sans-serif;line-height:15px;margin-bottom:20px;list-style: decimal;}
ul.listing2 li a {margin:0;padding:0;text-decoration:none;}
ul.listing li a:hover {padding-bottom:1px;border-bottom:1px dashed #666666;}
ul.listing li a.green12text, ul.listing li a.green12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#3d6d0a;}
ul.listing li a.green12text:hover {color:#62a021;}
ul.listing li a.dblue12text, ul.listing li a.dblue12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#25606e;}
ul.listing li a.dblue12text:hover {color:#008ca8;}
ul.listing li a.purple12text, ul.listing li a.purple12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#2b0933;}
ul.listing li a.purple12text:hover {color:#511260;}
ul.listing li a.pgreen12text, ul.listing li a.pgreen12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#417807;}
ul.listing li a.pgreen12text:hover {color:#57a109;}
ul.listing li a.grey12text, ul.listing li a.grey12text a{font:400 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#666;}
ul.listing li a.grey12text:hover{color:#848484;}
ul.listing li a.blue12text, ul.listing li a.blue12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#345b82;}
ul.listing li a.blue12text:hover {color:#4b7baa;}
ul.listing li a.red12text, ul.listing li a.red12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#ac1014;}
ul.listing li a.red12text:hover {color:#e02b30;}
ul.listing li a.black13text, ul.listing li a.black13text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#000;}
ul.listing li a.black13text:hover {color:#242424;}
ul.listing li a.oragne13text, ul.listing li a.oragne13text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#cf7a00;}
ul.listing li a.oragne13text:hover {color:#f18e00;}
#index-right {width:200px;display:inline;margin-right:9px;}
#index-search {width:191px;height:31px;padding:9px 0 0 9px;position:relative;}
#index-search a.btnSearch {display:block;top:9px;left:168px;position:absolute;width:24px;height:22px;cursor:pointer;}
#index-ad {width:200px;text-align:center;background:#e6e6e6; float:left;}
#footer {font:400 12px Arial, Helvetica, sans-serif;color:#fff;width:920px;height:76px;padding:30px 30px 18px 30px;position:relative;background:url(../img/footer_bg.jpg) no-repeat;}
#footer-menu {width:800px;display:inline;}
#footer-menu li, #footer-menu li a {font:400 12px Arial, Helvetica, sans-serif;color:#fff;padding-right:10px;margin-right:15px;border-right:1px solid #f08487;float:left;text-decoration:none;}
#footer-menu li a {padding:0;border:0;margin:0;}
#footer-menu li a:hover {color:#e3b000;}
#copy-right {position:absolute;bottom:18px;left:30px;}
#web-design {position:absolute;right:30px;bottom:18px;}
#web-design a {font:400 12px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
#web-design a:hover {color:#fff;border-bottom:1px solid #fff;padding-bottom:1px;}
#innerpage {width:960px;padding:11px 10px 10px 10px;overflow:hidden;}
#innerpage-menu {width:185px;margin-right:7px;padding-top:38px;}
#innerpage-menu ul li.odd, #innerpage-menu ul li.odd a {font:400 12px Arial, Helvetica, sans-serif;color:#191919;width:145px;padding:5px 20px;margin-bottom:1px;background:#e6e6e6;}
#innerpage-menu ul li.odd a {text-decoration:none;padding:0;margin:0;background:none;}
#innerpage-menu ul li.odd a:hover {color:#0099ff;background:#aedfff;}
#innerpage-menu ul li.even, #innerpage-menu ul li.even a {font:400 12px Arial, Helvetica, sans-serif;color:#191919;width:145px;padding:5px 20px;margin-bottom:1px;background:#d4d4d4;}
#innerpage-menu ul li.even a {text-decoration:none;padding:0;background:none;margin:0;}
#innerpage-menu ul li.even a:hover {color:#0099ff;background:#aedfff;}
#innerpage-menu ul li.even:hover, #innerpage-menu ul li.odd:hover {background:#aedfff;}
#innerpage-main {width:750px;padding:9px 9px 10px 9px; overflow:hidden;}
#innerpage-main a{font:400 13px Arial, Helvetica, sans-serif; color:#369; padding-bottom:1px; text-decoration:none;}
#innerpage-header {width:750px;margin-bottom:10px;}
.margin10 {margin:10px;}
.innerpage-half {width:335px;padding:20px;}
.innerpage-half ul {margin:20px;}
.innerpage-half ul li, .innerpage-half ul li a {font:400 12px Arial, Helvetica, sans-serif;color:#535353;margin-bottom:5px;}
.innerpage-half ul li a {text-decoration:none;margin:0;}
.innerpage-half ul li label {width:90px;float:left;}
.innerpage-half ul li a:hover {color:#999999;padding-bottom:1px;border-bottom:1px dotted #535353;}
.innerpage-half-padding5 {width:365px;padding:5px;}
.innerpage-half-padding5 ul {margin:20px;}
.innerpage-half-padding5 ul li, .innerpage-half-padding5 ul li a {font:400 12px Arial, Helvetica, sans-serif;color:#535353;margin-bottom:5px;}
.innerpage-half-padding5 ul li a {text-decoration:none;margin:0;}
.innerpage-half-padding5 ul li label {width:90px; margin-left:10px;}
.innerpage-half-padding5 ul li a:hover {color:#999999;padding-bottom:1px;border-bottom:1px dotted #535353;}
.marginr20px {margin-right:20px;}
.marginb20 {margin-bottom:20px;}
.marginl320 {margin-left:320px;}
.table-out-container {border:1px solid #b9b9b9;width:748px;}
.table-out-container2 {border:1px solid #b9b9b9;width:600px;}
.table-top {font:400 12px Arial, Helvetica, sans-serif;color:#fff;width:742px;padding:3px;}
.blue-background {background:#5395e8;}
.cleaner {clear:both;}
.padding3 {padding:3px;}
.padding10 {padding:10px;}
.width180 {width:180px;}
.width580 {width:58/0px;}
.height27 {height:27px;}
.bbroder {border-bottom:1px dashed #b9b9b9;}
.green-background {background:#e7fcd2;}
.dgreen-background {background:#648d39;}
.width113 {width:113px;}
.pic-shadow {background:	url('../img/shadow.png') no-repeat bottom right;padding: 0 9px 9px 0;-moz-border-radius-bottomleft: 17px;-moz-border-radius-topright: 17px;-webkit-border-top-right-radius: 17px;-webkit-border-bottom-left-radius: 17px;}
.margint20 {margin-top:20px;}
.width100 {width:100px;}
.width345 {width:345px;}
#page {width:590px;margin:53px 15px;font:800 13px Arial, Helvetica, sans-serif;color:#000;}
.page-number {margin:4px 20px 0 0;float:left;}
#page-btn {width:491px;}
#page-btn ul li {float:left;margin-left:10px;text-align:center;}
#page-btn ul li a {width:26px;height:22px;padding-top:4px;color:#000;text-decoration:none;background:url(../img/page_bg.jpg) no-repeat;display:block;}
#page-btn ul li a:hover {text-decoration:underline;color:#fff;background:url(../img/page_active_bg.jpg) no-repeat;}
#page-btn ul li.active {color:#fff;width:26px;height:22px;padding-top:4px;background:url(../img/page_active_bg.jpg) no-repeat;}
.red-background {background:#871e1e;}
.marginl150 {margin-left:150px;}
.marginl180 {margin-left:180px;}
.margint20 {margin-top:20px;}
.line {height:1px;width:100%;background: url(../img/line2.jpg) repeat-x;}
.margin20 {margin:20px;}
.marginr20 { margin-right:20px;}
.book-list {width:700px;overflow:hidden;padding-bottom:20px;position:relative;}
.btnBuy a {background:url(../img/btnBuy.jpg) no-repeat;width:62px;height:26px;position:absolute;bottom:0px;right:0px;display:block;}
.btnSend a {background:url(../img/btnSend.jpg) no-repeat;width:100px;height:33px;position:absolute;display:block;right:0px;}
.form {
	width:680px;
	overflow:hidden;
	position:relative;
	padding-right: 50px;
	padding-bottom: 1px;
	padding-left: 30px;
}
.form p {overflow:hidden;}
.form label {width:310px;float:left;}
.formlabel {width:750px;float:left;}
.form input.textbox {
	width:273px;
	background:url(../img/textbox_bg.jpg) no-repeat;
	border:0;
	height:17px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 35px;
}
.form .textarea {width:392px;background:url(../img/textarea_bg.jpg) no-repeat;padding:2px 5px;border:0;height:79px;font:400 13px Arial, Helvetica, sans-serif;color:#000;}
.shadow-line {background:url(../img/shadow_line.jpg) no-repeat;height:6px;width:682px;}
.dark-form-bg {background:#f2f2f2;}
.btnSearch a {background: url(../img/btnSearch.jpg) no-repeat;width:98px;height:32px;display:block;}
.marginl270 {margin-left:270px;}
#sitemap ul {margin:20px 0 50px 0; float:left}
#sitemap ul ul{float:none;}
#sitemap ul li {margin-top:10px; float:left; margin-right:5px; width:205px;}
#sitemap ul li.home{ width:65px;}
#sitemap ul li.news{ margin-right:0;}
#sitemap ul li li{width:auto; float:none;}
#sitemap ul li a {font:400 13px Arial, Helvetica, sans-serif;color:#336699;text-decoration:none;}
#sitemap ul li a:hover {color:#666666;border-bottom:#666666;padding-bottom:1px;}
#sitemap ul li li a {color:#666666;}
#page-btn ul li span.current {background:url("../img/page_active_bg.jpg") no-repeat scroll 0 0 transparent;color:#FFFFFF;height:22px;padding-top:4px;width:26px;text-align:center;display:inline-block;}
.ajaxlinks {cursor:pointer;}
.cma-table {border:1px solid;}
#sitemap ul ul {margin:5px 0 20px 5px;}
#sitemap ul li li a {color:#333;}
#sitemap ul li li li a {color:#666;}
#sitemap ul li li li li a {color:#999;}
#sitemap ul li li {background:url(/img/lev1-bul.jpg) left 3px no-repeat;padding-left:15px;}
#sitemap ul li li li {background:url(/img/lev2-bul.jpg) left 3px no-repeat;padding-left:15px;}
.blue,.blue a,a.blue{ color:#336699;}
.red{color:#900;}
.light-blue,.light-blue a,a.light-blue{color:#0099FF; text-decoration:none;}
ol.num{list-style:decimal; padding-left:20px;}
ol.num ul,ul.dot{list-style:disc; padding-left:20px;}
ol.num li a{color:#0099ff; text-decoration:none;}
ol.num li{margin-bottom:10px;}
ol.num li ul{margin-bottom:20px; margin-top:5px;}
ol.num li li a{color:#999;}
ol.num li a:hover{color:#900;}
ol.num li li,ul.dot li{margin-bottom:5px;}
.mar-b20{margin-bottom:20px;}
.mar-b10{margin-bottom:10px;}
.edi-content p{margin-bottom:20px; margin-top:0;}
.edi-content{width:100%; border-bottom:1px dashed #CCC; margin-bottom:20px;}
ul.cjk{list-style:cjk-ideographic;}
.edi-content p.mar-b10{margin-bottom:10px;}
table.visaTable{border:1px solid #CCC; border-collapse:collapse; margin-bottom:20px;}
table.visaTable td,table.visaTable th{border:1px solid #CCC; padding:5px;}
table.nTable th{background:#666; color:#FFF;}
.orange12text, .orange12text a {font:400 13px Arial, Helvetica, sans-serif;text-decoration:none;color:#ab5010;}
.orange12text a:hover {color:#e36914;}
.searchbtn {
	cursor:pointer;
}
.btnSend input {width:100px;height:33px;position:absolute;display:block;right:0px;}
.home-news-l{width:84px; float:left; overflow:hidden;}
.home-news-r{width:424px; float:left; overflow:hidden;}
.ulink ol li{background:url(/img/bul-link.jpg) left top no-repeat; padding:5px 0 10px 28px;}
.ulink ol li li{background:none; padding:0 0 10px 0;}
.ulink a{text-decoration:none; color:#333;}
.ulink h2 a{font:600 14px Arial, Helvetica, sans-serif; color:#336699;}
.ulink h2{padding-bottom:10px;}
.ulink ol ul li{list-style:none; background:url(/img/lev1-bul.jpg) left 3px no-repeat; padding-left:13px;}
.pagebg1{background:#fff url(/img/bg1.jpg) left top no-repeat;}
.pagebg2{background:#fff url(/img/bg2.jpg) left top no-repeat;}
.pagebg3{background:#fff url(/img/bg3.jpg) left top no-repeat;}
.pagebg4{background:#fff url(/img/bg4.jpg) left top no-repeat;}
.pagebg5{background:#fff url(/img/bg5.jpg) left top no-repeat;}
.pagebg6{background:#fff url(/img/bg6.jpg) left top no-repeat;}
.pagebg7{background:#fff url(/img/bg7.jpg) left top no-repeat;}
.pagebg8{background:#fff url(/img/bg8.jpg) left top no-repeat;}
.pagebg9{background:#fff url(/img/bg9.jpg) left top no-repeat;}
.pagebg10{background:#fff url(/img/message_zh_hk.jpg) left top no-repeat;}
.event_update{background:#fff url(/img/event_update_zh_hk.jpg) left top no-repeat;}
.event_review{background:#fff url(/img/event_review_zh_hk.jpg) left top no-repeat;}

.magazine-header {
	display:block;
	min-height:224px;
}
#innerpage-main .table-out-container table{border:none;}
.econ{float:left; width:200px; margin:0 0 10px 0; background:url(/img/economic_head_zh_hk.jpg) left top no-repeat; padding-top:50px;}
.econ p{margin:0 15px; font:12px Arial, Helvetica, sans-serif; padding:10px 0; line-height:18px;}
.econ a{line-height:18px;}
a.btnEcon{color:#008b5f; font:12px Arial, Helvetica, sans-serif;}
#post-content{width:100%; float:left;}
.news-details{width:938px; float:left;}
.news-details,.news-details p{line-height:18px;}
.news-details h1{ color:#829A44;}
.width80 {
	width:80px;
}
.pgreybg span a{
	display:inline-block;
	float:right;
	text-decoration:none;
	color: #666666;
}
table.fTable{border:0; width:100%;}
table.fTable th,table.fTable td{font:12px Arial, Helvetica, sans-serif; padding:10px 0 10px 10px; vertical-align:top;}
table.fTable th{background:#060; color:#FFF; text-align:center; font:600 13px Arial, Helvetica, sans-serif; padding:5px 0; }
table.fTable input.text-box{border:1px solid #CCC; width:200px; height:17px; font:12px Arial, Helvetica, sans-serif;}
table.fTable textarea{width:200px; height:60px; overflow:auto; font:12px Arial, Helvetica, sans-serif;border:1px solid #ccc;}
table.fTable select{font:12px Arial, Helvetica, sans-serif;}
#innerpage.event_update,#innerpage.event_review{padding-top:50px; padding-left:40px; width:930px; min-height:300px;}
.indcode{
	clear:both;
}
.scroll-con{width:543px; margin:40px 8px 20px; float:left; height:274px; overflow:hidden;background:#2c5f9a;}
.scroll-left,.scroll-right{float:left; width:271px; overflow:hidden;  color:#FFF;}
.scroll-left img{border-bottom:1px solid #fff;}
.scroll-left p{color:#FFF; font:11px Arial, Helvetica, sans-serif; padding:10px; margin:0; line-height:15px; letter-spacing:1px;}
.scroll-right{width:272px; background:#f1f1f1; height:274px; overflow:hidden;}
.scroll-btn{float:left; width:100%; height:14px; overflow:hidden;background:#f1f1f1;}
#scroll-area{height:261px; background:#f1f1f1; overflow:hidden; width:272px; }
.scroll-btn a{float:right;}
#scroll-area a{border-bottom:1px solid #fff; color:#345b82; font:normal 11px/15px Arial, Helvetica, sans-serif; background:#f1f1f1; text-decoration:none; float:left; overflow:hidden; height:87px;}
#scroll-area a:hover{background:#fff;}
#scroll-area ul li .active{background:#fff;}
#scroll-area img{float:left; margin-right:10px;}
.scroll-left p a{
	font:11px/15px Arial,Helvetica,sans-serif;	
	color:#ffffff;
	text-decoration:underline;
}
#scroll-area ul li{
	height:87px;
	overflow:hidden;
}
.checkbox2{
	float: left;
}
.form .message {
	color:#FF0000;
	font-size:18px;
}
.left_title{
	width: 700px;
}
.event_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #06C;
	font-weight: bold;
}
.event_top{
	background-color: #f9f9f9;
	width: 683px;
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e1e7f2;
}
.registration_form{
	text-align: center;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	background-image: url(http://www.cma.org.hk/img/registration_form_heading.gif);
	background-repeat: no-repeat;
	height: 30px;
	}
.validate{
	width: 450px;
	}
.form .selectbox {
	background:none;
	margin-left:60px;
	width:285px;
}
.homenewsimagediv {
	display:inline-block;
	width:112px;
	height:72px;
	padding-left:5px;
}
.homenewsexcerpt {
	display:inline-block;
	height:87px;
	width:140px;
	float:right;
}