.primaryContainer {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    /*min-height: 100%;*/
}
.borderless td, .borderless th {
    border: none;
}
label {
    display: block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
}
.edit-size {
		width:50%;
	}
.row {
  /*margin-right: 0px;
  margin-left: 0px;*/
}
.text-center {
  text-align: center;
}
.vcenter-container{
display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-cover {
	background-size:cover;
}
.small_txt{
	font-size: 13px;
}
.small_r_txt{
	font-size: 13px;
	color: #AA0407;
}
.t_bk_blod{
	font-size: 14px;
	font-weight:bold;
	line-height: 21px;
}
.t_bk{
	font-size: 15px;
	color:#000000;
}
.t_gold{
	color:#9e7000;
}
.t_grey_bg_m{
	font-size: 13px;
	font-weight:bold;
	text-align:center;
	background-color:#EEEEEE;
	border-right:#BBBBBB 1px solid;
	border-bottom:#BBBBBB 3px solid;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.small_txt_border{
	font-size: 13px;
	border-right:#DDDDDD 1px solid;
	border-bottom:#DDDDDD 1px solid;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
}
.small_txt_border_2{
	font-size: 13px;
	border-left:#DDDDDD 1px solid;
	border-right:#DDDDDD 1px solid;
	border-bottom:#DDDDDD 1px solid;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
}
.t_grey{
	font-size: 15px;
	color:#52555b;
	line-height: 21px;
}
.bg_grey{
	background-color:rgba(196,196,196,1.00);
}
.t_grey_small{
	font-size: 13px;
	color:#52555b;
	line-height:18px;
	padding-bottom: 5px;
}
.line_grey {
	border-bottom:#DDDDDD 1px solid;
	height: 1px;
}
.t_bk_small{
	font-size: 13px;
	color:#000000;
	line-height:18px;
	font-weight:bold;
}
.supper_bk{
	font-size: 25px;
	color: #9A6D23;
	font-weight:bold;
	line-height:36px;
}
.course_title {
	font-size: 21px;
	color: #9A6D23;
	line-height: 27px;
	text-align: left;
	}
.t_red {
	font-size: 25px;
	color: #AA0407;
	text-align: center;
	}
.t_red2 {
	color: #AA0407;
	}

input:focus{
outline:none;
}
.td_line {
	border-bottom: 1px solid #ECECEC;
	}

#index_banner_wrapper {
	background-image: url(../images/flash_banner_bg.gif);
	background-repeat:repeat;
	width: 100%;
	}
#footer_power {
    float: right;
        text-align: right;
    font-weight: normal;

    color: rgb(255, 255, 255);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: arial;

}

#subscribe_msg {
    font-size: 14px;
    color:red;
    /*height: 50px;*/
    float: left;
	line-height: 18px;
}

#footer_copyright {
    float: left;

    font-weight: normal;

    color: rgb(255, 255, 255);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: arial;
}
#album_bg_3 {
	border-radius: 5px;
	border: rgba(196,196,196,1.00) solid 1px;
	float: left;

	position: relative;
	z-index: 48;
	clear: none;
	margin-top: 0px;
	margin-bottom: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	text-align:center;
	display:inline-block;
}
#album_bg_4 {
	border-radius: 0px;
	border: rgba(196,196,196,1.00) solid 1px;
	float: left;
	position: relative;
	margin-bottom: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align:center;
	display:inline-block;
    /*min-height: 375px;*/
}

#album_content_item {
    float:left;
    padding-left:50px;
    height: 250px;
}

#footer_bg_inner {
    max-width: 1024px;
	padding-left:20px;
	padding-right:20px;
    margin-left: auto;
    margin-right: auto;

}

#會員登入_入會申請_會員名單_會員福利 {
    float: left;
    font-size: 0.75em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 22px;
    color: rgb(92, 92, 96);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 11;
    margin-top: 19px;
    margin-left: 5.990783%;
    clear: none;
}

#album_wrapper {
    padding-top: 25px;
    max-width: 1024px;
    clear: both;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}

#index_quote_wrapper {
    width: 100%;
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;
}

	#index_sub_n_sm {
		width:100%;
	float:left;

}

#footer_bg {
	overflow:auto;
    color: rgb(0, 0, 0);
	background-color:rgba(142,142,142,1.00);
	padding-top: 20px;
	padding-bottom: 20px;
}

#footer {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

#footer_sitemap {
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;
    padding-top:25px;
/*    background-image:url("../images/footer_bg.jpg");
    background-position:top;
    background-repeat:repeat-y;*/
}

#本會簡史_理事會_歷屆會長_會章_榮譽顧問_聯絡我們 {
    float: left;
    font-size: 0.75em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 22px;
    color: rgb(92, 92, 96);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 8;
    margin-top: 19px;
    margin-left: 23.860727%;
    clear: both;
}

#newsletter_submit_btn {
    float: left;
    font-size: 1.121371875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: rgb(255, 253, 253);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 33;
    margin-top: 5px;
    margin-left: 29.166667%;
    clear: none;
}

#簡介_捐款辦法 {
    float: left;
    font-size: 0.75em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 22px;
    color: rgb(92, 92, 96);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 22;
    margin-top: 17px;
    margin-left: 10.701485%;
    clear: none;
}

#email_icon {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 32;
    margin-top: 90px;
    margin-left: 24.040921%;
    clear: both;
}

#_2012_100th_Anniversary_Logo_Competition_2013_1 {
    float: left;
    font-size: 1.121371875em;
    width: 92.61745%;
    height: auto;
    text-align: left;
    font-weight: bold;
    line-height: normal;
    color: rgb(76, 75, 75);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: 'Myriad Pro';
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 45;
    margin-top: 5px;
    margin-left: 4.697987%;
    clear: both;
}

#財務報表 {
    float: left;
    font-size: 0.75em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: rgb(92, 92, 96);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 24;
    margin-top: 16px;
    margin-left: 4.813108%;
    clear: none;
}

.subscribe_newsletter_lbl {
    float: left;
    font-size: 1.2em;
    text-align: left;
    font-weight: normal;
    line-height: 24px;
    color: #C0140A;
    text-decoration: none;
	padding-right: 10px;
	width:auto;
}

#pic_shadow2 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 43;
    margin-top: 2px;
    margin-left: 1.342282%;
    clear: both;
}

#index_album_pic {
    float: left;
    font-size: 1.121371875em;
    width: 92.61745%;
    height: auto;
    text-align: left;
    font-weight: bold;
    line-height: normal;
    color: rgb(76, 75, 75);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: 'Myriad Pro';
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 51;
    margin-top: 1px;
    margin-left: 5.033557%;
    clear: both;
}

#會刊_週年紀念特刊_意見書_新聞稿 {
    float: left;
    font-size: 1em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 17;
    margin-top: 16px;
    margin-left: 1.996928%;
    clear: none;
}

#textspan13 {
    float: none;
    font-size: 0.75em;
    line-height: 22px;
    color: rgb(92, 92, 96);
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-decoration: none;
}

#textspan14 {
    float: none;
    font-size: 0.625em;
    line-height: 18px;
    color: rgb(92, 92, 96);
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-decoration: none;
}

#textspan15 {
    float: none;
    font-size: 0.75em;
    line-height: 22px;
    color: rgb(92, 92, 96);
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-decoration: none;
}

#search_bar {
    float: left;
    color: rgb(0, 0, 0);
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;

}

#pic3 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 44;
    margin-top: 13px;
    margin-left: 3.691275%;
    clear: none;
}

#pic_shadow {
    float: left;width: 100%;
    height: 20px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 49;
    margin-top: 5px;
    margin-left: 1.342282%;
    clear: both;
}

#_2012_100th_Anniversary_Logo_Competition_2013_ {
    float: left;
    font-size: 1.121371875em;
    width: 92.307692%;
    height: auto;
    text-align: left;
    font-weight: bold;
    line-height: normal;
    color: rgb(76, 75, 75);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: 'Myriad Pro';
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 57;
    margin-top: 2px;
    margin-left: 4.013378%;
    clear: both;
}

#index_gallery_title {
    font-size: 2.24274375em;
    width: 100%;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: #C0140A;
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 20px;
}

#培訓課程及研討會_會員午餐例會_會員論壇_會員大會_慶祝活動_專業交流 {
    float: left;
    font-size: 0.75em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 22px;
    color: rgb(92, 92, 96);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 14;
    margin-top: 16px;
    margin-left: 4.045059%;
    clear: none;
}



#submit_c {

}
/*#submit_c {
    background-image:url("../img/submit_btn.gif");
    background-size: 100%;
    width: 90px;
    height: 35px;
    color: white;
    margin-right: 10px;
    border: 0;
    border-radius: 0;
}*/

#submit_c_login {
    /*background-image:url("../img/submit_btn.gif");
    background-size: 100%;
    color: white;
    margin-right: 10px;
    border: 0;
    border-radius: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;*/
}

#print_c {
    float: right;
/*    background-image:url("../img/submit_btn.gif");
    -webkit-background-size: 100%;
    background-size: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    color: white;
    margin-right: 25px;
    border: 0;
    border-radius: 0;*/
}


#back_btn {
    background-image:url("../img/submit_btn.gif");
    width: 90px;
    height: 35px;
    color: white;
    margin-right: 25px;
    border: 0;
    border-radius: 0;
}

#reset_btn {
    background-image:url("../img/submit_btn.gif");
    -webkit-background-size: 100%;
    background-size: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    color: white;
}

#reset_btn_login {
   /* background-image:url("../img/submit_btn.gif");
    -webkit-background-size: 100%;
    background-size: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    color: white;*/
}

#album_bg2 {
    float: left;
    width: 15.242967%;
    height: 293px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 42;
    background-image:url("../img/album_bg.jpg");
    -webkit-background-size: 100%;
    background-size: 100%;
    /*margin-top: 15px;*/
    /*margin-left: 2.915601%;*/
    clear: none;
}

#pic2 {
	/*    width: auto;
    max-width: 100%;*/
	height: auto;
	color: rgb(0, 0, 0);
	position: relative;
	top: 0px;
	z-index: 50;
	margin-top: 14px;
	clear: none;
	width: 100%;
}
#pic4 {
	/*    width: auto;
    max-width: 100%;*/
	/*height: auto;
	color: rgb(0, 0, 0);
	position: relative;
	top: 0px;
	z-index: 50;
	margin-top: 0px;
	
	clear: none;
	width: 100%;*/
}

#pic_shadow1 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 55;
    margin-top: 2px;
    margin-left: 0%;
    clear: both;
}

#sitemap_crossline5 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 27;
    margin-top: 10px;
    margin-left: 0.51203277%;
    clear: none;
}

#album_bg {
    float: left;
    width: 15.242967%;
    height: 294px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 48;
    background-image:url("../img/album_bg.jpg");
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    /*margin-top: 14px;*/
    /*margin-left: 2.404092%;*/
    clear: none;
}

#pic1 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 56;
    margin-top: 12px;
    margin-left: 2.675585%;
    clear: none;
}

#divided_bg0 {
    float: left;
    width: 100%;
    /*max-width: 1024px;*/
    /*height: 299px;*/
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 40;
    /*background-image:url("../img/divided_bg.gif");
    -webkit-background-size: 100%;
    background-size: 100%;*/
    margin-top: 30px;
    margin-left: 0%;
    clear: both;
	background-color: #F5F5F5;
}
#divided_bg1 {
    float: left;
    width: 100%;
    /*max-width: 1024px;*/
    height: 300px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 40;
    /*background-image:url("../img/divided_bg.gif");
    -webkit-background-size: 100%;*/
    background-size: 100%;
    margin-top: 20px;
    margin-left: 0%;
    clear: both;
}

#index_gallery {
    max-width: 1024px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

#sitemap_crossline3 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 26;
    margin-top: 10px;
    margin-left: 0.56323605%;
    clear: none;
}

#album_bg1 {
    float: left;
    width: 15.294118%;
    height: 294px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 54;
    background-image:url("../img/album_bg.jpg");
    -webkit-background-size: 100%;
    background-size: 100%;
    /*margin-top: 14px;*/
    /*margin-left: 23.887468%;*/
    clear: both;
}

#sitemap_crossline4 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 21;
    margin-top: 10px;
    margin-left: 0.20481311%;
    clear: none;
}

#index_icon_4 {
    float: left;
    font-size: 1.375em;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    color: rgb(46, 45, 45);
    font-style: normal;
    letter-spacing: 0.01em;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 63;
    margin-top: 26px;
    /*margin-left: 29.603419%;*/
    clear: both;
}

#sitemap_crossline2 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 19;
    margin-top: 10px;
    margin-left: 0.05120328%;
    clear: none;
}

#contact_icon {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 64;
    margin-top: 10px;
    margin-left: 10%;
    clear: none;
}

#index_icon_3 {
    float: left;
    font-size: 1.375em;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    color: rgb(46, 45, 45);
    font-style: normal;
    letter-spacing: 0.01em;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 68;
    margin-top: 27px;
    /*margin-left: 30.05185%;*/
    clear: both;
}

#icon_bg3 {
    float: left;
    max-width: 11.40665%;
    height: 221px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 62;
    background-image:url("../img/icon_bg.gif");
    -webkit-background-size: 100%;
    background-size: 100%;
    margin-top: 77px;
    margin-left: 1.944059%;
    clear: none;
}

#benifit_icon {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 69;
    margin-top: 10px;
    margin-left: 10%;
    clear: none;
}

#index_icon_2 {
    float: left;
    font-size: 1.375em;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    color: rgb(46, 45, 45);
    font-style: normal;
    letter-spacing: 0.01em;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 73;
    margin-top: 27px;
    /*margin-left: 37.844876%;*/
    clear: both;
}

#sitemap_crossline1 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 13;
    margin-top: 10px;
    margin-left: 1.587302%;
    clear: none;
}

#icon_bg2 {
    float: left;
    width: 11.40665%;
    height: 220px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 67;
    background-image:url("../img/icon_bg.gif");
    -webkit-background-size: 100%;
    background-size: 100%;
    margin-top: 76px;
    margin-left: 1.840786%;
    clear: none;
}

.news_icon {
    float: left;
    width: 100%;
    height: auto;
    color: rgb(0, 0, 0);

}

.index_icon_1 {
    font-size: 2.5em;
    text-align: center;
    font-weight: normal;
    /* padding-top: 10px; */
    line-height: 0.95em;
}

#sitemap_crossline {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 10;
    margin-top: 10px;
    margin-left: 23.860727%;
    clear: both;
}

#icon_bg1 {
    float: left;
    width: 11.355499%;
    height: 221px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 72;
    background-image:url("../img/icon_bg.gif");
    -webkit-background-size: 100%;
    background-size: 100%;
    margin-top: 76px;
    margin-left: 2.199483%;
    clear: none;
}



#index_main_list_right_more {
    float: right;
    font-size: 1em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 83;
    margin-top: 15px;
    /*margin-left: 13.839057%;*/
    clear: none;
}

#textspan11 {
    float: none;
    font-size: 0.996775em;
    line-height: 1em;
    color: rgb(91, 92, 92);
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0.015em;
    text-decoration: none;
    font-family: 'Microsoft YaHei';
}

#textspan12 {
    float: none;
    font-size: 0.996775em;
    line-height: 1em;
    color: rgb(91, 92, 92);
    font-style: normal;
    font-weight: bold;
    letter-spacing: 0.015em;
    text-decoration: none;
}

#會員 {
    float: left;
    font-size: 1em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: rgb(61, 61, 61);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 12;
    margin-top: 36px;
    margin-left: 5.119528%;
    clear: none;
}

.icon_bg {
    text-align: center;
	color:#fff;
}
.index_more {
    float: right;
    font-size: 0.996775em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: bold;
    line-height: 1em;
    color: rgb(91, 92, 92);
    font-style: normal;
    letter-spacing: 0.015em;
    text-decoration: none;
}
#index_main_list_left_more {
    float: right;
    font-size: 0.996775em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: bold;
    line-height: 1em;
    color: rgb(91, 92, 92);
    font-style: normal;
    letter-spacing: 0.015em;
    text-decoration: none;
    font-family: 'Microsoft YaHei';
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 101;
    margin-top: 15px;
    /*margin-left: 25.627883%;*/
    clear: both;
}

#divided_bg {
	max-width:1024px;
	/*min-height: 317px;*/
	overflow:hidden;
	padding-bottom: 10px;
	color: rgb(0, 0, 0);
	background-image: url(../img/index_news_bg.jpg);
	background-position: 0% 0%;
	-webkit-background-size: 100%;
	background-size: 100%;
	background-repeat: no-repeat;
	margin-left:auto;
	margin-right:auto;
	padding-left: 20px;
	padding-right: 20px;

}
.index_news_wrappper {
	/*background-image: url(../images/about-bg.jpg);
    background-size: cover;
    background-position: center;*/
}
.index-news-color {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+53,ffffff+55&1+39,0+40 */
background: -moz-linear-gradient(left,  rgba(255,255,255,1) 39%, rgba(255,255,255,0) 40%, rgba(255,255,255,0) 53%, rgba(255,255,255,0) 55%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 39%,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 53%,rgba(255,255,255,0) 55%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,255,255,1) 39%,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 53%,rgba(255,255,255,0) 55%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */

}

#關於我們 {
    float: left;
    font-size: 1em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: rgb(61, 61, 61);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 9;
    margin-top: 36px;
    margin-left: 23.963134%;
    clear: none;
}

#index_quote {
    float: left;
    font-size: 1em;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 108;
    clear: both;
    margin-top: 52px;
    /*margin-left: 28.490792%;*/
}

#index_main_list {
	width: 100%;
	max-width: 1024px;
	margin-left: auto;
	margin-right: auto;

}

#textspan5 {
    float: none;
    font-size: 2.75em;
    line-height: 66px;
    color: #C0140A;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.01em;
    text-decoration: none;
}

#textspan6 {
    float: none;
    font-size: 2.625em;
    line-height: 66px;
    color: rgb(70, 70, 70);
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.01em;
    text-decoration: none;
}

#信託基金 {
    float: left;
    font-size: 0.875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: rgb(61, 61, 61);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: SimSun;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 23;
    margin-top: 35px;
    margin-left: 4.505888%;
    clear: none;
}

#活動花絮1 {
    float: left;
    font-size: 0.875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: rgb(61, 61, 61);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: SimSun;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 20;
    margin-top: 35px;
    margin-left: 3.43142%;
    clear: none;
}

#dot_grey1 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 112;
    margin-top: 405px;
    margin-left: 0.66666667%;
    clear: none;
}

#刊物及新聞 {
    float: left;
    font-size: 0.875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: rgb(61, 61, 61);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: SimSun;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 18;
    margin-top: 35px;
    margin-left: 5.427547%;
    clear: none;
}

#dot_red {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 113;
    margin-top: 405px;
    margin-left: 0.71794872%;
    clear: none;
}

#searchIcon {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 157;
    margin-top: 5px;
    margin-left: 4.587156%;
    clear: none;
}

#活動1 {
    float: left;
    font-size: 0.875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: rgb(61, 61, 61);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: SimSun;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 15;
    margin-top: 35px;
    margin-left: 4.813908%;
    clear: none;
}

#dot_grey {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 111;
    margin-top: 405px;
    margin-left: 47.641026%;
    clear: none;
}

#Searchbar {
    float: left;
    width: 11.150895%;
    height: 26px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 156;
    background-image:url("../img/Searchbar.gif");
    -webkit-background-size: 100%;
    background-size: 100%;
    margin-top: 90px;
    margin-left: -10.84399%;
    clear: none;
}

#menu_arrowdown {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 127;
    margin-top: 56px;
    margin-left: -32.051282%;
    clear: none;
}

#下載區 {
    float: left;
    font-size: 0.875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: rgb(61, 61, 61);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: SimSun;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 25;
    margin-top: 34px;
    margin-left: 4.455485%;
    clear: none;
}

#banner {
    float: left;
    width: 99.744246%;
    height: 432px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 110;
    background-image:url("../img/banner.jpg");
    -webkit-background-size: 100%;
    background-size: 100%;
}

#ENG {

    font-size: 0.996775em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: bold;
    line-height: 1em;
    color: rgb(212, 25, 31);
    font-style: normal;
    letter-spacing: 0.05em;
    text-decoration: none;
    font-family: arial;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 150;
    margin-top: 43px;
    margin-left: 0.61381074%;
    clear: none;
}

#下載區_ {
    float: left;
    font-size: 1.121371875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 48px;
    color: rgb(255, 255, 255);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 138;
    margin-top: 28px;
    margin-left: 1.334135%;
    clear: none;
}

#sitemap_bg {
    float: left;
    width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    background-image:url("../img/sitemap_bg.gif");
    -webkit-background-size: 100%;
    background-size: 100% 100%;
}

#index_main_list_left_items {
    float: left;
    font-size: 1em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 100;
    /*margin-top: 38px;*/
    margin-left: 0.71758073%;
    clear: none;
}

#textspan7 {
    float: none;
    font-size: 0.8em;
    line-height: 22px;
    color: #848486;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: arial;
}

#textspan8 {
    float: none;
    font-size: 1em;
    line-height: 22px;
    color: rgb(91, 92, 92);
    font-style: normal;
    /*font-weight: bold;*/
    letter-spacing: normal;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
}

#divideline2 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 155;
    margin-top: 41px;
    margin-left: 0.66496164%;
    clear: none;
}

#活動花絮_ {
    float: left;
    font-size: 1.121371875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 48px;
    color: rgb(255, 255, 255);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 140;
    margin-top: 28px;
    margin-left: 1.333333%;
    clear: none;
}

#index_main_list_right_item {
    float: left;
    font-size: 1em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 84;
    /*margin-top: 39px;*/
    margin-left: 0.4613019%;
    clear: none;
}

#textspan9 {
    float: none;
    font-size: 1em;
    line-height: 20px;
    color: rgb(91, 92, 92);
    font-style: normal;
    /*font-weight: bold;*/
    letter-spacing: normal;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif, 微軟正黑體;
}

#textspan10 {
    float: none;
    font-size: 1em;
    line-height: 20px;
    color: rgb(91, 92, 92);
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: arial;
}

.bulletpt {
	width: 25px;
	height: auto;
	color: rgb(0, 0, 0);
	padding-left:  5px;
}

#简体 {
    float: left;
    font-size: 1em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 151;
    margin-top: 41px;
    margin-left: 0.76726343%;
    clear: none;
}

#textspan {
    float: none;
    font-size: 0.9344765625em;
    line-height: 1em;
    color: rgb(102, 100, 100);
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-decoration: none;
    font-family: DFPHeiW7-GB;
}

#textspan1 {
    float: none;
    font-size: 0.9344765625em;
    line-height: 1em;
    color: rgb(102, 100, 100);
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-decoration: none;
}

#刊物及新聞_ {
    float: left;
    font-size: 1.121371875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 48px;
    color: rgb(255, 255, 255);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 141;
    margin-top: 28px;
    margin-left: 1.180288%;
    clear: none;
}

#bulletpt1 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 89;
    margin-top: 39px;
    margin-left: 9.533573%;
    clear: none;
}
.index_list_title {
	float: left;
    font-size: 2em;
    width: 90%;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: #9E7000;
    font-style: normal;
    letter-spacing: 0.015em;
    text-decoration: none;
	padding-bottom: 20px;
}
#index_main_list_left_title {
    float: left;
    font-size: 2em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: #C0140A;
    font-style: normal;
    letter-spacing: 0.015em;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 106;
    margin-top: 51px;
    /*margin-left: 24.346489%;*/
    clear: none;
}

#divideline1 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 153;
    margin-top: 41px;
    margin-left: 0.81841432%;
    clear: none;
}

#活動_ {
    float: left;
    font-size: 1em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 142;
    margin-top: 28px;
    margin-left: 26.943109%;
    clear: none;
}

#textspan2 {
    float: none;
    font-size: 1.121371875em;
    line-height: 48px;
    color: #C0140A;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-decoration: none;
}

#textspan3 {
    float: none;
    font-size: 1.121371875em;
    line-height: 48px;
    color: rgb(255, 255, 255);
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-decoration: none;
}

#index_main_list_right_title {
    float: left;
    font-size: 2em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: #C0140A;
    font-style: normal;
    letter-spacing: 0.015em;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 94;
    /*margin-top: 52px;*/
    margin-left: 11.276269%;
    clear: none;
}

#繁體 {
    float: left;
    font-size: 0.9344765625em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: rgb(102, 100, 100);
    font-style: normal;
    letter-spacing: 0.05em;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 152;
    margin-top: 41px;
    margin-left: 0.66496164%;
    clear: none;
}

#_有用連結_ {
    float: left;
    font-size: 1.121371875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 48px;
    color: rgb(255, 255, 255);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 136;
    margin-top: 27px;
    margin-left: 1.077724%;
    clear: none;
}

#divideline3 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 154;
    margin-top: 41px;
    margin-left: 0%;
    clear: none;
}

#聯絡我們_ {
    float: left;
    font-size: 1.121371875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 48px;
    color: rgb(255, 255, 255);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 137;
    margin-top: 27px;
    margin-left: 1.334135%;
    clear: none;
}

#會員登入 {
    float: left;
    font-size: 0.9344765625em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    color: rgb(255, 255, 255);
    font-style: normal;
    letter-spacing: 0.05em;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 149;
    margin-top: 6px;
    margin-left: 13.483146%;
    clear: none;
}

#信託基金_ {
    float: left;
    font-size: 1.121371875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 48px;
    color: rgb(255, 255, 255);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 139;
    margin-top: 27px;
    margin-left: 1.282853%;
    clear: none;
}

#login_bg {
    float: left;
    width: 4.55243%;
    height: 31px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 148;
    background-image:url("../img/login_bg.gif");
    -webkit-background-size: 100%;
    background-size: 100%;
    margin-top: 34px;
    margin-left: 10.792839%;
    clear: none;
}

#會員_ {
    float: left;
    font-size: 1.121371875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 48px;
    color: rgb(255, 255, 255);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 143;
    margin-top: 27px;
    margin-left: 1.180288%;
    clear: none;
}

#logo {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 147;
    margin-top: 29px;
    margin-left: 24.296675%;
    clear: none;
}

#關於我們_ {
    float: left;
    font-size: 1.121371875em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 48px;
    color: rgb(255, 255, 255);
    font-style: normal;
    letter-spacing: normal;
    text-decoration: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 144;
    margin-top: 27px;
    margin-left: 24.871795%;
    clear: none;
}

#menu_dividline7 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 126;
    margin-top: 0px;
    margin-left: 1.230769%;
    clear: none;
}

#menu_dividline6 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 125;
    margin-top: 0px;
    margin-left: 1.076923%;
    clear: none;
}

#menu_dividline5 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 124;
    margin-top: 0px;
    margin-left: 1.179487%;
    clear: none;
}

#menu_dividline4 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 123;
    margin-top: 0px;
    margin-left: 1.077724%;
    clear: none;
}

#menu_dividline3 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 122;
    margin-top: 0px;
    margin-left: 1.231571%;
    clear: none;
}

#menu_dividline2 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 121;
    margin-top: 0px;
    margin-left: 0.05208333%;
    clear: none;
}

#menuOver {
    float: left;
    width: 4%;
    height: 70px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 120;
    background-image:url("../img/menuOver.gif");
    -webkit-background-size: 100%;
    background-size: 100%;
    margin-top: 0px;
    margin-left: 0.05128205%;
    clear: none;
}

#menu_dividline1 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 119;
    margin-top: 0px;
    margin-left: 1.334135%;
    clear: none;
}

#menu_dividline {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 118;
    margin-top: 0px;
    margin-left: 1.230769%;
    clear: none;
}

#menubar {
    float: left;
    width: 99.744246%;
    height: 70px;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 117;
    background-image:url("../img/menubar.gif");
    -webkit-background-size: 100%;
    background-size: 100%;
    margin-top: 26px;
    margin-left: 0%;
    clear: both;
}

#weibo {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 38;
    margin-top: 79px;
    margin-left: 0.98902926%;
    clear: none;
    margin-right: 0%;
}

    #fb_icon {
        width: 35px;
        height: auto;
		margin-right:20px;
		margin-top: 10px;
		float:right;
    }

#sitemap_crossline6 {
    float: left;
    width: 6.655782%;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 27;
    margin-top: 10px;
    margin-left: 1.887538%;
    clear: none;
    margin-right: 0%;
}

#textspan4 {
    float: none;
    font-size: 2.75em;
    line-height: 66px;
    color: #C0140A;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.01em;
    text-decoration: none;
}

#box {
    float: left;
    height: auto;
    margin-left: 5.917468%;
    margin-top: 45px;
    clear: none;
    width: 32.622596%;
}

#login {
    float: left;
    height: auto;
    margin-left: 10.461957%;
    margin-top: 36px;
    clear: none;
    width: 13.550991%;
}

#subscribers {
    float: left;
    height: auto;
	width:auto;
    /*margin-left: 4.878495%;*/
}

#socials {
    float: right;
    height: auto;
	text-align:right;
    /*margin-left: 12.784527%;*/
}

#activities {
    float: left;
    height: auto;
    /*margin-left: 8.344551%;*/
    margin-top: 52px;
    clear: none;
    width: 100%;
}

#activities td {
    padding-top: 22px;
}

#news {
    float: left;
    height: auto;
    margin-left: 5%;
    margin-top: 51px;
    clear: none;
    width: 100%;
}

#news td {
    padding-top: 20px;
}

#right_left_icon {
    float: right;
    width: auto;
    max-width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 59;
    margin-top: 39px;
    /*margin-left: 39.079284%;*/
    clear: none;
}
.index-wrapper {
	    background-color: #2c8552;
    padding: 35px 15px;
}


#navigation_right {
    float: left;
    height: auto;
    margin-left: 0px;
    clear: none;
    width: 90%;
}

#calendar_right {
    float: left;
    height: auto;
    /*margin-left: 3.239311%;*/
    margin-left: 0px;
    clear: none;
    /*width: 23.140846%;*/
    width: 91%;
    margin-top: 10px;
}

#navigation_right a {
    color: white;
}

#navigation_right_btn_1 {
    float: left;
    min-height: 35px;
    /*margin-left: 18.855499%;*/
    /*margin-top: 68px;*/
    clear: none;
    width: 100%;
    margin-right: 0%;
    background-color: #9e7000;
    border: 0;
    border-radius: 0;
    text-align: left;
    padding-left: 10px;
}
#dropdown_btn_c {
    cursor: pointer;
	color: rgba(120,120,120,1.00);
	border: 0;
	background-color: rgba(223,223,223,0.60);
	text-align:center;
	margin: 0 0 1px 0;
}
#dropdown_btn_c_selected {
	color: rgba(120,120,120,1.00);
	border: 0;
	background-color: rgba(192,13,16,1.00);
	text-align:center;
}
#dropdown_btn_c_wrapper {
	float:left;
	width:auto;

}
.pagination_wrapper {
	float:right;
}

#box1 {
    float: left;
    height: auto;
    margin-left: 23.806818%;
    margin-top: 51px;
    clear: none;
    width: 5.151248%;
}

#box2 {
    float: left;
    height: auto;
    margin-left: 2.301536%;
    margin-top: 51px;
    clear: none;
    width: 5.196063%;
}

#box3 {
    float: left;
    height: auto;
    margin-left: 1.947023%;
    margin-top: 50px;
    clear: none;
    width: 5.121639%;
}

#box5 {
    float: left;
    height: auto;
    margin-left: 2.381562%;
    margin-top: 50px;
    clear: none;
    width: 5.121639%;
}

#box4 {
    float: left;
    height: auto;
    margin-left: 1.824584%;
    margin-top: 50px;
    clear: none;
    width: 5.121639%;
}

#box6 {
    float: left;
    height: auto;
    margin-left: 1.909411%;
    margin-top: 50px;
    clear: none;
    width: 5.121639%;
}

#box7 {
    float: left;
    height: auto;
    margin-left: 1.891005%;
    margin-top: 49px;
    clear: none;
    width: 6.65573%;
}

#subpage_banner {
    float: left;
    max-width: 1024px;
    width: 100%;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 110;
/*    background-image:url("../img/banner.jpg");
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;*/
}

#subpage_banner_img {
    width: 100%;
    height: auto;
}
#subpage_content_left {
	/*width: 70%;*/
	padding-left: 0px;
	padding-right: 20px;
	float:left;
}
#subpage_wrapper {
    height: auto;
    margin-top: 10px;
    clear: none;
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;
	overflow:hidden;

}

#subpage_title_wrapper {
    float: left;
    font-size: 40px;
    text-align: left;
    font-weight: normal;
    line-height: 36px;
    padding-left: 20px;
    margin-top: 68px;
    clear: none;
    min-height: 0px;
    padding-right: 20px;
    color: #0e8ba9;
}

#subpage_title {
    float: none;
	color: #0e8ba9;
	font-size: 40px;
	font-weight: 700;
    line-height: 50px;
	padding: 50px 0px 0;
}

#subpage_content_title_wrapper {
    float: left;
    font-size: 40px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 25.593031%;
    margin-top: 68px;
    clear: none;
    min-height: 0px;
    margin-right: 0%;
    color: #0e8ba9;
}

#subpage_content_title {
    float: none;
    font-size: 1em;
    line-height: 1em;
}

#subpage_content_wrapper {
    float: left;
    font-size: 1em;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-top: 25px;
	
}

#subpage_form_wrapper {
    float: none;
    font-size: 15px;
    line-height: 1.3em;
    /*width: 52.14062466875001em;*/
    width: 50%;
    letter-spacing: normal;
    font-weight: 500;
    padding-bottom: 25px;
}



#subpage_content {
    float: none;
    font-size: 15px;
    line-height: 1.3em;
    /*width: 52.14062466875001em;*/
    width: 100%;
    letter-spacing: normal;
    font-weight: normal;
    padding-bottom: 25px;
}

#subpage_content ul {
    list-style: disc;
}

#subpage_seperator {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 1.269981%;
    /*margin-top: -40px;*/
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: 0%;
}

#navigation_right_btn_2 {
    float: left;
    min-height: 47px;
    /*margin-left: 1.453005%;*/
    /*margin-top: 3.5625px;*/
    clear: none;
    width: 100%;
    margin-right: 0%;
    background-color: #E4E4E4;
    border: 0;
    border-radius: 0;
    text-align: left;
    padding-left: 25px;
}

.navigation_right_btn_1_selected {
    background-color: #C0140A !important;
    color: white !important;
}

.navigation_right_btn_2_selected {
    background-color: #ff8c8c !important;
    color: black !important;
}

#subpage_breadcrump_wrapper {
    max-width: 1024px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
	padding-top: 20px;
}

#subpage_left {
}

#subpage_left_album {
    width: 98%;
    float: left;
}

#subpage_left_profile {
    width: 100%;
    float: left;

}

#attendance_record_mobile tr {
    line-height: 30px;
}
#attendance_record_mobile {
	padding-left: 20px;
}
#attendance_record {
	padding-left: 20px;
}

.ul_block {
    margin: 0;
    margin-bottom: 5px;
    list-style: none !important;
    padding: 0 0 0 10px !important;
}

#right_icon {
    float:right;
    padding-top: 10px;
}

#left_icon {
    float:right;
    padding-top: 10px;
}

#index_album_img_crop {
    max-height: 250px;
    overflow: hidden;
}
#index_album_img_crop_2 {
   width: auto;
height: 180px;
position: relative;
}
.image_2{
	height: 180px;
}


#course_detail_table tr td {
    /*padding-left: 5px;
    padding-right: 5px;*/
    padding: 10px;
}

.course_detail_table_row {
    background-color: #f5f5f5;
}

.course_detail_table_row_color {
    color: #474747;
}

#my-menu:not( .mm-menu ) {
   display: none;
}

#progress_steps_reg_wrapper {
    float:left;
    width: 100%;
    margin-bottom:20px;
    margin-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
}

.progress_step_reg {
    float: left;
    background: url('../img/steps.jpg');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: auto;
    padding-left: 30px;
	padding-right: 30px;
    color: white;
	padding-bottom: 5px;
    margin-bottom: 10px;
    padding-top: 5px;
}

.progress_step_reg_over {
    float: left;
    background: url('../img/steps_over.jpg');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: auto;
    padding-left: 30px;
	padding-right: 30px;
    color: white;
    margin-bottom: 10px;
    padding-top: 5px;
}

#progress_steps_wrapper {
    float:left;
    width: 100%;
    margin-bottom:20px;
    margin-top: 25px;
    padding-left: 20px;
	padding-right: 20px;
}

.progress_step {
    float: left;
    background: url('../img/steps.jpg');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: auto;
    padding-left: 30px;
	padding-right: 30px;
    color: white;
    font-weight: bold;
    margin-bottom: 5px;
    padding-top: 2px;
}

.progress_step_over {
    float: left;
    background: url('../img/steps_over.jpg');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: auto;
    padding-left: 30px;
	padding-right: 30px;
    color: white;
    font-weight: bold;
    margin-bottom: 5px;
    padding-top: 2px;
}

#succesful_application_printable {
    float:left;
    margin-top: 50px;
}

#course_info_tbl td {
	padding: 1%;
	border: 1px solid black;
}

#enrollment_address_style label {
    float: left;
    padding-right: 10px;
}

#enrollment_address_style input {
    float:left;
    width: 10%;
    margin-right: 25px;
}

#subpage_right {
    float: right;
    /*width: 27%;*/
}

#address_flat {
    float: left;
    width: 15%;
    margin-left:0px;
    margin-right:25px;
}

#address_flat_lbl {
    float:left;
    line-height: 25px;
    width: autopx;
	padding-right: 10px;
}

#address_floor {
    float: left;
    width: 15%;
    margin-left:0px;
    margin-right:25px;
}

#address_floor_lbl {
    float:left;
    line-height: 25px;
    width: auto;
	padding-right: 10px;
}

#address_block {
    float: left;
    width: 15%;
    margin-left:0px;
    margin-right:25px;
}

#address_block_lbl {
    float:left;
    line-height: 25px;
    width: auto;
	padding-right: 10px;
}

#hamburger a:visited {
    text-decoration: none;
}

.video_item {
    float:left;
    height:225px;
    max-width: 250px;
    width: 100%;
    overflow:hidden;
    cursor:pointer;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    padding-left:25px;
}

.video_item_photo {
    width:100%;
}

/*#subpage_content td {
    padding:1%;
}
*/
@media only screen and (max-width: 1955px) {
    #關於我們_ {
        margin-top: 16px;
        margin-left: 23.570743%;
        clear: none;
        height: 48px;
        width: 4.5em;
    }

    #會員_ {
        margin-top: 16px;
        margin-left: 1.178777%;
        clear: none;
        height: 48px;
        width: 2.25em;
    }

    #活動_ {
        margin-top: 17px;
        margin-left: 24.834923%;
        clear: none;
        height: 48px;
        width: 2.25em;
    }

    #刊物及新聞_ {
        margin-top: 17px;
        margin-left: 1.044334%;
        clear: none;
        height: 48px;
        width: 5.625em;
    }

    #活動花絮_ {
        margin-top: 17px;
        margin-left: 1.334027%;
        clear: none;
        height: 48px;
        width: 4.5em;
    }

    #信託基金_ {
        margin-top: 16px;
        margin-left: 1.282171%;
        clear: none;
        height: 48px;
        width: 4.5em;
    }

    #下載區_ {
        margin-top: 17px;
        margin-left: 1.333208%;
        clear: none;
        height: 48px;
        min-height: 0px;
        width: 3.375em;
    }

    #聯絡我們_ {
        margin-top: 16px;
        margin-left: 1.335291%;
        clear: none;
        height: 48px;
        min-height: 0px;
        width: 4.5em;
    }

    #_有用連結_ {
        margin-top: 16px;
        margin-left: 1.075941%;
        clear: none;
        height: 48px;
        width: 4.5em;
    }

    #menu_arrowdown {
        margin-top: 56px;
        margin-left: -42.076302%;
        clear: none;
        height: 6px;
        width: 14px;
    }

    #menu_dividline4 {
        margin-top: 0px;
        margin-left: 1.080107%;
        clear: none;
        height: 70px;
        width: 0.0625em;
    }

    #menu_dividline5 {
        margin-top: 0px;
        margin-left: 1.181139%;
        clear: none;
        height: 70px;
        width: 0.0625em;
    }

    #menu_dividline6 {
        margin-top: 0px;
        margin-left: 1.076982%;
        clear: none;
        height: 70px;
        width: 0.0625em;
    }

    #menu_dividline1 {
        margin-top: 0px;
        margin-left: 1.200384%;
        clear: none;
        height: 70px;
        width: 0.0625em;
    }

    #menuOver {
        margin-top: 0px;
        margin-left: 0.00160051%;
        clear: none;
        width: 5.3251843125em;
        height: 70px;
    }

    #menu_dividline2 {
        margin-top: 0px;
        margin-left: 0.00080026%;
        clear: none;
        height: 70px;
        width: 0.0625em;
    }

    #menu_dividline3 {
        margin-top: 0px;
        margin-left: 1.232394%;
        clear: none;
        height: 70px;
        width: 0.0625em;
    }

    #menu_dividline7 {
        margin-top: 0px;
        margin-left: 1.231135%;
        clear: none;
        height: 70px;
        width: 0.0625em;
    }

    #index_main_list_right_more {
        /*margin-top: 225px;*/
        /*margin-left: 5.165441%;*/
        clear: none;
        margin-right: 0%;
    }

    #會員登入 {
        height: 17px;
        margin-top: 7px;
        margin-left: 13.69382%;
        clear: none;
        min-height: 17px;
        width: 4.208984375em;
    }

    #繁體 {
        margin-top: 7px;
        margin-left: 3.916249%;
        clear: none;
        width: 2.5390625em;
        height: 17px;
        min-height: 17px;
        margin-right: 0%;
    }

    #简体 {
        margin-top: 6px;
        margin-left: 5.662047%;
        clear: none;
        width: 1.875em;
        height: 16px;
        margin-right: 0%;
    }

    #login_bg {
        margin-top: 0px;
        margin-left: 0%;
        clear: none;
        width: 89.00000650000001px;
        margin-right: 0%;
    }

    #icon_bg2 {
        width: 13.75em;
        margin-top: 23px;
        margin-left: 3.301324%;
        clear: none;
        margin-right: 0%;
    }

    /*#icon_bg {
        width: 13.75em;
        height: 220px;
        min-width: 0px;
        margin-top: 23px;
        margin-left: 3%;
        clear: none;
        display: block;
        margin-right: 0%;
    }*/

    #icon_bg1 {
        width: 13.75em;
        margin-top: 23px;
        margin-left: 4.291423%;
        clear: none;
        margin-right: 0%;
    }

    #icon_bg3 {
        width: 13.75em;
        margin-top: 24px;
        margin-left: 3.7919%;
        clear: none;
        margin-right: 0%;
    }

    #“創立於1913年”_為華人、為同業、為香港、爭取權益、貢獻社會 {
        margin-top: 37px;
        margin-left: 487.390625px;
        clear: none;
        height: auto;
        width: 61.953125em;
        min-height: 148.35034013605443px;
        position: relative;
        top: 0px;
        left: 0px;
        right: auto;
    }

    #divided_bg {
        /*width: 1952.5px;*/
        width: 100%;
    }

    #Searchbar {
        margin-top: 93px;
        margin-left: -11.198849%;
        clear: none;
        width: 13.624999828124999em;
    }

    #menubar {
        margin-top: 160px;
        margin-left: auto;
        clear: none;
        width: 122.03125em;
        float: none;
        margin-right: auto;
    }

    #divided_bg0 {
        /*margin-top: 428px;*/
        margin-left: auto;
        clear: none;
        /*width: 1952.5px;*/
        width: 100%;
        /*max-width: 1024px;*/
        float: none;
        margin-right: auto;
		background-color: #F5F5F5;

    }
	 #divided_bg1 {
        /*margin-top: 428px;*/
        margin-left: auto;
        clear: none;
        /*width: 1952.5px;*/
        width: 100%;
        /*max-width: 1024px;*/
        float: none;
        margin-right: auto;

    }

    #email_icon {
        margin-top: 22px;
        margin-left: 0.42881647%;
        clear: none;
    }

    #sitemap_bg {
        margin-top: 30px;
        margin-left: auto;
        clear: both;
        /*width: 1952.5px;*/
        width: 100%;
        float: none;
		overflow:hidden;
        margin-right: auto;
    }

    #index_main_list_right_item {
        /*margin-top: -16px;*/
        margin-left: 4.489966%;
        clear: both;
        font-size: 17px;
    }

    #bulletpt1 {
        margin-top: 1px;
        margin-left: 0.46913762%;
        clear: none;
    }

    #index_main_list_right_title {
        margin-top: 0px;
        margin-left: 0.56197479%;
        clear: none;
        margin-right: 0%;
		color: #9E7000;
    }

    #index_main_list_left_title {
	margin-top: 0px;
	/*margin-left: -68.249387%;*/
	clear: none;
	margin-right: 0%;
	color: #9E7000;
    }

    #bulletpt {
        margin-top: 3px;
        margin-left: 1.228904%;
        clear: none;
        margin-right: 0%;
    }

    #index_main_list_left_items {
        /*margin-top: 74px;*/
        margin-left: 7.537277%;
        clear: none;
        font-size: 18px;
        margin-right: 0%;
    }

    #index_main_list_left_more {
        /*margin-top: 223px;*/
        /*margin-left: 14.714075%;*/
        clear: none;
        margin-right: 0%;
    }





    #index_icon_2 {
        margin-top: 27px;
        /*margin-left: 28.380682%;*/
        /*margin-left: 10%;*/
        clear: both;
    }

    #index_icon_3 {
        margin-top: 27px;
        /*margin-left: 28.380682%;*/
        /*margin-left: 10%;*/
        clear: both;
    }

    #index_icon_4 {
        margin-top: 27px;
        /*margin-left: 28.380682%;*/
        /*margin-left: 10%;*/
        clear: both;
    }

    #weibo {
        width: 37px;
        height: 37px;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        clear: none;
    }







    #sitemap_crossline {
        height: 2px;
        width: 100px;
        max-width: 100%;
        margin-top: 10px;
        margin-left: 0.57489124%;
        clear: both;
        margin-right: 0%;
    }

    #sitemap_crossline1 {
        width: 100px;
        height: 2px;
        margin-top: 10px;
        margin-left: 1.447713%;
        clear: both;
        margin-right: 0%;
    }

    #sitemap_crossline2 {
        margin-top: 13px;
        margin-left: 0%;
        clear: both;
        height: 2px;
        width: 100px;
        margin-right: 0%;
    }

    #sitemap_crossline4 {
        margin-top: 13px;
        margin-left: 0%;
        clear: both;
        width: 100px;
        height: 2px;
        margin-right: 0%;
    }

    #關於我們 {
        margin-top: 0px;
        margin-left: 0%;
        clear: none;
        margin-right: 0%;
    }

    #本會簡史_理事會_歷屆會長_會章_榮譽顧問_聯絡我們 {
        margin-top: 19px;
        margin-left: 1.88005%;
        clear: both;
        margin-right: 0%;
    }

    #會員 {
        margin-top: 0px;
        margin-left: 1.416911%;
        clear: none;
        margin-right: 0%;
    }

    #會員登入_入會申請_會員名單_會員福利 {
        margin-top: 19px;
        margin-left: 0.0154012%;
        clear: both;
        margin-right: 0%;
    }

    #培訓課程及研討會_會員午餐例會_會員論壇_會員大會_慶祝活動_專業交流 {
        margin-top: 16px;
        margin-left: 3.109375%;
        clear: both;
        margin-right: 0%;
    }

    #會刊_週年紀念特刊_意見書_新聞稿 {
        margin-top: 16px;
        margin-left: 0.9375%;
        clear: both;
        margin-right: 0%;
    }

    #簡介_捐款辦法 {
        margin-top: 17px;
        margin-left: 0.125%;
        clear: both;
        margin-right: 0%;
    }

    #財務報表 {
        margin-top: 16px;
        margin-left: 0.37273055%;
        clear: both;
        margin-right: 0%;
    }

    #活動1 {
        margin-top: 0px;
        margin-left: 3.265625%;
        clear: none;
        margin-right: 0%;
    }

    #刊物及新聞 {
        margin-top: 0px;
        margin-left: 1.921875%;
        clear: none;
        margin-right: 0%;
    }

    #活動花絮1 {
        margin-top: 0px;
        margin-left: 0.96875%;
        clear: none;
        margin-right: 0%;
    }

    #信託基金 {
        margin-top: 0px;
        margin-left: 0.890625%;
        clear: none;
        margin-right: 0%;
    }

    #sitemap_crossline3 {
        margin-top: 13px;
        margin-left: 0%;
        clear: both;
        width: 100px;
        height: 2px;
        margin-right: 0%;
    }

    #sitemap_crossline5 {
        margin-top: 13px;
        margin-left: 0%;
        clear: both;
        width: 100px;
        height: 2px;
        margin-right: 0%;
    }

    #下載區 {
        margin-top: 0px;
        margin-left: 1.442828%;
        clear: none;
        margin-right: 0%;
    }

    #sitemap_crossline6 {
        margin-top: 14px;
        margin-left: 0.01202357%;
        clear: both;
        width: 100.000784%;
        height: 2px;
        margin-right: 0%;
    }



    #newsletter_submit_btn {
        margin-top: 5px;
        margin-left: 16%;
        clear: none;
    }



    #logo {
        margin-top: 29px;
        margin-left: 467.390625px;
        clear: none;
        position: relative;
        top: 0px;
        left: 0px;
        height: 105px;
        width: 524px;
    }

    #textspan6 {
        font-size: 40px;
    }

    #textspan4 {
        float: none;
        font-size: 44px;
        line-height: 1em;
    }

    #album_bg2 {
        /*margin-top: 170px;*/
        /*margin-left: -15.262484%;*/
        clear: none;
        width: 18.6011831671875em;
        margin-right: 0%;
    }

    #album_bg {
        /*margin-top: 169px;*/
        /*margin-left: -51.885403%;*/
        margin-left: 3%;
        clear: none;
        width: 18.6011831671875em;
        margin-bottom: 30px;
    }

    #banner {
        width: 1952.5px;
        margin-left: auto;
        float: none;
        clear: none;
        margin-top: 0px;
        margin-right: auto;
    }

    .primaryContainer {
        position: relative;
    }

    #searchIcon {
        width: 17px;
        height: 17px;
    }

    #ENG {
        width: 2.1875em;
        height: 15px;
        margin-top: 7px;
        margin-left: 5.284577%;
        clear: none;
        margin-right: 0%;
    }

    #divideline3 {
        margin-top: 5px;
        margin-left: 2.659982%;
        clear: none;
        margin-right: 0%;
    }

    #divideline1 {
        margin-top: 5px;
        margin-left: 4.040106%;
        clear: none;
        margin-right: 0%;
    }

    #menu_dividline {
        height: 70px;
        width: 0.0625em;
        margin-top: 0px;
        margin-left: 1.229994%;
        clear: none;
    }

    #box {
        margin-top: 38px;
        margin-left: 0%;
        clear: both;
        width: 100.000002%;
        margin-right: 0%;
    }

    #divideline2 {
        margin-top: 5px;
        margin-left: 4.907107%;
        clear: none;
        margin-right: 0%;
    }

    #pic3 {
        margin-top: 19px;
        margin-left: 4.016191%;
        clear: none;
    }

    #login {
        float: left;
        height: 38px;
        margin-left: 10.972666%;
        margin-top: 36px;
        clear: none;
        width: 16.557617128125003em;
    }

    #pic_shadow2 {
        margin-top: 3px;
        margin-left: 1.340483%;
        clear: both;
    }

    #_2012_100th_Anniversary_Logo_Competition_2013_1 {
        margin-top: 2px;
        margin-left: 4.689061%;
        clear: both;
    }





    #activities {
        float: left;
        height: auto;
        margin-left: 3.427497%;
        margin-top: 52px;
        clear: none;
        width: 39.38671875em;
    }

    #news {
        float: left;
        height: auto;
        /*margin-left: 24.611378%;*/
        margin-top: 51px;
        clear: none;
        width: 17.9345703796875em;
    }

    #album_bg1 {
        width: 18.663603371875em;
        /*margin-top: 170px;*/
        /*margin-left: -33.496319%;*/
        clear: none;
        margin-right: 0%;
    }





    #right_left_icon {
        margin-top: 41px;
        /*margin-left: 38.576344%;*/
        clear: none;
        width: 6.763671875em;
        height: auto;
        margin-right: 0%;
    }

    #pic_shadow {
        margin-top: 5px;
        margin-left: 1.338794%;
        clear: both;
    }

    #index_album_pic {
        margin-top: 1px;
        margin-left: 5.029663%;
        clear: both;
		height: auto;
    }



    #box1 {
        float: left;
        height: auto;
        margin-left: 23.806818%;
        margin-top: 51px;
        clear: none;
        width: 5.151248%;
    }

    #box2 {
        float: left;
        height: auto;
        margin-left: 2.301536%;
        margin-top: 51px;
        clear: none;
        width: 5.196063%;
    }

    #box3 {
        float: left;
        height: auto;
        margin-left: 1.947023%;
        margin-top: 50px;
        clear: none;
        width: 5.121639%;
    }

    #box5 {
        float: left;
        height: auto;
        margin-left: 2.381562%;
        margin-top: 50px;
        clear: none;
        width: 5.121639%;
    }

    #box4 {
        float: left;
        height: auto;
        margin-left: 1.824584%;
        margin-top: 50px;
        clear: none;
        width: 5.121639%;
    }

    #box6 {
        float: left;
        height: auto;
        margin-left: 1.909411%;
        margin-top: 50px;
        clear: none;
        width: 5.121639%;
    }

    #box7 {
        float: left;
        height: auto;
        margin-left: 1.891005%;
        margin-top: 49px;
        clear: none;
        width: 6.65573%;
    }

    #subpage_banner {
        width: 100%;
        margin-left: auto;
        float: none;
        clear: both;
        margin-top: 0px;
        margin-right: auto;
        /*height: 294px;*/
    }

    #subpage_wrapper {
        height: auto;
        margin-top: 10px;
        clear: none;
        max-width: 1024px;
        width: 100%;

    }


    #subpage_title_wrapper {
        float: left;
        font-size: 40px;
        /*width: 10em;*/
        width: 100%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        margin-left: 2%;
        margin-top: 0px;
        clear: none;
        min-height: 0px;
        margin-right: 2%;
        color: #C0140A;
    }

    #subpage_content_wrapper {
        float: left;
        font-size: 16px;
        width: 100%;
        height: auto;
       
        font-weight: normal;
        line-height: normal;
        margin-top: 25px;
        clear: both;
    }

    #subpage_seperator {
        float: left;
        width: auto;
        max-width: 100%;
        height: auto;
        margin-left: 2.997852%;
        /*margin-top: -40px;*/
        clear: none;
        color: rgb(0, 0, 0);
        margin-right: 0%;
    }

    #navigation_right {
        float: left;
        height: auto;
        clear: none;
    }

    #navigation_right_btn_2 {
        float: left;
        min-height: 36px;
        /*margin-left: 0.10840843%;*/
        /*margin-top: 3.5625px;*/
        clear: both;
        width: 100%;
        margin-right: 0%;
        background-color: #dab7bf;
    }
}

@media only screen and (max-width: 1797px) {


    #login {
        margin-top: 36px;
        margin-left: 12.026989%;
        clear: none;
    }

    #Searchbar {
        margin-top: 98px;
        margin-left: -13.19588%;
        clear: none;
    }

    #icon_bg3 {
        margin-top: 23px;
        margin-left: 2.674419%;
        clear: none;
    }

    #icon_bg2 {
        margin-top: 23px;
        margin-left: 2.063953%;
        clear: none;
    }

    #icon_bg1 {
        margin-top: 23px;
        margin-left: 2.126453%;
        clear: none;
    }

  /*  #icon_bg {
        margin-top: 23px;
        margin-left: 3.5%;
        clear: none;
    }*/

    #logo {
        margin-top: 29px;
        margin-left: 427.390625px;
        clear: none;
    }

    #menuOver {
        margin-top: 0px;
        margin-left: 0.00080026%;
        clear: none;
        width: 5.3251843125em;
    }

    #menu_dividline1 {
        margin-top: 0px;
        margin-left: 1.199584%;
        clear: none;
        width: 0.0625em;
    }

    #menu_dividline2 {
        margin-top: 0px;
        margin-left: 0.00080026%;
        clear: none;
        width: 0.0625em;
    }

    #menu_dividline {
        margin-top: 0px;
        margin-left: 1.230794%;
        clear: none;
        width: 0.0625em;
    }

    #會員_ {
        margin-top: 16px;
        margin-left: 1.177977%;
        clear: none;
        width: 2.25em;
    }

    #menu_dividline4 {
        margin-top: 0px;
        margin-left: 1.077945%;
        clear: none;
        width: 0.0625em;
    }

    #關於我們_ {
        margin-top: 16px;
        margin-left: 21.28281%;
        clear: none;
        width: 4.5em;
    }

    #menu_dividline3 {
        margin-top: 0px;
        margin-left: 1.231594%;
        clear: none;
        width: 0.0625em;
    }

    #活動花絮_ {
        margin-top: 17px;
        margin-left: 1.334027%;
        clear: none;
        width: 4.5em;
    }

    #刊物及新聞_ {
        margin-top: 17px;
        margin-left: 1.046735%;
        clear: none;
        width: 5.625em;
    }

    #下載區_ {
        margin-top: 17px;
        margin-left: 1.330826%;
        clear: none;
        width: 3.375em;
    }

    #menu_dividline5 {
        margin-top: 0px;
        margin-left: 1.181178%;
        clear: none;
        width: 0.0625em;
    }

    #信託基金_ {
        margin-top: 16px;
        margin-left: 1.28121%;
        clear: none;
        width: 4.5em;
    }

    #menu_dividline6 {
        margin-top: 0px;
        margin-left: 1.077945%;
        clear: none;
        width: 0.0625em;
    }

    #聯絡我們_ {
        margin-top: 16px;
        margin-left: 1.335627%;
        clear: none;
        width: 4.5em;
    }

    #menu_dividline7 {
        margin-top: 0px;
        margin-left: 1.231594%;
        clear: none;
        width: 0.0625em;
    }

    #_有用連結_ {
        margin-top: 16px;
        margin-left: 1.076344%;
        clear: none;
        width: 4.5em;
    }

    #banner {
        margin-top: 0px;
        margin-left: -2.903276%;
        clear: none;
    }

    #“創立於1913年”_為華人、為同業、為香港、爭取權益、貢獻社會 {
        margin-top: 37px;
        margin-left: 421.390625px;
        clear: none;
    }

    #news {
        margin-top: 51px;
        /*margin-left: 21.537292%;*/
        clear: none;
    }



    #album_bg2 {
        /*margin-top: 49px;*/
        /*margin-left: 1.911812%;*/
        clear: none;
    }

    #album_bg {
        /*margin-top: 48px;*/
        /*margin-left: 21.534891%;*/
        clear: none;
    }

    #right_left_icon {
        margin-top: 41px;
        /*margin-left: 36.067542%;*/
        clear: none;
    }

    #album_bg1 {
        /*margin-top: 49px;*/
        /*margin-left: 1.645327%;*/
        clear: none;
    }





    #box4 {
        margin-top: 50px;
        margin-left: 1.824584%;
        clear: none;
    }

    #box1 {
        margin-top: 51px;
        margin-left: 21.450864%;
        clear: none;
    }

    #box5 {
        margin-top: 50px;
        margin-left: 2.381562%;
        clear: none;
    }




    #活動_ {
        width: 2.25em;
    }

    #menu_arrowdown {
        width: 0.875em;
    }

    #menubar {
        width: 122.03125em;
    }

    #navigation_right_btn_1 {
        float: left;
        height: 36px;
        margin-left: 0%;
        margin-top: 0px;
        clear: none;
        width: 100%;
        margin-right: 0%;
        background-color: #9e7000;
    }
}

@media only screen and (max-width: 1602px) {
    #logo {
        margin-top: 29px;
        margin-left: 272.96875px;
        clear: none;
    }

    #login {
        margin-top: 36px;
        margin-left: 15.960485%;
        clear: none;
    }

    #Searchbar {
        margin-top: 93px;
        margin-left: -14.122033%;
        clear: none;
    }



    #album_bg1 {
        /*margin-top: 49.5px;*/
        /*margin-left: 2.075064%;*/
        clear: none;
        margin-right: 0%;
    }



    #關於我們_ {
        margin-top: 16px;
        margin-left: 14.335787%;
        clear: none;
        width: 4.5em;
    }

    #“創立於1913年”_為華人、為同業、為香港、爭取權益、貢獻社會 {
        margin-top: 37px;
        margin-left: 296.53125px;
        clear: none;
    }

   /* #icon_bg {
        margin-top: 9px;
        margin-left: 2.85%;
        clear: none;
    }*/

    #icon_bg1 {
        margin-top: 9px;
        margin-left: 2.088171%;
        clear: none;
    }

    #icon_bg2 {
        margin-top: 9px;
        margin-left: 3.35615%;
        clear: none;
    }

    #icon_bg3 {
        margin-top: 9px;
        margin-left: 2.394235%;
        clear: none;
    }

    #divided_bg1 {
        /*margin-top: 0px;*/
        clear: none;
        /*height: 250px;*/
        height: auto;
        margin-left: auto;
        margin-right: auto;
    }

    #album_bg {
        /*margin-top: 49.5px;*/
        /*margin-left: 15.092029%;*/
        clear: none;
        margin-right: 0%;
    }

    #album_bg2 {
        /*margin-top: 50.5px;*/
        /*margin-left: 2.232714%;*/
        clear: none;
        margin-right: 0%;
    }


    #banner {
        margin-top: 0px;
        margin-left: -12.54587%;
        clear: none;
    }

    #news {
        margin-top: 51px;
        /*margin-left: 14.839949%;*/
        clear: none;
    }



    #關於我們 {
        margin-top: 2px;
        margin-left: 1.771287%;
        clear: none;
    }

    #會員 {
        margin-top: 3px;
        margin-left: 1.216695%;
        clear: none;
    }

    #活動1 {
        margin-top: 1px;
        margin-left: 3.59375%;
        clear: none;
    }

    #sitemap_crossline {
        margin-top: 10px;
        margin-left: 1.848975%;
        clear: both;
    }

    #本會簡史_理事會_歷屆會長_會章_榮譽顧問_聯絡我們 {
        margin-top: 19px;
        margin-left: 1.848975%;
        clear: both;
    }



    #activities {
        margin-top: 52px;
        margin-left: 3.429097%;
        clear: none;
    }



    #會員登入_入會申請_會員名單_會員福利 {
        margin-top: 19px;
        margin-left: 1.909749%;
        clear: both;
    }

    #培訓課程及研討會_會員午餐例會_會員論壇_會員大會_慶祝活動_專業交流 {
        margin-top: 16px;
        margin-left: 2.84375%;
        clear: both;
    }

    #會刊_週年紀念特刊_意見書_新聞稿 {
        margin-top: 16px;
        margin-left: 2.475992%;
        clear: none;
    }

    #簡介_捐款辦法 {
        margin-top: 17px;
        margin-left: 10.504962%;
        clear: none;
    }



    #menu_dividline {
        margin-top: 0px;
        margin-left: 1.231594%;
        clear: none;
        width: 0.0625em;
    }

    #會員_ {
        margin-top: 16px;
        margin-left: 1.178777%;
        clear: none;
        width: 2.25em;
    }

    #menuOver {
        margin-top: 0px;
        margin-left: 0.00160051%;
        clear: none;
        width: 5.3251843125em;
    }

    #menu_dividline1 {
        margin-top: 0px;
        margin-left: 1.200384%;
        clear: none;
        width: 0.0625em;
    }

    #menu_dividline2 {
        margin-top: 0px;
        margin-left: 0.00160051%;
        clear: none;
        width: 0.0625em;
    }

    #刊物及新聞_ {
        margin-top: 17px;
        margin-left: 1.044334%;
        clear: none;
        width: 5.625em;
    }

    #menu_dividline3 {
        margin-top: 0px;
        margin-left: 1.231594%;
        clear: none;
        width: 0.0625em;
    }

    #活動花絮_ {
        margin-top: 17px;
        margin-left: 1.334827%;
        clear: none;
        width: 4.5em;
    }

    #menu_dividline4 {
        margin-top: 0px;
        margin-left: 1.081946%;
        clear: none;
        width: 0.0625em;
    }

    #信託基金_ {
        margin-top: 16px;
        margin-left: 1.28281%;
        clear: none;
        width: 4.5em;
    }

    #下載區_ {
        margin-top: 17px;
        margin-left: 1.332426%;
        clear: none;
        width: 3.375em;
    }

    #menu_dividline5 {
        margin-top: 0px;
        margin-left: 1.181978%;
        clear: none;
        width: 0.0625em;
    }

    #menu_dividline6 {
        margin-top: 0px;
        margin-left: 1.077945%;
        clear: none;
        width: 0.0625em;
    }

    #聯絡我們_ {
        margin-top: 16px;
        margin-left: 1.335627%;
        clear: none;
        width: 4.5em;
    }

    #_有用連結_ {
        margin-top: 16px;
        margin-left: 1.076344%;
        clear: none;
        width: 4.5em;
    }

    #menu_dividline7 {
        margin-top: 0px;
        margin-left: 1.231594%;
        clear: none;
        width: 0.0625em;
    }

    #right_left_icon {
        margin-top: 38px;
        /*margin-left: 36.46847%;*/
        clear: none;
        margin-right: 0%;
    }



    #box1 {
        margin-top: 31px;
        margin-left: 15.458547%;
        clear: none;
        width: 5.53217%;
    }

    #box4 {
        margin-top: 30px;
        margin-left: 1.825384%;
        clear: none;
    }

    #box2 {
        margin-top: 31px;
        margin-left: 1.919014%;
        clear: none;
    }

    #box3 {
        margin-top: 30px;
        margin-left: 1.947823%;
        clear: none;
    }

    #box5 {
        margin-top: 30px;
        margin-left: 2.382362%;
        clear: none;
    }

    #box6 {
        margin-top: 30px;
        margin-left: 1.910211%;
        clear: none;
    }

    #box7 {
        margin-top: 29px;
        margin-left: 1.891005%;
        clear: none;
    }

    #sitemap_crossline1 {
        margin-top: 10px;
        margin-left: -1.493917%;
        clear: both;
    }

    #sitemap_crossline2 {
        margin-top: 13px;
        margin-left: 0%;
        clear: both;
    }

    #活動_ {
        width: 2.25em;
    }

    #menu_arrowdown {
        width: 0.875em;
    }

    #subpage_banner {
        margin-top: 0px;
        clear: both;
    }

    #subpage_wrapper {
        margin-top: 10px;
        /*margin-left: 17.338773%;*/
        clear: none;
        width: 100%;
        /*height: 815px;*/

    }

    #subpage_title_wrapper {
        margin-top: 0px;
        margin-left: 2%;
		margin-right: 2%;
        clear: none;
    }

    #subpage_content_wrapper {
        height: auto;
        margin-top: 25px;
        width: 100%;
    }

    #subpage_seperator {
        /*margin-top: -41px;*/
        margin-left: 3.248832%;
        clear: none;
        width: 0.0625em;
    }

    #navigation_right {
        clear: none;
    }

    #navigation_right_btn_1 {
        margin-top: 3px;
        /*margin-left: 3.214494%;*/
        clear: none;
        margin-right: 0%;
        width: 100%;
    }

    #navigation_right_btn_2 {
        margin-top: 3.5625px;
        /*margin-left: 3.169037%;*/
        clear: both;
        margin-right: 0%;
        width: 100%;
    }
}

@media only screen and (max-width: 1200px) {
    #Searchbar {
        margin-top: 106px;
        margin-left: -19.132813%;
        clear: none;
    }

    #banner {
        margin-top: 0px;
        margin-left: -33.888021%;
        clear: none;
    }



    #album_bg1 {
        /*margin-top: 91px;*/
        /*margin-left: 1.758963%;*/
        clear: none;
        margin-right: 0%;
    }



    #login {
        margin-top: 43px;
        margin-left: 23.924479%;
        clear: none;
    }

    #“創立於1913年”_為華人、為同業、為香港、爭取權益、貢獻社會 {
        margin-top: 37px;
        margin-left: 91.6875px;
        clear: none;
    }

   /* #icon_bg {
        margin-top: 28px;
        margin-left: 2.762836%;
        clear: none;
    }*/

    #icon_bg1 {
        margin-top: 28px;
        margin-left: 2.087381%;
        clear: none;
    }

    #icon_bg2 {
        margin-top: 28px;
        margin-left: 2.001198%;
        clear: none;
    }

    #icon_bg3 {
        margin-top: 28px;
        margin-left: 2.395594%;
        clear: none;
    }



    #album_bg {
        /*margin-top: 91px;*/
        /*margin-left: 5.547375%;*/
        clear: none;
        margin-right: 0%;
    }

    #album_bg2 {
        /*margin-top: 91px;*/
        /*margin-left: 1.958227%;*/
        clear: none;
    }



    #menubar {
        margin-top: 160px;
        margin-left: -2.908854%;
        clear: none;
    }

    #logo {
        margin-top: 29px;
        margin-left: 61.96875px;
        clear: none;
    }

    #news {
        margin-top: 51px;
        /*margin-left: 5.817862%;*/
        clear: none;
    }

    #關於我們_ {
        margin-top: 16px;
        margin-left: 6.108355%;
        clear: none;
        width: 4.5em;
    }


    #關於我們 {
        margin-top: 3px;
        margin-left: 2.835648%;
        clear: none;
    }

    #sitemap_crossline {
        margin-top: 10px;
        margin-left: 2.850116%;
        clear: both;
    }

    #本會簡史_理事會_歷屆會長_會章_榮譽顧問_聯絡我們 {
        margin-top: 19px;
        margin-left: 2.922454%;
        clear: both;
    }

    #right_left_icon {
        margin-top: 48px;
        /*margin-left: 34.96879%;*/
        clear: none;
        margin-right: 0%;
    }

    #divided_bg1 {
        /*margin-top: 418px;*/
        /*clear: none;
        height: 573.5px;
        margin-left: auto;
        margin-right: auto;*/
        clear: none;
        min-height: 250px;
        margin-left: auto;
        margin-right: auto;
        height: auto;
        padding-bottom: 25px;
    }



    #box1 {
        margin-top: 31px;
        margin-left: 5.767446%;
        clear: none;
    }

    #box2 {
        margin-top: 31px;
        margin-left: 1.919014%;
        clear: none;
    }

    #box3 {
        margin-top: 30px;
        margin-left: 1.947823%;
        clear: none;
    }

    #box5 {
        margin-top: 30px;
        margin-left: 2.382362%;
        clear: none;
    }

    #box4 {
        margin-top: 30px;
        margin-left: 1.825384%;
        clear: none;
    }

    #box6 {
        margin-top: 30px;
        margin-left: 1.910211%;
        clear: none;
    }

    #box7 {
        margin-top: 29px;
        margin-left: 1.891005%;
        clear: none;
    }

    #menuOver {
        width: 5.3251843125em;
    }

    #活動_ {
        width: 2.25em;
    }

    #menu_dividline1 {
        width: 0.0625em;
    }

    #menu_dividline2 {
        width: 0.0625em;
    }

    #會員_ {
        width: 2.25em;
    }

    #menu_dividline {
        width: 0.0625em;
    }

    #刊物及新聞_ {
        width: 5.625em;
    }

    #menu_dividline3 {
        width: 0.0625em;
    }

    #活動花絮_ {
        width: 4.5em;
    }

    #信託基金_ {
        width: 4.5em;
    }

    #menu_dividline4 {
        width: 0.0625em;
    }

    #下載區_ {
        width: 3.375em;
    }

    #menu_dividline5 {
        width: 0.0625em;
    }

    #聯絡我們_ {
        width: 4.5em;
    }

    #menu_dividline6 {
        width: 0.0625em;
    }

    #menu_dividline7 {
        width: 0.0625em;
    }

    #_有用連結_ {
        width: 4.5em;
    }

    #menu_arrowdown {
        width: 0.875em;
    }

    #subpage_banner {
        margin-top: 0px;
        clear: both;
    }

    #subpage_wrapper {
        margin-top: 10px;
		width: 100%;
        /*margin-left: 5.164063%;*/

    }

    #subpage_title_wrapper {
        margin-top: 0px;
        margin-left: 2%;
		margin-right: 2%;
        clear: none;
    }

    #subpage_content_wrapper {
        margin-top: 25px;
        clear: both;
        height: auto;
        width: 100%;
    }

    #subpage_seperator {
        /*margin-top: -36px;*/
        margin-left: 3.385054%;
        clear: none;
    }

    #navigation_right {
        clear: none;
    }

    #navigation_right_btn_1 {
        margin-top: 3px;
        /*margin-left: 5.721898%;*/
        clear: none;
    }

    #navigation_right_btn_2 {
        margin-top: 3.5625px;
        /*margin-left: 5.252474%;*/
        clear: both;
    }
}

@media only screen and (max-width: 1023px) {
    #logo {
        margin-top: 29px;
        margin-left: 6.96875px;
        clear: none;
    }

    #Searchbar {
        margin-top: 92px;
        margin-left: -21.547823%;
        clear: none;
    }

    #banner {
        margin-top: 0px;
        margin-left: -45.713063%;
        clear: none;
    }



    #album_bg1 {
        /*margin-top: 75px;*/
        /*margin-left: 1.485275%;*/
        clear: none;
    }





    #divided_bg {
        /*min-height: 301px;*/
        margin-left: auto;
        margin-right: auto;
		width: 100%;
    }

    #login {
        margin-top: 33px;
        margin-left: 19.130687%;
        clear: none;
    }



    #album_bg2 {
        /*margin-top: 75px;*/
        /*margin-left: 2.038252%;*/
        clear: none;
    }

    #album_bg {
/*        margin-top: 15px;
        margin-left: 11.34523%;*/
        clear: none;
        margin-left: 1%;
        width: 30%;
    }

    #pic2 {

        width: 100%;
		height: auto;
    }



    #divided_bg1 {
        /*margin-top: 385px;*/
        clear: none;
        min-height: 250px;
        height: auto;
        margin-left: auto;
        margin-right: auto;
    }

    #icon_bg2 {
        margin-top: 26px;
        margin-left: 2.208386%;
        clear: none;
    }

    #icon_bg1 {
        margin-top: 26px;
        margin-left: 2.946091%;
        clear: none;
    }



    #menubar {
        margin-top: 160px;
        clear: none;
        width: 122.03125em;
    }

    #“創立於1913年”_為華人、為同業、為香港、爭取權益、貢獻社會 {
        margin-top: 36px;
        margin-left: 13.6875px;
        clear: none;
    }

    #icon_bg3 {
        margin-top: 26px;
        margin-left: 3.232976%;
        clear: none;
    }

    #news {
        margin-top: 51px;
        /*margin-left: 1.028329%;*/
        clear: none;
    }

    #activities {
        margin-top: 52px;
        margin-left: 3.007362%;
        clear: none;
        width: 58%;
    }



    #menu_dividline1 {
        margin-top: 0px;
        margin-left: 1.200384%;
        clear: none;
        width: 0.0625em;
    }

    #menuOver {
        margin-top: 0px;
        margin-left: 0.00160051%;
        clear: none;
        width: 5.3251843125em;
    }

    #menu_dividline {
        margin-top: 0px;
        margin-left: 0.92349552%;
        clear: none;
        width: 0.0625em;
    }

    #menu_dividline2 {
        margin-top: 0px;
        margin-left: 0.00160051%;
        clear: none;
        width: 0.0625em;
    }

    #會員_ {
        margin-top: 16px;
        margin-left: 1.178777%;
        clear: none;
        width: 2.25em;
    }

    #關於我們_ {
        margin-top: 16px;
        margin-left: 1.885403%;
        clear: none;
        width: 4.5em;
    }

    #刊物及新聞_ {
        margin-top: 17px;
        margin-left: 1.044334%;
        clear: none;
        width: 5.625em;
    }

    #menu_dividline3 {
        margin-top: 0px;
        margin-left: 1.231594%;
        clear: none;
        width: 0.0625em;
    }

    #活動花絮_ {
        margin-top: 17px;
        margin-left: 1.334827%;
        clear: none;
        width: 4.5em;
    }

    #menu_dividline4 {
        margin-top: 0px;
        margin-left: 1.081946%;
        clear: none;
        width: 0.0625em;
    }

    #信託基金_ {
        margin-top: 16px;
        margin-left: 1.28281%;
        clear: none;
        width: 4.5em;
    }

    #menu_dividline5 {
        margin-top: 0px;
        margin-left: 1.181978%;
        clear: none;
        width: 0.0625em;
    }

    #下載區_ {
        margin-top: 17px;
        margin-left: 1.332426%;
        clear: none;
        width: 3.375em;
    }

    #menu_dividline6 {
        margin-top: 0px;
        margin-left: 1.078745%;
        clear: none;
        width: 0.0625em;
    }

    #聯絡我們_ {
        margin-top: 16px;
        margin-left: 1.335627%;
        clear: none;
        width: 4.5em;
    }

    #menu_dividline7 {
        margin-top: 0px;
        margin-left: 1.231594%;
        clear: none;
        width: 0.0625em;
    }

    #_有用連結_ {
        margin-top: 16px;
        margin-left: 0.87067862%;
        clear: none;
        width: 4.5em;
    }

    #關於我們 {
        margin-top: 2px;
        margin-left: 1.388889%;
        clear: none;
    }

    #會員 {
        margin-top: 3px;
        margin-left: 4.219929%;
        clear: none;
    }

    #活動1 {
        margin-top: 4px;
        margin-left: 4.59375%;
        clear: none;
    }

    #sitemap_crossline {
        margin-top: 10px;
        margin-left: 1.417824%;
        clear: both;
    }

    #本會簡史_理事會_歷屆會長_會章_榮譽顧問_聯絡我們 {
        margin-top: 19px;
        margin-left: 1.490162%;
        clear: both;
    }

    #會員登入_入會申請_會員名單_會員福利 {
        margin-top: 19px;
        margin-left: 4.882181%;
        clear: both;
    }

    #培訓課程及研討會_會員午餐例會_會員論壇_會員大會_慶祝活動_專業交流 {
        margin-top: 16px;
        margin-left: 3.84375%;
        clear: both;
    }

    #會刊_週年紀念特刊_意見書_新聞稿 {
        margin-top: 16px;
        margin-left: 2.475992%;
        clear: none;
    }

    #簡介_捐款辦法 {
        margin-top: 17px;
        margin-left: 10.505762%;
        clear: none;
    }



    #right_left_icon {
        margin-top: 0px;
        /*margin-left: 35.523367%;*/
        clear: none;
    }



    #sitemap_crossline1 {
        margin-top: 10px;
        margin-left: -1.493917%;
        clear: both;
    }

    #sitemap_crossline2 {
        margin-top: 13px;
        margin-left: 0%;
        clear: both;
    }

    #box1 {
        margin-top: 31px;
        margin-left: 1.391645%;
        clear: none;
    }

    #box2 {
        margin-top: 31px;
        margin-left: 1.919014%;
        clear: none;
    }

    #box3 {
        margin-top: 30px;
        margin-left: 1.947823%;
        clear: none;
    }

    #box5 {
        margin-top: 30px;
        margin-left: 2.382362%;
        clear: none;
    }

    #box4 {
        margin-top: 30px;
        margin-left: 1.825384%;
        clear: none;
    }

    #box6 {
        margin-top: 30px;
        margin-left: 1.910211%;
        clear: none;
    }

    #box7 {
        margin-top: 29px;
        margin-left: 1.891005%;
        clear: none;
    }

    #活動_ {
        width: 2.25em;
    }

    #menu_arrowdown {
        width: 0.875em;
    }

    #subpage_banner {
        margin-top: 0px;
        clear: both;
    }

    #subpage_wrapper {
        margin-top: 10px;
        /*margin-left: 1.738319%;*/
        clear: none;
        width: 100%;

    }

    #navigation_right {
        clear: none;
        /*width: 23.814579%;*/
    }

    #navigation_right_btn_1 {
        margin-top: 3px;
        /*margin-left: -0.54707551%;*/
        clear: none;
    }

    #navigation_right_btn_2 {
        margin-top: 3.5625px;
        /*margin-left: -1.026611%;*/
        clear: both;
    }

    .video_item {
        width: 33%;
        max-width: 100%;
        /*height: auto;*/
        height: 250px;
        padding-bottom: 35px;
    }
}


@media only screen and (max-width: 901px) {
    #subpage_seperator {
        display: none;
    }


#navigation_right {
        display: none;
    }


    #calendar_right {
      margin-left: 0;
      margin-bottom: 10px;
      padding-left: 0px;
	  padding-right: 0px;
	  width: 100%;
    }

    #subpage_left {
    }

    #Searchbar {
        margin-top: 38px;
        margin-left: 22.301609%;
        clear: none;
    }



    #banner {
        margin-top: 3px;
        margin-left: -57.105413%;
        clear: none;
        height: 405px;
        width: 1830.46875px;
        margin-right: auto;
    }

    #“創立於1913年”_為華人、為同業、為香港、爭取權益、貢獻社會 {
        margin-top: 33px;
        margin-left: 22.625px;
        clear: none;
        height: auto;
        width: 94.428066%;
        min-height: 167.34375px;
    }



    #icon_bg1 {
        margin-top: 12px;
        margin-left: 17.794547%;
        clear: none;
        margin-right: 0%;
    }

    #icon_bg2 {
        margin-top: 54px;
        margin-left: 4.797608%;
        clear: both;
    }

    #icon_bg3 {
        margin-top: 53px;
        margin-left: 17.893392%;
        clear: none;
        margin-right: 0%;
    }



    #album_bg1 {
        /*margin-top: 73px;*/
        /*margin-left: 2.607234%;*/
        clear: none;
    }

    #album_bg {
        /*margin-top: 73px;*/
        margin-left: 4%;
        clear: none;
        margin-right: 0%;
        width: 44%;
        background-size: 100% 100%;
        margin-bottom: 2%;
        height: 100%;
        padding-bottom: 2%;
    }







    #divided_bg0 {
	margin-top: 0;
	clear: none;
	/*height: 299px;*/
	margin-left: auto;
	margin-right: auto;
	background-color: #F5F5F5;
    }
	#divided_bg1 {
        margin-top: 0;
        clear: none;
        min-height: 250px;
        height: auto;
        margin-left: auto;
        margin-right: auto;
    }

    #album_bg2 {
        /*margin-top: 62px;*/
        /*margin-left: 3.204225%;*/
        clear: both;
        margin-right: 0%;
    }



    #關於我們 {
        margin-top: 51px;
        margin-left: 1.035531%;
        clear: none;
    }

    #sitemap_crossline {
        margin-top: 3px;
        margin-left: 1.065141%;
        clear: both;
    }

    #會員 {
        margin-top: 51px;
        margin-left: 3.422695%;
        clear: none;
    }

    #sitemap_crossline1 {
        margin-top: 3px;
        margin-left: 1.550096%;
        clear: none;
    }

    #sitemap_crossline2 {
        margin-top: 3px;
        margin-left: 1.071543%;
        clear: none;
    }

    #活動1 {
        margin-top: 50px;
        margin-left: 4.735115%;
        clear: none;
    }

    #本會簡史_理事會_歷屆會長_會章_榮譽顧問_聯絡我們 {
        margin-top: 9px;
        margin-left: 1.130762%;
        clear: both;
    }

    #會員登入_入會申請_會員名單_會員福利 {
        margin-top: 9px;
        margin-left: 4.072503%;
        clear: none;
    }

    #會刊_週年紀念特刊_意見書_新聞稿 {
        margin-top: 6px;
        margin-left: 1.599712%;
        clear: none;
    }

    #培訓課程及研討會_會員午餐例會_會員論壇_會員大會_慶祝活動_專業交流 {
        margin-top: 6px;
        margin-left: 3.96847%;
        clear: none;
    }

    #簡介_捐款辦法 {
        margin-top: 17px;
        margin-left: 3.515625%;
        clear: both;
    }

    #sitemap_crossline4 {
        margin-top: 3px;
        margin-left: 1.506082%;
        clear: none;
    }

    #sitemap_crossline3 {
        margin-top: 8px;
        margin-left: 2.625%;
        clear: both;
    }

    #sitemap_crossline5 {
        margin-top: 8px;
        margin-left: 0.77704866%;
        clear: none;
    }

    #sitemap_crossline6 {
        margin-top: 8px;
        margin-left: 1.115557%;
        clear: none;
    }

    #刊物及新聞 {
        margin-top: 50px;
        margin-left: 5.12484%;
        clear: none;
    }

    #活動花絮1 {
        margin-top: 60px;
        margin-left: 2.43758%;
        clear: none;
    }

    #信託基金 {
        margin-top: 60px;
        margin-left: 2.28125%;
        clear: none;
    }

    #財務報表 {
        margin-top: 16px;
        margin-left: 3.543534%;
        clear: none;
    }

    #下載區 {
        margin-top: 59px;
        margin-left: 3.165013%;
        clear: none;
    }

    #right_left_icon {
        margin-top: 43px;
        /*margin-left: 20.013604%;*/
        clear: none;
        margin-right: 0%;
    }

    #activities {
        margin-top: 25px;
        margin-left: 4.115717%;
        /*clear: both;*/
        /*min-height: 367px;*/
        height: auto;
        width: 53%;
    }





    #news {
        margin-top: 25px;
        /*margin-left: 4.258163%;*/
        clear: none;
    }

    #index_main_list_left_items {
        margin-left: 10px;
    }

    #menubar {
        margin-top: 245px;
        clear: none;
        margin-left: -0.44395117%;
    }

    #logo {
        margin-top: 29px;
        margin-left: 133.96875px;
        clear: none;
    }

    #login {
        margin-top: 33px;
        margin-left: 9.110858%;
        clear: both;
    }

    #menuOver {
        margin-top: 0px;
        margin-left: 0.00160051%;
        clear: none;
        width: 5.3251843125em;
    }

    #menu_dividline {
        margin-top: 0px;
        margin-left: 0.40973111%;
        clear: none;
        width: 0.0625em;
    }

    #menu_dividline1 {
        margin-top: 0px;
        margin-left: 0.32730474%;
        clear: none;
        width: 0.0625em;
    }

    #menu_dividline2 {
        margin-top: 0px;
        margin-left: 0.00160051%;
        clear: none;
        width: 0.0625em;
    }

    #關於我們_ {
        margin-top: 16px;
        margin-left: 0.39772727%;
        clear: none;
        width: 4.5em;
    }

    #會員_ {
        margin-top: 16px;
        margin-left: 0.46014725%;
        clear: none;
        width: 2.25em;
    }

    #刊物及新聞_ {
        margin-top: 17px;
        margin-left: 0.17205506%;
        clear: none;
        width: 5.625em;
    }

    #menu_dividline3 {
        margin-top: 0px;
        margin-left: 0.30729834%;
        clear: none;
        width: 0.0625em;
    }

    #活動花絮_ {
        margin-top: 17px;
        margin-left: 0.40973111%;
        clear: none;
        width: 4.5em;
    }

    #menu_dividline4 {
        margin-top: 0px;
        margin-left: 0.36411652%;
        clear: none;
        width: 0.0625em;
    }

    #信託基金_ {
        margin-top: 16px;
        margin-left: 0.35771447%;
        clear: none;
        width: 4.5em;
    }

    #menu_dividline5 {
        margin-top: 0px;
        margin-left: 0.41133163%;
        clear: none;
        width: 0.0625em;
    }

    #下載區_ {
        margin-top: 17px;
        margin-left: 0.40733035%;
        clear: none;
        width: 3.375em;
    }

    #menu_dividline6 {
        margin-top: 0px;
        margin-left: 0.36091549%;
        clear: none;
        width: 0.0625em;
    }

    #聯絡我們_ {
        margin-top: 16px;
        margin-left: 0.4609475%;
        clear: none;
        width: 4.5em;
    }

    #menu_dividline7 {
        margin-top: 0px;
        margin-left: 0.35851472%;
        clear: none;
        width: 0.0625em;
    }

    #_有用連結_ {
        margin-top: 16px;
        margin-left: 0.46014725%;
        clear: none;
        width: 4.5em;
    }

    #dot_grey {
        margin-top: 370px;
        margin-left: 47.640632%;
        clear: none;
    }

    #dot_red {
        margin-top: 370px;
        margin-left: 0.71788306%;
        clear: none;
    }

    #dot_grey1 {
        margin-top: 370px;
        margin-left: 0.66666667%;
        clear: none;
    }

    #box4 {
        height: 110px;
        width: 5.913892%;
        margin-top: 16px;
        margin-left: 1.824584%;
        clear: none;
    }

    #box6 {
        margin-top: 37px;
        margin-left: 1.549296%;
        clear: both;
        height: 159px;
        width: 5.805858%;
    }

    #box7 {
        margin-top: 36px;
        margin-left: 1.205986%;
        clear: none;
    }

    #box1 {
        margin-top: 17px;
        margin-left: 1.390045%;
        clear: none;
    }

    #box2 {
        margin-top: 17px;
        margin-left: 1.918214%;
        clear: none;
    }

    #box3 {
        margin-top: 16px;
        margin-left: 1.947023%;
        clear: none;
    }

    #box5 {
        margin-top: 16px;
        margin-left: 2.381562%;
        clear: none;
    }

    #活動_ {
        width: 2.25em;
    }

    #subpage_banner {
        clear: both;
        width: 100%;
        margin-right: auto;
    }

    #subpage_content_wrapper {
        height: auto;
        width: 100%;
    }

    #subpage_seperator {
        /*margin-top: -36px;*/
        margin-left: 3.663498%;
        clear: none;
    }



    #navigation_right_btn_1 {
        margin-top: 3.5625px;
        /*margin-left: 7.778551%;*/
        clear: none;
        height: 25px;
        width: 100%;
    }

    #navigation_right_btn_2 {
        margin-top: 3.5625px;
        /*margin-left: 7.778551%;*/
        clear: none;
        height: 21.46875px;
        width: 100%;
    }

    .video_item {
        width: 50%;
        max-width: 100%;
        height: auto;
        padding-bottom: 35px;
    }




/*    #subpage_seperator {
        display: none;
    }

    #navigation_right {
        display: none;
    }

    #calendar_right {
        width: 100%;
    }*/

#subpage_content_left {
	width: 100%;
	padding-left: 10px;
	padding-right: 20px;
}
    #subpage_left {
        width: 100%;
    }

    #subpage_content_wrapper {
        width: 100%;
        margin-left: 0px;
        padding-right:0px;
    }
}
    #album_content_item {
        padding-left: 80px;
        /*padding-right: 50px;*/
    }

    #address_flat {
        width: 100%;
    }
    #address_floor {
        width: 100%;
    }
    #address_block {
        width: 100%;
    }

    #address_flat_wrapper {
        float: left;
		width: 25%;
		margin-right: 10px;
    }
    #address_floor_wrapper {
        float: left;
		width: 25%;
		margin-right: 10px;
    }
    #address_block_wrapper {
        float: left;
		width: 25%;
    }

    .edit_profile_tabs {
        display:block;
        width:100%;
    }

    .progress_step_reg {
        width: auto;
    padding-left: 30px;
	padding-right: 30px;
    }

    .progress_step_reg_over {
        width: auto;
    padding-left: 30px;
	padding-right: 30px;
    }

    .progress_step {
         width: auto;
    padding-left: 30px;
	padding-right: 30px;
    }

    .progress_step_over {
        width: auto;
    padding-left: 30px;
	padding-right: 30px;
    }

    /*    .type_btn_lbl {
        width: 87%;
    }*/
    .enrollment_type_wrapper {
        width: 100%;
        height: 25px;
		display:inline-block;
    }



@media only screen and (max-width: 768px) {
.index_icon_1 {
    font-size: 1.7em;
    line-height:normal;
}
	#logo {
        margin-top: 29px;
        margin-left: 0.96875px;
        clear: none;
    }

    #login {
        margin-top: 14px;
        margin-left: 19.899948%;
        clear: both;
    }

    #Searchbar {
        margin-top: 12px;
        margin-left: 24.379548%;
        clear: both;
    }

    #banner {
        margin-top: 3px;
        margin-left: -90.663981%;
        clear: none;
    }

    #“創立於1913年”_為華人、為同業、為香港、爭取權益、貢獻社會 {
        height: auto;
        min-height: 225.34375px;
    }

    #dot_grey {
        margin-top: 370px;
        margin-left: 35.674776%;
        clear: none;
    }

    #dot_red {
        margin-top: 370px;
        margin-left: 0.72044388%;
        clear: none;
    }


    #index_icon_2 {
        margin-top: 10px;
        /*margin-left: 28.380682%;*/
        /*margin-left: 10%;*/
        clear: both;
    }

    #index_icon_3 {
        margin-top: 10px;
        /*margin-left: 28.380682%;*/
        /*margin-left: 10%;*/
        clear: both;
    }

    #index_icon_4 {
        margin-top: 10px;
        /*margin-left: 28.380682%;*/
        /*margin-left: 10%;*/
        clear: both;
    }

    #news {
        margin-top: 56px;
        /*margin-left: 2.299136%;*/
        clear: none;
        width: 90%;
    }

    #activities {
        /*margin-top: 101.78125px;*/
        margin-left: 5%;
        clear: both;
        width: 90%;
        /*min-height: 385px;*/
        height: auto;
    }




     #footer_copyright {
		width:100%;
		text-align: center;
		float:none;
	 }
	   #footer_power {
		 width:100%;
		text-align: center;
		float:none;
	 }









    #divided_bg0 {
        height: auto;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        clear: none;
		background-color: #F5F5F5;
    }
	#divided_bg1 {
        height: auto;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        clear: none;
    }

    #album_bg {
        /*margin-top: 73px;*/
        margin-left: 0;
        clear: none;
        background-image: none;
        width: 100%;
    }




    #pic_shadow {
        display: none;
    }


    #index_album_pic {
        display: none;
    }

    #album_bg2 {
        /*margin-top: 72px;*/
        /*margin-left: 3.745198%;*/
        clear: both;
    }

    #album_bg1 {
        /*margin-top: 71px;*/
        /*margin-left: 3.705986%;*/
        clear: both;
    }

    #right_left_icon {
        margin-top: 43px;
        /*margin-left: 6.368438%;*/
        clear: none;
    }


	#index_album_img_crop {
        overflow: hidden;
        max-height: 450px;
    }



    #icon_bg1 {
        margin-top: 0px;
        margin-left: 19.696288%;
        clear: both;
    }

    #icon_bg2 {
        margin-top: 0px;
        margin-left: 19.696288%;
        clear: both;
    }

    #icon_bg3 {
        margin-left: 19.696288%;
        margin-top: 0px;
        clear: both;
    }

    #box7 {
        margin-top: 42px;
        margin-left: 1.205986%;
        clear: none;
    }

    #box6 {
        margin-top: 43px;
        margin-left: 2.331146%;
        clear: none;
    }

    #box4 {
        margin-top: 16px;
        margin-left: 9.327785%;
        clear: none;
    }

    #box5 {
        margin-top: 44px;
        margin-right: 0%;
        margin-left: 1.386844%;
        clear: both;
    }

    #menu_dividline2 {
        width: 0.0625em;
    }

    #menuOver {
        width: 5.3251843125em;
    }

    #menu_dividline {
        width: 0.0625em;
    }

    #menu_dividline1 {
        width: 0.0625em;
    }

    #menu_dividline3 {
        width: 0.0625em;
    }

    #活動花絮_ {
        width: 4.5em;
    }

    #刊物及新聞_ {
        width: 5.625em;
    }

    #關於我們_ {
        width: 4.5em;
    }

    #活動_ {
        width: 2.25em;
    }

    #會員_ {
        width: 2.25em;
    }

    #menu_dividline4 {
        width: 0.0625em;
    }

    #信託基金_ {
        width: 4.5em;
    }

    #下載區_ {
        width: 3.375em;
    }

    #menu_dividline5 {
        width: 0.0625em;
    }

    #menu_dividline6 {
        width: 0.0625em;
    }

    #聯絡我們_ {
        width: 4.5em;
    }

    #menu_dividline7 {
        width: 0.0625em;
    }

    #_有用連結_ {
        width: 4.5em;
    }


    #weibo {
        left: 40%;
    }

    #subpage_banner {
        margin-top: 3px;
        clear: both;
    }

    #subpage_footer_mobile {
        
    }

    #newsletter_label {
        float: left;
        width: 100%;
    }

    #newsletter_input {
        float: left;
        width: 100%;
    }

    #subpage_banner {
        display: none;
    }

}

@media only screen and (max-width: 767px) {
		.pagination_wrapper {
	float:left;
}

#index_album_img_crop {
        overflow: hidden;
        max-height: 450px;
    }

}

@media only screen and (max-width: 680px) {
    #subpage_form_wrapper {
    float: none;
    font-size: 15px;
    line-height: 1.3em;
    /*width: 52.14062466875001em;*/
    width: 100%;
    letter-spacing: normal;
    font-weight: 500;
    padding-bottom: 25px;
}




    #album_content_item {
        padding-left: 100px;
    }

    .member_type_tabs_mobile {
        width: 100%;
    }

    .video_item {
        width: 100%;
        padding: 5%;
    }
	#socials {
    float: left;
	margin-top: 30px;
}

}

@media only screen and (max-width: 480px) {


#logo {
        margin-top: 29px;
        margin-left: -0.03125px;
        clear: none;
    }

    #login {
        margin-top: 19px;
        margin-left: 23.024089%;
        clear: both;
    }

    #Searchbar {
        margin-top: 11px;
        margin-left: 27.467448%;
        clear: both;
    }

    #banner {
        margin-top: 3px;
        margin-left: -48.91276%;
        clear: none;
    }



    #subpage_banner {
        margin-top: 3px;
        clear: both;
    }

	.progress_step_reg {
        width: 100%;
    padding-left: 40px;
	padding-right: 30px;
    }

    .progress_step_reg_over {
        width: 100%;
    padding-left: 40px;
	padding-right: 30px;
    }

    .progress_step {
         width: 100%;
    padding-left: 40px;
	padding-right: 30px;
    }

    .progress_step_over {
        width: 100%;
    padding-left: 40px;
	padding-right: 30px;
    }


}
@media only screen and (max-width: 865px) {
	.edit-size {
		width:100%;
	}
}

@media screen and (max-width: 767px){
.table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    border: 0px solid #ddd !important;
}
.table-responsive-border {
    width: 100%;
    margin-bottom: 0px !important;
    overflow-y: hidden;

}
.alt-table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
    -webkit-overflow-scrolling: touch;
  }

    .member_qr_code_mobile {

        display: block !important;

    }

    .member_qr_code_web {

        display: none;

    }
}

.modal-content-membership-card {
    width: 350px;
    margin-top: 100px;
    margin-left: auto;
    margin-right: auto;
}

.member_qr_code_mobile {

    display: none;

}

#subpage_content p {
    text-align: left;
}

.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}

.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}