﻿body, form{
	margin: 0;
	padding: 0;
	color:#636363;
	font-size:12px;
	font-family:Arial;
}
ol, ul{
	margin: 3px 0 6px 25px; padding: 0;
}
select{font-size:12px;color:#636363;font-family:Arial;}

textarea,
.textarea{
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#f3f3f3;
	scrollbar-3dlight-color:#b6b6b6;
	scrollbar-highlight-color:#ffffff;
	scrollbar-face-color:#d4d4d4;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#b6b6b6;
}

#container{
	position: absolute;
	margin: 0 auto;
	width: 850px;
	left:50%;
	margin-left: -425px;
}
#header{
	width:850px;
	height:123px;
	background:url(../imgs/headerBg.jpg) no-repeat;
	border-bottom:1px solid #d7d7d7;
	margin-bottom: 20px;
}
#header h1{
	position:relative;
	margin:0;
	left:32px;
	top:14px;
	width:180px;
	height:85px;
}
#header h1 a {
	width:180px;
	height:85px;
	display:block;
}
#header h1 a span{
	display:none;
}


/************************* header 五個單元按鈕 開始 ***************************/

#headerMenu{
	margin:0;
	padding:0;
	position:absolute;
	left:255px;
	top:50px;
}
#headerMenu li{
	list-style-type:none;
	float:left;
	height:24px;
	margin-right:10px;
}
#headerMenu li span{
	display:none;
}
#headerMenu a{
	height:24px;
	display:block;
}
#headerMenuDiary{
	background:url(../imgs/headerMenuDiary_o.gif) no-repeat;
	width:80px;
}
#headerMenuPhoto{
	background:url(../imgs/headerMenuPhoto_o.gif) no-repeat;
	width:80px;
}
#headerMenuFamily{
	background:url(../imgs/headerMenuFamily.gif) no-repeat;
	width:80px;
}
#headerMenuProduct{
	background:url(../imgs/headerMenuProduct_o.gif) no-repeat;
	width:100px;
}
#headerMenuPersonal{
	background:url(../imgs/headerMenuPersonal.gif) no-repeat;
	width:110px;
}
#headerMenuDiary a{	background:url(../imgs/headerMenuDiary.gif) no-repeat;}
#headerMenuDiary a:hover{	background:url(../imgs/headerMenuDiary_o.gif) no-repeat;}
#headerMenuPhoto a{	background:url(../imgs/headerMenuPhoto.gif) no-repeat;}
#headerMenuPhoto a:hover{background:url(../imgs/headerMenuPhoto_o.gif) no-repeat;}
#headerMenuFamily a{	background:url(../imgs/headerMenuFamily.gif) no-repeat;}
#headerMenuFamily a:hover{background:url(../imgs/headerMenuFamily_o.gif) no-repeat;}
#headerMenuProduct a{	background:url(../imgs/headerMenuProduct.gif) no-repeat;}
#headerMenuProduct a:hover{background:url(../imgs/headerMenuProduct_o.gif) no-repeat;}
#headerMenuPersonal a{ background:url(../imgs/headerMenuPersonal.gif) no-repeat;}
#headerMenuPersonal a:hover{background:url(../imgs/headerMenuPersonal_o.gif) no-repeat;}

/************************* header 五個單元按鈕 結束 ***************************/

/************************* 站內搜尋 開始 ***************************/

#headerSearch{
	background:#FFFFFF url(../imgs/searchBg.gif) no-repeat right top;
	width:850px;
	height:31px;
	position:absolute;
	top:92px;
}
* html #headerSearch{ /* fix IE6 */
	top:91px;
}
#headerSearch fieldset{
	border:none;
	margin-top:-3px;
	padding-left:155px;
}
*+html #headerSearch fieldset{ /* fix IE7 */
	margin-top:1px;
}
* html #headerSearch fieldset{ /* fix IE6 */
	margin-top:1px;
	padding-left:155px;
}
#headerSearch fieldset h2{
	margin:9px 0 0 40px;
	font-size:12px;
	color:#868686;
	width:60px;
	float:left;
}
*+html #headerSearch fieldset h2{ /* fix IE7 */
	margin:10px 0 0 40px;
}
#headerSelect1, 
#headerSelect2{
	font-size:10px;
	font-family:Arial;
	color:#636363;
	margin-top:7px;
	width:100px;
}
.inputText{
	border:1px solid #b7b7b7;
	color:#636363;
	font-size:12px;
	font-family:Arial;
	padding-left:3px;
}
#inputKeyword{
	width:150px;
	font-size:11px;
}
*+html #inputKeyword{ /* fix IE7 */
	position:relative;
	top:-1px;
}

.formBtn{
	font-size:12px;
	font-family:Arial;
	color:#FFFFFF;
	background:url(../imgs/formbtm.jpg) repeat-x;
	border:0px solid #91bbe6;
	height:22px;
	padding:3px 2px 0;
	cursor:pointer;
}

.formBtn2{
	font-size:12px;
	font-family:Arial;
	color:#FFFFFF;
	background:url(../imgs/formbtm.jpg) repeat-x;
	border:1px solid #91bbe6;
	height:25px;
	padding:3px 3px 0;
	cursor:pointer;
}

.formBtn1{
	font-size:12px;
	font-family:Arial;
	color:#FFFFFF;
	background:#065799;
	border:none;
	height:18px;
	cursor:pointer;
}

*+html .formBtn{ /* fix IE7 */
	padding:3px 6px 0;
}
#searchSubmit{
	letter-spacing:0.5em;
	position:relative;
	top:1px;
}
*+html #searchSubmit{ /* fix IE7 */
	top:-1px;
}


/************************* 站內搜尋 結束 ***************************/

/*********************** 回安麗首頁 開始 ***************************/

#headerToAmway{
	width:120px;
	position:relative;
	left:705px;
	top:15px;
}
*+html #headerToAmway{ /* fix IE7 */
	top:17px;
}
* html #headerToAmway{ /* fix IE6 */
	left:705px;
	top:16px;
}
#headerToAmway a{
	color:#636363;
}
#headerToAmway a:hover{
	text-decoration:none;
}

/*********************** 回安麗首頁 結束 **************************/

/************************ footer 開始 *****************************/

#footer{
	font-size:10px;
	border-top:1px solid #e1e1e1;
	padding:8px 85px;
	text-align:center;
	line-height:1.5em;
	color:#868686;
	clear:both;
	background:#FFFFFF;
}
*+html #footer{ /* fix IE7 */
	padding:8px 70px;
}
* html #footer{ /* fix IE6 */
	padding:8px 50px;
}
#footerCopyright a{
	color:#868686;
	text-decoration:none;
}
#footerCopyright a:hover{
	text-decoration:underline;
}
#footerContact a{
	color:#868686;
	text-decoration:underline;
}
#footerContact a:hover{
	text-decoration:none;
}

/************************ footer 結束 *****************************/

#mainContent{width:413px;}
* html #mainContent{width:400px;} /* fix IE6 */

/************************ 色塊區域 開始 *****************************/
.lineBG { background-color:#d7d7d7; }
.tableBG { background-color:#f0f0f0; }
#tableRight{ width: 185px; }
#tableSpace{ width: 20px; }

.dash{
	background:url(../imgs/dash.gif) repeat-x;
	margin: 6px 0;
	height: 1px;
	font-size:1px;
}

/************************ 色塊區域 結束 *****************************/

/************************ 文字 開始 *****************************/
.titleR{ 
	font-size:12px;
	color:#636363;
	font-weight: bold; 
	border-bottom:1px solid #d7d7d7;
	padding:2px 0 5px 0;
	height: 20px;
 }
 
.titleR span{ 
 	border-left:4px solid #1564a6;
	padding: 2px 0 0 5px;
 }
 
 .titleL{ 
	font-size:12px;
	color:#636363;
	font-weight: bold; 
	padding:2px 0 5px 0;
	height: 20px;
 }
 
.titleL span{ 
 	border-left:4px solid #1564a6;
	padding: 2px 0 0 5px;
 }
 
 .subR{ 
	font-size:12px;
	color:#636363;
	font-weight: bold; 
	height: 18px;
 }
 
.subR span, .subR a{ 
 	border-left:3px solid #1564a6;
	padding: 2px 0 0 4px;
	display:block;
 }
.subR a{  	color:#636363; text-decoration:none;}
.subR a:hover{ color:#0c548e; text-decoration:none;}

.list{ 
	font-size:12px;
	color:#636363;
	font-weight: bold; 
	padding-bottom:5px;
 }
 
.list span{ 
 	border-left:4px solid #1564a6;
	padding-left:5px;
 }
 
.linkArrow{  font-family: Arial; font-size: 12px; color: #636363; line-height: 1.5em; }
.linkArrow a { color: #636363; text-decoration:none; background:url(../imgs/arrow.gif) no-repeat left 5px; padding-left: 9px; display:block;}
.linkArrow a:hover { color:#0c548e;}

.linkBar{  font-family: Arial; font-size: 12px; color: #636363; line-height: 1em; }
.linkBar a { color: #636363; text-decoration:none; padding: 2px 0 0 5px; display:block; border-left:3px solid #1564a6;}
.linkBar a:hover { color:#0c548e;}

.bar{  font-family: Arial; font-size: 12px; color: #636363; line-height: 1em; padding: 2px 0 0 5px; display:block; border-left:3px solid #1564a6;}
   
a.more:link {  font-family: Arial; font-size: 11px; font-weight: bold; color: #0e558d; text-decoration: none;}
a.more:visited {  font-family: Arial; font-size: 11px; font-weight: bold; color: #0e558d; text-decoration: none;}
a.more:hover {  color: #64abe3;}

.page{  font-family: "Arial"; font-size: 11px; color: #969696;}
.page a { color: #969696; text-decoration:none;}
.page a:hover { color:#000000; text-decoration:underline;}

.titleLbg{ background:url(../imgs/amwayTitleBg.gif) repeat-x; margin-bottom: 15px ;}
h4{ font-family: "Arial"; font-size: 12px; color: #00a2d9; margin: 10px 0 2px; font-weight: normal;}
h5{ font-family: "Arial"; font-size: 12px; color: #ff95a1; margin: 3px 0; font-weight: normal;}
.ct{  font-family: "Arial"; font-size: 12px; color: #636363; line-height: 1.5em; }
.highLight{ font-family: "Arial"; color: #1564a6; }
* html .tableBg .highLight{  font-size: 12px; } /* fix IE6 */
* html td.highLight{  font-size: 12px; } /* fix IE6 */
* html table.highLight td{  font-size: 12px; } /* fix IE6 */
.highLight2{color:#ff0000}
.listft{  font-family: "Arial"; font-size: 12px; color: #636363; padding-left: 10px;}
.timeR{  font-family: "Arial"; font-size: 10px; color: #44a4f0;}

.ft{  font-family: "Arial"; font-size: 12px; color: #636363; line-height: 1.3em; }
.ft a { text-decoration:none; color: #636363;}
.ft a:hover { text-decoration:underline;}

.ft2{  font-family: "Arial"; font-size: 12px; color: #FFFFFF; line-height: 1.3em; }
.ft2 a { text-decoration:underline; color: #FFFFFF;}
.ft2 a:hover { text-decoration:none;}

.sFont{font-family: Arial; font-size: 10px;}


/************************ 文字 結束 *****************************/


/************************ 五大單元的標題與標籤 開始 *****************************/

.diaryTitle{	background:url(../diary/imgs/titleBg.gif) no-repeat; padding-right:10px; margin-bottom: 15px ; height:29px;}
.diaryTitle span{	height: 23px; display:block;}
.diaryTitle .tagLeft{	background:url(../diary/imgs/tagLeft.gif) no-repeat; padding-left:11px; }
.diaryTitle .tagRight{	background:url(../diary/imgs/tagRight.gif) no-repeat right top; padding-right:11px;}
.diaryTitle .tagBg{	background:url(../diary/imgs/tagBg.gif) repeat-x; padding-top:6px;}
.diaryTitle a{	display:block; color:#333333; text-decoration:none; margin-left:1px; cursor:pointer; font-size:12px; font-family:Arial;}
.diaryTitle a:hover{	color:#f06373; }
.diaryTitle .nowTagBg{color:#f06373; }

.photoTitle{	background:url(../photo/imgs/titleBg.gif) no-repeat; padding-right:10px; margin-bottom: 5px; height:29px;}
.photoTitle span{	height: 23px; display:block;}
.photoTitle .tagLeft{	background:url(../photo/imgs/tagLeft.gif) no-repeat; padding-left:11px; }
.photoTitle .tagRight{	background:url(../photo/imgs/tagRight.gif) no-repeat right top;	padding-right:11px;}
.photoTitle .tagBg{	background:url(../photo/imgs/tagBg.gif) repeat-x; padding-top:6px;}
.photoTitle a{	display:block; color:#333333; text-decoration:none; margin-left:1px; cursor:pointer; font-size:12px; font-family:Arial; }
.photoTitle a:hover{	color:#00a2de; }
.photoTitle .nowTagBg{color:#00a2de; }

.amwayTitle{	background:url(../imgs/titleBg.gif) no-repeat; padding-right:1px; margin-bottom: 15px ; height:29px;}
.amwayTitle span{	height: 23px; display:block;}
.amwayTitle .tagLeft{	background:url(../imgs/tagLeft.gif) no-repeat; padding-left:11px; }
.amwayTitle .tagRight{	background:url(../imgs/tagRight.gif) no-repeat right top;	padding-right:11px;}
.amwayTitle .tagBg{	background:url(../imgs/tagBg.gif) repeat-x; padding-top:6px;}
.amwayTitle a{	display:block; color:#333333; text-decoration:none; margin-left:1px; cursor:pointer; font-size:12px; font-family:Arial; }
.amwayTitle a:hover{	color:#004f93; }
.amwayTitle .nowTagBg{color:#004f93; }

.amwayTitleRepeat{	background:url(../imgs/titleBgRepeat.gif) repeat-x; margin-bottom: 15px ; height:29px;}
.amwayTitleRepeat span{	height: 23px; display:block;}
.amwayTitleRepeat .tagLeft{	background:url(../imgs/tagLeft.gif) no-repeat; padding-left:11px; }
.amwayTitleRepeat .tagRight{	background:url(../imgs/tagRight.gif) no-repeat right top;	padding-right:11px;}
.amwayTitleRepeat .tagBg{	background:url(../imgs/tagBg.gif) repeat-x; padding-top:6px;}
.amwayTitleRepeat a{	display:block; color:#333333; text-decoration:none; margin-left:1px; cursor:pointer; font-size:12px; font-family:Arial; }
.amwayTitleRepeat a:hover{	color:#004f93; }
.amwayTitleRepeat .nowTagBg{color:#004f93; }

.familyTitle{	background:url(../family/imgs/titleBg.gif) no-repeat; padding-right:10px; margin-bottom: 15px ; height:29px;}
.familyTitle span{	height: 23px; display:block;}
.familyTitle .tagLeft{	background:url(../family/imgs/tagLeft.gif) no-repeat; padding-left:11px; }
.familyTitle .tagRight{	background:url(../family/imgs/tagRight.gif) no-repeat right top;	padding-right:11px;}
.familyTitle .tagBg{	background:url(../family/imgs/tagBg.gif) repeat-x; padding-top:6px;}
.familyTitle a{	display:block; color:#333333; text-decoration:none; margin-left:1px; cursor:pointer; font-size:12px; font-family:Arial; }
.familyTitle a:hover{	color:#1cac92; }
.familyTitle .nowTagBg{color:#1cac92; }

.productTitle{	background:url(../product/imgs/titleBg.gif) no-repeat; padding-right:10px; margin-bottom: 15px ; height:29px; }
.productTitle span{	height: 23px; display:block;}
.productTitle .tagLeft{	background:url(../product/imgs/tagLeft.gif) no-repeat; padding-left:11px; }
.productTitle .tagRight{	background:url(../product/imgs/tagRight.gif) no-repeat right top;	padding-right:11px;}
.productTitle .tagBg{	background:url(../product/imgs/tagBg.gif) repeat-x; padding-top:6px;}
.productTitle a{	display:block; color:#333333; text-decoration:none; margin-left:1px; cursor:pointer; font-size:12px; font-family:Arial; }
.productTitle a:hover{	color:#004f93; }
.productTitle .nowTagBg{color:#004f93; }

.personalTitle{	background:url(../personal/imgs/titleBg.gif) no-repeat; padding-right:10px; margin-bottom: 15px ; height:29px;}
.personalTitle span{	height: 23px; display:block;}
.personalTitle .tagLeft{	background:url(../personal/imgs/tagLeft.gif) no-repeat; padding-left:11px; }
.personalTitle .tagRight{	background:url(../personal/imgs/tagRight.gif) no-repeat right top;	padding-right:11px;}
.personalTitle .tagBg{	background:url(../personal/imgs/tagBg.gif) repeat-x; padding-top:6px;}
.personalTitle a{	display:block; color:#838383; text-decoration:none; margin-left:1px; cursor:pointer; font-size:12px; font-family:Arial; }
.personalTitle a:hover{	color:#454545; }
.personalTitle .nowTagBg{color:#454545; }

.personalTitleRepeat{	background:url(../personal/imgs/titleBgRepeat.gif) repeat-x; margin-bottom: 15px ; height:29px;}
.personalTitleRepeat span{	height: 23px; display:block;}
.personalTitleRepeat .tagLeft{	background:url(../personal/imgs/tagLeft.gif) no-repeat; padding-left:11px; }
.personalTitleRepeat .tagRight{	background:url(../personal/imgs/tagRight.gif) no-repeat right top;	padding-right:11px;}
.personalTitleRepeat .tagBg{	background:url(../personal/imgs/tagBg.gif) repeat-x; padding-top:6px;}
.personalTitleRepeat a{	display:block; color:#838383; text-decoration:none; margin-left:1px; cursor:pointer; font-size:12px; font-family:Arial; }
.personalTitleRepeat a:hover{	color:#454545; }
.personalTitleRepeat .nowTagBg{color:#454545; }

.nowTagLeft{	background:url(../imgs/nowTagLeft.gif) no-repeat;	padding-left:11px;}
.nowTagRight{	background:url(../imgs/nowTagRight.gif) no-repeat right top;	padding-right:11px;}
.nowTagBg{	background:url(../imgs/nowTagBg.gif) repeat-x; padding-top:6px;}

/************************ 五大單元的標題與標籤 結束 *****************************/


/************************照片 *****************************/
.photoUnit{	width: 90px;	text-align:left;}
.photoBdr{width:78px; height: 72px; padding: 2px; border:1px solid #cfcfcf; text-align:center; margin-bottom: 6px}
.photoBdr td{text-align:center;}
* html .photoBdr{padding: 3px;} /* fix IE6 */
.photoBdr img{border: none;}
.photoUnit .nameH,
.photoUnit .name{  font-size:10px; padding-left: 8px; margin-bottom: 8px;}

.photoUnit2{	width:65px;	text-align:left;}
.photoBdr2{width:60px; height:54px; padding: 2px; border:1px solid #cfcfcf; text-align:center; margin-bottom: 6px}

.photoBdr3{width:190px; height: 180px; padding: 2px; border:1px solid #cfcfcf; text-align:center; margin-bottom: 6px}
.photoBdr3 td{text-align:center;}
* html .photoBdr3{padding: 3px;} /* fix IE6 */
.photoBdr3 img{border: none;}

.photoBdr4{width:50px; height: 50px; padding: 2px; border:1px solid #cfcfcf; text-align:center; margin-bottom: 6px}
.photoBdr4 td{text-align:center;}
* html .photoBdr4{padding: 1px;} /* fix IE6 */
.photoBdr4 img{border: none;}

.photoBdr5{width:160px; height: 150px; padding: 2px; border:1px solid #cfcfcf; text-align:center; margin-bottom: 6px}
.photoBdr5 td{text-align:center;}
* html .photoBdr5{padding: 3px;} /* fix IE6 */
.photoBdr5 img{border: none;}

.photoBdr6{padding: 5px; border:1px solid #cfcfcf; text-align:center; margin-bottom: 6px}
.photoBdr6 td{text-align:center;}
* html .photoBdr6{padding: 3px;} /* fix IE6 */
.photoBdr6 img{border: none;}

/************************照片  結束*****************************/

.bdr{border:1px solid #cfcfcf; padding:7px 5px 4px; width:80px;}

.leftMenu{width:150px; padding:0 10px 20px 0;}

.mainContent2{padding:0 10px 20px 15px;}

.mainContent2 .diaryTitle,
.mainContent2 .photoTitle,
.mainContent2 .productTitle,
.mainContent2 .personalTitle,
.mainContent2 .amwayTitle {padding:0 15px; margin-bottom:0;}

.mainContent2 .diaryTitle table,
.mainContent2 .photoTitle table,
.mainContent2 .productTitle table,
.mainContent2 .personalTitle table,
.mainContent2 .amwayTitle table {margin-top:6px}

.mainContent2 .diaryTitle .titleTime{font-family:Arial; font-size: 10px; color: #ff95a1;}
.mainContent2 .photoTitle .titleTime{font-family:Arial; font-size: 10px; color: #44a4f0;}
.mainContent2 .productTitle .titleTime{font-family:Arial; font-size: 10px; color: #5176ca;}
.mainContent2 .amwayTitle .titleTime{font-family:Arial; font-size: 10px; color: #5176ca;}

.mainContent3{padding:0 0 0 15px;}

.mainContent3 .amwayTitle {padding:0 15px; margin-bottom:15px;}
.mainContent3 .amwayTitle table {margin-top:6px}
.mainContent3 .amwayTitle .titleTime{font-family:Arial; font-size: 10px; color: #5176ca;}

.titleLink{color:#4e4e4e; font-size:13px; font-weight:bold; }

.titleLink a{color:#4e4e4e; font-size:13px; text-decoration:none;}
.titleLink a:hover{color:#163b90;}

.txtTitle{font-size:12px; font-weight:bold; font-family:Arial; color:#4e4e4e; padding:8px 0 0 15px}
