div#DcmtTop{
	width: 800px;
	height: auto;
	background-color: #FFFFFF;
	margin: 0 auto;
	clear: both;
}

div#top{
  position: relative;
  left: 0px;
  top: 0px;
  width: 800px;
  height: 236px;
}



div#bannerArea{
  width: 800px;
  height: 124px;
}

.NoteArea {
	margin: 6px;
	padding: 10px;
	border: 1px solid #E1DFDF;
}

div#bannerLogo{
  position: relative;
  left: 0px;
  top: 0px;
  width: 254px;
  height: 124px;
}




div#bannerLogin{
	margin-left : 254px;
	margin-top: -124px;
	width: 546px;
	height: 16px;
	background-color: #ffffff;
	text-align: right;
	padding-top: 3px;
}




.bannerLoginItem{
	float: right;
	color: #004ea6;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}





.bannerLoginLine{
	float: right;
	color: #808080;
	font-size: 13px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
}



.bannerLoginNickname{
	float: right;
	color: #808080;
	font-size: 12px;
	font-weight: bold;
}



div#bannerAD{
  margin-left : 254px;
  margin-top: 0px;
  width: 546px;
  height: 107px;
  background-color: #ffffff;
}




div#searchArea{
	position: relative;
	left: 0px;
	top: 0px;
	width: 800px;
	height: 112px;
	background-image: url(../images/searchbar/search_back.jpg);
	background-repeat: no-repeat;
	clear: both;
}



div#searchCtg{
  position: relative;
  left: 10px;
  top: 12px;
  width: 698px;
  height: 33px;

}

a.adsearch{
	font-size:13px;
}

a.adsearch:link { color:#004ea6;text-decoration:underline; } 
a.adsearch:visited { color:#004ea6;text-decoration:underline; } 
a.adsearch:hover { color:#D4F5BF; text-decoration:underline; }

.searchTab{
	float: left;
	width: 88px;
	height: 33px;
	border: 0px;
	padding: 0px;
	overflow: hidden;
	cursor: pointer;
}




div#searchInput{
	position: relative;
	left: 10px;
	top: 12px;
	width: 698px;
	height: 38px;
	background-image: url(../images/searchbar/search_bar.jpg);
	background-repeat: no-repeat;
}




.searchOption6{
	width:80px;
	height: auto;
	position: absolute;
	left: 6px;
	top: 9px;
	font-size: 13px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}




.searchOption7{
	position: absolute;
	left: 80px;
	top: 8px;
	cursor: pointer;
	width: 155px;
}

.searchOption5{
	width:58px;
	height: 19px;
	position: absolute;
	left: 447px;
	top: 9px;
	cursor: pointer;
}


.searchOption8{
	position: absolute;
	left: 13px;
	top: 9px;
	cursor: pointer;
	width: 80px;
}

.searchOption9{
	position: absolute;
	left: 101px;
	top: 8px;
	cursor: pointer;
	width: 175px;
}

.searchOption10{
	width:54px;
	height: auto;
	position: absolute;
	left: 364px;
	top: 9px;
	cursor: pointer;	
}

.searchOption11{
	position: absolute;
	left: 18px;
	top: 9px;
	cursor: pointer;
	width: 175px;
}

.searchOption12{
	width:54px;
	height: auto;
	position: absolute;
	left: 333px;
	top: 9px;
	cursor: pointer;	
}
.searchOption13{
	position: absolute;
	left: 65px;
	top: 9px;
	cursor: pointer;
	width: 202px;
}

.searchOption14{
	position: absolute;
	left: 10px;
	top: 12px;
	width: 61px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.searchOption15{
	width:54px;
	height: auto;
	position: absolute;
	left: 293px;
	top: 9px;
	cursor: pointer;	
}
.searchKWBt {
	background-image: url(../images/searchbar/searchkw_btn.gif);
	height: 23px;
	width: 56px;
	border: 0px;
	background-repeat: no-repeat;
	cursor: pointer;
}



.searchCondition{
	float: left;
	border: 0px;
	height: auto;
}




.searchOption1{
	width:200px;
	height: 20px;
	position: absolute;
	left: 238px;
	top: 8px;
}


.searchOption4{
	width:100px;
	height: auto;
	position: absolute;
	left: 515px;
	top: 13px;
	cursor: pointer;	
}



.searchBt {
	background-image: url(../images/searchbar/search_btn.gif);
	height: 23px;
	width: 56px;
	border: 0px;
	cursor: pointer;
}


div#webLink{
	position: relative;
	left: 10px;
	top: 12px;
	width: 698px;
	height: 29px;

}

.leftLinks{
	float: left;
	cursor: pointer;
	margin-top: 6px;
	height: auto;
	margin-left: 3px;
}

.leftLinksSep{
	float: left;
	width: 2px;
	margin-top: 8px;
	height: 14px;
}

.rightLinks{
	float: right;
	cursor: pointer;
	margin-top: 6px;
	height: 16px;
	margin-right: 3px;
}

.rightLinksSep{
	float: right;
	width: 2px;
	margin-top: 8px;
	height: 16px;
}

div#memberIcon{
  margin-left: 716px;
  margin-top: -76px;
  width: 72px;
  height: 72px;
  background-image: url(../images/searchbar/levelback.jpg);
}

div#DcmtBody{
	width: 1000px;
	height: auto;
	margin: 0 auto;
}
.StepInfoArea {
}

.BD {
	clear: both;
	padding-top: 12px;
}
.icon {
	background-image: url(../images/addshop/i.jpg);
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 10px;
}

/*評論展開、關閉css*/

.to_close {
	height: auto;
	overflow: hidden;
}


.to_openup {
	height: 49px;
	overflow: hidden;
}

/* 會員登入css */

.SignArea{
	height: 250px;
	width: 400px;
	border: solid #e5e5e5;
	border-width: 3px;
	background-image: url(../images/signon_new/signon_new.jpg);
	background-repeat: no-repeat;
}

.iIconline {
	background-repeat: no-repeat;
	height: 25px;
	background-color: #f2f2f2;
	background-image: url(../images/signon_new/lyaer_i.jpg);
}

.top_Subject {
	font-size: 13px;
	font-weight: bold;
	padding-left: 24px;
	float: left;
	padding-top: 2px;
}

.Account {
	margin-top: 16px;
	margin-left: 35px;
}

.PassWord {
	margin-top: 10px;
	margin-left: 35px;
}

.Font {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.forgot {
	font-size: 12px;
	color: #004ea6;
	cursor: pointer;
	text-decoration: underline;
	padding-left: 6px;
}
.LoginBtn {
	margin-top: 25px;
	margin-bottom: 10px;
	text-align: center;
}

.Keep {
	margin-top: 10px;
	margin-left: 35px;
}

.Signup {
	margin-top: 15px;
	font-size: 12px;
	color: #4d4d4d;
	padding-left: 35px;
	clear: both;
}
.mail_content_font {
	font-size: 12px;
	font-weight: bold;
	margin-left: 20px;
}


.Remind {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4d4d4d;
	padding-right: 15px;
	float: left;
}

.SingupBtn {
	height: 20px;
	width: 125px;
	border: 0px;
}
.X {
	float: right;
	height: 16px;
	width: 16px;
	margin-right: 5px;
	padding-top: 3px;
}

/* 加入好友、黑名單css */

.addarea {
	padding: 3px;
	margin-right: auto;
	border: 3px solid #e5e5e5;
	margin-left: auto;
}
.lyaeriIcon {
	background-image: url(../images/addshop/i.jpg);
	background-repeat: no-repeat;
	height: auto;
}
.addfont {
	font-size: 12px;
	color: #4d4d4d;
	padding-left: 22px;
	padding-top: 4px;
}

/* 發送訊息css */

.mailbody {
	margin: 0 auto;
	width: 510px;
	border: 3px solid #e5e5e5;
}
.title {
	background-image: url(../images/signon_new/lyaer_i.jpg);
	background-repeat: no-repeat;
	background-color: #f2f2f2;
	height: 20px;
	padding-top: 3px;
}
.layerFont {
	font-size: 13px;
	padding-left: 25px;
	font-weight: bold;
	padding-top: 2px;
}

.topicfont {
	font-size: 12px;
	color: #4d4d4d;
	padding-left: 5px;
}

.TitleForm {
	clear: both;
	width: auto;
	margin-left: 10px;
	height: auto;
}

.From {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	clear: both;
}

.To {
	margin-bottom: 10px;
	margin-left: 20px;
	clear: both;
}

.SendBtn {
	text-align: center;
	margin-bottom: 20px;
	padding-top: 5px;
}

.MessageContentFont {
	font-size: 12px;
	line-height: 20px;
	font-family:Arial, Helvetica, sans-serif;
}

.TitleFormFont {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	float: left;
}
.NameFont {
	font-size: 12px;
	color: #004ea6;
	padding-left: 6px;
	
}

.ValidateFont {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
}

.MessageContent {
	height: auto;
	width: auto;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
}

.AD {
	height: 70px;
	width: 475px;
	margin-top: 10px;
	margin-left: 50px;
}
.click_PageNo {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.error_report {
	margin: 0 auto;
	width: 250px;
	height: auto;
}

.add_btn {
	padding-top: 5px;
	clear: both;
}
.select_btn {
	padding-left: 10px;
	padding-top: 10px;
	text-align: center;
}

.select_photo {
	padding-left: 25px;
}

.sure_btn {
	padding-left: 10px;
}
.notice_area {
	clear: both;
	padding-top: 3px;
}
.btn_style {
	padding-right: 5px;
}
.Signin_noticeArea {
	width: 300px;
	border: 2px solid #e5e5e5;
}
.Remind_error {
	font-size: 12px;
	color: #FF0000;
	padding-top: 5px;
	clear: both;
}
.RegisterButtom {
	float: left;
}

.change_to_hand_show{
	cursor: pointer;

}

.Eva_word_font {
	color: #4d4d4d;
	text-decoration: none;
}
.error_message {
	font-size: 13px;
	padding-top: 40px;
	padding-left: 20px;
	color: #942824;
	font-family: Arial, Helvetica, sans-serif;
}
.error_message_link_style {
	font-size: 12px;
	color: #004ea6;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.add_to_favor {
	font-size: 12px;
	color: #004ea6;
	margin-top: 6px;
	text-align: right;
	padding-right: 15px;
}
a.add_to_favor:link { color:#oo4ea6;text-decoration:none; } 
a.add_to_favor:visited { color:#oo4ea6;text-decoration:none; } 
a.add_to_favor:hover { color:#942824; text-decoration:underline; background-color:#FFFFCC}

.po_won {
	font-size: 13px;
	line-height: 18px;
	color:#808080;
}

.po_won_b {
	font-size: 13px;
	line-height: 18px;
	color:#000000;
}
.imp_notice {
	font-size: 13px;
	color: #FF0000;
	padding-left: 22px;
}
.close_info {
	font-size: 13px;
	color: #FF0000;
	padding: 5px;
	letter-spacing: 1px;
	clear: both;
	font-weight: bold;
}
.bookmark {
	font-size: 13px;
	font-weight: bold;
	color: #942824;
}
.create_group {
	float: right;
	margin-top: 10px;
}

a.create_group_link:link { color:#004ea6; text-decoration:underline; font-size: 13px; } 
a.create_group_link:visited { color:#004ea6; text-decoration:underline; font-size: 13px; } 
a.create_group_link:hover { color:#004ea6; text-decoration:underline; background-color:#FFFFCC ; font-size: 13px;}



a.doorway:link { color:#004ea6; font-size:13px; padding:2px; text-decoration:none; } 
a.doorway:visited { color:#004ea6; font-size:13px; padding:2px; text-decoration:none;} 
a.doorway:hover { color:#ffffff; background-color:#004ea6;font-size:13px;padding:2px; text-decoration:none;}

.CopyRight a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004ea6;

}

.doorway_style {
	border: 2px solid #942824;
	background-color: #FFFFFF;
	text-align: right;

}

.doorway_link_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 2px;
	cursor: pointer;
	padding-left: 3px;
	margin-right: 3px;
}

.addshopBtn {
	float: right;
	margin-top: 7px;
	margin-right: 3px;
}
.embed {
	width: 500px;
	text-align: center;
	padding-top: 10px;
	padding-left: 10px;
	clear: both;
}
.searcharea {
	width: 200px;
}

/* vvvvvvv P幣Header vvvvvvv*/
.PPathArea {
	padding-top: 8px;
	padding-right: 20px;
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4d4d4d;
}
a.PathStyle:link {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FFFFFF;}
a.PathStyle:visited {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FFFFFF;}
a.PathStyle:hover {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #004ce6;}
/* ^^^^^^ P幣Header^^^^^^^^^ */
