body{margin:0;padding:0; background:color:#3a3a3a; background:url(../../images/2009bt/body_bg.gif) repeat-y center top; background-color:#717789;font-size:12px;font-family: "verdana", "arial", "sans-serif";}
form,div,img,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{margin:0 auto;padding:0;border:0 none;}
ol,ul,li,dl,dd,dt,input,select{margin:0;padding:0;list-style:none;}
a{color:#3a3a3a;}
li{font-size:13px;}
#contents li{font-weight:bold;}
li a{color:#14427e;}
h3 a, h4 a{font-size:13px;}
h1 a,h3 a,h4 a{ color:#14427e;}
.content p{font-size:12px;}
p{color:#3a3a3a;font-family:Arial ,Helvetica, sans-serif;line-height:18px;font-weight:normal;}
p a{color:#3a3a3a;}
cite{font-weight:bold;}
.english{ font-family:Arial, Helvetica, sans-serif;}
h1{font-size:20px; color:#121623;line-height:25px;}
h4.titlesection{font-size:13px;color:#666;}
h1.article_title{font-weight:bold;margin:10px 0;text-align:center;}
h3{ font-size:14px; color:#121623; line-height:25px;}
.docline{ background:url(../../images/2009bt/line05.gif) repeat-x 10px; height:15px;clear:both;}
.docline2{background:url(../../images/2009bt/immigration_line.gif) repeat-x; height:1px;clear:both;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus{-moz-outline-style:none;}
.left{float:left;}
.right{float:right;}
.clear{height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.blank{height:12px; line-height:12px; clear:both; visibility:hidden;}
.blank2{height:2px; line-height:2px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
.blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
.blank7{height:7px; line-height:7px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
.blank10{height:10px; line-height:10px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
.displaynone {display:none;}
#wrap{width:980px; text-align:left; margin:0 auto;}
#theader,#globalTop,#mainnav,#contents,#footer{text-align:left; clear:both;}
#globalTop{padding:2px 10px 4px 10px; background:url(../../images/2009bt/topnav.gif) repeat-x;}
#globalTop a{color:#fff;}
#theader{ padding:10px 0 0 15px; height:67px;}
#mainnav{ background:url(../../images/2009bt/mainnav.gif) repeat-x;}
#searchbar{ padding-top:5px; height:25px; margin-right:20px;}
#searchbar a{ color:#333;}
.search_left{ background:url(../../images/2009/top_icon_time.png) no-repeat 6px; padding-left:23px; margin-top:3px;}
.login{background:url(../../images/2009/top_loginbg.png) no-repeat; padding:4px 17px 5px 15px;overflow:hidden;}
.register{ padding:4px 17px 0 15px;}
.searchtitle{ font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.searchtext2{width:187px;}
.searchbutton{background:url(../../images/2009bt/go.gif) no-repeat left; width:20px;height:20px; border:none; text-indent:-100em; cursor:pointer;}
.searchbutton2{background:url(../../images/2009bt/news_search.gif) no-repeat left; width:65px;height:20px; border:none; text-indent:-100em; cursor:pointer;}
#topnav{ margin-left:12px;}
#topnav li{ float:left; height:30px; line-height:30px;}
#topnav li a{ color:#fff;font-size:13px;text-align:left; font-weight:bold;padding:0 0px 0 4px;display:block;cursor:pointer;}
#topnav li a div{display:block;padding:0 18px 0 5px; background:url(/images/2009bt/topnav_line.gif) no-repeat right;}
#topnav li.current a{color:#000;background:url(/images/2009bt/topnav_bgl.gif) no-repeat left;}
#topnav li.current div{background:url(/images/2009bt/topnav_bgr.gif) no-repeat right;padding:0 10px 0 5px; margin-right:8px;}
#topnav li a:hover{color:#000;background:url(/images/2009bt/topnav_bgl.gif) no-repeat left;}
#topnav li div:hover{background:url(/images/2009bt/topnav_bgr.gif) no-repeat right;padding:0 10px 0 5px; margin-right:8px;}
.quicklinks{ background:url(/images/2009bt/quicklinks.gif) no-repeat 5px 9px;padding-top:3px;padding-left:80px;overflow:hidden; height:27px;}
.quicklinks li{padding:0px 7px;margin-left:5px;float:left;line-height:20px;}
.quicklinks li a{color:#3a3a3a;text-decoration:none;}
.quicklinks li:hover a{color:#fff;}
.quicklinks li.active a{color:#fff;}
.quicklinks li:hover{background:#e36627;color:#fff;}
.quicklinks li.active{background:#e36627;color:#fff;}
.quicklink_right{float:right;color:#e36627;margin:2px 10px 0 0;font-family:Arial;width:100px;}
.quicklink_right a{color:#e36627;}
.subnav {list-style:none;padding-left:36px; height:29px;padding-top:2px;float:left;overflow:hidden; display:none;}
.subnav li {float:left; display:inline;padding:0px 8px 0 8px;margin-left:4px;margin-bottom:2px;line-height:20px;padding-top:3px; margin-right:2px;}
.subnav li a {color:#2b5b8f;text-decoration:none;}
.subnav li.active,.subnav li:hover{background:#e36627;}
.subnav li.active a,.subnav li.hover a{color:#fff;}
#topbanner{ padding:11px 0; text-align:center;background:url(../../images/2009bt/line07.gif) repeat-x bottom;}
#contents{ background:url(../../images/2009bt/contents_bg.gif) repeat-x top;}
.rightside{width:300px; float:right;}
.contents_l{width:665px; float:left;}
.left1,.left12,.left13{float:left; width:300px;}
.left2,.left21,.left23{float:right; width:350px;}
.rightmore{ float:right;}
.rightmore a{ margin-right:10px;font-size:12px; font-weight:normal;}
.left1{background:url(../../images/2009bt/s_logo.gif) no-repeat left top;}
.left1 .headline{padding:0 0 3px 90px; line-height:21px; background:url(../../images/2009bt/line01.gif) repeat-x bottom;}
.left1 .bgblue{background-color:#f5f7f9;}
.left1 .list_head{ padding:7px 10px 2px 15px;}
.left1 .list_head li{ margin-bottom:8px; background:url(../../images/2009bt/icon_black.gif) no-repeat left 10px; padding-left:10px;line-height:25px;}
.left1_field{ padding:7px 8px 5px 8px;background:url(../../images/2009bt/line04.gif) repeat-x top;}
.left1_field h3{color:#d8813a;}
.imgfield{ padding-top:6px;}
.imgfield .imgstyle3{ float:left; margin-right:9px;width:143px; height:93px; overflow:hidden;}
.imgfield .imgstyle2{ float:left; margin-right:9px;width:74px; height:74px; overflow:hidden;border:1px solid #fff;}
.imgfield .imgstyle{ float:left; margin-right:9px;width:151px; height:102px; overflow:hidden;}
.imgfield .immigration{ float:left; margin-right:10px;width:90px; height:98px;border:1px solid #fff; overflow:hidden;}
.imgfield img{text-align:center;}
.imgfield h4{ font-size:13px; font-weight:bold; line-height:18px;}
.left1_list{padding:0px 10px 5px 10px;}
.left1_list li{background:url(../../images/2009bt/icon_blue.gif) no-repeat 3px 10px;line-height:25px; padding-left:10px;}
#headnews p{ font-size:13px;}
.list_line li{background:url(../../images/2009bt/line05.gif) repeat-x bottom;line-height:25px;}
.list_line li a{background:url(../../images/2009bt/icon_black.gif) no-repeat 3px 5px; padding-left:10px;}
.list_line2{ background:url(../../images/2009bt/icon_num.gif) no-repeat left top;line-height:25px;}
.list_line2 li{background:url(/images/2009bt/line05.gif) repeat-x bottom;padding-left:25px; height:25px;overflow:hidden;}
.list_line p{ padding-left:10px;}
.list_line3 li{background:url(../../images/2009bt/line05.gif) repeat-x bottom;}
.list_line3 li a{background:url(../../images/2009bt/icon_black.gif) no-repeat 3px 50%; padding-left:10px;display:block;width:46%;float:left;}
#headnews .imgfield{ padding-top:9px;}
h3.sectiontitle1{ background:url(../../images/2009bt/line02.gif) repeat-x bottom; line-height:32px; margin:5px 0; padding-left:7px;}
h3.sectiontitle2{ background:url(../../images/2009bt/titleline.gif) repeat-x 0 0; line-height:32px; margin:5px 0; padding-left:7px;}
h3.sectiontitle3{ background:url(../../images/2009bt/line03.gif) repeat-x bottom; line-height:32px; padding-left:10px;}
h3.sectiontitle4,h3.sectiontitle6{ background:url(../../images/2009bt/titlebg.gif) no-repeat;line-height:30px;padding:0 10px; color:#fff;}
h3.sectiontitle6{ background:url(../../images/2009bt/titlebg2.gif) no-repeat;}
h3.sectiontitle4 a,h3.sectiontitle6 a{color:#fff;}
h3.sectiontitle5{ background-color:#e9eced;line-height:29px;padding:0 10px; border-top:1px solid #d9d7d5;}
h3.sectiontitle7{ background:url(../../images/2009bt/titlebg3.gif) repeat-x bottom;line-height:29px;color:#ffa200;padding:0 10px;}
.gallery{width:665px; overflow:hidden; position:relative; height:145px;}
#show{position:absolute; width: 2000px;left:0;}
.gallery_list li{ width:169px; position:relative; text-align:left;float:left; overflow:hidden;}
.gallery_list li .sectionbg{ background:url(../../images/2009bt/gallery_bg.png) repeat-x;width:160px; position:absolute; top:103px;left:0px;line-height:17px; color:#fff; font-size:12px; font-weight:normal;}
.gallery_list li h4{ margin-top:7px; padding-right:8px; line-height:18px;}
#sectionname{ background:url(../../images/2009bt/titleline.gif) repeat-x 0 -36px;}
.sectionname1{background:url(../../images/2009bt/s_logo2.gif) no-repeat 8px;padding-left:100px; height:36px;line-height:36px;}
#lawyer{ background:url(../../images/2009bt/lawer_bg.jpg) no-repeat; padding:0 0 0 8px;height:113px;}
#lawyer h3{ color:#d6e1f2; font-size:14px;}
#lawyer_list{ width:2000px; position:absolute; left:0;}
#lawyer .imgfield{width:202px; float:left; padding:4px 18px 0 0;}
#lawyer .imgfield h4 a{ color:#f2bb35;}
#lawyer .imgfield p{color:#fff;}
#lawyer .imgfield p a{color:#fff;}
.left13 .imgfield{ background-color:#faf8f6; padding:8px 7px 0 7px;;}
.left13 .imgfield h4 a{ color:#ac5e2a;}
.list_sub li{ background:url(../../images/2009bt/icon_orange.gif) no-repeat left 10px;line-height:25px; padding-left:10px;}
.list_sub li.morenews a{ color:#996633;}
.list_sub li.morenews{background:none;}
.left23 .list_line p{ padding-bottom:4px;}
.rightside .entertainment{background:url(../../images/2009bt/entertainment_bg.gif) no-repeat top;background-color:#ffbb00; padding:49px 5px 5px 5px;}
.entertainment .imgfield,.sports .imgfield,#sponsor_column .imgfield{ background-color:#fff; padding:8px 5px 8px 8px;}
.rightside .sports{background:url(../../images/2009bt/sports_bg.gif) no-repeat top;background-color:#ffbb00; padding:49px 5px 5px 5px;}
#sponsor{padding:8px;}
#sponsor h4 a{color:#0030ff; line-height:22px;}
#sponsor p{ color:#707070;}
#footer{width:1001px; background-color:#717789;}
#footer .footer_top{ background-color:#22252e;line-height:35px; padding:5px 25px;}
#footer .footer_middle{ background-color:#3c4357;padding:10px 0px;}
.footer_top,.footer_middle,.footer_bottom{margin-left:1px;}
.foot_map dt{background:url(/images/2009bt/icon_blue2.gif) no-repeat left 8px; padding-left:10px; line-height:20px; margin-bottom:12px; font-size:13px; font-weight:bold;}
.foot_map dt a{ color:#fff;}
.foot_map dd{ line-height:20px; background:url(/images/2009bt/icon_white.gif) no-repeat left 8px; padding-left:8px; float:none;}
.foot_map dd a{color:#c8cddc;padding:2px 4px;}
.foot_map dd a:hover{background-color:#131724;}
*html #map_first{ margin:10px 0 0 15px;}
#map_first{ margin:10px 0 0 20px;}
.foot_map{margin:10px 0 0 30px;float:left;width:80px;}
.footer_bottom{background-color:#131724;padding:5px 25px;color:#fff;line-height:33px;}
.footer_bottom .english{color:#ac5e2a;}
.footer_bottom a{color:#fff;}
#immigration{padding-left:8px;height:120px;width:970px;background:url(../../images/2009bt/immigration_banner.jpg) no-repeat top;}
#immigration .imgfield{ float:left;width:227px;height:100px; padding:10px 15px 10px 0;}
#immigration .imgfield h4 a{color:#fff888;font-size:14px;}
#immigration .imgfield p{color:#fff;line-height:16px;}
#immigration .imgfield p a{color:#fff;}
.immigration_list li{float:left;padding:0 14px;text-align:center;line-height:22px;height:26px;margin-top:4px;}
.immigration_list li a{color:#121623;font-size:13px;}
.immigration_list li.active{background:url(../../images/2009bt/immigration_bglist.gif) no-repeat bottom;}
.immi_list li{padding:10px 10px;background:url(../../images/2009bt/line06.gif) repeat-x bottom;}
.immi_list li:hover{background-color:#f5f7f9;}
.immi_list li b{color:#e36627;}
.immi_list .immi_time{width:97px;float:left;color:#888;font-weight:normal;}
.immi_list .immi_summary{}
.immi_list p{line-height:22px;}
#immi_inner{text-align:center;font-weight:bold;}
#immi_inner a{font-weight:normal;}
.immi_listbg{background:url(../../images/2009bt/immigration_news.jpg) no-repeat top;}
.immi_listbg .left1_list{padding-top:5px;}
#immi_columnist{background:url(/images/2009bt/immigration_columnbg.gif) repeat-x top;}
.columnistinner{padding:10px;}
.columnistinner .left{text-align:center; margin-right:10px;}
.columnistinner h4{margin-top:4px;}
.columnistinner h4 a{color:#fff888;font-size:14px;}
.columnistinner p{color:#fff;}
.r_toplist{border:1px solid #cacaca; padding:11px; margin-bottom:10px;}

.news_tap{border-right:solid 1px #dbdbdb;border-left:solid 1px #dbdbdb; height:24px; background:url(http://image.businesstimes.com.hk/2009/popnewsbg.gif) repeat-x; padding:0 8px; margin-top:5px;}
.news_tap li{ float:left; text-align:center;}
.news_tap li a{display:block; font-weight:bold; color:#838383;padding: 5px 10px 0 10px; height:18px;}
.news_tap li.active a{background-color:#FFFFFF; border:1px solid #adb9d0; border-bottom:none;color:#030118;}
.news_list{ background:url(http://image.businesstimes.com.hk/2009/news_list.gif) no-repeat left; padding-left:10px; margin-top:5px;}
.news_list li{ line-height:22px; padding-left:7px; overflow:hidden; height:22px;}
.news_list li a{ color:#023556; font-size:13px;}
#bx_content {border-top:1px solid #cecfd2; border-bottom:1px solid #cecfd2; padding:7px 5px;}
#bx_content li {display:inline;margin-left:2px; font-weight:normal; color:#666;font-size:12px;}
#bx_content li img{margin:0 2px 2px 2px;}
#bx_content #left_rate {padding-left:10px;}
#bx_content #left_rate #rate_word {padding-left:5px;}
#bx_content #left_rate li {display:inline; font-weight:normal;line-height:19px;  margin-left:1px;font-size:12px;}
#bx_content #left_rate li span {font-size:10px; color:#666;}
#byreporter {font-size:12px; color:#999;text-align:left; margin:4px 0;}
#articlemap {font-size:12px; color:#000;line-height:25px;}
.viewbody{line-height:170%;color:#3a3a3a;padding:10px 15px 10px 15px;}
.viewbody .left{margin-right:17px;}
.viewbody .left center div{text-align:left;}
.viewbody .right{margin-left:17px;}
.viewbody .right center div{text-align:left;}
.viewbody center img{border:#E0E0E0 1px solid;padding:4px;background:#FAFAFA;}
.viewbody center div{padding-top:5px;text-align:center;}
.viewbody p{display: block;margin:1em 0px;line-height:170%;text-indent: 2em;}
.viewbody li{list-style:disc; margin-left:2em;}
#bodytext1 p a{color:#14427e;text-decoration:underline;}
.f12photocaption{ font-size:12px;}
.f12tag a{ font-size:13px; color:#666; font-weight:normal; text-decoration:underline;}
#copyarticle {font-size:12px;color:#777777;clear:both;}
.hotestnews{}
.hotestnews ul{padding:5px 0;width:49%;}
.hotestnews li{background:url(../../images/2009bt/icon_blue.gif) no-repeat 3px 10px;line-height:25px;height:25px; padding-left:10px;font-size:14px;overflow:hidden;}
.relatednews{border:1px solid #cecfd2;border-top:0;padding:12px 10px 10px 10px;background:url(../../images/2009bt/line07.gif) repeat-x top;background-color:#f7f9fd;}
.organgetitle{color:#d8813a;font-size:15px;font-weight:bold;}
.relatednews .related2{background:url(../../images/2009bt/related_icon.gif) repeat-y 480px;}
.relatednews .left .left1_list{padding:7px 10px 0px 0px;}
.relatednews .left .left1_list li{line-height:25px;font-weight:normal;height:25px;width:440px;overflow:hidden;}
.relatednews .left .left1_list li a{color:#3a3a3a;}
.relatednews .left .left1_list li span{color:#9d9da2;float:right;font-weight:normal;}
.relatednews .right{ padding-left:14px;width:150px;overflow:hidden;}
.keyword_list li{background:url(../../images/2009bt/keyword_icon.gif) no-repeat 3px 10px;padding-left:10px;line-height:28px;}
.keyword_list li a{color:#1200ff;}
#commend h3.sectiontitle1{color:#d8813a;}
#commend h3.sectiontitle1 span{color:#3a3a3a;font-size:12px; font-weight:normal;}
div.reply {text-align: left;}
div.reply div.inner {padding: 8px 10px 0 10px;zoom: 1;overflow: hidden;border-bottom: 1px dotted #afafb0;}
div.reply span.author{float:right;}
div.reply span.author span.from {color: #1e50a2;font-weight: bold;}
div.reply span.author a.name {font-weight: bold;}
div.reply span.postTime {color: #666;}
div.reply span.postTime a{color:#1e50a2;}
div.reply div.body {font-size: 13px;padding: 8px 0;color:#000;clear: both;}
.commendbox{border:1px solid #cecfd2;padding:8px 10px 10px 14px;background-color:#f7f9fd;}
.commendbox .postform{width:480px; height:100px;font-size:12px;}
.commendbox .commend_submit{margin:0 0 2px 15px;}
.commendbox a{color:#0000ff;}
.section_more{font-size:14px;font-weight:bold;color:#fff;background:url(/images/2009bt/section_bg.jpg) no-repeat;width:300px;height:31px;line-height:31px;padding-left:12px;}
.section_more a{color:#fff;}
.tagshow{background:url(../../images/2009bt/tag_bg.gif) repeat-x bottom; height:30px;}
.tagshow li{margin-right:6px;background:url(../../images/2009bt/tag_l.gif) no-repeat left -40px;height:30px; float:left;line-height:30px; padding-left:4px;}
.tagshow li div{background:url(../../images/2009bt/tag_r.gif) no-repeat right -40px;padding:0 11px 0 9px;}
.tagshow li div a{color:#fff;}
.tagshow li.active{background:url(../../images/2009bt/tag_l.gif) no-repeat left top;}
.tagshow li.active div{background:url(../../images/2009bt/tag_r.gif) no-repeat right top;}
.tagshow li.active div a{color:#121623;}
.gallery_list2{width:300px;overflow:hidden;}
.gallery_list2 li{ width:145px; text-align:left;float:left;}
.gallery_list2 li div{ width:145px;height:103px;overflow:hidden;}
.gallery_list2 li.right{float:right;}
.gallery_list2 li h4{ margin:1px 0 6px 0;line-height:20px;height:20px; overflow:hidden;}

.gallery_list3{width:455px;overflow:hidden;}
.gallery_list3 li{ width:145px; text-align:left;float:left;margin-right:10px;}
.gallery_list3 li div{ width:145px;height:103px;overflow:hidden;}
.gallery_list3 li.right{float:right;margin-right:0;}
.gallery_list3 li h4{ margin:1px 0 6px 0;line-height:20px;height:20px; overflow:hidden;}
#health_list li{width:190px;overflow:hidden;height:25px;line-height:25px;background:url(../../images/2009bt/icon_blue.gif) no-repeat 3px 10px;padding-left:10px;}
#pagelist{ float:right;}
#pagelist span{padding:1px 6px; margin-right:5px;border:1px solid #333;}
#pagelist span:hover{ border:1px solid #aaa;}
#pagelist span.active{ background:url(/images/2009bt/bg_page.gif) repeat-x; color:#fff;line-height:20px; padding:2px 7px; border:0;}
#pagelist span.active a{ color:#fff;}
div.loginpanel {position:absolute;width: 333px;z-index: 2000;background-color:#FFF;}
.getmore span{padding:0 5px;}
.getmore .navnum_act{color:#3a3a3a;}
.getmore {font-size:13px;font-weight:bold;}
.getmore a{color:#d8813a;}

/**/
#bottom_sponsor{clear:both;text-align:left; margin:0 auto;background-color:#fff;}
#bottom_sponsor li{width:154px;margin-left:12px;float:left;font-weight:normal;}
#bottom_sponsor li img{float:left;margin-right:11px;}
#bottom_sponsor li span{color:#0030ff;font-size:13px;font-weight:bold;line-height:18px;}

.subsection .imgfield{padding:10px 5px;clear:both;border-bottom:1px solid #cecfd2;}
.subsection .imgfield h4{line-height:180%;font-size:14px;}
.subsection .imgfield h4 .r_timestamp{float:right;font-weight:normal;color:#666;font-size:12px;}
.subsection .imgfield img{float:left;margin-right:10px;width:120px;}

#topinfo{background:#c7d0d8;padding:10px;color:#000;line-height:20px;font-family:Arial, Helvetica, sans-serif;}
#topinfo .left{width:117px;float:left;}
#topinfo .left h3{color:#000;font-size:12px;}