.BGpage {
	background-image: url(images/index_bg.gif);
	background-repeat: repeat-x;
	border-top-color: #333333;
}

.FORMtextfild {
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	height: 18px;
	width: 100%;
}
.FORMselect {
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	border: 1px solid #929292;
	height: 18px;
	width: 100%;
}
.MENUtop {
	font-family: "新細明體";
	font-size: 12px;
	color: #A5915E;
}
.MENUtoplink a {
	font-family: "新細明體";
	font-size: 12px;
	color: #A5915E;
	text-decoration: none;
}
.MENUtoplink a:hover {
	font-family: "新細明體";
	font-size: 12px;
	color: #A5915E;
	text-decoration: underline;
}
.INDEXhotline {
	border: 1px solid #845E2D;
}
.INDEXnewslink a {
	font-family: "新細明體";
	font-size: 12px;
	color: #5C5C5C;
	text-decoration: none;
}
.INDEXnewslink a:hover {
	font-family: "新細明體";
	font-size: 12px;
	color: #5C5C5C;
	text-decoration: underline;
}
.INDEXnewsdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878787;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #AA5D61;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.SUBtitlelink a {
	font-family: "新細明體";
	font-size: 15px;
	color: #BD8B50;
	padding-left: 10px;
	font-weight: bold;
	letter-spacing: 4px;
	text-decoration: none;
	line-height: 21px;
	padding-top: 10px;
}
.SUBtitlelink a:hover {
	font-family: "新細明體";
	font-size: 15px;
	color: #A46215;
	padding-left: 10px;
	font-weight: bold;
	letter-spacing: 4px;
	text-decoration: none;
	line-height: 21px;
	padding-top: 10px;
}
.TOPTITLEch {
	font-family: "新細明體";
	font-size: 19px;
	font-weight: bold;
	color: #9E683F;
	padding-left: 8px;
	letter-spacing: 3px;
	padding-top: 6px;
}
.TOPTITLEen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D8C1AF;
	letter-spacing: 2px;
	padding-top: 11px;
}

.NEWStitle {
	font-family: "新細明體";
	font-size: 15px;
	font-weight: bold;
	color: #9E683F;
	padding-bottom: 3px;
	letter-spacing: 1px;
}
.NEWSdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9D9D9D;
	text-align: right;
	padding-right: 5px;
}
.TEXT11px {
	font-family: "新細明體", Arial;
	font-size: 11px;
	line-height: 18px;
	color: #525252;
}
.TEXT12px {
	font-family: "新細明體", Arial;
	font-size: 12px;
	line-height: 18px;
	color: #525252;
	direction: ltr;
	font-stretch: normal;
	text-justify: 2;
}
.TEXT13px {

	font-family: Arial;
	font-size: 13px;
	line-height: 21px;
	color: #525252;
}
.TEXT15px {
	font-family: Arial;
	font-size: 15px;
	line-height: 21px;
	color: #525252;
}
.LINE {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
}
.TEXTlink12px a {
	font-family: "新細明體";
	font-size: 12px;
	line-height: 18px;
	color: #007dd5;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;
	padding-top: 3px;
}
.TEXTlink12px a:hover {
	font-family: "新細明體";
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;
	background-color: #007dd5;
	padding-top: 3px;
}
.TEXTlink13px a {
	font-family: Arial;
	font-size: 13px;
	line-height: 18px;
	color: #007dd5;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;
	padding-top: 3px;
}
.TEXTlink13px a:hover {
	font-family: Arial;
	font-size: 13px;
	line-height: 18px;
	color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;
	background-color: #007dd5;
	padding-top: 3px;
}
.TEXTlinkline13px a {
	font-family: Arial;
	font-size: 13px;
	color: #007dd5;
	text-decoration: none;
}
.TEXTlinkline13px a:hover {
	font-family: Arial;
	font-size: 13px;
	color: #007dd5;
	text-decoration: underline;
}
.TEXTlinkline12px a {
	font-family: "新細明體";
	font-size: 12px;
	color: #007dd5;
	text-decoration: none;
}
.TEXTlinkline12px a:hover {
	font-family: "新細明體";
	font-size: 12px;
	color: #007dd5;
	text-decoration: underline;
}
.TEXTlinkline11px a {
	font-family: "新細明體";
	font-size: 11px;
	color: #007dd5;
	text-decoration: none;
}
.TEXTlinkline11px a:hover {
	font-family: "新細明體";
	font-size: 11px;
	color: #007dd5;
	text-decoration: underline;
}
.TEXTlinkline15px a {
	font-family: Arial;
	font-size: 15px;
	color: #007dd5;
	text-decoration: none;
	line-height: 18px;
}
.TEXTlinkline15px a:hover {
	font-family: Arial;
	font-size: 15px;
	color: #007dd5;
	text-decoration: underline;
	line-height: 18px;
}
.TDoutline {
	border: 1px solid #A5A5A5;
}
.TDoutline2 {
	border-top-width: thin;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CC3300;
	border-right-color: #CC3300;
	border-bottom-color: #CC3300;
	border-left-color: #CC3300;
}
.PRDLIST {
	font-family: "新細明體";
	font-size: 12px;
	color: #D0682E;
	text-decoration: none;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 3px;
	text-align: justify;
}
.PRDLISTlink a {
	font-family: "新細明體";
	font-size: 12px;
	color: #D0682E;
	text-decoration: none;
	line-height: 15px;
}
.PRDLISTlink a:hover {
	font-family: "新細明體";
	font-size: 12px;
	color: #D0682E;
	text-decoration: underline;
	line-height: 15px;
}
.PRDDTEspctd {
	font-family: "新細明體";
	font-size: 13px;
	color: #000000;
	background-image: url(images/prd_dotline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 35px;
	line-height: 18px;
	padding-top: 10px;
}
.PRDDTEname {
	font-family: "新細明體";
	font-size: 15px;
	font-weight: bold;
	color: #D0682E;
}
.PRDDTEprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF009C;
}
.CFLINKtdbg {
	background-color: #F4F4F4;
	border: 1px solid #C0C0C0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.CFview {
	font-family: "新細明體";
	font-size: 11px;
	color: #FFFFFF;
	background-color: #9A9A9A;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.CFLINKtitle {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #B06E3D;
}
.CFLINKspc {
	font-family: "新細明體";
	font-size: 11px;
	color: #B3937C;
	background-image: url(images/cf_dotline.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 7px;
}
.CFline2px {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #5F5F5F;
}
.CFdotline {
	background-image: url(images/prd_dotline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 12px;
	padding-bottom: 8px;
}
.CFHOTtdspace {
	padding: 5px;
	background-color: #F3EEE4;
}
.CFHOTtdspace2 {
	padding: 2px;
	background-color: #F3EEE4;
}
.SITEMAPlink a {
	font-family: "新細明體";
	font-size: 13px;
	color: #A5915E;
	text-decoration: none;
}
.SITEMAPlink a:hover {
	font-family: "新細明體";
	font-size: 13px;
	color: #A5915E;
	text-decoration: underline;
}
.SITEMAPtdbg {
	background-image: url(images/sitemap_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 15px;
	padding-bottom: 10px;
}
.CONTACTtitle {
	font-family: "新細明體";
	font-size: 15px;
	font-weight: bold;
	color: #C50009;
	line-height: 21px;
}
.CONTACTadd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #8E5123;
}
.CONTACTmaillink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #0590DF;
	text-decoration: none;
}
.CONTACTmaillink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #0590DF;
	text-decoration: underline;
}.ORGtitle {
	font-family: "新細明體";
	font-size: 18px;
	font-weight: bold;
	color: #8D5D23;
	background-image: url(images/org_dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	letter-spacing: 2px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.SEARCHtitle {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #5F5F5F;
	padding-top: 8px;
	padding-bottom: 5px;
	font-family: "新細明體", Arial;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}
.SEARCHlink {

	background-image: url(images/prd_dotline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 12px;
	padding-bottom: 8px;
}

.SELLtitle {

	font-family: "新細明體";
	font-size: 18px;
	font-weight: bold;
	color: #8D5D23;
	letter-spacing: 2px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.CFtoptitle {
	font-family: "新細明體", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #826F5B;
	border-bottom-width: 3px;
	border-bottom-style: dotted;
	border-bottom-color: #D5C7B3;
}
.SELLname {
	font-family: "新細明體";
	font-size: 15px;
	font-weight: normal;
	color: #666666;
	padding-right: 5px;
}
.MEMtextW15px {
	font-family: "新細明體", Arial;
	font-size: 15px;
	color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
}
.MEMFORMtextfield {
	font-family: "新細明體", Arial;
	font-size: 13px;
	color: #333333;
	height: 18px;
	width: 100%;
}
.MEMtitle {
	font-family: "新細明體", Arial;
	font-size: 18px;
	font-weight: bold;
	color: #a53a00;
	letter-spacing: 1px;
	padding-bottom: 10px;
	padding-top: 4px;
}
.MEMTEXTagree {
	font-family: "新細明體", Arial;
	font-size: 13px;
	line-height: 16px;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
}
.MEMTEXT {
	font-family: Arial;
	font-size: 13px;
	color: #fa6a00;
	font-weight: normal;
}
.MEMTBbtmline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c5c5;
	padding: 5px;
}
.MEMTEXTps {
	font-family: "新細明體", Arial;
	font-size: 13px;
	color: #a53a00;
}
.MEMTEXTblack16px {
	font-family: Arial;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
.MEMTEXTora16px {

	font-family: Arial;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	color: #f06217;
}
.MEMCARTtb1 {
	font-family: "新細明體", Arial;
	font-size: 13px;
	color: #333333;
	background-color: #e3e3e3;
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c3c3c3;
	border-bottom-color: #c3c3c3;
}
.MEMCARTtbtdspace {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3c3c3;
}
.MEMCARTtblisttdspace {
	font-family: Arial;
	font-size: 13px;
	color: #535353;
	padding: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e7e7e7;
}
.MEMCARTtblisttdspace2 {
	font-family: Arial;
	font-size: 13px;
	color: #535353;
	padding: 5px;
}
.MEMCARTsumtd {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #ff8a00;
	background-color: #f0f0f0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c3c3c3;
}
.MEMCARTsumtotal {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #ff8a00;
	background-color: #fffbdd;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c3c3c3;
}
.MEMCARTdelivery {
	font-family: "新細明體", Arial;
	font-size: 15px;
	color: #3a7500;
}
.MEMORDERbggray {
	background-color: #f0f0f0;
	padding: 5px;
	border: 1px solid #cfcfcf;
}
.MEMORDERmemo {
	font-family: "新細明體", Arial;
	font-size: 13px;
	color: #525252;
	background-color: #f1f1f1;
	padding: 10px;
}
.MEMSRCtitle {
	font-family: "新細明體", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #764214;
}
.MEMSRCimp {
	font-family: Arial;
	font-size: 15px;
	color: #e94200;
	background-color: #ffead8;
	border-top-width: 5px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f3bca4;
	border-bottom-color: #f3bca4;
	padding-right: 15px;
	padding-left: 15px;
}
.MEMGIFToutline {
	padding: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #efefef;
}
.MEMGIFTspetitle {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #9d5026;
	padding-bottom: 0px;
	background-repeat: repeat-x;
	background-position: bottom;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1D1D1;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.MEMGIFTspctext1 {
	font-family: "新細明體", Arial;
	font-size: 12px;
	color: #525252;
	padding-top: 3px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
	padding-right: 5px;
	padding-left: 5px;
}
.TEXTps12px {

	font-family: "新細明體", Arial;
	font-size: 12px;
	color: #FF7B00;
}
.PRDSUBMENUlink a {
	font-family: Arial;
	font-size: 12px;
	color: #F7E3C4;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}
.PRDSUBMENUlink a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}
.PRDSUBMENUtd {
	padding-bottom: 4px;
}
.PRDSUBMENUbg {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/prd_pm_bg01.gif);
	background-repeat: no-repeat;
	height: 23px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #AD7848;
	font-weight: normal;
	padding-left: 15px;
	padding-top: 3px;
}
.EVENT2468T1 {
	font-family: "新細明體", Arial;
	font-size: 11px;
	color: #f6dec3;
	line-height: 15px;
}
.EVENT2468L1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #733E04;
	padding-top: 7px;
	padding-bottom: 7px;
	font-weight: bold;
}
.EVENT2468t2 {
	font-family: "新細明體", Arial;
	font-size: 11px;
	color: #733E04;
	padding-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b6b6b6;
	padding-bottom: 2px;
}
.EVENT2468price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7800;
	padding-bottom: 2px;
}
.TEXTps13px {
	font-family: "新細明體", Arial;
	font-size: 13px;
	color: #FF7B00;
	line-height: 18px;
	text-decoration: none;
}
.FORUM_TitleLine {
	font-family: "新細明體", Arial;
	font-size: 18px;
	color: #8e3900;
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ccbfb0;
}
.FORUM_TitleText {

	font-family: "新細明體", Arial;
	font-size: 13px;
	color: #8e3900;
	padding-bottom: 2px;
}
.FORUM_ListTop {
	font-family: "新細明體", Arial;
	font-size: 13px;
	color: #585858;
	background-color: #f0eee9;
	padding-right: 5px;
	padding-left: 5px;
}
.FORUM_ListTR {
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f0eee9;
}
.FORUM_ListText1 {
	font-family: Arial;
	font-size: 13px;
	color: #585858;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e6e3dc;
	padding-right: 5px;
	padding-left: 5px;
}
.FORUM_ListText2 {

	font-family: Arial;
	font-size: 11px;
	color: #585858;
	padding-right: 5px;
	padding-left: 5px;
}
.FORUM_FineTitle {
	font-family: "新細明體", Arial;
	font-size: 18px;
	color: #002d8e;
	padding-bottom: 2px;
}
.FORUM_FineListTop {
	font-family: "新細明體", Arial;
	font-size: 13px;
	color: #585858;
	background-color: #e4e4f1;
	padding-right: 5px;
	padding-left: 5px;
}
.FORUM_FineListTR {
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4f1;
	background-color: #fbfbff;
}
.FORUM_Qbg {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.FORUM_TextDotline {
	padding-right: 10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCBFB0;
}

.FORUM_QbgSubject {
	font-family: "新細明體", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.FORUM_QContenBG {
	background-color: #f9f9f6;
	padding: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d2c5b6;
	border-bottom-color: #d2c5b6;
}
.FORUM_ProfileName {
	font-family: Arial;
	font-size: 13px;
	color: #805c34;
	padding-top: 5px;
}
.FORUM_ProfileTime {
	font-family: Arial;
	font-size: 10px;
	color: #797979;
	padding-top: 5px;
}
.FORUM_ReplyBGspace {
	padding: 10px;
}
.FORUM_ReplyBGspace2 {
	background-color: #FFFFFF;
	padding: 10px;
	border: 1px solid #d2c5b6;
}
.FORUM_ReplyBG {
	background-color: #f9f9f6;
	padding: 10px;
	border: 1px solid #b9ac9e;
}
.FORUM_NewSub_Title {
	font-family: "新細明體", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #9c8267;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b9ac9e;
	padding-bottom: 2px;
}
.RULEtitle {
	font-family: "新細明體", Arial;
	font-size: 18px;
	font-weight: bold;
	color: #b70000;
	padding-bottom: 3px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #b70000;
	padding-top: 1px;
}
.RULEsubtitle {
	font-family: "新細明體", Arial;
	font-size: 15px;
	line-height: normal;
	font-weight: bold;
	color: #ff5a00;
	padding-bottom: 5px;
}
.gbimg {
	background-attachment: scroll;
	background-image: url(http://www.agora98.com.tw/edm/newyear/main.jpg);
	background-repeat: no-repeat;
}
.dotline {
	border-bottom-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #993333;
}
