@CHARSET "utf-8";
 


#giftlistview {
  position: relative;
  float: left;
  width: 99%;
  top: 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  margin: 0px 0px 0px 0px;
  border: 0px #FF00FF solid;
}


#giftlistview .title {
  position: relative;
  float: left;
  margin: 10px 0px 0px 0px;
  padding-top: 5px;
  padding-right: 0px;  
  padding-bottom: 5px;
  padding-left: 0px;  
  height: 25px;
  left: 0px;
  top: 5px;
  width: 100%;
  background: url(/GiftExCentos/images/titlebar2.jpg) repeat-x;
  border-top: 1px #CCCCFF solid;
  border-left: 1px #CCCCFF solid;
  border-right: 1px #CCCCFF solid;
  border-bottom: 0px #CCCCFF solid;
  font-size: 12px;
}

#giftlistview .box {
	float: left;
	width: 100%;
	border: 1px #fcd163 solid;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 5px;
  margin: 0px 0px 0px 0px;
}

#giftlistview .boxtop {
  position: relative;
  float: left;
  width: 100%;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px;
  background: url(/GiftExCentos/images/boxtop.jpg) repeat-x;
}

#giftlistview .boxbottom {
  position: relative;
  float: left;
  width: 100%;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px;
  /*background: url(/GiftExCentos/images/boxbottom.jpg) repeat-x;*/
  border-top: 0px #CCCCFF solid;
  border-left: 0px #CCCCFF solid;
  border-right: 0px #CCCCFF solid;
  border-bottom: 1px #CCCCFF solid;
}

#giftlistview .briefbox {
  position: relative;
  float: left;
  width: 185px;
  border: 1px #fcd163 solid;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 5px;
  margin: 0px 0px 0px 5px;
}

#giftlistview .briefbox .giftname {
  position:relative;
  float: left;
  left: 5px;
  top: 5px;
  width: 95%;
  height: 32px;
  margin: 0px 0px 0px 0px;
  padding-top: 2px;
  padding-right: 0px;  
  padding-bottom: 2px;
  padding-left: 0px;  
  font-size: 12px;
  border: 0px solid  #FF9900;
  text-align: center; 
  overflow: hidden;
  vertical-align: middle;
}

#giftlistview .briefbox .giftname a{
	color:  #909090;
	text-decoration: none;
}

#giftlistview .briefbox .giftname a:hover{
	color:  #fb8410;
	text-decoration: underline;
}

#giftlistview .briefbox .rate_n_msn {
	position: relative;
	width: 95%;
	height: 18px;
	color:  #909090;
	text-decoration: none;
	text-align: center; 
}

#giftlistview .briefbox .rate_n_msn a{
	color:  #909090;
	text-decoration: none;
}

#giftlistview .briefbox .rate_n_msn a:hover{
	color:  #fb8410;
	text-decoration: underline;
}

#giftlistview .briefbox .storename {
  position:relative;
 
  left: 5px;
  top: 0px;
  width: 95%;
  height: 28px;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 2px;
  padding-left: 0px;  
  font-size: 12px;
  border: 0px solid  #FF9900;
  text-align: center; 
  overflow: hidden;
  line-height: 14px;
  vertical-align: middle;
}

#giftlistview .briefbox .storename a{
	color:  #0000ff;
	text-decoration: none;
}

#giftlistview .briefbox .storename a:hover{
	color:  #fb8410;
	text-decoration: underline;
}

#giftlistview .briefbox .stockstatus {
  position:relative;
  float: left;
  left: 5px;
  top: 0px;
  width: 95%;
  height: 15px;
  margin: 0px 0px 0px 0px;
  padding-top: 2px;
  padding-right: 0px;  
  padding-bottom: 2px;
  padding-left: 0px;  
  font-size: 10px;
  border: 0px solid  #FF9900;
  text-align: center; 
  overflow: hidden;
  /*line-height: 32px;*/
  vertical-align: middle;
}

#giftlistview .gift_img {
  position: relative;
  float: left;
  left: 5px;
  top: 5px;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 0px 0px 5px 0px;
  border: 0px #FF0000 solid;
  width: 132px;
  text-align: center;
}

  
#giftlistview .gift_img img {
  border: 0;
  width: 128px;
  height: 128px;
}

#giftlistview .gift_img .smallimage{
  position: relative;
  float: left;
  left: 0px;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px;
  
  width: 128px;
  height: 128px;
  background-position: center center;
  background-repeat: no-repeat;
  border: 1px solid #CCCCCC;
  cursor: pointer;
  //cursor: url(/GiftExCentos/theme/magnify.cur), url(magnify.cur), pointer;
}

#giftlistview .gift_img .smallimage:hover{
	border: 1px solid #ff0000;
	
}
#giftlistview .gift_img .smallimage a:hover{

	cursor: url(/GiftExCentos/theme/magnify.cur), url(magnify.cur), pointer;
}

#giftlistview .gifttypeimage {
  float: right;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 5px 0px 0px 0px;

}

#giftlistview .gifttypeimage img {
  border: 0;
  width: 12px;
  height: 12px;
}

#giftlistview .cleaner {
	clear: left; 
	line-height: 0; 
	height: 0;
}

#giftlistview .giftinfo {
  position:relative;
  float: left;
  left: 5px;
  top: 5px;
  width: 400px;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  font-size: 12px;
  border: 0px solid  #FF9900;
}

#giftlistview .description {
  position:relative;
  float: left;
  left: 5px;
  top: 5px;
  width: 390px;
  height: 80px;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  font-size: 12px;
  border: 0px solid  #FF9900;
  overflow: auto;
}

#giftlistview .orderinfo {
  position:relative;
  float: left;
  left: 5px;
  top: 0px;
  width: 390px;
  margin: 5px 0px 0px 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  font-size: 12px;
  border: 0px solid  #FF9900;
}

#giftlistview .price {
  position:relative;
  float: left;
  left: 5px;
  top: 5px;
  width: 110px;
  height: 60px;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  font-size: 20px;
  border: 0px solid #FF9900;
  color: #FF6000;
}

#giftlistview .owner {
  position:relative;
  float: left;
  left: 5px;
  top: 5px;
  width: 270px;
  height: 60px;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  font-size: 12px;
  border: 0px solid  #FF9900;
}



#giftlistview .btns {
  position: relative;
  float: right;
	right: 5px;
	top: 5px;
	width: 120px;
	border: 0px solid  #666666;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  font-size: 10px;
  text-align: right;
}

#giftlistview input {
	font-size: 10px;
}


#giftlistview .nogift {
	float: left;
	width: 100%;
	color: #0000FF;
	background: #EEEEFF;
	text-align: center;
  margin: 20px 0px 0px 0px;
  padding-top: 20px;
  padding-right: 0px;  
  padding-bottom: 20px;
  padding-left: 0px;  
}

#giftdetail {
  position: relative;
  float: left;
  font-family: Verdana;
  width: 98%;
  height: auto;
  background: #ffffe5;
  padding-top: 10px;
  padding-right: 5px;  
  padding-bottom: 10px;
  padding-left: 5px;  
  margin: 0px 0px 5px 0px;
  border: 0px solid  #FF0000;
}

	
#giftdetail .detailimage {
  position: relative;
  float: left;
  left: 0px;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 0px 10px 10px 0px;
  
  width: 300px;
  /*height: 370px;*/
  background-position: center center;
  background-repeat: no-repeat;
  border: 0px solid #CCCCCC;
  text-align: center;
}

#giftdetail .detailimage .bigimage {
  position: relative;
  float: left;
  left: 0px;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px;
  
  width: 300px;
  height: 300px;
  background-position: center center;
  background-repeat: no-repeat;
  border: 1px solid #CCCCCC;
  cursor: url(/GiftExCentos/theme/magnify.cur), url(magnify.cur), pointer;
}

#giftdetail .detailimage .bigimage a {
	display: block;
	width: 300px;
	height: 300px;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px;
}

#giftdetail .detailimage .smallimage {
  position: relative;
  float: left;
  left: 0px;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px;
  
  width: 300px;
  height: 60px;
  border: 1px solid #CCCCCC;
  border-top: 0px solid #CCCCCC;
  text-align: center;
}

#giftdetail .detailimage .smallimage img {
	position: relative;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px;
  
  width: 45px;
  height: 45px;
  top: 10px;
  border: 0px solid #CCCCCC;
}


#giftdetail .giftinfo {
	position: relative;
	float:left; 
	width: 275px;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  border: 0px #FF0000 solid;
  font: 12px;
  
}


#giftdetail .giftinfo .titlecell {
  position: relative;
  float:left; 
  width: 120px;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;  
  padding-right: 20px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  border: 0px #FF0000 solid;
  font-size: 12px;
  font-weight: bold;
  color: #606060;
  text-align: right;
}


#giftdetail .cell {
	position: relative;
	float:left; 
	width: 300px;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  border: 0px #FF0000 solid;
  font-size: 12px;
}


#giftdetail .detailinfo {
	position:relative;
	float: left;
	left: 0px;
	width: 600px;
	border: 0px solid  #6666FF;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  font-size: 12px;
}

#giftdetail .detailinfo .title {
	position:relative;
	float: left;
	left: 0px;
	width: 588px;
	height: auto;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px solid  #FF9900;
	background: #FFDD88;
  margin: 5px 0px 5px 0px;
  padding-top: 5px;
  padding-right: 0px;  
  padding-bottom: 5px;
  padding-left: 0px;  
  font-size: 11px;
}


#giftdetail .detailinfo .info {
	position:relative;
	float: left;
	left: 0px;
	width: 588px;
	border: 0px solid  #6666FF;
  margin: 5px 0px 5px 0px;
  padding-top: 0px;
  padding-right: 10px;  
  padding-bottom: 5px;
  padding-left: 10px;  
  font-size: 12px;
}




#giftdetail .detailinfo .enquiry {
	position:relative;
	float: left;
	left: 10px;
	display:  table;
	width: 576px;
	border: 0px solid  #DDDDFF;
	background: #EEEEFF;
  margin: 0px 0px 0px 0px;
  padding-top: 5px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  font-size: 12px;
}


#giftdetail .detailinfo .enquiry li{
	font-size: 12px;
	padding-bottom: 5px;
	border-bottom: 1px #0000FF dashed;
}

#giftdetail .detailinfo .postnotice {
	position:relative;
	left: 10px;
	float: left;
	width: 576px;
	border: 0px solid  #DDDDFF;
	border-spacing:5px; 
	border-collapse: separate;
	background: #EEEEFF;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  font-size: 11px;
}

#giftdetail input{
	font-size: 12px;
}



#gifttab {
  position: relative;
  float: left;
  width: 95%;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 5px 0px 0px 0px;
  border-bottom: 0px #fcd163 solid;
} 



#gifttab .bookmark {
  float: left;
  left: 0px;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  bottom: 0px;
}

#gifttab .bookmark img {
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 5px;  
  padding-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  border: 0;
  width: 12px;
  height: 12px;	
}

#Div_PopupGiftDetail {
	position: absolute;
	left: 0px;
	top: 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  border: 0px #FF9900 solid;
  margin: 0px 0px 0px 0px;
	width: 320px;
	height: auto;
	/*background: url(/GiftExCentos/images/popupbk.jpg) no-repeat;*/
}

#Div_PopupGiftDetail_Inner {
	position: relative;
	float: left;
	left: 0px;
	top: 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px; 
  border: 1px #FF9900 solid;
  margin: 0px 0px 0px 0px;
	width: 100%;
	height: auto;
	background: #FFFF99;
	/*background: url(/GiftExCentos/images/popupbk.jpg) no-repeat;*/
}


#Div_PopupGiftDetail_Inner .title {
	position: relative;
  float: left;
  font-size: 12px;
  font-weight: bold;
  border: 0px #FF9900 solid;
  padding-top: 5px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 5px;  
  margin: 0px 0px 0px 0px;
  height: 35px;
  width: 320px;
  left: 0px;
  background: url(/GiftExCentos/images/titlebar.jpg) repeat-x top left;
  
}

#Div_PopupGiftDetail_Inner .title .giftname{
  float: left;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 2px;
  padding-left: 0px;  
  margin: 0px 0px 0px 0px;
  height: auto;
  width: 260px;
}

#Div_PopupGiftDetail_Inner .title .close{
  float: left;
  padding-top: 5px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 5px;  
  margin: 0px 0px 0px 0px;
  height: auto;
  width: 50px;
  border: 0px #FF9900 solid;
  cursor: pointer;
}

#Div_PopupGiftDetail_Inner .title a {
  font-size: 12px;
  font-weight: bold;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 5px;  
  margin: 0px 0px 0px 0px;
  width: 90%;
}


#Div_PopupGiftDetail_Inner .contentbody {
  float: left;
  width: 100%;
  height: auto;
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin-top: 0px;  
  margin-right: 0px;  
  margin-left: 0px;  
  margin-bottom: 0px;
  background: #FFFF99;
  border: 0px #FF9900 solid;
  
}

#Div_PopupGiftDetail_Inner .detailimage {
  position: relative;
  float: left;
  left: 10px;
  top: 5px;
  /*position: absolute;*/
  padding-top: 0px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px;
  cursor: pointer;
  
  width: 300px;
  height: 300px;
  background-position: center center;
  background-repeat: no-repeat;
  border: 1px solid #CCCCCC;
}
  

#Div_PopupStore {
	position: absolute;
	left: 0px;
	top: 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  border: 0px #9999FF solid;
  margin: 0px 0px 0px 0px;
	width: 320px;
	height: auto;

	/*background: url(/GiftExCentos/images/popupbk.jpg) no-repeat;*/
}

#Div_PopupStore_Inner {
	position: relative;
	float: left;
	left: 0px;
	top: 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  border: 1px #0099FF solid;
  margin: 0px 0px 0px 0px;
	width: 100%;
	height: auto;
	background: #EEEEFF;
	/*background: url(/GiftExCentos/images/popupbk.jpg) no-repeat;*/
}


#Div_PopupStore_Inner .title {
  float: left;
  font-size: 12px;
  font-weight: bold;
  border: 0px #FF9900 solid;
  padding-top: 5px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 5px;  
  margin: 0px 0px 0px 0px;
  height: 40px;
  width: 100%;
  vertical-align: middle;
  /*background-image: url(/GiftExCentos/images/titlebar.jpg) repeat-x top left;*/
}

#Div_PopupStore_Inner .title .giftname{
  float: left;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 2px;
  padding-left: 0px;  
  margin: 0px 0px 0px 0px;
  height: auto;
  width: 280px;
}

#Div_PopupStore_Inner .title .close{
  float: left;
  padding-top: 5px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 5px;  
  margin: 0px 0px 0px 0px;
  height: auto;
  width: 50px;
  border: 0px #FF9900 solid;
  cursor: pointer;
}

#Div_PopupStore_Inner .title a {
  font-size: 12px;
  font-weight: bold;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  margin: 0px 0px 0px 0px;
  border: 0px #FF0000 solid;
  width: 250px;
  height: auto;
  top: 5px;
  left: 5px;
}


#Div_PopupStore_Inner .contentbody {
  float: left;
  width: 330px;
  height: 300px;
  padding-top: 5px;  
  padding-right: 5px;  
  padding-left: 5px;  
  padding-bottom: 5px;
  margin-top: 0px;  
  margin-right: 0px;  
  margin-left: 5px;  
  margin-bottom: 0px;
  background: #EEEEFF;
  border: 1px #CCCCCC solid;
  font-size: 12px;
  overflow: auto;
}

#Div_PopupStore_Inner .contact {
  float: left;
  width: 330px;
  height: 30px;
  padding-top: 5px;  
  padding-right: 5px;  
  padding-left: 5px;  
  padding-bottom: 5px;
  margin-top: 0px;  
  margin-right: 0px;  
  margin-left: 5px;  
  margin-bottom: 0px;
  background: #EEEEFF;
  border: 0px #CCCCCC solid;
  font-size: 12px;
  color: #0000FF;
}


#Div_PopupStore_Inner .storename {
  float: left;
  width: 330px;
  height: 30px;
  padding-top: 5px;  
  padding-right: 5px;  
  padding-left: 5px;  
  padding-bottom: 5px;
  margin-top: 0px;  
  margin-right: 0px;  
  margin-left: 5px;  
  margin-bottom: 0px;
  background: #EEEEFF;
  border: 0px #CCCCCC solid;
  font-size: 12px;
  text-align: center;
}


#id_hotads {
	position: absolute;
	left: 0px;
	top: 0px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  margin: 0px 0px 0px 0px;
	width: 155px;
	height: 125px;
	cursor: hand;
}


#floatuploadfile {
	position: absolute;
	display: none;
	left: 250px;
	top: 200px;
  padding-top: 0px;
  padding-right: 0px;  
  padding-bottom: 0px;
  padding-left: 0px;  
  margin: 0px 0px 0px 0px;
  border: 3px #AAAAFF solid;
	width: 500px;
	height: auto;
	cursor: hand;
	background: #CCCCFF;
	z-index: 100;
  }

#floatuploadfile .uploadfile {
  position: relative;
  left: 0px;
  width: 100%;
  top: 10px;
  border: 0px #AA0000 solid;
  padding-top: 10px;  
  padding-right: 10px;  
  padding-left: 10px;  
  padding-bottom: 10px;
  margin: 0 0 0px 0px;
  }


#floatuploadfile .uploadfile h3 {
  width: 400px;
  font-family: Verdana;
  font-size: 14px;
  padding-top: 10px;  
  padding-right: 0px;  
  padding-left: 0px;  
  padding-bottom: 5px;
  margin: 0px 0px 0px 0px;
  background: transparent;
  border: 0px #FF0000 solid;
}

#floatuploadfile .uploadfile p {
  left: 100px;
  font-size: 12px;
  margin: 5px 0 0 0
  }

#floatuploadfile .uploadfile .submission {
  text-align: center;
  font-size: 12px;
  padding-top: 5px;
  padding-right: 5px;  
  padding-bottom: 5px;
  padding-left: 5px;  
  margin: 20px 5px 5px 5px;
  width: 100%;
}






