/* HEADER */

ul#main_menu {
	top: 25px;
	left: 320px;
}

ul#main_menu li {
    position: relative;
	display:inline;
	font-size: 20px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
	color: #000;
	text-decoration: none;
	vertical-align: -2px;
}

ul#main_menu li a {
	color: #000;
	margin: 0 25px;
	text-decoration: none;
}

ul#main_menu li > ul.sub-menu li a {
	font-size: 16px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
    text-decoration: none;
    color: #000;
    display: block;
	white-space: nowrap;
	margin: 0;
}

span#headname {
	position: absolute;
	top: 75px;
	color: #fff;
	border: 4px solid;
	font-size: 68px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	text-align: center;
	z-index: 700;
}

span.hdn-prog {
	left: 540px;
	padding: 1px 50px;
}

span.hdn-pray {
	left: 540px;
	padding: 1px 50px;
}

span.hdn-survey {
	left: 540px;
	padding: 1px 50px;
}

span.hdn-faqs {
	left: 580px;
	padding: 1px 20px;
}

span.hdn-exh {
	left: 540px;
	padding: 1px 50px;
	text-shadow: 1px 0px 5px #98999D, -1px 0px 5px #98999D, 0px 1px 5px #98999D, 0px -1px 5px #98999D;
}

span.hdn-video {
	left: 540px;
	padding: 1px 50px;
}

span.hdn-part {
	left: 540px;
	padding: 1px 50px;
}

span.hdn-inf {
	left: 540px;
	padding: 1px 50px;
}

span.hdn-smap {
	left: 540px;
	padding: 1px 20px;
}

span.hdn-download {
	top: 60px !important;
	font-size: 58px !important;
	left: 620px;
	padding: 1px 20px;
}

/* CONTENT */

#contentdiv img#lang-b5 {
	position: absolute;
	top: 215px;
	right: 266px;
	z-index: 600;
}

#contentdiv img#lang-gb {
	position: absolute;
	top: 215px;
	right: 310px;
	z-index: 600;
}

#contentdiv img#lang-en {
	position: absolute;
	top: 215px;
	right: 220px;
	z-index: 600;
}

#contentdiv span.con-title {
	border: 4px solid;
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-weight: bold;
	padding: 0px 10px;
	text-align: center;
	cursor: pointer;
}

#contentdiv span#pro-title {
	position: absolute;
	color: #fff;
	top: 180px;
	left: 330px;
	font-size: 68px;
	z-index: 700;
}

#contentdiv span#med-title {
	position: absolute;
	color: #fff;
	top: 170px;
	left: 115px;
	font-size: 52px;
	z-index: 700;
	padding: 0px 60px;
}

#contentdiv span#ser-title {
	position: absolute;
	color: #fff;
	top: 150px;
	left: 22px;
	font-size: 34px;
	z-index: 700;
}

#contentdiv span#par-title {
	position: absolute;
	color: #fff;
	top: 80px;
	left: 520px;
	font-size: 68px;
	z-index: 700;
	padding: 0px 60px;
}

#contentdiv span#inf-title {
	position: absolute;
	color: #fff;
	top: 170px;
	left: 185px;
	font-size: 34px;
	z-index: 700;
}

#contentdiv span#pra-title {
	position: absolute;
	color: #fff;
	top: 100px;
	left: 650px;
	font-size: 48px;
	z-index: 700;
}

#contentdiv span#exh-title {
	position: absolute;
	color: #3A3A3C;
	top: 180px;
	left: 630px;
	font-size: 68px;
	z-index: 700;
}

#contentdiv span#down-title {
	position: absolute;
	color: #fff;
	top: 90px;
	left: 620px;
	font-size: 50px;
	z-index: 700;
	padding: 0px 60px;
}

p.msg-pro {
	font-size: 20px;
	margin: 10px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 26px;
}

p.msg-exh {
	font-size: 20px;
	margin: 10px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 26px;
}

/* PROGREMME */
p.pro-discription {
	color: #674019;
}

h1.h1-pro:before {
	background: #F26635;
}

h1.h1-pro span.h1span-pro {
	background: #F7F2AE;
	color: #F15427;
	font-size: 30px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}

span.quot-l {
	font-size: 58px;
	font-weight: bold;
	font-family: Arial;
	text-align: left;
	display: block;
	line-height: 10px;
}

span.quot-r {
	font-size: 58px;
	font-weight: bold;
	font-family: Arial;
	text-align: right;
	display: block;
	line-height: 25px;
}

p.rpt_name {
	font-weight: bold;
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

p.longname_c {
	margin-top: -8px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 18px;
}

p.dl_here {
	font-size: 16px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

/* FOOTER */

#footerdiv p#title {
	font-size: 18px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	margin-bottom: 8px;
	margin-top: 5px;
}

#footerdiv p#ftmenu {
	font-size: 15px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 18px;
	margin: 0px;
}

#footerdiv p#ftlarge{
	font-size: 15px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	padding-bottom: 15px;
	line-height: 18px;
	margin: 0px;
}

#footerdiv p#ftsmall{
	position: relative;
	font-size: 15px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 18px;
	margin: 0px;
}

#footerdiv  a {
	text-decoration: none;
	color: #FFF;
	margin: 0px;
}

div.copyright p#name {
	font-size: 12px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
	line-height: 12px;
	margin-top: 15px;
	margin-bottom: 5px;
}

div.copyright span#copy {
	font-size: 10px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 8px;
}

div.copyright span#right {
	font-size: 10px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 8px;
	margin-left: 10px;
}

/* IFRAME */
span.head-title {
	font-weight: bold;
	font-size: 24px;
	font-family: "Microsoft YaHei";
	margin-bottom: 20px;
}

p.discripinfo {
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 24px;
}

/* BIBLE EXPOSITION */
p#speakername {
	font-weight: bold;
	font-size: 20px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	margin-top: 5px;
}

p#speakerchurch {
	font-weight: bold;
	font-size: 13px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	margin-top: 2px;
	margin-bottom: 0px;
}

p#speakertitle {
	font-weight: bold;
	font-size: 13px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	margin: 0px;
}

/* ARMD */
p.armdinfo {
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 24px;
}

/* SCHEDULE */
span#schedule-head-dlbtn {
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

button.sch-day {
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

p.sch-topspan {
	font-size: 22px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

div.sch-event span {
	font-weight: bold;
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

div.sch-edscript span {
	font-size: 16px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

p.sch-remarks {
	font-size: 16px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	text-align: right;
}

/* 500 */
p.listtop {
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

ol.listnum li {
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

/* FAQ */


div#titleside span {
	color: #584A41;
	font-size: 44px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}

div#titleside span.short {
	color: #584A41;
	font-size: 44px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}

ul.question li {
	color: #7E6F68;
	font-size: 20px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	cursor: pointer;
}

p.q {
	color: #594B42;
	font-weight: bold;
	font-size: 22px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

p.a {
	color: #7E6F68;
	font-size: 20px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

p.a a {
	font-weight: bold;
	color: #7E6F68;
}

h1.h1-faq {
	color: #9C8678;
	font-size: 30px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}

h1.h1-faq a {
	color: #9C8678;
	text-decoration: none;
	font-size: 30px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}

/* PRAY */
p.pray-discription {
	color: #000;
}

span.pray-quot-l {
	color: #8AAAB9;
	font-size: 88px;
	font-weight: bold;
	font-family: Arial;
	line-height: 30px;
	vertical-align: top;
}

span.pray-quot-r {
	color: #8AAAB9;
	font-size: 88px;
	font-weight: bold;
	font-family: Arial;
	line-height: 5px;
	vertical-align: bottom;
}

span.pray-word {
	color: #26869B;
	font-size: 30px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	text-align: left;
	line-height: 38px;	
}

span.pray-word a{
	color: #26869B;
	text-decoration: none;
}

span.pray-word-link {
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	text-align: left;
	line-height: 65px;	
}

span.pray-word-link a{
	color: #fff;
	text-decoration: none;
}

span.pray-whitelist {
	margin-left: 65px;
	color: #6D6E72;
	font-size: 16px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	text-align: left;
}

h1.h1-pray span {
	color: #15AC9B;
	font-size: 24px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}

h1.h1-tni span {
	font-size: 28px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}

span.sh1-tni {
	font-size: 28px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
	margin: 40px 50px 0px 0px;
}

p.pray-title {
	font-size: 20px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	margin: 0px;
}

p.pray-text {
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 28px;
}

ol.tni-list li {
	font-size: 20px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 28px;
	margin: 8px 0px;
}

ol.tni-list a {
	color: #000;
	text-decoration: underline;
}

button.rm {
	font-size: 18px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

input.pray-sb {
	font-size: 40px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

/* EXHIBITION */
p.exh-discription {
	color: #000;
}

p.exh-title {
	font-size: 22px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 22px;
	margin: 0px 0px 20px 0px;
}

p.exh-introtxt {
	font-size: 16px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 22px;
	margin: 5px 0px;
	text-align:justify;
}

button.exh {
	font-size: 18px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	margin-top: 10px;
}

h1.h1-exh {
	font-size: 28px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 26px;
	margin: 0px;
}

p.txt_sub_title {
	font-size: 24px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	margin: 20px 0px 5px 0px;
}

p.txt_info {
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 26px;
}

p.txt_info a {
	color: #000;
	font-weight: bold;
}

p.txt_author {
	font-size: 16px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 20px;
	text-align: right;
}

span.backtxt {
	font-size: 18px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
	line-height: 18px;
}

span.backtxt a {
	color: #000;
	text-decoration: none;
}

span.exh-quot-l {
	color: #C7C8CA;
	font-size: 70px;
	font-weight: bold;
	font-family: Arial;
	line-height: 70px;
	vertical-align: top;
}

span.exh-quot-r {
	color: #C7C8CA;
	font-size: 70px;
	font-weight: bold;
	font-family: Arial;
	line-height: 10px;
	vertical-align: bottom;
}

span.exh-word {
	color: #585858;
	font-size: 22px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	text-align: left;
	line-height: 30px;	
}

/* PARTICIPATION */
p.txt_remarks {
	margin-top: 20px;
	font-style: italic;
	font-size: 16px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

/* INFO */
h1.h1-info {
	font-size: 28px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}

h2.info_title {
	font-size: 22px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}

p.dn_current_head {
	color: #ED3F36;
	font-size: 26px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
	margin: 10px 0px;
}

p.dn_all_head {
	color: #3A2514;
	font-size: 26px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
	margin: 10px 0px;
}

div.dntitle {
	font-size: 24px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

div.dndaytime {
	font-size: 24px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

/* VIDEO */
h1.h1-video {
	font-size: 28px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

p.h2-video {
	font-size: 22px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

h1.h1-video_s {
	font-size: 24px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

h1.h1-video_vs {
	font-size: 16px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

h1.scroll-h1-video_vs {
	font-size: 15px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

span.prog_sch_btn_txt {
	font-size: 22px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

span.dlwd {
	font-size: 20px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

span.scroll-dlwd {
	font-size: 16px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

div.live_nt {
	background-color: #ED1B24;
}

span.live_nt {
	font-size: 26px;
	line-height: 26px;
	font-family: simhei;
}

span.h1-video {
	font-size: 28px;
	line-height: 26px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

span.h1-video-s {
	font-size: 24px;
	line-height: 26px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

p.live_progress_wd {
	font-size: 62px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	letter-spacing: 16px;
	color: #FFF;
	line-height: normal;
	margin: -25px 2px 2px 2px;
	padding: 0px;
}

p.next_nt_et {
	font-weight: bold;
	font-size: 24px;
	font-family: simhei;
	color: #726656;
	line-height: 26px;
	margin: 0px 2px;
	padding: 0px;
}

p.next_nt_et_con {
	font-weight: bold;
	font-size: 24px;
	font-family: simhei;
	color: #726656;
	line-height: 24px;
	margin: 0px 2px;
	padding: 0px;
}

p.next_nt_wd {
	font-weight: bold;
	font-size: 32px;
	font-family: simhei;
	color: #623812;
	line-height: 32px;
	margin: 5px 2px;
	padding: 0px;
}

p.next_nt_wd_con {
	font-weight: bold;
	font-size: 26px;
	font-family: simhei;
	color: #623812;
	line-height: 25px;
	margin: 5px 2px;
	padding: 0px;
}

p.next_nt_tm {
	position: absolute;
	left: 2px;
	bottom: 0px;
	font-weight: bold;
	font-size: 24px;
	font-family: simhei;
	color: #3D2316;
	line-height: 28px;
	margin: 2px;
	padding: 0px;
}

p.end_nt_wd{
	font-size: 30px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	color: #72665A;
	margin: auto 2px;
	padding: 0px;
}

p.end_nt_wd a.end_hyl{
	font-size: 40px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
	background-color: #F1592A;
	color: #fff;
	line-height: 70px;
	text-decoration: none;
	margin: 15px 0px;
	padding: 2px 10px;
}

th.row_hd {
	font-size: 18px;
	font-family: simhei;
}

span.live_sch_time {
	font-size: 16px;
	font-family: simhei;
}

span.live_sch_txt {
	font-size: 16px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

span.live_sch_txt_shine {
	font-size: 16px;
	font-weight: bold;
	font-family: simhei;
}

span.live_sch_txt_s {
	font-size: 14px;
}

ul.sch-notice_li {
	font-size: 16px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

/* DOWNLOAD */
span.down_btn {
	font-size: 16px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

span.downsr_btn {
	font-size: 14px;
	font-weight: bold;
	line-height:15px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

span.gallery_down_day {
	font-size: 16px;
	font-weight: bold;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

/* SITEMAP */
div.smrow a {
	color: #000;
	text-decoration: none;
}

div.mapbox {
	font-size: 20px;
	line-height: 26px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

div.smf {
	width: 80px;
}

div#armdline {
	position: absolute;
	background-color: #AAA;
	top: 455px;
    left: 503px;
	width: 14px;
	height: 1px;
}

div#programebox div.mapbox {
	width: 340px;
}

/* COMMON */
p.discription {
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 28px;
}

/* ONLINE */
h1.online_head {
	font-size: 30px;
	font-weight: bold;
	font-family: simhei;
}

div.online_maindiv p{
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	line-height: 28px;
}

div.online_maindiv span{
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

div.online_maindiv input{
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

div.online_maindiv div{
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

div.online_maindiv table{
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
}

/* SURVEY */
h3#survey-head {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 24px;
}

p#survey-description {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
}

#survey-name {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
}

#survey-name-eng {
	font-family: "Arial Black", "Helvetica-Bold";
	font-size: 20px;
}

#survey-title {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
	font-weight: bold;
}

#survey-content {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
}

#survey-content td {
	vertical-align: top;
}

#survey-question {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
	font-weight: bold;
	color: #E36C0A;
}

#survey-question2 {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
	font-weight: bold;
	color: #00B050;
}

#survey-submit {
	font-size: 20px;
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	background-color: #FFFB82;
	border: 2px solid #808080;
	padding: 0px 20px;
}

div#survey-q1 {
	margin-left: 15px;
	display: inline-block;
	width: 15px;
	vertical-align: top;
}

div#survey-q2 {
	margin-left: 8px;
	display: inline-block;
	width: 430px;
	vertical-align: top
}

#survey-finish-title {
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	font-size: 24px;
	font-weight: bold;
}

#survey-finish-content {
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	font-size: 22px;
}

/* DVD */
h3#dvd-head {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 24px;
}

p#dvd-description {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
}

#dvd-name {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
}

#dvd-name-eng {
	font-family: "Arial Black", "Helvetica-Bold";
	font-size: 20px;
}

#dvd-title {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
	font-weight: bold;
}

#dvd-content {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
}

#dvd-content td {
	vertical-align: top;
}

#dvd-question {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
	font-weight: bold;
	color: #E36C0A;
}

#dvd-question2 {
	font-family: "Microsoft JhengHei", "Heiti SC";
	font-size: 20px;
	font-weight: bold;
	color: #00B050;
}

#dvd-submit {
	font-size: 20px;
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	background-color: #FFFB82;
	border: 2px solid #808080;
	padding: 0px 20px;
}

div#dvd-q1 {
	margin-left: 15px;
	display: inline-block;
	width: 15px;
	vertical-align: top;
}

div#dvd-q2 {
	margin-left: 8px;
	display: inline-block;
	width: 430px;
	vertical-align: top
}

#dvd-finish-title {
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	font-size: 24px;
	font-weight: bold;
}

#dvd-finish-content {
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	font-size: 22px;
}

div.title {
	font-size: 22px;
	font-weight: bold;
	font-family: simhei;
	line-height: 26px;
}

p.subtitle {
	font-size: 22px;
	font-weight: bold;
	font-family: simhei;
	line-height: 22px;
	color: #0F75BC;
	margin: 0;
}

span.remarks{
	font-size: 16px;
	font-weight: normal;
	font-family: simhei;
	color: #000 !important;
	margin: 0;
}

span.marginform {
	font-size: 18px;
	font-family: "Microsoft JhengHei", "Heiti SC";
	margin-left: 20px;
}

span.namechi {
	font-size: 18px;
	font-weight: bold;
	font-family: simhei;
}

/* FORUM */
div.forum_top {
	position:relative;
	height: 60px;
	width: 900px;
}

div#relay_main_box {
	position:relative;
	display: block;
	height: auto;
	width: 900px;
}

div.forum_topbar {
	position:relative;
	display: table;
	height: 48px;
	width: 900px;
	background-color: #C3B59B;
}

div.forum_topbar p {
  color: #5B4A43;
  font-size: 28px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
  margin: 10px 10px 10px 30px;
}

div.forum_title {
  position:relative;
  display: table-cell;
  width: 490px;
  text-align: left;
  color: #D0D2D1;
  font-size: 18px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
}

div.forum_threads {
  position:relative;
  display: table-cell;
  width: 110px;
  vertical-align: middle;
}

div.forum_lastpost {
  position:relative;
  display: table-cell;
  width: 180px;
  text-align: left;
  color: #D0D2D1;
  font-size: 18px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
}

div#forum_secbar {
  position:relative;
  display: table-row;
  height: 20px;
  background-color: #726658;
}

div.forum_icon {
  position:relative;
  display: table-cell;
  width: 120px;
}

div.forum_icon2 {
  position:relative;
  display: table-cell;
  width: 120px;
  height: 85px;
  padding: 0px;
}

div.forum_pj {
  position:relative;
  display: table-row;
  height: 60px;
  border: 1px solid #D6D2CF;
  background-color: #FFFFFF;
}

div.pj_post_info {
  width: 755px;
  min-height: 120px;
  height: auto;
  border-left: 1px solid #D6D2D1;
  border-bottom: 1px solid #D6D2D1;
  margin: 0px 0px 0px 5px;
  padding-bottom: 30px;
}

div#post_info_txt {
  padding: 2px 10px;
  text-align: left;
}

div.pj_post_reply_bar {
  width: 755px;
  height: 24px;
  border-left: 1px solid #D6D2D1;
  text-align: right;
  margin: 0px 0px 0px 5px;
  padding: 0px;
}

div.relay_post_box {
  position:relative;
  display: none;
  height: auto;
  width: 755px;
  margin: 0px 0px 0px 5px;
}

div.pj_reply_info {
  width: 610px;
  min-height: 120px;
  height: 100%;
  border-left: 1px solid #D6D2D1;
  border-bottom: 1px solid #D6D2D1;
  margin: 0px 0px 0px 5px;
  padding-bottom: 30px;
}

div#pj_reply_info_txt {
  padding: 2px 10px;
  text-align: left;
}

div.pj_reply_reply_bar {
  width: 610px;
  height: 24px;
  border-left: 1px solid #D6D2D1;
  text-align: right;
  margin: 0px 0px 0px 5px;
  padding: 0px;
}

div.relay_quote_box {
  position:relative;
  display: none;
  height: auto;
  width: 610px;
  margin: 0px 0px 0px 5px;
}

div#eng_forum {
	position: absolute;
	left: 160px;
	top: 44px;
	font-size: 20px;
	font-family: Calibri;
	color: #fff;
	background-color: #726658;
	padding: 2px 24px;
}

/*
div#pj_reply_info_quote {
  padding: 10px;
  margin: 2px auto;
  width: 500px;
  background-color: #E7E8EA;
  border-radius: 10px;
  text-align: left;
}
*/

h1#txt_f_top {
	position: relative;
	font-size: 36px;
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	color: #5B4A42;
	margin: 5px 0px;
	padding: 0px;
}

h1.txt_f_top_index {
	position: absolute;
	display: inline-block;
	left: 0px;
	font-size: 36px !important;
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	color: #5B4A42;
	margin: 10px 0px;
	padding: 0px;
}

button#relay_main {
	position: absolute;
	right: 0;
	top: -46px;
	font-size: 28px;
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	color: #fff;
	background-color: #3A3A3C;
	border: 2px solid #808080;
	padding: 0px 20px;
}

button#reply_main {
  position: relative;
  right: 0;
  font-size: 18px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
  color: #fff;
  background-color: #3A3A3C;
  border: 1px solid #808080;
  padding: 0px 20px;
  margin: 2px 0px;
}

span.forum_title_group {
	color: #5B4A43;
	font-size: 28px;
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	margin: 0px 30px 10px 30px;
}

span.forum_title_group_detail {
	color: red;
	font-size: 26px;
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	margin: 0px;
}

table#pj_post_table {
	position:relative;
	width: 900px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0;
}

table#pj_reply_table {
  position:relative;
  width: 755px;
  margin-left: 5px;
  padding: 0px;
  border-collapse: collapse;
  border-spacing: 0;
}

tr#post_time_bar {
	height: 20px;
	background-color: #726658;
}

tr.pj_post_container {
  position:relative;
  height: auto;
  width: 900px;
  border-bottom: 1px solid #D6D2D1;
}

tr#reply_time_bar {
  height: 20px;
  background-color: #726658;
}

tr.pj_reply_container {
  position:relative;
  height: auto;
  width: 755px;
}

td.pj_post_pofile {
  position:relative;
  width: 140px;
  height: auto;
  text-align: center;
  vertical-align: top;
  background-color: #E7E8EA;
}

td.pj_post_info_container {
  position:relative;
  width: 760px;
  height: auto;
  padding: 0px;
  margin: 0px;
  text-align: right;
}

td.pj_reply_pofile {
  position:relative
  width: 140px;
  height: auto;
  text-align: center;
  vertical-align: top;
  background-color: #E7E8EA;
}

td.pj_reply_info_container {
  position:relative;
  width: 615px;
  height: auto;
  text-align: right;
}

p#post_time_txt {
	color: #fff;
	font-size: 16px;
	font-family: 'Microsoft JhengHei', 'Heiti SC';
	margin: 0px 20px;
	text-align: right;
}

p#pj_title {
  margin: 0px;
  padding: 2px;
  line-height: 28px;
  color: #F15928;
  font-size: 26px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
}

p#pj_title a {
  text-decoration: none;
  color: #F15928;
}

p#no_threads {
  margin: 0px;
  padding: 2px;
  color: #59595B;
  font-size: 14px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
  text-align: center;
}

p#no_posts {
  margin: 0px;
  padding: 2px;
  color: #59595B;
  font-size: 14px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
  text-align: center;
}

p#lp_by {
  margin: 0px;
  padding: 2px;
}

p#lb_time {
  margin: 0px;
  padding: 2px;
  color: #3A3A3A;
  font-size: 16px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
  margin: 0px;
}

p.forum_detail_login_name {
  color: #3A3A3C;
  font-size: 18px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
  font-weight: bold;
  margin: 0px;
}

p#pj_post_info_txt {
  color: #585858;
  font-size: 14px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
}

p#reply_time_txt {
  color: #fff;
  font-size: 16px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
  margin: 0px 20px;
  text-align: right;
}

p#forum_bar_name {
	position:relative;
	float: right;
	height: 30px;
	margin: 30px 10px 10px 0px;
	border: 0px;
	padding: 5px;
	color: #fff;
	font-family: 'Microsoft JhengHei', 'Heiti SC';
}

/*
p#pj_reply_info_quote_by {
  color: #000;
  font-size: 14px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
  line-height: 16px;
  margin: 5px;
}
*/

/*
p#pj_reply_info_quote_txt {
  color: #58595B;
  font-size: 14px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
  font-style: italic;
  line-height: 16px;
  margin: 5px 5px 10px 15px;
}
*/

p#pj_reply_info_txt {
  color: #585858;
  font-size: 14px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
}

p.forum_txt{
  color: #3A3A3A;
  font-size: 18px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
}

img#icon-group {
  position: absolute;
  display: inline-block;
}

img#icon-post-reply {
  position: relative;
  margin-right: 10px;
}

img#icon-replyquote {
  position: relative;
  margin-right: 10px;
}

span.forum_by{
  color: #3A3A3A;
  font-size: 18px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
}

span.forum_by_name {
  color: #A08E80;
  font-size: 14px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
}

span.forum_detail_group {
  color: #5B4A43;
  font-size: 28px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
  margin: 0px 30px 10px 30px;
}

span.forum_detail_title {
  color: red;
  font-size: 26px;
  font-family: 'Microsoft JhengHei', 'Heiti SC';
  margin: 0px;
}
/*
span.pj_reply_quot_signo {
  font-size: 20px;
  font-weight: bold;
  font-family: Arial;
}
*/

hr#f-grouphr {
  position:relative;
  height: 1px;
  width: 100%;
  background-color: #D6D2CF;
  border: 0px;
  margin: 10px 0px;
}

img#icon-fav {
  position: relative;
  margin: 10px;
}
