@charset "utf-8";
/*body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #000000;
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	width: 100%;
	height: auto;
	position: absolute;
}*/
a:link{
	text-decoration: none;
	color: #008080;
}
a:visited{
	text-decoration: none;
	color: #008080;
}
a:hover{
	text-decoration: underline;
	color: #008080; 
}
a:active{
	color: #008080;
	text-decoration: none;
}
/*0401--Center--start--*/
/*#center {
	width: 1014px;
	margin: 0 auto 0 auto;
	position: relative;
}*/
/*0401--Center---end---*/
#where {
	font-size: 13px;
	color: #F00;
	padding-left:8px;
	letter-spacing:1px;
	text-decoration: none;
	height: auto;
	background-color: #FFF;
	font-weight: bold;
	width: 550px;
	font-size:13px;
	margin-top: 72px;
	margin-left: 73px;
	font-family: "微軟正黑體";
}


#where a:link{
	color:#000;
	text-decoration: none;
}
#where a:visited{color:#000; text-decoration: none; }
#where a:hover{color:#F00; text-decoration: underline; }
#where a:active{
	color:#000;
	text-decoration: none;
}

#where .citywherehightlight{
	color:#eb0000;
	text-decoration: none;
	font-size:40px;
}
#p_w a:link{color:#ffffff; text-decoration: none; }
#p_w a:visited{color:#ffffff; text-decoration: none; }
#p_w a:hover{color:#ffffff; text-decoration: underline; }
#p_w a:active{color:#ffffff; text-decoration: none; }

#gray {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-width: hidden;
	border-bottom-width: solid;
	border-left-width: solid;
	border-top-color: #a3a3a3;
	border-bottom-color: #a3a3a3;
	border-left-color: #a3a3a3;
	margin-bottom:8px;
	}

#good {
	font-size: 12px;
	color: #272727;
	margin-bottom:10px;
	letter-spacing:1px;
}


#good #add {
	font-size: 13px;
	color: #373737;
	letter-spacing:1px;
	line-height: 19px;
	
}


/*#price{
	font-size: 26px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	color: #e3e3e3;
}*/

#price_r{
	font-size: 20px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #eb0000;
	padding-right:3px;
}

#imp {  }
#imp td{padding-left:25px; letter-spacing:1px; color: #272727; }

#ya {
	font-size: 13px;
	color: #000000;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 19px;
}
#ya #title {
	font-size: 16px;
	color: #373737;
	font-weight: bold;
	padding-left:20px;
}

#ya2 {
	font-size: 13px;
	color: #9d53e8;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 19px;
}
#ya2 #title {
	font-size: 16px;
	color: #373737;
	font-weight: bold;
	padding-left:20px;
}

#ya2 #say {
	font-size: 16px;
	color: #373737;
	font-weight: bold;
	padding-left:20px;
}

.my td {
	font-size: 16px;
	line-height: 24px;
	color: #333333;
	background-color: #ffffff;
	word-spacing: 1px;
	border: 1px solid #aeaeae;
}

.my .my0 {
	font-size: 18px;
	color: #000000;
	padding-left:3px;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
}

.my .my1 {
	font-size: 18px;
	color: #ff0000;
	margin-bottom:8px;
	font-weight: bold;
	letter-spacing:1px;
	line-height: 24px;

}

#my2 {
	font-size: 12px;
	color: #ff0000;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 18px;
	font-weight:lighter;

}

#friend {
	font-size: 15px;
	font-weight: bold;
	color: #9966cc;
	line-height: 18px;
}

#friend td{
	padding:2px 0px 1px 0px;
}

#else {
	color: #272727;
	font-size: 12px;
	letter-spacing:1px;
	line-height: 20px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 12px;
	margin-bottom: 10px;

}

#qa {
	color: #272727;
	font-size: 12px;
	letter-spacing:1px;
	line-height: 18px;
	margin-left: 12px;
	margin-bottom: 10px;
}


#Faq {
  color:#272727;
  font-size:12px;
  height:auto;
  left:0;
  letter-spacing:1px;
  line-height:25px;
  position:relative;
  top:-3px;
  width:239px;
}


#faq li {
 background: url("icon.gif") no-repeat left 4px;
 list-style-type:none;
 list-style-position:outside;
 padding-left:20px;
}

#past_good{
	color: #272727;
	font-size: 15px;
	letter-spacing:1px;
	line-height: 20px;
	font-weight: bold;
	padding:1px 0px 1px 0px;
	background-repeat:no-repeat; 
	background-position:center top ;

}



ol{
	color: #4c4c4c;
	font-size: 16px;
	letter-spacing:1px;
	line-height: 28px;
	padding:1px 0px 1px 22px;
	
}

#detail_t {
	font-size: 18px;
	color: #ff0000;
	margin-bottom:8px;
	font-weight: bold;
	letter-spacing:1px;
	line-height: 24px;

}

.discuss1 td {
	width="100%"
	font-size: 16px;
	line-height: 24px;
	color: #333333;
	background-color: #cce5b8;
	word-spacing: 1px;
	padding:2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #FFFFFF;
	font-size: 16px;
}
.discuss1 .who td {
	color: #333333;
	font-size: 16px;
	line-height: 24px;
	word-spacing: 1px;
	padding:2px 5px 2px 5px;
	border: none;
}

.discuss2 td {
	font-size: 16px;
	line-height: 24px;
	color: #333333;
	background-color: #edf7e5;
	word-spacing: 1px;
	padding:2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #FFFFFF;
	background-repeat: repeat;
	white-space: normal;
	
}
.discuss3 td {
	font-size: 16px;
	line-height: 20px;
	color: #666;
	word-spacing: 1px;
	padding:2px 5px 2px 5px;
	margin: 2px;
	font-weight: normal;

}
.discuss2 .who td {
	color: #333333;
	font-size: 16px;
	line-height: 24px;
	word-spacing: 1px;
	padding:2px 5px 2px 5px;
	border: none;
}
/*0401 Logo and BK Fix-start-*/
#Logo_bk{
	left: 0px;
	right: 0px;
	top: 0px;
	height: 80px;
	background-color: #FFF;
}
#Menu_bk{
	position: absolute;
	left: 0px;
	right: 0px;
	top: 26px;
	height: 98px;
}
#Logo {
	position: absolute;
	padding:5px 0 0 60px;
	left: 0px;
	right: 0px;
	top: 0px;
	height: 80px;
	background-image:url(17p_01_bg.jpg);
}
#Menu {
	position: absolute;
	left: 0px;
	right: 0px;
	top: 80px;
	height: 44px;
	background-image: url(17p_07.jpg); 
}
/*0401 Logo and BK Fix--end--*/
#IndexLink {
	position: absolute;
	left: 60px;
	top: 0px;  
}
#PastLink {
	position: absolute;
	left: 176px;
	top: 0px;  
}
#DiscussLink {
	position: absolute;
	left: 315px;
	top: 0px;  
}
#MyLink {
	position: absolute;
	left: 441px;
	top: 0px;  
}
#LoginLink {
	position: absolute;
	left: 969px;
	top: 0px;
}
#JoinLink {
	position: absolute;
	left: 1076px;
	top: 0px;
}
/*#Share {
	background-image:url(17p_Header_Share1.png);
	height:30px;
	width:700px;
	margin-top: 6px;
	margin-left: 27px;
}*/
#DiscountWhere {
	position: absolute;
	left: 647px;
	top: 130px;
}
#DiscountWhere img {
	position: absolute;
	left: -83px;
	top: 53px;
}
#DiscountWhereMy {
	position: absolute;
	left: 175px;
	top: 161px;  
}
#DiscountNccc {
	margin-left: 175px;
	margin-top: 10px;
}
/*
#DiscountPayNote {
	 background-image: url("PayNote.png");
    float: left;
    height: 235px;
    left: 67px;
    position: relative;
    top: 30px;
    width: 600px;
}*/
#DiscountWhereMy img {
	position: absolute;
	left: -100px;
	top: -8px;  
}
#Discount {
	background-image:url(17P_w.png);
	background-repeat:repeat-y;
	height:auto;
	position:relative;
	width:701px;
	margin-left: 26px;
	font-size: 18px;
	color: #000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-bottom: 0px;
}
#DiscountPic {
	top: 2px;
	left: 0px;
	width: 450px;
	height: 387px;
	float: left;
}
#DiscountPrice {
	position: relative;
	left: -108px;
	top: 0px;
	width: 150px;
	height: 62px;
	font-size: 26px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	color: #FFF;
	background-image: url(17p_20_02.png);
	text-align: center;
	line-height: 69px;
	background-repeat: repeat;
	float: right;
}
#DiscountUnreach {
	position: absolute;
	left: 450px;
	top: 62px;
	width: 150px;
	height: 68px;
	background-image: url(17p_24.jpg);
}
#DiscountSoldout {
	position: relative;
	left: -108px;
	top: -3px;
	width: 150px;
	height: 68px;
	background-repeat: repeat;
	float: right;
	background-image: url(17p_24_full_02.png);
}
#DiscountGoBuy {
	position: relative;
	left: -108px;
	top: -3px;
	width: 150px;
	height: 68px;
	background-image: url(17p_24_buy_02.png);
	background-repeat: repeat;
	float: right;
}
/*#DiscountPriceR {
	position: relative;
	right: -21px;
	top: -130px;
	width: 129px;
	font-size: 18px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #eb0000;
	float: right;
}*/
#Original {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 101px;
	height: 45px;
	background-image: url(17p_21_01_02.png);
	text-indent: 29px;
	line-height: 53px;
	font-size: 16px;
}
#DiscountValue {
	position: absolute;
	left: 0px;
	top: 45px;
	width: 101px;
	height: 35px;
	background-image: url(17p_23_01_02.png);
	text-indent: 36px;
	line-height: 35px;
	font-size: 16px;
}
#Saving {
	position: absolute;
	left: 0px;
	top: 77px;
	width: 101px;
	height: 50px;
	background-image: url(17p_25_01_02.png);
	text-indent: 29px;
	line-height: 40px;
	font-size: 16px;
}
#BuyTimer {
	position: relative;
	left: -7px;
	top: -3px;
	width: 251px;
	font-size: 20px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #eb0000;
	float: right;
}
#TimerTitle {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 251px;
	height: 36px;
	background-image: url(17p_27.png);
}
/*#Timer {
	position: absolute;
	left: 0px;
	top: 36px;
	width: 251px;
	height: 165px;
	background-image: url(17p_32.png);
}*/
#TimerHr {
	position: absolute;
	left: 52px;
	top: 0px;
	width: 20px;
	height: 17px;
	background-color: #FFF;
	text-align: right;
	font-size: 16px;
}
#TimerHr img {
	position: absolute;
	left: 22px;
	top: 3px;
}
#TimerMin {
	position: absolute;
	left: 112px;
	top: 0px;
	width: 20px;
	height: 17px;
	background-color: #FFF;
	text-align: right;
	font-size: 16px;
}
#TimerMin img {
	position: absolute;
	left: 22px;
	top: 3px;
}
#TimerSec {
	position: absolute;
	left: 155px;
	top: 0px;
	width: 20px;
	height: 17px;
	background-color: #FFF;
	text-align: right;
	font-size: 16px;
}
#TimerSec img {
	position: absolute;
	left: 22px;
	top: 3px;
}
#TimerCounter {
	position: absolute;
	left: 160px;
	top: -20px;
}
#Timer hr {
	position: absolute;
	top: 58px;
	left: 16px;
}
#Status {
	position: relative;
	left: 10px;
	bottom: 14px;
	width: 235px;
	height: 20px;
	font-size:12px;
	color: #272727;
	letter-spacing:1px;
	font-weight: normal;
	background-color:#FFF;
	text-align: center;
	top: 130px;
}
#Status ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: relative;
	top: -74px;
	width: 235px;
	text-align: center;
	height: 120px;
}
#TimerEnd {
	position: absolute;
	left: 0px;
	top: 201px;
	width: 251px;
	height: 9px;
	background-image: url(17p_36.png);
}
#SendGift {
	position: absolute;
	left: 0px;
	top: 210px;
	width: 251px;
	height: 46px;
}
/*#Introduce {
	position: relative;
	left: -11px;
	top: 15px;
	width: 309px;
	font-size:12px;
	letter-spacing:1px;
	color: #272727;
	float: left;
}*/
#Special {
	left: 0px;
	top: 0px;
	width: 300px;
}
#Special img {
	position: absolute;
	left: 6px;
	top: 0px;
}
#Special ul {
	margin:0;
	padding:0;
	position: absolute;
	left: 40px;
	top: 26px;
}

/* removal of emphasis, will merge with introduction as tips 0331
#Point {
	position: absolute;
	left: 314px;
	top: 0px;
	width: 387px;
}
#Point img {
	position: absolute;
	left: 1px;
	top: 1px;
}
#Point ul {
	list-style: none;
	margin:0;
	padding:0;
	position: absolute;
	left: 28px;
	top: 28px;
}
#Point ul li {
	width: 387px;
}
*/
#Detail {
	position: absolute;
	right: 4px;
	top: 7px;
	width: 217px;
	text-align: right;
}
/*********************About_Event_Famous Address 0331 edit**********************************/
#About_Event_Famous {
	height:auto;
	position:relative;
	width:701px;
	margin-top: 13px;
	margin-left: 25px;
}
#About {
	width: 452px;
	background-color: #FFF;
	font-size: 13px;
	color: #000;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 19px;
}
#AboutTitle {
	position: absolute;
	top: 0px;
	width: 452px;
	height: 41px;
	font-weight: bold;
	background-image: url(17p_48.jpg);
}
#AboutTitle a:link{color:#FFF; text-decoration: none; }
#AboutTitle a:visited{color:#FFF; text-decoration: none; }
#AboutTitle a:hover{color:#FFF; text-decoration: underline; }
#AboutTitle a:active{color:#FFF; text-decoration: none; }
#AboutLabel {
	position: absolute;
	left: 0px;
	top: 12px;
	width: 145px;
	height: 24px;
	font-size: 16px;
	color: #373737;
	padding-left:20px;
}
#AboutEvent {
	position: absolute;
	left: 165px;
	top: 9px;
	width: 110px;
	height: 24px;
	background-image: url(btn_01.jpg);
	background-repeat: no-repeat;
	padding-left:15px; 
	color:#FFF; 
	font-size:13px;
}
#AboutFamous {
	position: absolute;
	left: 278px;
	top: 9px;
	width: 120px;
	height: 24px;
	background-image: url(btn_02.jpg);
	background-repeat: no-repeat; 
	color:#FFF; 
	font-size:13px;
	text-align:center;
}
#AboutContent {
	padding: 42px 10px 0px 20px;
	text-align:justify;
	background-image: url(17p_50.jpg);
	background-repeat: repeat;
}
#AboutEnd {
	width: 452px;
	height: 9px;
	background-image: url(17p_56.jpg);
}
#Event {
	position: relative;
	width: 452px;
	background-color: #FFF;
	font-size: 13px;
	color: #9d53e8;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 19px;
}
#EventTitle {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 452px;
	height: 41px;
	font-weight: bold;
	background-image: url(17p_48.jpg);
}
#EventLabel {
	position: absolute;
	left: 0px;
	top: 12px;
	width: 145px;
	height: 24px;
	font-size: 16px;
	color: #373737;
	padding-left:20px;
}
#EventContent {
	padding: 42px 10px 0px 20px;
	text-align:justify;
	background-image: url(17p_50.jpg);
	background-repeat: repeat;
}
#EventEnd {
	width: 452px;
	height: 9px;
	background-image: url(17p_56.jpg);
}
#Famous {
	position: relative;
	width: 452px;
	background-color: #FFF;
	font-size: 13px;
	color: #9d53e8;
	letter-spacing:1px;
	line-height: 19px;
}
#FamousTitle {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 452px;
	height: 41px;
	font-weight: bold;
	background-image: url(17p_48.jpg);
}
#FamousLabel {
	position: absolute;
	left: 57px;
	top: 12px;
	width: 189px;
	height: 24px;
	font-size: 16px;
	color: #373737;
	padding-left:15px;
}
#FamousContent {
	background-image: url(17p_50.jpg);
	font-size: 16px;
	color: #373737;
	font-weight: bold;
	padding-left:50px;
	padding-top: 42px;
	padding-right: 10px;
	padding-bottom: 5px;
}
#FamousContent2 { 
	padding: 5px 10px 5px 20px;
	text-align:justify;
	background-image: url(17p_50.jpg);
	background-repeat: repeat;
}
#FamousEnd {
	width: 452px;
	height: 9px;
	background-image: url(17p_56.jpg);
}
#Address {
	width: 249px;
	font-size: 13px;
	color: #373737;
	letter-spacing:1px;
	line-height: 19px;
	background-color: #FFF;
}
/*#AddressTitle {
	position: absolute;
	left: 0px;
	top: -40px;
	width: 249px;
	height: 42px;
	background-image: url(17p_45.jpg);
}*/
#AddressContent {
	padding-top: 8px;
	background-image: url(17p_511.png);
	background-repeat: repeat-y;
	height: 500px;
}
#AddressContent ul {
	margin:0;
	padding:0 10px 0 10px;
	list-style:none;
}
#AddressEnd {
	width: 249px;
	height: 8px;
	background-image: url(17p_61.jpg);
}
/*********************About Event Famous Address 0331 **********************************/
/*#Discuss {
	float:right;
	height:138px;
	left:0px;
	position:relative;
	top:0px;
	width:264px;
}*/
#DiscussTitle {
	left: -2px;
	top: -4px;
	width: 264px;
	height: 34px;
	background-image: url(17p_18_r1_c1.png);
	position: absolute;
}
#DiscussContent {
	width: 258px;
	height: 70px;
	background-image: url(17p_18_r2_c1.png);
	background-repeat: repeat-y;
	position: absolute;
	left: 5px;
	top: 30px;

}
#DiscussContentDetail {
	position: absolute;
	right: 32px;
	bottom: -6px;
	z-index: 3;

}
#DiscussEnd {
	left: -12px;
	bottom: 4px;
	width: 275px;
	height: 34px;
	background-image: url(17p_26_01.png);
	position: absolute;
}
*html #ElseDiscount {
  color:#272727;
  float:right;
  font-size:12px;
  font-weight:bold;
  height:auto;
  left:20px;
  letter-spacing:1px;
  line-height:20px;
  width:239px;

}
#ElseDiscount_2 {
	position: absolute;
	left: 782px;
	top: 189px;
	width: 239px;
	height: 405px;
	color: #272727;
	font-size: 12px;
	letter-spacing:1px;
	line-height: 20px;
	font-weight: bold;
}
#SeeElseDiscount {
	position: relative;
	width: 239px;
	height: auto;
	color: #272727;
	font-size: 12px;
	letter-spacing:1px;
	line-height: 20px;
	font-weight: bold;
	float: right;
	top: 0px;
	left: -20px;
}
#ElseDiscountTitle {
	left: 0px;
	top: 0px;
	width: 239px;
	height: 42px;
	background-image: url(17p_301.png);
	position: relative;
}
#ElseDiscountContent {
	width: auto;
	background-image: url(17p_34.jpg);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-left: 10px;
	top: 40px;
	height: auto;
	padding-right: 10px;
	text-align: left;
	color: #333;
	font-size: 12px;
}
#ElseDiscount {
	color :#272727;
	float:right;
	font-size:12px;
	font-weight:bold;
	height:auto;
	left:0px;
	letter-spacing:1px;
	line-height:20px;
	width:239px;
	position: relative;
	margin-bottom: 10px;
	top: 10px;
	margin-right: 3px;
}
#ElseDiscountContent1 {
	left: 0px;
	top: 0px;
	width: 230px;
	height: 121px;
	padding-top: 0px;
	margin-left: 5px;
}
#ElseDiscountContent1 hr {
	left: 0px;
	top: 115px;
}
#ElseDiscountContent1 img {
	left: 5px;
	top: 0px;
	position: relative;
}
#ElseDiscountContent2 {
	left: 0px;
	top: 280px;
	width: 230px;
	height: auto;
}
#ElseDiscountContent2 img {
	position: absolute;
	left: 0px;
	top: -66px;
}
#ElseDiscountEnd {
	width: 239px;
	height: 11px;
	background-image: url(17p_54.png);
	background-repeat: no-repeat;
}
/*********************FAQ 0331**********************************/
#Faq {
	color:#272727;
	font-size:12px;
	height:auto;
	left:0;
	letter-spacing:1px;
	line-height:25px;
	top:-20px;
	width:239px;
}
#FaqTitle {
	left: 0px;
	top: 0px;
	width: 239px;
	height: 42px;
	background-image: url(17p_45f1.gif);
}
#FaqContent {
	background-image: url(17p_51_1.jpg);
	font-weight: bold;
	color: #666;
	width: 239px;
	height: auto;
}
#FaqContent ul {
	margin: 0px;
	padding:0 10px 0 30px;
}
#FaqContent ul li {
	list-style-image:url("icon.gif");
}
#FaqContent a:link{
	color:#8E63B7;
	text-decoration: none;
	
}
#FaqContent a:visited{color:#8E63B7; text-decoration: none; }
#FaqContent a:hover{
	color:#8E63B7;
	text-decoration: underline;
	font-weight: bold;
}
#FaqContent a:active{
	color:#8E63B7;
	text-decoration: none;
	font-weight: bold;
}
#FaqEnd {
	width: 239px;
	height: 8px;
	background-image: url(17p_61_1.png);
	position: relative;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
}
/*********************FAQ 0331**********************************/
/*
   #BuyForMe {
	left: 30px;
	top: 0px;
	width: 703px;
	position: relative;
	float: left;
	background-image: url(17p_sn02_10.png);
	padding-top: 20px;
	margin-top: 20px;
}
   #BuyForMeTitle {
	position: absolute;
	left: 0px;
	top: -10px;
	width: 703px;
	height: 42px;
	background-image: url(17p_sn02_00.png);
}

#BuyForMeContent {
	left: 0px;
	top: 42px;
	width: 703px;
	font-weight: bold;
	background-color: #FFF;
	background-image: url(17p_sn02_00bg.jpg);
}
#BuyForMeContentTable {
	position: relative;
	left: 5px;
	top: 70px;
	width: 403px;


}
#BuyForMeContentTable td {
	font-size: 16px;
	line-height: 24px;
	color: #333333;
	background-color: #ffffff;
	word-spacing: 1px;
	border: 1px solid #aeaeae;
	text-align: center;
}
*/
#BuyForMeContentTable .my0 {
	font-size: 18px;
	color: #000000;
	padding-left:3px;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
}

#BuyForMeContentTable .my1 {
	font-size: 18px;
	color: #ff0000;
	margin-bottom:8px;
	font-weight: bold;
	letter-spacing:1px;
	line-height: 24px;


}

#BuyForMeContentTable .my2 {
	font-size: 16px;
	color: #000;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
}
#BuyForMeContentTable .my3 {
	font-size: 16px;
	color: #F00;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
}
/*
#GoBuyForMe {
	right: 0px;
	top: -10px;
	width: 140px;
	position: relative;
	left: 375px;
	margin-top: 20px;
}*/
#GoBuyForItem {
   position: absolute;
	right: -1px;
	top: 200px;
	width: 140px;
}

/*
#BuyForMeRemind {
	position: relative;
	right: 0px;
	top: 65px;
	width: 140px;
	font-size: 13px;
	color: #ff0000;
	letter-spacing:1px;
	line-height: 18px;
	font-weight:lighter;
	left: 226px;
}*/
#BuyForItemRemind {
   position: absolute;
	right: 0px;
	top: 268px;
	width: 140px;
	font-size: 11px;
	color: #ff0000;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 18px;
	font-weight:lighter;
}
/*
#BuyForMeEnd {
	left: 0px;
	bottom: 0px;
	width: 703px;
	height: 10px;
	background-image: url(17p_sn02_10.png);
}*/
#BuyForItemEnd {
    background-image: url(17p_sn02_10.png);
	height:10px;
	width:703px;
}
.png{
	position: relative;
	background-image: url(17p_sn02_10.png);
}
#BuyForFriend {
	width: 703px;
	position: relative;
	float: left;
	margin-top: 20px;
	left: 30px;

}
#BuyForFriendTitle {
	left: 0px;
	top: 0px;
	width: 703px;
	height: 42px;
	background-image: url(17p_sn02_11.png);
}
#BuyForFriendContent {
	left: 0px;
	top: 42px;
	width: 703px;
	background-image: url(17p_sn02_00bg.jpg);
	font-size: 15px;
	font-weight: bold;
	color: #9966cc;
	line-height: 18px;
	padding-top: 50px;
}
#BuyForFriendContent td{
	padding:2px 0px 1px 0px;
	font-size: 16px;
}
/*
#BuyForFriendContentTable1 {
	
}

#BuyForFriendContentTable2 {
	
}
#BuyForFriendContentTable3 {
	height: 130px;
}
#BuyForFriendContentTable4 {
	
}
#BuyForFriendContentTable5 {
	
}

#BuyForFriendContentTable6  {
	width: 95%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#BuyForFriendContentTable6 td {
	font-size: 16px;
	line-height: 24px;
	color: #666;
	background-color: #ffffff;
	word-spacing: 1px;
	border: 1px solid #aeaeae;
	text-align: center;
}
#BuyForMeContentTable #my0 {
	font-size: 16px;
	color: #000000;
	padding-left:3px;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
	text-align: left;
}

#BuyForFriendContentTable6 #my0 {
	font-size: 16px;
	color: #666;
	padding-left:3px;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
	text-align: left;
}
*/
#BuyForItemContentTable6 #my0 {
	font-size: 16px;
	color: #000000;
	padding-left:3px;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
	text-align: left;
}
/*
#BuyForFriendContentTable6 #my1 {
	font-size: 16px;
	color: #666;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
	text-align: center;
}
*/
#GoBuyForFriend {
	position: relative;
	width: 140px;
	left: 560px;
	top: 20px;

}
#BuyForFriendRemind {
	position: relative;
	right: 0px;
	width: 143px;
	font-size: 10px;
	color: #ff0000;
	margin-bottom:20px;
	letter-spacing:1px;
	line-height: 18px;
	font-weight:lighter;
	left: 560px;
	top: 12px;
	height: 50px;
}
#BuyForFriendEnd {
	left: 0px;
	bottom: 0px;
	width: 703px;
	height: 10px;
	background-image: url(17p_sn02_10.png);
}
/*
#OrderQA {
	width: 252px;
	height: auto;
	color: #272727;
	font-size: 12px;
	letter-spacing:1px;
	line-height: 18px;
	position: relative;
	float: right;
	top: 30px;
}
#OrderQATitle {
	position: absolute;
	left: 0px;
	top: -9px;
	width: 252px;
	height: 35px;
	background-image: url(17p_sn02_01.png);
}
#OrderQAContent {
	left: 0px;
	top: 35px;
	width: 252px;
	padding-top: 38px;
	background-image: url(17p_sn02_02.png);
	background-repeat: repeat-y;
}
#OrderQAContent ul {
	margin: 0px;
	padding: 10px;
	list-style: none;
	left: 9px;
	top: 7px;
	width: 200px;
}
#OrderQAContent hr { 
	left: 4px;
	top: 165px;
	width: 220px;
}
#OrderQAEnd {
	left: 0px;
	bottom: 0px;
	width: 252px;
	height: 25px;
	background-image: url(17p_sn02_12.png);
}
#CardStatusOK {
	left: 30px;
	width: 364px;
	height: 62px;
	position: relative;
	float: left;
	top: 7px;
}
#CardStatusFail {
	width: 364px;
	height: 78px;
	margin-left: 200px;
	position: relative;
	top: 56px;
}
#PushToFacebook {
	position: relative;
	border:0px;
	z-index: 100;
	width: 590px;
	top: 0px;
	height: auto;
	float: right;
	font-size: 11px;
	color: #00F;
}*/
#CardExplainTop {
	position: relative;
	left: 0px;
	top: 20px;
	width: 454px;
}
#CardExplainMid {
	position: relative;
	left: 0px;
	bottom: 13px;
	width: 454px;
	top: 15px;
}
#CardExplainBtm {
	position: relative;
	left: 0px;
	bottom: 0px;
	width: 454px;
	height: 13px;
	background-image: url(17p_sn04_06_01.png);
	top: 15px;
}

/*
#CardExplain {
	position: absolute;
	left: 82px;
	top: 296px;
	width: 705px;
	height: 304px;
}
#CardExplainPassNote {
	position: relative;
	width: 705px;
	height: 174px;
	background-image: url(CPPass.png);
}
#CardExplainFailNote { 
	position: relative; 
	width: 705px;
	height: 184px;
	background-image: url(CPFail.png);
}
#CardAreaSubscribe {
	position: relative;
	width: 705px;
	height: 130px;
	background-image: url(CPSubscribe_Ing-3.png);
}
#CardAreaSubscribeForm {
	position: absolute;
	top: 54px;
	left: 12px;
}
#CardAreaSubscribeCityValue {
	position: absolute;
	top: 54px;
	left: 300px;
}
#CardAreaSubscribeButton {
	position: absolute;
	top: 54px;
	left: 380px;
}*/
.CardAreaSubscribeMouse_btn {
width: 48px;
height: 31px;
background: url(Subscribe_Btn_s1.png) no-repeat 0px 0px;
display: block;
}


/*#AllPastGoods {
	position: relative;
	left: 90px;
	top: 20px;
	width: 1024px;
}

.PastGood {
	float:left;
	width: 375px;
	height: 216px;
	color: #272727;
	font-size: 15px;
	letter-spacing:1px;
	line-height: 20px;
	font-weight: bold;
	background-repeat:no-repeat;
	background-position:center top;
	margin-top: 15px;
	padding-top: 0px;
	padding-right: 21px;
	padding-bottom: 23px;
	padding-left: 21px;
}

.PastGoodTitle {
	width: 409px;
	height: 70px;
	background-image: url(17p_sn05_01_01.png);
	background-repeat: no-repeat;
}
.PastGoodMoney {
	float:left;
	width: 305px;
	overflow: hidden;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 60px;
	line-height: 18px;
	color: #666;
	font-size: 13px;
}
.PastGoodDate {
	font-size: 15px;
	color: #F00;
	letter-spacing:1px;
	line-height: 18px;
	font-weight:lighter;
}
.PastGoodContent {
	left: 0px;
	top: 57px;
	width: 409px;
	height: 146px;
	background-image: url(17p_sn05_02_01.png.png);
	background-repeat: no-repeat;
}
.PastGoodContentTable {
	float:left;
	padding-left:6px;
	width: 95px;
	margin-left: 0px;
}
.PastGoodPeople {
	background-image: url(17p_sn05_03_01.png);
	background-repeat:no-repeat;
	color:#000;
	font-size:19px;
	text-align: center;
	font-weight: bold;
	line-height: 10px;
	text-indent: 7px;
	font-family: "微軟正黑體";
}
.PastGoodPic {
	float:right;
	padding-top: 0px;
	padding-right: 65px;
	padding-bottom: 15px;
	padding-left: 0px;
}*/
#Pagination {
	clear:both;
	height:40px;
	padding-left: 13px;
}
#DetailDiscount {
	position: relative;
	left: 30px;
	top: 10px;
	width: 703px;
	height: auto;
	float: left;
}
#DetailDiscountTitle {
	position: relative;
	left: 0px;
	top: 0px;
	width: 703px;
	height: 133px;
	background-image: url(17p_sn06_01.png);
}
#DetailDiscountLabel {
	left: 19px;
	bottom: -69px;
	font-size: 18px;
	color: #F00;
	font-weight: bold;
	letter-spacing:1px;
	line-height: 20px;
	height: auto;
	width: 432px;
	padding-top: 10px;
	padding-left: 10px;
}
#DetailDiscountContent {
	left: 0px;
	top: 0px;
	width: 693px;
	height: auto;
	background-image: url(17p_sn06_02.jpg);
	font-size: 16px;
	color: #4c4c4c;
	line-height: 20px;
	background-repeat: repeat;
	letter-spacing: 1px;
	padding-top: 10px;
	float: left;
	padding-left: 10px;
	text-indent: 0px;
}
#DetailDiscountContent ol {
	position: absolute;
	left: 10px;
	top: 5px;
}
#DetailDiscountPrice {
	position: absolute;
	left: 450px;
	top: 9px;
	width: 150px;
	height: 62px;
	font-size: 26px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	color: #FFF;
	background-image: url(detail_01_01.png);
	text-align: center;
	line-height: 62px;
	background-repeat: repeat;
}
#DetailDiscountGoBuy {
	position: absolute;
	left: 450px;
	top: 67px;
	width: 150px;
	height: 68px;
}
/*
#DetailDiscountPriceR {
	position: absolute;
	right: 0px;
	top: 9px;
	width: 101px;
	font-size: 17px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #eb0000;
}*/
#DetailDiscountOriginal {
	position: absolute;
	left: -3px;
	top: 0px;
	width: 101px;
	height: 45px;
	background-image: url(detail_02_01.png);
	text-indent: 34px;
	line-height: 48px;
	font-size: 18px;
}
#DetailDiscountValue {
	position: absolute;
	left: -3px;
	top: 45px;
	width: 101px;
	height: 35px;
	background-image: url(detail_03_01.png);
	text-indent: 40px;
	line-height: 35px;
	font-size: 18px;
}
#DetailDiscountSaving {
	position: absolute;
	left: -3px;
	top: 76px;
	width: 101px;
	height: 45px;
	background-image: url(detail_05_01.png);
	text-indent: 32px;
	line-height: 40px;
	font-size: 18px;
}
#DetailDiscountEnd {
	left: 0px;
	bottom: 0px;
	width: 703px;
	height: 92px;
	top: 0px;
	float: left;
}

/*#DiscussBoard {
	position: relative;
	left: 30px;
	width: 968px;
	height: auto;
	top: 0px;
	float: left;
}
#DiscussBoardTitle {
	left: 0px;
	width: 968px;
	height: 42px;
	float: left;
}
#NewDiscuss {
	position: relative;
	right: 0px;
	float: right;
}
#DiscussBoardContent {
	left: 0px;
	width: 968px;
	height: auto;
	background-repeat: repeat;
	word-break:break-all;
	float: left;

}
#DiscussBoardContent ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	left: 0px;
	top: 0px;
	background-image: url(17p_sn07_15.jpg);
	background-repeat: repeat;
}
.Who {
	color: #333333;
	font-size: 16px;
	line-height: 24px;
	word-spacing: 1px;
	padding:2px 5px 2px 5px;
	border: none;
}

#DiscussBoardEnd {
	left: 0px;
	bottom: 0px;
	width: 968px;
	height: 12px;
	background-image: url(17p_sn07_21.png);
	float: left;
}
#Theme {
	position: relative;
	left: 30px;
	height: auto;
	float: left;
}*/
#QATheme {
	position: absolute;
	left: 62px;
	top: 200px;
}/*
#ThemeTitle {
	position: relative;
	left: 0px;
	top: 0px;
	width: 968px;
	float: left;
}
#ThemeTitleDiscuss {
	right: 0px;
	position: relative;
	left: 800px;
	width: 167px;
}
#ThemeTitleTop {
	left: 0px;
	top: 0px;
	width: 968px;
	height: 11px;
	background-image: url(17p_sn08_06.png);
}
#ThemeTitleMid {
	left: 0px;
	top: 0px;
	width: 968px;
	min-height: 125px;
	height:auto;
	background-image: url(17p_sn08_07.jpg);
	z-index: 2;
	float: left;
}
#ThemeTitlePic {
	width: 200px;
	position: absolute;
	left: 19px;
	top: 38px;
}

#ThemeTitleLabel {
	position: relative;
	left: 250px;
	font-size: 18px;
	color: #ff0000;
	font-weight: bold;
	letter-spacing:1px;
	line-height: 24px;
	width: 450px;

}*/


#ThemeTitleLabel a:link{font-size: 18px;color: #ff0000;font-weight: bold;letter-spacing:1px;line-height: 24px; 
                        text-decoration: none; }
#ThemeTitleLabel a:visited{font-size: 18px;color: #ff0000;font-weight: bold;letter-spacing:1px;line-height: 24px; 
                        text-decoration: none; }
#ThemeTitleLabel a:hover{font-size: 18px;color: #ff0000;font-weight: bold;letter-spacing:1px;line-height: 24px;
                        text-decoration: underline; }
#ThemeTitleLabel a:active{font-size: 18px;color: #ff0000;font-weight: bold;letter-spacing:1px;line-height: 24px;
                        text-decoration: none; }

#ThemeTitleFollow {
	position: relative;
	left: 250px;
	width: 300px;
	top: 0px;
	font-weight: normal;

}

#ThemeTitlePrice {
	position: absolute;
	right: 120px;
	top: 39px;
	width: 151px;
	height: 58px;
	font-size: 26px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	color: #FFF;
	background-image: url(detail_01_01.png);
	text-align: center;
	line-height: 62px;
}
#ThemeTitleGoBuy {
	position: absolute;
	right: 117px;
	top: 97px;
	width: 151px;
	height: 66px;
	background-image: url(detail_04_01.png);
	z-index: 2;
}
#ThemeTitlePriceR {
	position: absolute;
	right: 20px;
	top: 0px;
	width: 101px;
	font-size: 20px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #eb0000;
}
#ThemeTitleOriginal {
	position: absolute;
	left: -3px;
	top: 40px;
	width: 100px;
	height: 45px;
	background-image: url(detail_02.png);
	text-indent: 30px;
	line-height: 45px;
	font-size: 16px;
}
#ThemeTitleValue {
	position: absolute;
	left: -3px;
	top: 83px;
	width: 100px;
	height: 35px;
	background-image: url(detail_03.png);
	text-indent: 40px;
	line-height: 35px;
	font-size: 16px;
}
#ThemeTitleSaving {
	position: absolute;
	left: -3px;
	top: 116px;
	width: 100px;
	height: 40px;
	background-image: url(detail_04.png);
	text-indent: 30px;
	line-height: 40px;
	font-size: 18px;
}
/*
#ThemeTitleBtm {
	left: 0px;
	top: 133px;
	width: 968px;
	height:9px;
	background-image: url(17p_sn08_09.png);
	float: left;
}
#ThemeContent {
	left: 0px;
	width: 964px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-position: 0px;
	vertical-align: 0%;
	text-indent: 0px;
	line-height: 3px;
	z-index: 1;
	float: left;
}*/
#QAThemeContent {
	position: absolute;
	left: 0px;
	top: -50px;
	width: 934px;
	height: 599px;
	padding: 0px;
	margin: 0px;
	background-position: 0px;
	vertical-align: 0%;
	text-indent: 0px;
	line-height: 3px;
	z-index: 1;
}
#ThemeContent ul {
	list-style: none;
	left: 0px;
	top: -20px;
	width: 968px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin: 0px;
}
/*
#TableTop {
	position: relative;
	left: 0px;
	top: 0px;
	height: 10px;
	padding: 0px;
	width: 968px;
}*/
.TableMid {
	position: relative;
	left: 0px;
	top: 0px;
	height: 100%;
	background-image: url(17p_sn08_14_1.png);
	background-repeat: repeat;
	width: 100%;
}
.TableMid2 {
	position: relative;
	left: 0px;
	top: 0px;
	height: 100%;
	background-image: url(17p_sn08_19_1.png);
}
/*
#TableBtm {
	position: relative;
	left: 0px;
	bottom: 0px;
}*/
.redT {
	font-family: "微軟正黑體";
	font-size: 18px;
	font-weight: bold;
	color: #F00;
	font-style: normal;
	line-height: normal;
	top: 0px;
}
.LINE_height {
	padding-top: 5px;
	text-align: center;
}
/*.TimeOpenBuy{
        font-size: 16px;
        font-weight: bold;   
} */                              

.red_buy {
	font-size: 18px;
        font-weight: bold;
        color: #F00;

}
.buy_gray {
	font-size: 15px;
	font-style: normal;
	color: #666;
	line-height: 10px;
}
.time_gray {
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	color: #333;
}
#discuss {
	position:absolute;
	width:826;
	height:322;
	z-index:1;
	left: 10px;
	top: 10px;
	right: 10px;
	bottom: 10px;
}
/*#Left {
	width:1014px;
	height:auto;
	z-index:1;
	position: relative;
	margin-left: 0px;
	background-color: #FFF;
}*/
#Top {
	position:absolute;
	width:742;
	height:30;
	z-index:2;
	left: 42px;
	top: 2px;
}
#Close {
	position:absolute;
	width:42;
	height:30;
	z-index:3;
	left: 784px;
	top: 2px;
	display: block;
	margin: 0px;
	padding: 0px;
}
#Mem_left {
	position:absolute;
	width:54;
	height:97;
	z-index:4;
	left: 43px;
	top: 32px;
}
#Mem_pic {
	position:absolute;
	width:80;
	height:97;
	z-index:10;
	left: 97px;
	top: 32px;
}
#Mem {
	position:absolute;
	width:608;
	height:97;
	z-index:50;
	left: 176px;
	top: 32px;
}
#Theme_top {
	position:absolute;
	width:742;
	height:14;
	z-index:7;
	left: 43px;
	top: 142px;
}
#Middle {
	position:absolute;
	width:742;
	height:12;
	z-index:60;
	left: 43px;
	top: 129px;
}
#Theme_pic {
	position:absolute;
	width:134;
	height:33;
	z-index:9;
	left: 43px;
	top: 156px;
}
#subject {
	position:absolute;
	width:460px;
	height:33px;
	z-index:30;
	left: 177px;
	top: 156px;
	background-color: #C7A8E4;
	background-image: url(Discuss_new_14.gif);
	font-size: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	font-style: normal;
	line-height: 35px;
}
#Theme_middle {
	position:absolute;
	width:594;
	height:15;
	z-index:11;
	left: 43px;
	top: 189px;
}
#Info_pic {
	position:absolute;
	width:134;
	height:30;
	z-index:13;
	left: 43px;
	top: 204px;
}
#Right {
	position:absolute;
	width:42;
	height:292;
	z-index:18;
	left: 784px;
	top: 31px;
}
#Theme_right {
	position:absolute;
	width:148;
	height:123;
	z-index:20;
	left: 636px;
	top: 156px;
}
#Bottom {
	position:absolute;
	width:742;
	height:15;
	z-index:21;
	left: 43px;
	top: 308px;
}
#Btn_left {
	position:absolute;
	width:65;
	height:22;
	z-index:20;
	left: 637px;
	top: 279px;
}
#Theme_bottom {
	position:absolute;
	width:742;
	height:9;
	z-index:22;
	left: 42px;
	top: 299px;
}
#Textarea {
	position:absolute;
	width:460;
	height:97;
	z-index:14;
	left: 177px;
	top: 204px;
}
#Theme_left {
	position:absolute;
	width:134;
	height:67;
	z-index:13;
	left: 43px;
	top: 234px;
}
#Btn {
	position:absolute;
	width:66;
	height:22;
	z-index:24;
	left: 702px;
	top: 279px;
}
#Btn_right {
	position:absolute;
	width:17;
	height:22;
	z-index:20;
	left: 767px;
	top: 279px;
}
#name {
	position:absolute;
	width:144px;
	height:23px;
	z-index:20;
	left: 0px;
	top: 20px;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666;
}
#time {
	position:absolute;
	width:184px;
	height:30px;
	z-index:20;
	left: 0px;
	top: 59px;
	font-size: 18px;
	font-weight: normal;
	color: #666;
}
.discuss {
}
.out {
	position: absolute;
	height: 322px;
	width: 826px;
	left: -1000px;
}
.in {
	position: absolute;
	height: 322px;
	width: 826px;
	left: 92px;
	top: 106px;
}
#info_area {
	position:absolute;
	width:455;
	height:90;
	z-index:31;
	left: 179px;
	top: 206px;
}
#subjectarea { 
	position:absolute;
	width:460;
	height:33;
	z-index:35;
	left: 178px;
	top: 163px;
	line-height: 20px;
	color: #000;
}
#subject_info { 
	position:absolute;
	width:450px;
	height:20px;
	z-index:1;
	left: 5px;
	top: 1px;
	color: #333;
	line-height: 20px;
}
#Subscribe {
	height:224px;
	margin-bottom:5px;
	width:274px;
	left: -10px;
}
#SubscribeTitle {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 274px;
	height: 42px;
	background-image: url(Subscribe_Title.png);
}
#SubscribeContent {
	position: absolute;
	left: 0px;
	top: 42px;
	width: 274px;
	height: 154px;
	background-image: url(Subscribe_Content.png);
}
#SubscribeContentForm {
	position: absolute;
	left: 27px;
	top: 42px;
}
#SubscribeContentButton {
	position: absolute;
	left: 190px;
	top: 40px;
	}
.SubscribeMouse_btn {
  width: 48px;
  height: 31px;
  background: url(Subscribe_Btn_s1.png) no-repeat 0px 0px;
  display:block;
}
a.SubscribeMouse_btn:hover {
width: 48px;
height: 31px;
background: url(Subscribe_Btn_s1.png) no-repeat 0px -31px;
display:block;
}
#SubscribeContentCityValue  {
  left:132px;
  position:absolute;
  top:34px;
  width:50px;
}
#SubscribeEnd {
	position: absolute;
	left: 0px;
	top: 196px;
	width: 274px;
	height: 28px;
	background-image: url(Subscribe_End.png);
}
#Discuss_Titleinfo {
	position:absolute;
	width:200px;
	height:25px;
	z-index:1;
	left: 25px;
	top: 9px;
	font-size: 18px;
	font-style: normal;
	color: #8E63B7;
	font-weight: bold;
	text-decoration: none;
}
#Discuss_Titleinfo {
	position:absolute;
	width:200px;
	height:30px;
	z-index:1;
	left: 24px;
	top: 6px;
	color: #8E63B7;
	text-decoration: none;
	font-size: 14px;
}
#Discuss_Titleinfo_m_photo {
	position:absolute;
	width:62px;
	height:62px;
	z-index:1;
	left: 19px;
	top: 1px;
}
#Discuss_Titleinfo_m_info {
	position:absolute;
	width:143px;
	height:32px;
	z-index:2;
	left: 89px;
	top: 8px;
}
#SubscribeB {
	left: 160px;
	top: 0px;
	width: 702px;
	height: 426px;
	position: relative;
	float: left;
}
#SubscribeBTitle {
	left: 0px;
	top: 0px;
	width: 702px;
	height: 80px;
	background-image: url(SubscribeB_Title.png);
}
#SubscribeBTitleText {
	border-width: 0px;
	position: absolute;
	left: 25px;
	top: 25px;
	font-size: 28px;
	font-weight: bold;
	font-family:"Arial Black", Gadget, sans-serif;
	letter-spacing:1px;
	color: #5F21A0;
}
#SubscribeBContent {
	left: 0px;
	top: 80px;
	width: 702px;
	height: 300px;
	background-image: url(SubscribeB_Content.png);
}
#SubscribeBContentUpText {
	border-width: 0px;
	position: relative;
	left: 25px;
	top: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	letter-spacing:1px;
	color: #272727;
}
#SubscribeBContentDetail {
	position: relative;
	border:1px solid #9367BE;
	background-color: #F5E7FF;
	font-size:14px;
	padding: 25px 15px 15px 15px;
	left: 25px;
	top: 40px;
	width: 624px;
	height: 90px;
	color: #272727;
}
#SubscribeBContentMailBox {
	position: absolute;
	left: 15px;
	top: 60px;
	width: 150px;
	font-size:14px;
}
#SubscribeBContentCityBox {
	position: absolute;
	left: 335px;
	top: 60px;
	width: 150px;
	font-size:14px;
}
#SubscribeBContentButton {
	position: absolute;
	left: 485px;
	top: 72px;
}
#SubscribeBContentDownText {
	border-width: 0px;
	position: relative;
	left: 158px;
	top: 80px;
	width: 495px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:1px;
	color: #272727;
}
#SubscribeBEnd {
	left: 0px;
	top: 380px;
	width: 702px;
	height: 46px;
	background-image: url(SubscribeB_End.png);
}
#Subscribe {
	left: -10px;
	width: 274px;
	height: auto;
	position: relative;
	top: -11px;
}
#SubscribeTitle {
	position: relative;
	left: 0px;
	top: 0px;
	width: 274px;
	height: 42px;
	background-image: url(Subscribe_Title.png);
}
#SubscribeContent {
	position: relative;
	left: 0px;
	top: 0px;
	width: 274px;
	height: 153px;
	background-image: url(Subscribe_Content.png);
	background-repeat: no-repeat;
}
#SubscribeContentForm {
	position: absolute;
	left: 27px;
	top: 42px;
}
#SubscribeContentButton {
	position: absolute;
	left: 151px;
	top: 2px;
	}
.SubscribeMouse_btn {
width: 48px;
height: 31px;
background: url(Subscribe_Btn_s1.png) no-repeat 0px 0px;
display:block;
}
a.SubscribeMouse_btn:hover {
width: 48px;
height: 31px;
background: url(Subscribe_Btn_s1.png) no-repeat 0px -31px;
display:block;
}
#SubscribeEnd {
	position: relative;
	left: 0px;
	top: 0px;
	width: 274px;
	height: 28px;
	background-image: url(SubscribeEnd.png);
}
#LimitMark span{
	color:red;
}
#LowerLimit {
	float:left; 
	margin-left:5px;
}
#UpperLimit {
	float:right;
	margin-right:5px;
}
.QA {
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.QA_A {
	font-size: 16px;
	font-weight: bold;
	color: #F00;
}
#TimeOpenTitle {
	font-size: 20px;
	font-weight: bold;
	color: #E90003;
	padding-top: 0px;
	padding-left: 5px;
}
#Tipinfo { 
	background-color: #FFF;
	background-repeat: repeat-y;
}
#About_Event_Famous_Down {
	width:701px;
	height:auto;
	z-index:1;
	left: 7px;
	top: 10px;
	position: 1000;
}
.WhereTitle {
	font-size: 20px;
	font-weight: bold;
	color: #F00;
}
#TipTitle2 {
	position:absolute;
	width:200px;
	height:21px;
	z-index:1;
	left: 96px;
	top: 2px;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #7748A3;
}
#NewStep {
	position:absolute;
	width:111px;
	height:44px;
	z-index:1;
	left: 720px;
	top: 0px;
}
#MyLink2 {
	position:absolute;
	width:139px;
	height:44px;
	z-index:1;
	left: 581px;
	top: 0px;
}
#down {
	width:700px;
	height:auto;
	z-index:1;
	left: 200px;
	top: 280px;
	position: relative;
}
#Discuss_Title2 {
	width:160px;
	height:19px;
	z-index:4;
	left: 74px;
	top: 43px;
	font-size: 12px;
	color: #9267BD;
	position: absolute;
}
#Discuss_Mem_photo {
	width:40px;
	height:40px;
	z-index:4;
	left: 10px;
	top: -1px;
	margin-top: 14px;
	margin-left: 23px;
	position: absolute;
}
#Discuss_Mem_Title {
	width:141px;
	height:38px;
	z-index:4;
	left: 75px;
	top: 8px;
	overflow: hidden;
	line-height: 20px;
	position: absolute;
}
#Facebook_Login {
	position:absolute;
	width:159px;
	height:25px;
	z-index:2;
	left: 830px;
	top: 87px;
	font-weight: normal;
	padding-left: 5px;
	padding-top: 5px;
}
#index_back {
	position:absolute;
	width:71px;
	height:15px;
	z-index:3;
	left: 1089px;
	top: 9px;
	font-size: 12px;
	font-weight: normal;
	color: #9367BE;
	padding-left: 0px;
	padding-top: 0px;
}
/*
.discuss1 td p{ 
	word-wrap:break-word; 
	width:294px;
}


.discuss2 td p{ 
	word-wrap:break-word; 
	width:294px;
}*/
#ElseDiscountContentM {
	width:230px;
	height:auto;
	z-index:2;
	top: 15px;
}
#Else_Faq {
	width:255px;
	height:auto;
	z-index:2;
	left: -43px;
	top: -1420px;
	float: right;
	position: relative;
	margin-left: 660px;
	margin-bottom: -1350px;
}
#all {
	width:990px;
	height:1000px;
	z-index:2;
	left: 71px;
	top: 185px;
	position: absolute;
}
#Discuss_Mem_Title_More {
	position:absolute;
	width:57px;
	height:22px;
	z-index:5;
	left: 177px;
	top: 23px;
	text-align:center;
	padding-top: 5px;
	padding-right: 10px;
}
/*html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}*/
#main {
	padding-bottom: 0px;
} 
/*#footer {
	position: relative;
	margin-top: 20px;
	height: auto;
	clear:both;
	top: 200px;
}*/
/*.PastStamp {
	float:right;
	z-index: 2;
	padding-top: 0px;
	padding-right: 65px;
	padding-bottom: 15px;
	padding-left: 0px;
	position: relative;
	bottom: 145px;
}*/
#About_Event_Famous_Left {
	width:454px;
	height:805px;
	z-index:1;
}
#Address_Right {
	width:252px;
	height:1090px;
	z-index:1;
	left: 7px;
	float: right;
	position: relative;
	top: -765px;
	margin-bottom: -800px;
}
/*html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}*/
#main {
	padding-bottom: 0px;
} 
#footer {
	height: auto;
	clear:both;
	top: 0px;
	margin-top: 9px;
}

/*.clearfix:after {content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}*/
/*.clearfix {display: inline-block;}*/
/* Hides from IE-mac \*/
/* html .clearfix { height: 1%;}
.clearfix {display: block;}*/
#invoice_Title {
	width:60px;
	height:26px;
	z-index:1;
	left: 0px;
	top: 16px;
	font-size: 18px;
	color: #F00;
	padding-top: 10px;
	padding-left: 10px;
	position: relative;
}
#invoice_inner {
	width:161px;
	height:26px;
	z-index:1;
	left: 70px;
	top: -21px;
	font-size: 18px;
	padding-top: 10px;
	color: #609;
	position: relative;
}
#Title_invoice_Me {
	width:280px;
	/*height:20px;*/
	z-index:1;
	left: 238px;
	top: -46px;
	font-size: 13px;
	position: relative;
	color: #609;
	margin-top: 10px;
}
#invoice_info1 {
	width:309px;
	height:22px;
	z-index:1;
	left: 130px;
	top: -18px;
	color: #30C;
	position: relative;
	font-size: 13px;
}
#invoice_info2 {
	position:relative;
	width:310px;
	height:25px;
	z-index:1;
	left: 130px;
	top: -18px;
	color: #30c;
}
#invoice_info3 {
	position:relative;
	width:311px;
	height:26px;
	z-index:1;
	left: 130px;
	top: -21px;
	color: #000;
	font-weight: normal;
}
#JoinusBlock {
	margin-top:5px;
	width:251px;
}
#JoinusBlock_Top {
	position:relative;
	width:251px;
	height:35px;
	background-image:url(JoinBlock_Top.png);
}
#JoinusBlock_Content {
	position:relative;
	width:251px;
	height:auto;
	padding:10px 10px;
	background-image:url(JoinBlock_Content.png);
	background-repeat:repeat-y;
}
#JoinusBlock_Content_L {
	float:left;
	width:93px;
	height:62px;
}
#JoinusBlock_Content_R {
	float:left;
	width:120px;
}
#JoinusBlock_End {
	position:relative;
	width:251px;
	height:27px;
	background-image:url(JoinBlock_End.png);
}
#referral_Nlogin {
	width:703px;
	height:420px;
	z-index:1;
	position: relative;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "Arial Unicode MS";
	font-weight: bolder;
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-left: 30px;
	float: left;
}
#referral_NTitle {
	position:absolute;
	width:703px;
	height:98px;
	z-index:2;
	left: 0px;
	top: 0px;
	font-size: 40px;
	color: #FFF;
	background-image: url(referral_Title_01_01.png.png);
	line-height: 97px;
	text-indent: 172px;
}
#referral_Ninfo {
	position:relative;
	width:627px;
	height:70px;
	z-index:2;
	left: 50px;
	top: 100px;
	color: #F00;
	font-size: 20px;
	font-weight: bold;
}
#referral_Hr {
	width:600px;
	height:1px;
	z-index:3;
	left: 35px;
	top: 146px;
	position: absolute;
}
#referral_Facebook_Login {
	position:absolute;
	width:159px;
	height:25px;
	z-index:3;
	left: 297px;
	top: 199px;
	font-size: 12px;
	color: #333;
}
#referral_N_Logintitle {
	position:absolute;
	width:150px;
	height:33px;
	z-index:2;
	left: 102px;
	top: 189px;
	font-size: 20px;
	color: #609;
}
#referral_NPez_17login {
	position:absolute;
	width:215px;
	height:25px;
	z-index:2;
	left: 297px;
	top: 238px;
	color: #609;
	font-weight: bold;
	font-size: 16px;
}
#referral_Njoin {
	position:absolute;
	width:69px;
	height:25px;
	z-index:2;
	left: 298px;
	top: 276px;
	font-size: 16px;
	font-weight: bold;
	color: #609;
}
#referral_Faq {
  float:right;
  height:auto;
  left:-20px;
  margin-top:30px;
  position:relative;
  width:240px;
  z-index:2
}
#referral_FaqTitle {
	height:42px;
	width:239px;
	z-index:3;
	position: relative;
}
#referral_Faqcontent  {
	background-image:url("17p_51_1.jpg");
	background-repeat:repeat-y;
	height:auto;
	padding-top:6px;
	width:auto;
	z-index:3;
	padding-left: 15px;
	font-size: 13px;
	font-weight: bold;
	text-align: justify;
	padding-right: 15px;
}
#referral_Faqend {
	background-image:url("17p_61_1.png");
	height:8px;
	top:532px;
	width:239px;
	z-index:3;
}
#referral_FaqQ1 {
	position:absolute;
	width:218px;
	height:21px;
	z-index:1;
	left: 11px;
	top: 6px;
	font-size: 13px;
	color: #609;
}
#referral_FaqA1 {
	position:absolute;
	width:218px;
	height:84px;
	z-index:3;
	left: 10px;
	top: 26px;
	color: #333;
	font-size: 13px;
}
#referral_FaqQ2 {
	position:absolute;
	width:218px;
	height:35px;
	z-index:3;
	left: 9px;
	top: 117px;
	color: #609;
}
#referral_FaqA2 {
	position:absolute;
	width:218px;
	height:40px;
	z-index:3;
	left: 10px;
	top: 150px;
	color: #333;
	font-size: 13px;
}
#referral_FaqQ3 {
	position:absolute;
	width:218px;
	height:20px;
	z-index:3;
	left: 8px;
	top: 224px;
	color: #609;
	font-size: 13px;
}
#referral_FaqA3 {
	position:absolute;
	width:218px;
	height:48px;
	z-index:3;
	left: 10px;
	top: 243px;
	font-size: 13px;
}
#referral_FaqQ4 {
	position:absolute;
	width:218px;
	height:18px;
	z-index:3;
	left: 9px;
	top: 286px;
	color: #609;
	font-size: 13px;
}
#referral_FaqA4 {
	position:absolute;
	width:218px;
	height:82px;
	z-index:3;
	left: 12px;
	top: 303px;
	font-size: 13px;
	color: #333;
}
#referral_FaqQ5 {
	position:absolute;
	width:218px;
	height:36px;
	z-index:3;
	left: 10px;
	top: 411px;
	color: #609;
	font-size: 13px;
}
#referral_FaqA5 {
	position:absolute;
	width:218px;
	height:50px;
	z-index:3;
	left: 9px;
	top: 446px;
	font-size: 13px;
	color: #333;
}

	.referral_red {
	color: #F00;
}
#Referral_Money {
	float:right;
	height:104px;
	left:0;
	margin-top:-13px;
	width:251px;
	z-index:1;
	margin-right: 3px;
}
#Referral_MoneyTitle {
   height:36px;
   left:10px;
   position:relative;
   top:5px;
   width:252px;
   z-index:1;
}
#Referral_MoneyContent {
	background-image:url("Refferal_Content.png");
	background-repeat:repeat-y;
	height:40px;
	left:-10px;
	top:31px;
	width:274px;
	z-index:1;
}
#Referral_MoneyEnd {
	background-image:url('Refferal_End.png');
	background-repeat:repeat-y;
	height:28px;
	position:relative;
	width:274px;
	z-index:1;
	top: -20px;
	
}
#Referral_Moneyinfo {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	height:35px;
	left:82px;
	padding-top:3px;
	position:relative;

	width:159px;
	z-index:3;
	line-height: 17px;
	top: -42px;
}
#Referral_MoneyHereLink {
	font-size:12px;
	height:20px;
	left:83px;
	position:relative;
	top:-3px;
	width:164px;
	z-index:10
}

#referral_Msnicon {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	height:38px;
	left:83px;
	padding-top:3px;
	position:absolute;
	top:165px;
	width:181px;
	z-index:3;
}
#referral_MsnTitle {
	position:relative;
	width:305px;
	height:39px;
	z-index:3;
	left: 67px;
	top: 96px;
	color: #000;
	font-size: 18px;
}
#referral_Msninfo {
	position:relative;
	width:635px;
	height:30px;
	z-index:3;
	left: 68px;
	top: 95px;
}
#referral_MHr {
	width:654px;
	height:1px;
	z-index:3;
	left: 34px;
	top: 284px;
	position: absolute;
}
#referral_info {
	position:relative;
	width:452px;
	height:130px;
	z-index:3;
	left: 156px;
	top: 90px;
	font-size: 19px;
	font-weight: bold;
	color: #F00;
	padding-top: 10px;
	padding-left: 10px;
}
#referral_Title2 {
	position:relative;
	width:400px;
	height:85px;
	z-index:3;
	left: 162px;
	top: 83px;
	font-size: 16px;
	color: #000;
}

#referral_FB_PL_MA_area {
	position:relative;
	width:350px;
	height:40px;
	z-index:3;
	left: 158px;
	top: 77px;
}

/*#referral_FB_area {
	position:absolute;
	width:113px;
	height:30px;
	z-index:1;
}
#referral_PL_area {
	position:absolute;
	width:82px;
	height:30px;
	z-index:3;
	left: 142px;
	top: 1px;
}*/
#referral_MA_area {
	position:absolute;
	width:81px;
	height:30px;
	z-index:3;
	left: 269px;
}
#Referral_MoneyPhoto {
	width:46px;
	height:40px;
	z-index:5;
	margin-left: 25px;
	margin-top: 4px;
	padding-top: 3px;
}
#referral_Remind {
	position:absolute;
	width:628px;
	height:36px;
	z-index:3;
	left: 37px;
	top: 281px;
	font-size: 18px;
	font-weight: normal;
	color: #F00;
}
#referral_RemindLogin{
	position:absolute;
	width:628px;
	height:36px;
	z-index:3;
	left: 49px;
	top: 168px;
	font-size: 18px;
	font-weight: normal;
	color: #F00;
	padding-left: 20px;
}
#BCAuth {
	position:relative;
	witdh:954px;
}
#BCAuth_Top {
	position:relative;
	width:954px;
	height:43px;
	background-image:url(BCAuth_Top.png);
}
#BCAuth_Contant {
	position:relative;
	width:954px;
	background-image:url(BCAuth_Contant.png);
	background-repeat:repeat-y;
}
#BCAuth_End {
	position:relative;
	width:954px;
	height:26px;
	background-image:url(BCAuth_End.png);
}
#BCAuth_LoginFailMag {
	float:left;
	width:950px;
	padding-top:10px;
	font-size:20px;
	color:#F00;
	text-align:center;
}
#BCAuth_Login {
	float:left;
	width:430px;
	padding:30px;
	vertical-align:middle;
}
#BCAuth_Help {
	float:left;
	width:400px;
	padding-top:30px;
}
#BCAuth_StoreInf {
	float:left;
	width:420px;
	padding:30px 30px;
	font-size:18px;
}
#BCAuth_StorePic {
	float:left;
	width:450px;
}
#BCAuth_CouponListInfo {
	float:left;
	width:900px;
	padding:30px 30px;
	font-size:24px;
}
#BCAuth_CouponListInfo td{
	border-bottom:1px solid #000;
}
#BCAuth_CouponList {
	float:left;
	width:900px;
	padding:0px 30px;
	font-size:16px;
}
#BCAuth_CouponList td {
	border-top:1px solid #000;
	border-left:1px solid #000;
}
#BCAuth_CouponList table {
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
#BCAuth_CouponList_PageControl {
	float:left;
	width:900px;
	padding:10px 30px;
	font-size:16px;
}
#BuyForMeBonus {
	width:96px;
	height:auto;
	z-index:1;
	left: 7px;
	top: 100px;
	position: relative;
}
#BuyForMeBonusTitle {
	width:220px;
	height:22px;
	z-index:1;
	left: 120px;
	top: -60px;
	font-size: 16px;
	color: #609;
	position: relative;
}
#BuyForMeBonusinfo {
	position:relative;
	width:51px;
	height:22px;
	z-index:1;
	left: 390px;
	top: -80px;
	font-size: 16px;
	color: #609;
}
#BuyForMeMoney {
	width:146px;
	height:auto;
	z-index:1;
	left: 200px;
	top: -50px;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	position: relative;
}
#BuyForMeMoneyinfo {
	position:relative;
	width:53px;
	height:23px;
	z-index:1;
	left: 390px;
	top: -103px;
	font-size: 16px;
	font-weight: bold;
	color: #609;
}
#invoiceForme_Title {
	position:relative;
	width:60px;
	height:36px;
	z-index:1;
	top: -175px;
	font-family: "微軟正黑體";
	font-size: 18px;
	line-height: 26px;
	color: #F00;
	left: 22px;
}
#invoiceForme_inner {
	position:relative;
	width:164px;
	height:37px;
	z-index:1;
	left: 84px;
	top: -210px;
	font-family: "微軟正黑體";
	font-size: 18px;
	line-height: 26px;
	color: #609;
}
#invoiceForme_Title2 {
	position:relative;
	width:409px;
	height:auto;
	z-index:1;
	left: 271px;
	top: -245px;
	font-family: "微軟正黑體";
	font-size: 13px;
	color: #609;
}
#invoiceForme_info1 {
	position:relative;
	width:264px;
	height:28px;
	z-index:1;
	left: 130px;
	top: -20px;
}
#invoiceForme_info2 {
	position:relative;
	width:264px;
	height:27px;
	z-index:1;
	top: -20px;
	left: 130px;
}
#invoiceForme_info3 {
	position:relative;
	width:264px;
	height:29px;
	z-index:1;
	top: -20px;
	color: #000;
	font-weight: normal;
	left: 130px;
}
/*
#BuyForMeinvoiceTitle {
	position:relative;
	width:60px;
	height:26px;
	z-index:1;
	left: 15px;
	top: 45px;
	font-size: 18px;
	font-weight: bold;
	color: #F00;
	line-height: 26px;
	font-family: "微軟正黑體";
}
.BuyForMeinvoiceinner {
	z-index:1;
	font-size: 18px;
	line-height: 26px;
	font-weight: bold;
	color: #609;
	font-family: "微軟正黑體";
}
#BuyForMeinvoiceMe {
	position:relative;
	width:337px;
	height:auto;
	z-index:1;
	left: 280px;
	top: 0px;
	font-family: "微軟正黑體";
	font-size: 13px;
	color: #609;
}
#BuyForMeinvoiceinfo1 {
	position:relative;
	width:248px;
	height:22px;
	z-index:1;
	left: 120px;
	top: -20px;
}
#BuyForMeinvoiceinfo2 {
	position:relative;
	width:248px;
	height:22px;
	z-index:1;
	left: 120px;
	top: -20px;
}
#BuyForMeinvoiceinfo3 {
	position:relative;
	width:247px;
	height:22px;
	z-index:1;
	left: 120px;
	top: -20px;
	font-weight: normal;
	color: #000;
}
*/
#BuyForMeBonus_area {
	width:352px;
	height:auto;
	z-index:1;
	left: 77px;
	top: 53px;
	clip: rect(auto,auto,-100px,auto);
	position: relative;
	margin-bottom: -100px;
}
#BuyForItemBonus_area{
	width:352px;
	height:auto;
	z-index:1;
	left: 77px;
	top: 53px;
	clip: rect(auto,auto,-100px,auto);
	position: relative;
	margin-bottom: -100px;
}

#BuyForItemBonus_area {
	width:352px;
	height:auto;
	z-index:1;
	left: 77px;
	top: 53px;
	clip: rect(auto,auto,-100px,auto);
	position: relative;
	margin-bottom: -100px;
}

#BuyForItemBonus {
	width:96px;
	height:auto;
	z-index:1;
	left: 7px;
	top: 90px;
	position: relative;
}
#BuyForMeBonusTitle {
	width:550px;
	height:auto;
	z-index:1;
	left: 120px;
	top: 13px;
	font-size: 16px;
	color: #609;
	position: relative;
}
#BuyForItemBonusTitle {
	width:300px;
	height:22px;
	z-index:1;
	left: 120px;
	top: 0px;
	font-size: 16px;
	color: #609;
	position: relative;
}
#BuyForMeMoney {
	width:246px;
	height:auto;
	z-index:1;
	left: 119px;
	top: 18px;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	position: relative;
}
#BuyForItemMoney {
	width:246px;
	height:auto;
	z-index:1;
	left: 150px;
	top: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	position: relative;
}
#invoice_Title {
	width:60px;
	height:26px;
	z-index:1;
	left: 20px;
	top: -2px;
	font-size: 18px;
	color: #F00;
	padding-top: 10px;
	font-family: "微軟正黑體";
	padding-left: 10px;
	position: relative;
}
#invoice_inner {
	width:161px;
	height:26px;
	z-index:1;
	left: 90px;
	top: -37px;
	font-size: 18px;
	font-family: "微軟正黑體";
	padding-top: 10px;
	color: #609;
	position: relative;
}
#Title_invoice_Me {
		width:120px;
	height:20px;
	z-index:1;
	left: 295px;
	top: -72px;
	font-size: 13px;
	position: relative;
	color: #609;





	font-family: "微軟正黑體";
	margin-top: 10px;
}
#invoice_info1 {
	width:309px;
	height:22px;
	z-index:1;
	left: 130px;
	top: -18px;
	color: #30C;
	position: relative;
	font-size: 13px;
}
#invoice_info2 {
	position:relative;
	width:310px;
	height:25px;
	z-index:1;
	left: 130px;
	top: -18px;
	color: #30c;
}
#invoice_info3 {
	position:relative;
	width:311px;
	height:26px;
	z-index:1;
	left: 130px;
	top: -18px;
	color: #000;
	font-weight: normal;
}
#BuyForFriendBonus_area {
	width:352px;
	height:auto;
	z-index:1;
	left: 77px;
	top: 60px;
	clip: rect(auto,auto,-100px,auto);
	position: relative;
	margin-bottom: -100px;
}
#BuyForFriendBonus {
	width:96px;
	height:auto;
	z-index:1;
	left: 7px;
	top: 7px;
	position: relative;
}
#BuyForFriendBonusTitle {
	width:559px;
	height:auto;
	z-index:1;
	left: 120px;
	top: -62px;
	font-size: 16px;
	color: #609;
	position: relative;
}
#BuyForFriendMoney {
	width:246px;
	height:auto;
	z-index:1;
	left: 115px;
	top: -50px;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	position: relative;
}
/*
#CPOtherInfo {
	position: relative;
	left: -20px;
	width: 239px;
	height: auto;
	float: right;
	top: -20px;
}

#CPOther_AD_Block {
	position:relative;
	height:92px;
}

#CPOther_Meal_Top {
	position:relative;
	margin-top:5px;
	height:42px;
	background-image:url(MealInfoTop.png);
}

#CPOther_Meal_Content {
	position:relative;
	height:auto;
	background-image:url(MealInfoContant.jpg);
	padding-left:5px;
}

#CPOther_Meal_End {
	height:11px;
	background-image:url(MealInfoEnd.png);
}*/
#Header_bk{
	left: 0px;
	right: 0px;
	top: 0px;
	height: 25px;
	background-color: #FFF;
}
#HeaderMenu_bk{
	left: 0px;
	right: 0px;
	height: 157px;
	background-color: #FFF;
	z-index: 1;
}
#Logo_17P {
	width:198px;
	height:111px;
	z-index:1;
	margin-left: 15px;
}
#Btn_17P {
  height:85px;
  margin-left:258px;
  margin-top:-94px;
  width:551px;
}
#DiscountPlace_17P {
	width:92px;
	height:26px;
	z-index:1;
	margin-left: 5px;
	margin-bottom: -110px;
	font-size: 18px;
	color: #609;
	font-family: "微軟正黑體";
}
#Statistics_17P {
	color:#000000;
	float:right;
	font-weight:normal;
	height:16px;
	margin-right:-343px;
	margin-top:9px;
	width:221px;
	z-index:1;
}
#FacebookFans_17P_Top {
	width:440px;
	height:23px;
	margin-left: 75px;
	z-index: 2;
}
#Home_17P_Top {
	width:57px;
	height:23px;
	z-index:2;
	left: 558px;
	top: 0px;
	margin-left: 558px;
	margin-top: -23px;
}
#Store_17P_Top {
	width:76px;
	height:23px;
	margin-top: -23px;
	margin-left: 616px;
}
#Forfriend_17P_Top {
	width:87px;
	height:23px;
	top: 0px;
	margin-top: -23px;
	margin-left: 693px;
}
#Favorite_17P_Top {
	width:75px;
	height:23px;
	top: 0px;
	margin-top: -23px;
	margin-left: 781px;
}
#Line_17P_Top {
	position:absolute;
	width:9px;
	height:23px;
	margin-top: -23px;
	margin-left: 857px;
}
#Pez_17P_Top {
	width:85px;
	height:23px;
	margin-top: -23px;
	margin-left: 859px;
	z-index: 2;
	
}
#Member_new {
	height:16px;
	margin-left:893px;
	margin-top:-150px;
	width:34px;
	z-index:9;
}
#Pez_17P_Text {
	width:71px;
	height:23px;
	margin-top: -23px;
	margin-left: 942px;
	z-index: 2;
}
#Member_join {
  color:#008080;
  font-size:12px;
  font-weight:bold;
  height:17px;
  margin-left:930px;
  margin-top:-18px;
  width:75px;
  z-index:9;
}
#pez_login {
	height:18px;
	margin-left:882px;
	width:150px;
	z-index:9;
}
#Facebook_login {
	height:23px;
	margin-left:883px;
	width:150px;
	z-index:9;
}
#Menu_Bar {
	width:679px;
	height:27px;
	z-index:1;
}
.Menu_Bar_indexLink {
	width:79px;
	height:27px;
	float: left;
	display: block;
	background-image: url(17p_Header_BTN1.png);
	text-indent: -9999px;
}
.Menu_Bar_indexLink:hover{
	background-image: url(17p_Header_Bak_31w.png);
	border:0;
}
.Menu_Bar_PastLink {
	width:104px;
	height:27px;
	float: left;
	display: block;
	background-image: url(17p_Header_BTN2.png);
}
.Menu_Bar_PastLink:hover{
	background-image: url(17p_Header_Bak_32w.png);
	border:0;
}
.Menu_Bar_DiscussLink {
	width:98px;
	height:27px;
	float: left;
	background-image: url(17p_Header_BTN3.png);
	display: block;
}
.Menu_Bar_DiscussLink:hover{
	background-image: url(17p_Header_Bak_33w.png);
	border:0;
}
.Menu_Bar_MyLink {  /*更改為我的好康訂單圖片*/
	width:99px;
	height:27px;
	float: left;
	background-image: url(17p_Header_Bak_38y.png);
	display: block;
}
.Menu_Bar_MyLink:hover{   /*更改為我的好康訂單圖片*/
	background-image: url(17p_Header_Bak_38w.png);
	border:0;
}
.Menu_Bar_MyLink2 {
	width:94px;
	height:27px;
	float: left;
	background-image: url(17p_Header_BTN5.png);
	display: block;
}
.Menu_Bar_MyLink2:hover{
	background-image: url(17p_Header_Bak_35w.png);
	border:0;
}
.Menu_Bar_NewStep {
	width:101px;
	height:27px;
	float: left;
	background-image: url(17p_Header_BTN6.png);
	display: block;
}
.Menu_Bar_NewStep:hover{
	background-image: url(17p_Header_Bak_36w.png);
	border:0;
}
.Menu_Bar_TodaydealLink {
	width:104px;
	height:27px;
	float: left;
	display: block;
	background-image: url(17p_Header_BTN7.png);
}
.Menu_Bar_TodaydealLink:hover{
	background-image: url(17p_Header_Bak_37w.png);
	border:0;
}
#News_area17P {
	width:1014px;
	z-index:1;
	top: 0px;
	position: relative;
}
#BuyForMeinvoiceTitle {
	position:relative;
	width:220px;
	height:26px;
	z-index:1;
	left: 25px;
	top: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #F00;
	line-height: 26px;
	float: left;
}
#BuyForMeinvoiceinner {
	position:relative;
	width:161px;
	height:26px;
	z-index:1;
	left: 80px;
	top: -15px;
	font-size: 18px;
	line-height: 26px;
	font-weight: bold;
	color: #609;
}
/*
#BuyForMeinvoiceMe {
	position:relative;
	width:280px;
	height:auto;
	z-index:1;
	left: 0px;
	top: 10px;
	font-size: 13px;
	color: #609;
	float: right;
	margin-right: 60px;
}*/
#BuyForMeinvoiceinfo1 {
	position:relative;
	width:248px;
	height:auto;
	z-index:1;
	left: 120px;
	top: -20px;
}
#BuyForMeinvoiceinfo2 {
	position:relative;
	width:248px;
	height:auto;
	z-index:1;
	left: 120px;
	top: -20px;
}
#BuyForMeinvoiceinfo3 {
	position:relative;
	width:247px;
	height:auto;
	z-index:1;
	left: 120px;
	top: -20px;
	font-weight: normal;
	color: #000;
}
#BuyForMeBonus_area {
	width:352px;
	height:auto;
	z-index:1;
	left: 127px;
	top: -35px;
	clip: rect(auto,auto,-100px,auto);
	position: relative;
	margin-bottom: -100px;
}
#yellow_area_Top {
	width:1014px;
	height:10px;
	z-index:9;
}
#yellow_area_down {
	width:1014px;
	height:29px;
	background-image: url(17p_Header_Bak_down.jpg);
	float: left;
	z-index: 5;
	background-repeat:no-repeat;
}
#a17P_Header_Top {
	width:1014px;
	height:25px;
	z-index:1;
}
#referral_friend_Label {
	width:178px;
	height:25px;
	margin-left: 660px;
	margin-top: -23px;
	z-index: 2;

}
#yellow_content {
	width:1014px;
	height:auto;
	z-index:1;
	background-repeat: repeat;
	background-image: url(17p_Header_Bak_yellow.png);
	float: left;
	display: inline;
}
.Statistics_S {
	color: #C0C0C0;
}
#Statistics_17P2 {
	float:right;
	font-weight:normal;
	height:15px;
	margin-right:-275px;
	width:130px;
	z-index:1;
	margin-top: -5px;
}
#Area4_Top {
	width:701px;
	height:13px;
	z-index:1;
	background-image: url(Leftarea_401.png);
}
#Area4_Content {
	width:701px;
	height:auto;
	z-index:1;
	background-image: url(Leftarea_402.png);
	background-repeat: repeat-y;
	padding-top: 10px;
	float: left;
}
#Area4_Down {
	width:701px;
	height:11px;
	z-index:1;
	background-image: url(Leftarea_403.jpg);
	float: left;
	background-repeat: no-repeat;
}
#Area4_Title {
	width:105px;
	height:33px;
	z-index:1;
	left: 16px;
	top: 20px;
	font-size: 24px;
	color: #000;
	font-weight: bold;
	margin-left: 10px;
}
#Area4_Title_inner {
	width:450px;
	height:auto;
	z-index:1;
	margin-left: 10px;
	color: #9267BD;
}
#Area4_Title2 {
	width:105px;
	height:33px;
	z-index:1;
	font-size: 24px;
	font-weight: bold;
	color: #000;
	margin-left: 10px;
	background-image: url(Recommend.png);
}
#Area4_Title2_inner {
	width:450px;
	height:auto;
	z-index:1;
	margin-left: 10px;
	color: #9267BD;
}
#Area4_Dialog {
	width:468px;
	height:auto;
	z-index:1;
}
#Area4_AddressWhere  {
	color:#6D4189;
	font-size:24px;
	font-weight:bold;
	height:31px;
	left:-105px;
	position:relative;
	top:0px;
	width:126px;
	z-index:1;
	float: right;
}
#Area4_AddressWhere_inner {
	width:226px;
	height:auto;
	z-index:5;
	float: right;
	position: relative;
	top: 0px;
}
#Area4_Dialog_Top {
	width:455px;
	height:104px;
	z-index:1;
}
#Area4_Dialog_Content {
	width:auto;
	height:auto;
	z-index:1;
	background-image: url(Leftarea_4_Dialog_EgiContent.png);
	background-repeat: repeat-y;
	padding-left: 15px;
	text-align: justify;
	padding-right: 23px;
}
#Area4_Dialog_Down {
	width:455px;
	height:23px;
	z-index:1;
	background-image: url(Leftarea_4_Dialog_Egi_Down.png);
}
#yellow_content_right  {
	float:right;
	height:auto;
	left:-20px;
	position:relative;
	top:40px;
	width:275px;
	z-index:1;
}
#yellow_content_in {
  background-image:url(17p_Header_Bak_yellow.png);
  background-repeat:repeat;
  float:left;
  height:auto;
  width:1014px;
  z-index:1;
}
#yellow_content_left  {
	float:left;
	height:auto;
	left:-10px;
	top:0;
	width:705px;
	z-index:1;
}
#M_Hi {
	position:absolute;
	width:29px;
	height:17px;
	z-index:1;
	left: 57px;
	top: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #008080;
}
#M_Member_name {
	position:absolute;
	width:197px;
	height:auto;
	z-index:1;
	left: 45px;
	top: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #008080;
}
#M_Member_out {
	position:absolute;
	width:42px;
	height:22px;
	z-index:1;
	left: 64px;
	top: 43px;
}
#M_Member_photo {
	width:41px;
	height:36px;
	z-index:1;
	position: absolute;
	left: 2px;
	top: 4px;
}
#M_Member_area {
	position:absolute;
	width:62px;
	height:20px;
	z-index:1;
	left: 0px;
	top: 43px;
}
#M_line {
	width:10px;
	height:38px;
	z-index:1;
	position: relative;
	top: 5px;
}
#M_Space {
	position:relative;
	width:240px;
	height:62px;
	z-index:1;
	left: 885px;
	top: -105px;
}
#Area4_Left {
	width:468px;
	height:auto;
	z-index:1;
	left: 0px;
	top: 22px;
	float: left;
}
#M_Member_photo_Fb {
	width:41px;
	height:36px;
	z-index:1;
	position: absolute;
	left: 13px;
	top: 4px;
}
#M_Member_name_Fb {
	position:absolute;
	width:44px;
	height:17px;
	z-index:1;
	left: 88px;
	top: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #008080;
}
#Leftdiscuss {
  left:2px;
  position:absolute;
  top:2px;
  z-index:1;	
}
.theme_first {
	background-image: url(page_01.png);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.theme_first:hover{
	background-image: url(page2_01.png);
	border:0;
	background-repeat: no-repeat;
}
.theme_previous {
	background-image: url(page_02.png);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.theme_previous:hover{
	background-image: url(page2_02.png);
	border:0;
	background-repeat: no-repeat;
}
.theme_next {
	background-image: url(page_03.png);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.theme_next:hover{
	background-image: url(page2_03.png);
	border:0;
	background-repeat: no-repeat;
}
.theme_final {
	background-image: url(page_04.png);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.theme_final:hover{
	background-image: url(page2_04.png);
	border:0;
	background-repeat: no-repeat;
}
.discuss_first {
	background-image: url(17p2_sn07_16.jpg);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.discuss_first:hover{
	background-image: url(17p_sn07_16.jpg);
	border:0;
	background-repeat: no-repeat;
}
.discuss_previous {
	background-image: url(17p2_sn07_17.jpg);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.discuss_previous:hover{
	background-image: url(17p_sn07_17.jpg);
	border:0;
	background-repeat: no-repeat;
}
.discuss_next {
	background-image: url(17p2_sn07_18.jpg);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.discuss_next:hover{
	background-image: url(17p_sn07_18.jpg);
	border:0;
	background-repeat: no-repeat;
}
.discuss_final {
	background-image: url(17p2_sn07_19.jpg);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.discuss_final:hover{
	background-image: url(17p_sn07_19.jpg);
	border:0;
	background-repeat: no-repeat;
}
#referral_NinfoBackground {
	width:200px;
	height:115px;
	z-index:1;
	background-image: url(referral_info_01_01.png);
}
#referral_infoBackground {
	width:704px;
	height:415px;
	z-index:1;
	top: 99px;
	background-image: url(referral_info_01_01.png);
}
#BuyForMeinvoice_Background {
	width:654px;
	height:97px;
	z-index:1;
	left: 6px;
	top: 25px;
	background-image: url(BuyForMeinvoice_Background.png);
	position: relative;
	background-repeat: no-repeat;
}
#BuyForFriendinvoice_Background {
	position:relative;
	width:691px;
	height:115px;
	z-index:1;
	left: 6px;
	top: 37px;
	background-image: url(BuyForMeinvoice_Background.png);
	background-repeat: no-repeat;
}
.TimeOpenBuy{
	font-size: 16px;
	font-weight: bold;
	
}
	
.FaqcontentTitle{
	font-size: 14px;
	color: #639;
	font-weight: bold;
	text-indent: 6px;
	padding-left: 1px;
	
}

.Faqcontentinfo{
	font-size: 12px;
	color: #333;
	font-weight: normal;
	text-indent: 4;
	padding-right: 20px;
	padding-left: 10px;
	width: auto;
	text-align: justify;
	
}

.TimeOpen_P{
	font-size: 15px;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: 1px;
	
}
/*.Pastinfo{
	font-size: 12px;
	align: center;
	background-image: url(17p_sn05_03_01_3.png);
	width: 80px;
	height: 23px;
	background-repeat: repeat-y;
	text-indent: 38px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif, "Arial Unicode MS";
	font-weight: lighter;
	color: #000;
	
}*/
.SubscribeCity{
	font-size: 30px;
	font-weight: bold;
	color: #F00;
	
}
#Referral_EGi {
	position:absolute;
	width:117px;
	height:143px;
	z-index:1;
	left: 39px;
	top: 166px;
}
#Discuss_Titleinfo a:link{
	text-decoration: none;
	color: #008080;
	font-size:16px;
}
#Discuss_Titleinfo a:visited{
	text-decoration: none;
	color: #008080;
	font-size:16px;
}
#Discuss_Titleinfo a:hover{
	text-decoration: underline;
	color: #008080;
	font-size:16px;
}
#Discuss_Titleinfo a:active{
	color: #008080;
	text-decoration: none;
	font-size:16px;
}
.Past_Price {
	background-image: url(17p_sn05_03_01_2.png);
	text-align: center;
	width: 80px;
	height: 26px;
	background-repeat: no-repeat;
	font-size: 15px;
	font-weight: bold;
	color: #F00;
	text-indent: 36px;
	font-family: Arial, Helvetica, sans-serif, "Arial Unicode MS";
	padding-top: 3px;
	line-height: 28px;
}
.Past_Saving {
	background-image: url(17p_sn05_03_01_4.png);
	text-align: center;
	background-repeat: no-repeat;
	width: 80px;
	height: 22px;
	font-size: 11px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif, "Arial Unicode MS";
	font-weight: lighter;
	text-indent: 40px;
	line-height: 20px;
}
#PastGoodDate1 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#PastGoodDate2 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#PastGoodDate3 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#PastGoodDate4 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#PastGoodDate5 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#PastGoodDate6 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
.Pagination_first {
	background-image: url(page_01.png);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.Pagination_first:hover{
	background-image: url(page2_01.png);
	border:0;
	background-repeat: no-repeat;
}
.Pagination_Previous {
	background-image: url(page_02.png);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.Pagination_Previous:hover{
	background-image: url(page2_02.png);
	border:0;
	background-repeat: no-repeat;
}
.Pagination_Next {
	background-image: url(page_03.png);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.Pagination_Next:hover{
	background-image: url(page2_03.png);
	border:0;
	background-repeat: no-repeat;
}
.Pagination_Final {
	background-image: url(page_04.png);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.Pagination_Final:hover{
	background-image: url(page2_04.png);
	border:0;
	background-repeat: no-repeat;
}
.PastGoodPriceTable {
	width:80px;
	position: relative;
	left: -86px;
	top: 45px;
	background-color: f0d387;
}
.Past_PricePeopleBuy{
	font-size: 12px;
	color: #333;
	line-height: 22px;
	letter-spacing: 2px;
	font-weight: lighter;
	font-family: "微軟正黑體";
}
/*
#CardExplain {
	left: 25px;
	top: 45px;
	width: 705px;
	height: 304px;
	float: left;
	position: relative;
}*/
#CardnoExplain {
	position: relative;
	left: 28px;
	top: 63px;
	width: 705px;
	height: 304px;
	float: left;
}
/*
#CardExplainPassNote-pez {  
	width: 705px;
	height: 174px;
	background-image: url(CPPass-pez.png);
}*/
/*
#CardExplainFailNote-pez {
	width: 705px;
	height: 174px;
	background-image: url(CPFail-2pez.png);
}*/   
             /*  -----------------------   pez -------------------------  */
#CardExplainCashNote {
	width: 705px;
	height: 174px;
	background-image: url(CPCash.png);
}
/*
#CardAreaSubscribe {
	background-image: url("CPSubscribe_Ing-3.png");
    height: 130px;
    top: 0;
    width: 705px;
}
#CardAreaSubscribeForm {
	position: absolute;
	top: 54px;
	left: 12px;
}
#CardAreaSubscribeCityValue {
	position: absolute;
	top: 54px;
	left: 300px;
}
#CardAreaSubscribeButton {
	position: absolute;
	top: 54px;
	left: 380px;
}
.CardAreaSubscribeMouse_btn {
width: 48px;
height: 31px;
background: url(Subscribe_Btn_s1.png) no-repeat 0px 0px;
display: block;
}
a.Card_SubscribeMouse_btn:hover {
		width: 48px;
		height: 31px;
		background: url(Subscribe_Btn_s1.png) no-repeat 0px -31px;
		display:block;
}*/
#Cardno_Subscribe {
	position: absolute;
	left: 485px;
	width: 274px;
	height: 430px;
	top: 10px;
}
#Card_Explain_Subscribe {
	position:relative;
	width:728px;
	height:115px;
	z-index:1;
	float: left;
	top: -12px;
}
#Timerarea {
	position:absolute;
	width:191px;
	height:32px;
	z-index:1;
	left: 34px;
	top: 22px;
	font-size: 20px;
	color: #F00;
}
/*#TimerText {
	font-size: 20px;
}*/
#Timer_Hr {
	position:absolute;
	width:37px;
	height:25px;
	z-index:1;
	font-size: 14px;
	color: #F00;
	left: 18px;
	top: 0px;
}
#Timer_Min {
	position:absolute;
	width:17px;
	height:26px;
	z-index:1;
	font-size: 14px;
	color: #F00;
	left: 20px;
	top: 0px;
}
#Timer_Sec {
	position:absolute;
	width:19px;
	height:27px;
	z-index:1;
	font-size: 14px;
	color: #F00;
	left: 21px;
	top: 1px;
}
#referral_NinfoBackground {
	width:704px;
	height:410px;
	z-index:1;
	top: 99px;
	background-image: url(referral_info_01_01.png);
}

.Timer_Date {
	font-size: 15px;
	font-style: normal;
	color: #000;
	line-height: 49px;
	font-weight: bold;
}
.Timer_red_buy {
	font-size: 18px;
	font-weight: bold;
	color: #F00;
	line-height: 52px;
}
.S_Web {
	list-style-position: outside;
	list-style-image: url(S_Web.gif);
	list-style-type: none;
}
.S_Shop {
	list-style-position: outside;
	list-style-type: none;
	font-weight: bold;
	font-size: 14px;
}
.S_Phone {
	list-style-position: outside;
	list-style-image: url(S_Phone.gif);
	list-style-type: none;
	font-size: 12px;
}
.S_Location {
	list-style-position: outside;
	list-style-image: url(S_Location.gif);
	list-style-type: none;
	font-size: 12px;
}
.S_Time {
	list-style-position: outside;
	list-style-image: url(S_Time.gif);
	list-style-type: none;
	font-size: 12px;
}
#whereOthercity {
	width:380px;
	height:auto;
	z-index:1;
	background-image: url(Where-City_background.png);
	background-repeat: no-repeat;
	color: #000;
	font-weight: bold;
	line-height: 95px;
	text-indent: 15px;
	margin-top: -68px;
	margin-left: 117px;
	font-family: "微軟正黑體";
}
#whereOthercity a:link{
	color:#000;
	text-decoration: none;
}
#whereOthercity a:visited{color:#000; text-decoration: none; }
#whereOthercity a:hover{color:#000; text-decoration: underline; }
#whereOthercity a:active{
	color:#000;
	text-decoration: none;
	font-family: "微軟正黑體";
}

#BuyForItem {
	width: 703px;
	position: relative;
	float: left;
	margin-top: 20px;
	left: 30px;
}
#BuyForItemTitle {
	left: 0px;
	top: 0px;
	width: 703px;
	height: 42px;
	background-image: url(17p_sn02_11_p.png);
}
#BuyForItemContent {
	left: 0px;
	top: 42px;
	width: 703px;
	background-image: url(17p_sn02_00bg.jpg);
	font-size: 16px;
	font-weight: bold;
	color: #9966cc;
	line-height: 18px;
	padding-top: 50px;
}
#BuyForItemContent td {
	padding:2px 0px 1px 0px;
	font-size: 16px;
}
#GoBuyForItem {
	position: relative;
	width: 140px;
	left: 365px;
	top: -30px;
}
#BuyForItemRemind {
	position: relative;
	right: 0px;
	width: 143px;
	font-size: 13px;
	color: #ff0000;
	letter-spacing:1px;
	line-height: 18px;
	font-weight:lighter;
	left: 210px;
	height: 70px;
	top: 30px;
	margin-bottom: 0px;
}
/*
#BuyForItemContentTable4 {
	left: 0px;
	top: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #000;
	height: auto;
	margin-top: 0px;
}
#BuyForItemContentTable5 {
	left: 27px;
	top: 200px;
	width: 650px;
}
#BuyForItemContentTable1 {
	left: 11px;
	top: 237px;
}
#BuyForItemContentTable1_2 {
	left: 11px;
	top: 271px;
}
#BuyForItemContentTable1_3 {
	left: 11px;
	top: 303px;
}
#BuyForItemContentTable1_4 {
	left: 10px;
	top: 335px;
}
#BuyForItemContentTable1_5 {
	left: 10px;
	top: 354px;
}
#BuyForItemContentTable1_6 {
	left: 10px;
	top: 373px;
	line-height: 20px;
	font-weight: bold;
	color: #000;
}*/
#BuyForItemContentTable6  {
	left:0px;
	position:relative;
	top:0px;
	width: 95%;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
/*
#BuyForItemContentTable7 {
	background-image:url("keisen_03.jpg");
	background-repeat:repeat;
	border:2px dashed #AEAEAE;
	color:#FF0000;
	font-family:"Arial Black",Gadget,sans-serif;
	font-size:16px;
	font-weight:bold;
	height:20px;
	left:0;
	margin-bottom:15px;
	margin-left:17px;
	margin-right:auto;
	position:relative;
	top:0;
	width:95%;
}
*/
#BuyForItemBonus_area {
	width:352px;
	height:auto;
	z-index:0;
	left: 127px;
	top: -79px;
	position: relative;
	margin-bottom: -72px;
}
#BuyForFriendBonus {
	width:96px;
	height:auto;
	z-index:1;
	left: 7px;
	top: 7px;
	position: relative;
}
#BuyForItemBonusTitle {
	width:559px;
	height:auto;
	z-index:1;
	left: 120px;
	top: -107px;
	font-size: 16px;
	color: #609;
	position: relative;
}
#BuyForItemMoney {
	width:246px;
	height:auto;
	z-index:1;
	left: 123px;
	top: -103px;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	position: relative;
}
#BuyForItemContentTable6 td {
	font-size: 16px;
	line-height: 24px;
	color: #333333;
	background-color: #ffffff;
	word-spacing: 1px;
	border: 1px solid #aeaeae;
	font-weight: normal;
	text-align: center;
}
#BuyForItemContentTable6 .my0 {
	font-size: 18px;
	color: #000000;
	padding-left:3px;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
}

#BuyForItemContentTable6 .my1 {
	font-size: 18px;
	color: #ff0000;
	margin-bottom:8px;
	font-weight: bold;
	letter-spacing:1px;
	line-height: 24px;
}
/*
.BuyForItemContentTableTitle{
	font-size: 20px;
	font-weight: bold;
	text-indent: 25px;
	line-height: 35px;
	left: 27px;
	
}
.BuyForItemContentTableTitlered{
	font-size: 20px;
	font-weight: bold;
	color: #F00;	
}
.BuyForItemContentTableinfo{
	font-size: 14px;
	font-weight: bold;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	text-indent: 20px;
	line-height: 30px;
}
.BuyForItemContentTableTipred{
	font-size: 15px;
	color: #F00;
	line-height: 35px;
	margin-left: 23px;
	font-weight: bold;
}
*/
#PushToFacebook17 {
	position:absolute;
	width:auto;
	z-index:1;
	left: 312px;
	top: 10px;
	height: auto;
	font-size: 18px;
	font-weight: normal;
}
/*#AlldealGoods {
	position: relative;
	left: 0px;
	top: 20px;
	width: 1024px;
}
.DealGood {
	float:left;
	width: 328px;
	height: auto;
	color: #272727;
	font-size: 15px;
	letter-spacing:1px;
	line-height: 0px;
	font-weight: bold;
	background-repeat:no-repeat;
	background-position:center top;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 23px;
	padding-left: 5px;
}
.DealTitle {
	width: 328px;
	height: 50px;
	background-image: url(17P-Today_03.jpg);
	background-repeat: no-repeat;
}
.DealTime {
	float:left;
	width: 216px;
	overflow: hidden;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 70px;
	height: 40px;
	line-height: 26px;
	color: #F00;
	font-size: 24px;
}
.DealSoldout {
	float:left;
	width: 130px;
	overflow: hidden;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 128px;
	height: 40px;
	line-height: 30px;
	color: #F00;
	font-size: 24px;
	font-family: "微軟正黑體";
	font-weight: bold;
}*/
.DealBtn {
	float:right;
	width: 89px;
	overflow: hidden;
	padding-right: 5px;
	padding-bottom: 0px;
	height: 50px;
	line-height: 18px;
	background-image: url(17P-Today_06.jpg);
}
/*
.DealMainTitle {
	width: 307px;
	overflow: hidden;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 44px;
	line-height: 15px;
	color: #000;
	font-size: 14px;
	font-family: "微軟正黑體";
	font-weight: bold;
	float: left;
}*/
.DealDate {
	font-size: 32px;
	color: #000;
	letter-spacing:1px;
	line-height: 55px;
	font-weight:bold;
	font-family: "微軟正黑體";
	height: auto;
	padding-bottom: 0px;
}
/*
.DealContent {
	left: 0px;
	top: 57px;
	width: 328px;
	height: 187px;
	background-image: url(17P-Today_07.jpg);
	background-repeat: no-repeat;
}
.DealContentTable {
	float:left;
	padding-left:10px;
	width: auto;
	margin-left: 0px;
	padding-top: 5px;
}
.DealPeople {
	background-image: url(17P-Today_18.jpg);
	background-repeat:no-repeat;
	color:#F00;
	font-size:12px;
	text-align: center;
	font-weight: bold;
	text-indent: 0px;
	font-family: "Arial Black", Gadget, sans-serif;
	padding-top: 2px;
	line-height: 20px;
	height: 27px;
	width: 109px;
}*/
.DealPic {
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0px;
	float: right;
}
/*#GoodDeal1 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}*/
#GoodDeal2 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#GoodDeal3 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#GoodDeal4 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#GoodDeal5 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#GoodDeal6 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#GoodDeal7 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#GoodDeal8 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
#GoodDeal9 {
	width:100px;
	height:16px;
	z-index:1;
	top: 0px;
}
/*
.Deal_Price {
	background-image: url(17P-Today_21.jpg);
	text-align: center;
	width: 109px;
	height: 23px;
	background-repeat: no-repeat;
	font-size: 15px;
	font-weight: bold;
	color: #F00;
	text-indent: 25px;
	font-family: Arial, Helvetica, sans-serif, "Arial Unicode MS";
	padding-top: 3px;
	margin-top: 0px;
}
.Dealinfo{
	font-size: 12px;
	align: center;
	background-image: url(17P-Today_22.jpg);
	width: 109px;
	height: 23px;
	background-repeat: repeat-y;
	text-indent: 25px;
	line-height: 0px;
	font-family: Arial, Helvetica, sans-serif, "Arial Unicode MS";
	font-weight: lighter;
	color: #000;
	text-align: center;
	
}
.Deal_Saving {
	background-image: url(17P-Today_23.jpg);
	text-align: center;
	background-repeat: no-repeat;
	width: 109px;
	height: 28px;
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif, "Arial Unicode MS";
	font-weight: lighter;
	text-indent: 25px;
	line-height: 20px;
}
.City {
	width:100%;
	height:50px;
	z-index:1;
	font-size: 36px;
	color: #000;
	font-family: "微軟正黑體";
	font-weight: bold;
	padding-left: 5px;
	float: left;
}*/
#MultipleBackground {
	position:relative;
	width:961px;
	height:auto;
	z-index:1;
	margin-left: 25px;
	background-repeat: no-repeat;
	margin-top: 50px;
	float: left;
}
#MultiplePhoto {
	position:relative;
	width:415px;
	height:230px;
	z-index:1;
	left: 40px;
	top: 0px;
	background-image: url(17P-Today_shadow.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 10px;
}
#MultipleTitle {
	position:relative;
	width:340px;
	height:70px;
	z-index:1;
	left: 473px;
	top: -239px;
	font-size: 30px;
	color: #903;
	font-family: "微軟正黑體";
	font-weight: bold;
	border: 4px double #900;
	line-height: 70px;
	text-indent: 10px;
}
#MultipleStore {
	width:109px;
	height:63px;
	z-index:1;
	float: left;
}
#MultipleStorelist {
	position:relative;
	width:885px;
	height:auto;
	z-index:1;
	left: 36px;
	top: -45px;
	float: left;
	border-top-width: 20px;
	border-right-width: 2px;
	border-bottom-width: 20px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: double;
	border-bottom-style: solid;
	border-left-style: double;
	border-top-color: #a22b4e;
	border-right-color: #a22b4e;
	border-bottom-color: #a22b4e;
	border-left-color: #a22b4e;
}
#MultipleStorelist td {
	font-size: 16px;
	color: #F00;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #600;
	border-right-color: #600;
	border-bottom-color: #600;
	border-left-color: #600;
}
#MultipleStorelist #Shop0 {
	font-family: "微軟正黑體";
	font-size: 12px;
	font-weight: bold;
	color: #000;
	width: 430px;
}
#MultipleStorelist #Shop1 {
	font-family: "微軟正黑體";
	font-size: 16px;
	font-weight: bold;
	color: #F00;
	width: 138px;
}
#MultipleStorelist #Shop2 {
	font-family: "微軟正黑體";
	font-size: 18px;
	font-weight: bold;
	color: #F00;
	width: 170px;
}
#MultipleStorelist #Shop3 {
	width: 150px;
}
#MultipleStorelist #Shop4 {
	font-family: "微軟正黑體";
	font-size: 16px;
	font-weight: bold;
	color: #333;
	width: 138px;
}
#MultipleChoose {
	position:absolute;
	width:296px;
	height:auto;
	z-index:1;
	left: 478px;
	top: 180px;
	font-family: "微軟正黑體";
	font-size: 28px;
	font-weight: bold;
	color: #606;
}
#MultipleBackgroundTitle {
	width:961px;
	height:39px;
	z-index:1;
	background-image: url(17P-TodayM_031.png);
	background-repeat: no-repeat;
	float: left;
}
#MultipleBackgroundContent {
	width:961px;
	height:auto;
	z-index:1;
	background-image: url(17P-TodayM_032.png);
	background-repeat: repeat-y;
	float: left;
}
#MultipleBackgroundDown {
	width:961px;
	height:30px;
	z-index:1;
	background-image: url(17P-TodayM_033.png);
	background-repeat: no-repeat;
	float: left;
}
.MultipleStorelistRed {
	font-family: "微軟正黑體";
	font-size: 15px;
	font-weight: bold;
	color: #F00;
}
.MultipleName {
	font-size: 30px;
	font-weight: bold;
	color: #000;
	font-family: "微軟正黑體";
}
/*
.Encore {
	margin:0px;
	top:65px;
	left:0px;
	width:450px;
	height:440px;
}
.Encore_BG {
	background:url(../Themes/default/images/17Life/G1-8/encore_BG.png);
	width:450px;
	height:440px;
	z-index:3;
}
.Encore_Button {
	position:absolute;
	top:280px;
	left:0px;
	width:150px;
	height:137px;
	z-index:4;
}
.Encore_Button_Info {
	position:absolute;
	top:0px;
	left:110px;
	width:450px;
	padding:5px;
	background-color:#FFF;
	border:solid 1px #333;
	font-size:14px;
	color:#333;
	z-index:5;
}
.Encore_Label {
	position:absolute;
	top:176px;
	left:158px;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:66px;
	color:#F00;
	z-index:6;
}*/
.Shop_DS {
	font-family:"微軟正黑體";
	font-size:15px;
	color:#008080;
	font-weight: normal;
}
.Shop_DSN {
	font-family:"微軟正黑體";
	font-size:15px;
	color:#000;
	font-weight: normal;
}
.red {
	color: #F00;
}
.detailred {
	color: #F00;
	font-size:16px;
}
/*
.DealMainTitle a:link{
	color:#000;
	text-decoration: none;
	font-size:14px;
}
.DealMainTitle a:visited{color:#000; font-size:14px; text-decoration: none; }
.DealMainTitle a:hover{
	color:#000;
	font-size:14px;
	text-decoration: underline;
}
.DealMainTitle a:active{
	color:#000;
	font-size:14px;
	text-decoration: none;
}
*/
#News_area_close {
	width:10px;
	height:10px;
	z-index:3;
	float: right;
	position: relative;
	left: -30px;
	top: 20px;
}
#GoBuy_Address {
	width:450px;
	height:auto;
	z-index:1;
	left: 0px;
	top: 0px;
	position: relative;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	float: right;
}
.GoBuy_SHOP{
	color:#008080;
	font-size:14px;
	text-decoration: none;
	font-weight: normal;
}
#GoBuyEGi {
	position:relative;
	width:117px;
	height:143px;
	z-index:1;
	left: 131px;
	top: 110px;
}
.ThemecontentTextindent{
	text-indent: -2px;
	font-size: 16px;
}
#GoBuyEGiFriend {
	position:relative;
	width:117px;
	height:143px;
	z-index:1;
	left: 64px;
	top: 91px;
}
#GoBuy_AddressFriend {
	width:450px;
	height:auto;
	z-index:1;
	left: 0px;
	top: 61px;
	position: relative;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	float: right;
}
#GoBuyEGiItem{
	position:relative;
	width:117px;
	height:143px;
	z-index:1;
	left: 131px;
	top: 0px;
}
#GoBuy_AddressItem {
	width:450px;
	height:auto;
	z-index:1;
	left: 0px;
	top: -100px;
	position: relative;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	float: right;
}
#M_Member_Fbsign {
	position:absolute;
	width:115px;
	height:20px;
	z-index:1;
	left: 104px;
	top: 41px;
}

#M_Space a:link{
	color:#666;
	text-decoration: none;
	font-size:12px;
}
#M_Space a:visited{
	color:#666;
	font-size:12px; 
	text-decoration: none;
}
#M_Space a:hover{
	color:#666;
	font-size:12px;
	text-decoration: underline;
}
#M_Member_ a:active{
	color:#666;
	font-size:12px;
	text-decoration: none;
}
#DiscountMain {
	width:703px;
	height:400px;
	z-index:1;
	left: 0px;
	font-size: 12px;
}
/*#Discountinner {
	width:701px;
	height:auto;
	z-index:1;
	font-size: 12px;
	color: #000;
	padding-top: 30px;
	padding-left: 4px;
}
#PEZStatusOK {
	left: 45px;
	width: 364px;
	height: 62px;
	position: relative;
	float: left;
	top: 7px;
}
#PEZStatusFail {
	width: 364px;
	height: 62px;
	margin-left: 200px;
	position: relative;
	top: 56px;
}
*/
#Discountcity{
	width: 700px;
	font-size: 25px;
	color: #8A4D9B;
	font-family: "微軟正黑體";
	font-weight: bold;
	height: auto;
}
#DiscountTitle{
	width: 680px;
	font-size: 20px;
	color: #000;
	padding-right: 10px;
	font-family: "微軟正黑體";
	padding-left: 10px;
	font-weight: bold;
}
/******************** My2 **********************************/
#invoice_Title_My2  {
	width:60px;
	height:26px;
	z-index:1;
	left: 20px;
	top: -8px;
	font-size: 18px;
	color: #F00;
	padding-top: 10px;
	font-family: 微軟正黑體;
	padding-left: 10px;
	position: relative;
}
#invoice_inner_My2 {
	width:161px;
	height:26px;
	z-index:1;
	left: 90px;
	top: -46px;
	font-size: 18px;
	font-family: 微軟正黑體;
	padding-top: 10px;
	color: #609;
	position: relative;
}
#Title_invoice_Me_My2  {
	width:120px;
	height:20px;
	z-index:1;
	left: 292px;
	top: -83px;
	font-size: 13px;
	position: relative;
	color: #609;
	font-family:微軟正黑體;
	margin-top: 10px;
}
#invoice_info1_My2  {
	width:309px;
	height:22px;
	z-index:1;
	left: 130px;
	top: -18px;
	color: #30C;
	position: relative;
	font-size: 13px;
}
#invoice_info2_My2  {
	position:relative;
	width:310px;
	height:25px;
	z-index:1;
	left: 130px;
	top: -18px;
	color: #30c;
}
#invoice_info3_My2  {
	position:relative;
	width:311px;
	height:26px;
	z-index:1;
	left: 130px;
	top: -18px;
	color: #000;
	font-weight: normal;
}

/*
#GoBuyForMe_My2 {
	right: 0px;
	top: -33px;
	width: 140px;
	position: relative;
	left: 541px;
}
*/
#GoBuyForFriend_My2 {
	position: relative;
	width: 140px;
	left: 542px;
	top: 47px;
}

#GoBuyForItem_My2 {
	position: relative;
	top: 0px;
	width: 140px;
	right: 0px;
}
/*
#BuyForMeRemind_My2 {
	position: relative;
	right: 0px;
	top: -34px;
	width: 140px;
	font-size: 10px;
	color: #ff0000;
	letter-spacing:1px;
	line-height: 18px;
	font-weight:lighter;
	left: 541px;
	margin-bottom: 40px;
}*/
#BuyForFriendRemind_My2 {
	position: relative;
	right: 0px;
	width: 143px;
	font-size: 10px;
	color: #ff0000;
	margin-bottom:120px;
	letter-spacing:1px;
	line-height: 18px;
	font-weight:lighter;
	left: 537px;
	top: 41px;
	height: 50px;
}

#BuyForItemRemind_My2 {
	position: relative;
	width: 143px;
	font-size: 10px;
	color: #ff0000;
	letter-spacing:1px;
	line-height: 18px;
	font-weight:lighter;
	height: 50px;
	top: 0px;
	margin-bottom: 0px;
	left: 0px;
}


#BuyForMeBonusMy2_area {
	width:450px;
	height:auto;
	z-index:1;
	left: 26px;
	top: 83px;
	clip: rect(auto,auto,-100px,auto);
	position: relative;
}
#BuyForMeBonusTitleMy2 {
	width:450px;
	height:auto;
	z-index:1;
	left: 0px;
	top: 0px;
	font-size: 16px;
	color: #609;
	position: relative;
}
#BuyForMeMoneyMy2 {
	width:450px;
	height:auto;
	z-index:1;
	left: 0px;
	top: -2px;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	position: relative;
}


#BuyForFriendBonusMy2_area {
	width:352px;
	height:auto;
	z-index:1;
	left: 137px;
	top: 70px;
	clip: rect(auto,auto,-100px,auto);
	position: relative;
	margin-bottom: -100px;
}
#BuyForFriendBonusTitleMy2 {
	width:400px;
	height:auto;
	z-index:1;
	left: 0px;
	top: 0px;
	font-size: 16px;
	color: #609;
	position: relative;
}
#BuyForFriendMoneyMy2 {
	width:400px;
	height:auto;
	z-index:1;
	left: 0px;
	top: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	position: relative;
}
#GoBuyEGiFriendMy2 {
	position:relative;
	width:117px;
	height:143px;
	z-index:1;
	left: 21px;
	top: 200px;
}

#BuyForItemBonusMy2_area{
	width:660px;
	height:auto;
	z-index:1;
	left: 20px;
	top: 100px;
	clip: rect(auto,auto,-100px,auto);
	position: relative;
	margin-bottom: 189px;
}
#BuyForMeBonusTitle_My2 {
	width:400px;
	height:auto;
	z-index:1;
	left: 0px;
	top: 0px;
	font-size: 16px;
	color: #609;
	position: relative;
	float: left;
}
#BuyForMeMoney_My2 {
	width:400px;
	height:auto;
	z-index:1;
	left: 0px;
	top: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	position: relative;
	float: left;
}

/*
#BuyForMeinvoiceTitleMy2 {
	position:relative;
	width:60px;
	height:26px;
	z-index:1;
	left: 15px;
	top: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #F00;
	line-height: 26px;
}
#BuyForMeinvoiceinnerMy2 {
	position:relative;
	width:161px;
	height:26px;
	z-index:1;
	left: 70px;
	top: -15px;
	font-size: 18px;
	line-height: 26px;
	font-weight: bold;
	color: #609;
}
#BuyForMeinvoiceMe_My2 {
	position:relative;
	width:280px;
	z-index:1;
	left: 250px;
	top: -40px;
	font-size: 13px;
	color: #609;
}
#BuyForMeinvoiceinfo1_My2 {
	position:relative;
	width:300px;
	height:22px;
	z-index:1;
	left: 120px;
	top: -20px;
}
#BuyForMeinvoiceinfo2_My2 {
	position:relative;
	width:300px;
	height:24px;
	z-index:1;
	left: 120px;
	top: -20px;
}
#BuyForMeinvoiceinfo3_My2 {
	position:relative;
	width:300px;
	height:22px;
	z-index:1;
	left: 120px;
	top: -20px;
	font-weight: normal;
	color: #000;
}

#BuyForFriendContentTable1_My2 {
	position: absolute;
	left: 27px;
	top: 130px;
}
#BuyForFriendContentTable2_My2 {
	position: absolute;
	left: 320px;
	top: 130px;
}
#BuyForFriendContentTable3_My2 {
	position: relative;
	left: 27px;
	top: 130px;
	height: 130px;
}*/
/*
#BuyForFriendContentTable4_My2 {
	position: absolute;
	left: 27px;
	top: 54px;
}
#BuyForFriendContentTable5_My2 {
	position: absolute;
	left: 27px;
	top: 78px;
}
*/


#BuyForMeContentTableMy2 {
	position: relative;
	left: 20px;
	top: 46px;
	width: 648px;
}
#BuyForMeContentTableMy2 td {
	font-size: 16px;
	line-height: 24px;
	color: #333333;
	background-color: #ffffff;
	word-spacing: 1px;
	border: 1px solid #aeaeae;
	text-align: center;
}
#BuyForMeContentTableMy2 #my0 {
	font-size: 16px;
	color: #000000;
	padding-left:3px;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
	text-align: left;
}

/*
#BuyForFriendContentTable6_My2  {
	left:20px;
	position:relative;
	top:160px;
	width: 648px;
}

#BuyForFriendContentTable6_My2 td {
	font-size: 16px;
	line-height: 24px;
	color: #333333;
	background-color: #ffffff;
	word-spacing: 1px;
	border: 1px solid #aeaeae;
	font-weight: normal;
}

#BuyForFriendContentTable6_My2 #my0 {
	font-size: 16px;
	color: #000000;
	padding-left:3px;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
}

#BuyForFriendContentTable6_My2 #my1 {
	font-size: 16px;
	color: #333333;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
	text-align: center;
}
*/
#BuyForItemContentTable6_My2 td {
	font-size: 16px;
	line-height: 24px;
	color: #333333;
	background-color: #ffffff;
	word-spacing: 1px;
	border: 1px solid #aeaeae;
	font-weight: normal;
	text-align: center;
}
#BuyForItemContentTable6_My2 #my0 {
	font-size: 16px;
	color: #000000;
	padding-left:3px;
	margin-bottom:8px;
	letter-spacing:1px;
	line-height: 24px;
	text-align: left;
}

#BuyForItemContentTable6_My2 .my1 {
	font-size: 18px;
	color: #ff0000;
	margin-bottom:8px;
	font-weight: bold;
	letter-spacing:1px;
	line-height: 24px;
}

#BuyForItemContentTable6_My2 {
	left:20px;
	position:relative;
	top:-12px;
	width: 648px;
	margin-bottom: -100px;
}

#BuyForItemContentTable7_My2{
	width: 661px;
	position: relative;
	left: 20px;
	top: -12px;
	background-color: #F5E7FF;
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	color: #609;
	font-family: "Arial Black", Gadget, sans-serif;
	border: 1px solid #aeaeae;
}
#BuyForItemBonusTitleTop {
	position: relative;
	left: 20px;
	font-size: 18px;
	font-variant: normal;
	color: #609;
	padding-bottom: 5px;
	top: 38px;
	width: 648px;
}
#BuyForItemBonusTitleTop2{
	position: relative;
	left: 20px;
	font-size: 18px;
	font-variant: normal;
	color: #609;
	padding-bottom: 5px;
	top: 150px;
	width: 648px;
}
#BuyForItemBonusTitleTop3{
	position: relative;
	left: 20px;
	font-size: 18px;
	font-variant: normal;
	color: #609;
	padding-bottom: 5px;
	top: -30px;
	width: 648px;
}
#BuyForItemContentTable8_My2{
	width: 660px;
	position: relative;
	left: 20px;
	top: 46px;
	background-color: #F5E7FF;
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	color: #609;
	font-family: "Arial Black", Gadget, sans-serif;
	border: 1px solid #aeaeae;
}




.p_sn_TableBg_My2 {
	background-image: url(17p_sn_My2.png);
	background-repeat: repeat;
	height: 35px;
	width: 328px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #333;
}
.p_sn_TableBg2_My2 {
	background-image: url(17p_sn_My2.png);
	height: 35px;
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #333;
}
.p_sn_TableBg3_My2 {
	background-image: url(17p_sn_My2.png);
	background-repeat: repeat;
	height: 35px;
	width: 71px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #333;
}
.p_sn_TableBg4_My2 {
	background-image: url(17p_sn_My2.png);
	background-repeat: repeat;
	height: 35px;
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #333;
}
.p_sn_TableBg5_My2 {
	background-image: url(17p_sn_My2.png);
	background-repeat: repeat;
	height: 35px;
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #333;
}
#BuyForItemContentTable9_My2{
	width: 660px;
	position: relative;
	left: 20px;
	top: 163px;
	background-color: #F5E7FF;
	font-size: 16px;
	line-height: 24px;
	color: #609;
	font-family: "Arial Black", Gadget, sans-serif;
	border: 1px solid #aeaeae;
}
.Buy17p_sn_TableBg_My2 {
	background-image: url(17p_sn_My2.png);
	background-repeat: repeat;
	height: 35px;
	width: 280px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #333;
}
.Buy17p_sn_TableBg2_My2 {
	background-image: url(17p_sn_My2.png);
	height: 35px;
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #333;
}
.Buy17p_sn_TableBg3_My2 {
	background-image: url(17p_sn_My2.png);
	background-repeat: repeat;
	height: 35px;
	width: 72px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #333;
}
.Buy17p_sn_TableBg4_My2 {
	background-image: url(17p_sn_My2.png);
	background-repeat: repeat;
	height: 35px;
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #333;
}
.Buy17p_sn_TableBg5_My2 {
	background-image: url(17p_sn_My2.png);
	background-repeat: repeat;
	height: 35px;
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #333;
}
.Buy17p_sn_TableBg6_My2 {
	background-image: url(17p_sn_My2.png);
	background-repeat: repeat;
	height: 35px;
	width: 51px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
}
.BuyForItemContentTableinfo_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #F00;
	height: 30px;
	width: 190px;
	position: relative;
}
/******************** My2 **********************************/
#referral_Tip {
	position:absolute;
	width:397px;
	height:32px;
	z-index:1;
	left: 51px;
	top: 324px;
}
#ThemeTitlePriceContainer {
	width:500px;
	z-index:1;
	float: right;
}
#GoBuyForMe_My2_three {
	position: relative;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	width: 150px;
	float: right;
}
/*****************PItemElseDiscount****************/
#PItemDiscount {
	color:#272727;
	font-size:12px;
	font-weight:bold;
	height:auto;
	left:0px;
	letter-spacing:1px;
	line-height:20px;
	width:239px;
	margin-top: 10px;
}

#PItemDiscountTitle {
	left: 0px;
	top: 0px;
	width: 239px;
	height: 42px;
	background-image: url(PItem_Title.png);
	position: relative;
	background-repeat: no-repeat;
}

#PItemDiscountContent {
	width: 219px;
	background-image: url(17p_34.jpg);
	background-repeat:repeat-y;
	padding-top: 10px;
	padding-left: 10px;
	top: 40px;
	height: 187px;
	padding-right: 10px;
	text-align: justify;
	color: #333;
	font-size: 12px;
}
#PItemDiscountContent1 {
	left: 0px;
	top: 0px;
	width: 200px;
	height: 127px;
	padding-top: 0px;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
}

#PItemDiscountEnd {
	width: 239px;
	height: 11px;
	background-image: url(17p_54.png);
	background-repeat: no-repeat;
}
/*
#Theme_IMG {
	width:770px;
	height:150px;
	z-index:1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #609;
	font-size: 14px;
	font-weight: bold;
	background-image: url(PponG.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 122px;
	line-height: 23px;
}*/
#Theme_IMG ul  {
	list-style-type: none;	
}
#Theme_IMG  li {
	list-style-type: none;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
/*
.BuyForMeContentTableTitle{
	background-image: url(17p_sn02_background-tr.png);
	background-repeat: repeat;
	font-weight: bold;
	font-size: 14px;
	color: #333;
}
#BuyForMeAccounts {
	width:95%;
	height:auto;
	z-index:1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #cdcdcd;
	background-color: #FFF;
}
#BuyForMeAccounts input {
	text-align: right;    
}*/
#BuyForMeAccounts td {
	letter-spacing: 2px;
	text-align: right;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-bottom: 0px;
	font-size: 16px;
	vertical-align: top;
}
/*.AllAccounts{
	border-collapse:separate;
	text-align: justify;
}
.AllAccounts td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDCDCD;
}
.BuyFor_CASH{
	font-size: 16px;
	color: #000;
	text-align: center;
}
.BuyForConfirm_H4{
	font-size: 18px;
	font-weight: bold;
	color: #F00;
}

.BuyForConfirm_H5{
	font-size: 18px;
	font-weight: bold;
	color: #000;
}

.PIBName_R{
	color: #E30000;
}*/
.BuyFor_17life_inner{
	line-height: 0px;
	position: relative;
	bottom: 10px;
	width: 300px;
	height: auto;
}
.BuyFor_pez_inner{
	line-height: 0px;
	position: relative;
	bottom: 6px;
	width: 300px;
	height: auto;
}
/*
.BuyFor_Creditcard_inner{
	position: relative;
	bottom: 15px;
	width: 300px;
	height: auto;
}*/
#BuyForFriendAccounts {
	width:95%;
	height:auto;
	z-index:1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #cdcdcd;
	position: relative;
	background-color: #FFF;
	color: #000;
}
#BuyForFriendAccounts input{
	text-align: right;    
}
#BuyForFriendAccounts td {
	letter-spacing: 2px;
	text-align: right;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-bottom: 0px;
}
#BuyForItemAccounts {
	width:95%;
	height:auto;
	z-index:1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #cdcdcd;
	position: relative;
	top: 0px;
	background-color: #FFF;
	color: #000;
}
#BuyForItemAccounts input{
	text-align: right;    
}
#BuyForItemAccounts td {
	letter-spacing: 2px;
	text-align: right;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-bottom: 0px;
}
#Iteminvoice_Title {
	width:60px;
	height:26px;
	z-index:1;
	left: 15px;
	top: 16px;
	font-size: 18px;
	color: #F00;
	padding-top: 10px;
	padding-left: 10px;
	position: relative;
}
#Iteminvoice_inner {
	width:161px;
	height:26px;
	z-index:1;
	left: 78px;
	top: -20px;
	font-size: 18px;
	padding-top: 10px;
	color: #609;
	position: relative;
}
#ItemTitle_invoice_Me {
	width:120px;
	height:20px;
	z-index:1;
	left: 238px;
	top: -56px;
	font-size: 13px;
	position: relative;
	color: #609;
	margin-top: 10px;
}
#Iteminvoice_info1 {
	width:309px;
	height:22px;
	z-index:1;
	left: 130px;
	top: -18px;
	color: #30C;
	position: relative;
	font-size: 13px;
}
#Iteminvoice_info2 {
	position:relative;
	width:310px;
	height:25px;
	z-index:1;
	left: 130px;
	top: -18px;
	color: #30c;
}
#Iteminvoice_info3 {
	position:relative;
	width:311px;
	height:26px;
	z-index:1;
	left: 130px;
	top: -21px;
	color: #000;
	font-weight: normal;
}
/*
#CreditCardBTN {
	width:200px;
	height:50px;
	z-index:1;
	position: relative;
	float: right;
	left: -530px;
	top: 370px;
}*/
/*----------------------receipt-----------------------*/
#receipt {
	width: 530px;
	margin-left: 130px;
	margin-top: 10px;
	height: auto;
	 clear:both;

}
#receipt_TOP {
	background-image: url(17p_receipt_top.png);
	background-repeat: no-repeat;
	height: 7px;
	width: 530px;
}
#receipt_CEN {
	background-image: url(17p_receipt_cen.png);
	background-repeat: repeat;
	width: 530px;
	height: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: normal;
	color: #5F4DFF;
}
#receipt_BOT {
	background-image: url(17p_receipt_bto.png);
	background-repeat: no-repeat;
	height: 7px;
	width: 530px;
}
/*
#TowJR {
	height: auto;
	width: 500px;
	margin-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}
#ThreeJR {
	height: auto;
	width: 500px;
	margin-left: 10px;
	margin-top: 5px;
}
#Usn {
	font-family: Verdana, Geneva, sans-serif;
	width: 405px;
	line-height: 0px;
	letter-spacing: 0.2em;
	height: auto;
	margin-left: 110px;
	margin-top: -25px;
}
.Usn_red{
	color:#F00;
	letter-spacing:0.1em;
	font-size: 13px;
	word-spacing: 0.5em;
}*/
/*----------------
------receipt-----------------------*/

/*==============facebook - fans ==============*/
#fb {
	color:#3E3E3E;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	width: 400px;
	position: relative;
	right: 0px;
	letter-spacing: 0.1em;
	z-index: 2;
	margin-right: 15px;
	top: 0px;
	float: right;
	margin-top: -27px;
	background-color: #ECFFFF;
}
#ck {
	width: auto;
	position: relative;
	height: 31px;
	z-index: 1;
	float: right;
}
#fb_k {
	height: 13px;
	float: left;
	width: 13px;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 4px;
}
#fb_k_left {
	background-image: url(FB_word1.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 9px;
	position: relative;
	float: left;
}
#fb_k_cen {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #004B97;
	background-image: url(FB_word2.png);
	background-repeat: repeat;
	height: 23px;
	position: relative;
	float: left;
	padding-top: 2px;
}
#fb_k_right {
	background-image: url(FB_word3.png);
	background-repeat: no-repeat;
	position: relative;
	height: 23px;
	width: 2px;
	float: left;
}
/*==============facebook - fans ==============*/

.g-line{
	background-image:url(17p-G-line.jpg);
	background-repeat:no-repeat;
	width:209px;
	height:10px;
	margin-top: 10px;
	margin-bottom: 15px;
}
/*
.BuyforAllTable {
	width:95%;
	height:auto;
	z-index:1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	top: 20px;
}

.Invoicearea {
	width:95%;
	height:auto;
	z-index:1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	top: 20px;
}

.BuyFor_VISA{
	width: 360px;
	height: auto;
	font-size: 11px;
}
.BuyFor_VISATips{
	height: auto;
	font-size: 12px;
	color: #F00;
	width: 360px;
}
.BuyforFriendTable {
	width:95%;
	height:auto;
	z-index:1;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	font-size: 15px;
	font-weight: bold;
	color: #9966cc;
	line-height: 18px;
}

.BuyforFriendTable td{
	padding:2px 0px 1px 0px;
	font-size: 16px;
}

.BuyItemTable {
	width:95%;
	height:auto;
	z-index:1;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	top: 0px;
}*/
#visaexplain {
	width:560px;
	height:945px;
	z-index:1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#VisaClose {
	width:60px;
	height:30px;
	z-index:1;
	float: right;
	font-size: 18px;
	color: #666;
	text-align: center;
}
#VisaTitle {
	width:490px;
	height:60px;
	z-index:1;
	float: left;
	font-size: 36px;
	color: #000;
	font-family: "微軟正黑體";
	font-weight: bold;
	padding-left: 10px;
}
/*
#BuyForItemChooseTitle {
	width:89%;
	height:40px;
	z-index:1;
	margin-left: 17px;
	margin-top: 10px;
	font-size: 24px;
	color: #F00;
	font-weight: bold;
	background-image: url(paytitle.png);
	background-repeat: no-repeat;
	padding-left: 45px;
	font-family: "Arial Black", Gadget, sans-serif;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 8px;
}
*/
.fb_text a:link{
	text-decoration: none;
	color: #004B97;
}
.fb_text a:visited{
	text-decoration: none;
	color: #004B97;
}
.fb_text a:hover{
	text-decoration: underline;
	color: #004B97;
}
.fb_text a:active{
	color:#004B97;
	text-decoration: none;
}
/*-----------start------right_Discuss-----------------------*/
#right_Discuss {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #444;
	letter-spacing: 0.1em;
	height: auto;
	width: 468px;
	float: left;
	margin-top: 15px;
}
#Discuss_tittle {
	font-size: 20px;
	font-weight: bold;
	color: #00509F;
	height: auto;
	width: auto;
	padding-left: 8px;
}
.Discuss_body {
	height: auto;
	width: 460px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B3D9D9;
	margin-top: 12px;
	margin-right: auto;
	float: left;
	margin-left: 4px;
	margin-bottom: 15px;
}
#Discuss_pic {
	height: 155px;
	width: 60px;
	margin-left: 5px;
	margin-right: auto;
	float: left;
}
.discussion_Nevin {
	height: 155px;
	width: 385px;
	float: right;
	margin-right: 3px;
}
.Nevin_tittle {
	font-size: 14px;
	color: #7100E1;
	float: left;
	height: 25px;
	width: 200px;
	overflow: hidden;
}
.discussion_date {
	font-size: 13px;
	color: #8C8C8C;
	float: right;
	height: 25px;
	width: 180px;
	text-align: right;
}
.Nevin {
	height: 100px;
	width: 385px;
	overflow: hidden;
	float: left;
	font-size: 13px;
	margin-top: 10px;
}
#More_infor {
	font-size: 16px;
	height: auto;
	width: 100px;
	float: right;
	margin-right: 10px;
	text-align: right;
}
/*-------------end----right_Discuss-----------------------*/

/*---------start----marketing---------*/
#marketing {
	float: right;
	width: 240px;
	position: relative;
	height: auto;
	margin-right: 4px;
	margin-bottom: 22px;
}
.marketing_info {
	height: auto;
	width: 240px;
	margin-bottom: 8px;
	margin-top: 5px;
}
/*---------end----marketing--------*/
/*#MarketingArea {
	width:780px;
	height:auto;
	z-index:1;
	position: relative;
	top: 25px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	clear: both;
	padding: 5px;
}*/

#ActivityTitle {
	left: 112px;
	width: 300px;
	height: 62px;
	position: relative;
	float: left;
	top: 10px;
}


/*======= start === discuss_Response ==========*/

.discuss_Response{
	background-image:url(17p_sn08_14_1.png);
	width:968px;
	float:left;
	background-repeat: repeat;
	position: relative;
}
.discuss_Response-add {
	float: left;
	height: auto;
	width: 165px;
	font-size: 17px;
	font-weight: bold;
	color: #444;
	position: relative;
	line-height: 20px;
}
.discuss_Response-add-text {
	font-size:15px;
	color: #666;
	font-weight: normal;
}
.discuss_Response-info {
	height: auto;
	width: 870px;
	margin-right: 16px;
	float: right;
	margin-top: 5px;
	margin-bottom: 12px;
	position: relative;
	font-family: Verdana, Geneva, sans-serif;
	z-index:2;
}
.discuss_Response-date {
	font-size: 15px;
	color: #999;
	float: right;
	height: auto;
	width: 155px;
	margin-right: 10px;
	line-height: 20px;
}
.discuss_Response-bottom {
	height: 29px;
	width: 80px;
	float: right;
	background-image: url(d_R-bottom.png);
	background-repeat: no-repeat;
	padding-top: 5px;
}
.discuss_Response-bottom:hover{
	background-image:url(d_R-bottom-bac.png);	
}
.discuss_Response-Nevin {
	float: left;
	margin-top: 7px;
	width: 869px;
	line-height: 20px;
	font-size: 16px;
	word-wrap:break-word; 
}
.discuss_Response-pic {
	height: 53px;
	width: 53px;
	margin-right: auto;
	float: left;
	position: relative;
	left: 16px;
	top: 5px;
}
/*======= end === discuss_Response ==========*/


/*======= start === discuss_Response-back ==========*/

.discuss_Response-back-info {
	height: auto;
	width: 870px;
	margin-right: 16px;
	float: right;
	position: relative;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #E6F2DB;
	padding-top: 12px;
	padding-bottom: 12px;
	z-index:2;
}
.discuss_Response-back-info2 {
	height: auto;
	width: 870px;
	margin-right: 16px;
	float: right;
	position: relative;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #F7FBF2;
	padding-top: 12px;
	padding-bottom: 12px;
	z-index:2;
}
.discuss_Response-back-add {
	float: right;
	height: auto;
	width: 100px;
	font-size: 15px;
	font-weight: bold;
	color: #444;
	position: relative;
	line-height: 20px;
	top: 4px;
	right: -127px;
	text-align:right
}
.discuss_Response-back-date {
	font-size: 13px;
	color: #999;
	float: right;
	height: auto;
	width: 130px;
	margin-right: 0px;
	line-height: 20px;
	margin-top: 45px;
}
.discuss_Response-back-bottom {
	height: 25px;
	width: 60px;
	float: left;
	line-height: 20px;
	margin-top: 37px;
	margin-left: 5px;
	background-image: url(d_R-bottom-small.png);
	background-repeat: no-repeat;
	padding-top: 3px;
}
.discuss_Response-back-bottom:hover{
	background-image:url(d_R-bottom-small-bac.png);
}
.discuss_Response-back-Nevin {
	width: 860px;
	line-height: 20px;
	font-size: 16px;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	word-wrap:break-word; 
}
.discuss_Response-back-pic {
	height: auto;
	width: 53px;
	margin-right: 10px;
	float: right;
	position: relative;
	margin-top: 5px;
}

/*======= end === discuss_Response-back ==========*/

#discuss_Response-page {
	float: left;
	height: 30px;
	width: 965px;
	margin-top: 15px;
}

/*======= start ===d-R-inp_left ==========*/
.d-R-inp_left {
	height: 290px;
	width: 467px;
	position: relative;
	background-image: url(d-R-inp-left.png);
	padding-left: 26px;
	background-repeat: no-repeat;
	padding-top: 12px;
}
.d-R-inp-pic {
	height: 53px;
	width: 53px;
	float: left;
	position: relative;
}
.d-R-inp-add {
	float: left;
	height: auto;
	width: 70px;
	font-size: 14px;
	font-weight: bold;
	color: #444;
	position: relative;
	line-height: 20px;
	left: 7px;
}
.d-R-inp-date {
	font-size: 15px;
	color: #999;
	float: left;
	height: auto;
	width: 170px;
	line-height: 20px;
	margin-top: 39px;
	margin-left: -60px;
}
.d-R-inp-info {
	height: auto;
	width: 420px;
	float: left;
	margin-top: 10px;
}
.d-R-inp-info textarea{
	width: 420px;
	color:#C5C5C5
}
.d-R-inp-cancel {
	float: right;
	height: 30px;
	width: 80px;
	margin-top: 10px;
	margin-right: 90px;
	background-image: url(d-R-inp-cancel.png);
	background-repeat: no-repeat;
}
.d-R-inp-cancel:hover{
	background-image:url(d-R-inp-cancel-2.png);
}
.d-R-inp-Sendout {
	float: left;
	height: 30px;
	width: 80px;
	margin-top: 10px;
	margin-left: 90px;
	background-image: url(d-R-inp-Sendout.png);
	background-repeat: no-repeat;
}
.d-R-inp-Sendout:hover{
	background-image:url(d-R-inp-Sendout-2.png);
}
/*======= end ===d-R-inp_left ==========*/


/*===== start ===d-R-inp_right =============*/
.d-R-inp_right {
	height: 290px;
	width: 467px;
	position: relative;
	background-image: url(d-R-inp-right.png);
	background-repeat: no-repeat;
	padding-left: 8px;
	padding-top: 10px;
}
/*======== end =====d-R-inp_right=======================*/
/*#MarketingArea {
	width:780px;
	height:auto;
	z-index:1;
	position: relative;
	top: 25px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	clear: both;
	padding: 5px;
}*/
#ActivityTitle {
	left: 112px;
	width: 300px;
	height: 62px;
	position: relative;
	float: left;
	top: 10px;
}
/*===========start======nivoslider======================*/
#slider {
    position:relative;
    width:450px;
    height:387px;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.nivo-controlNav {
	position:absolute;
	bottom:0px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(slider_bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}
.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(silder_arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
.nivo-slice {
	display:block;
	position:absolute;
	z-index:0;
	height:100%;
}
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
#SystemUpgradeArea {
	width:710px;
	height:340px;
	z-index:1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(SYA01.jpg);
}
/*===========end======nivoslider======================*/
